size-plugin-core
Core module for size-plugin/rollup-plugin-size
Options
Table of Contents
SizePluginCore
SizePluginCore(options)
Parameters
-
options
Object-
options.compression
string? compression method(gzip/brotli/none) to use, default: 'gzip' -
options.pattern
string? minimatch pattern of files to track -
options.exclude
string? minimatch pattern of files NOT to track -
options.filename
string? file name to save filesizes to disk -
options.publish
boolean? option to publish filesizes to size-plugin-store -
options.writeFile
boolean? option to save filesizes to disk -
options.mode
boolean? option for production/development mode -
options.columnWidth
number? option for add spacing in message -
options.stripHash
function? custom function to remove/normalize hashed filenames for comparison
-
Item
Properties
-
name
string Filename of the item -
sizeBefore
number Previous size, in kilobytes -
size
number Current size, in kilobytes -
sizeText
string Formatted current size -
delta
number Difference from previous size, in kilobytes -
deltaText
string Formatted size delta -
msg
string Full item's default message -
color
string The item's default CLI color