Expose log level to plugins

In case they need to map it to something else.
This commit is contained in:
Asher 2021-01-20 15:53:11 -06:00
parent 017b1cc633
commit 3211eb1ce5
No known key found for this signature in database
GPG Key ID: D63C1EF81242354A
2 changed files with 4 additions and 3 deletions

View File

@ -1,4 +1,4 @@
import { field, Logger } from "@coder/logger"
import { field, Level, Logger } from "@coder/logger"
import * as express from "express"
import * as fs from "fs"
import * as path from "path"
@ -21,6 +21,7 @@ require("module")._load = function (request: string, parent: object, isMain: boo
return {
express,
field,
Level,
proxy,
WsRouter,
}

View File

@ -1,7 +1,7 @@
/**
* This file describes the code-server plugin API for adding new applications.
*/
import { field, Logger } from "@coder/logger"
import { field, Level, Logger } from "@coder/logger"
import * as express from "express"
import * as expressCore from "express-serve-static-core"
import ProxyServer from "http-proxy"
@ -116,7 +116,7 @@ export { express }
*
* Re-exported so plugins don't have to import duplicate copies of the logger.
*/
export { field }
export { field, Level }
export const proxy: ProxyServer