Skip to content

Commit bae0682

Browse files
committed
use sentry-loglevel plugin to format errors
1 parent 6676465 commit bae0682

File tree

4 files changed

+46
-13
lines changed

4 files changed

+46
-13
lines changed

demo/vue-app-new/package-lock.json

Lines changed: 4 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package-lock.json

Lines changed: 29 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/no-modal/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@
5959
"@toruslabs/eccrypto": "^6.0.2",
6060
"@toruslabs/ethereum-controllers": "^8.1.0",
6161
"@toruslabs/http-helpers": "^8.1.1",
62+
"@toruslabs/loglevel-sentry": "^8.0.2",
6263
"@toruslabs/secure-pub-sub": "3.0.2",
6364
"@toruslabs/tweetnacl-js": "^1.0.4",
6465
"@wallet-standard/app": "^1.1.0",
Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,14 @@
1+
import { LoglevelSentry } from "@toruslabs/loglevel-sentry";
12
import loglevel from "loglevel";
23

3-
export const log = loglevel.getLogger("web3auth-logger");
4+
const log = loglevel.getLogger("web3auth-logger");
5+
// TODO: remove this once we make Sentry optional in loglevel-sentry package
6+
const loglevelPlugin = new LoglevelSentry({
7+
getActiveSpan: () => undefined,
8+
addBreadcrumb: () => {},
9+
captureException: () => "",
10+
getClient: (): undefined => undefined,
11+
});
12+
loglevelPlugin.install(log);
13+
14+
export { log };

0 commit comments

Comments
 (0)