Skip to content
This repository was archived by the owner on Jul 10, 2019. It is now read-only.

Commit bc85fd5

Browse files
committed
chore(nuxt.config.ts): add @nuxtjs/sentry
1 parent 1f3405b commit bc85fd5

File tree

3 files changed

+165
-3
lines changed

3 files changed

+165
-3
lines changed

nuxt.config.ts

+6
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,8 @@ module.exports = {
6767
'@nuxtjs/pwa',
6868
// https://github.com/nuxt-community/style-resources-module/
6969
'@nuxtjs/style-resources',
70+
// https://github.com/nuxt-community/sentry-module
71+
'@nuxtjs/sentry',
7072
// https://github.com/potato4d/nuxt-client-init-module
7173
// https://qiita.com/potato4d/items/cc5d8ea24949e86f8a5b
7274
'nuxt-client-init-module',
@@ -81,6 +83,10 @@ module.exports = {
8183
}
8284
]
8385
],
86+
sentry: {
87+
dsn: 'https://[email protected]/1423878', // Enter your project's DSN here
88+
config: {} // Additional config
89+
},
8490
/*
8591
** Axios module configuration
8692
*/

package.json

+1
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@
5454
"@nuxt/typescript": "^2.5.1",
5555
"@nuxtjs/axios": "^5.4.1",
5656
"@nuxtjs/pwa": "^3.0.0-beta.14",
57+
"@nuxtjs/sentry": "^2.3.1",
5758
"@types/webpack": "^4.4.26",
5859
"cross-env": "^5.2.0",
5960
"express": "^4.16.4",

yarn.lock

+158-3
Original file line numberDiff line numberDiff line change
@@ -1725,6 +1725,16 @@
17251725
"@nuxtjs/pwa-utils" "3.0.0-beta.14"
17261726
"@nuxtjs/workbox" "3.0.0-beta.14"
17271727

1728+
"@nuxtjs/sentry@^2.3.1":
1729+
version "2.3.1"
1730+
resolved "https://registry.yarnpkg.com/@nuxtjs/sentry/-/sentry-2.3.1.tgz#9daa7a5fef0fd3ff706acd7db47b074381b05ffb"
1731+
integrity sha512-bw3i7zfPKl69Z8q85OvK64gKGj47X/TZuMWJCUy4RXLao0y9cXF0Tv5nUe58ni3V4fKky+165cjqOO9gRahGAw==
1732+
dependencies:
1733+
"@sentry/browser" "^4.5.1"
1734+
"@sentry/node" "^4.5.1"
1735+
"@sentry/webpack-plugin" "^1.6.2"
1736+
consola "^2.3.2"
1737+
17281738
"@nuxtjs/style-resources@^0.1.2":
17291739
version "0.1.2"
17301740
resolved "https://registry.yarnpkg.com/@nuxtjs/style-resources/-/style-resources-0.1.2.tgz#6d90637611d3a445158224c34e42ec5769e13aaa"
@@ -1762,6 +1772,94 @@
17621772
react-lifecycles-compat "^3.0.4"
17631773
warning "^3.0.0"
17641774

