diff options
author | 2020-11-16 00:10:28 +0100 | |
---|---|---|
committer | 2020-11-16 00:10:28 +0100 | |
commit | e06ec920f7a5d784e674c4c4b4e6d1da3dc7391d (patch) | |
tree | 55713f725f77b44ebfec86e4eec3ce33e71458ca /node_modules/webpack/schemas/plugins/BannerPlugin.json | |
download | website_creator-e06ec920f7a5d784e674c4c4b4e6d1da3dc7391d.tar.gz website_creator-e06ec920f7a5d784e674c4c4b4e6d1da3dc7391d.tar.bz2 website_creator-e06ec920f7a5d784e674c4c4b4e6d1da3dc7391d.zip |
api, login, auth
Diffstat (limited to 'node_modules/webpack/schemas/plugins/BannerPlugin.json')
-rw-r--r-- | node_modules/webpack/schemas/plugins/BannerPlugin.json | 101 |
1 files changed, 101 insertions, 0 deletions
diff --git a/node_modules/webpack/schemas/plugins/BannerPlugin.json b/node_modules/webpack/schemas/plugins/BannerPlugin.json new file mode 100644 index 0000000..af313b9 --- /dev/null +++ b/node_modules/webpack/schemas/plugins/BannerPlugin.json @@ -0,0 +1,101 @@ +{ + "definitions": { + "BannerFunction": { + "description": "The banner as function, it will be wrapped in a comment", + "instanceof": "Function", + "tsType": "(data: { hash: string, chunk: import('../../lib/Chunk'), filename: string, basename: string, query: string}) => string" + }, + "Rule": { + "oneOf": [ + { + "instanceof": "RegExp", + "tsType": "RegExp" + }, + { + "type": "string", + "minLength": 1 + } + ] + }, + "Rules": { + "oneOf": [ + { + "type": "array", + "items": { + "description": "A rule condition", + "anyOf": [ + { + "$ref": "#/definitions/Rule" + } + ] + } + }, + { + "$ref": "#/definitions/Rule" + } + ] + } + }, + "title": "BannerPluginArgument", + "oneOf": [ + { + "title": "BannerPluginOptions", + "type": "object", + "additionalProperties": false, + "properties": { + "banner": { + "description": "Specifies the banner", + "anyOf": [ + { + "$ref": "#/definitions/BannerFunction" + }, + { + "type": "string" + } + ] + }, + "entryOnly": { + "description": "If true, the banner will only be added to the entry chunks", + "type": "boolean" + }, + "exclude": { + "description": "Exclude all modules matching any of these conditions", + "anyOf": [ + { + "$ref": "#/definitions/Rules" + } + ] + }, + "include": { + "description": "Include all modules matching any of these conditions", + "anyOf": [ + { + "$ref": "#/definitions/Rules" + } + ] + }, + "raw": { + "description": "If true, banner will not be wrapped in a comment", + "type": "boolean" + }, + "test": { + "description": "Include all modules that pass test assertion", + "anyOf": [ + { + "$ref": "#/definitions/Rules" + } + ] + } + }, + "required": ["banner"] + }, + { + "$ref": "#/definitions/BannerFunction" + }, + { + "description": "The banner as string, it will be wrapped in a comment", + "type": "string", + "minLength": 1 + } + ] +} |