chore(dx/edit-docs): de-nxify

This commit is contained in:
Elian Doran
2025-09-03 18:16:03 +03:00
parent c75d2435fa
commit 11d95b89e1
5 changed files with 33 additions and 144 deletions

View File

@@ -0,0 +1,17 @@
import { execSync } from "child_process";
import { getElectronPath, isNixOS } from "./utils.mjs";
const LD_LIBRARY_PATH = isNixOS() && execSync("nix eval --raw nixpkgs#gcc.cc.lib").toString("utf-8") + "/lib";
execSync(`${getElectronPath()} ${process.argv[2]}`, {
stdio: "inherit",
env: {
...process.env,
NODE_OPTIONS: "--import tsx",
NODE_ENV: "development",
TRILIUM_ENV: "dev",
TRILIUM_RESOURCE_DIR: "../server/src",
BETTERSQLITE3_NATIVE_PATH: "node_modules/better-sqlite3/build/Release/better_sqlite3.node",
LD_LIBRARY_PATH
}
});