@ file : Suppress (" INTERFACE _ WITH _ SUPER CLASS ", Ġ" OVER RID ING _ FINAL _ MEMBER ", Ġ" RETURN _ TYPE _ MIS MATCH _ ON _ OVERRIDE ", Ġ" CONF LI CT ING _ OVERLOAD S ") Ċ package ĠNodeJS Ċ Ċ import Ġkotlin . js .* Ċ import Ġorg . kh ronos . webgl .* Ċ import Ġts stdlib . Map Constructor Ċ import Ġts stdlib . Set Constructor Ċ import Ġts stdlib . Weak Map Constructor Ċ import Ġts stdlib . Weak Set Constructor Ċ import ĠNode Module Ċ import Ġts stdlib . Readonly Set Ċ Ċ external Ġinterface ĠIn spect Options Ġ{ ĊĠĠĠ Ġvar Ġgetters : Ġdynamic Ġ/* Ġ" get " Ġ| Ġ" set " Ġ| ĠBoolean ? Ġ*/ ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġdefined Ex tern ally ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ= Ġdefined Ex tern ally ĊĠĠĠ Ġvar Ġshow Hidden : ĠBoolean ? ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġdefined Ex tern ally ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ= Ġdefined Ex tern ally ĊĠĠĠ Ġvar Ġdepth : ĠNumber ? ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġdefined Ex tern ally ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ= Ġdefined Ex tern ally ĊĠĠĠ Ġvar Ġcolors : ĠBoolean ? ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġdefined Ex tern ally ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ= Ġdefined Ex tern ally ĊĠĠĠ Ġvar Ġcustom Inspect : ĠBoolean ? ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġdefined Ex tern ally ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ= Ġdefined Ex tern ally ĊĠĠĠ Ġvar Ġshow Proxy : ĠBoolean ? ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġdefined Ex tern ally ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ= Ġdefined Ex tern ally ĊĠĠĠ Ġvar Ġmax Array Length : ĠNumber ? ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġdefined Ex tern ally ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ= Ġdefined Ex tern ally ĊĠĠĠ Ġvar Ġmax String Length : ĠNumber ? ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġdefined Ex tern ally ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ= Ġdefined Ex tern ally ĊĠĠĠ Ġvar Ġbreak Length : ĠNumber ? ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġdefined Ex tern ally ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ= Ġdefined Ex tern ally ĊĠĠĠ Ġvar Ġcompact : Ġdynamic Ġ/* ĠBoolean ? Ġ| ĠNumber ? Ġ*/ ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġdefined Ex tern ally ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ= Ġdefined Ex tern ally ĊĠĠĠ Ġvar Ġsorted : Ġdynamic Ġ/* ĠBoolean ? Ġ| Ġ(( a : ĠString , Ġb : ĠString ) Ġ-> ĠNumber )? Ġ*/ ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġdefined Ex tern ally ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ= Ġdefined Ex tern ally Ċ } Ċ Ċ external Ġinterface ĠCall Site Ġ{ ĊĠĠĠ Ġfun Ġget This (): ĠAny ĊĠĠĠ Ġfun Ġget TypeName (): ĠString ? ĊĠĠĠ Ġfun Ġget Function (): ĠFunction < *> ? ĊĠĠĠ Ġfun Ġget FunctionName (): ĠString ? ĊĠĠĠ Ġfun Ġget MethodName (): ĠString ? ĊĠĠĠ Ġfun Ġget FileName (): ĠString ? ĊĠĠĠ Ġfun Ġget LineNumber (): ĠNumber ? ĊĠĠĠ Ġfun Ġget Column Number (): ĠNumber ? ĊĠĠĠ Ġfun Ġget Eval Origin (): ĠString ? ĊĠĠĠ Ġfun Ġis Top level (): ĠBoolean ĊĠĠĠ Ġfun Ġis Eval (): ĠBoolean ĊĠĠĠ Ġfun Ġis Native (): ĠBoolean ĊĠĠĠ Ġfun Ġis Constructor (): ĠBoolean Ċ } Ċ Ċ type alias ĠErr no Exception Ġ= ĠError Ċ Ċ external Ġinterface Ġ` T $ 8 ` Ġ{ ĊĠĠĠ Ġvar Ġend : ĠBoolean ? ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġdefined Ex tern ally ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ= Ġdefined Ex tern ally Ċ } Ċ Ċ external Ġinterface ĠRead able Stream Ġ: Ġevents . global . Node JS . EventEmitter Ġ{ ĊĠĠĠ Ġvar Ġreadable : ĠBoolean ĊĠĠĠ Ġfun Ġread ( size : ĠNumber Ġ= Ġdefined Ex tern ally ): Ġdynamic Ġ/* ĠString Ġ| ĠBuffer Ġ*/ ĊĠĠĠ Ġfun Ġset Encoding ( encoding : ĠString Ġ/* Ġ" ascii " Ġ| Ġ" utf 8 " Ġ| Ġ" utf - 8 " Ġ| Ġ" utf 1 6 le " Ġ| Ġ" ucs 2 " Ġ| Ġ" ucs - 2 " Ġ| Ġ" base 6 4 " Ġ| Ġ" base 6 4 url " Ġ| Ġ" latin 1 " Ġ| Ġ" binary " Ġ| Ġ" hex " Ġ*/ ): ĠRead able Stream Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġpause (): ĠRead able Stream Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġresume (): ĠRead able Stream Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġis Paused (): ĠBoolean ĊĠĠĠ Ġfun Ġ< T Ġ: ĠWrit able Stream > Ġpipe ( destination : ĠT , Ġoptions : Ġ` T $ 8 ` Ġ= Ġdefined Ex tern ally ): ĠT ĊĠĠĠ Ġfun Ġun pipe ( destination : ĠWrit able Stream Ġ= Ġdefined Ex tern ally ): ĠRead able Stream Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġun shift ( chunk : ĠString , Ġencoding : ĠString Ġ/* Ġ" ascii " Ġ| Ġ" utf 8 " Ġ| Ġ" utf - 8 " Ġ| Ġ" utf 1 6 le " Ġ| Ġ" ucs 2 " Ġ| Ġ" ucs - 2 " Ġ| Ġ" base 6 4 " Ġ| Ġ" base 6 4 url " Ġ| Ġ" latin 1 " Ġ| Ġ" binary " Ġ| Ġ" hex " Ġ*/ Ġ= Ġdefined Ex tern ally ) ĊĠĠĠ Ġfun Ġun shift ( chunk : ĠString ) ĊĠĠĠ Ġfun Ġun shift ( chunk : ĠUint 8 Array , Ġencoding : ĠString Ġ/* Ġ" ascii " Ġ| Ġ" utf 8 " Ġ| Ġ" utf - 8 " Ġ| Ġ" utf 1 6 le " Ġ| Ġ" ucs 2 " Ġ| Ġ" ucs - 2 " Ġ| Ġ" base 6 4 " Ġ| Ġ" base 6 4 url " Ġ| Ġ" latin 1 " Ġ| Ġ" binary " Ġ| Ġ" hex " Ġ*/ Ġ= Ġdefined Ex tern ally ) ĊĠĠĠ Ġfun Ġun shift ( chunk : ĠUint 8 Array ) ĊĠĠĠ Ġfun Ġwrap ( old Stream : ĠRead able Stream ): ĠRead able Stream Ġ/* Ġthis Ġ*/ Ċ } Ċ Ċ external Ġinterface ĠWrit able Stream Ġ: Ġevents . global . Node JS . EventEmitter Ġ{ ĊĠĠĠ Ġvar Ġwritable : ĠBoolean ĊĠĠĠ Ġfun Ġwrite ( buffer : ĠUint 8 Array , Ġcb : Ġ( err : ĠError ?) Ġ-> ĠUnit Ġ= Ġdefined Ex tern ally ): ĠBoolean ĊĠĠĠ Ġfun Ġwrite ( buffer : ĠUint 8 Array ): ĠBoolean ĊĠĠĠ Ġfun Ġwrite ( buffer : ĠString , Ġcb : Ġ( err : ĠError ?) Ġ-> ĠUnit Ġ= Ġdefined Ex tern ally ): ĠBoolean ĊĠĠĠ Ġfun Ġwrite ( buffer : ĠString ): ĠBoolean ĊĠĠĠ Ġfun Ġwrite ( str : ĠString , Ġencoding : ĠString Ġ/* Ġ" ascii " Ġ| Ġ" utf 8 " Ġ| Ġ" utf - 8 " Ġ| Ġ" utf 1 6 le " Ġ| Ġ" ucs 2 " Ġ| Ġ" ucs - 2 " Ġ| Ġ" base 6 4 " Ġ| Ġ" base 6 4 url " Ġ| Ġ" latin 1 " Ġ| Ġ" binary " Ġ| Ġ" hex " Ġ*/ Ġ= Ġdefined Ex tern ally , Ġcb : Ġ( err : ĠError ?) Ġ-> ĠUnit Ġ= Ġdefined Ex tern ally ): ĠBoolean ĊĠĠĠ Ġfun Ġwrite ( str : ĠString , Ġencoding : ĠString Ġ/* Ġ" ascii " Ġ| Ġ" utf 8 " Ġ| Ġ" utf - 8 " Ġ| Ġ" utf 1 6 le " Ġ| Ġ" ucs 2 " Ġ| Ġ" ucs - 2 " Ġ| Ġ" base 6 4 " Ġ| Ġ" base 6 4 url " Ġ| Ġ" latin 1 " Ġ| Ġ" binary " Ġ| Ġ" hex " Ġ*/ Ġ= Ġdefined Ex tern ally ): ĠBoolean ĊĠĠĠ Ġfun Ġend ( cb : Ġ() Ġ-> ĠUnit Ġ= Ġdefined Ex tern ally ) ĊĠĠĠ Ġfun Ġend () ĊĠĠĠ Ġfun Ġend ( data : ĠString , Ġcb : Ġ() Ġ-> ĠUnit Ġ= Ġdefined Ex tern ally ) ĊĠĠĠ Ġfun Ġend ( data : ĠString ) ĊĠĠĠ Ġfun Ġend ( data : ĠUint 8 Array , Ġcb : Ġ() Ġ-> ĠUnit Ġ= Ġdefined Ex tern ally ) ĊĠĠĠ Ġfun Ġend ( data : ĠUint 8 Array ) ĊĠĠĠ Ġfun Ġend ( str : ĠString , Ġencoding : ĠString Ġ/* Ġ" ascii " Ġ| Ġ" utf 8 " Ġ| Ġ" utf - 8 " Ġ| Ġ" utf 1 6 le " Ġ| Ġ" ucs 2 " Ġ| Ġ" ucs - 2 " Ġ| Ġ" base 6 4 " Ġ| Ġ" base 6 4 url " Ġ| Ġ" latin 1 " Ġ| Ġ" binary " Ġ| Ġ" hex " Ġ*/ Ġ= Ġdefined Ex tern ally , Ġcb : Ġ() Ġ-> ĠUnit Ġ= Ġdefined Ex tern ally ) ĊĠĠĠ Ġfun Ġend ( str : ĠString , Ġencoding : ĠString Ġ/* Ġ" ascii " Ġ| Ġ" utf 8 " Ġ| Ġ" utf - 8 " Ġ| Ġ" utf 1 6 le " Ġ| Ġ" ucs 2 " Ġ| Ġ" ucs - 2 " Ġ| Ġ" base 6 4 " Ġ| Ġ" base 6 4 url " Ġ| Ġ" latin 1 " Ġ| Ġ" binary " Ġ| Ġ" hex " Ġ*/ Ġ= Ġdefined Ex tern ally ) Ċ } Ċ Ċ external Ġinterface ĠRead Write Stream Ġ: ĠRead able Stream , ĠWrit able Stream Ċ Ċ external Ġinterface ĠGlobal Ġ{ ĊĠĠĠ Ġvar Ġprocess : Ġprocess . global . Node JS . Process ĊĠĠĠ Ġvar Ġconsole : ĠAny ĊĠĠĠ Ġvar ĠAbort Controller : ĠAny ĊĠĠĠ Ġvar ĠAbort Signal : ĠAny ĊĠĠĠ Ġvar ĠArray : ĠAny ĊĠĠĠ Ġvar ĠArray Buffer : ĠAny ĊĠĠĠ Ġvar ĠBoolean : ĠAny ĊĠĠĠ Ġvar ĠBuffer : ĠAny ĊĠĠĠ Ġvar ĠData View : ĠAny ĊĠĠĠ Ġvar ĠDate : ĠAny ĊĠĠĠ Ġvar ĠError : ĠAny ĊĠĠĠ Ġvar ĠEval Error : ĠAny ĊĠĠĠ Ġvar ĠFloat 3 2 Array : ĠAny ĊĠĠĠ Ġvar ĠFloat 6 4 Array : ĠAny ĊĠĠĠ Ġvar ĠFunction : ĠAny ĊĠĠĠ Ġvar ĠInfinity : ĠAny ĊĠĠĠ Ġvar ĠInt 1 6 Array : ĠAny ĊĠĠĠ Ġvar ĠInt 3 2 Array : ĠAny ĊĠĠĠ Ġvar ĠInt 8 Array : ĠAny ĊĠĠĠ Ġvar ĠInt l : ĠAny ĊĠĠĠ Ġvar ĠJSON : ĠAny ĊĠĠĠ Ġvar ĠMap : ĠMap Constructor ĊĠĠĠ Ġvar ĠMath : ĠAny ĊĠĠĠ Ġvar ĠNaN : ĠAny ĊĠĠĠ Ġvar ĠNumber : ĠAny ĊĠĠĠ Ġvar ĠObject : ĠAny ĊĠĠĠ Ġvar ĠPromise : ĠAny ĊĠĠĠ Ġvar ĠRange Error : ĠAny ĊĠĠĠ Ġvar ĠReference Error : ĠAny ĊĠĠĠ Ġvar ĠRegExp : ĠAny ĊĠĠĠ Ġvar ĠSet : ĠSet Constructor ĊĠĠĠ Ġvar ĠString : ĠAny ĊĠĠĠ Ġvar ĠSymbol : ĠFunction < *> ĊĠĠĠ Ġvar ĠSyntax Error : ĠAny ĊĠĠĠ Ġvar ĠTypeError : ĠAny ĊĠĠĠ Ġvar ĠURI Error : ĠAny ĊĠĠĠ Ġvar ĠUint 1 6 Array : ĠAny ĊĠĠĠ Ġvar ĠUint 3 2 Array : ĠAny ĊĠĠĠ Ġvar ĠUint 8 Array : ĠAny ĊĠĠĠ Ġvar ĠUint 8 Clamp ed Array : ĠAny ĊĠĠĠ Ġvar ĠWeak Map : ĠWeak Map Constructor ĊĠĠĠ Ġvar ĠWeak Set : ĠWeak Set Constructor ĊĠĠĠ Ġvar Ġclear Immediate : Ġ( immediate Id : ĠIm mediate ) Ġ-> ĠUnit ĊĠĠĠ Ġvar ĠclearInterval : Ġ( interval Id : ĠTimeout ) Ġ-> ĠUnit ĊĠĠĠ Ġvar ĠclearTimeout : Ġ( timeout Id : ĠTimeout ) Ġ-> ĠUnit ĊĠĠĠ Ġvar Ġdecode URI : ĠAny ĊĠĠĠ Ġvar Ġdecode URIComponent : ĠAny ĊĠĠĠ Ġvar Ġencode URI : ĠAny ĊĠĠĠ Ġvar ĠencodeURIComponent : ĠAny ĊĠĠĠ Ġvar Ġescape : Ġ( str : ĠString ) Ġ-> ĠString ĊĠĠĠ Ġvar Ġeval : ĠAny ĊĠĠĠ Ġvar Ġglobal : ĠGlobal ĊĠĠĠ Ġvar Ġis Finite : ĠAny ĊĠĠĠ Ġvar Ġis NaN : ĠAny ĊĠĠĠ Ġvar ĠparseFloat : ĠAny ĊĠĠĠ Ġvar ĠparseInt : ĠAny ĊĠĠĠ Ġvar Ġset Immediate : Ġ( callback : Ġ( args : ĠAny ) Ġ-> ĠUnit , Ġargs : ĠAny ) Ġ-> ĠIm mediate ĊĠĠĠ Ġvar ĠsetInterval : Ġ( callback : Ġ( args : ĠAny ) Ġ-> ĠUnit , Ġms : ĠNumber , Ġargs : ĠAny ) Ġ-> ĠTimeout ĊĠĠĠ Ġvar ĠsetTimeout : Ġ( callback : Ġ( args : ĠAny ) Ġ-> ĠUnit , Ġms : ĠNumber , Ġargs : ĠAny ) Ġ-> ĠTimeout ĊĠĠĠ Ġvar Ġqueue Micro task : ĠAny ĊĠĠĠ Ġvar Ġundefined : ĠAny ĊĠĠĠ Ġvar Ġun escape : Ġ( str : ĠString ) Ġ-> ĠString ĊĠĠĠ Ġvar Ġgc : Ġ() Ġ-> ĠUnit ĊĠĠĠ Ġvar Ġv 8 debug : ĠAny ? ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġdefined Ex tern ally ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ= Ġdefined Ex tern ally Ċ } Ċ Ċ external Ġinterface ĠRef Count ed Ġ{ ĊĠĠĠ Ġfun Ġref (): ĠRef Count ed Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġun ref (): ĠRef Count ed Ġ/* Ġthis Ġ*/ Ċ } Ċ Ċ external Ġinterface ĠTimer Ġ: ĠRef Count ed Ġ{ ĊĠĠĠ Ġfun Ġhas Ref (): ĠBoolean ĊĠĠĠ Ġfun Ġrefresh (): ĠTimer Ġ/* Ġthis Ġ*/ Ċ } Ċ Ċ external Ġinterface ĠIm mediate Ġ: ĠRef Count ed Ġ{ ĊĠĠĠ Ġfun Ġhas Ref (): ĠBoolean ĊĠĠĠ Ġvar Ġ_ on Immediate : ĠFunction < *> Ċ } Ċ Ċ external Ġinterface ĠTimeout Ġ: ĠTimer Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġhas Ref (): ĠBoolean ĊĠĠĠ Ġoverride Ġfun Ġrefresh (): ĠTimeout Ġ/* Ġthis Ġ*/ Ċ } Ċ Ċ external Ġinterface ĠRequire Ġ{ ĊĠĠĠ Ġ@ native Invoke ĊĠĠĠ Ġoperator Ġfun Ġinvoke ( id : ĠString ): ĠAny ĊĠĠĠ Ġvar Ġresolve : ĠRequire Resolve ĊĠĠĠ Ġvar Ġcache : ĠDict < Node Module > ĊĠĠĠ Ġvar Ġextensions : ĠRequire Extensions ĊĠĠĠ Ġvar Ġmain : ĠModule ? Ċ } Ċ Ċ external Ġinterface Ġ` T $ 9 ` Ġ{ ĊĠĠĠ Ġvar Ġpaths : ĠArray < String >? ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġdefined Ex tern ally ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ= Ġdefined Ex tern ally Ċ } Ċ Ċ external Ġinterface ĠRequire Resolve Ġ{ ĊĠĠĠ Ġ@ native Invoke ĊĠĠĠ Ġoperator Ġfun Ġinvoke ( id : ĠString , Ġoptions : Ġ` T $ 9 ` Ġ= Ġdefined Ex tern ally ): ĠString ĊĠĠĠ Ġfun Ġpaths ( request : ĠString ): ĠArray < String >? Ċ } Ċ Ċ external Ġinterface ĠRequire Extensions Ġ: ĠDict <( m : ĠModule , Ġfilename : ĠString ) Ġ-> ĠAny > Ġ{ ĊĠĠĠ Ġ@ native Getter ĊĠĠĠ Ġoverride Ġoperator Ġfun Ġget ( key : ĠString ): Ġ(( m : ĠModule , Ġfilename : ĠString ) Ġ-> ĠAny )? ĊĠĠĠ Ġ@ native Setter ĊĠĠĠ Ġoperator Ġfun Ġset ( key : ĠString , Ġvalue : Ġ( m : ĠModule , Ġfilename : ĠString ) Ġ-> ĠAny ) Ċ } Ċ Ċ external Ġinterface ĠModule Ġ{ ĊĠĠĠ Ġvar Ġexports : ĠAny ĊĠĠĠ Ġvar Ġrequire : ĠRequire ĊĠĠĠ Ġvar Ġid : ĠString ĊĠĠĠ Ġvar Ġfilename : ĠString ĊĠĠĠ Ġvar Ġloaded : ĠBoolean ĊĠĠĠ Ġvar Ġparent : ĠModule ? ĊĠĠĠ Ġvar Ġchildren : ĠArray < Module > ĊĠĠĠ Ġvar Ġpath : ĠString ĊĠĠĠ Ġvar Ġpaths : ĠArray < String > Ċ } Ċ Ċ external Ġinterface ĠDict < T > Ġ{ ĊĠĠĠ Ġ@ native Getter ĊĠĠĠ Ġoperator Ġfun Ġget ( key : ĠString ): ĠT ? ĊĠĠĠ Ġ@ native Setter ĊĠĠĠ Ġoperator Ġfun Ġset ( key : ĠString , Ġvalue : ĠT ?) Ċ } Ċ Ċ external Ġinterface ĠReadOnly Dict < T > Ġ{ ĊĠĠĠ Ġ@ native Getter ĊĠĠĠ Ġoperator Ġfun Ġget ( key : ĠString ): ĠT ? ĊĠĠĠ Ġ@ native Setter ĊĠĠĠ Ġoperator Ġfun Ġset ( key : ĠString , Ġvalue : ĠT ?) Ċ } Ċ Ċ external Ġinterface ĠConsole Constructor Options Ġ{ ĊĠĠĠ Ġvar Ġstdout : ĠWrit able Stream ĊĠĠĠ Ġvar Ġstderr : ĠWrit able Stream ? ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġdefined Ex tern ally ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ= Ġdefined Ex tern ally ĊĠĠĠ Ġvar Ġignore Errors : ĠBoolean ? ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġdefined Ex tern ally ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ= Ġdefined Ex tern ally ĊĠĠĠ Ġvar Ġcolor Mode : Ġdynamic Ġ/* ĠBoolean ? Ġ| Ġ" auto " Ġ*/ ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġdefined Ex tern ally ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ= Ġdefined Ex tern ally ĊĠĠĠ Ġvar Ġinspect Options : ĠIn spect Options ? ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġdefined Ex tern ally ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ= Ġdefined Ex tern ally Ċ } Ċ Ċ external Ġinterface ĠConsole Constructor Ġ{ ĊĠĠĠ Ġvar Ġprototype : ĠConsole Ċ } Ċ Ċ external Ġinterface ĠDomain Ġ: Ġevents . global . Node JS . EventEmitter Ġ{ ĊĠĠĠ Ġfun Ġ< T > Ġrun ( fn : Ġ( args : ĠAny ) Ġ-> ĠT , Ġvar arg Ġargs : ĠAny ): ĠT ĊĠĠĠ Ġfun Ġadd ( emitter : Ġevents . global . Node JS . EventEmitter ) ĊĠĠĠ Ġfun Ġadd ( emitter : ĠTimer ) ĊĠĠĠ Ġfun Ġremove ( emitter : Ġevents . global . Node JS . EventEmitter ) ĊĠĠĠ Ġfun Ġremove ( emitter : ĠTimer ) ĊĠĠĠ Ġfun Ġ< T Ġ: ĠFunction <* >> Ġbind ( cb : ĠT ): ĠT ĊĠĠĠ Ġfun Ġ< T Ġ: ĠFunction <* >> Ġintercept ( cb : ĠT ): ĠT Ċ } Ċ Ċ external Ġinterface ĠEventEmitter Ġ{ ĊĠĠĠ Ġfun Ġadd Listener ( event : ĠString , Ġlistener : Ġ( args : ĠAny ) Ġ-> ĠUnit ): Ġevents . global . Node JS . EventEmitter Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġadd Listener ( event : ĠAny , Ġlistener : Ġ( args : ĠAny ) Ġ-> ĠUnit ): Ġevents . global . Node JS . EventEmitter Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġon ( event : ĠString , Ġlistener : Ġ( args : ĠAny ) Ġ-> ĠUnit ): Ġevents . global . Node JS . EventEmitter Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġon ( event : ĠAny , Ġlistener : Ġ( args : ĠAny ) Ġ-> ĠUnit ): Ġevents . global . Node JS . EventEmitter Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġonce ( event : ĠString , Ġlistener : Ġ( args : ĠAny ) Ġ-> ĠUnit ): Ġevents . global . Node JS . EventEmitter Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġonce ( event : ĠAny , Ġlistener : Ġ( args : ĠAny ) Ġ-> ĠUnit ): Ġevents . global . Node JS . EventEmitter Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġremove Listener ( event : ĠString , Ġlistener : Ġ( args : ĠAny ) Ġ-> ĠUnit ): Ġevents . global . Node JS . EventEmitter Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġremove Listener ( event : ĠAny , Ġlistener : Ġ( args : ĠAny ) Ġ-> ĠUnit ): Ġevents . global . Node JS . EventEmitter Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġoff ( event : ĠString , Ġlistener : Ġ( args : ĠAny ) Ġ-> ĠUnit ): Ġevents . global . Node JS . EventEmitter Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġoff ( event : ĠAny , Ġlistener : Ġ( args : ĠAny ) Ġ-> ĠUnit ): Ġevents . global . Node JS . EventEmitter Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġremove All Listeners ( event : ĠString Ġ= Ġdefined Ex tern ally ): Ġevents . global . Node JS . EventEmitter Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġremove All Listeners (): Ġevents . global . Node JS . EventEmitter Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġremove All Listeners ( event : ĠAny Ġ= Ġdefined Ex tern ally ): Ġevents . global . Node JS . EventEmitter Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġset Max Listeners ( n : ĠNumber ): Ġevents . global . Node JS . EventEmitter Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun ĠgetMax Listeners (): ĠNumber ĊĠĠĠ Ġfun Ġlisteners ( event : ĠString ): ĠArray < Function <* >> ĊĠĠĠ Ġfun Ġlisteners ( event : ĠAny ): ĠArray < Function <* >> ĊĠĠĠ Ġfun Ġraw Listeners ( event : ĠString ): ĠArray < Function <* >> ĊĠĠĠ Ġfun Ġraw Listeners ( event : ĠAny ): ĠArray < Function <* >> ĊĠĠĠ Ġfun Ġemit ( event : ĠString , Ġvar arg Ġargs : ĠAny ): ĠBoolean ĊĠĠĠ Ġfun Ġemit ( event : ĠAny , Ġvar arg Ġargs : ĠAny ): ĠBoolean ĊĠĠĠ Ġfun Ġlistener Count ( event : ĠString ): ĠNumber ĊĠĠĠ Ġfun Ġlistener Count ( event : ĠAny ): ĠNumber ĊĠĠĠ Ġfun Ġprepend Listener ( event : ĠString , Ġlistener : Ġ( args : ĠAny ) Ġ-> ĠUnit ): Ġevents . global . Node JS . EventEmitter Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġprepend Listener ( event : ĠAny , Ġlistener : Ġ( args : ĠAny ) Ġ-> ĠUnit ): Ġevents . global . Node JS . EventEmitter Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġprepend Once Listener ( event : ĠString , Ġlistener : Ġ( args : ĠAny ) Ġ-> ĠUnit ): Ġevents . global . Node JS . EventEmitter Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġprepend Once Listener ( event : ĠAny , Ġlistener : Ġ( args : ĠAny ) Ġ-> ĠUnit ): Ġevents . global . Node JS . EventEmitter Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġevent Names (): ĠArray < dynamic Ġ/* ĠString Ġ| ĠAny Ġ*/ > Ċ } Ċ Ċ external Ġinterface ĠRead Stream Ġ: Ġtty . Read Stream Ċ Ċ external Ġinterface ĠWrite Stream Ġ: Ġtty . Write Stream Ċ Ċ external Ġinterface ĠMemory Usage Ġ{ ĊĠĠĠ Ġvar Ġr ss : ĠNumber ĊĠĠĠ Ġvar Ġheap Total : ĠNumber ĊĠĠĠ Ġvar Ġheap Used : ĠNumber ĊĠĠĠ Ġvar Ġexternal : ĠNumber ĊĠĠĠ Ġvar Ġarray Buffers : ĠNumber Ċ } Ċ Ċ external Ġinterface ĠC pu Usage Ġ{ ĊĠĠĠ Ġvar Ġuser : ĠNumber ĊĠĠĠ Ġvar Ġsystem : ĠNumber Ċ } Ċ Ċ external Ġinterface ĠProcess Release Ġ{ ĊĠĠĠ Ġvar Ġname : ĠString ĊĠĠĠ Ġvar Ġsource Url : ĠString ? ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġdefined Ex tern ally ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ= Ġdefined Ex tern ally ĊĠĠĠ Ġvar Ġheaders Url : ĠString ? ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġdefined Ex tern ally ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ= Ġdefined Ex tern ally ĊĠĠĠ Ġvar Ġlib Url : ĠString ? ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġdefined Ex tern ally ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ= Ġdefined Ex tern ally ĊĠĠĠ Ġvar Ġl ts : ĠString ? ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġdefined Ex tern ally ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ= Ġdefined Ex tern ally Ċ } Ċ Ċ external Ġinterface ĠProcess Versions Ġ: ĠDict < String > Ġ{ ĊĠĠĠ Ġvar Ġhttp _ parser : ĠString ĊĠĠĠ Ġvar Ġnode : ĠString ĊĠĠĠ Ġvar Ġv 8 : ĠString ĊĠĠĠ Ġvar Ġa res : ĠString ĊĠĠĠ Ġvar Ġuv : ĠString ĊĠĠĠ Ġvar Ġzlib : ĠString ĊĠĠĠ Ġvar Ġmodules : ĠString ĊĠĠĠ Ġvar Ġopenssl : ĠString Ċ } Ċ Ċ type alias ĠBefore Exit Listener Ġ= Ġ( code : ĠNumber ) Ġ-> ĠUnit Ċ Ċ type alias ĠDis connect Listener Ġ= Ġ() Ġ-> ĠUnit Ċ Ċ type alias ĠExit Listener Ġ= Ġ( code : ĠNumber ) Ġ-> ĠUnit Ċ Ċ type alias ĠRe jection Handled Listener Ġ= Ġ( promise : ĠPromise < Any >) Ġ-> ĠUnit Ċ Ċ type alias ĠUn caught Exception Listener Ġ= Ġ( error : ĠError ) Ġ-> ĠUnit Ċ Ċ type alias ĠUnhandled Rejection Listener Ġ= Ġ( reason : ĠAny ?, Ġpromise : ĠPromise < Any >) Ġ-> ĠUnit Ċ Ċ type alias ĠWarning Listener Ġ= Ġ( warning : ĠError ) Ġ-> ĠUnit Ċ Ċ type alias ĠMessage Listener Ġ= Ġ( message : ĠAny , Ġsend Handle : ĠAny ) Ġ-> ĠUnit Ċ Ċ type alias ĠSign als Listener Ġ= Ġ( signal : ĠString Ġ/* Ġ" SIG AB RT " Ġ| Ġ" SIG AL RM " Ġ| Ġ" SIG BUS " Ġ| Ġ" SIG CH LD " Ġ| Ġ" SIG CONT " Ġ| Ġ" SIG F PE " Ġ| Ġ" S IGH UP " Ġ| Ġ" SIG ILL " Ġ| Ġ" SIG INT " Ġ| Ġ" SIG IO " Ġ| Ġ" SIG I OT " Ġ| Ġ" SIG KILL " Ġ| Ġ" SIG PIPE " Ġ| Ġ" SIG POLL " Ġ| Ġ" SIG PRO F " Ġ| Ġ" SIG PWR " Ġ| Ġ" SIG QU IT " Ġ| Ġ" SIG SE GV " Ġ| Ġ" SIG ST K FLT " Ġ| Ġ" SIG STOP " Ġ| Ġ" SIG SYS " Ġ| Ġ" SIG TERM " Ġ| Ġ" SIG TRAP " Ġ| Ġ" SIG T ST P " Ġ| Ġ" SIG TT IN " Ġ| Ġ" SIG T TO U " Ġ| Ġ" SIG UNUSED " Ġ| Ġ" SIG UR G " Ġ| Ġ" SIG USR 1 " Ġ| Ġ" SIG USR 2 " Ġ| Ġ" SIG VT AL RM " Ġ| Ġ" SIG WIN CH " Ġ| Ġ" SIG X CPU " Ġ| Ġ" SIG X FS Z " Ġ| Ġ" SIG BREAK " Ġ| Ġ" SIG LO ST " Ġ| Ġ" SIG INFO " Ġ*/) Ġ-> ĠUnit Ċ Ċ type alias ĠNew Listener Listener Ġ= Ġ( type : Ġdynamic Ġ/* ĠString Ġ| ĠAny Ġ*/, Ġlistener : Ġ( args : ĠAny ) Ġ-> ĠUnit ) Ġ-> ĠUnit Ċ Ċ type alias ĠRemove Listener Listener Ġ= Ġ( type : Ġdynamic Ġ/* ĠString Ġ| ĠAny Ġ*/, Ġlistener : Ġ( args : ĠAny ) Ġ-> ĠUnit ) Ġ-> ĠUnit Ċ Ċ type alias ĠMultiple Resolve Listener Ġ= Ġ( type : ĠString Ġ/* Ġ" resolve " Ġ| Ġ" reject " Ġ*/, Ġpromise : ĠPromise < Any >, Ġvalue : ĠAny ) Ġ-> ĠUnit Ċ Ċ external Ġinterface ĠSocket Ġ: ĠRead Write Stream Ġ{ ĊĠĠĠ Ġvar Ġis TTY : ĠBoolean ? ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġdefined Ex tern ally ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ= Ġdefined Ex tern ally Ċ } Ċ Ċ external Ġinterface ĠProcess Env Ġ: ĠDict < String > Ċ Ċ external Ġinterface ĠHR Time Ġ{ ĊĠĠĠ Ġ@ native Invoke ĊĠĠĠ Ġoperator Ġfun Ġinvoke ( time : ĠAny Ġ/* ĠJs Tuple < Number , ĠNumber > Ġ*/ Ġ= Ġdefined Ex tern ally ): Ġdynamic Ġ/* ĠJs Tuple < Number , ĠNumber > Ġ*/ ĊĠĠĠ Ġfun Ġbigint (): ĠAny Ċ } Ċ Ċ external Ġinterface ĠProcess Report Ġ{ ĊĠĠĠ Ġvar Ġdirectory : ĠString ĊĠĠĠ Ġvar Ġfilename : ĠString ĊĠĠĠ Ġfun Ġget Report ( err : ĠError Ġ= Ġdefined Ex tern ally ): ĠString ĊĠĠĠ Ġvar Ġreport On Fatal Error : ĠBoolean ĊĠĠĠ Ġvar Ġreport On Signal : ĠBoolean ĊĠĠĠ Ġvar Ġreport On Un caught Exception : ĠBoolean ĊĠĠĠ Ġvar Ġsignal : ĠString Ġ/* Ġ" SIG AB RT " Ġ| Ġ" SIG AL RM " Ġ| Ġ" SIG BUS " Ġ| Ġ" SIG CH LD " Ġ| Ġ" SIG CONT " Ġ| Ġ" SIG F PE " Ġ| Ġ" S IGH UP " Ġ| Ġ" SIG ILL " Ġ| Ġ" SIG INT " Ġ| Ġ" SIG IO " Ġ| Ġ" SIG I OT " Ġ| Ġ" SIG KILL " Ġ| Ġ" SIG PIPE " Ġ| Ġ" SIG POLL " Ġ| Ġ" SIG PRO F " Ġ| Ġ" SIG PWR " Ġ| Ġ" SIG QU IT " Ġ| Ġ" SIG SE GV " Ġ| Ġ" SIG ST K FLT " Ġ| Ġ" SIG STOP " Ġ| Ġ" SIG SYS " Ġ| Ġ" SIG TERM " Ġ| Ġ" SIG TRAP " Ġ| Ġ" SIG T ST P " Ġ| Ġ" SIG TT IN " Ġ| Ġ" SIG T TO U " Ġ| Ġ" SIG UNUSED " Ġ| Ġ" SIG UR G " Ġ| Ġ" SIG USR 1 " Ġ| Ġ" SIG USR 2 " Ġ| Ġ" SIG VT AL RM " Ġ| Ġ" SIG WIN CH " Ġ| Ġ" SIG X CPU " Ġ| Ġ" SIG X FS Z " Ġ| Ġ" SIG BREAK " Ġ| Ġ" SIG LO ST " Ġ| Ġ" SIG INFO " Ġ*/ ĊĠĠĠ Ġfun Ġwrite Report ( fileName : ĠString Ġ= Ġdefined Ex tern ally ): ĠString ĊĠĠĠ Ġfun Ġwrite Report (): ĠString ĊĠĠĠ Ġfun Ġwrite Report ( error : ĠError Ġ= Ġdefined Ex tern ally ): ĠString ĊĠĠĠ Ġfun Ġwrite Report ( fileName : ĠString Ġ= Ġdefined Ex tern ally , Ġerr : ĠError Ġ= Ġdefined Ex tern ally ): ĠString Ċ } Ċ Ċ external Ġinterface ĠResource Usage Ġ{ ĊĠĠĠ Ġvar Ġfs Read : ĠNumber ĊĠĠĠ Ġvar Ġfs Write : ĠNumber ĊĠĠĠ Ġvar Ġinvol unt ary Context Sw itches : ĠNumber ĊĠĠĠ Ġvar Ġipc Received : ĠNumber ĊĠĠĠ Ġvar Ġipc Sent : ĠNumber ĊĠĠĠ Ġvar Ġmajor Page Fault : ĠNumber ĊĠĠĠ Ġvar Ġmax RSS : ĠNumber ĊĠĠĠ Ġvar Ġminor Page Fault : ĠNumber ĊĠĠĠ Ġvar Ġshared Memory Size : ĠNumber ĊĠĠĠ Ġvar Ġsignals Count : ĠNumber ĊĠĠĠ Ġvar Ġsw apped Out : ĠNumber ĊĠĠĠ Ġvar Ġsystem CPU Time : ĠNumber ĊĠĠĠ Ġvar Ġun shared DataSize : ĠNumber ĊĠĠĠ Ġvar Ġun shared Stack Size : ĠNumber ĊĠĠĠ Ġvar Ġuser CPU Time : ĠNumber ĊĠĠĠ Ġvar Ġvol unt ary Context Sw itches : ĠNumber Ċ } Ċ Ċ external Ġinterface ĠEmit Warning Options Ġ{ ĊĠĠĠ Ġvar Ġtype : ĠString ? ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġdefined Ex tern ally ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ= Ġdefined Ex tern ally ĊĠĠĠ Ġvar Ġcode : ĠString ? ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġdefined Ex tern ally ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ= Ġdefined Ex tern ally ĊĠĠĠ Ġvar Ġctor : ĠFunction < *> ? ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġdefined Ex tern ally ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ= Ġdefined Ex tern ally ĊĠĠĠ Ġvar Ġdetail : ĠString ? ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġdefined Ex tern ally ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ= Ġdefined Ex tern ally Ċ } Ċ Ċ external Ġinterface Ġ` T $ 1 0 ` Ġ{ ĊĠĠĠ Ġvar Ġfd : ĠNumber Ġ/* Ġ 1 Ġ*/ Ċ } Ċ Ċ external Ġinterface Ġ` T $ 1 1 ` Ġ{ ĊĠĠĠ Ġvar Ġfd : ĠNumber Ġ/* Ġ 2 Ġ*/ Ċ } Ċ Ċ external Ġinterface Ġ` T $ 1 2 ` Ġ{ ĊĠĠĠ Ġvar Ġfd : ĠNumber Ġ/* Ġ 0 Ġ*/ Ċ } Ċ Ċ external Ġinterface Ġ` T $ 1 3 ` Ġ{ ĊĠĠĠ Ġvar Ġc flags : ĠArray < Any > ĊĠĠĠ Ġvar Ġdefault _ configuration : ĠString ĊĠĠĠ Ġvar Ġdefines : ĠArray < String > ĊĠĠĠ Ġvar Ġinclude _ dirs : ĠArray < String > ĊĠĠĠ Ġvar Ġlibraries : ĠArray < String > Ċ } Ċ Ċ external Ġinterface Ġ` T $ 1 4 ` Ġ{ ĊĠĠĠ Ġvar Ġclang : ĠNumber ĊĠĠĠ Ġvar Ġhost _ arch : ĠString ĊĠĠĠ Ġvar Ġnode _ install _ npm : ĠBoolean ĊĠĠĠ Ġvar Ġnode _ install _ w af : ĠBoolean ĊĠĠĠ Ġvar Ġnode _ prefix : ĠString ĊĠĠĠ Ġvar Ġnode _ shared _ openssl : ĠBoolean ĊĠĠĠ Ġvar Ġnode _ shared _ v 8 : ĠBoolean ĊĠĠĠ Ġvar Ġnode _ shared _ zlib : ĠBoolean ĊĠĠĠ Ġvar Ġnode _ use _ d trace : ĠBoolean ĊĠĠĠ Ġvar Ġnode _ use _ et w : ĠBoolean ĊĠĠĠ Ġvar Ġnode _ use _ openssl : ĠBoolean ĊĠĠĠ Ġvar Ġtarget _ arch : ĠString ĊĠĠĠ Ġvar Ġv 8 _ no _ strict _ alias ing : ĠNumber ĊĠĠĠ Ġvar Ġv 8 _ use _ snapshot : ĠBoolean ĊĠĠĠ Ġvar Ġvisibility : ĠString Ċ } Ċ Ċ external Ġinterface Ġ` T $ 1 5 ` Ġ{ ĊĠĠĠ Ġvar Ġtarget _ defaults : Ġprocess . global . Node JS .` T $ 1 3 ` ĊĠĠĠ Ġvar Ġvariables : Ġprocess . global . Node JS .` T $ 1 4 ` Ċ } Ċ Ċ external Ġinterface Ġ` T $ 1 6 ` Ġ{ ĊĠĠĠ Ġvar Ġinspector : ĠBoolean ĊĠĠĠ Ġvar Ġdebug : ĠBoolean ĊĠĠĠ Ġvar Ġuv : ĠBoolean ĊĠĠĠ Ġvar Ġipv 6 : ĠBoolean ĊĠĠĠ Ġvar Ġtls _ al pn : ĠBoolean ĊĠĠĠ Ġvar Ġtls _ sn i : ĠBoolean ĊĠĠĠ Ġvar Ġtls _ oc sp : ĠBoolean ĊĠĠĠ Ġvar Ġtls : ĠBoolean Ċ } Ċ Ċ external Ġinterface Ġ` T $ 1 7 ` Ġ{ ĊĠĠĠ Ġvar Ġsw allow Errors : ĠBoolean ? ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġdefined Ex tern ally ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ= Ġdefined Ex tern ally Ċ } Ċ Ċ external Ġinterface ĠProcess Ġ: Ġevents . global . Node JS . EventEmitter Ġ{ ĊĠĠĠ Ġvar Ġstdout : Ġprocess . global . Node JS . Write Stream Ġ/* ĠWrite Stream Ġ& Ġ` T $ 1 0 ` Ġ*/ ĊĠĠĠ Ġvar Ġstderr : Ġprocess . global . Node JS . Write Stream Ġ/* ĠWrite Stream Ġ& Ġ` T $ 1 1 ` Ġ*/ ĊĠĠĠ Ġvar Ġstdin : Ġprocess . global . Node JS . Read Stream Ġ/* ĠRead Stream Ġ& Ġ` T $ 1 2 ` Ġ*/ ĊĠĠĠ Ġfun Ġopen Std in (): Ġprocess . global . Node JS . Socket ĊĠĠĠ Ġvar Ġargv : ĠArray < String > ĊĠĠĠ Ġvar Ġargv 0 : ĠString ĊĠĠĠ Ġvar Ġexec Arg v : ĠArray < String > ĊĠĠĠ Ġvar Ġexec Path : ĠString ĊĠĠĠ Ġfun Ġabort (): ĠAny ĊĠĠĠ Ġfun Ġch dir ( directory : ĠString ) ĊĠĠĠ Ġfun Ġcwd (): ĠString ĊĠĠĠ Ġvar Ġdebug Port : ĠNumber ĊĠĠĠ Ġfun Ġemit Warning ( warning : ĠString , Ġctor : ĠFunction < *> Ġ= Ġdefined Ex tern ally ) ĊĠĠĠ Ġfun Ġemit Warning ( warning : ĠString ) ĊĠĠĠ Ġfun Ġemit Warning ( warning : ĠError , Ġctor : ĠFunction < *> Ġ= Ġdefined Ex tern ally ) ĊĠĠĠ Ġfun Ġemit Warning ( warning : ĠError ) ĊĠĠĠ Ġfun Ġemit Warning ( warning : ĠString , Ġtype : ĠString Ġ= Ġdefined Ex tern ally , Ġctor : ĠFunction < *> Ġ= Ġdefined Ex tern ally ) ĊĠĠĠ Ġfun Ġemit Warning ( warning : ĠString , Ġtype : ĠString Ġ= Ġdefined Ex tern ally ) ĊĠĠĠ Ġfun Ġemit Warning ( warning : ĠError , Ġtype : ĠString Ġ= Ġdefined Ex tern ally , Ġctor : ĠFunction < *> Ġ= Ġdefined Ex tern ally ) ĊĠĠĠ Ġfun Ġemit Warning ( warning : ĠError , Ġtype : ĠString Ġ= Ġdefined Ex tern ally ) ĊĠĠĠ Ġfun Ġemit Warning ( warning : ĠString , Ġtype : ĠString Ġ= Ġdefined Ex tern ally , Ġcode : ĠString Ġ= Ġdefined Ex tern ally , Ġctor : ĠFunction < *> Ġ= Ġdefined Ex tern ally ) ĊĠĠĠ Ġfun Ġemit Warning ( warning : ĠString , Ġtype : ĠString Ġ= Ġdefined Ex tern ally , Ġcode : ĠString Ġ= Ġdefined Ex tern ally ) ĊĠĠĠ Ġfun Ġemit Warning ( warning : ĠError , Ġtype : ĠString Ġ= Ġdefined Ex tern ally , Ġcode : ĠString Ġ= Ġdefined Ex tern ally , Ġctor : ĠFunction < *> Ġ= Ġdefined Ex tern ally ) ĊĠĠĠ Ġfun Ġemit Warning ( warning : ĠError , Ġtype : ĠString Ġ= Ġdefined Ex tern ally , Ġcode : ĠString Ġ= Ġdefined Ex tern ally ) ĊĠĠĠ Ġfun Ġemit Warning ( warning : ĠString , Ġoptions : Ġprocess . global . Node JS . Emit Warning Options Ġ= Ġdefined Ex tern ally ) ĊĠĠĠ Ġfun Ġemit Warning ( warning : ĠError , Ġoptions : Ġprocess . global . Node JS . Emit Warning Options Ġ= Ġdefined Ex tern ally ) ĊĠĠĠ Ġvar Ġenv : Ġprocess . global . Node JS . Process Env ĊĠĠĠ Ġfun Ġexit ( code : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠAny ĊĠĠĠ Ġvar Ġexit Code : ĠNumber ? ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġdefined Ex tern ally ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ= Ġdefined Ex tern ally ĊĠĠĠ Ġfun Ġget gid (): ĠNumber ĊĠĠĠ Ġfun Ġset gid ( id : ĠNumber ) ĊĠĠĠ Ġfun Ġset gid ( id : ĠString ) ĊĠĠĠ Ġfun Ġget uid (): ĠNumber ĊĠĠĠ Ġfun Ġset uid ( id : ĠNumber ) ĊĠĠĠ Ġfun Ġset uid ( id : ĠString ) ĊĠĠĠ Ġfun Ġget e uid (): ĠNumber ĊĠĠĠ Ġfun Ġse te uid ( id : ĠNumber ) ĊĠĠĠ Ġfun Ġse te uid ( id : ĠString ) ĊĠĠĠ Ġfun Ġget eg id (): ĠNumber ĊĠĠĠ Ġfun Ġse te gid ( id : ĠNumber ) ĊĠĠĠ Ġfun Ġse te gid ( id : ĠString ) ĊĠĠĠ Ġfun Ġget groups (): ĠArray < Number > ĊĠĠĠ Ġfun Ġset groups ( groups : ĠArray < Any Ġ/* ĠString Ġ| ĠNumber Ġ*/ >) ĊĠĠĠ Ġfun Ġset Un caught Exception Capture Callback ( cb : Ġ(( err : ĠError ) Ġ-> ĠUnit )? ) ĊĠĠĠ Ġfun Ġhas Un caught Exception Capture Callback (): ĠBoolean ĊĠĠĠ Ġvar Ġversion : ĠString ĊĠĠĠ Ġvar Ġversions : Ġprocess . global . Node JS . Process Versions ĊĠĠĠ Ġvar Ġconfig : Ġprocess . global . Node JS .` T $ 1 5 ` ĊĠĠĠ Ġfun Ġkill ( pid : ĠNumber , Ġsignal : ĠString Ġ= Ġdefined Ex tern ally ): ĠBoolean ĊĠĠĠ Ġfun Ġkill ( pid : ĠNumber ): ĠBoolean ĊĠĠĠ Ġfun Ġkill ( pid : ĠNumber , Ġsignal : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠBoolean ĊĠĠĠ Ġvar Ġpid : ĠNumber ĊĠĠĠ Ġvar Ġp pid : ĠNumber ĊĠĠĠ Ġvar Ġtitle : ĠString ĊĠĠĠ Ġvar Ġarch : ĠString ĊĠĠĠ Ġvar Ġplatform : ĠString Ġ/* Ġ" a ix " Ġ| Ġ" android " Ġ| Ġ" darwin " Ġ| Ġ" fre eb sd " Ġ| Ġ" linux " Ġ| Ġ" open bsd " Ġ| Ġ" sun os " Ġ| Ġ" win 3 2 " Ġ| Ġ" cy g win " Ġ| Ġ" net bsd " Ġ*/ ĊĠĠĠ Ġvar Ġmain Module : ĠModule ? ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġdefined Ex tern ally ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ= Ġdefined Ex tern ally ĊĠĠĠ Ġfun Ġmemory Usage (): Ġprocess . global . Node JS . Memory Usage ĊĠĠĠ Ġfun Ġcpu Usage ( previous Value : Ġprocess . global . Node JS . Cpu Usage Ġ= Ġdefined Ex tern ally ): Ġprocess . global . Node JS . Cpu Usage ĊĠĠĠ Ġfun Ġnext Tick ( callback : ĠFunction <* >, Ġvar arg Ġargs : ĠAny ) ĊĠĠĠ Ġvar Ġrelease : Ġprocess . global . Node JS . Process Release ĊĠĠĠ Ġvar Ġfeatures : Ġprocess . global . Node JS .` T $ 1 6 ` ĊĠĠĠ Ġfun Ġum ask (): ĠNumber ĊĠĠĠ Ġfun Ġum ask ( mask : ĠString ): ĠNumber ĊĠĠĠ Ġfun Ġum ask ( mask : ĠNumber ): ĠNumber ĊĠĠĠ Ġfun Ġu ptime (): ĠNumber ĊĠĠĠ Ġvar Ġhr time : Ġprocess . global . Node JS . HR Time ĊĠĠĠ Ġvar Ġdomain : Ġdomain . global . Node JS . Domain ĊĠĠĠ Ġval Ġsend : Ġ(( message : ĠAny , Ġsend Handle : ĠAny , Ġoptions : Ġprocess . global . Node JS .` T $ 1 7 `, Ġcallback : Ġ( error : ĠError ?) Ġ-> ĠUnit ) Ġ-> ĠBoolean )? ĊĠĠĠ Ġfun Ġdisconnect () ĊĠĠĠ Ġvar Ġconnected : ĠBoolean ĊĠĠĠ Ġvar Ġallowed Node Environment Flags : ĠReadonly Set < String > ĊĠĠĠ Ġvar Ġreport : Ġprocess . global . Node JS . Process Report ? ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġdefined Ex tern ally ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ= Ġdefined Ex tern ally ĊĠĠĠ Ġfun Ġresource Usage (): Ġprocess . global . Node JS . Resource Usage ĊĠĠĠ Ġvar Ġtrace De precation : ĠBoolean ĊĠĠĠ Ġfun Ġadd Listener ( event : ĠString Ġ/* Ġ" before Exit " Ġ| Ġ" exit " Ġ*/, Ġlistener : Ġprocess . global . Node JS . Before Exit Listener ): Ġprocess . global . Node JS . Process Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġadd Listener ( event : ĠString Ġ/* Ġ" disconnect " Ġ*/, Ġlistener : Ġprocess . global . Node JS . Disconnect Listener ): Ġprocess . global . Node JS . Process Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġadd Listener ( event : ĠString Ġ/* Ġ" re jection Handled " Ġ*/, Ġlistener : Ġprocess . global . Node JS . Rejection Handled Listener ): Ġprocess . global . Node JS . Process Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġadd Listener ( event : ĠString Ġ/* Ġ" unc a ught Exception " Ġ| Ġ" unc a ught Exception Monitor " Ġ| Ġ" warning " Ġ*/, Ġlistener : Ġprocess . global . Node JS . Un caught Exception Listener ): Ġprocess . global . Node JS . Process Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġadd Listener ( event : ĠString Ġ/* Ġ" un handled Rejection " Ġ*/, Ġlistener : Ġprocess . global . Node JS . Unhandled Rejection Listener ): Ġprocess . global . Node JS . Process Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġadd Listener ( event : ĠString Ġ/* Ġ" message " Ġ*/, Ġlistener : Ġprocess . global . Node JS . Message Listener ): Ġprocess . global . Node JS . Process Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġadd Listener ( event : ĠString Ġ/* Ġ" SIG AB RT " Ġ| Ġ" SIG AL RM " Ġ| Ġ" SIG BUS " Ġ| Ġ" SIG CH LD " Ġ| Ġ" SIG CONT " Ġ| Ġ" SIG F PE " Ġ| Ġ" S IGH UP " Ġ| Ġ" SIG ILL " Ġ| Ġ" SIG INT " Ġ| Ġ" SIG IO " Ġ| Ġ" SIG I OT " Ġ| Ġ" SIG KILL " Ġ| Ġ" SIG PIPE " Ġ| Ġ" SIG POLL " Ġ| Ġ" SIG PRO F " Ġ| Ġ" SIG PWR " Ġ| Ġ" SIG QU IT " Ġ| Ġ" SIG SE GV " Ġ| Ġ" SIG ST K FLT " Ġ| Ġ" SIG STOP " Ġ| Ġ" SIG SYS " Ġ| Ġ" SIG TERM " Ġ| Ġ" SIG TRAP " Ġ| Ġ" SIG T ST P " Ġ| Ġ" SIG TT IN " Ġ| Ġ" SIG T TO U " Ġ| Ġ" SIG UNUSED " Ġ| Ġ" SIG UR G " Ġ| Ġ" SIG USR 1 " Ġ| Ġ" SIG USR 2 " Ġ| Ġ" SIG VT AL RM " Ġ| Ġ" SIG WIN CH " Ġ| Ġ" SIG X CPU " Ġ| Ġ" SIG X FS Z " Ġ| Ġ" SIG BREAK " Ġ| Ġ" SIG LO ST " Ġ| Ġ" SIG INFO " Ġ*/, Ġlistener : Ġprocess . global . Node JS . Signals Listener ): Ġprocess . global . Node JS . Process Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġadd Listener ( event : ĠString Ġ/* Ġ" new Listener " Ġ| Ġ" remove Listener " Ġ*/, Ġlistener : Ġprocess . global . Node JS . New Listener Listener ): Ġprocess . global . Node JS . Process Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġadd Listener ( event : ĠString Ġ/* Ġ" multiple Res olves " Ġ*/, Ġlistener : Ġprocess . global . Node JS . Multiple Resolve Listener ): Ġprocess . global . Node JS . Process Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġemit ( event : ĠString Ġ/* Ġ" before Exit " Ġ| Ġ" exit " Ġ*/, Ġcode : ĠNumber ): ĠBoolean ĊĠĠĠ Ġoverride Ġfun Ġemit ( event : ĠString , Ġvar arg Ġargs : ĠAny ): ĠBoolean ĊĠĠĠ Ġoverride Ġfun Ġemit ( event : ĠAny , Ġvar arg Ġargs : ĠAny ): ĠBoolean ĊĠĠĠ Ġfun Ġemit ( event : ĠString Ġ/* Ġ" disconnect " Ġ*/ ): ĠBoolean ĊĠĠĠ Ġfun Ġemit ( event : ĠString Ġ/* Ġ" re jection Handled " Ġ*/, Ġpromise : ĠPromise < Any >): ĠBoolean ĊĠĠĠ Ġfun Ġemit ( event : ĠString Ġ/* Ġ" unc a ught Exception " Ġ| Ġ" unc a ught Exception Monitor " Ġ| Ġ" warning " Ġ*/, Ġerror : ĠError ): ĠBoolean ĊĠĠĠ Ġfun Ġemit ( event : ĠString Ġ/* Ġ" un handled Rejection " Ġ*/, Ġreason : ĠAny , Ġpromise : ĠPromise < Any >): ĠBoolean ĊĠĠĠ Ġfun Ġemit ( event : ĠString Ġ/* Ġ" message " Ġ*/, Ġmessage : ĠAny , Ġsend Handle : ĠAny ): Ġprocess . global . Node JS . Process Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġemit ( event : ĠString Ġ/* Ġ" SIG AB RT " Ġ| Ġ" SIG AL RM " Ġ| Ġ" SIG BUS " Ġ| Ġ" SIG CH LD " Ġ| Ġ" SIG CONT " Ġ| Ġ" SIG F PE " Ġ| Ġ" S IGH UP " Ġ| Ġ" SIG ILL " Ġ| Ġ" SIG INT " Ġ| Ġ" SIG IO " Ġ| Ġ" SIG I OT " Ġ| Ġ" SIG KILL " Ġ| Ġ" SIG PIPE " Ġ| Ġ" SIG POLL " Ġ| Ġ" SIG PRO F " Ġ| Ġ" SIG PWR " Ġ| Ġ" SIG QU IT " Ġ| Ġ" SIG SE GV " Ġ| Ġ" SIG ST K FLT " Ġ| Ġ" SIG STOP " Ġ| Ġ" SIG SYS " Ġ| Ġ" SIG TERM " Ġ| Ġ" SIG TRAP " Ġ| Ġ" SIG T ST P " Ġ| Ġ" SIG TT IN " Ġ| Ġ" SIG T TO U " Ġ| Ġ" SIG UNUSED " Ġ| Ġ" SIG UR G " Ġ| Ġ" SIG USR 1 " Ġ| Ġ" SIG USR 2 " Ġ| Ġ" SIG VT AL RM " Ġ| Ġ" SIG WIN CH " Ġ| Ġ" SIG X CPU " Ġ| Ġ" SIG X FS Z " Ġ| Ġ" SIG BREAK " Ġ| Ġ" SIG LO ST " Ġ| Ġ" SIG INFO " Ġ*/, Ġsignal : ĠString Ġ/* Ġ" SIG AB RT " Ġ| Ġ" SIG AL RM " Ġ| Ġ" SIG BUS " Ġ| Ġ" SIG CH LD " Ġ| Ġ" SIG CONT " Ġ| Ġ" SIG F PE " Ġ| Ġ" S IGH UP " Ġ| Ġ" SIG ILL " Ġ| Ġ" SIG INT " Ġ| Ġ" SIG IO " Ġ| Ġ" SIG I OT " Ġ| Ġ" SIG KILL " Ġ| Ġ" SIG PIPE " Ġ| Ġ" SIG POLL " Ġ| Ġ" SIG PRO F " Ġ| Ġ" SIG PWR " Ġ| Ġ" SIG QU IT " Ġ| Ġ" SIG SE GV " Ġ| Ġ" SIG ST K FLT " Ġ| Ġ" SIG STOP " Ġ| Ġ" SIG SYS " Ġ| Ġ" SIG TERM " Ġ| Ġ" SIG TRAP " Ġ| Ġ" SIG T ST P " Ġ| Ġ" SIG TT IN " Ġ| Ġ" SIG T TO U " Ġ| Ġ" SIG UNUSED " Ġ| Ġ" SIG UR G " Ġ| Ġ" SIG USR 1 " Ġ| Ġ" SIG USR 2 " Ġ| Ġ" SIG VT AL RM " Ġ| Ġ" SIG WIN CH " Ġ| Ġ" SIG X CPU " Ġ| Ġ" SIG X FS Z " Ġ| Ġ" SIG BREAK " Ġ| Ġ" SIG LO ST " Ġ| Ġ" SIG INFO " Ġ*/ ): ĠBoolean ĊĠĠĠ Ġfun Ġemit ( event : ĠString Ġ/* Ġ" new Listener " Ġ| Ġ" remove Listener " Ġ*/, ĠeventName : ĠString , Ġlistener : Ġ( args : ĠAny ) Ġ-> ĠUnit ): Ġprocess . global . Node JS . Process Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġemit ( event : ĠString Ġ/* Ġ" new Listener " Ġ*/, ĠeventName : ĠAny , Ġlistener : Ġ( args : ĠAny ) Ġ-> ĠUnit ): Ġprocess . global . Node JS . Process Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġemit ( event : ĠString Ġ/* Ġ" multiple Res olves " Ġ*/, Ġlistener : Ġprocess . global . Node JS . Multiple Resolve Listener ): Ġprocess . global . Node JS . Process Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġon ( event : ĠString Ġ/* Ġ" before Exit " Ġ| Ġ" exit " Ġ*/, Ġlistener : Ġprocess . global . Node JS . Before Exit Listener ): Ġprocess . global . Node JS . Process Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġon ( event : ĠString Ġ/* Ġ" disconnect " Ġ*/, Ġlistener : Ġprocess . global . Node JS . Disconnect Listener ): Ġprocess . global . Node JS . Process Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġon ( event : ĠString Ġ/* Ġ" re jection Handled " Ġ*/, Ġlistener : Ġprocess . global . Node JS . Rejection Handled Listener ): Ġprocess . global . Node JS . Process Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġon ( event : ĠString Ġ/* Ġ" unc a ught Exception " Ġ| Ġ" unc a ught Exception Monitor " Ġ| Ġ" warning " Ġ*/, Ġlistener : Ġprocess . global . Node JS . Un caught Exception Listener ): Ġprocess . global . Node JS . Process Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġon ( event : ĠString Ġ/* Ġ" un handled Rejection " Ġ*/, Ġlistener : Ġprocess . global . Node JS . Unhandled Rejection Listener ): Ġprocess . global . Node JS . Process Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġon ( event : ĠString Ġ/* Ġ" message " Ġ*/, Ġlistener : Ġprocess . global . Node JS . Message Listener ): Ġprocess . global . Node JS . Process Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġon ( event : ĠString Ġ/* Ġ" SIG AB RT " Ġ| Ġ" SIG AL RM " Ġ| Ġ" SIG BUS " Ġ| Ġ" SIG CH LD " Ġ| Ġ" SIG CONT " Ġ| Ġ" SIG F PE " Ġ| Ġ" S IGH UP " Ġ| Ġ" SIG ILL " Ġ| Ġ" SIG INT " Ġ| Ġ" SIG IO " Ġ| Ġ" SIG I OT " Ġ| Ġ" SIG KILL " Ġ| Ġ" SIG PIPE " Ġ| Ġ" SIG POLL " Ġ| Ġ" SIG PRO F " Ġ| Ġ" SIG PWR " Ġ| Ġ" SIG QU IT " Ġ| Ġ" SIG SE GV " Ġ| Ġ" SIG ST K FLT " Ġ| Ġ" SIG STOP " Ġ| Ġ" SIG SYS " Ġ| Ġ" SIG TERM " Ġ| Ġ" SIG TRAP " Ġ| Ġ" SIG T ST P " Ġ| Ġ" SIG TT IN " Ġ| Ġ" SIG T TO U " Ġ| Ġ" SIG UNUSED " Ġ| Ġ" SIG UR G " Ġ| Ġ" SIG USR 1 " Ġ| Ġ" SIG USR 2 " Ġ| Ġ" SIG VT AL RM " Ġ| Ġ" SIG WIN CH " Ġ| Ġ" SIG X CPU " Ġ| Ġ" SIG X FS Z " Ġ| Ġ" SIG BREAK " Ġ| Ġ" SIG LO ST " Ġ| Ġ" SIG INFO " Ġ*/, Ġlistener : Ġprocess . global . Node JS . Signals Listener ): Ġprocess . global . Node JS . Process Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġon ( event : ĠString Ġ/* Ġ" new Listener " Ġ| Ġ" remove Listener " Ġ*/, Ġlistener : Ġprocess . global . Node JS . New Listener Listener ): Ġprocess . global . Node JS . Process Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġon ( event : ĠString Ġ/* Ġ" multiple Res olves " Ġ*/, Ġlistener : Ġprocess . global . Node JS . Multiple Resolve Listener ): Ġprocess . global . Node JS . Process Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġoverride Ġfun Ġon ( event : ĠString , Ġlistener : Ġ( args : ĠAny ) Ġ-> ĠUnit ): Ġprocess . global . Node JS . Process Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġoverride Ġfun Ġon ( event : ĠAny , Ġlistener : Ġ( args : ĠAny ) Ġ-> ĠUnit ): Ġprocess . global . Node JS . Process Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġonce ( event : ĠString Ġ/* Ġ" before Exit " Ġ| Ġ" exit " Ġ*/, Ġlistener : Ġprocess . global . Node JS . Before Exit Listener ): Ġprocess . global . Node JS . Process Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġonce ( event : ĠString Ġ/* Ġ" disconnect " Ġ*/, Ġlistener : Ġprocess . global . Node JS . Disconnect Listener ): Ġprocess . global . Node JS . Process Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġonce ( event : ĠString Ġ/* Ġ" re jection Handled " Ġ*/, Ġlistener : Ġprocess . global . Node JS . Rejection Handled Listener ): Ġprocess . global . Node JS . Process Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġonce ( event : ĠString Ġ/* Ġ" unc a ught Exception " Ġ| Ġ" unc a ught Exception Monitor " Ġ| Ġ" warning " Ġ*/, Ġlistener : Ġprocess . global . Node JS . Un caught Exception Listener ): Ġprocess . global . Node JS . Process Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġonce ( event : ĠString Ġ/* Ġ" un handled Rejection " Ġ*/, Ġlistener : Ġprocess . global . Node JS . Unhandled Rejection Listener ): Ġprocess . global . Node JS . Process Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġonce ( event : ĠString Ġ/* Ġ" message " Ġ*/, Ġlistener : Ġprocess . global . Node JS . Message Listener ): Ġprocess . global . Node JS . Process Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġonce ( event : ĠString Ġ/* Ġ" SIG AB RT " Ġ| Ġ" SIG AL RM " Ġ| Ġ" SIG BUS " Ġ| Ġ" SIG CH LD " Ġ| Ġ" SIG CONT " Ġ| Ġ" SIG F PE " Ġ| Ġ" S IGH UP " Ġ| Ġ" SIG ILL " Ġ| Ġ" SIG INT " Ġ| Ġ" SIG IO " Ġ| Ġ" SIG I OT " Ġ| Ġ" SIG KILL " Ġ| Ġ" SIG PIPE " Ġ| Ġ" SIG POLL " Ġ| Ġ" SIG PRO F " Ġ| Ġ" SIG PWR " Ġ| Ġ" SIG QU IT " Ġ| Ġ" SIG SE GV " Ġ| Ġ" SIG ST K FLT " Ġ| Ġ" SIG STOP " Ġ| Ġ" SIG SYS " Ġ| Ġ" SIG TERM " Ġ| Ġ" SIG TRAP " Ġ| Ġ" SIG T ST P " Ġ| Ġ" SIG TT IN " Ġ| Ġ" SIG T TO U " Ġ| Ġ" SIG UNUSED " Ġ| Ġ" SIG UR G " Ġ| Ġ" SIG USR 1 " Ġ| Ġ" SIG USR 2 " Ġ| Ġ" SIG VT AL RM " Ġ| Ġ" SIG WIN CH " Ġ| Ġ" SIG X CPU " Ġ| Ġ" SIG X FS Z " Ġ| Ġ" SIG BREAK " Ġ| Ġ" SIG LO ST " Ġ| Ġ" SIG INFO " Ġ*/, Ġlistener : Ġprocess . global . Node JS . Signals Listener ): Ġprocess . global . Node JS . Process Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġonce ( event : ĠString Ġ/* Ġ" new Listener " Ġ| Ġ" remove Listener " Ġ*/, Ġlistener : Ġprocess . global . Node JS . New Listener Listener ): Ġprocess . global . Node JS . Process Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġonce ( event : ĠString Ġ/* Ġ" multiple Res olves " Ġ*/, Ġlistener : Ġprocess . global . Node JS . Multiple Resolve Listener ): Ġprocess . global . Node JS . Process Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġprepend Listener ( event : ĠString Ġ/* Ġ" before Exit " Ġ| Ġ" exit " Ġ*/, Ġlistener : Ġprocess . global . Node JS . Before Exit Listener ): Ġprocess . global . Node JS . Process Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġprepend Listener ( event : ĠString Ġ/* Ġ" disconnect " Ġ*/, Ġlistener : Ġprocess . global . Node JS . Disconnect Listener ): Ġprocess . global . Node JS . Process Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġprepend Listener ( event : ĠString Ġ/* Ġ" re jection Handled " Ġ*/, Ġlistener : Ġprocess . global . Node JS . Rejection Handled Listener ): Ġprocess . global . Node JS . Process Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġprepend Listener ( event : ĠString Ġ/* Ġ" unc a ught Exception " Ġ| Ġ" unc a ught Exception Monitor " Ġ| Ġ" warning " Ġ*/, Ġlistener : Ġprocess . global . Node JS . Un caught Exception Listener ): Ġprocess . global . Node JS . Process Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġprepend Listener ( event : ĠString Ġ/* Ġ" un handled Rejection " Ġ*/, Ġlistener : Ġprocess . global . Node JS . Unhandled Rejection Listener ): Ġprocess . global . Node JS . Process Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġprepend Listener ( event : ĠString Ġ/* Ġ" message " Ġ*/, Ġlistener : Ġprocess . global . Node JS . Message Listener ): Ġprocess . global . Node JS . Process Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġprepend Listener ( event : ĠString Ġ/* Ġ" SIG AB RT " Ġ| Ġ" SIG AL RM " Ġ| Ġ" SIG BUS " Ġ| Ġ" SIG CH LD " Ġ| Ġ" SIG CONT " Ġ| Ġ" SIG F PE " Ġ| Ġ" S IGH UP " Ġ| Ġ" SIG ILL " Ġ| Ġ" SIG INT " Ġ| Ġ" SIG IO " Ġ| Ġ" SIG I OT " Ġ| Ġ" SIG KILL " Ġ| Ġ" SIG PIPE " Ġ| Ġ" SIG POLL " Ġ| Ġ" SIG PRO F " Ġ| Ġ" SIG PWR " Ġ| Ġ" SIG QU IT " Ġ| Ġ" SIG SE GV " Ġ| Ġ" SIG ST K FLT " Ġ| Ġ" SIG STOP " Ġ| Ġ" SIG SYS " Ġ| Ġ" SIG TERM " Ġ| Ġ" SIG TRAP " Ġ| Ġ" SIG T ST P " Ġ| Ġ" SIG TT IN " Ġ| Ġ" SIG T TO U " Ġ| Ġ" SIG UNUSED " Ġ| Ġ" SIG UR G " Ġ| Ġ" SIG USR 1 " Ġ| Ġ" SIG USR 2 " Ġ| Ġ" SIG VT AL RM " Ġ| Ġ" SIG WIN CH " Ġ| Ġ" SIG X CPU " Ġ| Ġ" SIG X FS Z " Ġ| Ġ" SIG BREAK " Ġ| Ġ" SIG LO ST " Ġ| Ġ" SIG INFO " Ġ*/, Ġlistener : Ġprocess . global . Node JS . Signals Listener ): Ġprocess . global . Node JS . Process Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġprepend Listener ( event : ĠString Ġ/* Ġ" new Listener " Ġ| Ġ" remove Listener " Ġ*/, Ġlistener : Ġprocess . global . Node JS . New Listener Listener ): Ġprocess . global . Node JS . Process Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġprepend Listener ( event : ĠString Ġ/* Ġ" multiple Res olves " Ġ*/, Ġlistener : Ġprocess . global . Node JS . Multiple Resolve Listener ): Ġprocess . global . Node JS . Process Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġprepend Once Listener ( event : ĠString Ġ/* Ġ" before Exit " Ġ| Ġ" exit " Ġ*/, Ġlistener : Ġprocess . global . Node JS . Before Exit Listener ): Ġprocess . global . Node JS . Process Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġprepend Once Listener ( event : ĠString Ġ/* Ġ" disconnect " Ġ*/, Ġlistener : Ġprocess . global . Node JS . Disconnect Listener ): Ġprocess . global . Node JS . Process Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġprepend Once Listener ( event : ĠString Ġ/* Ġ" re jection Handled " Ġ*/, Ġlistener : Ġprocess . global . Node JS . Rejection Handled Listener ): Ġprocess . global . Node JS . Process Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġprepend Once Listener ( event : ĠString Ġ/* Ġ" unc a ught Exception " Ġ| Ġ" unc a ught Exception Monitor " Ġ| Ġ" warning " Ġ*/, Ġlistener : Ġprocess . global . Node JS . Un caught Exception Listener ): Ġprocess . global . Node JS . Process Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġprepend Once Listener ( event : ĠString Ġ/* Ġ" un handled Rejection " Ġ*/, Ġlistener : Ġprocess . global . Node JS . Unhandled Rejection Listener ): Ġprocess . global . Node JS . Process Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġprepend Once Listener ( event : ĠString Ġ/* Ġ" message " Ġ*/, Ġlistener : Ġprocess . global . Node JS . Message Listener ): Ġprocess . global . Node JS . Process Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġprepend Once Listener ( event : ĠString Ġ/* Ġ" SIG AB RT " Ġ| Ġ" SIG AL RM " Ġ| Ġ" SIG BUS " Ġ| Ġ" SIG CH LD " Ġ| Ġ" SIG CONT " Ġ| Ġ" SIG F PE " Ġ| Ġ" S IGH UP " Ġ| Ġ" SIG ILL " Ġ| Ġ" SIG INT " Ġ| Ġ" SIG IO " Ġ| Ġ" SIG I OT " Ġ| Ġ" SIG KILL " Ġ| Ġ" SIG PIPE " Ġ| Ġ" SIG POLL " Ġ| Ġ" SIG PRO F " Ġ| Ġ" SIG PWR " Ġ| Ġ" SIG QU IT " Ġ| Ġ" SIG SE GV " Ġ| Ġ" SIG ST K FLT " Ġ| Ġ" SIG STOP " Ġ| Ġ" SIG SYS " Ġ| Ġ" SIG TERM " Ġ| Ġ" SIG TRAP " Ġ| Ġ" SIG T ST P " Ġ| Ġ" SIG TT IN " Ġ| Ġ" SIG T TO U " Ġ| Ġ" SIG UNUSED " Ġ| Ġ" SIG UR G " Ġ| Ġ" SIG USR 1 " Ġ| Ġ" SIG USR 2 " Ġ| Ġ" SIG VT AL RM " Ġ| Ġ" SIG WIN CH " Ġ| Ġ" SIG X CPU " Ġ| Ġ" SIG X FS Z " Ġ| Ġ" SIG BREAK " Ġ| Ġ" SIG LO ST " Ġ| Ġ" SIG INFO " Ġ*/, Ġlistener : Ġprocess . global . Node JS . Signals Listener ): Ġprocess . global . Node JS . Process Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġprepend Once Listener ( event : ĠString Ġ/* Ġ" new Listener " Ġ| Ġ" remove Listener " Ġ*/, Ġlistener : Ġprocess . global . Node JS . New Listener Listener ): Ġprocess . global . Node JS . Process Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġfun Ġprepend Once Listener ( event : ĠString Ġ/* Ġ" multiple Res olves " Ġ*/, Ġlistener : Ġprocess . global . Node JS . Multiple Resolve Listener ): Ġprocess . global . Node JS . Process Ġ/* Ġthis Ġ*/ ĊĠĠĠ Ġoverride Ġfun Ġlisteners ( event : ĠString Ġ/* Ġ" before Exit " Ġ| Ġ" disconnect " Ġ| Ġ" exit " Ġ| Ġ" re jection Handled " Ġ| Ġ" unc a ught Exception " Ġ| Ġ" unc a ught Exception Monitor " Ġ| Ġ" un handled Rejection " Ġ| Ġ" warning " Ġ| Ġ" message " Ġ| Ġ" SIG AB RT " Ġ| Ġ" SIG AL RM " Ġ| Ġ" SIG BUS " Ġ| Ġ" SIG CH LD " Ġ| Ġ" SIG CONT " Ġ| Ġ" SIG F PE " Ġ| Ġ" S IGH UP " Ġ| Ġ" SIG ILL " Ġ| Ġ" SIG INT " Ġ| Ġ" SIG IO " Ġ| Ġ" SIG I OT " Ġ| Ġ" SIG KILL " Ġ| Ġ" SIG PIPE " Ġ| Ġ" SIG POLL " Ġ| Ġ" SIG PRO F " Ġ| Ġ" SIG PWR " Ġ| Ġ" SIG QU IT " Ġ| Ġ" SIG SE GV " Ġ| Ġ" SIG ST K FLT " Ġ| Ġ" SIG STOP " Ġ| Ġ" SIG SYS " Ġ| Ġ" SIG TERM " Ġ| Ġ" SIG TRAP " Ġ| Ġ" SIG T ST P " Ġ| Ġ" SIG TT IN " Ġ| Ġ" SIG T TO U " Ġ| Ġ" SIG UNUSED " Ġ| Ġ" SIG UR G " Ġ| Ġ" SIG USR 1 " Ġ| Ġ" SIG USR 2 " Ġ| Ġ" SIG VT AL RM " Ġ| Ġ" SIG WIN CH " Ġ| Ġ" SIG X CPU " Ġ| Ġ" SIG X FS Z " Ġ| Ġ" SIG BREAK " Ġ| Ġ" SIG LO ST " Ġ| Ġ" SIG INFO " Ġ| Ġ" new Listener " Ġ| Ġ" remove Listener " Ġ| Ġ" multiple Res olves " Ġ*/ ): Ġdynamic Ġ/* ĠArray Ġ*/ Ċ }