1{ lib, callPackage }:
2
3let
4 versions = lib.importJSON ./info.json;
5in
6lib.mapAttrs' (
7 version: info:
8 lib.nameValuePair "electron_${version}" (
9 let
10 electron-unwrapped = callPackage ./common.nix { inherit info; };
11 in
12 callPackage ./wrapper.nix { inherit electron-unwrapped; }
13 )
14) versions