From e06ec920f7a5d784e674c4c4b4e6d1da3dc7391d Mon Sep 17 00:00:00 2001 From: Piotr Russ Date: Mon, 16 Nov 2020 00:10:28 +0100 Subject: api, login, auth --- .../webpack/declarations/plugins/BannerPlugin.d.ts | 49 ++++++++ .../webpack/declarations/plugins/DllPlugin.d.ts | 32 ++++++ .../declarations/plugins/DllReferencePlugin.d.ts | 126 +++++++++++++++++++++ .../plugins/HashedModuleIdsPlugin.d.ts | 24 ++++ .../webpack/declarations/plugins/IgnorePlugin.d.ts | 27 +++++ .../declarations/plugins/LoaderOptionsPlugin.d.ts | 27 +++++ .../declarations/plugins/ProgressPlugin.d.ts | 42 +++++++ .../plugins/SourceMapDevToolPlugin.d.ts | 94 +++++++++++++++ .../declarations/plugins/WatchIgnorePlugin.d.ts | 10 ++ .../plugins/debug/ProfilingPlugin.d.ts | 12 ++ .../optimize/AggressiveSplittingPlugin.d.ts | 24 ++++ .../plugins/optimize/LimitChunkCountPlugin.d.ts | 16 +++ .../plugins/optimize/MinChunkSizePlugin.d.ts | 12 ++ .../optimize/OccurrenceOrderChunkIdsPlugin.d.ts | 12 ++ .../optimize/OccurrenceOrderModuleIdsPlugin.d.ts | 12 ++ 15 files changed, 519 insertions(+) create mode 100644 node_modules/webpack/declarations/plugins/BannerPlugin.d.ts create mode 100644 node_modules/webpack/declarations/plugins/DllPlugin.d.ts create mode 100644 node_modules/webpack/declarations/plugins/DllReferencePlugin.d.ts create mode 100644 node_modules/webpack/declarations/plugins/HashedModuleIdsPlugin.d.ts create mode 100644 node_modules/webpack/declarations/plugins/IgnorePlugin.d.ts create mode 100644 node_modules/webpack/declarations/plugins/LoaderOptionsPlugin.d.ts create mode 100644 node_modules/webpack/declarations/plugins/ProgressPlugin.d.ts create mode 100644 node_modules/webpack/declarations/plugins/SourceMapDevToolPlugin.d.ts create mode 100644 node_modules/webpack/declarations/plugins/WatchIgnorePlugin.d.ts create mode 100644 node_modules/webpack/declarations/plugins/debug/ProfilingPlugin.d.ts create mode 100644 node_modules/webpack/declarations/plugins/optimize/AggressiveSplittingPlugin.d.ts create mode 100644 node_modules/webpack/declarations/plugins/optimize/LimitChunkCountPlugin.d.ts create mode 100644 node_modules/webpack/declarations/plugins/optimize/MinChunkSizePlugin.d.ts create mode 100644 node_modules/webpack/declarations/plugins/optimize/OccurrenceOrderChunkIdsPlugin.d.ts create mode 100644 node_modules/webpack/declarations/plugins/optimize/OccurrenceOrderModuleIdsPlugin.d.ts (limited to 'node_modules/webpack/declarations/plugins') diff --git a/node_modules/webpack/declarations/plugins/BannerPlugin.d.ts b/node_modules/webpack/declarations/plugins/BannerPlugin.d.ts new file mode 100644 index 0000000..f2e5d96 --- /dev/null +++ b/node_modules/webpack/declarations/plugins/BannerPlugin.d.ts @@ -0,0 +1,49 @@ +/** + * This file was automatically generated. + * DO NOT MODIFY BY HAND. + * Run `yarn special-lint-fix` to update + */ + +export type BannerPluginArgument = + | BannerPluginOptions + | BannerFunction + | string; +/** + * The banner as function, it will be wrapped in a comment + */ +export type BannerFunction = (data: { + hash: string; + chunk: import("../../lib/Chunk"); + filename: string; + basename: string; + query: string; +}) => string; +export type Rules = Rule[] | Rule; +export type Rule = RegExp | string; + +export interface BannerPluginOptions { + /** + * Specifies the banner + */ + banner: BannerFunction | string; + /** + * If true, the banner will only be added to the entry chunks + */ + entryOnly?: boolean; + /** + * Exclude all modules matching any of these conditions + */ + exclude?: Rules; + /** + * Include all modules matching any of these conditions + */ + include?: Rules; + /** + * If true, banner will not be wrapped in a comment + */ + raw?: boolean; + /** + * Include all modules that pass test assertion + */ + test?: Rules; +} diff --git a/node_modules/webpack/declarations/plugins/DllPlugin.d.ts b/node_modules/webpack/declarations/plugins/DllPlugin.d.ts new file mode 100644 index 0000000..addbce5 --- /dev/null +++ b/node_modules/webpack/declarations/plugins/DllPlugin.d.ts @@ -0,0 +1,32 @@ +/** + * This file was automatically generated. + * DO NOT MODIFY BY HAND. + * Run `yarn special-lint-fix` to update + */ + +export interface DllPluginOptions { + /** + * Context of requests in the manifest file (defaults to the webpack context) + */ + context?: string; + /** + * If true, only entry points will be exposed + */ + entryOnly?: boolean; + /** + * If true, manifest json file (output) will be formatted + */ + format?: boolean; + /** + * Name of the exposed dll function (external name, use value of 'output.library') + */ + name?: string; + /** + * Absolute path to the manifest json file (output) + */ + path: string; + /** + * Type of the dll bundle (external type, use value of 'output.libraryTarget') + */ + type?: string; +} diff --git a/node_modules/webpack/declarations/plugins/DllReferencePlugin.d.ts b/node_modules/webpack/declarations/plugins/DllReferencePlugin.d.ts new file mode 100644 index 0000000..73dfa52 --- /dev/null +++ b/node_modules/webpack/declarations/plugins/DllReferencePlugin.d.ts @@ -0,0 +1,126 @@ +/** + * This file was automatically generated. + * DO NOT MODIFY BY HAND. + * Run `yarn special-lint-fix` to update + */ + +export type DllReferencePluginOptions = + | { + /** + * (absolute path) context of requests in the manifest (or content property) + */ + context?: string; + /** + * Extensions used to resolve modules in the dll bundle (only used when using 'scope') + */ + extensions?: string[]; + /** + * An object containing content and name or a string to the absolute path of the JSON manifest to be loaded upon compilation + */ + manifest: DllReferencePluginOptionsManifest | string; + /** + * The name where the dll is exposed (external name, defaults to manifest.name) + */ + name?: string; + /** + * Prefix which is used for accessing the content of the dll + */ + scope?: string; + /** + * How the dll is exposed (libraryTarget, defaults to manifest.type) + */ + sourceType?: DllReferencePluginOptionsSourceType; + /** + * The way how the export of the dll bundle is used + */ + type?: "require" | "object"; + } + | { + /** + * The mappings from request to module info + */ + content: DllReferencePluginOptionsContent; + /** + * (absolute path) context of requests in the manifest (or content property) + */ + context?: string; + /** + * Extensions used to resolve modules in the dll bundle (only used when using 'scope') + */ + extensions?: string[]; + /** + * The name where the dll is exposed (external name) + */ + name: string; + /** + * Prefix which is used for accessing the content of the dll + */ + scope?: string; + /** + * How the dll is exposed (libraryTarget) + */ + sourceType?: DllReferencePluginOptionsSourceType; + /** + * The way how the export of the dll bundle is used + */ + type?: "require" | "object"; + }; +/** + * The type how the dll is exposed (external type) + */ +export type DllReferencePluginOptionsSourceType = + | "var" + | "assign" + | "this" + | "window" + | "global" + | "commonjs" + | "commonjs2" + | "commonjs-module" + | "amd" + | "amd-require" + | "umd" + | "umd2" + | "jsonp"; + +/** + * An object containing content, name and type + */ +export interface DllReferencePluginOptionsManifest { + /** + * The mappings from request to module info + */ + content: DllReferencePluginOptionsContent; + /** + * The name where the dll is exposed (external name) + */ + name?: string; + /** + * The type how the dll is exposed (external type) + */ + type?: DllReferencePluginOptionsSourceType; +} +/** + * The mappings from request to module info + */ +export interface DllReferencePluginOptionsContent { + /** + * Module info + */ + [k: string]: { + /** + * Meta information about the module + */ + buildMeta?: { + [k: string]: any; + }; + /** + * Information about the provided exports of the module + */ + exports?: true | string[]; + /** + * Module ID + */ + id: number | string; + }; +} diff --git a/node_modules/webpack/declarations/plugins/HashedModuleIdsPlugin.d.ts b/node_modules/webpack/declarations/plugins/HashedModuleIdsPlugin.d.ts new file mode 100644 index 0000000..571ab60 --- /dev/null +++ b/node_modules/webpack/declarations/plugins/HashedModuleIdsPlugin.d.ts @@ -0,0 +1,24 @@ +/** + * This file was automatically generated. + * DO NOT MODIFY BY HAND. + * Run `yarn special-lint-fix` to update + */ + +export interface HashedModuleIdsPluginOptions { + /** + * The context directory for creating names. + */ + context?: string; + /** + * The encoding to use when generating the hash, defaults to 'base64'. All encodings from Node.JS' hash.digest are supported. + */ + hashDigest?: "hex" | "latin1" | "base64"; + /** + * The prefix length of the hash digest to use, defaults to 4. + */ + hashDigestLength?: number; + /** + * The hashing algorithm to use, defaults to 'md5'. All functions from Node.JS' crypto.createHash are supported. + */ + hashFunction?: string; +} diff --git a/node_modules/webpack/declarations/plugins/IgnorePlugin.d.ts b/node_modules/webpack/declarations/plugins/IgnorePlugin.d.ts new file mode 100644 index 0000000..323535d --- /dev/null +++ b/node_modules/webpack/declarations/plugins/IgnorePlugin.d.ts @@ -0,0 +1,27 @@ +/** + * This file was automatically generated. + * DO NOT MODIFY BY HAND. + * Run `yarn special-lint-fix` to update + */ + +export type IgnorePluginOptions = + | { + /** + * A RegExp to test the context (directory) against + */ + contextRegExp?: RegExp; + /** + * A RegExp to test the request against + */ + resourceRegExp?: RegExp; + } + | { + /** + * A filter function for context + */ + checkContext?: (context: string) => boolean; + /** + * A filter function for resource and context + */ + checkResource?: (resource: string, context: string) => boolean; + }; diff --git a/node_modules/webpack/declarations/plugins/LoaderOptionsPlugin.d.ts b/node_modules/webpack/declarations/plugins/LoaderOptionsPlugin.d.ts new file mode 100644 index 0000000..cb48ecc --- /dev/null +++ b/node_modules/webpack/declarations/plugins/LoaderOptionsPlugin.d.ts @@ -0,0 +1,27 @@ +/** + * This file was automatically generated. + * DO NOT MODIFY BY HAND. + * Run `yarn special-lint-fix` to update + */ + +export interface LoaderOptionsPluginOptions { + /** + * Whether loaders should be in debug mode or not. debug will be removed as of webpack 3 + */ + debug?: boolean; + /** + * Where loaders can be switched to minimize mode + */ + minimize?: boolean; + /** + * A configuration object that can be used to configure older loaders + */ + options?: { + /** + * The context that can be used to configure older loaders + */ + context?: string; + [k: string]: any; + }; + [k: string]: any; +} diff --git a/node_modules/webpack/declarations/plugins/ProgressPlugin.d.ts b/node_modules/webpack/declarations/plugins/ProgressPlugin.d.ts new file mode 100644 index 0000000..d0fa1b4 --- /dev/null +++ b/node_modules/webpack/declarations/plugins/ProgressPlugin.d.ts @@ -0,0 +1,42 @@ +/** + * This file was automatically generated. + * DO NOT MODIFY BY HAND. + * Run `yarn special-lint-fix` to update + */ + +export type ProgressPluginArgument = ProgressPluginOptions | HandlerFunction; +/** + * Function that executes for every progress step + */ +export type HandlerFunction = ( + percentage: number, + msg: string, + ...args: string[] +) => void; + +export interface ProgressPluginOptions { + /** + * Show active modules count and one active module in progress message + */ + activeModules?: boolean; + /** + * Show entries count in progress message + */ + entries?: boolean; + /** + * Function that executes for every progress step + */ + handler?: HandlerFunction; + /** + * Show modules count in progress message + */ + modules?: boolean; + /** + * Minimum modules count to start with. Only for mode=modules. Default: 500 + */ + modulesCount?: number; + /** + * Collect profile data for progress steps. Default: false + */ + profile?: true | false | null; +} diff --git a/node_modules/webpack/declarations/plugins/SourceMapDevToolPlugin.d.ts b/node_modules/webpack/declarations/plugins/SourceMapDevToolPlugin.d.ts new file mode 100644 index 0000000..76421b5 --- /dev/null +++ b/node_modules/webpack/declarations/plugins/SourceMapDevToolPlugin.d.ts @@ -0,0 +1,94 @@ +/** + * This file was automatically generated. + * DO NOT MODIFY BY HAND. + * Run `yarn special-lint-fix` to update + */ + +/** + * This interface was referenced by `SourceMapDevToolPluginOptions`'s JSON-Schema + * via the `definition` "rules". + */ +export type Rules = Rule[] | Rule; +/** + * This interface was referenced by `SourceMapDevToolPluginOptions`'s JSON-Schema + * via the `definition` "rule". + */ +export type Rule = RegExp | string; + +export interface SourceMapDevToolPluginOptions { + /** + * Appends the given value to the original asset. Usually the #sourceMappingURL comment. [url] is replaced with a URL to the source map file. false disables the appending + */ + append?: (false | null) | string; + /** + * Indicates whether column mappings should be used (defaults to true) + */ + columns?: boolean; + /** + * Exclude modules that match the given value from source map generation + */ + exclude?: Rules; + /** + * Generator string or function to create identifiers of modules for the 'sources' array in the SourceMap used only if 'moduleFilenameTemplate' would result in a conflict + */ + fallbackModuleFilenameTemplate?: Function | string; + /** + * Path prefix to which the [file] placeholder is relative to + */ + fileContext?: string; + /** + * Defines the output filename of the SourceMap (will be inlined if no value is provided) + */ + filename?: (false | null) | string; + /** + * Include source maps for module paths that match the given value + */ + include?: Rules; + /** + * (deprecated) try to map original files line to line to generated files + */ + lineToLine?: + | boolean + | { + /** + * Exclude modules that match the given value from source map generation + */ + exclude?: Rules; + /** + * Include source maps for module paths that match the given value + */ + include?: Rules; + /** + * Include source maps for modules based on their extension (defaults to .js and .css) + */ + test?: Rules; + }; + /** + * Indicates whether SourceMaps from loaders should be used (defaults to true) + */ + module?: boolean; + /** + * Generator string or function to create identifiers of modules for the 'sources' array in the SourceMap + */ + moduleFilenameTemplate?: Function | string; + /** + * Namespace prefix to allow multiple webpack roots in the devtools + */ + namespace?: string; + /** + * Omit the 'sourceContents' array from the SourceMap + */ + noSources?: boolean; + /** + * Provide a custom public path for the SourceMapping comment + */ + publicPath?: string; + /** + * Provide a custom value for the 'sourceRoot' property in the SourceMap + */ + sourceRoot?: string; + /** + * Include source maps for modules based on their extension (defaults to .js and .css) + */ + test?: Rules; +} diff --git a/node_modules/webpack/declarations/plugins/WatchIgnorePlugin.d.ts b/node_modules/webpack/declarations/plugins/WatchIgnorePlugin.d.ts new file mode 100644 index 0000000..05c8575 --- /dev/null +++ b/node_modules/webpack/declarations/plugins/WatchIgnorePlugin.d.ts @@ -0,0 +1,10 @@ +/** + * This file was automatically generated. + * DO NOT MODIFY BY HAND. + * Run `yarn special-lint-fix` to update + */ + +/** + * A list of RegExps or absolute paths to directories or files that should be ignored + */ +export type WatchIgnorePluginOptions = (string | RegExp)[]; diff --git a/node_modules/webpack/declarations/plugins/debug/ProfilingPlugin.d.ts b/node_modules/webpack/declarations/plugins/debug/ProfilingPlugin.d.ts new file mode 100644 index 0000000..d3cd664 --- /dev/null +++ b/node_modules/webpack/declarations/plugins/debug/ProfilingPlugin.d.ts @@ -0,0 +1,12 @@ +/** + * This file was automatically generated. + * DO NOT MODIFY BY HAND. + * Run `yarn special-lint-fix` to update + */ + +export interface ProfilingPluginOptions { + /** + * Path to the output file e.g. `profiling/events.json`. Defaults to `events.json`. + */ + outputPath?: string; +} diff --git a/node_modules/webpack/declarations/plugins/optimize/AggressiveSplittingPlugin.d.ts b/node_modules/webpack/declarations/plugins/optimize/AggressiveSplittingPlugin.d.ts new file mode 100644 index 0000000..9f5360c --- /dev/null +++ b/node_modules/webpack/declarations/plugins/optimize/AggressiveSplittingPlugin.d.ts @@ -0,0 +1,24 @@ +/** + * This file was automatically generated. + * DO NOT MODIFY BY HAND. + * Run `yarn special-lint-fix` to update + */ + +export interface AggressiveSplittingPluginOptions { + /** + * Default: 0 + */ + chunkOverhead?: number; + /** + * Default: 1 + */ + entryChunkMultiplicator?: number; + /** + * Byte, maxsize of per file. Default: 51200 + */ + maxSize?: number; + /** + * Byte, split point. Default: 30720 + */ + minSize?: number; +} diff --git a/node_modules/webpack/declarations/plugins/optimize/LimitChunkCountPlugin.d.ts b/node_modules/webpack/declarations/plugins/optimize/LimitChunkCountPlugin.d.ts new file mode 100644 index 0000000..8cd59ed --- /dev/null +++ b/node_modules/webpack/declarations/plugins/optimize/LimitChunkCountPlugin.d.ts @@ -0,0 +1,16 @@ +/** + * This file was automatically generated. + * DO NOT MODIFY BY HAND. + * Run `yarn special-lint-fix` to update + */ + +export interface LimitChunkCountPluginOptions { + /** + * Limit the maximum number of chunks using a value greater greater than or equal to 1 + */ + maxChunks?: number; + /** + * Set a minimum chunk size + */ + minChunkSize?: number; +} diff --git a/node_modules/webpack/declarations/plugins/optimize/MinChunkSizePlugin.d.ts b/node_modules/webpack/declarations/plugins/optimize/MinChunkSizePlugin.d.ts new file mode 100644 index 0000000..61d20fd --- /dev/null +++ b/node_modules/webpack/declarations/plugins/optimize/MinChunkSizePlugin.d.ts @@ -0,0 +1,12 @@ +/** + * This file was automatically generated. + * DO NOT MODIFY BY HAND. + * Run `yarn special-lint-fix` to update + */ + +export interface MinChunkSizePluginOptions { + /** + * Minimum number of characters + */ + minChunkSize: number; +} diff --git a/node_modules/webpack/declarations/plugins/optimize/OccurrenceOrderChunkIdsPlugin.d.ts b/node_modules/webpack/declarations/plugins/optimize/OccurrenceOrderChunkIdsPlugin.d.ts new file mode 100644 index 0000000..0396f55 --- /dev/null +++ b/node_modules/webpack/declarations/plugins/optimize/OccurrenceOrderChunkIdsPlugin.d.ts @@ -0,0 +1,12 @@ +/** + * This file was automatically generated. + * DO NOT MODIFY BY HAND. + * Run `yarn special-lint-fix` to update + */ + +export interface OccurrenceOrderChunkIdsPluginOptions { + /** + * Prioritise initial size over total size + */ + prioritiseInitial?: boolean; +} diff --git a/node_modules/webpack/declarations/plugins/optimize/OccurrenceOrderModuleIdsPlugin.d.ts b/node_modules/webpack/declarations/plugins/optimize/OccurrenceOrderModuleIdsPlugin.d.ts new file mode 100644 index 0000000..c29e0e9 --- /dev/null +++ b/node_modules/webpack/declarations/plugins/optimize/OccurrenceOrderModuleIdsPlugin.d.ts @@ -0,0 +1,12 @@ +/** + * This file was automatically generated. + * DO NOT MODIFY BY HAND. + * Run `yarn special-lint-fix` to update + */ + +export interface OccurrenceOrderModuleIdsPluginOptions { + /** + * Prioritise initial size over total size + */ + prioritiseInitial?: boolean; +} -- cgit v1.2.3