[CORL-678] Transition to eslint (#2634)

* chore: setup eslint

* chore: tslint checks with types & check for import order

* chore: complete eslint transition

* fix: tests

* fix: linting after rebase, faster lint for lint-staged

* chore: remove line

* fix: lint rules

* feat: add a11y linter and fix errors

* fix: tests
This commit is contained in:
Vinh
2019-10-15 22:56:38 +00:00
committed by Wyatt Johnson
parent b0e0ba6633
commit 3bfcc509d2
569 changed files with 2592 additions and 1925 deletions
+1 -1
View File
@@ -1,4 +1,4 @@
// tslint:disable:max-classes-per-file
/* eslint-disable max-classes-per-file */
// Allowing loading fluent files.
declare module "*.ftl";
+5 -5
View File
@@ -18,25 +18,25 @@ declare module "metascraper" {
declare module "metascraper-author" {
import { Rules } from "metascraper";
export default function(): Rules;
export default function def(): Rules;
}
declare module "metascraper-date" {
import { Rules } from "metascraper";
export default function(): Rules;
export default function def(): Rules;
}
declare module "metascraper-description" {
import { Rules } from "metascraper";
export default function(): Rules;
export default function def(): Rules;
}
declare module "metascraper-image" {
import { Rules } from "metascraper";
export default function(): Rules;
export default function def(): Rules;
}
declare module "metascraper-title" {
import { Rules } from "metascraper";
export default function(): Rules;
export default function def(): Rules;
}
+1 -1
View File
@@ -1,4 +1,4 @@
/* tslint:disable */
/* eslint-disable */
// TODO: send a PR to DefinitelyTyped.