webpack
Version:
Packs ECMAScript/CommonJs/AMD modules for the browser. Allows you to split your codebase into multiple bundles, which can be loaded on demand. Supports loaders to preprocess files, i.e. json, jsx, es7, css, less, ... and your custom stuff.
7 lines • 29.3 kB
JavaScript
/* eslint-disable */
// @ts-nocheck
/*
* This file was automatically generated by "schema-utils".
* DO NOT MODIFY BY HAND.
*/
;module.exports=x,module.exports.default=x;let e={definitions:{AmdContainer:{type:"string",minLength:1},AuxiliaryComment:{anyOf:[{type:"string"},{$ref:"#/definitions/LibraryCustomUmdCommentObject"}]},EntryRuntime:{anyOf:[{enum:[!1]},{type:"string",minLength:1}]},Exposes:{anyOf:[{type:"array",items:{anyOf:[{$ref:"#/definitions/ExposesItem"},{$ref:"#/definitions/ExposesObject"}]}},{$ref:"#/definitions/ExposesObject"}]},ExposesConfig:{type:"object",additionalProperties:!1,properties:{import:{anyOf:[{$ref:"#/definitions/ExposesItem"},{$ref:"#/definitions/ExposesItems"}]},name:{type:"string"}},required:["import"]},ExposesItem:{type:"string",minLength:1},ExposesItems:{type:"array",items:{$ref:"#/definitions/ExposesItem"}},ExposesObject:{type:"object",additionalProperties:{anyOf:[{$ref:"#/definitions/ExposesConfig"},{$ref:"#/definitions/ExposesItem"},{$ref:"#/definitions/ExposesItems"}]}},ExternalsType:{enum:["var","module","assign","this","window","self","global","commonjs","commonjs2","commonjs-module","commonjs-static","amd","amd-require","amd-async","umd","umd2","jsonp","system","promise","import","module-import","script","node-commonjs","asset","asset-url","css-import","css-url"]},LibraryCustomUmdCommentObject:{type:"object",additionalProperties:!1,properties:{amd:{type:"string"},commonjs:{type:"string"},commonjs2:{type:"string"},root:{type:"string"}}},LibraryCustomUmdObject:{type:"object",additionalProperties:!1,properties:{amd:{type:"string",minLength:1},commonjs:{type:"string",minLength:1},root:{anyOf:[{type:"array",items:{type:"string",minLength:1}},{type:"string",minLength:1}]}}},LibraryEntryExports:{enum:["last","all"]},LibraryExport:{anyOf:[{type:"array",items:{type:"string",minLength:1}},{type:"string",minLength:1}]},LibraryName:{anyOf:[{type:"array",items:{type:"string",minLength:1},minItems:1},{type:"string",minLength:1},{$ref:"#/definitions/LibraryCustomUmdObject"}]},LibraryOptions:{type:"object",additionalProperties:!1,properties:{amdContainer:{$ref:"#/definitions/AmdContainer"},auxiliaryComment:{$ref:"#/definitions/AuxiliaryComment"},entryExports:{$ref:"#/definitions/LibraryEntryExports"},export:{$ref:"#/definitions/LibraryExport"},name:{$ref:"#/definitions/LibraryName"},type:{$ref:"#/definitions/LibraryType"},umdAmdContainer:{$ref:"#/definitions/UmdAmdContainer"},umdNamedDefine:{$ref:"#/definitions/UmdNamedDefine"}},required:["type"]},LibraryType:{anyOf:[{enum:["var","module","assign","assign-properties","this","window","self","global","commonjs","commonjs2","commonjs-module","commonjs-static","amd","amd-require","umd","umd2","jsonp","system"]},{type:"string"}]},Remotes:{anyOf:[{type:"array",items:{anyOf:[{$ref:"#/definitions/RemotesItem"},{$ref:"#/definitions/RemotesObject"}]}},{$ref:"#/definitions/RemotesObject"}]},RemotesConfig:{type:"object",additionalProperties:!1,properties:{external:{anyOf:[{$ref:"#/definitions/RemotesItem"},{$ref:"#/definitions/RemotesItems"}]},shareScope:{type:"string",minLength:1}},required:["external"]},RemotesItem:{type:"string",minLength:1},RemotesItems:{type:"array",items:{$ref:"#/definitions/RemotesItem"}},RemotesObject:{type:"object",additionalProperties:{anyOf:[{$ref:"#/definitions/RemotesConfig"},{$ref:"#/definitions/RemotesItem"},{$ref:"#/definitions/RemotesItems"}]}},Shared:{anyOf:[{type:"array",items:{anyOf:[{$ref:"#/definitions/SharedItem"},{$ref:"#/definitions/SharedObject"}]}},{$ref:"#/definitions/SharedObject"}]},SharedConfig:{type:"object",additionalProperties:!1,properties:{eager:{type:"boolean"},exclude:{$ref:"#/definitions/SharedModuleFilter"},import:{anyOf:[{enum:[!1]},{$ref:"#/definitions/SharedItem"}]},include:{$ref:"#/definitions/SharedModuleFilter"},packageName:{type:"string",minLength:1},requiredVersion:{anyOf:[{enum:[!1]},{type:"string"}]},shareKey:{type:"string",minLength:1},shareScope:{type:"string",minLength:1},singleton:{type:"boolean"},strictVersion:{type:"boolean"},version:{anyOf:[{enum:[!1]},{type:"string"}]}}},SharedItem:{type:"string",minLength:1},SharedModuleFilter:{type:"object",additionalProperties:!1,properties:{request:{anyOf:[{instanceof:"RegExp"},{type:"string",minLength:1}]},version:{type:"string",minLength:1}}},SharedObject:{type:"object",additionalProperties:{anyOf:[{$ref:"#/definitions/SharedConfig"},{$ref:"#/definitions/SharedItem"}]}},UmdAmdContainer:{type:"string",minLength:1,pattern:"^[A-Za-z_$][A-Za-z0-9_$]*(\\.[A-Za-z_$][A-Za-z0-9_$]*)*$"},UmdNamedDefine:{type:"boolean"}},type:"object",additionalProperties:!1,properties:{exposes:{$ref:"#/definitions/Exposes"},filename:{type:"string",absolutePath:!1},library:{$ref:"#/definitions/LibraryOptions"},name:{type:"string"},remoteType:{oneOf:[{$ref:"#/definitions/ExternalsType"}]},remotes:{$ref:"#/definitions/Remotes"},runtime:{$ref:"#/definitions/EntryRuntime"},shareScope:{type:"string",minLength:1},shared:{$ref:"#/definitions/Shared"}},$id:"ModuleFederationPlugin.json"},r={enum:["var","module","assign","this","window","self","global","commonjs","commonjs2","commonjs-module","commonjs-static","amd","amd-require","amd-async","umd","umd2","jsonp","system","promise","import","module-import","script","node-commonjs","asset","asset-url","css-import","css-url"]},t={anyOf:[{enum:[!1]},{type:"string",minLength:1}]},n=Object.prototype.hasOwnProperty,s=function(e){let r=e.length,t,n=0,s=0;for(;s<r;)n++,(t=e.charCodeAt(s++))>=55296&&t<=56319&&s<r&&(64512&(t=e.charCodeAt(s)))==56320&&s++;return n};function a(e,{instancePath="",parentData,parentDataProperty,rootData=e}={}){if(!Array.isArray(e))return a.errors=[{params:{type:"array"}}],!1;{let r=e.length;for(let t=0;t<r;t++){let r=e[t];if("string"!=typeof r)return a.errors=[{params:{type:"string"}}],!1;if(s(r)<1)return a.errors=[{params:{limit:1}}],!1}}return a.errors=null,!0}function o(e,{instancePath:r="",parentData,parentDataProperty,rootData=e}={}){let t=null,n=0;if(n===0){if(!e||"object"!=typeof e||Array.isArray(e))return o.errors=[{params:{type:"object"}}],!1;{let p;if(e.import===void 0&&(p="import"))return o.errors=[{params:{missingProperty:p}}],!1;{let p=n;for(let r in e)if("import"!==r&&"name"!==r)return o.errors=[{params:{additionalProperty:r}}],!1;if(p===n){if(e.import!==void 0){let p=e.import,f=n,m=n,u=!1,c=n;if(n==n)if("string"==typeof p){if(s(p)<1){let e={params:{limit:1}};t===null?t=[e]:t.push(e),n++}}else{let e={params:{type:"string"}};t===null?t=[e]:t.push(e),n++}var i=c===n;if(!(u=u||i)){let s=n;a(p,{instancePath:r+"/import",parentData:e,parentDataProperty:"import",rootData})||(n=(t=t===null?a.errors:t.concat(a.errors)).length),i=s===n,u=u||i}if(!u){let e={params:{}};return t===null?t=[e]:t.push(e),n++,o.errors=t,!1}n=m,t!==null&&(m?t.length=m:t=null);var l=f===n}else l=!0;if(l)if(e.name!==void 0){if("string"!=typeof e.name)return o.errors=[{params:{type:"string"}}],!1;l=n===n}else l=!0}}}}return o.errors=t,n===0}function i(e,{instancePath:r="",parentData,parentDataProperty,rootData=e}={}){let t=null,n=0;if(n===0){if(!e||"object"!=typeof e||Array.isArray(e))return i.errors=[{params:{type:"object"}}],!1;for(let p in e){let f=e[p],m=n,u=n,c=!1,y=n;o(f,{instancePath:r+"/"+p.replace(/~/g,"~0").replace(/\//g,"~1"),parentData:e,parentDataProperty:p,rootData})||(n=(t=t===null?o.errors:t.concat(o.errors)).length);var l=y===n;if(!(c=c||l)){let o=n;if(n==n)if("string"==typeof f){if(s(f)<1){let e={params:{limit:1}};t===null?t=[e]:t.push(e),n++}}else{let e={params:{type:"string"}};t===null?t=[e]:t.push(e),n++}if(l=o===n,!(c=c||l)){let s=n;a(f,{instancePath:r+"/"+p.replace(/~/g,"~0").replace(/\//g,"~1"),parentData:e,parentDataProperty:p,rootData})||(n=(t=t===null?a.errors:t.concat(a.errors)).length),l=s===n,c=c||l}}if(!c){let e={params:{}};return t===null?t=[e]:t.push(e),n++,i.errors=t,!1}if(n=u,t!==null&&(u?t.length=u:t=null),m!==n)break}}return i.errors=t,n===0}function l(e,{instancePath:r="",parentData,parentDataProperty,rootData=e}={}){let t=null,n=0,a=n,o=!1,p=n;if(n===p)if(Array.isArray(e)){let a=e.length;for(let o=0;o<a;o++){let a=e[o],l=n,p=n,m=!1,u=n;if(n==n)if("string"==typeof a){if(s(a)<1){let e={params:{limit:1}};t===null?t=[e]:t.push(e),n++}}else{let e={params:{type:"string"}};t===null?t=[e]:t.push(e),n++}var f=u===n;if(!(m=m||f)){let s=n;i(a,{instancePath:r+"/"+o,parentData:e,parentDataProperty:o,rootData})||(n=(t=t===null?i.errors:t.concat(i.errors)).length),f=s===n,m=m||f}if(m)n=p,t!==null&&(p?t.length=p:t=null);else{let e={params:{}};t===null?t=[e]:t.push(e),n++}if(l!==n)break}}else{let e={params:{type:"array"}};t===null?t=[e]:t.push(e),n++}var m=p===n;if(!(o=o||m)){let s=n;i(e,{instancePath:r,parentData,parentDataProperty,rootData})||(n=(t=t===null?i.errors:t.concat(i.errors)).length),m=s===n,o=o||m}if(!o){let e={params:{}};return t===null?t=[e]:t.push(e),n++,l.errors=t,!1}return n=a,t!==null&&(a?t.length=a:t=null),l.errors=t,n===0}let p={enum:["last","all"]},f={anyOf:[{enum:["var","module","assign","assign-properties","this","window","self","global","commonjs","commonjs2","commonjs-module","commonjs-static","amd","amd-require","umd","umd2","jsonp","system"]},{type:"string"}]};function m(e,{instancePath="",parentData,parentDataProperty,rootData=e}={}){let r=null,t=0,n=t,s=!1,a=t;if("string"!=typeof e){let e={params:{type:"string"}};r===null?r=[e]:r.push(e),t++}var o=a===t;if(!(s=s||o)){let n=t;if(t==t)if(e&&"object"==typeof e&&!Array.isArray(e)){let n=t;for(let n in e)if("amd"!==n&&"commonjs"!==n&&"commonjs2"!==n&&"root"!==n){let e={params:{additionalProperty:n}};r===null?r=[e]:r.push(e),t++;break}if(n===t){if(e.amd!==void 0){let n=t;if("string"!=typeof e.amd){let e={params:{type:"string"}};r===null?r=[e]:r.push(e),t++}var i=n===t}else i=!0;if(i){if(e.commonjs!==void 0){let n=t;if("string"!=typeof e.commonjs){let e={params:{type:"string"}};r===null?r=[e]:r.push(e),t++}i=n===t}else i=!0;if(i){if(e.commonjs2!==void 0){let n=t;if("string"!=typeof e.commonjs2){let e={params:{type:"string"}};r===null?r=[e]:r.push(e),t++}i=n===t}else i=!0;if(i)if(e.root!==void 0){let n=t;if("string"!=typeof e.root){let e={params:{type:"string"}};r===null?r=[e]:r.push(e),t++}i=n===t}else i=!0}}}}else{let e={params:{type:"object"}};r===null?r=[e]:r.push(e),t++}o=n===t,s=s||o}if(!s){let e={params:{}};return r===null?r=[e]:r.push(e),t++,m.errors=r,!1}return t=n,r!==null&&(n?r.length=n:r=null),m.errors=r,t===0}function u(e,{instancePath="",parentData,parentDataProperty,rootData=e}={}){let r=null,t=0,n=t,a=!1,o=t;if(t===o)if(Array.isArray(e))if(e.length<1){let e={params:{limit:1}};r===null?r=[e]:r.push(e),t++}else{let n=e.length;for(let a=0;a<n;a++){let n=e[a],o=t;if(t===o)if("string"==typeof n){if(s(n)<1){let e={params:{limit:1}};r===null?r=[e]:r.push(e),t++}}else{let e={params:{type:"string"}};r===null?r=[e]:r.push(e),t++}if(o!==t)break}}else{let e={params:{type:"array"}};r===null?r=[e]:r.push(e),t++}var i=o===t;if(!(a=a||i)){let n=t;if(t===n)if("string"==typeof e){if(s(e)<1){let e={params:{limit:1}};r===null?r=[e]:r.push(e),t++}}else{let e={params:{type:"string"}};r===null?r=[e]:r.push(e),t++}if(i=n===t,!(a=a||i)){let n=t;if(t==t)if(e&&"object"==typeof e&&!Array.isArray(e)){let n=t;for(let n in e)if("amd"!==n&&"commonjs"!==n&&"root"!==n){let e={params:{additionalProperty:n}};r===null?r=[e]:r.push(e),t++;break}if(n===t){if(e.amd!==void 0){let n=e.amd,a=t;if(t===a)if("string"==typeof n){if(s(n)<1){let e={params:{limit:1}};r===null?r=[e]:r.push(e),t++}}else{let e={params:{type:"string"}};r===null?r=[e]:r.push(e),t++}var l=a===t}else l=!0;if(l){if(e.commonjs!==void 0){let n=e.commonjs,a=t;if(t===a)if("string"==typeof n){if(s(n)<1){let e={params:{limit:1}};r===null?r=[e]:r.push(e),t++}}else{let e={params:{type:"string"}};r===null?r=[e]:r.push(e),t++}l=a===t}else l=!0;if(l)if(e.root!==void 0){let n=e.root,a=t,o=t,i=!1,f=t;if(t===f)if(Array.isArray(n)){let e=n.length;for(let a=0;a<e;a++){let e=n[a],o=t;if(t===o)if("string"==typeof e){if(s(e)<1){let e={params:{limit:1}};r===null?r=[e]:r.push(e),t++}}else{let e={params:{type:"string"}};r===null?r=[e]:r.push(e),t++}if(o!==t)break}}else{let e={params:{type:"array"}};r===null?r=[e]:r.push(e),t++}var p=f===t;if(!(i=i||p)){let e=t;if(t===e)if("string"==typeof n){if(s(n)<1){let e={params:{limit:1}};r===null?r=[e]:r.push(e),t++}}else{let e={params:{type:"string"}};r===null?r=[e]:r.push(e),t++}p=e===t,i=i||p}if(i)t=o,r!==null&&(o?r.length=o:r=null);else{let e={params:{}};r===null?r=[e]:r.push(e),t++}l=a===t}else l=!0}}}else{let e={params:{type:"object"}};r===null?r=[e]:r.push(e),t++}i=n===t,a=a||i}}if(!a){let e={params:{}};return r===null?r=[e]:r.push(e),t++,u.errors=r,!1}return t=n,r!==null&&(n?r.length=n:r=null),u.errors=r,t===0}let c=RegExp("^[A-Za-z_$][A-Za-z0-9_$]*(\\.[A-Za-z_$][A-Za-z0-9_$]*)*$","u");function y(e,{instancePath:r="",parentData,parentDataProperty,rootData=e}={}){let t=null,n=0;if(n===0){if(!e||"object"!=typeof e||Array.isArray(e))return y.errors=[{params:{type:"object"}}],!1;{let l;if(e.type===void 0&&(l="type"))return y.errors=[{params:{missingProperty:l}}],!1;{let l=n;for(let r in e)if("amdContainer"!==r&&"auxiliaryComment"!==r&&"entryExports"!==r&&"export"!==r&&"name"!==r&&"type"!==r&&"umdAmdContainer"!==r&&"umdNamedDefine"!==r)return y.errors=[{params:{additionalProperty:r}}],!1;if(l===n){if(e.amdContainer!==void 0){let r=e.amdContainer;if(n==n){if("string"!=typeof r)return y.errors=[{params:{type:"string"}}],!1;if(s(r)<1)return y.errors=[{params:{limit:1}}],!1}var a=n===n}else a=!0;if(a){if(e.auxiliaryComment!==void 0){let s=n;m(e.auxiliaryComment,{instancePath:r+"/auxiliaryComment",parentData:e,parentDataProperty:"auxiliaryComment",rootData})||(n=(t=t===null?m.errors:t.concat(m.errors)).length),a=s===n}else a=!0;if(a){if(e.entryExports!==void 0){let r=e.entryExports;if("last"!==r&&"all"!==r)return y.errors=[{params:{allowedValues:p.enum}}],!1;a=n===n}else a=!0;if(a){if(e.export!==void 0){let r=e.export,i=n,l=n,p=!1,f=n;if(n===f)if(Array.isArray(r)){let e=r.length;for(let a=0;a<e;a++){let e=r[a],o=n;if(n===o)if("string"==typeof e){if(s(e)<1){let e={params:{limit:1}};t===null?t=[e]:t.push(e),n++}}else{let e={params:{type:"string"}};t===null?t=[e]:t.push(e),n++}if(o!==n)break}}else{let e={params:{type:"array"}};t===null?t=[e]:t.push(e),n++}var o=f===n;if(!(p=p||o)){let e=n;if(n===e)if("string"==typeof r){if(s(r)<1){let e={params:{limit:1}};t===null?t=[e]:t.push(e),n++}}else{let e={params:{type:"string"}};t===null?t=[e]:t.push(e),n++}o=e===n,p=p||o}if(!p){let e={params:{}};return t===null?t=[e]:t.push(e),n++,y.errors=t,!1}n=l,t!==null&&(l?t.length=l:t=null),a=i===n}else a=!0;if(a){if(e.name!==void 0){let s=n;u(e.name,{instancePath:r+"/name",parentData:e,parentDataProperty:"name",rootData})||(n=(t=t===null?u.errors:t.concat(u.errors)).length),a=s===n}else a=!0;if(a){if(e.type!==void 0){let r=e.type,s=n,o=n,l=!1,p=n;if("var"!==r&&"module"!==r&&"assign"!==r&&"assign-properties"!==r&&"this"!==r&&"window"!==r&&"self"!==r&&"global"!==r&&"commonjs"!==r&&"commonjs2"!==r&&"commonjs-module"!==r&&"commonjs-static"!==r&&"amd"!==r&&"amd-require"!==r&&"umd"!==r&&"umd2"!==r&&"jsonp"!==r&&"system"!==r){let e={params:{allowedValues:f.anyOf[0].enum}};t===null?t=[e]:t.push(e),n++}var i=p===n;if(!(l=l||i)){let e=n;if("string"!=typeof r){let e={params:{type:"string"}};t===null?t=[e]:t.push(e),n++}i=e===n,l=l||i}if(!l){let e={params:{}};return t===null?t=[e]:t.push(e),n++,y.errors=t,!1}n=o,t!==null&&(o?t.length=o:t=null),a=s===n}else a=!0;if(a){if(e.umdAmdContainer!==void 0){let r=e.umdAmdContainer;if(n==n){if("string"!=typeof r)return y.errors=[{params:{type:"string"}}],!1;if(s(r)<1)return y.errors=[{params:{limit:1}}],!1;if(!c.test(r))return y.errors=[{params:{pattern:"^[A-Za-z_$][A-Za-z0-9_$]*(\\.[A-Za-z_$][A-Za-z0-9_$]*)*$"}}],!1}a=n===n}else a=!0;if(a)if(e.umdNamedDefine!==void 0){if("boolean"!=typeof e.umdNamedDefine)return y.errors=[{params:{type:"boolean"}}],!1;a=n===n}else a=!0}}}}}}}}}}return y.errors=t,n===0}function d(e,{instancePath="",parentData,parentDataProperty,rootData=e}={}){if(!Array.isArray(e))return d.errors=[{params:{type:"array"}}],!1;{let r=e.length;for(let t=0;t<r;t++){let r=e[t];if("string"!=typeof r)return d.errors=[{params:{type:"string"}}],!1;if(s(r)<1)return d.errors=[{params:{limit:1}}],!1}}return d.errors=null,!0}function g(e,{instancePath:r="",parentData,parentDataProperty,rootData=e}={}){let t=null,n=0;if(n===0){if(!e||"object"!=typeof e||Array.isArray(e))return g.errors=[{params:{type:"object"}}],!1;{let i;if(e.external===void 0&&(i="external"))return g.errors=[{params:{missingProperty:i}}],!1;{let i=n;for(let r in e)if("external"!==r&&"shareScope"!==r)return g.errors=[{params:{additionalProperty:r}}],!1;if(i===n){if(e.external!==void 0){let i=e.external,l=n,p=n,f=!1,m=n;if(n==n)if("string"==typeof i){if(s(i)<1){let e={params:{limit:1}};t===null?t=[e]:t.push(e),n++}}else{let e={params:{type:"string"}};t===null?t=[e]:t.push(e),n++}var a=m===n;if(!(f=f||a)){let s=n;d(i,{instancePath:r+"/external",parentData:e,parentDataProperty:"external",rootData})||(n=(t=t===null?d.errors:t.concat(d.errors)).length),a=s===n,f=f||a}if(!f){let e={params:{}};return t===null?t=[e]:t.push(e),n++,g.errors=t,!1}n=p,t!==null&&(p?t.length=p:t=null);var o=l===n}else o=!0;if(o)if(e.shareScope!==void 0){let r=e.shareScope,t=n;if(n===t){if("string"!=typeof r)return g.errors=[{params:{type:"string"}}],!1;if(s(r)<1)return g.errors=[{params:{limit:1}}],!1}o=t===n}else o=!0}}}}return g.errors=t,n===0}function h(e,{instancePath:r="",parentData,parentDataProperty,rootData=e}={}){let t=null,n=0;if(n===0){if(!e||"object"!=typeof e||Array.isArray(e))return h.errors=[{params:{type:"object"}}],!1;for(let o in e){let i=e[o],l=n,p=n,f=!1,m=n;g(i,{instancePath:r+"/"+o.replace(/~/g,"~0").replace(/\//g,"~1"),parentData:e,parentDataProperty:o,rootData})||(n=(t=t===null?g.errors:t.concat(g.errors)).length);var a=m===n;if(!(f=f||a)){let l=n;if(n==n)if("string"==typeof i){if(s(i)<1){let e={params:{limit:1}};t===null?t=[e]:t.push(e),n++}}else{let e={params:{type:"string"}};t===null?t=[e]:t.push(e),n++}if(a=l===n,!(f=f||a)){let s=n;d(i,{instancePath:r+"/"+o.replace(/~/g,"~0").replace(/\//g,"~1"),parentData:e,parentDataProperty:o,rootData})||(n=(t=t===null?d.errors:t.concat(d.errors)).length),a=s===n,f=f||a}}if(!f){let e={params:{}};return t===null?t=[e]:t.push(e),n++,h.errors=t,!1}if(n=p,t!==null&&(p?t.length=p:t=null),l!==n)break}}return h.errors=t,n===0}function D(e,{instancePath:r="",parentData,parentDataProperty,rootData=e}={}){let t=null,n=0,a=n,o=!1,i=n;if(n===i)if(Array.isArray(e)){let a=e.length;for(let o=0;o<a;o++){let a=e[o],i=n,p=n,f=!1,m=n;if(n==n)if("string"==typeof a){if(s(a)<1){let e={params:{limit:1}};t===null?t=[e]:t.push(e),n++}}else{let e={params:{type:"string"}};t===null?t=[e]:t.push(e),n++}var l=m===n;if(!(f=f||l)){let s=n;h(a,{instancePath:r+"/"+o,parentData:e,parentDataProperty:o,rootData})||(n=(t=t===null?h.errors:t.concat(h.errors)).length),l=s===n,f=f||l}if(f)n=p,t!==null&&(p?t.length=p:t=null);else{let e={params:{}};t===null?t=[e]:t.push(e),n++}if(i!==n)break}}else{let e={params:{type:"array"}};t===null?t=[e]:t.push(e),n++}var p=i===n;if(!(o=o||p)){let s=n;h(e,{instancePath:r,parentData,parentDataProperty,rootData})||(n=(t=t===null?h.errors:t.concat(h.errors)).length),p=s===n,o=o||p}if(!o){let e={params:{}};return t===null?t=[e]:t.push(e),n++,D.errors=t,!1}return n=a,t!==null&&(a?t.length=a:t=null),D.errors=t,n===0}let b={type:"object",additionalProperties:!1,properties:{eager:{type:"boolean"},exclude:{$ref:"#/definitions/SharedModuleFilter"},import:{anyOf:[{enum:[!1]},{$ref:"#/definitions/SharedItem"}]},include:{$ref:"#/definitions/SharedModuleFilter"},packageName:{type:"string",minLength:1},requiredVersion:{anyOf:[{enum:[!1]},{type:"string"}]},shareKey:{type:"string",minLength:1},shareScope:{type:"string",minLength:1},singleton:{type:"boolean"},strictVersion:{type:"boolean"},version:{anyOf:[{enum:[!1]},{type:"string"}]}}};function j(e,{instancePath="",parentData,parentDataProperty,rootData=e}={}){let r=null,t=0;if(t===0){if(!e||"object"!=typeof e||Array.isArray(e))return j.errors=[{params:{type:"object"}}],!1;{let c=t;for(let r in e)if(!n.call(b.properties,r))return j.errors=[{params:{additionalProperty:r}}],!1;if(c===t){if(e.eager!==void 0){if("boolean"!=typeof e.eager)return j.errors=[{params:{type:"boolean"}}],!1;var a=t===t}else a=!0;if(a){if(e.exclude!==void 0){let n=e.exclude,l=t;if(t==t){if(!n||"object"!=typeof n||Array.isArray(n))return j.errors=[{params:{type:"object"}}],!1;{let e=t;for(let e in n)if("request"!==e&&"version"!==e)return j.errors=[{params:{additionalProperty:e}}],!1;if(e===t){if(n.request!==void 0){let e=n.request,a=t,l=t,p=!1,f=t;if(!(e instanceof RegExp)){let e={params:{}};r===null?r=[e]:r.push(e),t++}var o=f===t;if(!(p=p||o)){let n=t;if(t===n)if("string"==typeof e){if(s(e)<1){let e={params:{limit:1}};r===null?r=[e]:r.push(e),t++}}else{let e={params:{type:"string"}};r===null?r=[e]:r.push(e),t++}o=n===t,p=p||o}if(!p){let e={params:{}};return r===null?r=[e]:r.push(e),t++,j.errors=r,!1}t=l,r!==null&&(l?r.length=l:r=null);var i=a===t}else i=!0;if(i)if(n.version!==void 0){let e=n.version,r=t;if(t===r){if("string"!=typeof e)return j.errors=[{params:{type:"string"}}],!1;if(s(e)<1)return j.errors=[{params:{limit:1}}],!1}i=r===t}else i=!0}}}a=l===t}else a=!0;if(a){if(e.import!==void 0){let n=e.import,o=t,i=t,p=!1,f=t;if(!1!==n){let e={params:{allowedValues:b.properties.import.anyOf[0].enum}};r===null?r=[e]:r.push(e),t++}var l=f===t;if(!(p=p||l)){let e=t;if(t==t)if("string"==typeof n){if(s(n)<1){let e={params:{limit:1}};r===null?r=[e]:r.push(e),t++}}else{let e={params:{type:"string"}};r===null?r=[e]:r.push(e),t++}l=e===t,p=p||l}if(!p){let e={params:{}};return r===null?r=[e]:r.push(e),t++,j.errors=r,!1}t=i,r!==null&&(i?r.length=i:r=null),a=o===t}else a=!0;if(a){if(e.include!==void 0){let n=e.include,o=t;if(t==t){if(!n||"object"!=typeof n||Array.isArray(n))return j.errors=[{params:{type:"object"}}],!1;{let e=t;for(let e in n)if("request"!==e&&"version"!==e)return j.errors=[{params:{additionalProperty:e}}],!1;if(e===t){if(n.request!==void 0){let e=n.request,a=t,o=t,i=!1,l=t;if(!(e instanceof RegExp)){let e={params:{}};r===null?r=[e]:r.push(e),t++}var p=l===t;if(!(i=i||p)){let n=t;if(t===n)if("string"==typeof e){if(s(e)<1){let e={params:{limit:1}};r===null?r=[e]:r.push(e),t++}}else{let e={params:{type:"string"}};r===null?r=[e]:r.push(e),t++}p=n===t,i=i||p}if(!i){let e={params:{}};return r===null?r=[e]:r.push(e),t++,j.errors=r,!1}t=o,r!==null&&(o?r.length=o:r=null);var f=a===t}else f=!0;if(f)if(n.version!==void 0){let e=n.version,r=t;if(t===r){if("string"!=typeof e)return j.errors=[{params:{type:"string"}}],!1;if(s(e)<1)return j.errors=[{params:{limit:1}}],!1}f=r===t}else f=!0}}}a=o===t}else a=!0;if(a){if(e.packageName!==void 0){let r=e.packageName,n=t;if(t===n){if("string"!=typeof r)return j.errors=[{params:{type:"string"}}],!1;if(s(r)<1)return j.errors=[{params:{limit:1}}],!1}a=n===t}else a=!0;if(a){if(e.requiredVersion!==void 0){let n=e.requiredVersion,s=t,o=t,i=!1,l=t;if(!1!==n){let e={params:{allowedValues:b.properties.requiredVersion.anyOf[0].enum}};r===null?r=[e]:r.push(e),t++}var m=l===t;if(!(i=i||m)){let e=t;if("string"!=typeof n){let e={params:{type:"string"}};r===null?r=[e]:r.push(e),t++}m=e===t,i=i||m}if(!i){let e={params:{}};return r===null?r=[e]:r.push(e),t++,j.errors=r,!1}t=o,r!==null&&(o?r.length=o:r=null),a=s===t}else a=!0;if(a){if(e.shareKey!==void 0){let r=e.shareKey,n=t;if(t===n){if("string"!=typeof r)return j.errors=[{params:{type:"string"}}],!1;if(s(r)<1)return j.errors=[{params:{limit:1}}],!1}a=n===t}else a=!0;if(a){if(e.shareScope!==void 0){let r=e.shareScope,n=t;if(t===n){if("string"!=typeof r)return j.errors=[{params:{type:"string"}}],!1;if(s(r)<1)return j.errors=[{params:{limit:1}}],!1}a=n===t}else a=!0;if(a){if(e.singleton!==void 0){if("boolean"!=typeof e.singleton)return j.errors=[{params:{type:"boolean"}}],!1;a=t===t}else a=!0;if(a){if(e.strictVersion!==void 0){if("boolean"!=typeof e.strictVersion)return j.errors=[{params:{type:"boolean"}}],!1;a=t===t}else a=!0;if(a)if(e.version!==void 0){let n=e.version,s=t,o=t,i=!1,l=t;if(!1!==n){let e={params:{allowedValues:b.properties.version.anyOf[0].enum}};r===null?r=[e]:r.push(e),t++}var u=l===t;if(!(i=i||u)){let e=t;if("string"!=typeof n){let e={params:{type:"string"}};r===null?r=[e]:r.push(e),t++}u=e===t,i=i||u}if(!i){let e={params:{}};return r===null?r=[e]:r.push(e),t++,j.errors=r,!1}t=o,r!==null&&(o?r.length=o:r=null),a=s===t}else a=!0}}}}}}}}}}}}return j.errors=r,t===0}function v(e,{instancePath:r="",parentData,parentDataProperty,rootData=e}={}){let t=null,n=0;if(n===0){if(!e||"object"!=typeof e||Array.isArray(e))return v.errors=[{params:{type:"object"}}],!1;for(let o in e){let i=e[o],l=n,p=n,f=!1,m=n;j(i,{instancePath:r+"/"+o.replace(/~/g,"~0").replace(/\//g,"~1"),parentData:e,parentDataProperty:o,rootData})||(n=(t=t===null?j.errors:t.concat(j.errors)).length);var a=m===n;if(!(f=f||a)){let e=n;if(n==n)if("string"==typeof i){if(s(i)<1){let e={params:{limit:1}};t===null?t=[e]:t.push(e),n++}}else{let e={params:{type:"string"}};t===null?t=[e]:t.push(e),n++}a=e===n,f=f||a}if(!f){let e={params:{}};return t===null?t=[e]:t.push(e),n++,v.errors=t,!1}if(n=p,t!==null&&(p?t.length=p:t=null),l!==n)break}}return v.errors=t,n===0}function P(e,{instancePath:r="",parentData,parentDataProperty,rootData=e}={}){let t=null,n=0,a=n,o=!1,i=n;if(n===i)if(Array.isArray(e)){let a=e.length;for(let o=0;o<a;o++){let a=e[o],i=n,p=n,f=!1,m=n;if(n==n)if("string"==typeof a){if(s(a)<1){let e={params:{limit:1}};t===null?t=[e]:t.push(e),n++}}else{let e={params:{type:"string"}};t===null?t=[e]:t.push(e),n++}var l=m===n;if(!(f=f||l)){let s=n;v(a,{instancePath:r+"/"+o,parentData:e,parentDataProperty:o,rootData})||(n=(t=t===null?v.errors:t.concat(v.errors)).length),l=s===n,f=f||l}if(f)n=p,t!==null&&(p?t.length=p:t=null);else{let e={params:{}};t===null?t=[e]:t.push(e),n++}if(i!==n)break}}else{let e={params:{type:"array"}};t===null?t=[e]:t.push(e),n++}var p=i===n;if(!(o=o||p)){let s=n;v(e,{instancePath:r,parentData,parentDataProperty,rootData})||(n=(t=t===null?v.errors:t.concat(v.errors)).length),p=s===n,o=o||p}if(!o){let e={params:{}};return t===null?t=[e]:t.push(e),n++,P.errors=t,!1}return n=a,t!==null&&(a?t.length=a:t=null),P.errors=t,n===0}let A=/^(?:file:(?=\/))?(?:[A-Za-z]:(\\|\/)|\\\\|\/)/i;function x(a,{instancePath:o="",parentData,parentDataProperty,rootData=a}={}){let i=null,p=0;if(p===0){if(!a||"object"!=typeof a||Array.isArray(a))return x.errors=[{params:{type:"object"}}],!1;{let u=p;for(let r in a)if(!n.call(e.properties,r))return x.errors=[{params:{additionalProperty:r}}],!1;if(u===p){if(a.exposes!==void 0){let e=p;l(a.exposes,{instancePath:o+"/exposes",parentData:a,parentDataProperty:"exposes",rootData})||(p=(i=i===null?l.errors:i.concat(l.errors)).length);var f=e===p}else f=!0;if(f){if(a.filename!==void 0){let e=a.filename,r=p;if(p===r){if("string"!=typeof e)return x.errors=[{params:{type:"string"}}],!1;if(e.includes("!")||!1!==A.test(e))return x.errors=[{params:{}}],!1}f=r===p}else f=!0;if(f){if(a.library!==void 0){let e=p;y(a.library,{instancePath:o+"/library",parentData:a,parentDataProperty:"library",rootData})||(p=(i=i===null?y.errors:i.concat(y.errors)).length),f=e===p}else f=!0;if(f){if(a.name!==void 0){if("string"!=typeof a.name)return x.errors=[{params:{type:"string"}}],!1;f=p===p}else f=!0;if(f){if(a.remoteType!==void 0){let e=a.remoteType,t=p,n=p,s=!1,o=null,l=p;if("var"!==e&&"module"!==e&&"assign"!==e&&"this"!==e&&"window"!==e&&"self"!==e&&"global"!==e&&"commonjs"!==e&&"commonjs2"!==e&&"commonjs-module"!==e&&"commonjs-static"!==e&&"amd"!==e&&"amd-require"!==e&&"amd-async"!==e&&"umd"!==e&&"umd2"!==e&&"jsonp"!==e&&"system"!==e&&"promise"!==e&&"import"!==e&&"module-import"!==e&&"script"!==e&&"node-commonjs"!==e&&"asset"!==e&&"asset-url"!==e&&"css-import"!==e&&"css-url"!==e){let e={params:{allowedValues:r.enum}};i===null?i=[e]:i.push(e),p++}if(l===p&&(s=!0,o=0),!s){let e={params:{passingSchemas:o}};return i===null?i=[e]:i.push(e),p++,x.errors=i,!1}p=n,i!==null&&(n?i.length=n:i=null),f=t===p}else f=!0;if(f){if(a.remotes!==void 0){let e=p;D(a.remotes,{instancePath:o+"/remotes",parentData:a,parentDataProperty:"remotes",rootData})||(p=(i=i===null?D.errors:i.concat(D.errors)).length),f=e===p}else f=!0;if(f){if(a.runtime!==void 0){let e=a.runtime,r=p,n=p,o=!1,l=p;if(!1!==e){let e={params:{allowedValues:t.anyOf[0].enum}};i===null?i=[e]:i.push(e),p++}var m=l===p;if(!(o=o||m)){let r=p;if(p===r)if("string"==typeof e){if(s(e)<1){let e={params:{limit:1}};i===null?i=[e]:i.push(e),p++}}else{let e={params:{type:"string"}};i===null?i=[e]:i.push(e),p++}m=r===p,o=o||m}if(!o){let e={params:{}};return i===null?i=[e]:i.push(e),p++,x.errors=i,!1}p=n,i!==null&&(n?i.length=n:i=null),f=r===p}else f=!0;if(f){if(a.shareScope!==void 0){let e=a.shareScope,r=p;if(p===r){if("string"!=typeof e)return x.errors=[{params:{type:"string"}}],!1;if(s(e)<1)return x.errors=[{params:{limit:1}}],!1}f=r===p}else f=!0;if(f)if(a.shared!==void 0){let e=p;P(a.shared,{instancePath:o+"/shared",parentData:a,parentDataProperty:"shared",rootData})||(p=(i=i===null?P.errors:i.concat(P.errors)).length),f=e===p}else f=!0}}}}}}}}}}return x.errors=i,p===0}