NW.js icon

NW.js 0.111.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.111.0",
  "src": {
    "url": "https://dl.nwjs.io/v0.111.0/nwjs-sdk-v0.111.0-osx-arm64.zip",
    "sha256": "959410c75f304c2c457cf8a776b5ef796f90c0689dde51ec4a2f9b5be1f084df"
  },
  "installPhase": [
    "mkdir -p \"$out/Applications/nwjs-sdk-v0.111.0-osx-arm64/nwjs.app\" && cp -r \"nwjs-sdk-v0.111.0-osx-arm64/nwjs.app\" \"$out/Applications\"",
    "mkdir -p \"$out/bin\" && ln -s \"nwjs-sdk-v0.111.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/"
  }
}