PageSourceSearch

https://www.ncoa.org/_next/static/chunks/2886.19f2901a4788f8a4.js

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

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2886,6360,6895],{22534:(e,t,n)=>{n.d(t,{OI:()=>v,Rl:()=>y,Yd:()=>_,ZX:()=>L,eP:()=>d,lk:()=>l,t:()=>C,y0:()=>h,yQ:()=>f}),n(52232);var i=n(90288),s=n(78327),a=n(42879),r=n(91146),o=n(81086),g=n(97149);function l(e){return new u(e)}class u extends s.zV{constructor(e){super(),this.value=e}get debugName(){return this.toString()}get(){return this.value}addObserver(e){}removeObserver(e){}toString(){return`Const: ${this.value}`}}function h(...e){let t,n,i;return 3===e.length?[t,n,i]=e:[n,i]=e,new c(new a.nA(t,void 0,i),n,i,()=>c.globalTransaction,g.nx)}function d(e,t,n){return new c(new a.nA(e.owner,e.debugName,e.debugReferenceFn??n),t,n,()=>c.globalTransaction,e.equalsFn??g.nx)}class c extends s.ZK{constructor(e,t,n,i,a){super(),this._debugNameData=e,this.event=t,this._getValue=n,this._getTransaction=i,this._equalityComparator=a,this.hasValue=!1,this.handleEvent=e=>{let t=this._getValue(e),n=this.value,i=!this.hasValue||!this._equalityComparator(n,t),a=!1;i&&(this.value=t,this.hasValue&&(a=!0,(0,s.PO)(this._getTransaction(),e=>{for(let s of((0,o.tZ)()?.handleFromEventObservableTriggered(this,{oldValue:n,newValue:t,change:void 0,didChange:i,hadValue:this.hasValue}),this.observers))e.updateObserver(s,this),s.handleChange(this,void 0)},()=>{let e=this.getDebugName();return"Event fired"+(e?`: ${e}`:"")})),this.hasValue=!0),a||(0,o.tZ)()?.handleFromEventObservableTriggered(this,{oldValue:n,newValue:t,change:void 0,didChange:i,hadValue:this.hasValue})}}getDebugName(){return this._debugNameData.getDebugName(this)}get debugName(){let e=this.getDebugName();return"From Event"+(e?`: ${e}`:"")}onFirstObserverAdded(){this.subscription=this.event(this.handleEvent)}onLastObserverRemoved(){this.subscription.dispose(),this.subscription=void 0,this.hasValue=!1,this.value=void 0}get(){return this.subscription?(this.hasValue||this.handleEvent(void 0),this.value):this._getValue(void 0)}}function f(e,t){return new m(e,t)}!function(e){e.Observer=c,e.batchEventsGlobally=function(e,t){let n=!1;void 0===c.globalTransaction&&(c.globalTransaction=e,n=!0);try{t()}finally{n&&(c.globalTransaction=void 0)}}}(h||(h={}));class m extends s.ZK{constructor(e,t){super(),this.debugName=e,this.event=t,this.handleEvent=()=>{(0,s.Rn)(e=>{for(let t of this.observers)e.updateObserver(t,this),t.handleChange(this,void 0)},()=>this.debugName)}}onFirstObserverAdded(){this.subscription=this.event(this.handleEvent)}onLastObserverRemoved(){this.subscription.dispose(),this.subscription=void 0}get(){}}function _(e){return"string"==typeof e?new p(e):new p(void 0,e)}class p extends s.ZK{get debugName(){return new a.nA(this._owner,this._debugName,void 0).getDebugName(this)??"Observable Signal"}toString(){return this.debugName}constructor(e,t){super(),this._debugName=e,this._owner=t}trigger(e,t){if(!e)return void(0,s.Rn)(e=>{this.trigger(e,t)},()=>`Trigger signal ${this.debugName}`);for(let n of this.observers)e.updateObserver(n,this),n.handleChange(this,t)}get(){}}function v(e,t){let n=new b(!0,t);return e.addObserver(n),t?t(e.get()):e.reportChanges(),(0,i.s)(()=>{e.removeObserver(n)})}(0,s.FB)(function(e){let t=new b(!1,void 0);return e.addObserver(t),(0,i.s)(()=>{e.removeObserver(t)})}),(0,s.Bm)(v);class b{constructor(e,t){this._forceRecompute=e,this._handleValue=t,this._counter=0}beginUpdate(e){this._counter++}endUpdate(e){this._counter--,0===this._counter&&this._forceRecompute&&(this._handleValue?this._handleValue(e.get()):e.reportChanges())}handlePossibleChange(e){}handleChange(e,t){}}function L(e,t){let n;return(0,r.C)({owner:e,debugReferenceFn:t},e=>n=t(e,n))}function y(e,t,n,i){let s=new w(n,i);return(0,r.C)({debugReferenceFn:n,owner:e,onLastObserverRemoved:()=>{s.dispose(),s=new w(n)}},e=>(s.setItems(t.read(e)),s.getItems()))}class w{constructor(e,t){this._map=e,this._keySelector=t,this._cache=new Map,this._items=[]}dispose(){this._cache.forEach(e=>e.store.dispose()),this._cache.clear()}setItems(e){let t=[],n=new Set(this._cache.keys());for(let s of e){let e=this._keySelector?this._keySelector(s):s,a=this._cache.get(e);if(a)n.delete(e);else{let t=new i.Cm;a={out:this._map(s,t),store:t},this._cache.set(e,a)}t.push(a.out)}for(let e of n)this._cache.get(e).store.dispose(),this._cache.delete(e);this._items=t}getItems(){return this._items}}function C(e,t){return L(e,(e,n)=>n??t(e))}},34705:(e,t,n)=>{n.d(t,{BK:()=>o.BK,C:()=>s.C,FY:()=>i.FY,OI:()=>r.OI,PO:()=>i.PO,Rn:()=>i.Rn,X2:()=>i.X2,Y:()=>a.Y,Yd:()=>r.Yd,ZX:()=>r.ZX,Zh:()=>g.Z,fm:()=>a.fm,ht:()=>a.ht,lk:()=>r.lk,nb:()=>s.nb,oJ:()=>o.oJ,rm:()=>s.rm,un:()=>s.un,y0:()=>r.y0,yC:()=>a.yC,yQ:()=>r.yQ,zL:()=>a.zL});var i=n(78327),s=n(91146),a=n(51331),r=n(22534),o=n(97682),g=n(4889);n(81086)},46360:(e,t,n)=>{n.r(t),n.d(t,{clearPlatformLanguageAssociations:()=>f,getLanguageIds:()=>m,registerPlatformLanguageAssociation:()=>c});var i=n(1726),s=n(25012),a=n(90222),r=n(77211),o=n(19601),g=n(97478),l=n(88075);let u=[],h=[],d=[];function c(e,t=!1){!function(e,t,n){var s,a;let o=(s=e,a=t,{id:s.id,mime:s.mime,filename:s.filename,extension:s.extension,filepattern:s.filepattern,firstline:s.firstline,userConfigured:a,filenameLowercase:s.filename?s.filename.toLowerCase():void 0,extensionLowercase:s.extension?s.extension.toLowerCase():void 0,filepatternLowercase:s.filepattern?(0,i.qg)(s.filepattern.toLowerCase()):void 0,filepatternOnPath:!!s.filepattern&&s.filepattern.indexOf(r.SA.sep)>=0});u.push(o),o.userConfigured?d.push(o):h.push(o),n&&!o.userConfigured&&u.forEach(e
1=>{e.mime!==o.mime&&!e.userConfigured&&(o.extension&&e.extension===o.extension&&console.warn(`Overwriting extension <<${o.extension}>> to now point to mime <<${o.mime}>>`),o.filename&&e.filename===o.filename&&console.warn(`Overwriting filename <<${o.filename}>> to now point to mime <<${o.mime}>>`),o.filepattern&&e.filepattern===o.filepattern&&console.warn(`Overwriting filepattern <<${o.filepattern}>> to now point to mime <<${o.mime}>>`),o.firstline&&e.firstline===o.firstline&&console.warn(`Overwriting firstline <<${o.firstline}>> to now point to mime <<${o.mime}>>`))})}(e,!1,t)}function f(){u=u.filter(e=>e.userConfigured),h=[]}function m(e,t){return(function(e,t){let n;if(e)switch(e.scheme){case a.ny.file:n=e.fsPath;break;case a.ny.data:n=o.B6.parseMetaData(e).get(o.B6.META_DATA_LABEL);break;case a.ny.vscodeNotebookCell:n=void 0;break;default:n=e.path}if(!n)return[{id:"unknown",mime:s.K.unknown}];n=n.toLowerCase();let i=(0,r.P8)(n),c=_(n,i,d);if(c)return[c,{id:l.vH,mime:s.K.text}];let f=_(n,i,h);if(f)return[f,{id:l.vH,mime:s.K.text}];if(t){let e=function(e){if((0,g.LU)(e)&&(e=e.substr(1)),e.length>0)for(let t=u.length-1;t>=0;t--){let n=u[t];if(!n.firstline)continue;let i=e.match(n.firstline);if(i&&i.length>0)return n}}(t);if(e)return[e,{id:l.vH,mime:s.K.text}]}return[{id:"unknown",mime:s.K.unknown}]})(e,t).map(e=>e.id)}function _(e,t,n){let i,s,a;for(let r=n.length-1;r>=0;r--){let o=n[r];if(t===o.filenameLowercase){i=o;break}if(o.filepattern&&(!s||o.filepattern.length>s.filepattern.length)){let n=o.filepatternOnPath?e:t;o.filepatternLowercase?.(n)&&(s=o)}o.extension&&(!a||o.extension.length>a.extension.length)&&t.endsWith(o.extensionLowercase)&&(a=o)}return i||s||a||void 0}},56895:(e,t,n)=>{n.r(t),n.d(t,{LanguageIdCodec:()=>d,LanguagesRegistry:()=>c});var i=n(52232),s=n(90288),a=n(97478),r=n(46360),o=n(88075),g=n(51320),l=n(50477);let u=Object.prototype.hasOwnProperty,h="vs.editor.nullLanguage";class d{constructor(){this._languageIdToLanguage=[],this._languageToLanguageId=new Map,this._register(h,0),this._register(o.vH,1),this._nextLanguageId=2}_register(e,t){this._languageIdToLanguage[t]=e,this._languageToLanguageId.set(e,t)}register(e){if(this._languageToLanguageId.has(e))return;let t=this._nextLanguageId++;this._register(e,t)}encodeLanguageId(e){return this._languageToLanguageId.get(e)||0}decodeLanguageId(e){return this._languageIdToLanguage[e]||h}}class c extends s.jG{static{this.instanceCount=0}constructor(e=!0,t=!1){super(),this._onDidChange=this._register(new i.vl),this.onDidChange=this._onDidChange.event,c.instanceCount++,this._warnOnOverwrite=t,this.languageIdCodec=new d,this._dynamicLanguages=[],this._languages={},this._mimeTypesMap={},this._nameMap={},this._lowercaseNameMap={},e&&(this._initializeFromRegistry(),this._register(o.W6.onDidChangeLanguages(e=>{this._initializeFromRegistry()})))}dispose(){c.instanceCount--,super.dispose()}_initializeFromRegistry(){this._languages={},this._mimeTypesMap={},this._nameMap={},this._lowercaseNameMap={},(0,r.clearPlatformLanguageAssociations)();let e=[].concat(o.W6.getLanguages()).concat(this._dynamicLanguages);this._registerLanguages(e)}_registerLanguages(e){for(let t of e)this._registerLanguage(t);this._mimeTypesMap={},this._nameMap={},this._lowercaseNameMap={},Object.keys(this._languages).forEach(e=>{let t=this._languages[e];t.name&&(this._nameMap[t.name]=t.identifier),t.aliases.forEach(e=>{this._lowercaseNameMap[e.toLowerCase()]=t.identifier}),t.mimetypes.forEach(e=>{this._mimeTypesMap[e]=t.identifier})}),l.O.as(g.Fd.Configuration).registerOverrideIdentifiers(this.getRegisteredLanguageIds()),this._onDidChange.fire()}_registerLanguage(e){let t,n=e.id;u.call(this._languages,n)?t=this._languages[n]:(this.languageIdCodec.register(n),t={identifier:n,name:null,mimetypes:[],aliases:[],extensions:[],filenames:[],configurationFiles:[],icons:[]},this._languages[n]=t),this._mergeLanguage(t,e)}_mergeLanguage(e,t){let n=t.id,i=null;if(Array.isArray(t.mimetypes)&&t.mimetypes.length>0&&(e.mimetypes.push(...t.mimetypes),i=t.mimetypes[0]),i||(i=`text/x-${n}`,e.mimetypes.push(i)),Array.isArray(t.extensions))for(let s of(t.configuration?e.extensions=t.extensions.concat(e.extensions):e.extensions=e.extensions.concat(t.extensions),t.extensions))(0,r.registerPlatformLanguageAssociation)({id:n,mime:i,extension:s},this._warnOnOverwrite);if(Array.isArray(t.filenames))for(let s of t.filenames)(0,r.registerPlatformLanguageAssociation)({id:n,mime:i,filename:s},this._warnOnOverwrite),e.filenames.push(s);if(Array.isArray(t.filenamePatterns))for(let e of t.filenamePatterns)(0,r.registerPlatformLanguageAssociation)({id:n,mime:i,filepattern:e},this._warnOnOverwrite);if("string"==typeof t.firstLine&&t.firstLine.length>0){let e=t.firstLine;"^"!==e.charAt(0)&&(e="^"+e);try{let t=new RegExp(e);(0,a.eY)(t)||(0,r.registerPlatformLanguageAssociation)({id:n,mime:i,firstline:t},this._warnOnOverwrite)}catch(n){console.warn(`[${t.id}]: Invalid regular expression \`${e}\`: `,n)}}e.aliases.push(n);let s=null;if(void 0!==t.aliases&&Array.isArray(t.aliases)&&(s=0===t.aliases.length?[null]:t.aliases),null!==s)for(let t of s)t&&0!==t.length&&e.aliases.push(t);let o=null!==s&&s.length>0;if(o&&null===s[0]);else{let t=(o?s[0]:null)||n;(o||!e.name)&&(e.name=t)}t.configuration&&e.configurationFiles.push(t.configuration),t.icon&&e.icons.push(t.icon)}isRegisteredLanguageId(e){return!!e&&u.call(this._languages,e)}getRegisteredLanguageIds(){return Object.keys(this._languages)}getLanguageIdByLanguageName(e){let t=e.toLowerCase();return u.call(this._lowercaseNameMap,t)?this._lowercaseNameMap[t]:null}getLanguageIdByMimeType(e){return e&&u.call(this._mimeTypesMap,e)?this._mimeTypesMap[e]:null}guessLanguageIdByFilepathOrFirstLine(e,t){return e||t?(0,r.getLanguageIds)(e,t):[]}}},81086:(e,t,n)=>{let i;function s(e){i=e}function a(){return i}n.d(t,{Br:()=>s,jm:()=>r,tZ:()=>a});
1class r{constructor(){this.indentation=0,this.changedObservablesSets=new WeakMap}textToConsoleArgs(e){return function(e){let t=[],n=[],i="";!function e(s){if("length"in s)for(let t of s)t&&e(t);else"text"in s?(i+=`%c${s.text}`,t.push(s.style),s.data&&n.push(...s.data)):"data"in s&&n.push(...s.data)}(e);let s=[i,...t];return s.push(...n),s}([o(function(e,t){let n="";for(let e=1;e<=t;e++)n+="|  ";return n}("|  ",this.indentation)),e])}formatInfo(e){return e.hadValue?e.didChange?[o(" "),l(u(e.oldValue,70),{color:"red",strikeThrough:!0}),o(" "),l(u(e.newValue,60),{color:"green"})]:[o(" (unchanged)")]:[o(" "),l(u(e.newValue,60),{color:"green"}),o(" (initial)")]}handleObservableChanged(e,t){console.log(...this.textToConsoleArgs([g("observable value changed"),l(e.debugName,{color:"BlueViolet"}),...this.formatInfo(t)]))}formatChanges(e){if(0!==e.size)return l(" (changed deps: "+[...e].map(e=>e.debugName).join(", ")+")",{color:"gray"})}handleDerivedCreated(e){let t=e.handleChange;this.changedObservablesSets.set(e,new Set),e.handleChange=(n,i)=>(this.changedObservablesSets.get(e).add(n),t.apply(e,[n,i]))}handleDerivedRecomputed(e,t){let n=this.changedObservablesSets.get(e);console.log(...this.textToConsoleArgs([g("derived recomputed"),l(e.debugName,{color:"BlueViolet"}),...this.formatInfo(t),this.formatChanges(n),{data:[{fn:e._debugNameData.referenceFn??e._computeFn}]}])),n.clear()}handleFromEventObservableTriggered(e,t){console.log(...this.textToConsoleArgs([g("observable from event triggered"),l(e.debugName,{color:"BlueViolet"}),...this.formatInfo(t),{data:[{fn:e._getValue}]}]))}handleAutorunCreated(e){let t=e.handleChange;this.changedObservablesSets.set(e,new Set),e.handleChange=(n,i)=>(this.changedObservablesSets.get(e).add(n),t.apply(e,[n,i]))}handleAutorunTriggered(e){let t=this.changedObservablesSets.get(e);console.log(...this.textToConsoleArgs([g("autorun"),l(e.debugName,{color:"BlueViolet"}),this.formatChanges(t),{data:[{fn:e._debugNameData.referenceFn??e._runFn}]}
1])),t.clear(),this.indentation++}handleAutorunFinished(e){this.indentation--}handleBeginTransaction(e){let t=e.getDebugName();void 0===t&&(t=""),console.log(...this.textToConsoleArgs([g("transaction"),l(t,{color:"BlueViolet"}),{data:[{fn:e._fn}]}])),this.indentation++}handleEndTransaction(){this.indentation--}}function o(e){return l(e,{color:"black"})}function g(e){return l(function(e,t){for(;e.length<10;)e+=" ";return e}(`${e}: `,10),{color:"black",bold:!0})}function l(e,t={color:"black"}){let n={color:t.color};return t.strikeThrough&&(n["text-decoration"]="line-through"),t.bold&&(n["font-weight"]="bold"),{text:e,style:Object.entries(n).reduce((e,[t,n])=>`${e}${t}:${n};`,"")}}function u(e,t){switch(typeof e){case"number":default:return""+e;case"string":if(e.length+2<=t)return`"${e}"`;return`"${e.substr(0,t-7)}"+...`;case"boolean":return e?"true":"false";case"undefined":return"undefined";case"object":if(null===e)return"null";if(Array.isArray(e)){var n=e,i=t;let s="[ ",a=!0;for(let e of n){if(a||(s+=", "),s.length-5>i){s+="...";break}a=!1,s+=`${u(e,i-s.length)}`}return s+" ]"}var s=e,a=t;let r="{ ",o=!0;for(let[e,t]of Object.entries(s)){if(o||(r+=", "),r.length-5>a){r+="...";break}o=!1,r+=`${e}: ${u(t,a-r.length)}`}return r+" }";case"symbol":return e.toString();case"function":return`[[Function${e.name?" "+e.name:""}]]`}}},92886:(e,t,n)=>{n.r(t),n.d(t,{LanguageService:()=>u});var i=n(52232),s=n(90288),a=n(56895),r=n(13374),o=n(67727),g=n(88075),l=n(34705);class u extends s.jG{static{this.instanceCount=0}constructor(e=!1){super(),this._onDidRequestBasicLanguageFeatures=this._register(new i.vl),this.onDidRequestBasicLanguageFeatures=this._onDidRequestBasicLanguageFeatures.event,this._onDidRequestRichLanguageFeatures=this._register(new i.vl),this.onDidRequestRichLanguageFeatures=this._onDidRequestRichLanguageFeatures.event,this._onDidChange=this._register(new i.vl({leakWarningThreshold:200})),this.onDidChange=this._onDidChange.event,this._requestedBasicLanguages=new Set,this._requestedRichLanguages=new Set,u.instanceCount++,this._registry=this._register(new a.LanguagesRegistry(!0,e)),this.languageIdCodec=this._registry.languageIdCodec,this._register(this._registry.onDidChange(()=>this._onDidChange.fire()))}dispose(){u.instanceCount--,super.dispose()}isRegisteredLanguageId(e){return this._registry.isRegisteredLanguageId(e)}getLanguageIdByLanguageName(e){return this._registry.getLanguageIdByLanguageName(e)}getLanguageIdByMimeType(e){return this._registry.getLanguageIdByMimeType(e)}guessLanguageIdByFilepathOrFirstLine(e,t){let n=this._registry.guessLanguageIdByFilepathOrFirstLine(e,t);return(0,r.Fy)(n,null)}createById(e){return new h(this.onDidChange,()=>this._createAndGetLanguageIdentifier(e))}createByFilepathOrFirstLine(e,t){return new h(this.onDidChange,()=>{let n=this.guessLanguageIdByFilepathOrFirstLine(e,t);return this._createAndGetLanguageIdentifier(n)})}_createAndGetLanguageIdentifier(e){return e&&this.isRegisteredLanguageId(e)||(e=g.vH),e}requestBasicLanguageFeatures(e){this._requestedBasicLanguages.has(e)||(this._requestedBasicLanguages.add(e),this._onDidRequestBasicLanguageFeatures.fire(e))}requestRichLanguageFeatures(e){this._requestedRichLanguages.has(e)||(this._requestedRichLanguages.add(e),this.requestBasicLanguageFeatures(e),o.dG.getOrCreate(e),this._onDidRequestRichLanguageFeatures.fire(e))}}class h{constructor(e,t){this._value=(0,l.y0)(this,e,()=>t()),this.onDidChange=i.Jh.fromObservable(this._value)}get languageId(){return this._value.get()}}}}]);

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.