feat: add extensions and updating settings (#3167)

* feat: add extensions and updating settings

* fix(eslint-config): add prettier plugin and upgrade prettier

* feat: add eslint extension to the recommendations

* feat: major upgrade to VSCode settings

* feat: more settings changes

* feat: add background watcher task to always build the project

* fix: various background task issues

* style: eslint

---------

Co-authored-by: Skillz4Killz <23035000+Skillz4Killz@users.noreply.github.com>
This commit is contained in:
Matthew Hatcher
2023-10-30 07:40:31 -05:00
committed by GitHub
co-authored by Skillz4Killz
parent a3e0c155ac
commit a26c7c00a4
8 changed files with 533 additions and 18 deletions
+3 -1
View File
@@ -8,6 +8,7 @@
],
"scripts": {
"build": "turbo run build",
"build:watch": "echo \"Starting build in watch mode...\" && chokidar \"packages/**/*.ts\" --ignore \"packages/**/dist/**/*.d.ts\" -c \"yarn run build && yarn run build:type\"",
"build:doc": "typedoc --out ./website/docs/generated/ && node scripts/finalizeTypedocs.js",
"build:type": "turbo run build:type",
"dev": "turbo run dev --parallel",
@@ -27,11 +28,12 @@
"test:unit-coverage": "turbo run test:unit-coverage"
},
"devDependencies": {
"chokidar-cli": "^3.0.0",
"eslint": "^8.36.0",
"eslint-config-discordeno": "*",
"husky": "^8.0.3",
"lint-staged": "^13.2.0",
"prettier": "^2.8.4",
"prettier": "^3.0.3",
"turbo": "latest",
"typedoc": "^0.23.26",
"typedoc-plugin-markdown": "^3.14.0",