1775+
"@sentry/browser@^4.5.1":
1776+
version "4.6.5"
1777+
resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-4.6.5.tgz#ecae280400117fef039db1b678e110a7d3e98a10"
1778+
integrity sha512-sIbEDTdZeRN+jzCEHGBOdidjSv+ZmJ9VPfek+bnP5FZNyUYfaZRrwWG0sJPPb8SlhSPUQXSI1t1saRhvd+Gs4A==
1779+
dependencies:
1780+
"@sentry/core" "4.6.5"
1781+
"@sentry/types" "4.5.3"
1782+
"@sentry/utils" "4.6.5"
1783+
tslib "^1.9.3"
1784+
1785+
"@sentry/cli@^1.35.5":
1786+
version "1.40.0"
1787+
resolved "https://registry.yarnpkg.com/@sentry/cli/-/cli-1.40.0.tgz#ab6565034d63bb6dfa840954f16efb058578fbcb"
1788+
integrity sha512-xn9MnHPnH9d8/BnOCg9GubGhdXTv+aZ+4ax0YEsjQklq8u9GfFZVpBQJ0cykMUBup7+DHmyGGga8qcoO9ew0gw==
1789+
dependencies:
1790+
fs-copy-file-sync "^1.1.1"
1791+
https-proxy-agent "^2.2.1"
1792+
mkdirp "^0.5.1"
1793+
node-fetch "^2.1.2"
1794+
progress "2.0.0"
1795+
proxy-from-env "^1.0.0"
1796+
1797+
1798+
version "4.6.5"
1799+
resolved "https://registry.yarnpkg.com/@sentry/core/-/core-4.6.5.tgz#70b4bcfc555f7eff80581a17baadac5500c2f75d"
1800+
integrity sha512-dT0FATtKAgd4dashwK+S2vYzCXIga3VJFJgkZVTK2aoy45E56ztxcbmNdI8O+3e67tGM5Il6CrD2fZg5yLty9A==
1801+
dependencies:
1802+
"@sentry/hub" "4.6.5"
1803+
"@sentry/minimal" "4.6.5"
1804+
"@sentry/types" "4.5.3"
1805+
"@sentry/utils" "4.6.5"
1806+
tslib "^1.9.3"
1807+
1808+
1809+
version "4.6.5"
1810+
resolved "https://registry.yarnpkg.com/@sentry/hub/-/hub-4.6.5.tgz#451def7bc8d90d9cc007f58f364b3ce305c4701a"
1811+
integrity sha512-v9vee8s8C1fK/DPtNOzv6r+AMbPDOWfnasouNcBUkbQUSN5wUNyCDvt51QbWaw5kMMY5TSqjdVqY6gXQZI0APQ==
1812+
dependencies:
1813+
"@sentry/types" "4.5.3"
1814+
"@sentry/utils" "4.6.5"
1815+
tslib "^1.9.3"
1816+
1817+
1818+
version "4.6.5"
1819+
resolved "https://registry.yarnpkg.com/@sentry/minimal/-/minimal-4.6.5.tgz#64433d2c9fda69eedbb61855a7ff8905f7b19218"
1820+
integrity sha512-tf+J+uUNmSgzC7d9JSN8Ekw1HeBAX87Efa/jyFbzLvaw80oibvTiLSLqDjQ9PgvyIzBUuuPImkS2NpvPQGWFtg==
1821+
dependencies:
1822+
"@sentry/hub" "4.6.5"
1823+
"@sentry/types" "4.5.3"
1824+
tslib "^1.9.3"
1825+
1826+
"@sentry/node@^4.5.1":
1827+
version "4.6.5"
1828+
resolved "https://registry.yarnpkg.com/@sentry/node/-/node-4.6.5.tgz#48d8a63e0ef693b2560f5b031e1fc8ddf28dd515"
1829+
integrity sha512-Od57hWxJ2V+I0Hg7uIyVxMDxebCTM9fFVKv4n3FeLvA9XAIRtE6iC8/+5YsbKwUOW5eRNLIvRD90rCUsvNf52Q==
1830+
dependencies:
1831+
"@sentry/core" "4.6.5"
1832+
"@sentry/hub" "4.6.5"
1833+
"@sentry/types" "4.5.3"
1834+
"@sentry/utils" "4.6.5"
1835+
"@types/stack-trace" "0.0.29"
1836+
cookie "0.3.1"
1837+
https-proxy-agent "2.2.1"
1838+
lru_map "0.3.3"
1839+
lsmod "1.0.0"
1840+
stack-trace "0.0.10"
1841+
tslib "^1.9.3"
1842+
1843+
1844+
version "4.5.3"
1845+
resolved "https://registry.yarnpkg.com/@sentry/types/-/types-4.5.3.tgz#3350dce2b7f9b936a8c327891c12e3aef7bd8852"
1846+
integrity sha512-7ll1PAFNjrBNX9rzy3P2qAQrpQwHaDO3uKj735qsnGw34OtAS8Xr8WYrjI14f9fMPa/XIeWvMPb4GMic28V/ag==
1847+
1848+
1849+
version "4.6.5"
1850+
resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-4.6.5.tgz#4c960524914311eb76bbd6ca7f80f4d98c04db7f"
1851+
integrity sha512-rTISJtRRbWsd3UE+TkA3QG1C0VzPKPW8w74tieBwYhtTCGmOHNwz2nDC/MZGbGj4OgDmNKKl4CCyQr88EX08hA==
1852+
dependencies:
1853+
"@sentry/types" "4.5.3"
1854+
tslib "^1.9.3"
1855+
1856+
"@sentry/webpack-plugin@^1.6.2":
1857+
version "1.6.2"
1858+
resolved "https://registry.yarnpkg.com/@sentry/webpack-plugin/-/webpack-plugin-1.6.2.tgz#47b1a43f7e691c1c8dc45677f7380c5e1aa6596d"
1859+
integrity sha512-OZ4ISH0xAP6dTHpQ3xFnIa35o+rVKZxcoCn0a41rfgM+XFdXMtw3yc+nsRHkuRpbzWzXUIisBqbBm5KcEark4A==
1860+
dependencies:
1861+
"@sentry/cli" "^1.35.5"
1862+
17651863
"@storybook/[email protected]":
17661864
version "5.0.3"
17671865
resolved "https://registry.yarnpkg.com/@storybook/addons/-/addons-5.0.3.tgz#073352021d97ebbd3b8499e1dbe7fe32eafaaa28"
@@ -2275,6 +2373,11 @@
22752373
"@types/express-serve-static-core" "*"
22762374
"@types/mime" "*"
22772375

