Restore ESLint and Prettier auto-formatting and CI linting (#1457)

* Restore ESLint and Prettier autoformatting

* Fix formatting and lints in web files

* Hacky fix to eslint crash

* Fix remaining lints

* Add lint-fix script

---------

Co-authored-by: 0hypercube <0hypercube@gmail.com>
This commit is contained in:
Keavon Chambers
2023-11-16 13:12:47 -08:00
committed by GitHub
co-authored by 0hypercube
parent 9784d31edb
commit a6ca43bb2d
63 changed files with 5869 additions and 351 deletions
+2 -2
View File
@@ -6,7 +6,7 @@
"editor.defaultFormatter": "rust-lang.rust-analyzer"
},
// Web: save on format
"[typescript][javascript]": {
"[javascript][typescript][svelte]": {
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true
},
@@ -39,7 +39,7 @@
// ESLint config
"eslint.format.enable": true,
"eslint.workingDirectories": ["./frontend", "./website/other/bezier-rs-demos", "./website"],
"eslint.validate": ["javascript", "typescript"],
"eslint.validate": ["javascript", "typescript", "svelte"],
// VS Code config
"html.format.wrapLineLength": 200,
"files.eol": "\n",