(()=>{"use strict";var e={382:(e,t)=>{var r;r={value:true};function ucs2length(e){const t=e.length;let r=0;let s=0;let p;while(s=55296&&p<=56319&&s{e.exports=validate11;e.exports["default"]=validate11;const s={type:"object",additionalProperties:false,properties:{amp:{additionalProperties:false,properties:{canonicalBase:{nullable:true,type:"string"}},type:"object"},analyticsId:{type:"string"},assetPrefix:{nullable:true,type:"string"},basePath:{type:"string"},cleanDistDir:{type:"boolean"},compiler:{additionalProperties:false,properties:{emotion:{oneOf:[{type:"boolean"},{type:"object",additionalProperties:false,properties:{sourceMap:{type:"boolean"},autoLabel:{type:"string",enum:["always","dev-only","never"]},labelFormat:{type:"string",minLength:1},importMap:{type:"object"}}}]},reactRemoveProperties:{oneOf:[{type:"boolean"},{type:"object",additionalProperties:false,properties:{properties:{type:"array",items:{type:"string"}}}}]},relay:{type:"object"},removeConsole:{oneOf:[{type:"boolean"},{type:"object",additionalProperties:false,properties:{exclude:{type:"array",items:{type:"string",minLength:1}}}}]},styledComponents:{oneOf:[{type:"boolean"},{type:"object",additionalProperties:false,properties:{displayName:{type:"boolean"},topLevelImportPaths:{oneOf:[{type:"boolean"},{type:"array",items:{type:"string",minLength:1}}]},ssr:{type:"boolean"},fileName:{type:"boolean"},meaninglessFileNames:{oneOf:[{type:"boolean"},{type:"array",items:{type:"string",minLength:1}}]},minify:{type:"boolean"},transpileTemplateLiterals:{type:"boolean"},namespace:{type:"string",minLength:1},pure:{type:"boolean"},cssProp:{type:"boolean"}}}]}},type:"object"},compress:{type:"boolean"},configOrigin:{type:"string"},crossOrigin:{oneOf:[false,{enum:["anonymous","use-credentials"],type:"string"}]},devIndicators:{additionalProperties:false,properties:{buildActivity:{type:"boolean"},buildActivityPosition:{enum:["bottom-left","bottom-right","top-left","top-right"],type:"string"}},type:"object"},distDir:{minLength:1,type:"string",nullable:true},env:{type:"object"},eslint:{additionalProperties:false,properties:{dirs:{items:{minLength:1,type:"string"},type:"array"},ignoreDuringBuilds:{type:"boolean"}},type:"object"},excludeDefaultMomentLocales:{type:"boolean"},experimental:{additionalProperties:false,properties:{appDocumentPreloading:{type:"boolean"},adjustFontFallbacks:{type:"boolean"},adjustFontFallbacksWithSizeAdjust:{type:"boolean"},allowedRevalidateHeaderKeys:{type:"array"},amp:{additionalProperties:false,properties:{optimizer:{type:"object"},skipValidation:{type:"boolean"},validator:{type:"string"}},type:"object"},clientRouterFilter:{type:"boolean"},clientRouterFilterRedirects:{type:"boolean"},clientRouterFilterAllowedRate:{type:"number"},cpus:{type:"number"},memoryBasedWorkersCount:{type:"boolean"},craCompat:{type:"boolean"},caseSensitiveRoutes:{type:"boolean"},useDeploymentId:{type:"boolean"},useDeploymentIdServerActions:{type:"boolean"},deploymentId:{type:"string"},disableOptimizedLoading:{type:"boolean"},disablePostcssPresetEnv:{type:"boolean"},esmExternals:{oneOf:[{type:"boolean"},{const:"loose"}]},appDir:{type:"boolean"},serverActions:{type:"boolean"},serverActionsBodySizeLimit:{oneOf:[{type:"number"},{type:"string"}]},extensionAlias:{type:"object"},externalDir:{type:"boolean"},externalMiddlewareRewritesResolve:{type:"boolean"},fallbackNodePolyfills:{type:"boolean"},fetchCacheKeyPrefix:{type:"string"},forceSwcTransforms:{type:"boolean"},fullySpecified:{type:"boolean"},gzipSize:{type:"boolean"},incrementalCacheHandlerPath:{type:"string"},isrFlushToDisk:{type:"boolean"},isrMemoryCacheSize:{type:"number"},largePageDataBytes:{type:"number"},legacyBrowsers:{type:"boolean"},manualClientBasePath:{type:"boolean"},middlewarePrefetch:{enum:["strict","flexible"],type:"string"},newNextLinkBehavior:{type:"boolean"},nextScriptWorkers:{type:"boolean"},optimizeCss:{oneOf:[{type:"boolean"},{type:"object"}]},optimisticClientCache:{type:"boolean"},outputFileTracingRoot:{nullable:true,type:"string"},outputFileTracingExcludes:{type:"object"},outputFileTracingIgnores:{type:"array"},outputFileTracingIncludes:{type:"object"},pageEnv:{type:"boolean"},proxyTimeout:{minimum:0,type:"number"},serverComponentsExternalPackages:{items:{type:"string"},type:"array"},scrollRestoration:{type:"boolean"},sharedPool:{type:"boolean"},sri:{properties:{algorithm:{enum:["sha256","sha384","sha512"],type:"string"}},type:"object"},strictNextHead:{type:"boolean"},swcFileReading:{type:"boolean"},swcMinify:{type:"boolean"},swcPlugins:{type:"array"},swcTraceProfiling:{type:"boolean"},urlImports:{items:{type:"string"},type:"array"},workerThreads:{type:"boolean"},webVitalsAttribution:{type:"array",items:{type:"string",enum:["CLS","FCP","FID","INP","LCP","TTFB"]}},mdxRs:{type:"boolean"},typedRoutes:{type:"boolean"},webpackBuildWorker:{type:"boolean"},turbo:{type:"object",additionalProperties:false,properties:{loaders:{type:"object"},resolveAlias:{type:"object"}}},instrumentationHook:{type:"boolean"},turbotrace:{type:"object",properties:{logLevel:{type:"string",enum:["bug","fatal","error","warning","hint","note","suggestions","info"]},logAll:{type:"boolean"},logDetail:{type:"boolean"},contextDirectory:{type:"string"},processCwd:{type:"string"},memoryLimit:{type:"integer"}}},logging:{type:"string"},serverMinification:{type:"boolean"},serverSourceMaps:{type:"boolean"}},type:"object"},exportPathMap:{isFunction:true,errorMessage:"must be a function that returns a Promise"},generateBuildId:{isFunction:true,errorMessage:"must be a function that returns a Promise"},generateEtags:{type:"boolean"},headers:{isFunction:true,errorMessage:"must be a function that returns a Promise"},httpAgentOptions:{additionalProperties:false,properties:{keepAlive:{type:"boolean"}},type:"object"},i18n:{additionalProperties:false,nullable:true,properties:{defaultLocale:{minLength:1,type:"string"},domains:{items:{additionalProperties:false,properties:{defaultLocale:{minLength:1,type:"string"},domain:{minLength:1,type:"string"},http:{type:"boolean"},locales:{items:{minLength:1,type:"string"},type:"array"}},type:"object"},type:"array"},localeDetection:{type:"boolean"},locales:{items:{minLength:1,type:"string"},type:"array"}},type:"object"},images:{additionalProperties:false,nullable:true,properties:{remotePatterns:{nullable:true,items:{additionalProperties:false,properties:{hostname:{type:"string"},pathname:{type:"string"},port:{maxLength:5,type:"string"},protocol:{enum:["http","https"],type:"string"}},required:["hostname"],type:"object"},maxItems:50,type:"array"},unoptimized:{type:"boolean"},contentSecurityPolicy:{type:"string",nullable:true},contentDispositionType:{enum:["inline","attachment"],type:"string",nullable:true},dangerouslyAllowSVG:{type:"boolean",nullable:true},deviceSizes:{items:{type:"integer",minimum:1,maximum:1e4},maxItems:25,type:"array",nullable:true},disableStaticImages:{type:"boolean",nullable:true},domains:{items:{type:"string"},maxItems:50,type:"array",nullable:true},formats:{items:{enum:["image/avif","image/webp"],type:"string"},maxItems:4,type:"array",nullable:true},imageSizes:{items:{type:"integer",minimum:1,maximum:1e4},minItems:0,maxItems:25,type:"array",nullable:true},loader:{enum:["default","imgix","cloudinary","akamai","custom"],type:"string",nullable:true},loaderFile:{type:"string",nullable:true},minimumCacheTTL:{type:"integer",minimum:0,nullable:true},path:{type:"string",nullable:true}},type:"object"},modularizeImports:{type:"object"},onDemandEntries:{additionalProperties:false,properties:{maxInactiveAge:{type:"number"},pagesBufferLength:{type:"number"}},type:"object"},optimizeFonts:{type:"boolean"},output:{enum:["standalone","export"],type:"string"},outputFileTracing:{type:"boolean"},pageExtensions:{minItems:1,type:"array"},poweredByHeader:{type:"boolean"},productionBrowserSourceMaps:{type:"boolean"},publicRuntimeConfig:{type:"object"},reactProductionProfiling:{type:"boolean"},reactStrictMode:{type:"boolean"},redirects:{isFunction:true,errorMessage:"must be a function that returns a Promise"},rewrites:{isFunction:true,errorMessage:"must be a function that returns a Promise"},sassOptions:{type:"object"},serverRuntimeConfig:{type:"object"},skipMiddlewareUrlNormalize:{type:"boolean"},skipTrailingSlashRedirect:{type:"boolean"},staticPageGenerationTimeout:{type:"number"},swcMinify:{type:"boolean"},target:{type:"string"},trailingSlash:{type:"boolean"},transpilePackages:{items:{type:"string"},type:"array"},typescript:{additionalProperties:false,properties:{ignoreBuildErrors:{type:"boolean"},tsconfigPath:{minLength:1,type:"string"}},type:"object"},useFileSystemPublicRoutes:{type:"boolean"},webpack:{isFunction:true,errorMessage:"must be a function that returns a webpack configuration object"}}};const p=Object.prototype.hasOwnProperty;const a=r(382).Z;function validate11(e,{instancePath:t="",parentData:r,parentDataProperty:i,rootData:o=e}={}){let n=null;let l=0;if(e&&typeof e=="object"&&!Array.isArray(e)){for(const r in e){if(!p.call(s.properties,r)){const p={instancePath:t,schemaPath:"#/additionalProperties",keyword:"additionalProperties",params:{additionalProperty:r},message:"must NOT have additional properties",schema:false,parentSchema:s,data:e};if(n===null){n=[p]}else{n.push(p)}l++}}if(e.amp!==undefined){let r=e.amp;if(r&&typeof r=="object"&&!Array.isArray(r)){for(const e in r){if(!(e==="canonicalBase")){const p={instancePath:t+"/amp",schemaPath:"#/properties/amp/additionalProperties",keyword:"additionalProperties",params:{additionalProperty:e},message:"must NOT have additional properties",schema:false,parentSchema:s.properties.amp,data:r};if(n===null){n=[p]}else{n.push(p)}l++}}if(r.canonicalBase!==undefined){let e=r.canonicalBase;if(typeof e!=="string"&&e!==null){const r={instancePath:t+"/amp/canonicalBase",schemaPath:"#/properties/amp/properties/canonicalBase/type",keyword:"type",params:{type:"string"},message:"must be string",schema:s.properties.amp.properties.canonicalBase.type,parentSchema:s.properties.amp.properties.canonicalBase,data:e};if(n===null){n=[r]}else{n.push(r)}l++}}}else{const e={instancePath:t+"/amp",schemaPath:"#/properties/amp/type",keyword:"type",params:{type:"object"},message:"must be object",schema:s.properties.amp.type,parentSchema:s.properties.amp,data:r};if(n===null){n=[e]}else{n.push(e)}l++}}if(e.analyticsId!==undefined){let r=e.analyticsId;if(typeof r!=="string"){const e={instancePath:t+"/analyticsId",schemaPath:"#/properties/analyticsId/type",keyword:"type",params:{type:"string"},message:"must be string",schema:s.properties.analyticsId.type,parentSchema:s.properties.analyticsId,data:r};if(n===null){n=[e]}else{n.push(e)}l++}}if(e.assetPrefix!==undefined){let r=e.assetPrefix;if(typeof r!=="string"&&r!==null){const e={instancePath:t+"/assetPrefix",schemaPath:"#/properties/assetPrefix/type",keyword:"type",params:{type:"string"},message:"must be string",schema:s.properties.assetPrefix.type,parentSchema:s.properties.assetPrefix,data:r};if(n===null){n=[e]}else{n.push(e)}l++}}if(e.basePath!==undefined){let r=e.basePath;if(typeof r!=="string"){const e={instancePath:t+"/basePath",schemaPath:"#/properties/basePath/type",keyword:"type",params:{type:"string"},message:"must be string",schema:s.properties.basePath.type,parentSchema:s.properties.basePath,data:r};if(n===null){n=[e]}else{n.push(e)}l++}}if(e.cleanDistDir!==undefined){let r=e.cleanDistDir;if(typeof r!=="boolean"){const e={instancePath:t+"/cleanDistDir",schemaPath:"#/properties/cleanDistDir/type",keyword:"type",params:{type:"boolean"},message:"must be boolean",schema:s.properties.cleanDistDir.type,parentSchema:s.properties.cleanDistDir,data:r};if(n===null){n=[e]}else{n.push(e)}l++}}if(e.compiler!==undefined){let r=e.compiler;if(r&&typeof r=="object"&&!Array.isArray(r)){for(const e in r){if(!(e==="emotion"||e==="reactRemoveProperties"||e==="relay"||e==="removeConsole"||e==="styledComponents")){const p={instancePath:t+"/compiler",schemaPath:"#/properties/compiler/additionalProperties",keyword:"additionalProperties",params:{additionalProperty:e},message:"must NOT have additional properties",schema:false,parentSchema:s.properties.compiler,data:r};if(n===null){n=[p]}else{n.push(p)}l++}}if(r.emotion!==undefined){let e=r.emotion;const p=l;let i=false;let o=null;const c=l;if(typeof e!=="boolean"){const r={instancePath:t+"/compiler/emotion",schemaPath:"#/properties/compiler/properties/emotion/oneOf/0/type",keyword:"type",params:{type:"boolean"},message:"must be boolean",schema:s.properties.compiler.properties.emotion.oneOf[0].type,parentSchema:s.properties.compiler.properties.emotion.oneOf[0],data:e};if(n===null){n=[r]}else{n.push(r)}l++}var m=c===l;if(m){i=true;o=0}const h=l;if(e&&typeof e=="object"&&!Array.isArray(e)){for(const r in e){if(!(r==="sourceMap"||r==="autoLabel"||r==="labelFormat"||r==="importMap")){const p={instancePath:t+"/compiler/emotion",schemaPath:"#/properties/compiler/properties/emotion/oneOf/1/additionalProperties",keyword:"additionalProperties",params:{additionalProperty:r},message:"must NOT have additional properties",schema:false,parentSchema:s.properties.compiler.properties.emotion.oneOf[1],data:e};if(n===null){n=[p]}else{n.push(p)}l++}}if(e.sourceMap!==undefined){let r=e.sourceMap;if(typeof r!=="boolean"){const e={instancePath:t+"/compiler/emotion/sourceMap",schemaPath:"#/properties/compiler/properties/emotion/oneOf/1/properties/sourceMap/type",keyword:"type",params:{type:"boolean"},message:"must be boolean",schema:s.properties.compiler.properties.emotion.oneOf[1].properties.sourceMap.type,parentSchema:s.properties.compiler.properties.emotion.oneOf[1].properties.sourceMap,data:r};if(n===null){n=[e]}else{n.push(e)}l++}}if(e.autoLabel!==undefined){let r=e.autoLabel;if(typeof r!=="string"){const e={instancePath:t+"/compiler/emotion/autoLabel",schemaPath:"#/properties/compiler/properties/emotion/oneOf/1/properties/autoLabel/type",keyword:"type",params:{type:"string"},message:"must be string",schema:s.properties.compiler.properties.emotion.oneOf[1].properties.autoLabel.type,parentSchema:s.properties.compiler.properties.emotion.oneOf[1].properties.autoLabel,data:r};if(n===null){n=[e]}else{n.push(e)}l++}if(!(r==="always"||r==="dev-only"||r==="never")){const e={instancePath:t+"/compiler/emotion/autoLabel",schemaPath:"#/properties/compiler/properties/emotion/oneOf/1/properties/autoLabel/enum",keyword:"enum",params:{allowedValues:s.properties.compiler.properties.emotion.oneOf[1].properties.autoLabel.enum},message:"must be equal to one of the allowed values",schema:s.properties.compiler.properties.emotion.oneOf[1].properties.autoLabel.enum,parentSchema:s.properties.compiler.properties.emotion.oneOf[1].properties.autoLabel,data:r};if(n===null){n=[e]}else{n.push(e)}l++}}if(e.labelFormat!==undefined){let r=e.labelFormat;if(typeof r==="string"){if(a(r)<1){const e={instancePath:t+"/compiler/emotion/labelFormat",schemaPath:"#/properties/compiler/properties/emotion/oneOf/1/properties/labelFormat/minLength",keyword:"minLength",params:{limit:1},message:"must NOT have fewer than 1 characters",schema:1,parentSchema:s.properties.compiler.properties.emotion.oneOf[1].properties.labelFormat,data:r};if(n===null){n=[e]}else{n.push(e)}l++}}else{const e={instancePath:t+"/compiler/emotion/labelFormat",schemaPath:"#/properties/compiler/properties/emotion/oneOf/1/properties/labelFormat/type",keyword:"type",params:{type:"string"},message:"must be string",schema:s.properties.compiler.properties.emotion.oneOf[1].properties.labelFormat.type,parentSchema:s.properties.compiler.properties.emotion.oneOf[1].properties.labelFormat,data:r};if(n===null){n=[e]}else{n.push(e)}l++}}if(e.importMap!==undefined){let r=e.importMap;if(!(r&&typeof r=="object"&&!Array.isArray(r))){const e={instancePath:t+"/compiler/emotion/importMap",schemaPath:"#/properties/compiler/properties/emotion/oneOf/1/properties/importMap/type",keyword:"type",params:{type:"object"},message:"must be object",schema:s.properties.compiler.properties.emotion.oneOf[1].properties.importMap.type,parentSchema:s.properties.compiler.properties.emotion.oneOf[1].properties.importMap,data:r};if(n===null){n=[e]}else{n.push(e)}l++}}}else{const r={instancePath:t+"/compiler/emotion",schemaPath:"#/properties/compiler/properties/emotion/oneOf/1/type",keyword:"type",params:{type:"object"},message:"must be object",schema:s.properties.compiler.properties.emotion.oneOf[1].type,parentSchema:s.properties.compiler.properties.emotion.oneOf[1],data:e};if(n===null){n=[r]}else{n.push(r)}l++}var m=h===l;if(m&&i){i=false;o=[o,1]}else{if(m){i=true;o=1}}if(!i){const r={instancePath:t+"/compiler/emotion",schemaPath:"#/properties/compiler/properties/emotion/oneOf",keyword:"oneOf",params:{passingSchemas:o},message:"must match exactly one schema in oneOf",schema:s.properties.compiler.properties.emotion.oneOf,parentSchema:s.properties.compiler.properties.emotion,data:e};if(n===null){n=[r]}else{n.push(r)}l++}else{l=p;if(n!==null){if(p){n.length=p}else{n=null}}}}if(r.reactRemoveProperties!==undefined){let e=r.reactRemoveProperties;const p=l;let a=false;let i=null;const o=l;if(typeof e!=="boolean"){const r={instancePath:t+"/compiler/reactRemoveProperties",schemaPath:"#/properties/compiler/properties/reactRemoveProperties/oneOf/0/type",keyword:"type",params:{type:"boolean"},message:"must be boolean",schema:s.properties.compiler.properties.reactRemoveProperties.oneOf[0].type,parentSchema:s.properties.compiler.properties.reactRemoveProperties.oneOf[0],data:e};if(n===null){n=[r]}else{n.push(r)}l++}var c=o===l;if(c){a=true;i=0}const m=l;if(e&&typeof e=="object"&&!Array.isArray(e)){for(const r in e){if(!(r==="properties")){const p={instancePath:t+"/compiler/reactRemoveProperties",schemaPath:"#/properties/compiler/properties/reactRemoveProperties/oneOf/1/additionalProperties",keyword:"additionalProperties",params:{additionalProperty:r},message:"must NOT have additional properties",schema:false,parentSchema:s.properties.compiler.properties.reactRemoveProperties.oneOf[1],data:e};if(n===null){n=[p]}else{n.push(p)}l++}}if(e.properties!==undefined){let r=e.properties;if(Array.isArray(r)){const e=r.length;for(let p=0;p=",limit:0},message:"must be >= 0",schema:0,parentSchema:s.properties.experimental.properties.proxyTimeout,data:e};if(n===null){n=[r]}else{n.push(r)}l++}}else{const r={instancePath:t+"/experimental/proxyTimeout",schemaPath:"#/properties/experimental/properties/proxyTimeout/type",keyword:"type",params:{type:"number"},message:"must be number",schema:s.properties.experimental.properties.proxyTimeout.type,parentSchema:s.properties.experimental.properties.proxyTimeout,data:e};if(n===null){n=[r]}else{n.push(r)}l++}}if(r.serverComponentsExternalPackages!==undefined){let e=r.serverComponentsExternalPackages;if(Array.isArray(e)){const r=e.length;for(let p=0;p50){const r={instancePath:t+"/images/remotePatterns",schemaPath:"#/properties/images/properties/remotePatterns/maxItems",keyword:"maxItems",params:{limit:50},message:"must NOT have more than 50 items",schema:50,parentSchema:s.properties.images.properties.remotePatterns,data:e};if(n===null){n=[r]}else{n.push(r)}l++}const r=e.length;for(let p=0;p5){const r={instancePath:t+"/images/remotePatterns/"+p+"/port",schemaPath:"#/properties/images/properties/remotePatterns/items/properties/port/maxLength",keyword:"maxLength",params:{limit:5},message:"must NOT have more than 5 characters",schema:5,parentSchema:s.properties.images.properties.remotePatterns.items.properties.port,data:e};if(n===null){n=[r]}else{n.push(r)}l++}}else{const r={instancePath:t+"/images/remotePatterns/"+p+"/port",schemaPath:"#/properties/images/properties/remotePatterns/items/properties/port/type",keyword:"type",params:{type:"string"},message:"must be string",schema:s.properties.images.properties.remotePatterns.items.properties.port.type,parentSchema:s.properties.images.properties.remotePatterns.items.properties.port,data:e};if(n===null){n=[r]}else{n.push(r)}l++}}if(r.protocol!==undefined){let e=r.protocol;if(typeof e!=="string"){const r={instancePath:t+"/images/remotePatterns/"+p+"/protocol",schemaPath:"#/properties/images/properties/remotePatterns/items/properties/protocol/type",keyword:"type",params:{type:"string"},message:"must be string",schema:s.properties.images.properties.remotePatterns.items.properties.protocol.type,parentSchema:s.properties.images.properties.remotePatterns.items.properties.protocol,data:e};if(n===null){n=[r]}else{n.push(r)}l++}if(!(e==="http"||e==="https")){const r={instancePath:t+"/images/remotePatterns/"+p+"/protocol",schemaPath:"#/properties/images/properties/remotePatterns/items/properties/protocol/enum",keyword:"enum",params:{allowedValues:s.properties.images.properties.remotePatterns.items.properties.protocol.enum},message:"must be equal to one of the allowed values",schema:s.properties.images.properties.remotePatterns.items.properties.protocol.enum,parentSchema:s.properties.images.properties.remotePatterns.items.properties.protocol,data:e};if(n===null){n=[r]}else{n.push(r)}l++}}}else{const e={instancePath:t+"/images/remotePatterns/"+p,schemaPath:"#/properties/images/properties/remotePatterns/items/type",keyword:"type",params:{type:"object"},message:"must be object",schema:s.properties.images.properties.remotePatterns.items.type,parentSchema:s.properties.images.properties.remotePatterns.items,data:r};if(n===null){n=[e]}else{n.push(e)}l++}}}}if(r.unoptimized!==undefined){let e=r.unoptimized;if(typeof e!=="boolean"){const r={instancePath:t+"/images/unoptimized",schemaPath:"#/properties/images/properties/unoptimized/type",keyword:"type",params:{type:"boolean"},message:"must be boolean",schema:s.properties.images.properties.unoptimized.type,parentSchema:s.properties.images.properties.unoptimized,data:e};if(n===null){n=[r]}else{n.push(r)}l++}}if(r.contentSecurityPolicy!==undefined){let e=r.contentSecurityPolicy;if(typeof e!=="string"&&e!==null){const r={instancePath:t+"/images/contentSecurityPolicy",schemaPath:"#/properties/images/properties/contentSecurityPolicy/type",keyword:"type",params:{type:"string"},message:"must be string",schema:s.properties.images.properties.contentSecurityPolicy.type,parentSchema:s.properties.images.properties.contentSecurityPolicy,data:e};if(n===null){n=[r]}else{n.push(r)}l++}}if(r.contentDispositionType!==undefined){let e=r.contentDispositionType;if(typeof e!=="string"&&e!==null){const r={instancePath:t+"/images/contentDispositionType",schemaPath:"#/properties/images/properties/contentDispositionType/type",keyword:"type",params:{type:"string"},message:"must be string",schema:s.properties.images.properties.contentDispositionType.type,parentSchema:s.properties.images.properties.contentDispositionType,data:e};if(n===null){n=[r]}else{n.push(r)}l++}if(!(e==="inline"||e==="attachment")){const r={instancePath:t+"/images/contentDispositionType",schemaPath:"#/properties/images/properties/contentDispositionType/enum",keyword:"enum",params:{allowedValues:s.properties.images.properties.contentDispositionType.enum},message:"must be equal to one of the allowed values",schema:s.properties.images.properties.contentDispositionType.enum,parentSchema:s.properties.images.properties.contentDispositionType,data:e};if(n===null){n=[r]}else{n.push(r)}l++}}if(r.dangerouslyAllowSVG!==undefined){let e=r.dangerouslyAllowSVG;if(typeof e!=="boolean"&&e!==null){const r={instancePath:t+"/images/dangerouslyAllowSVG",schemaPath:"#/properties/images/properties/dangerouslyAllowSVG/type",keyword:"type",params:{type:"boolean"},message:"must be boolean",schema:s.properties.images.properties.dangerouslyAllowSVG.type,parentSchema:s.properties.images.properties.dangerouslyAllowSVG,data:e};if(n===null){n=[r]}else{n.push(r)}l++}}if(r.deviceSizes!==undefined){let e=r.deviceSizes;if(!Array.isArray(e)&&e!==null){const r={instancePath:t+"/images/deviceSizes",schemaPath:"#/properties/images/properties/deviceSizes/type",keyword:"type",params:{type:"array"},message:"must be array",schema:s.properties.images.properties.deviceSizes.type,parentSchema:s.properties.images.properties.deviceSizes,data:e};if(n===null){n=[r]}else{n.push(r)}l++}if(Array.isArray(e)){if(e.length>25){const r={instancePath:t+"/images/deviceSizes",schemaPath:"#/properties/images/properties/deviceSizes/maxItems",keyword:"maxItems",params:{limit:25},message:"must NOT have more than 25 items",schema:25,parentSchema:s.properties.images.properties.deviceSizes,data:e};if(n===null){n=[r]}else{n.push(r)}l++}const r=e.length;for(let p=0;p1e4||isNaN(r)){const e={instancePath:t+"/images/deviceSizes/"+p,schemaPath:"#/properties/images/properties/deviceSizes/items/maximum",keyword:"maximum",params:{comparison:"<=",limit:1e4},message:"must be <= 10000",schema:1e4,parentSchema:s.properties.images.properties.deviceSizes.items,data:r};if(n===null){n=[e]}else{n.push(e)}l++}if(r<1||isNaN(r)){const e={instancePath:t+"/images/deviceSizes/"+p,schemaPath:"#/properties/images/properties/deviceSizes/items/minimum",keyword:"minimum",params:{comparison:">=",limit:1},message:"must be >= 1",schema:1,parentSchema:s.properties.images.properties.deviceSizes.items,data:r};if(n===null){n=[e]}else{n.push(e)}l++}}}}}if(r.disableStaticImages!==undefined){let e=r.disableStaticImages;if(typeof e!=="boolean"&&e!==null){const r={instancePath:t+"/images/disableStaticImages",schemaPath:"#/properties/images/properties/disableStaticImages/type",keyword:"type",params:{type:"boolean"},message:"must be boolean",schema:s.properties.images.properties.disableStaticImages.type,parentSchema:s.properties.images.properties.disableStaticImages,data:e};if(n===null){n=[r]}else{n.push(r)}l++}}if(r.domains!==undefined){let e=r.domains;if(!Array.isArray(e)&&e!==null){const r={instancePath:t+"/images/domains",schemaPath:"#/properties/images/properties/domains/type",keyword:"type",params:{type:"array"},message:"must be array",schema:s.properties.images.properties.domains.type,parentSchema:s.properties.images.properties.domains,data:e};if(n===null){n=[r]}else{n.push(r)}l++}if(Array.isArray(e)){if(e.length>50){const r={instancePath:t+"/images/domains",schemaPath:"#/properties/images/properties/domains/maxItems",keyword:"maxItems",params:{limit:50},message:"must NOT have more than 50 items",schema:50,parentSchema:s.properties.images.properties.domains,data:e};if(n===null){n=[r]}else{n.push(r)}l++}const r=e.length;for(let p=0;p4){const r={instancePath:t+"/images/formats",schemaPath:"#/properties/images/properties/formats/maxItems",keyword:"maxItems",params:{limit:4},message:"must NOT have more than 4 items",schema:4,parentSchema:s.properties.images.properties.formats,data:e};if(n===null){n=[r]}else{n.push(r)}l++}const r=e.length;for(let p=0;p25){const r={instancePath:t+"/images/imageSizes",schemaPath:"#/properties/images/properties/imageSizes/maxItems",keyword:"maxItems",params:{limit:25},message:"must NOT have more than 25 items",schema:25,parentSchema:s.properties.images.properties.imageSizes,data:e};if(n===null){n=[r]}else{n.push(r)}l++}if(e.length<0){const r={instancePath:t+"/images/imageSizes",schemaPath:"#/properties/images/properties/imageSizes/minItems",keyword:"minItems",params:{limit:0},message:"must NOT have fewer than 0 items",schema:0,parentSchema:s.properties.images.properties.imageSizes,data:e};if(n===null){n=[r]}else{n.push(r)}l++}const r=e.length;for(let p=0;p1e4||isNaN(r)){const e={instancePath:t+"/images/imageSizes/"+p,schemaPath:"#/properties/images/properties/imageSizes/items/maximum",keyword:"maximum",params:{comparison:"<=",limit:1e4},message:"must be <= 10000",schema:1e4,parentSchema:s.properties.images.properties.imageSizes.items,data:r};if(n===null){n=[e]}else{n.push(e)}l++}if(r<1||isNaN(r)){const e={instancePath:t+"/images/imageSizes/"+p,schemaPath:"#/properties/images/properties/imageSizes/items/minimum",keyword:"minimum",params:{comparison:">=",limit:1},message:"must be >= 1",schema:1,parentSchema:s.properties.images.properties.imageSizes.items,data:r};if(n===null){n=[e]}else{n.push(e)}l++}}}}}if(r.loader!==undefined){let e=r.loader;if(typeof e!=="string"&&e!==null){const r={instancePath:t+"/images/loader",schemaPath:"#/properties/images/properties/loader/type",keyword:"type",params:{type:"string"},message:"must be string",schema:s.properties.images.properties.loader.type,parentSchema:s.properties.images.properties.loader,data:e};if(n===null){n=[r]}else{n.push(r)}l++}if(!(e==="default"||e==="imgix"||e==="cloudinary"||e==="akamai"||e==="custom")){const r={instancePath:t+"/images/loader",schemaPath:"#/properties/images/properties/loader/enum",keyword:"enum",params:{allowedValues:s.properties.images.properties.loader.enum},message:"must be equal to one of the allowed values",schema:s.properties.images.properties.loader.enum,parentSchema:s.properties.images.properties.loader,data:e};if(n===null){n=[r]}else{n.push(r)}l++}}if(r.loaderFile!==undefined){let e=r.loaderFile;if(typeof e!=="string"&&e!==null){const r={instancePath:t+"/images/loaderFile",schemaPath:"#/properties/images/properties/loaderFile/type",keyword:"type",params:{type:"string"},message:"must be string",schema:s.properties.images.properties.loaderFile.type,parentSchema:s.properties.images.properties.loaderFile,data:e};if(n===null){n=[r]}else{n.push(r)}l++}}if(r.minimumCacheTTL!==undefined){let e=r.minimumCacheTTL;if(!(typeof e=="number"&&(!(e%1)&&!isNaN(e))&&isFinite(e))&&e!==null){const r={instancePath:t+"/images/minimumCacheTTL",schemaPath:"#/properties/images/properties/minimumCacheTTL/type",keyword:"type",params:{type:"integer"},message:"must be integer",schema:s.properties.images.properties.minimumCacheTTL.type,parentSchema:s.properties.images.properties.minimumCacheTTL,data:e};if(n===null){n=[r]}else{n.push(r)}l++}if(typeof e=="number"&&isFinite(e)){if(e<0||isNaN(e)){const r={instancePath:t+"/images/minimumCacheTTL",schemaPath:"#/properties/images/properties/minimumCacheTTL/minimum",keyword:"minimum",params:{comparison:">=",limit:0},message:"must be >= 0",schema:0,parentSchema:s.properties.images.properties.minimumCacheTTL,data:e};if(n===null){n=[r]}else{n.push(r)}l++}}}if(r.path!==undefined){let e=r.path;if(typeof e!=="string"&&e!==null){const r={instancePath:t+"/images/path",schemaPath:"#/properties/images/properties/path/type",keyword:"type",params:{type:"string"},message:"must be string",schema:s.properties.images.properties.path.type,parentSchema:s.properties.images.properties.path,data:e};if(n===null){n=[r]}else{n.push(r)}l++}}}}if(e.modularizeImports!==undefined){let r=e.modularizeImports;if(!(r&&typeof r=="object"&&!Array.isArray(r))){const e={instancePath:t+"/modularizeImports",schemaPath:"#/properties/modularizeImports/type",keyword:"type",params:{type:"object"},message:"must be object",schema:s.properties.modularizeImports.type,parentSchema:s.properties.modularizeImports,data:r};if(n===null){n=[e]}else{n.push(e)}l++}}if(e.onDemandEntries!==undefined){let r=e.onDemandEntries;if(r&&typeof r=="object"&&!Array.isArray(r)){for(const e in r){if(!(e==="maxInactiveAge"||e==="pagesBufferLength")){const p={instancePath:t+"/onDemandEntries",schemaPath:"#/properties/onDemandEntries/additionalProperties",keyword:"additionalProperties",params:{additionalProperty:e},message:"must NOT have additional properties",schema:false,parentSchema:s.properties.onDemandEntries,data:r};if(n===null){n=[p]}else{n.push(p)}l++}}if(r.maxInactiveAge!==undefined){let e=r.maxInactiveAge;if(!(typeof e=="number"&&isFinite(e))){const r={instancePath:t+"/onDemandEntries/maxInactiveAge",schemaPath:"#/properties/onDemandEntries/properties/maxInactiveAge/type",keyword:"type",params:{type:"number"},message:"must be number",schema:s.properties.onDemandEntries.properties.maxInactiveAge.type,parentSchema:s.properties.onDemandEntries.properties.maxInactiveAge,data:e};if(n===null){n=[r]}else{n.push(r)}l++}}if(r.pagesBufferLength!==undefined){let e=r.pagesBufferLength;if(!(typeof e=="number"&&isFinite(e))){const r={instancePath:t+"/onDemandEntries/pagesBufferLength",schemaPath:"#/properties/onDemandEntries/properties/pagesBufferLength/type",keyword:"type",params:{type:"number"},message:"must be number",schema:s.properties.onDemandEntries.properties.pagesBufferLength.type,parentSchema:s.properties.onDemandEntries.properties.pagesBufferLength,data:e};if(n===null){n=[r]}else{n.push(r)}l++}}}else{const e={instancePath:t+"/onDemandEntries",schemaPath:"#/properties/onDemandEntries/type",keyword:"type",params:{type:"object"},message:"must be object",schema:s.properties.onDemandEntries.type,parentSchema:s.properties.onDemandEntries,data:r};if(n===null){n=[e]}else{n.push(e)}l++}}if(e.optimizeFonts!==undefined){let r=e.optimizeFonts;if(typeof r!=="boolean"){const e={instancePath:t+"/optimizeFonts",schemaPath:"#/properties/optimizeFonts/type",keyword:"type",params:{type:"boolean"},message:"must be boolean",schema:s.properties.optimizeFonts.type,parentSchema:s.properties.optimizeFonts,data:r};if(n===null){n=[e]}else{n.push(e)}l++}}if(e.output!==undefined){let r=e.output;if(typeof r!=="string"){const e={instancePath:t+"/output",schemaPath:"#/properties/output/type",keyword:"type",params:{type:"string"},message:"must be string",schema:s.properties.output.type,parentSchema:s.properties.output,data:r};if(n===null){n=[e]}else{n.push(e)}l++}if(!(r==="standalone"||r==="export")){const e={instancePath:t+"/output",schemaPath:"#/properties/output/enum",keyword:"enum",params:{allowedValues:s.properties.output.enum},message:"must be equal to one of the allowed values",schema:s.properties.output.enum,parentSchema:s.properties.output,data:r};if(n===null){n=[e]}else{n.push(e)}l++}}if(e.outputFileTracing!==undefined){let r=e.outputFileTracing;if(typeof r!=="boolean"){const e={instancePath:t+"/outputFileTracing",schemaPath:"#/properties/outputFileTracing/type",keyword:"type",params:{type:"boolean"},message:"must be boolean",schema:s.properties.outputFileTracing.type,parentSchema:s.properties.outputFileTracing,data:r};if(n===null){n=[e]}else{n.push(e)}l++}}if(e.pageExtensions!==undefined){let r=e.pageExtensions;if(Array.isArray(r)){if(r.length<1){const e={instancePath:t+"/pageExtensions",schemaPath:"#/properties/pageExtensions/minItems",keyword:"minItems",params:{limit:1},message:"must NOT have fewer than 1 items",schema:1,parentSchema:s.properties.pageExtensions,data:r};if(n===null){n=[e]}else{n.push(e)}l++}}else{const e={instancePath:t+"/pageExtensions",schemaPath:"#/properties/pageExtensions/type",keyword:"type",params:{type:"array"},message:"must be array",schema:s.properties.pageExtensions.type,parentSchema:s.properties.pageExtensions,data:r};if(n===null){n=[e]}else{n.push(e)}l++}}if(e.poweredByHeader!==undefined){let r=e.poweredByHeader;if(typeof r!=="boolean"){const e={instancePath:t+"/poweredByHeader",schemaPath:"#/properties/poweredByHeader/type",keyword:"type",params:{type:"boolean"},message:"must be boolean",schema:s.properties.poweredByHeader.type,parentSchema:s.properties.poweredByHeader,data:r};if(n===null){n=[e]}else{n.push(e)}l++}}if(e.productionBrowserSourceMaps!==undefined){let r=e.productionBrowserSourceMaps;if(typeof r!=="boolean"){const e={instancePath:t+"/productionBrowserSourceMaps",schemaPath:"#/properties/productionBrowserSourceMaps/type",keyword:"type",params:{type:"boolean"},message:"must be boolean",schema:s.properties.productionBrowserSourceMaps.type,parentSchema:s.properties.productionBrowserSourceMaps,data:r};if(n===null){n=[e]}else{n.push(e)}l++}}if(e.publicRuntimeConfig!==undefined){let r=e.publicRuntimeConfig;if(!(r&&typeof r=="object"&&!Array.isArray(r))){const e={instancePath:t+"/publicRuntimeConfig",schemaPath:"#/properties/publicRuntimeConfig/type",keyword:"type",params:{type:"object"},message:"must be object",schema:s.properties.publicRuntimeConfig.type,parentSchema:s.properties.publicRuntimeConfig,data:r};if(n===null){n=[e]}else{n.push(e)}l++}}if(e.reactProductionProfiling!==undefined){let r=e.reactProductionProfiling;if(typeof r!=="boolean"){const e={instancePath:t+"/reactProductionProfiling",schemaPath:"#/properties/reactProductionProfiling/type",keyword:"type",params:{type:"boolean"},message:"must be boolean",schema:s.properties.reactProductionProfiling.type,parentSchema:s.properties.reactProductionProfiling,data:r};if(n===null){n=[e]}else{n.push(e)}l++}}if(e.reactStrictMode!==undefined){let r=e.reactStrictMode;if(typeof r!=="boolean"){const e={instancePath:t+"/reactStrictMode",schemaPath:"#/properties/reactStrictMode/type",keyword:"type",params:{type:"boolean"},message:"must be boolean",schema:s.properties.reactStrictMode.type,parentSchema:s.properties.reactStrictMode,data:r};if(n===null){n=[e]}else{n.push(e)}l++}}if(e.redirects!==undefined){let r=e.redirects;if(!(r==null||r instanceof Function)){const e={instancePath:t+"/redirects",schemaPath:"#/properties/redirects/isFunction",keyword:"isFunction",params:{},message:'must pass "isFunction" keyword validation',schema:true,parentSchema:s.properties.redirects,data:r};if(n===null){n=[e]}else{n.push(e)}l++}}if(e.rewrites!==undefined){let r=e.rewrites;if(!(r==null||r instanceof Function)){const e={instancePath:t+"/rewrites",schemaPath:"#/properties/rewrites/isFunction",keyword:"isFunction",params:{},message:'must pass "isFunction" keyword validation',schema:true,parentSchema:s.properties.rewrites,data:r};if(n===null){n=[e]}else{n.push(e)}l++}}if(e.sassOptions!==undefined){let r=e.sassOptions;if(!(r&&typeof r=="object"&&!Array.isArray(r))){const e={instancePath:t+"/sassOptions",schemaPath:"#/properties/sassOptions/type",keyword:"type",params:{type:"object"},message:"must be object",schema:s.properties.sassOptions.type,parentSchema:s.properties.sassOptions,data:r};if(n===null){n=[e]}else{n.push(e)}l++}}if(e.serverRuntimeConfig!==undefined){let r=e.serverRuntimeConfig;if(!(r&&typeof r=="object"&&!Array.isArray(r))){const e={instancePath:t+"/serverRuntimeConfig",schemaPath:"#/properties/serverRuntimeConfig/type",keyword:"type",params:{type:"object"},message:"must be object",schema:s.properties.serverRuntimeConfig.type,parentSchema:s.properties.serverRuntimeConfig,data:r};if(n===null){n=[e]}else{n.push(e)}l++}}if(e.skipMiddlewareUrlNormalize!==undefined){let r=e.skipMiddlewareUrlNormalize;if(typeof r!=="boolean"){const e={instancePath:t+"/skipMiddlewareUrlNormalize",schemaPath:"#/properties/skipMiddlewareUrlNormalize/type",keyword:"type",params:{type:"boolean"},message:"must be boolean",schema:s.properties.skipMiddlewareUrlNormalize.type,parentSchema:s.properties.skipMiddlewareUrlNormalize,data:r};if(n===null){n=[e]}else{n.push(e)}l++}}if(e.skipTrailingSlashRedirect!==undefined){let r=e.skipTrailingSlashRedirect;if(typeof r!=="boolean"){const e={instancePath:t+"/skipTrailingSlashRedirect",schemaPath:"#/properties/skipTrailingSlashRedirect/type",keyword:"type",params:{type:"boolean"},message:"must be boolean",schema:s.properties.skipTrailingSlashRedirect.type,parentSchema:s.properties.skipTrailingSlashRedirect,data:r};if(n===null){n=[e]}else{n.push(e)}l++}}if(e.staticPageGenerationTimeout!==undefined){let r=e.staticPageGenerationTimeout;if(!(typeof r=="number"&&isFinite(r))){const e={instancePath:t+"/staticPageGenerationTimeout",schemaPath:"#/properties/staticPageGenerationTimeout/type",keyword:"type",params:{type:"number"},message:"must be number",schema:s.properties.staticPageGenerationTimeout.type,parentSchema:s.properties.staticPageGenerationTimeout,data:r};if(n===null){n=[e]}else{n.push(e)}l++}}if(e.swcMinify!==undefined){let r=e.swcMinify;if(typeof r!=="boolean"){const e={instancePath:t+"/swcMinify",schemaPath:"#/properties/swcMinify/type",keyword:"type",params:{type:"boolean"},message:"must be boolean",schema:s.properties.swcMinify.type,parentSchema:s.properties.swcMinify,data:r};if(n===null){n=[e]}else{n.push(e)}l++}}if(e.target!==undefined){let r=e.target;if(typeof r!=="string"){const e={instancePath:t+"/target",schemaPath:"#/properties/target/type",keyword:"type",params:{type:"string"},message:"must be string",schema:s.properties.target.type,parentSchema:s.properties.target,data:r};if(n===null){n=[e]}else{n.push(e)}l++}}if(e.trailingSlash!==undefined){let r=e.trailingSlash;if(typeof r!=="boolean"){const e={instancePath:t+"/trailingSlash",schemaPath:"#/properties/trailingSlash/type",keyword:"type",params:{type:"boolean"},message:"must be boolean",schema:s.properties.trailingSlash.type,parentSchema:s.properties.trailingSlash,data:r};if(n===null){n=[e]}else{n.push(e)}l++}}if(e.transpilePackages!==undefined){let r=e.transpilePackages;if(Array.isArray(r)){const e=r.length;for(let p=0;p