Comparing version 3.3.2 to 3.3.3
{ | ||
"name": "bunshine", | ||
"version": "3.3.2", | ||
"version": "3.3.3", | ||
"module": "index.ts", | ||
@@ -5,0 +5,0 @@ "type": "module", |
@@ -5,9 +5,9 @@ # Bunshine | ||
<img alt="Bunshine Logo" src="https://github.com/kensnyder/bunshine/raw/main/packages/bunshine/assets/bunshine-logo.png?v=3.3.2" width="200" height="187" /> | ||
<img alt="Bunshine Logo" src="https://github.com/kensnyder/bunshine/raw/main/packages/bunshine/assets/bunshine-logo.png?v=3.3.3" width="200" height="187" /> | ||
[](https://npmjs.com/package/bunshine) | ||
[](https://github.com/search?q=repo:kensnyder/bunshine++language:TypeScript&type=code) | ||
[](https://codecov.io/gh/kensnyder/bunshine) | ||
 | ||
[](https://opensource.org/licenses/ISC) | ||
[](https://npmjs.com/package/bunshine) | ||
[](https://github.com/search?q=repo:kensnyder/bunshine++language:TypeScript&type=code) | ||
[](https://codecov.io/gh/kensnyder/bunshine) | ||
 | ||
[](https://opensource.org/licenses/ISC) | ||
@@ -1208,3 +1208,3 @@ ## Installation | ||
<img alt="devLogger" src="https://github.com/kensnyder/bunshine/raw/main/assets/devLogger-screenshot.png?v=3.3.2" width="524" height="78" /> | ||
<img alt="devLogger" src="https://github.com/kensnyder/bunshine/raw/main/assets/devLogger-screenshot.png?v=3.3.3" width="524" height="78" /> | ||
@@ -1225,3 +1225,3 @@ `prodLogger` outputs logs to `process.stdout` in JSON format with the following shape: | ||
"runtime": "Bun v1.1.34", | ||
"poweredBy": "Bunshine v3.3.2", | ||
"poweredBy": "Bunshine v3.3.3", | ||
"machine": "server1", | ||
@@ -1245,3 +1245,3 @@ "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36", | ||
"runtime": "Bun v1.1.34", | ||
"poweredBy": "Bunshine v3.3.2", | ||
"poweredBy": "Bunshine v3.3.3", | ||
"machine": "server1", | ||
@@ -1248,0 +1248,0 @@ "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36", |
@@ -7,3 +7,3 @@ import type { Middleware } from '../../HttpRouter/HttpRouter'; | ||
exceptWhen = () => false, | ||
}: LoggerOptions): Middleware { | ||
}: LoggerOptions = {}): Middleware { | ||
return async (c, next) => { | ||
@@ -10,0 +10,0 @@ const start = performance.now(); |
import type Context from '../Context/Context'; | ||
export type LoggerOptions = { | ||
writer: { write: (msg: string) => void }; | ||
writer?: { write: (msg: string) => void }; | ||
exceptWhen?: (context: Context, response: Response | null) => boolean; | ||
}; |
@@ -15,3 +15,3 @@ import os from 'node:os'; | ||
exceptWhen = () => false, | ||
}: LoggerOptions): Middleware { | ||
}: LoggerOptions = {}): Middleware { | ||
return async (c, next) => { | ||
@@ -18,0 +18,0 @@ const start = performance.now(); |
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
240914
0