diff --git a/types/google-apps-script/google-apps-script-tests.ts b/types/google-apps-script/google-apps-script-tests.ts index b2f070edc5..6f55550488 100644 --- a/types/google-apps-script/google-apps-script-tests.ts +++ b/types/google-apps-script/google-apps-script-tests.ts @@ -108,3 +108,10 @@ function doGet(e: GoogleAppsScript.Events.DoGet) { function createFileFromBlob(blob: GoogleAppsScript.Base.Blob){ const file: GoogleAppsScript.Drive.File = DriveApp.createFile(blob); } + +// Console +console.log("log"); +console.info("info"); +console.warn("warn"); +console.error("error"); +console.log("Console can use %s and %d format string.", "hello", 2); diff --git a/types/google-apps-script/google-apps-script.base.d.ts b/types/google-apps-script/google-apps-script.base.d.ts index 70ab29eec5..5ccb70f301 100644 --- a/types/google-apps-script/google-apps-script.base.d.ts +++ b/types/google-apps-script/google-apps-script.base.d.ts @@ -307,15 +307,15 @@ declare namespace GoogleAppsScript { */ export interface console { error(): void; - error(formatOrObject: object, ...values: object[]): void; + error(formatOrObject: object | string, ...values: any[]): void; info(): void; - info(formatOrObject: object, ...values: object[]): void; + info(formatOrObject: object | string, ...values: any[]): void; log(): void; - log(formatOrObject: object, ...values: object[]): void; + log(formatOrObject: object | string, ...values: any[]): void; time(label: string): void; timeEnd(label: string): void; warn(): void; - warn(formatOrObject: object, ...values: object[]): void; + warn(formatOrObject: object | string, ...values: any[]): void; } /** * Apps Script has a non-standard Date Class