PageSourceSearch

https://www.ncoa.org/_next/static/chunks/2523.ac1d65d416ee34da.js

js ncoa.org collected 2026-09-24 08:37:08 UTC 16,553 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2523],{19601:(e,t,r)=>{r.d(t,{B6:()=>i,Fd:()=>m,LC:()=>C,P8:()=>c,Pi:()=>p,er:()=>d,iZ:()=>b,n4:()=>f,o1:()=>D,pD:()=>v,su:()=>g,uJ:()=>y});var i,n=r(50356),a=r(90222),o=r(77211),s=r(43731),u=r(97478),l=r(55674);function g(e){return(0,l.I)(e,!0)}class h{constructor(e){this._ignorePathCasing=e}compare(e,t,r=!1){return e===t?0:(0,u.UD)(this.getComparisonKey(e,r),this.getComparisonKey(t,r))}isEqual(e,t,r=!1){return e===t||!!e&&!!t&&this.getComparisonKey(e,r)===this.getComparisonKey(t,r)}getComparisonKey(e,t=!1){return e.with({path:this._ignorePathCasing(e)?e.path.toLowerCase():void 0,fragment:t?null:void 0}).toString()}isEqualOrParent(e,t,r=!1){if(e.scheme===t.scheme){if(e.scheme===a.ny.file)return n._1(g(e),g(t),this._ignorePathCasing(e))&&e.query===t.query&&(r||e.fragment===t.fragment);if(P(e.authority,t.authority))return n._1(e.path,t.path,this._ignorePathCasing(e),"/")&&e.query===t.query&&(r||e.fragment===t.fragment)}return!1}joinPath(e,...t){return l.r.joinPath(e,...t)}basenameOrAuthority(e){return c(e)||e.authority}basename(e){return o.SA.basename(e.path)}extname(e){return o.SA.extname(e.path)}dirname(e){let t;return 0===e.path.length?e:(e.scheme===a.ny.file?t=l.r.file(o.pD(g(e))).path:(t=o.SA.dirname(e.path),e.authority&&t.length&&47!==t.charCodeAt(0)&&(console.error(`dirname("${e.toString})) resulted in a relative path`),t="/")),e.with({path:t}))}normalizePath(e){let t;return e.path.length?(t=e.scheme===a.ny.file?l.r.file(o.S8(g(e))).path:o.SA.normalize(e.path),e.with({path:t})):e}relativePath(e,t){if(e.scheme!==t.scheme||!P(e.authority,t.authority))return;if(e.scheme===a.ny.file){let r=o.V8(g(e),g(t));return s.uF?n.TH(r):r}let r=e.path||"/",i=t.path||"/";if(this._ignorePathCasing(e)){let e=0;for(let t=Math.min(r.length,i.length);e<t&&(r.charCodeAt(e)===i.charCodeAt(e)||r.charAt(e).toLowerCase()===i.charAt(e).toLowerCase());e++);r=i.substr(0,e)+r.substr(e)}return o.SA.relative(r,i)}resolvePath(e,t){if(e.scheme===a.ny.file){let r=l.r.file(o.hd(g(e),t));return e.with({authority:r.authority,path:r.path})}return t=n.kb(t),e.with({path:o.SA.resolve(e.path,t)})}isAbsolutePath(e){return!!e.path&&"/"===e.path[0]}isEqualAuthority(e,t){return e===t||void 0!==e&&void 0!==t&&(0,u.Q_)(e,t)}hasTrailingPathSeparator(e,t=o.Vn){if(e.scheme===a.ny.file){let r=g(e);return r.length>n.Zn(r).length&&r[r.length-1]===t}{let t=e.path;return t.length>1&&47===t.charCodeAt(t.length-1)&&!/^[a-zA-Z]:(\/$|\\$)/.test(e.fsPath)}}removeTrailingPathSeparator(e,t=o.Vn){return S(e,t)?e.with({path:e.path.substr(0,e.path.length-1)}):e}addTrailingPathSeparator(e,t=o.Vn){let r=!1;if(e.scheme===a.ny.file){let i=g(e);r=void 0!==i&&i.length===n.Zn(i).length&&i[i.length-1]===t}else{t="/";let i=e.path;r=1===i.length&&47===i.charCodeAt(i.length-1)}return r||S(e,t)?e:e.with({path:e.path+"/"})}}let d=new h(()=>!1);new h(e=>e.scheme!==a.ny.file||!s.j9),new h(e=>!0);let f=d.isEqual.bind(d);d.isEqualOrParent.bind(d),d.getComparisonKey.bind(d);let p=d.basenameOrAuthority.bind(d),c=d.basename.bind(d),C=d.extname.bind(d),v=d.dirname.bind(d),y=d.joinPath.bind(d),m=d.normalizePath.bind(d),b=d.relativePath.bind(d),D=d.resolvePath.bind(d);d.isAbsolutePath.bind(d);let P=d.isEqualAuthority.bind(d),S=d.hasTrailingPathSeparator.bind(d);d.removeTrailingPathSeparator.bind(d),d.addTrailingPathSeparator.bind(d),function(e){e.META_DATA_LABEL="label",e.META_DATA_DESCRIPTION="description",e.META_DATA_SIZE="size",e.META_DATA_MIME="mime",e.parseMetaData=function(t){let r=new Map;t.path.substring(t.path.indexOf(";")+1,t.path.lastIndexOf(";")).split(";").forEach(e=>{let[t,i]=e.split(":");t&&i&&r.set(t,i)});let i=t.path.substring(0,t.path.indexOf(";"));return i&&r.set(e.META_DATA_MIME,i),r}}(i||(i={}))},25012:(e,t,r)=>{r.d(t,{K:()=>i});let i=Object.freeze({text:"text/plain",binary:"application/octet-stream",unknown:"application/unknown",markdown:"text/markdown",latex:"text/latex",uriList:"text/uri-list"})},48423:(e,t,r)=>{r.d(t,{Mo:()=>u,ad:()=>n,gD:()=>s,iB:()=>o,kW:()=>a,pG:()=>i});let i=(0,r(77917).u1)("configurationService");function n(e,t){let r=Object.create(null);for(let i in e)a(r,i,e[i],t);return r}function a(e,t,r,i){let n=t.split("."),a=n.pop(),o=e;for(let e=0;e<n.length;e++){let r=n[e],a=o[r];switch(typeof a){case"undefined":a=o[r]=Object.create(null);break;case"object":if(null===a)return void i(`Ignoring ${t} as ${n.slice(0,e+1).join(".")} is null`);break;default:i(`Ignoring ${t} as ${n.slice(0,e+1).join(".")} is ${JSON.stringify(a)}`);return}o=a}if("object"==typeof o&&null!==o)try{o[a]=r}catch(e){i(`Ignoring ${t} as ${n.join(".")} is ${JSON.stringify(o)}`)}else i(`Ignoring ${t} as ${n.join(".")} is ${JSON.stringify(o)}`)}function o(e,t){!function e(t,r){let i=r.shift();if(0===r.length)return void delete t[i];if(-1!==Object.keys(t).indexOf(i)){let n=t[i];"object"!=typeof n||Array.isArray(n)||(e(n,r),0===Object.keys(n).length&&delete t[i])}}(e,t.split("."))}function s(e,t,r){let i=function(e,t){let r=e;for(let e of t){if("object"!=typeof r||null===r)return;r=r[e]}return r}(e,t.split("."));return void 0===i?r:i}function u(e){return e.replace(/[\[\]]/g,"")}},50356:(e,t,r)=>{r.d(t,{No:()=>d,TH:()=>s,Zn:()=>l,_1:()=>g,kb:()=>u});var i=r(77211),n=r(43731),a=r(97478);function o(e){return 47===e||92===e}function s(e){return e.replace(/[\\/]/g,i.SA.sep)}function u(e){return -1===e.indexOf("/")&&(e=s(e)),/^[a-zA-Z]:(\/|$)/.test(e)&&(e="/"+e),e}function l(e,t=i.SA.sep){if(!e)return"";let r=e.length,n=e.charCodeAt(0);if(o(n)){if(o(e.charCodeAt(1))&&!o(e.charCodeAt(2))){let i=3;for(;i<r&&!o(e.charCodeAt(i));i++);if(3!==i&&!o(e.charCodeAt(i+1))){for(i+=1;i<r;i++)if(o(e.charCodeAt(i)))return e.slice(0,i+1).replace(/[\\/]/g,t)}}return t}if(h(n)&&58===e.charCodeAt(1))if(o(e.charCodeAt(2)))return e.slice(0,2)+t;else return e.slice(0,2);let a=e.indexOf("://");if(-1!==a){for(a+=3;a<r;a++)if(o(e.charCodeAt(a)))return e.slice(0,a+1)}return""}function g(e,t,r,n=i.Vn){if(e===t)return!0;
1if(!e||!t||t.length>e.length)return!1;if(r){if(!(0,a.ns)(e,t))return!1;if(t.length===e.length)return!0;let r=t.length;return t.charAt(t.length-1)===n&&r--,e.charAt(r)===n}return t.charAt(t.length-1)!==n&&(t+=n),0===e.indexOf(t)}function h(e){return e>=65&&e<=90||e>=97&&e<=122}function d(e,t=n.uF){return!!t&&h(e.charCodeAt(0))&&58===e.charCodeAt(1)}},50477:(e,t,r)=>{r.d(t,{O:()=>o});var i=r(86838),n=r(35945);class a{constructor(){this.data=new Map}add(e,t){i.ok(n.Kg(e)),i.ok(n.Gv(t)),i.ok(!this.data.has(e),"There is already an extension with this id"),this.data.set(e,t)}as(e){return this.data.get(e)||null}}let o=new a},51320:(e,t,r)=>{r.d(t,{Fd:()=>g,Gv:()=>O,rC:()=>S});var i=r(13374),n=r(52232),a=r(35945),o=r(40507),s=r(48423),u=r(56924),l=r(50477);let g={Configuration:"base.contributions.configuration"},h={properties:{},patternProperties:{}},d={properties:{},patternProperties:{}},f={properties:{},patternProperties:{}},p={properties:{},patternProperties:{}},c={properties:{},patternProperties:{}},C={properties:{},patternProperties:{}},v="vscode://schemas/settings/resourceLanguage",y=l.O.as(u.F.JSONContribution);class m{constructor(){this.registeredConfigurationDefaults=[],this.overrideIdentifiers=new Set,this._onDidSchemaChange=new n.vl,this._onDidUpdateConfiguration=new n.vl,this.configurationDefaultsOverrides=new Map,this.defaultLanguageConfigurationOverridesNode={id:"defaultOverrides",title:o.kg("defaultLanguageConfigurationOverrides.title","Default Language Configuration Overrides"),properties:{}},this.configurationContributors=[this.defaultLanguageConfigurationOverridesNode],this.resourceLanguageSettingsSchema={properties:{},patternProperties:{},additionalProperties:!0,allowTrailingCommas:!0,allowComments:!0},this.configurationProperties={},this.policyConfigurations=new Map,this.excludedConfigurationProperties={},y.registerSchema(v,this.resourceLanguageSettingsSchema),this.registerOverridePropertyPatternKey()}registerConfiguration(e,t=!0){this.registerConfigurations([e],t)}registerConfigurations(e,t=!0){let r=new Set;this.doRegisterConfigurations(e,t,r),y.registerSchema(v,this.resourceLanguageSettingsSchema),this._onDidSchemaChange.fire(),this._onDidUpdateConfiguration.fire({properties:r})}registerDefaultConfigurations(e){let t=new Set;this.doRegisterDefaultConfigurations(e,t),this._onDidSchemaChange.fire(),this._onDidUpdateConfiguration.fire({properties:t,defaultsOverrides:!0})}doRegisterDefaultConfigurations(e,t){this.registeredConfigurationDefaults.push(...e);let r=[];for(let{overrides:i,source:n}of e)for(let e in i){t.add(e);let a=this.configurationDefaultsOverrides.get(e)??this.configurationDefaultsOverrides.set(e,{configurationDefaultOverrides:[]}).get(e),o=i[e];if(a.configurationDefaultOverrides.push({value:o,source:n}),S.test(e)){let t=this.mergeDefaultConfigurationsForOverrideIdentifier(e,o,n,a.configurationDefaultOverrideValue);if(!t)continue;a.configurationDefaultOverrideValue=t,this.updateDefaultOverrideProperty(e,t,n),r.push(...O(e))}else{let t=this.mergeDefaultConfigurationsForConfigurationProperty(e,o,n,a.configurationDefaultOverrideValue);if(!t)continue;a.configurationDefaultOverrideValue=t;let r=this.configurationProperties[e];r&&(this.updatePropertyDefaultValue(e,r),this.updateSchema(e,r))}}this.doRegisterOverrideIdentifiers(r)}updateDefaultOverrideProperty(e,t,r){let i={type:"object",default:t.value,description:o.kg("defaultLanguageConfiguration.description","Configure settings to be overridden for the {0} language.",(0,s.Mo)(e)),$ref:v,defaultDefaultValue:t.value,source:r,defaultValueSource:r};this.configurationProperties[e]=i,this.defaultLanguageConfigurationOverridesNode.properties[e]=i}mergeDefaultConfigurationsForOverrideIdentifier(e,t,r,i){let n=i?.value||{},o=i?.source??new Map;if(!(o instanceof Map))return void console.error("objectConfigurationSources is not a Map");for(let e of Object.keys(t)){let i=t[e];if(a.Gv(i)&&(a.b0(n[e])||a.Gv(n[e]))){if(n[e]={...n[e]??{},...i},r)for(let t in i)o.set(`${e}.${t}`,r)}else n[e]=i,r?o.set(e,r):o.delete(e)}return{value:n,source:o}}mergeDefaultConfigurationsForConfigurationProperty(e,t,r,i){let n=this.configurationProperties[e],o=i?.value??n?.defaultDefaultValue,s=r;if(a.Gv(t)&&(void 0!==n&&"object"===n.type||void 0===n&&(a.b0(o)||a.Gv(o)))){if(!((s=i?.source??new Map)instanceof Map))return void console.error("defaultValueSource is not a Map");for(let i in t)r&&s.set(`${e}.${i}`,r);t={...a.Gv(o)?o:{},...t}}return{value:t,source:s}}registerOverrideIdentifiers(e){this.doRegisterOverrideIdentifiers(e),this._onDidSchemaChange.fire()}doRegisterOverrideIdentifiers(e){for(let t of e)this.overrideIdentifiers.add(t);this.updateOverridePropertyPatternKey()}
1doRegisterConfigurations(e,t,r){e.forEach(e=>{this.validateAndRegisterProperties(e,t,e.extensionInfo,e.restrictedProperties,void 0,r),this.configurationContributors.push(e),this.registerJSONConfiguration(e)})}validateAndRegisterProperties(e,t=!0,r,i,n=3,s){n=a.z(e.scope)?n:e.scope;let u=e.properties;if(u)for(let e in u){var l,g;let h=u[e];if(t&&(l=e,g=h,l.trim()?S.test(l)?o.kg("config.property.languageDefault","Cannot register '{0}'. This matches property pattern '\\\\[.*\\\\]$' for describing language specific editor settings. Use 'configurationDefaults' contribution.",l):void 0!==A.getConfigurationProperties()[l]?o.kg("config.property.duplicate","Cannot register '{0}'. This property is already registered.",l):g.policy?.name&&void 0!==A.getPolicyConfigurations().get(g.policy?.name)?o.kg("config.policy.duplicate","Cannot register '{0}'. The associated policy {1} is already registered with {2}.",l,g.policy?.name,A.getPolicyConfigurations().get(g.policy?.name)):null:o.kg("config.property.empty","Cannot register an empty property"))){delete u[e];continue}if(h.source=r,h.defaultDefaultValue=u[e].default,this.updatePropertyDefaultValue(e,h),S.test(e)?h.scope=void 0:(h.scope=a.z(h.scope)?n:h.scope,h.restricted=a.z(h.restricted)?!!i?.includes(e):h.restricted),u[e].hasOwnProperty("included")&&!u[e].included){this.excludedConfigurationProperties[e]=u[e],delete u[e];continue}this.configurationProperties[e]=u[e],u[e].policy?.name&&this.policyConfigurations.set(u[e].policy.name,e),!u[e].deprecationMessage&&u[e].markdownDeprecationMessage&&(u[e].deprecationMessage=u[e].markdownDeprecationMessage),s.add(e)}let h=e.allOf;if(h)for(let e of h)this.validateAndRegisterProperties(e,t,r,i,n,s)}getConfigurationProperties(){return this.configurationProperties}getPolicyConfigurations(){return this.policyConfigurations}registerJSONConfiguration(e){let t=e=>{let r=e.properties;if(r)for(let e in r)this.updateSchema(e,r[e]);let i=e.allOf;i?.forEach(t)};t(e)}updateSchema(e,t){switch(h.properties[e]=t,t.scope){case 1:d.properties[e]=t;break;case 2:f.properties[e]=t;break;case 6:p.properties[e]=t;break;case 3:c.properties[e]=t;break;case 4:C.properties[e]=t;break;case 5:C.properties[e]=t,this.resourceLanguageSettingsSchema.properties[e]=t}}updateOverridePropertyPatternKey(){for(let e of this.overrideIdentifiers.values()){let t=`[${e}]`,r={type:"object",description:o.kg("overrideSettings.defaultDescription","Configure editor settings to be overridden for a language."),errorMessage:o.kg("overrideSettings.errorMessage","This setting does not support per-language configuration."),$ref:v};this.updatePropertyDefaultValue(t,r),h.properties[t]=r,d.properties[t]=r,f.properties[t]=r,p.properties[t]=r,c.properties[t]=r,C.properties[t]=r}}registerOverridePropertyPatternKey(){let e={type:"object",description:o.kg("overrideSettings.defaultDescription","Configure editor settings to be overridden for a language."),errorMessage:o.kg("overrideSettings.errorMessage","This setting does not support per-language configuration."),$ref:v};h.patternProperties[P]=e,d.patternProperties[P]=e,f.patternProperties[P]=e,p.patternProperties[P]=e,c.patternProperties[P]=e,C.patternProperties[P]=e,this._onDidSchemaChange.fire()}updatePropertyDefaultValue(e,t){let r,i,n=this.configurationDefaultsOverrides.get(e)?.configurationDefaultOverrideValue;!n||t.disallowConfigurationDefault&&n.source||(r=n.value,i=n.source),a.b0(r)&&(r=t.defaultDefaultValue,i=void 0),a.b0(r)&&(r=function(e){switch(Array.isArray(e)?e[0]:e){case"boolean":return!1;case"integer":case"number":return 0;case"string":return"";case"array":return[];case"object":return{};default:return null}}(t.type)),t.default=r,t.defaultValueSource=i}}let b="\\[([^\\]]+)\\]",D=RegExp(b,"g"),P=`^(${b})+$`,S=new RegExp(P);function O(e){let t=[];if(S.test(e)){let r=D.exec(e);for(;r?.length;){let i=r[1].trim();i&&t.push(i),r=D.exec(e)}}return(0,i.dM)(t)}let A=new m;l.O.add(g.Configuration,A)},56924:(e,t,r)=>{r.d(t,{F:()=>a});var i=r(52232),n=r(50477);let a={JSONContribution:"base.contributions.json"};class o{constructor(){this._onDidChangeSchema=new i.vl,this.schemasById={}}registerSchema(e,t){this.schemasById[e.length>0&&"#"===e.charAt(e.length-1)?e.substring(0,e.length-1):e]=t,this._onDidChangeSchema.fire(e)}notifySchemaChanged(e){this._onDidChangeSchema.fire(e)}}let s=new o;n.O.add(a.JSONContribution,s)},77917:(e,t,r)=>{var i;r.d(t,{_$:()=>i,_Y:()=>n,u1:()=>a}),function(e){e.serviceIds=new Map,e.DI_TARGET="$di$target",e.DI_DEPENDENCIES="$di$dependencies",e.getServiceDependencies=function(t){return t[e.DI_DEPENDENCIES]||[]}}(i||(i={}));let n=a("instantiationService");function a(e){if(i.serviceIds.has(e))return i.serviceIds.get(e);let t=function(e,r,n){if(3!=arguments.length)throw Error("@IServiceName-decorator can only be used to decorate a parameter");e[i.DI_TARGET]===e?e[i.DI_DEPENDENCIES].push({id:t,index:n}):(e[i.DI_DEPENDENCIES]=[{id:t,index:n}],e[i.DI_TARGET]=e)};return t.toString=()=>e,i.serviceIds.set(e,t),t}},88075:(e,t,r)=>{r.d(t,{W6:()=>l,vH:()=>g});var i=r(40507),n=r(52232),a=r(50477),o=r(25012),s=r(51320);class u{constructor(){this._onDidChangeLanguages=new n.vl,this.onDidChangeLanguages=this._onDidChangeLanguages.event,this._languages=[]}registerLanguage(e){return this._languages.push(e),this._onDidChangeLanguages.fire(void 0),{dispose:()=>{for(let t=0,r=this._languages.length;t<r;t++)if(this._languages[t]===e)return void this._languages.splice(t,1)}}}getLanguages(){return this._languages}}let l=new u;a.O.add("editor.modesRegistry",l);let g="plaintext";l.registerLanguage({id:g,extensions:[".txt"],aliases:[i.kg("plainText.alias","Plain Text"),"text"],mimetypes:[o.K.text]}),a.O.as(s.Fd.Configuration).registerDefaultConfigurations([{overrides:{"[plaintext]":{"editor.unicodeHighlight.ambiguousCharacters":!1,"editor.unicodeHighlight.invisibleCharacters":!1}}}])}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.