2376+
2377+
version "0.0.29"
2378+
resolved "https://registry.yarnpkg.com/@types/stack-trace/-/stack-trace-0.0.29.tgz#eb7a7c60098edb35630ed900742a5ecb20cfcb4d"
2379+
integrity sha512-TgfOX+mGY/NyNxJLIbDWrO9DjGoVSW9+aB8H2yy1fy32jsvxijhmyJI9fDFgvz3YP4lvJaq9DzdR/M1bOgVc9g==
2380+
22782381
"@types/stack-utils@^1.0.1":
22792382
version "1.0.1"
22802383
resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-1.0.1.tgz#0a851d3bd96498fa25c33ab7278ed3bd65f06c3e"
@@ -2669,6 +2772,13 @@ [email protected], address@^1.0.1:
26692772
version "1.0.3"
26702773
resolved "https://registry.yarnpkg.com/address/-/address-1.0.3.tgz#b5f50631f8d6cec8bd20c963963afb55e06cbce9"
26712774

2775+
agent-base@^4.1.0:
2776+
version "4.2.1"
2777+
resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-4.2.1.tgz#d89e5999f797875674c07d87f260fc41e83e8ca9"
2778+
integrity sha512-JVwXMr9nHYTUXsBFKUqhJwvlcYU/blreOEUkhNR2eXZIvwd+c+o5V4MgDPKWnMS/56awN3TRzIP+KoPn+roQtg==
2779+
dependencies:
2780+
es6-promisify "^5.0.0"
2781+
26722782
"airbnb-js-shims@^1 || ^2":
26732783
version "2.1.1"
26742784
resolved "https://registry.yarnpkg.com/airbnb-js-shims/-/airbnb-js-shims-2.1.1.tgz#a509611480db7e6d9db62fe2acfaeb473b6842ac"
@@ -4143,7 +4253,7 @@ connect@^3.6.6:
41434253
parseurl "~1.3.2"
41444254
utils-merge "1.0.1"
41454255

4146-
consola@^2.0.0-1, consola@^2.3.0, consola@^2.5.6, consola@^2.5.7:
4256+
consola@^2.0.0-1, consola@^2.3.0, consola@^2.3.2, consola@^2.5.6, consola@^2.5.7:
41474257
version "2.5.7"
41484258
resolved "https://registry.yarnpkg.com/consola/-/consola-2.5.7.tgz#72b313ac9039b181c8adc065c1c092effa417122"
41494259
integrity sha512-KZteEB71fuSoSDgJoYEo/dIvwofWMU/bI/n+wusLYHPp+c7KcxBGZ0P8CzTCko2Jp0xsrbLjmLuUo4jyIWa6vQ==
@@ -5094,6 +5204,18 @@ es5-shim@^4.5.10:
50945204
version "4.5.12"
50955205
resolved "https://registry.yarnpkg.com/es5-shim/-/es5-shim-4.5.12.tgz#508c13dda1c87dd3df1b50e69e7b96b82149b649"
50965206

5207+
es6-promise@^4.0.3:
5208+
version "4.2.6"
5209+
resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.2.6.tgz#b685edd8258886365ea62b57d30de28fadcd974f"
5210+
integrity sha512-aRVgGdnmW2OiySVPUC9e6m+plolMAJKjZnQlCwNSuK5yQ0JN61DZSO1X1Ufd1foqWRAlig0rhduTCHe7sVtK5Q==
5211+
5212+
es6-promisify@^5.0.0:
5213+
version "5.0.0"
5214+
resolved "https://registry.yarnpkg.com/es6-promisify/-/es6-promisify-5.0.0.tgz#5109d62f3e56ea967c4b63505aef08291c8a5203"
5215+
integrity sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=
5216+
dependencies:
5217+
es6-promise "^4.0.3"
5218+
50975219
es6-shim@^0.35.3:
50985220
version "0.35.4"
50995221
resolved "https://registry.yarnpkg.com/es6-shim/-/es6-shim-0.35.4.tgz#8d5a4109756383d3f0323421089c423acf8378f1"
@@ -5832,6 +5954,11 @@ from2@^2.1.0:
58325954
inherits "^2.0.1"
58335955
readable-stream "^2.0.0"
58345956

