diff options
author | Nathan Wang | 2020-07-20 15:57:38 -0700 |
---|---|---|
committer | Nathan Wang | 2020-07-20 15:57:38 -0700 |
commit | 7d872ff3471446ed4615abab6174e2443ad60d73 (patch) | |
tree | fbe96ce19428bfc72d3d298c8be8083269ab84d4 | |
parent | 9e2454732be8f279c2c817bda631f8a0d3aaeaf1 (diff) |
add sentry
-rw-r--r-- | gatsby-config.ts | 11 | ||||
-rw-r--r-- | package.json | 1 | ||||
-rw-r--r-- | yarn.lock | 59 |
3 files changed, 71 insertions, 0 deletions
diff --git a/gatsby-config.ts b/gatsby-config.ts index c6ea04e..65fc567 100644 --- a/gatsby-config.ts +++ b/gatsby-config.ts @@ -121,6 +121,17 @@ export const plugins = [ // cookieDomain: "example.com", }, }, + { + resolve: 'gatsby-plugin-sentry', + options: { + dsn: + 'https://2e28bddc353b46e7bead85347a099a04@o423042.ingest.sentry.io/5352677', + // Optional settings, see https://docs.sentry.io/clients/node/config/#optional-settings + environment: process.env.NODE_ENV, + enabled: (() => + ['production', 'stage'].indexOf(process.env.NODE_ENV) !== -1)(), + }, + }, // 'gatsby-plugin-webpack-bundle-analyser-v2', // this (optional) plugin enables Progressive Web App + Offline functionality // To learn more, visit: https://gatsby.dev/offline diff --git a/package.json b/package.json index fd60cb9..d1cd95f 100644 --- a/package.json +++ b/package.json @@ -23,6 +23,7 @@ "gatsby-plugin-offline": "^3.2.13", "gatsby-plugin-postcss": "^2.3.6", "gatsby-plugin-react-helmet": "^3.3.6", + "gatsby-plugin-sentry": "^1.0.1", "gatsby-plugin-sharp": "^2.6.14", "gatsby-plugin-styled-components": "^3.3.10", "gatsby-remark-autolink-headers": "^2.3.7", @@ -1982,6 +1982,58 @@ prop-types "^15.6.1" react-lifecycles-compat "^3.0.4" +"@sentry/browser@latest": + version "5.19.2" + resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-5.19.2.tgz#8bad445b8d1efd50e6510bb43b3018b941f6e5cb" + integrity sha512-o6Z532n+0N5ANDzgR9GN+Q6CU7zVlIJvBEW234rBiB+ZZj6XwTLS1dD+JexGr8lCo8PeXI2rypKcj1jUGLVW8w== + dependencies: + "@sentry/core" "5.19.2" + "@sentry/types" "5.19.2" + "@sentry/utils" "5.19.2" + tslib "^1.9.3" + +"@sentry/core@5.19.2": + version "5.19.2" + resolved "https://registry.yarnpkg.com/@sentry/core/-/core-5.19.2.tgz#99a64ef0e55230fc02a083c48fa07ada85de4929" + integrity sha512-sfbBsVXpA0WYJUichz5IhvqKD8xJUfQvsszrTsUKa7PQAMAboOmuh6bo8KquaVQnAZyZWZU08UduvlSV3tA7tw== + dependencies: + "@sentry/hub" "5.19.2" + "@sentry/minimal" "5.19.2" + "@sentry/types" "5.19.2" + "@sentry/utils" "5.19.2" + tslib "^1.9.3" + +"@sentry/hub@5.19.2": + version "5.19.2" + resolved "https://registry.yarnpkg.com/@sentry/hub/-/hub-5.19.2.tgz#ab7f3d2d253c3441b2833a530b17c6de2418b2c7" + integrity sha512-2KkEYX4q9TDCOiaVEo2kQ1W0IXyZxJxZtIjDdFQyes9T4ubYlKHAbvCjTxHSQv37lDO4t7sOIApWG9rlkHzlEA== + dependencies: + "@sentry/types" "5.19.2" + "@sentry/utils" "5.19.2" + tslib "^1.9.3" + +"@sentry/minimal@5.19.2": + version "5.19.2" + resolved "https://registry.yarnpkg.com/@sentry/minimal/-/minimal-5.19.2.tgz#0fc2fdf9911a0cb31b52f7ccad061b74785724a3" + integrity sha512-rApEOkjy+ZmkeqEItgFvUFxe5l+dht9AumuUzq74pWp+HJqxxv9IVTusKppBsE1adjtmyhwK4O3Wr8qyc75xlw== + dependencies: + "@sentry/hub" "5.19.2" + "@sentry/types" "5.19.2" + tslib "^1.9.3" + +"@sentry/types@5.19.2": + version "5.19.2" + resolved "https://registry.yarnpkg.com/@sentry/types/-/types-5.19.2.tgz#ead586f0b64b91c396d3521b938ca25f7b59d655" + integrity sha512-O6zkW8oM1qK5Uma9+B/UMlmlm9/gkw9MooqycWuEhIaKfDBj/yVbwb/UTiJmNkGc5VJQo0v1uXUZZQt6/Xq1GA== + +"@sentry/utils@5.19.2": + version "5.19.2" + resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-5.19.2.tgz#f2819d9de5abc33173019e81955904247e4a8246" + integrity sha512-gEPkC0CJwvIWqcTcPSdIzqJkJa9N5vZzUZyBvdu1oiyJu7MfazpJEvj3whfJMysSfXJQxoJ+a1IPrA73VY23VA== + dependencies: + "@sentry/types" "5.19.2" + tslib "^1.9.3" + "@sindresorhus/is@^0.14.0": version "0.14.0" resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.14.0.tgz#9fb3a3cf3132328151f353de4632e01e52102bea" @@ -7069,6 +7121,13 @@ gatsby-plugin-react-helmet@^3.3.6: dependencies: "@babel/runtime" "^7.10.3" +gatsby-plugin-sentry@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/gatsby-plugin-sentry/-/gatsby-plugin-sentry-1.0.1.tgz#d146e3851488c9545f2c0689cad62bf6e7d1c653" + integrity sha512-rKIngbFbBwwGYJi1ayUtEz34tXxpLXvSMD3WWVmdtXs0wrYrlGs30nFJ4JJIxcA7fWtx3hQ2yd5O2ZyQ832G2g== + dependencies: + "@sentry/browser" latest + gatsby-plugin-sharp@^2.6.14: version "2.6.14" resolved "https://registry.yarnpkg.com/gatsby-plugin-sharp/-/gatsby-plugin-sharp-2.6.14.tgz#92b1e69a57dcbd316570ccfc58ab4e03bfa252c4" |