feat: init
This commit is contained in:
90
node_modules/@nuxt/schema/dist/_chunks/libs/rollup-plugin-visualizer.d.mts
generated
vendored
Normal file
90
node_modules/@nuxt/schema/dist/_chunks/libs/rollup-plugin-visualizer.d.mts
generated
vendored
Normal file
@@ -0,0 +1,90 @@
|
||||
//#region ../../node_modules/.pnpm/rollup-plugin-visualizer@6.0.5_rolldown@1.0.0-rc.3_rollup@4.57.1/node_modules/rollup-plugin-visualizer/dist/plugin/template-types.d.ts
|
||||
type TemplateType = "sunburst" | "treemap" | "network" | "raw-data" | "list" | "flamegraph";
|
||||
//#endregion
|
||||
//#region ../../node_modules/.pnpm/rollup-plugin-visualizer@6.0.5_rolldown@1.0.0-rc.3_rollup@4.57.1/node_modules/rollup-plugin-visualizer/dist/shared/create-filter.d.ts
|
||||
type Filter = {
|
||||
bundle?: string | null | undefined;
|
||||
file?: string | null | undefined;
|
||||
};
|
||||
//#endregion
|
||||
//#region ../../node_modules/.pnpm/rollup-plugin-visualizer@6.0.5_rolldown@1.0.0-rc.3_rollup@4.57.1/node_modules/rollup-plugin-visualizer/dist/plugin/index.d.ts
|
||||
interface PluginVisualizerOptions {
|
||||
/**
|
||||
* The path to the template file to use. Or just a name of a file.
|
||||
*
|
||||
* @default "stats.html"
|
||||
*/
|
||||
filename?: string;
|
||||
/**
|
||||
* If plugin should emit json file with visualizer data. It can be used with plugin CLI
|
||||
*
|
||||
* @default false
|
||||
* @deprecated use template 'raw-data'
|
||||
*/
|
||||
json?: boolean;
|
||||
/**
|
||||
* HTML <title> value in generated file. Ignored when `json` is true.
|
||||
*
|
||||
* @default "Rollup Visualizer"
|
||||
*/
|
||||
title?: string;
|
||||
/**
|
||||
* If plugin should open browser with generated file. Ignored when `json` or `emitFile` is true.
|
||||
*
|
||||
* @default false
|
||||
*/
|
||||
open?: boolean;
|
||||
openOptions?: OpenOptions;
|
||||
/**
|
||||
* Which diagram to generate. 'sunburst' or 'treemap' can help find big dependencies or if they are repeated.
|
||||
* 'network' can answer you why something was included.
|
||||
* 'flamegraph' will be familar to tools that you know already.
|
||||
*
|
||||
* @default 'treemap'
|
||||
*/
|
||||
template?: TemplateType;
|
||||
/**
|
||||
* If plugin should also calculate sizes of gzipped files.
|
||||
*
|
||||
* @default false
|
||||
*/
|
||||
gzipSize?: boolean;
|
||||
/**
|
||||
* If plugin should also calculate sizes of brotlied files.
|
||||
*
|
||||
* @default false
|
||||
*/
|
||||
brotliSize?: boolean;
|
||||
/**
|
||||
* If plugin should use sourcemap to calculate sizes of modules. By idea it will present more accurate results.
|
||||
* `gzipSize` and `brotliSize` does not make much sense with this option.
|
||||
*
|
||||
* @default false
|
||||
*/
|
||||
sourcemap?: boolean;
|
||||
/**
|
||||
* Absolute path where project is located. It is used to cut prefix from file's paths.
|
||||
*
|
||||
* @default process.cwd()
|
||||
*/
|
||||
projectRoot?: string | RegExp;
|
||||
/**
|
||||
* Use rollup .emitFile API to generate files. Could be usefull if you want to output to configured by rollup output dir.
|
||||
* When this set to true, filename options must be filename and not a path.
|
||||
*
|
||||
* @default false
|
||||
*/
|
||||
emitFile?: boolean;
|
||||
/**
|
||||
* A valid picomatch pattern, or array of patterns. If options.include is omitted or has zero length, filter will return true by
|
||||
* default. Otherwise, an ID must match one or more of the picomatch patterns, and must not match any of the options.exclude patterns.
|
||||
*/
|
||||
include?: Filter | Filter[];
|
||||
/**
|
||||
* A valid picomatch pattern, or array of patterns. If options.include is omitted or has zero length, filter will return true by
|
||||
* default. Otherwise, an ID must match one or more of the picomatch patterns, and must not match any of the options.exclude patterns.
|
||||
*/
|
||||
exclude?: Filter | Filter[];
|
||||
}
|
||||
//#endregion
|
||||
export { PluginVisualizerOptions as t };
|
||||
Reference in New Issue
Block a user