Chore: Additional betterer tests for type assertions and explicit any (#45901)

* Add betterer tests to prevent adding more type assertions and explicit any's into the codebase

* update betterer results file

* better glob matching

* updated results

* update results again...

* use more up to date betterer packages

* they're devdeps...

* Commit latest betterer results

* latest .betterer.results

Co-authored-by: joshhunt <josh@trtr.co>
This commit is contained in:
Ashley Harrison
2022-06-23 11:36:20 +01:00
committed by GitHub
co-authored by joshhunt
parent e935ba2954
commit ded3d53d89
6 changed files with 13744 additions and 86 deletions
+3 -2
View File
@@ -53,7 +53,7 @@
"i18n:extract": "lingui extract",
"i18n:compile": "lingui compile",
"postinstall": "husky install",
"betterer": "betterer",
"betterer": "betterer --cache",
"betterer:stats": "ts-node --transpile-only --project ./scripts/cli/tsconfig.json ./scripts/cli/reportBettererStats.ts"
},
"grafana": {
@@ -62,7 +62,7 @@
},
"lint-staged": {
"*.{js,ts,tsx}": [
"betterer precommit",
"betterer --cache precommit",
"eslint --ext .js,.tsx,.ts --cache --fix",
"prettier --write"
],
@@ -91,6 +91,7 @@
"@babel/preset-typescript": "7.17.12",
"@betterer/betterer": "5.3.5",
"@betterer/cli": "5.3.5",
"@betterer/eslint": "5.3.5",
"@betterer/regexp": "5.3.5",
"@emotion/eslint-plugin": "11.7.0",
"@grafana/api-documenter": "7.11.2",