( ^-^) < Start upgrading Firefish! ( ^-^) < Did you stop your server? [Y/n] > ( ^-^) < uwu~ erai erai! ( ^-^) < Currently we're on `c17fb8217b` ( ^-^) < Pulling changes from the remote repo... [running] $ git checkout -- package.json packages/backend/assets [running] $ git pull --ff --no-edit --autostash --strategy-option theirs Already up to date. ( ^-^) < Pulled successfully! Now we're on `c17fb8217b` ( ^-^) < Checking if the update script itself has been changed by this update... ( ^-^) < This script seems to be up-to-date! ( ^-^) < Writing version info to package.json... [running] $ sed -i -r 's/"version": "([^+]+).*",$/"version": "\1+neko:c17fb82",/' package.json ( ^-^) < Done! ( ^-^) < Upgrading dependencies... [running] $ corepack prepare pnpm@latest --activate Preparing pnpm@latest for immediate activation... [running] $ pnpm install Scope: all 7 workspace projects Lockfile is up to date, resolution step is skipped Already up to date Done in 2.6s ( ^-^) < Done! ( ^-^) < Start building Firefish. ( ^-^) < It takes some time! Why not brew a cup of cofe? [running] $ NODE_OPTIONS="--max_old_space_size=3072" NODE_ENV="production" pnpm run rebuild > firefish@1.0.4-beta31+neko:c17fb82 rebuild /home/clive/firefish > pnpm run clean && ./scripts/build-greet.sh && pnpm -r --parallel run build && pnpm run gulp > firefish@1.0.4-beta31+neko:c17fb82 clean /home/clive/firefish > pnpm node ./scripts/clean.js  ██████╗ ██╗██████╗ ███████╗███████╗██╗███████╗██╗ ██╗ ○ ▄ ▄ ██╔════╝██║██╔══██╗██╔════╝██╔════╝██║██╔════╝██║ ██║ ⚬ █▄▄ █▄▄ █████╗ ██║██████╔╝█████╗ █████╗ ██║███████╗███████║ ▄▄▄▄▄▄ ▄ ██╔══╝ ██║██╔══██╗██╔══╝ ██╔══╝ ██║╚════██║██╔══██║ █ █ █▄▄ ██║ ██║██║ ██║███████╗██║ ██║███████║██║ ██║ █ ● ● █ ╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝ ▀▄▄▄▄▄▄▀ Currently building Firefish! This may take a while... Scope: 6 of 7 workspace projects packages/backend build$ pnpm swc src -d built -D packages/client build$ pnpm vite build packages/backend/native-utils build$ pnpm run build:napi && pnpm run build:migration packages/firefish-js build$ pnpm swc src -d built -D packages/megalodon build$ tsc -p ./ packages/sw build$ webpack packages/backend/native-utils build: > native-utils@0.0.0 build:napi /home/clive/firefish/packages/backend/native-utils packages/backend/native-utils build: > napi build --features napi --platform --release ./built/ packages/firefish-js build: Successfully compiled: 8 files with swc (50.45ms) packages/firefish-js build: Done packages/backend build: Successfully compiled: 877 files, copied 21 files with swc (903.09ms) packages/backend build: Done packages/backend/native-utils build: Finished release [optimized] target(s) in 0.24s packages/sw build: Done packages/backend/native-utils build: > native-utils@0.0.0 build:migration /home/clive/firefish/packages/backend/native-utils packages/backend/native-utils build: > cargo build --locked --release --manifest-path ./migration/Cargo.toml && cp -v ./target/release/migration ./built/migration packages/backend/native-utils build: Finished release [optimized] target(s) in 0.30s packages/backend/native-utils build: './target/release/migration' -> './built/migration' packages/backend/native-utils build: Done packages/megalodon build: Done packages/client build: [plugin:vite:reporter] packages/client build: (!) /home/clive/firefish/packages/client/src/pages/page-editor/page-editor.script-block.vue is dynamically imported by /home/clive/firefish/packages/client/src/pages/page-editor/page-editor.script-block.vue?vue&type=script&lang.ts but also statically imported by /home/clive/firefish/packages/client/src/pages/page-editor/page-editor.vue?vue&type=script&setup=true&lang.ts, dynamic import will not move module into another chunk. packages/client build: [plugin:vite:reporter] packages/client build: (!) /home/clive/firefish/packages/client/src/pages/page-editor/page-editor.blocks.vue is dynamically imported by /home/clive/firefish/packages/client/src/pages/page-editor/els/page-editor.el.if.vue?vue&type=script&setup=true&lang.ts, /home/clive/firefish/packages/client/src/pages/page-editor/els/page-editor.el.section.vue?vue&type=script&setup=true&lang.ts but also statically imported by /home/clive/firefish/packages/client/src/pages/page-editor/page-editor.vue?vue&type=script&setup=true&lang.ts, dynamic import will not move module into another chunk. packages/client build: [plugin:vite:reporter] packages/client build: (!) /home/clive/firefish/packages/client/src/components/page/page.block.vue is dynamically imported by /home/clive/firefish/packages/client/src/components/page/page.if.vue?vue&type=script&lang.ts, /home/clive/firefish/packages/client/src/components/page/page.section.vue?vue&type=script&lang.ts but also statically imported by /home/clive/firefish/packages/client/src/components/page/page.vue?vue&type=script&lang.ts, dynamic import will not move module into another chunk. packages/client build: [plugin:vite:reporter] packages/client build: (!) /home/clive/firefish/packages/client/src/themes/l-rosepinedawn.json5 is dynamically imported by /home/clive/firefish/packages/client/src/scripts/theme.ts but also statically imported by /home/clive/firefish/packages/client/src/store.ts, dynamic import will not move module into another chunk. packages/client build: [plugin:vite:reporter] packages/client build: (!) /home/clive/firefish/packages/client/src/themes/d-rosepine.json5 is dynamically imported by /home/clive/firefish/packages/client/src/scripts/theme.ts but also statically imported by /home/clive/firefish/packages/client/src/store.ts, dynamic import will not move module into another chunk. packages/client build: [plugin:vite:reporter] packages/client build: (!) /home/clive/firefish/packages/client/src/components/MkTooltip.vue is dynamically imported by /home/clive/firefish/packages/client/src/components/form/range.vue?vue&type=script&setup=true&lang.ts, /home/clive/firefish/packages/client/src/directives/tooltip.ts but also statically imported by /home/clive/firefish/packages/client/src/components/MkChartTooltip.vue?vue&type=script&setup=true&lang.ts, /home/clive/firefish/packages/client/src/components/MkReactionTooltip.vue?vue&type=script&setup=true&lang.ts, /home/clive/firefish/packages/client/src/components/MkReactionsViewer.details.vue?vue&type=script&setup=true&lang.ts, /home/clive/firefish/packages/client/src/components/MkUsersTooltip.vue?vue&type=script&setup=true&lang.ts, dynamic import will not move module into another chunk. packages/client build: [plugin:vite:reporter] packages/client build: (!) /home/clive/firefish/packages/client/src/pages/mfm-cheat-sheet.vue is dynamically imported by /home/clive/firefish/packages/client/src/router.ts but also statically imported by /home/clive/firefish/packages/client/src/components/MkCheatSheetDialog.vue?vue&type=script&setup=true&lang.ts, dynamic import will not move module into another chunk. packages/client build: [plugin:vite:reporter] packages/client build: (!) /home/clive/firefish/packages/client/src/components/MkDialog.vue is dynamically imported by /home/clive/firefish/packages/client/src/os.ts, /home/clive/firefish/packages/client/src/os.ts, /home/clive/firefish/packages/client/src/os.ts but also statically imported by /home/clive/firefish/packages/client/src/os.ts, dynamic import will not move module into another chunk. packages/client build: [plugin:vite:reporter] packages/client build: (!) /home/clive/firefish/packages/client/src/themes/_light.json5 is dynamically imported by /home/clive/firefish/packages/client/src/scripts/theme.ts but also statically imported by /home/clive/firefish/packages/client/src/pages/theme-editor.vue?vue&type=script&setup=true&lang.ts, /home/clive/firefish/packages/client/src/scripts/theme.ts, dynamic import will not move module into another chunk. packages/client build: [plugin:vite:reporter] packages/client build: (!) /home/clive/firefish/packages/client/src/themes/_dark.json5 is dynamically imported by /home/clive/firefish/packages/client/src/scripts/theme.ts but also statically imported by /home/clive/firefish/packages/client/src/pages/theme-editor.vue?vue&type=script&setup=true&lang.ts, /home/clive/firefish/packages/client/src/scripts/theme.ts, dynamic import will not move module into another chunk. packages/client build: (!) Some chunks are larger than 500 kBs after minification. Consider: packages/client build: - Using dynamic import() to code-split the application packages/client build: - Use build.rollupOptions.output.manualChunks to improve chunking: https://rollupjs.org/configuration-options/#output-manualchunks packages/client build: - Adjust chunk size limit for this warning via build.chunkSizeWarningLimit. packages/client build: Done > firefish@1.0.4-beta31+neko:c17fb82 gulp /home/clive/firefish > gulp build [17:34:09] Using gulpfile ~/firefish/gulpfile.js [17:34:09] Starting 'build'... [17:34:09] Starting 'copy:client:locales'... [17:34:09] Starting 'copy:backend:views'... [17:34:09] Starting 'copy:backend:custom'... [17:34:09] Starting 'build:backend:script'... [17:34:09] Starting 'build:backend:style'... [17:34:09] Starting 'copy:client:fonts'... [17:34:09] Finished 'copy:client:locales' after 65 ms [17:34:10] Finished 'build:backend:script' after 395 ms [17:34:10] Finished 'build:backend:style' after 395 ms [17:34:10] Finished 'copy:backend:custom' after 409 ms [17:34:10] Finished 'copy:backend:views' after 415 ms [17:34:10] Finished 'copy:client:fonts' after 422 ms [17:34:10] Finished 'build' after 426 ms ( ^-^) < Done! We're almost there. ( ^-^) < It's going well so far! ( ^-^) < Database migration time! [running] $ NODE_OPTIONS="--max_old_space_size=3072" NODE_ENV="production" pnpm run migrate > firefish@1.0.4-beta31+neko:c17fb82 migrate /home/clive/firefish > pnpm --filter backend run migrate > backend@ migrate /home/clive/firefish/packages/backend > pnpm run migrate:typeorm && pnpm run migrate:cargo > backend@ migrate:typeorm /home/clive/firefish/packages/backend > typeorm migration:run -d ormconfig.js query: SELECT * FROM current_schema() query: SELECT version(); query: SELECT * FROM "information_schema"."tables" WHERE "table_schema" = 'public' AND "table_name" = 'migrations' query: SELECT * FROM "migrations" "migrations" ORDER BY "id" DESC No migrations are pending > backend@ migrate:cargo /home/clive/firefish/packages/backend > ./native-utils/built/migration up Applying all pending migrations Custom Error: Migration file of version 'm20231002_143323_remove_integrations' is missing, this migration has been applied but its file is missing  ELIFECYCLE  Command failed with exit code 1. /home/clive/firefish/packages/backend:  ERR_PNPM_RECURSIVE_RUN_FIRST_FAIL  backend@ migrate: `pnpm run migrate:typeorm && pnpm run migrate:cargo` Exit status 1  ELIFECYCLE  Command failed with exit code 1.