From 2375d043d16ddd099efdc9a56c075cb9ea580b66 Mon Sep 17 00:00:00 2001 From: Mar0xy Date: Sat, 23 Sep 2023 18:49:47 +0200 Subject: add: Megalodon, initial mastodon api --- scripts/clean-all.js | 2 ++ scripts/clean.js | 1 + scripts/dev.mjs | 6 ++++++ 3 files changed, 9 insertions(+) (limited to 'scripts') diff --git a/scripts/clean-all.js b/scripts/clean-all.js index 4735eed760..e4f5acae0d 100644 --- a/scripts/clean-all.js +++ b/scripts/clean-all.js @@ -16,6 +16,8 @@ const fs = require('fs'); fs.rmSync(__dirname + '/../packages/sw/built', { recursive: true, force: true }); fs.rmSync(__dirname + '/../packages/sw/node_modules', { recursive: true, force: true }); + fs.rmSync(__dirname + '/../packages/megalodon/lib', { recursive: true, force: true }); + fs.rmSync(__dirname + '/../built', { recursive: true, force: true }); fs.rmSync(__dirname + '/../node_modules', { recursive: true, force: true }); diff --git a/scripts/clean.js b/scripts/clean.js index 812553e17b..df1d33888d 100644 --- a/scripts/clean.js +++ b/scripts/clean.js @@ -10,4 +10,5 @@ const fs = require('fs'); fs.rmSync(__dirname + '/../packages/frontend/built', { recursive: true, force: true }); fs.rmSync(__dirname + '/../packages/sw/built', { recursive: true, force: true }); fs.rmSync(__dirname + '/../built', { recursive: true, force: true }); + fs.rmSync(__dirname + '/../packages/megalodon/lib', { recursive: true, force: true }); })(); diff --git a/scripts/dev.mjs b/scripts/dev.mjs index cf27517a3d..3fccfbc936 100644 --- a/scripts/dev.mjs +++ b/scripts/dev.mjs @@ -35,6 +35,12 @@ await execa('pnpm', ['--filter', 'misskey-js', 'build'], { stderr: process.stderr, }); +await execa("pnpm", ['--filter', 'megalodon', 'build'], { + cwd: _dirname + '/../', + stdout: process.stdout, + stderr: process.stderr, +}); + execa('pnpm', ['build-assets', '--watch'], { cwd: _dirname + '/../', stdout: process.stdout, -- cgit v1.2.3-freya