diff options
| author | おさむのひと <46447427+samunohito@users.noreply.github.com> | 2024-04-04 22:25:28 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-04-04 22:25:28 +0900 |
| commit | efa42a1624b0727232263f4ec196e4908ef1e712 (patch) | |
| tree | 2e317815908f82403eece7041f9e89f7ae2cc102 /packages/backend/scripts/watch.mjs | |
| parent | Merge pull request from GHSA-fpvp-74wx-35p3 (diff) | |
| download | misskey-efa42a1624b0727232263f4ec196e4908ef1e712.tar.gz misskey-efa42a1624b0727232263f4ec196e4908ef1e712.tar.bz2 misskey-efa42a1624b0727232263f4ec196e4908ef1e712.zip | |
fix(backend): バックエンドのpnpm devによるビルド後にbuild-assetsを行うようにする (#13659)
* moveto scripts
* add scripts/dev.mjs
Diffstat (limited to 'packages/backend/scripts/watch.mjs')
| -rw-r--r-- | packages/backend/scripts/watch.mjs | 28 |
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, + }); +})(); |