diff --git a/.npmignore b/.npmignore deleted file mode 100644 index 7e5fcbc..0000000 --- a/.npmignore +++ /dev/null @@ -1,2 +0,0 @@ -.DS_Store -tsconfig.tsbuildinfo diff --git a/index.d.ts b/index.d.ts index 2f739d9..a9c0cb3 100644 --- a/index.d.ts +++ b/index.d.ts @@ -17,9 +17,9 @@ declare namespace Logger { export interface Record { id: number - meta: Logger.Meta + meta: Meta name: string - type: Logger.Type + type: Type level: number content: string timestamp: number diff --git a/package.json b/package.json index efddc46..18d837e 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "reggol", "description": "Logger for professionals", - "version": "1.7.0", + "version": "1.7.1", "sideEffects": false, "main": "lib/node.js", "types": "index.d.ts", @@ -43,22 +43,22 @@ }, "devDependencies": { "@sinonjs/fake-timers": "^6.0.1", - "@types/chai": "^4.3.14", + "@types/chai": "^4.3.16", "@types/mocha": "^9.1.1", - "@types/node": "^20.11.30", + "@types/node": "^22.1.0", "@types/object-inspect": "^1.8.4", "@types/sinonjs__fake-timers": "^6.0.4", "@types/supports-color": "^8.1.3", "c8": "^7.14.0", - "chai": "^4.4.1", - "esbuild": "^0.18.20", + "chai": "^5.1.1", + "esbuild": "^0.23.1", "esbuild-register": "^3.5.0", "mocha": "^9.2.2", "shx": "^0.3.4", - "typescript": "^5.4.3" + "typescript": "^5.5.3" }, "dependencies": { - "cosmokit": "^1.6.2", + "cosmokit": "^1.6.3", "object-inspect": "^1.13.1", "supports-color": "^8.1.1" } diff --git a/src/shared.ts b/src/shared.ts index 0d42dff..0d32108 100644 --- a/src/shared.ts +++ b/src/shared.ts @@ -23,7 +23,7 @@ namespace Logger { export type Level = number | LevelConfig export type Function = (format: any, ...param: any[]) => void export type Type = 'success' | 'error' | 'info' | 'warn' | 'debug' - export type Formatter = (value: any, target: Logger.Target, logger: Logger) => any + export type Formatter = (value: any, target: Target, logger: Logger) => any export interface LabelStyle { width?: number @@ -35,7 +35,7 @@ namespace Logger { id: number meta: any name: string - type: Logger.Type + type: Type level: number content: string timestamp: number @@ -55,7 +55,7 @@ namespace Logger { maxLength?: number record?(record: Record): void print?(text: string): void - levels?: Logger.LevelConfig + levels?: LevelConfig timestamp?: number } }