@cdssnc/logdriver
Advanced tools
Comparing version 0.0.1 to 0.0.2
{ | ||
"name": "@cdssnc/logdriver", | ||
"version": "0.0.1", | ||
"version": "0.0.2", | ||
"description": "CDS Log Driver", | ||
@@ -5,0 +5,0 @@ "main": "dist/logger.js", |
@@ -1,2 +0,2 @@ | ||
# CDS Log Driver | ||
# CDS Log Driver 🇨🇦 | ||
@@ -9,10 +9,10 @@ [](https://codeclimate.com/github/cds-snc/logDriver/maintainability) | ||
standardPayload = { | ||
cloudEventsVersion: "0.2", | ||
contentType: "text/plain", | ||
data: msg, | ||
eventID: uuidv4(), | ||
eventTime: new Date().toISOString(), | ||
eventType: "com.github.cds-snc." + level, | ||
eventTypeVersion: "1.0", | ||
source: "/" | ||
cloudEventsVersion: "0.2", | ||
contentType: "text/plain", | ||
data: msg, | ||
eventID: uuidv4(), | ||
eventTime: new Date().toISOString(), | ||
eventType: "com.github.cds-snc." + level, | ||
eventTypeVersion: "1.0", | ||
source: "/" | ||
}; | ||
@@ -23,3 +23,22 @@ ``` | ||
- StackDriver Node | ||
- StackDriver Client | ||
#### StackDriver Node | ||
```javascript | ||
import { Logger, StackDriverNodeLogger } from "@cdssnc/logger"; | ||
Logger.subscribe("error", StackDriverNodeLogger.log); | ||
Logger.debug("The message from the server"); //logs to console + StackDriver | ||
``` | ||
#### StackDriver Client | ||
```javascript | ||
import { Logger, StackDriverClient } from "@cdssnc/logger"; | ||
StackDriverClient.init( | ||
"your-api-key", | ||
"your-project-id" | ||
); | ||
// window.onError should now catch and report to StackDriver | ||
Logger.subscribe("error", StackDriverClient.log); | ||
Logger.warn("Client side message sent to StackDriver"); | ||
``` |
34514
43