Stats reporting plugin for webpack
Send the stats of a build to a reporting service. Currently DataDog is the only reporter implemented.
Installation
npm install --save-dev stats-reporter-webpack-plugin
Usage
const StatsPlugin DataDogStatsReporter = ; moduleexports = plugins: test: reporter: apiKey: processenvDD_API_KEY metricName: 'my-app.assets' tags: 'app:my-app' 'env:production' test: /$/ ;
API
StatsReporterPlugin
options: StatsReporterPluginOptions;
StatsReporterPluginOptions fields
reporter: StatsReporter
: The reporter to use for sending stats.
Stats Reporters
DataDogStatsReporter
options: DataDogStatsReporterOptions;
DataDogStatsReporterOptions fields
apiKey: string
: Your DataDog API keygzipSize?: boolean = true
: Report gzipped size if true, uncompressed size if falsemetricName: string
: The base name for the metrictags?: string[]
: Custom tags for the metric. The following tags are always added:chunk
: the chunk nametype
: the type of asset (js, css, etc)
test?: RegExp
: Test to match files against. If not set, stats for all emitted assets will be sent.