8 pname = "zwave-js-server";
11 src = fetchFromGitHub {
15 hash = "sha256-rAm/IPTnMUkwU/7Jzr0OEUDoKiUWxxEKZ21FxQW8sY8=";
18 npmDepsHash = "sha256-7dlXppXCmryxq90QI0Lq3CE6BUHSogTHmHBMCbkZWT0=";
20 # For some reason the zwave-js dependency is in devDependencies
21 npmFlags = [ "--include=dev" ];
25 inherit (nixosTests) zwave-js;
30 changelog = "https://github.com/zwave-js/zwave-js-server/releases/tag/${version}";
31 description = "Small server wrapper around Z-Wave JS to access it via a WebSocket";
32 license = lib.licenses.asl20;
33 homepage = "https://github.com/zwave-js/zwave-js-server";
34 maintainers = with lib.maintainers; [ graham33 ];