diff --git a/Dockerfile b/Dockerfile index 96c8fae7..54852007 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM oven/bun:1.1.24 as base +FROM oven/bun:1.1.26 as base WORKDIR /app/prasi/repo ENV DEBIAN_FRONTEND noninteractive diff --git a/app/srv/ws/sync/code/parts/init/frontend.ts b/app/srv/ws/sync/code/parts/init/frontend.ts index 1bb4ea60..2925d157 100644 --- a/app/srv/ws/sync/code/parts/init/frontend.ts +++ b/app/srv/ws/sync/code/parts/init/frontend.ts @@ -123,7 +123,7 @@ const isInstalling = async (id_site: string) => { if (should_install) { await Bun.write(pkg, JSON.stringify(pkg_json, null, 2)); - await $`npm i`.cwd(code.path(id_site, "site", "src")).quiet(); + await $`npm i`.cwd(code.path(id_site, "site", "src")).quiet().nothrow(); } } } catch (e) {} @@ -231,9 +231,9 @@ import React from "react"; }); } else { await codeError(id_site, ""); - await $`rm -rf ${out_dir_old}`.quiet(); - await $`mv ${out_dir} ${out_dir_old}`.quiet(); - await $`mv ${out_dir_temp} ${out_dir}`.quiet(); + await $`rm -rf ${out_dir_old}`.quiet().nothrow(); + await $`mv ${out_dir} ${out_dir_old}`.quiet().nothrow(); + await $`mv ${out_dir_temp} ${out_dir}`.quiet().nothrow(); const now = Date.now(); client_ids.forEach((client_id) => { diff --git a/app/web/public_files.ts b/app/web/public_files.ts index 2e26b9b0..63dc113f 100644 --- a/app/web/public_files.ts +++ b/app/web/public_files.ts @@ -114,5 +114,5 @@ export const files = [ "monaco/min/vs/editor/editor.main.nls.es.js", "monaco/min/vs/editor/editor.main.nls.js", "monaco/min/vs/editor/editor.main.nls.fr.js", - "monaco/min/vs/loader.js", -]; + "monaco/min/vs/loader.js" +] \ No newline at end of file diff --git a/bun.lockb b/bun.lockb index defad570..dea4959e 100755 Binary files a/bun.lockb and b/bun.lockb differ diff --git a/pkgs/core/build-core.ts b/pkgs/core/build-core.ts index e93daa73..dcc07d51 100644 --- a/pkgs/core/build-core.ts +++ b/pkgs/core/build-core.ts @@ -7,7 +7,8 @@ import { polyfillNode } from "esbuild-plugin-polyfill-node"; await removeAsync(dir.path("/app/srv/core")); await $`bun tailwindcss -i src/nova/prod/tailwind.css -o ../srv/core/index.css` .cwd(dir.path(`/app/web`)) - .quiet(); + .quiet() + .nothrow(); const ctx = await context({ bundle: true,