summaryrefslogtreecommitdiffstats
path: root/node_modules/webpack/declarations/plugins/DllReferencePlugin.d.ts
diff options
context:
space:
mode:
authorGravatar Piotr Russ <mail@pruss.it> 2020-11-16 00:10:28 +0100
committerGravatar Piotr Russ <mail@pruss.it> 2020-11-16 00:10:28 +0100
commite06ec920f7a5d784e674c4c4b4e6d1da3dc7391d (patch)
tree55713f725f77b44ebfec86e4eec3ce33e71458ca /node_modules/webpack/declarations/plugins/DllReferencePlugin.d.ts
downloadwebsite_creator-e06ec920f7a5d784e674c4c4b4e6d1da3dc7391d.tar.gz
website_creator-e06ec920f7a5d784e674c4c4b4e6d1da3dc7391d.tar.bz2
website_creator-e06ec920f7a5d784e674c4c4b4e6d1da3dc7391d.zip
api, login, auth
Diffstat (limited to 'node_modules/webpack/declarations/plugins/DllReferencePlugin.d.ts')
-rw-r--r--node_modules/webpack/declarations/plugins/DllReferencePlugin.d.ts126
1 files changed, 126 insertions, 0 deletions
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;
+ };
+}