From 74883a7b5c3d06a6aad50ff8ff6521242f7f2740 Mon Sep 17 00:00:00 2001 From: Volker Schukai <volker.schukai@schukai.com> Date: Sat, 2 Mar 2024 16:59:10 +0100 Subject: [PATCH] chore: fix missing fs bug --- devenv.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/devenv.nix b/devenv.nix index 15d35e6b8..d9d6c9187 100644 --- a/devenv.nix +++ b/devenv.nix @@ -21,6 +21,8 @@ in { (inputs.bob.packages."${builtins.currentSystem}".default) awscli2 + graphviz + plantuml appimage-run blackbox coreutils-full @@ -273,7 +275,11 @@ in { sed -i "1 i import \"./prepare.js\";" ''${TEST_PATH}web/import.js sed -i "1 i /** this file was created automatically by the run-web-tests script */" ''${TEST_PATH}web/import.js - npx esbuild --platform=browser --sourcemap=inline --external:ws --external:jsdom --external:process --external:crypto --bundle ''${TEST_PATH}web/import.js --outfile=''${TEST_PATH}web/tests.js + if ! npx esbuild --platform=browser --sourcemap=inline --external:ws --external:jsdom --external:fs --external:fs --external:process --external:crypto --bundle ''${TEST_PATH}web/import.js --outfile=''${TEST_PATH}web/tests.js + then + echo "ERROR: esbuild failed, check your JS!" + exit 1 + fi sed -i '1s/^/try {\n/' ''${TEST_PATH}web/tests.js echo "} catch (e) {" >> ''${TEST_PATH}web/tests.js -- GitLab