NW.js icon

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