summaryrefslogtreecommitdiff
path: root/packages/backend/scripts/watch.mjs
diff options
context:
space:
mode:
authorかっこかり <67428053+kakkokari-gtyih@users.noreply.github.com>2024-06-01 11:27:03 +0900
committerGitHub <noreply@github.com>2024-06-01 11:27:03 +0900
commitfce66b85b603caac79e1bfa87b5f4621b1ba9d4e (patch)
treed22952ee3f8e30057977a99a33823f4d52990fbc /packages/backend/scripts/watch.mjs
parentMerge pull request #13493 from misskey-dev/develop (diff)
parentfix(backend): use insertOne insteadof insert/findOneOrFail combination (#13908) (diff)
downloadmisskey-fce66b85b603caac79e1bfa87b5f4621b1ba9d4e.tar.gz
misskey-fce66b85b603caac79e1bfa87b5f4621b1ba9d4e.tar.bz2
misskey-fce66b85b603caac79e1bfa87b5f4621b1ba9d4e.zip
Merge pull request #13917 from misskey-dev/develop
Release 2024.5.0 (master)
Diffstat (limited to 'packages/backend/scripts/watch.mjs')
-rw-r--r--packages/backend/scripts/watch.mjs28
1 files changed, 28 insertions, 0 deletions
diff --git a/packages/backend/scripts/watch.mjs b/packages/backend/scripts/watch.mjs
new file mode 100644
index 0000000000..a0ccea3b16
--- /dev/null
+++ b/packages/backend/scripts/watch.mjs
@@ -0,0 +1,28 @@
+/*
+ * SPDX-FileCopyrightText: syuilo and misskey-project
+ * SPDX-License-Identifier: AGPL-3.0-only
+ */
+
+import { execa } from 'execa';
+
+(async () => {
+ // なぜかchokidarが動かない影響で、watchされない
+ /*
+ execa('tsc-alias', ['-w', '-p', 'tsconfig.json'], {
+ stdout: process.stdout,
+ stderr: process.stderr,
+ });
+ */
+
+ setInterval(() => {
+ execa('tsc-alias', ['-p', 'tsconfig.json'], {
+ stdout: process.stdout,
+ stderr: process.stderr,
+ });
+ }, 3000);
+
+ execa('tsc', ['-w', '-p', 'tsconfig.json'], {
+ stdout: process.stdout,
+ stderr: process.stderr,
+ });
+})();