Skip to main content
To use the Lightpanda browser in your project, add the extension to your trigger.config.ts file:
trigger.config.ts
import { defineConfig } from "@trigger.dev/sdk";
import { lightpanda } from "@trigger.dev/build/extensions/lightpanda";

export default defineConfig({
  project: "<project ref>",
  build: {
    extensions: [lightpanda()],
  },
});

Options

  • version: The version of the browser to install. Default: "latest".
  • disableTelemetry: Whether to disable telemetry. Default: false.
For example:
trigger.config.ts
import { defineConfig } from "@trigger.dev/sdk";
import { lightpanda } from "@trigger.dev/build/extensions/lightpanda";

export default defineConfig({
  project: "<project ref>",
  build: {
    extensions: [
      lightpanda({
        version: "nightly",
        disableTelemetry: true,
      }),
    ],
  },
});

Development

When running in dev, you will first have to download the Lightpanda browser binary and make sure it’s in your PATH. See Lightpanda’s installation guide.

Next steps

Lightpanda

Learn how to use Lightpanda in your project.