Skip to content

Commit b7fb0b6

Browse files
committed
Add Sentry
1 parent 39350cd commit b7fb0b6

File tree

5 files changed

+1402
-5
lines changed

5 files changed

+1402
-5
lines changed

Diff for: 0.bootstrap.js

+1,214-4
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: 1.bootstrap.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: package-lock.json

+171
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: package.json

+2
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@
1919
},
2020
"homepage": "https://github.com/sql2builder/sql2builder.github.io#readme",
2121
"dependencies": {
22+
"@sentry/browser": "^6.18.1",
23+
"@sentry/tracing": "^6.18.1",
2224
"sqlparser-rs-wasm": "^0.2.4"
2325
},
2426
"devDependencies": {

Diff for: src/index.js

+14
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,17 @@
11
import * as wasm from "sqlparser-rs-wasm";
22
import {Converter} from "./converter";
3+
import * as Sentry from "@sentry/browser";
4+
import { BrowserTracing } from "@sentry/tracing";
5+
6+
Sentry.init({
7+
dsn: "https://[email protected]/6248410",
8+
integrations: [new BrowserTracing()],
9+
10+
// Set tracesSampleRate to 1.0 to capture 100%
11+
// of transactions for performance monitoring.
12+
// We recommend adjusting this value in production
13+
tracesSampleRate: 1.0,
14+
});
315

416
document.getElementById('convert-button').addEventListener('click', function () {
517
let input = document.getElementById("input").value;
@@ -31,6 +43,8 @@ document.getElementById('convert-button').addEventListener('click', function ()
3143
}
3244
} catch (e) {
3345
output_text_area.value = e;
46+
Sentry.captureMessage(input);
47+
Sentry.captureException(e);
3448
throw e;
3549
}
3650
});

0 commit comments

Comments
 (0)