@@ -82,12 +82,10 @@ function format(fmt: string, args: string[]): string {
8282 return out ;
8383}
8484
85- // Host interface for logging
86- export declare namespace log {
87- // Host export for logging, providing basic logging functionality
88- export function log ( level : Level , msg : string ) : void ;
89- }
85+ // Host export for logging, providing basic logging functionality
86+ export declare function log ( level : log . Level , msg : string ) : void ;
9087
88+ // Host interface for logging
9189export namespace log {
9290 export enum Level {
9391 CRITICAL = 0 ,
@@ -105,7 +103,7 @@ export namespace log {
105103 */
106104 export function critical ( msg : string , args : Array < string > ) : never {
107105 const message = format ( msg , args ) ;
108- log . log ( Level . CRITICAL , message ) ;
106+ log ( Level . CRITICAL , message ) ;
109107 throw new Error ( message ) ;
110108 }
111109
@@ -116,7 +114,7 @@ export namespace log {
116114 * @param args Format string arguments.
117115 */
118116 export function error ( msg : string , args : Array < string > ) : void {
119- log . log ( Level . ERROR , format ( msg , args ) ) ;
117+ log ( Level . ERROR , format ( msg , args ) ) ;
120118 }
121119
122120 /** Logs a warning message.
@@ -125,7 +123,7 @@ export namespace log {
125123 * @param args Format string arguments.
126124 */
127125 export function warning ( msg : string , args : Array < string > ) : void {
128- log . log ( Level . WARNING , format ( msg , args ) ) ;
126+ log ( Level . WARNING , format ( msg , args ) ) ;
129127 }
130128
131129 /** Logs an info message.
@@ -134,7 +132,7 @@ export namespace log {
134132 * @param args Format string arguments.
135133 */
136134 export function info ( msg : string , args : Array < string > ) : void {
137- log . log ( Level . INFO , format ( msg , args ) ) ;
135+ log ( Level . INFO , format ( msg , args ) ) ;
138136 }
139137
140138 /** Logs a debug message.
@@ -143,7 +141,7 @@ export namespace log {
143141 * @param args Format string arguments.
144142 */
145143 export function debug ( msg : string , args : Array < string > ) : void {
146- log . log ( Level . DEBUG , format ( msg , args ) ) ;
144+ log ( Level . DEBUG , format ( msg , args ) ) ;
147145 }
148146}
149147
0 commit comments