NW.js icon

NW.js 0.105.0

Call all Node.js modules directly from the DOM and Web Workers

Installation

System wide:

{
  environment.systemPackages = with nix-casks.packages.${system}; [
    nwjs # NW.js
  ];
}

Home Manager:

{
  home.packages = with nix-casks.packages.${system}; [
    nwjs # NW.js
  ];
}

Package Definition

{
  "pname": "nwjs",
  "version": "0.105.0",
  "src": {
    "url": "https://dl.nwjs.io/v0.105.0/nwjs-sdk-v0.105.0-osx-arm64.zip",
    "sha256": "6ac3182acb55dfeebce64db78788e0e44e69b01d1f34f1781b8c89bb2f6d9025"
  },
  "installPhase": [
    "mkdir -p \"$out/Applications/nwjs-sdk-v0.105.0-osx-arm64/nwjs.app\" && cp -r \"nwjs-sdk-v0.105.0-osx-arm64/nwjs.app\" \"$out/Applications\"",
    "mkdir -p \"$out/bin\" && ln -s \"nwjs-sdk-v0.105.0-osx-arm64/nwjc\" \"$out/bin/nwjc\""
  ],
  "meta": {
    "description": "Call all Node.js modules directly from the DOM and Web Workers",
    "homepage": "https://nwjs.io/"
  }
}