15 lines
402 B
Nix
15 lines
402 B
Nix
{ pkgs }:
|
|
let
|
|
code = pkgs.runCommand "quixos-socket-address-code" { } ''
|
|
mkdir "$out"
|
|
cp ${./socket-address-cli.mjs} "$out/socket-address-cli.mjs"
|
|
cp ${./socket-address.mjs} "$out/socket-address.mjs"
|
|
'';
|
|
in
|
|
pkgs.writeShellApplication {
|
|
name = "quixos-socket-address";
|
|
text = ''
|
|
exec ${pkgs.nodejs_24}/bin/node --max-old-space-size=64 ${code}/socket-address-cli.mjs "$@"
|
|
'';
|
|
}
|