UNPKG

@relative-ci/agent

Version:

Send bundle stats and CI build information to RelativeCI

35 lines (34 loc) 996 B
import { type Compiler, type Configuration } from 'webpack'; import { PluginConfig } from './constants'; type RelativeCiAgentWebpackPluginOptions = { /** * Plugin is enabled - sends data to RelativeCI * @default env-ci isCi value */ enabled?: boolean; /** * Throw error when validation or ingestion fails * @default {false} */ failOnError?: boolean; /** * Read commit message from git * @default true */ includeCommitMessage?: PluginConfig['includeCommitMessage']; /** * Output payload on a local file for debugging */ payloadFilepath?: PluginConfig['payloadFilepath']; /** * Webpack stats options * @default assets, chunks, modules */ stats?: Configuration['stats']; }; export declare class RelativeCiAgentWebpackPlugin { options: RelativeCiAgentWebpackPluginOptions; constructor(options: RelativeCiAgentWebpackPluginOptions); apply(compiler: Compiler): void; } export {};