summaryrefslogtreecommitdiff
path: root/scripts/build-assets.mjs
diff options
context:
space:
mode:
authorかっこかり <67428053+kakkokari-gtyih@users.noreply.github.com>2023-10-29 14:12:40 +0900
committerGitHub <noreply@github.com>2023-10-29 14:12:40 +0900
commit1a8243f1cace06c2eb872177d39536f76c9a8f5d (patch)
treed75937ed6b116a98e3139d98b34bea4344c86f3e /scripts/build-assets.mjs
parentenhance(frontend): tweak about-misskey page (diff)
downloadsharkey-1a8243f1cace06c2eb872177d39536f76c9a8f5d.tar.gz
sharkey-1a8243f1cace06c2eb872177d39536f76c9a8f5d.tar.bz2
sharkey-1a8243f1cace06c2eb872177d39536f76c9a8f5d.zip
MkCodeのパースエンジンをShikiに変更 (#12102)
* (swap) prism -> shiki * fix styles * (bump) aiscript-vscode to v0.0.5 * refactor * replace prism-editor (beta) * Update scratchpad.vue * (enhance) MkCodeEditor自動インデント改行 * (fix) lint * (add) scratchpad: MkStickyContainer * Update CHANGELOG.md * clean up --------- Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
Diffstat (limited to 'scripts/build-assets.mjs')
-rw-r--r--scripts/build-assets.mjs8
1 files changed, 8 insertions, 0 deletions
diff --git a/scripts/build-assets.mjs b/scripts/build-assets.mjs
index a8a2cafa5f..1ffcec8aa3 100644
--- a/scripts/build-assets.mjs
+++ b/scripts/build-assets.mjs
@@ -33,6 +33,13 @@ async function copyFrontendLocales() {
}
}
+async function copyFrontendShikiAssets() {
+ await fs.cp('./packages/frontend/node_modules/shiki/dist', './built/_frontend_dist_/shiki/dist', { dereference: true, recursive: true });
+ await fs.cp('./packages/frontend/node_modules/shiki/languages', './built/_frontend_dist_/shiki/languages', { dereference: true, recursive: true });
+ await fs.cp('./packages/frontend/node_modules/aiscript-vscode/aiscript/syntaxes', './built/_frontend_dist_/shiki/languages', { dereference: true, recursive: true });
+ await fs.cp('./packages/frontend/node_modules/shiki/themes', './built/_frontend_dist_/shiki/themes', { dereference: true, recursive: true });
+}
+
async function copyBackendViews() {
await fs.cp('./packages/backend/src/server/web/views', './packages/backend/built/server/web/views', { recursive: true });
}
@@ -72,6 +79,7 @@ async function build() {
copyFrontendFonts(),
copyFrontendTablerIcons(),
copyFrontendLocales(),
+ copyFrontendShikiAssets(),
copyBackendViews(),
buildBackendScript(),
buildBackendStyle(),