5957+
fs-copy-file-sync@^1.1.1:
5958+
version "1.1.1"
5959+
resolved "https://registry.yarnpkg.com/fs-copy-file-sync/-/fs-copy-file-sync-1.1.1.tgz#11bf32c096c10d126e5f6b36d06eece776062918"
5960+
integrity sha512-2QY5eeqVv4m2PfyMiEuy9adxNP+ajf+8AR05cEi+OAzPcOj90hvFImeZhTmKLBgSd9EvG33jsD7ZRxsx9dThkQ==
5961+
58355962
fs-extra@^0.30.0:
58365963
version "0.30.0"
58375964
resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-0.30.0.tgz#f233ffcc08d4da7d432daa449776989db1df93f0"
@@ -6385,6 +6512,14 @@ https-browserify@^1.0.0:
63856512
version "1.0.0"
63866513
resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73"
63876514

6515+
[email protected], https-proxy-agent@^2.2.1:
6516+
version "2.2.1"
6517+
resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-2.2.1.tgz#51552970fa04d723e04c56d04178c3f92592bbc0"
6518+
integrity sha512-HPCTS1LW51bcyMYbxUIOO4HEOlQ1/1qRaFWcyxvwaqUS9TY88aoEuHUY33kuAh1YhVVaDQhLZsnPd+XNARWZlQ==
6519+
dependencies:
6520+
agent-base "^4.1.0"
6521+
debug "^3.1.0"
6522+
63886523
husky@^1.3.1:
63896524
version "1.3.1"
63906525
resolved "https://registry.yarnpkg.com/husky/-/husky-1.3.1.tgz#26823e399300388ca2afff11cfa8a86b0033fae0"
@@ -7864,6 +7999,16 @@ lru-cache@^5.1.1:
78647999
dependencies:
78658000
yallist "^3.0.2"
78668001

8002+
8003+
version "0.3.3"
8004+
resolved "https://registry.yarnpkg.com/lru_map/-/lru_map-0.3.3.tgz#b5c8351b9464cbd750335a79650a0ec0e56118dd"
8005+
integrity sha1-tcg1G5Rky9dQM1p5ZQoOwOVhGN0=
8006+
8007+
8008+
version "1.0.0"
8009+
resolved "https://registry.yarnpkg.com/lsmod/-/lsmod-1.0.0.tgz#9a00f76dca36eb23fa05350afe1b585d4299e64b"
8010+
integrity sha1-mgD3bco26yP6BTUK/htYXUKZ5ks=
8011+
78678012
make-dir@^1.0.0, make-dir@^1.3.0:
78688013
version "1.3.0"
78698014
resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-1.3.0.tgz#79c1033b80515bd6d24ec9933e860ca75ee27f0c"
@@ -8225,7 +8370,7 @@ node-fetch@^1.0.1:
82258370
encoding "^0.1.11"
82268371
is-stream "^1.0.1"
82278372

8228-
node-fetch@^2.2.0, node-fetch@^2.3.0:
8373+
node-fetch@^2.1.2, node-fetch@^2.2.0, node-fetch@^2.3.0:
82298374
version "2.3.0"
82308375
resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.3.0.tgz#1a1d940bbfb916a1d3e0219f037e89e71f8c5fa5"
82318376

@@ -9730,6 +9875,11 @@ process@~0.5.1:
97309875
version "0.5.2"
97319876
resolved "https://registry.yarnpkg.com/process/-/process-0.5.2.tgz#1638d8a8e34c2f440a91db95ab9aeb677fc185cf"
97329877

9878+
9879+
version "2.0.0"
9880+
resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.0.tgz#8a1be366bf8fc23db2bd23f10c6fe920b4389d1f"
9881+
integrity sha1-ihvjZr+Pwj2yvSPxDG/pILQ4nR8=
9882+
97339883
progress@^2.0.0:
97349884
version "2.0.3"
97359885
resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8"
@@ -9798,6 +9948,11 @@ proxy-addr@~2.0.4:
97989948
forwarded "~0.1.2"
97999949
ipaddr.js "1.8.0"
98009950

9951+
proxy-from-env@^1.0.0:
9952+
version "1.0.0"
9953+
resolved "https://registry.yarnpkg.com/proxy-from-env/-/proxy-from-env-1.0.0.tgz#33c50398f70ea7eb96d21f7b817630a55791c7ee"
9954+
integrity sha1-M8UDmPcOp+uW0h97gXYwpVeRx+4=
9955+
98019956
prr@~1.0.1:
98029957
version "1.0.1"
98039958
resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476"
@@ -11720,7 +11875,7 @@ tsconfig@^7.0.0:
1172011875
strip-bom "^3.0.0"
1172111876
strip-json-comments "^2.0.0"
1172211877

11723-
tslib@^1.8.1, tslib@^1.9.0:
11878+
tslib@^1.8.1, tslib@^1.9.0, tslib@^1.9.3:
1172411879
version "1.9.3"
1172511880
resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.9.3.tgz#d7e4dd79245d85428c4d7e4822a79917954ca286"
1172611881

0 commit comments

Comments
 (0)