From a8b81ced71d5d2d6693114078ae3f259c896ef8d Mon Sep 17 00:00:00 2001 From: Jake Donham Date: Tue, 30 Apr 2024 12:14:05 -0700 Subject: [PATCH] run build when you open project --- .vscode/extensions.json | 7 +++++++ .vscode/tasks.json | 5 ++++- package.json | 13 ++++++++----- 3 files changed, 19 insertions(+), 6 deletions(-) create mode 100644 .vscode/extensions.json diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 0000000..a28276f --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,7 @@ +{ + "recommendations": [ + "luxass.tsup-problem-matchers", + "dbaeumer.vscode-eslint", + "esbenp.prettier-vscode" + ] +} diff --git a/.vscode/tasks.json b/.vscode/tasks.json index 078ff7e..fe65d54 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -6,8 +6,11 @@ { "type": "npm", "script": "watch", - "problemMatcher": "$tsc-watch", + "problemMatcher": ["$tsup-esm-watch", "$tsup-dts-watch"], "isBackground": true, + "runOptions": { + "runOn": "folderOpen" + }, "presentation": { "reveal": "never" }, diff --git a/package.json b/package.json index 84898e8..cb38ed7 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,10 @@ { - "pnpm": { - "patchedDependencies": { - "vite@5.2.6": "patches/vite@5.2.6.patch" - } - } + "scripts": { + "watch": "pnpm -r run watch" + }, + "pnpm": { + "patchedDependencies": { + "vite@5.2.6": "patches/vite@5.2.6.patch" + } + } }