UNPKG

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 • 6.5 kB
/* eslint-disable */ // @ts-nocheck /* * This file was automatically generated by "schema-utils". * DO NOT MODIFY BY HAND. */ "use strict";module.exports=o,module.exports.default=o;let r=function(r){let e=r.length,t,s=0,n=0;for(;n<e;)s++,(t=r.charCodeAt(n++))>=55296&&t<=56319&&n<e&&(64512&(t=r.charCodeAt(n)))==56320&&n++;return s},e={type:"object",additionalProperties:!1,properties:{eager:{type:"boolean"},exclude:{$ref:"#/definitions/SharedModuleFilter"},include:{$ref:"#/definitions/SharedModuleFilter"},shareKey:{type:"string",minLength:1},shareScope:{type:"string",minLength:1},version:{anyOf:[{enum:[!1]},{type:"string"}]}}};function t(s,{instancePath="",parentData,parentDataProperty,rootData=s}={}){let n=null,o=0;if(o===0){if(!s||"object"!=typeof s||Array.isArray(s))return t.errors=[{params:{type:"object"}}],!1;{let c=o;for(let r in s)if("eager"!==r&&"exclude"!==r&&"include"!==r&&"shareKey"!==r&&"shareScope"!==r&&"version"!==r)return t.errors=[{params:{additionalProperty:r}}],!1;if(c===o){if(s.eager!==void 0){if("boolean"!=typeof s.eager)return t.errors=[{params:{type:"boolean"}}],!1;var a=o===o}else a=!0;if(a){if(s.exclude!==void 0){let e=s.exclude,p=o;if(o==o){if(!e||"object"!=typeof e||Array.isArray(e))return t.errors=[{params:{type:"object"}}],!1;{let s=o;for(let r in e)if("request"!==r&&"version"!==r)return t.errors=[{params:{additionalProperty:r}}],!1;if(s===o){if(e.request!==void 0){let s=e.request,a=o,p=o,f=!1,u=o;if(!(s instanceof RegExp)){let r={params:{}};n===null?n=[r]:n.push(r),o++}var i=u===o;if(!(f=f||i)){let e=o;if(o===e)if("string"==typeof s){if(r(s)<1){let r={params:{limit:1}};n===null?n=[r]:n.push(r),o++}}else{let r={params:{type:"string"}};n===null?n=[r]:n.push(r),o++}i=e===o,f=f||i}if(!f){let r={params:{}};return n===null?n=[r]:n.push(r),o++,t.errors=n,!1}o=p,n!==null&&(p?n.length=p:n=null);var l=a===o}else l=!0;if(l)if(e.version!==void 0){let s=e.version,n=o;if(o===n){if("string"!=typeof s)return t.errors=[{params:{type:"string"}}],!1;if(r(s)<1)return t.errors=[{params:{limit:1}}],!1}l=n===o}else l=!0}}}a=p===o}else a=!0;if(a){if(s.include!==void 0){let e=s.include,i=o;if(o==o){if(!e||"object"!=typeof e||Array.isArray(e))return t.errors=[{params:{type:"object"}}],!1;{let s=o;for(let r in e)if("request"!==r&&"version"!==r)return t.errors=[{params:{additionalProperty:r}}],!1;if(s===o){if(e.request!==void 0){let s=e.request,a=o,i=o,l=!1,u=o;if(!(s instanceof RegExp)){let r={params:{}};n===null?n=[r]:n.push(r),o++}var p=u===o;if(!(l=l||p)){let e=o;if(o===e)if("string"==typeof s){if(r(s)<1){let r={params:{limit:1}};n===null?n=[r]:n.push(r),o++}}else{let r={params:{type:"string"}};n===null?n=[r]:n.push(r),o++}p=e===o,l=l||p}if(!l){let r={params:{}};return n===null?n=[r]:n.push(r),o++,t.errors=n,!1}o=i,n!==null&&(i?n.length=i:n=null);var f=a===o}else f=!0;if(f)if(e.version!==void 0){let s=e.version,n=o;if(o===n){if("string"!=typeof s)return t.errors=[{params:{type:"string"}}],!1;if(r(s)<1)return t.errors=[{params:{limit:1}}],!1}f=n===o}else f=!0}}}a=i===o}else a=!0;if(a){if(s.shareKey!==void 0){let e=s.shareKey,n=o;if(o===n){if("string"!=typeof e)return t.errors=[{params:{type:"string"}}],!1;if(r(e)<1)return t.errors=[{params:{limit:1}}],!1}a=n===o}else a=!0;if(a){if(s.shareScope!==void 0){let e=s.shareScope,n=o;if(o===n){if("string"!=typeof e)return t.errors=[{params:{type:"string"}}],!1;if(r(e)<1)return t.errors=[{params:{limit:1}}],!1}a=n===o}else a=!0;if(a)if(s.version!==void 0){let r=s.version,i=o,l=o,p=!1,f=o;if(!1!==r){let r={params:{allowedValues:e.properties.version.anyOf[0].enum}};n===null?n=[r]:n.push(r),o++}var u=f===o;if(!(p=p||u)){let e=o;if("string"!=typeof r){let r={params:{type:"string"}};n===null?n=[r]:n.push(r),o++}u=e===o,p=p||u}if(!p){let r={params:{}};return n===null?n=[r]:n.push(r),o++,t.errors=n,!1}o=l,n!==null&&(l?n.length=l:n=null),a=i===o}else a=!0}}}}}}}return t.errors=n,o===0}function s(e,{instancePath:n="",parentData,parentDataProperty,rootData=e}={}){let o=null,a=0;if(a===0){if(!e||"object"!=typeof e||Array.isArray(e))return s.errors=[{params:{type:"object"}}],!1;for(let l in e){let p=e[l],f=a,u=a,c=!1,y=a;t(p,{instancePath:n+"/"+l.replace(/~/g,"~0").replace(/\//g,"~1"),parentData:e,parentDataProperty:l,rootData})||(a=(o=o===null?t.errors:o.concat(t.errors)).length);var i=y===a;if(!(c=c||i)){let e=a;if(a==a)if("string"==typeof p){if(r(p)<1){let r={params:{limit:1}};o===null?o=[r]:o.push(r),a++}}else{let r={params:{type:"string"}};o===null?o=[r]:o.push(r),a++}i=e===a,c=c||i}if(!c){let r={params:{}};return o===null?o=[r]:o.push(r),a++,s.errors=o,!1}if(a=u,o!==null&&(u?o.length=u:o=null),f!==a)break}}return s.errors=o,a===0}function n(e,{instancePath:t="",parentData,parentDataProperty,rootData=e}={}){let o=null,a=0,i=a,l=!1,p=a;if(a===p)if(Array.isArray(e)){let n=e.length;for(let i=0;i<n;i++){let n=e[i],l=a,p=a,u=!1,c=a;if(a==a)if("string"==typeof n){if(r(n)<1){let r={params:{limit:1}};o===null?o=[r]:o.push(r),a++}}else{let r={params:{type:"string"}};o===null?o=[r]:o.push(r),a++}var f=c===a;if(!(u=u||f)){let r=a;s(n,{instancePath:t+"/"+i,parentData:e,parentDataProperty:i,rootData})||(a=(o=o===null?s.errors:o.concat(s.errors)).length),f=r===a,u=u||f}if(u)a=p,o!==null&&(p?o.length=p:o=null);else{let r={params:{}};o===null?o=[r]:o.push(r),a++}if(l!==a)break}}else{let r={params:{type:"array"}};o===null?o=[r]:o.push(r),a++}var u=p===a;if(!(l=l||u)){let r=a;s(e,{instancePath:t,parentData,parentDataProperty,rootData})||(a=(o=o===null?s.errors:o.concat(s.errors)).length),u=r===a,l=l||u}if(!l){let r={params:{}};return o===null?o=[r]:o.push(r),a++,n.errors=o,!1}return a=i,o!==null&&(i?o.length=i:o=null),n.errors=o,a===0}function o(e,{instancePath:t="",parentData,parentDataProperty,rootData=e}={}){let s=null,a=0;if(a===0){if(!e||"object"!=typeof e||Array.isArray(e))return o.errors=[{params:{type:"object"}}],!1;{let l;if(e.provides===void 0&&(l="provides"))return o.errors=[{params:{missingProperty:l}}],!1;{let l=a;for(let r in e)if("provides"!==r&&"shareScope"!==r)return o.errors=[{params:{additionalProperty:r}}],!1;if(l===a){if(e.provides!==void 0){let r=a;n(e.provides,{instancePath:t+"/provides",parentData:e,parentDataProperty:"provides",rootData})||(a=(s=s===null?n.errors:s.concat(n.errors)).length);var i=r===a}else i=!0;if(i)if(e.shareScope!==void 0){let t=e.shareScope,s=a;if(a===s){if("string"!=typeof t)return o.errors=[{params:{type:"string"}}],!1;if(r(t)<1)return o.errors=[{params:{limit:1}}],!1}i=s===a}else i=!0}}}}return o.errors=s,a===0}