diff --git a/src/FilterLists.Web/package-lock.json b/src/FilterLists.Web/package-lock.json index e2bd271b6..32552e079 100644 Binary files a/src/FilterLists.Web/package-lock.json and b/src/FilterLists.Web/package-lock.json differ diff --git a/src/FilterLists.Web/package.json b/src/FilterLists.Web/package.json index edd1b357a..201994151 100644 --- a/src/FilterLists.Web/package.json +++ b/src/FilterLists.Web/package.json @@ -40,5 +40,8 @@ "last 1 safari version" ] }, - "devDependencies": {} -} \ No newline at end of file + "devDependencies": { + "tslint-config-prettier": "^1.18.0", + "tslint-plugin-prettier": "^2.0.1" + } +} diff --git a/src/FilterLists.Web/tsconfig.json b/src/FilterLists.Web/tsconfig.json index 213390d38..df1082715 100644 --- a/src/FilterLists.Web/tsconfig.json +++ b/src/FilterLists.Web/tsconfig.json @@ -1,11 +1,7 @@ { "compilerOptions": { "target": "es5", - "lib": [ - "dom", - "dom.iterable", - "esnext" - ], + "lib": ["dom", "dom.iterable", "esnext"], "allowJs": true, "skipLibCheck": true, "esModuleInterop": true, @@ -20,7 +16,9 @@ "jsx": "preserve", "noImplicitAny": true }, - "include": [ - "src" - ] -} \ No newline at end of file + "include": ["src"], + "extends": ["tslint-plugin-prettier", "tslint-config-prettier"], + "rules": { + "prettier": true + } +}