Unverified Commit e714b7ce authored by Michael Maurer's avatar Michael Maurer
Browse files

aider-chat: add full playwright support (under withPlaywright)

parent 3a05eebe
Loading
Loading
Loading
Loading
+7 −1
Original line number Diff line number Diff line
@@ -5,6 +5,7 @@
  fetchFromGitHub,
  gitMinimal,
  portaudio,
  playwright-driver,
}:

let
@@ -179,9 +180,14 @@ let

    passthru = {
      withPlaywright = aider-chat.overridePythonAttrs (
        { dependencies, ... }:
        { dependencies, makeWrapperArgs, propagatedBuildInputs ? [], ... }:
        {
          dependencies = dependencies ++ aider-chat.optional-dependencies.playwright;
          propagatedBuildInputs = propagatedBuildInputs ++ [ playwright-driver.browsers ];
          makeWrapperArgs = makeWrapperArgs ++ [
            "--set PLAYWRIGHT_BROWSERS_PATH ${playwright-driver.browsers}"
            "--set PLAYWRIGHT_SKIP_VALIDATE_HOST_REQUIREMENTS=true"
          ];
        }
      );
    };