paseo: 0.9.2 -> 0.10.2 (#568614)

This commit is contained in:
Adam C. Stephens
2026-09-30 13:48:57 +00:00
committed by GitHub

View File

@@ -13,7 +13,7 @@
buildNpmPackage (finalAttrs: {
pname = "paseo";
version = "0.9.2";
version = "0.10.2";
__structuredAttrs = true;
strictDeps = true;
@@ -22,12 +22,12 @@ buildNpmPackage (finalAttrs: {
owner = "getpaseo";
repo = "paseo";
tag = "v${finalAttrs.version}";
hash = "sha256-8ko/EqTCWnAkUHnrRsVEK+dkNLCHRd89gmcoeOiVBV8=";
hash = "sha256-jbiQMZUho0yqi0DFXPeBxFbvldL/GCQ5h8XuHcU7wg4=";
};
nodejs = nodejs_22;
npmDepsHash = "sha256-UXnB6q5tubKpTs+A5+u/NLSzc8ZK6rAsQs+kEphEKd8=";
npmDepsHash = "sha256-tT7qrQpJSxXTJMc9KinfnDQoeTdvLt7NWanYANKunqg=";
npmRebuildFlags = [ "--ignore-scripts" ];
@@ -49,8 +49,8 @@ buildNpmPackage (finalAttrs: {
buildPhase = ''
runHook preBuild
# Rebuild only node-pty (native addon for terminal emulation)
npm rebuild node-pty
npm_config_build_from_source=true npm_config_nodedir=${finalAttrs.nodejs} \
npm rebuild node-pty --workspace @getpaseo/server
npm run build:server
npm run build:daemon-web-ui
@@ -71,6 +71,9 @@ buildNpmPackage (finalAttrs: {
cp -a "$path" "$out/lib/paseo/$path"
done < daemon-files.txt
nodePty=packages/server/node_modules/node-pty
cp -a "$nodePty/build" "$out/lib/paseo/$nodePty/"
# Root package.json lets node resolve the workspace layout when the
# CLI/server bin starts from $out.
cp package.json $out/lib/paseo/