Fix TypeScript linting

Also upgraded to `@definitelytyped/dtslint`.
This commit is contained in:
Jakob Linskeseder
2021-12-29 23:43:57 +01:00
parent b3b26712d9
commit a98b01c2ee
4 changed files with 1447 additions and 781 deletions
+1442 -777
View File
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -29,6 +29,7 @@
"uglify-js": "^3.1.4" "uglify-js": "^3.1.4"
}, },
"devDependencies": { "devDependencies": {
"@definitelytyped/dtslint": "^0.0.100",
"@playwright/test": "^1.17.1", "@playwright/test": "^1.17.1",
"aws-sdk": "^2.1.49", "aws-sdk": "^2.1.49",
"babel-loader": "^5.0.0", "babel-loader": "^5.0.0",
@@ -38,7 +39,6 @@
"chai-diff": "^1.0.1", "chai-diff": "^1.0.1",
"concurrently": "^5.0.0", "concurrently": "^5.0.0",
"dirty-chai": "^2.0.1", "dirty-chai": "^2.0.1",
"dtslint": "^0.5.5",
"dustjs-linkedin": "^2.0.2", "dustjs-linkedin": "^2.0.2",
"eco": "~1.1.0-rc-3", "eco": "~1.1.0-rc-3",
"eslint": "^6.7.2", "eslint": "^6.7.2",
+2 -1
View File
@@ -4,7 +4,8 @@
* https://github.com/DefinitelyTyped/DefinitelyTyped/commits/1ce60bdc07f10e0b076778c6c953271c072bc894/types/handlebars/handlebars-tests.ts * https://github.com/DefinitelyTyped/DefinitelyTyped/commits/1ce60bdc07f10e0b076778c6c953271c072bc894/types/handlebars/handlebars-tests.ts
*/ */
import * as Handlebars from 'handlebars'; import Handlebars from 'handlebars';
import { HandlebarsTemplateDelegate, hbs } from 'handlebars';
const context = { const context = {
author: { firstName: 'Alan', lastName: 'Johnson' }, author: { firstName: 'Alan', lastName: 'Johnson' },
+2 -2
View File
@@ -1,5 +1,5 @@
{ {
"extends": "dtslint/dtslint.json", "extends": "@definitelytyped/dtslint/dtslint.json",
"rules": { "rules": {
"adjacent-overload-signatures": false, "adjacent-overload-signatures": false,
"array-type": false, "array-type": false,
@@ -76,4 +76,4 @@
"void-return": false, "void-return": false,
"whitespace": false "whitespace": false
} }
} }