{ pkgs, nodejs-14_x, stdenv, lib, ... }: let packageName = with lib; concatStrings (map (entry: (concatStrings (mapAttrsToList (key: value: "${key}-${value}") entry))) (importJSON ./package.json)); nodePackages = import ./node-composition.nix { inherit pkgs; inherit (stdenv.hostPlatform) system; # FIXME: drop after https://github.com/NixOS/nixpkgs/issues/145432 is fixed nodejs = nodejs-14_x; }; in nodePackages."${packageName}".override { meta = with lib; { description = "Type checker for the Python language"; maintainers = with maintainers; [ mmilata ]; license = licenses.mit; }; }