{ pkgs, typeshare, wasm-pack }: let customBuildInfo = pkgs: pkgs.buildRustCrate.override { defaultCrateOverrides = pkgs.defaultCrateOverrides // { kifu-wasm = attrs: { buildInputs = [ typeshare ]; }; }; }; in (import ./Cargo.nix { inherit pkgs; buildRustCrateForPkgs = customBuildInfo; release = true; }).rootCrate.build