Skip to content

Commit a14c513

Browse files
docs: Add docs for sourcemaps in NextJS (#3295)
Co-authored-by: Daniel Griesser <[email protected]>
1 parent 23d5c28 commit a14c513

File tree

3 files changed

+123
-14
lines changed

3 files changed

+123
-14
lines changed

packages/nextjs/package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,9 @@
2020
"@sentry/core": "6.2.1",
2121
"@sentry/minimal": "6.2.1",
2222
"@sentry/node": "6.2.1",
23-
"@sentry/react": "6.2.1"
23+
"@sentry/react": "6.2.1",
24+
"@sentry/wizard": "1.2.0",
25+
"@sentry/webpack-plugin": "1.14.1"
2426
},
2527
"devDependencies": {
2628
"@sentry/types": "6.2.1",

packages/nextjs/test/sample.test.ts

Lines changed: 0 additions & 5 deletions
This file was deleted.

yarn.lock

Lines changed: 120 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3286,6 +3286,17 @@
32863286
"@sentry/utils" "6.2.1"
32873287
tslib "^1.9.3"
32883288

3289+
"@sentry/cli@^1.52.4", "@sentry/cli@^1.58.0":
3290+
version "1.63.0"
3291+
resolved "https://registry.yarnpkg.com/@sentry/cli/-/cli-1.63.0.tgz#e69f05e2abab3c68a68958b55556618067e1dea9"
3292+
integrity sha512-JXB7uER6P8NkvxU+u8f4uDaCYdJ01aSz4g337CzpywOCuWDcm1mxPwc6hyVfNUyzVmQA1PaV2/opckyfUHJs6g==
3293+
dependencies:
3294+
https-proxy-agent "^5.0.0"
3295+
mkdirp "^0.5.5"
3296+
node-fetch "^2.6.0"
3297+
progress "^2.0.3"
3298+
proxy-from-env "^1.1.0"
3299+
32893300
32903301
version "6.2.1"
32913302
resolved "https://registry.yarnpkg.com/@sentry/core/-/core-6.2.1.tgz#8b177e9bf591e2e7ddcb04f0b1403de3f5aa8755"
@@ -3366,6 +3377,29 @@
33663377
"@sentry/types" "6.2.1"
33673378
tslib "^1.9.3"
33683379

3380+
3381+
version "1.14.1"
3382+
resolved "https://registry.yarnpkg.com/@sentry/webpack-plugin/-/webpack-plugin-1.14.1.tgz#f7aceac17820677f6064293d1f5d01ac72012d14"
3383+
integrity sha512-Elxs21Z9hHNd+s9dCFVkbr/xLa+7Pb8zfqSCzvPOraHCBseE2onyzM7gostmxLtInboEwO0yRTQ5ohmfhhpa2A==
3384+
dependencies:
3385+
"@sentry/cli" "^1.58.0"
3386+
3387+
3388+
version "1.2.0"
3389+
resolved "https://registry.yarnpkg.com/@sentry/wizard/-/wizard-1.2.0.tgz#9ed9e0eb8501ef1b94ff6fbea57fffb6ed6a08ae"
3390+
integrity sha512-VxtRO8k4hL1pZ1Nfv9ps5GmMMoKH8b6gMmicrAbXUeO8BHSJ6EOW24OtvRDShvZJ5bxY1lR6f/dUaC7qt1E+MA==
3391+
dependencies:
3392+
"@sentry/cli" "^1.52.4"
3393+
chalk "^2.4.1"
3394+
glob "^7.1.3"
3395+
inquirer "^6.2.0"
3396+
lodash "^4.17.15"
3397+
opn "^5.4.0"
3398+
r2 "^2.0.1"
3399+
read-env "^1.3.0"
3400+
xcode "2.0.0"
3401+
yargs "^12.0.2"
3402+
33693403
"@simple-dom/interface@^1.4.0":
33703404
version "1.4.0"
33713405
resolved "https://registry.yarnpkg.com/@simple-dom/interface/-/interface-1.4.0.tgz#e8feea579232017f89b0138e2726facda6fbb71f"
@@ -5888,7 +5922,7 @@ base64-js@^1.0.2, base64-js@^1.3.0:
58885922
resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.3.1.tgz#58ece8cb75dd07e71ed08c736abc5fac4dbf8df1"
58895923
integrity sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==
58905924

5891-
base64-js@^1.3.1:
5925+
base64-js@^1.2.3, base64-js@^1.3.1:
58925926
version "1.5.1"
58935927
resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a"
58945928
integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==
@@ -5947,6 +5981,11 @@ bfj@^6.1.1:
59475981
hoopy "^0.1.4"
59485982
tryer "^1.0.1"
59495983

5984+
big-integer@^1.6.44:
5985+
version "1.6.48"
5986+
resolved "https://registry.yarnpkg.com/big-integer/-/big-integer-1.6.48.tgz#8fd88bd1632cba4a1c8c3e3d7159f08bb95b4b9e"
5987+
integrity sha512-j51egjPa7/i+RdiRuJbPdJ2FIUYYPhvYLjzoYbcMMm62ooO6F94fETG4MTs46zPAF9Brs04OajboA/qTGuz78w==
5988+
59505989
big.js@^5.2.2:
59515990
version "5.2.2"
59525991
resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328"
@@ -6074,6 +6113,20 @@ [email protected]:
60746113
resolved "https://registry.yarnpkg.com/bower-endpoint-parser/-/bower-endpoint-parser-0.2.2.tgz#00b565adbfab6f2d35addde977e97962acbcb3f6"
60756114
integrity sha1-ALVlrb+rby01rd3pd+l5Yqy8s/Y=
60766115

6116+
6117+
version "0.0.8"
6118+
resolved "https://registry.yarnpkg.com/bplist-creator/-/bplist-creator-0.0.8.tgz#56b2a6e79e9aec3fc33bf831d09347d73794e79c"
6119+
integrity sha512-Za9JKzD6fjLC16oX2wsXfc+qBEhJBJB1YPInoAQpMLhDuj5aVOv1baGeIQSq1Fr3OCqzvsoQcSBSwGId/Ja2PA==
6120+
dependencies:
6121+
stream-buffers "~2.2.0"
6122+
6123+
6124+
version "0.2.0"
6125+
resolved "https://registry.yarnpkg.com/bplist-parser/-/bplist-parser-0.2.0.tgz#43a9d183e5bf9d545200ceac3e712f79ebbe8d0e"
6126+
integrity sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==
6127+
dependencies:
6128+
big-integer "^1.6.44"
6129+
60776130
brace-expansion@^1.1.7:
60786131
version "1.1.11"
60796132
resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
@@ -7122,6 +7175,11 @@ camelcase-keys@^6.2.2:
71227175
map-obj "^4.0.0"
71237176
quick-lru "^4.0.1"
71247177

7178+
7179+
version "5.0.0"
7180+
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.0.0.tgz#03295527d58bd3cd4aa75363f35b2e8d97be2f42"
7181+
integrity sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA==
7182+
71257183
camelcase@^2.0.0:
71267184
version "2.1.1"
71277185
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f"
@@ -7184,7 +7242,7 @@ cardinal@^1.0.0:
71847242
ansicolors "~0.2.1"
71857243
redeyed "~1.0.0"
71867244

7187-
caseless@~0.12.0:
7245+
caseless@^0.12.0, caseless@~0.12.0:
71887246
version "0.12.0"
71897247
resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc"
71907248
integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=
@@ -15290,7 +15348,7 @@ node-fetch@^1.0.1:
1529015348
encoding "^0.1.11"
1529115349
is-stream "^1.0.1"
1529215350

15293-
node-fetch@^2.2.0, node-fetch@^2.3.0, node-fetch@^2.6.0, node-fetch@^2.6.1:
15351+
node-fetch@^2.0.0-alpha.8, node-fetch@^2.2.0, node-fetch@^2.3.0, node-fetch@^2.6.0, node-fetch@^2.6.1:
1529415352
version "2.6.1"
1529515353
resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.1.tgz#045bd323631f76ed2e2b55573394416b639a0052"
1529615354
integrity sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==
@@ -15747,6 +15805,13 @@ opener@^1.5.1:
1574715805
resolved "https://registry.yarnpkg.com/opener/-/opener-1.5.1.tgz#6d2f0e77f1a0af0032aca716c2c1fbb8e7e8abed"
1574815806
integrity sha512-goYSy5c2UXE4Ra1xixabeVh1guIX/ZV/YokJksb6q2lubWu6UbvPQ20p542/sFIll1nl8JnCyK9oBaOcCWXwvA==
1574915807

15808+
opn@^5.4.0:
15809+
version "5.5.0"
15810+
resolved "https://registry.yarnpkg.com/opn/-/opn-5.5.0.tgz#fc7164fab56d235904c51c3b27da6758ca3b9bfc"
15811+
integrity sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==
15812+
dependencies:
15813+
is-wsl "^1.1.0"
15814+
1575015815
optimist@^0.6.1:
1575115816
version "0.6.1"
1575215817
resolved "https://registry.yarnpkg.com/optimist/-/optimist-0.6.1.tgz#da3ea74686fa21a19a111c326e90eb15a0196686"
@@ -16403,6 +16468,15 @@ pkg-up@^3.1.0:
1640316468
dependencies:
1640416469
find-up "^3.0.0"
1640516470

16471+
plist@^3.0.1:
16472+
version "3.0.1"
16473+
resolved "https://registry.yarnpkg.com/plist/-/plist-3.0.1.tgz#a9b931d17c304e8912ef0ba3bdd6182baf2e1f8c"
16474+
integrity sha512-GpgvHHocGRyQm74b6FWEZZVRroHKE1I0/BTjAmySaohK+cUn+hZpbqXkc3KWgW3gQYkqcQej35FohcT0FRlkRQ==
16475+
dependencies:
16476+
base64-js "^1.2.3"
16477+
xmlbuilder "^9.0.7"
16478+
xmldom "0.1.x"
16479+
1640616480
plugin-error@^1.0.1:
1640716481
version "1.0.1"
1640816482
resolved "https://registry.yarnpkg.com/plugin-error/-/plugin-error-1.0.1.tgz#77016bd8919d0ac377fdcdd0322328953ca5781c"
@@ -16951,7 +17025,7 @@ proxy-addr@~2.0.5:
1695117025
forwarded "~0.1.2"
1695217026
ipaddr.js "1.9.1"
1695317027

16954-
proxy-from-env@^1.0.0:
17028+
proxy-from-env@^1.0.0, proxy-from-env@^1.1.0:
1695517029
version "1.1.0"
1695617030
resolved "https://registry.yarnpkg.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz#e102f16ca355424865755d2c9e8ea4f24d58c3e2"
1695717031
integrity sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==
@@ -17137,6 +17211,15 @@ qunit@^2.9.3:
1713717211
node-watch "0.6.1"
1713817212
resolve "1.9.0"
1713917213

17214+
r2@^2.0.1:
17215+
version "2.0.1"
17216+
resolved "https://registry.yarnpkg.com/r2/-/r2-2.0.1.tgz#94cd802ecfce9a622549c8182032d8e4a2b2e612"
17217+
integrity sha512-EEmxoxYCe3LHzAUhRIRxdCKERpeRNmlLj6KLUSORqnK6dWl/K5ShmDGZqM2lRZQeqJgF+wyqk0s1M7SWUveNOQ==
17218+
dependencies:
17219+
caseless "^0.12.0"
17220+
node-fetch "^2.0.0-alpha.8"
17221+
typedarray-to-buffer "^3.1.2"
17222+
1714017223
randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5, randombytes@^2.1.0:
1714117224
version "2.1.0"
1714217225
resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a"
@@ -17268,6 +17351,13 @@ read-cmd-shim@^1.0.1:
1726817351
dependencies:
1726917352
graceful-fs "^4.1.2"
1727017353

17354+
read-env@^1.3.0:
17355+
version "1.3.0"
17356+
resolved "https://registry.yarnpkg.com/read-env/-/read-env-1.3.0.tgz#e26e1e446992b3216e9a3c6f6ac51064fe91fdff"
17357+
integrity sha512-DbCgZ8oHwZreK/E2E27RGk3EUPapMhYGSGIt02k9sX6R3tCFc4u4tkltKvkCvzEQ3SOLUaiYHAnGb+TdsnPp0A==
17358+
dependencies:
17359+
camelcase "5.0.0"
17360+
1727117361
"read-package-json@1 || 2", read-package-json@^2.0.0, read-package-json@^2.0.13:
1727217362
version "2.1.1"
1727317363
resolved "https://registry.yarnpkg.com/read-package-json/-/read-package-json-2.1.1.tgz#16aa66c59e7d4dad6288f179dd9295fd59bb98f1"
@@ -18370,6 +18460,15 @@ simple-html-tokenizer@^0.5.8, simple-html-tokenizer@^0.5.9:
1837018460
resolved "https://registry.yarnpkg.com/simple-html-tokenizer/-/simple-html-tokenizer-0.5.9.tgz#1a83fe97f5a3e39b335fddf71cfe9b0263b581c2"
1837118461
integrity sha512-w/3FEDN94r4JQ9WoYrIr8RqDIPZdyNkdpbK9glFady1CAEyD97XWCv8HFetQO21w81e7h7Nh59iYTyG1mUJftg==
1837218462

18463+
simple-plist@^1.0.0:
18464+
version "1.1.1"
18465+
resolved "https://registry.yarnpkg.com/simple-plist/-/simple-plist-1.1.1.tgz#54367ca28bc5996a982c325c1c4a4c1a05f4047c"
18466+
integrity sha512-pKMCVKvZbZTsqYR6RKgLfBHkh2cV89GXcA/0CVPje3sOiNOnXA8+rp/ciAMZ7JRaUdLzlEM6JFfUn+fS6Nt3hg==
18467+
dependencies:
18468+
bplist-creator "0.0.8"
18469+
bplist-parser "0.2.0"
18470+
plist "^3.0.1"
18471+
1837318472
simple-swizzle@^0.2.2:
1837418473
version "0.2.2"
1837518474
resolved "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a"
@@ -18830,6 +18929,11 @@ stream-browserify@^2.0.1, stream-browserify@^2.0.2:
1883018929
inherits "~2.0.1"
1883118930
readable-stream "^2.0.2"
1883218931

18932+
stream-buffers@~2.2.0:
18933+
version "2.2.0"
18934+
resolved "https://registry.yarnpkg.com/stream-buffers/-/stream-buffers-2.2.0.tgz#91d5f5130d1cef96dcfa7f726945188741d09ee4"
18935+
integrity sha1-kdX1Ew0c75bc+n9yaUUYh0HQnuQ=
18936+
1883318937
stream-combiner@~0.0.4:
1883418938
version "0.0.4"
1883518939
resolved "https://registry.yarnpkg.com/stream-combiner/-/stream-combiner-0.0.4.tgz#4d5e433c185261dde623ca3f44c586bcf5c4ad14"
@@ -19839,7 +19943,7 @@ type-is@~1.6.17, type-is@~1.6.18:
1983919943
media-typer "0.3.0"
1984019944
mime-types "~2.1.24"
1984119945

19842-
typedarray-to-buffer@^3.1.5:
19946+
typedarray-to-buffer@^3.1.2, typedarray-to-buffer@^3.1.5:
1984319947
version "3.1.5"
1984419948
resolved "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080"
1984519949
integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==
@@ -20778,6 +20882,14 @@ ws@~3.3.1:
2077820882
safe-buffer "~5.1.0"
2077920883
ultron "~1.1.0"
2078020884

20885+
20886+
version "2.0.0"
20887+
resolved "https://registry.yarnpkg.com/xcode/-/xcode-2.0.0.tgz#134f1f94c26fbfe8a9aaa9724bfb2772419da1a2"
20888+
integrity sha512-5xF6RCjAdDEiEsbbZaS/gBRt3jZ/177otZcpoLCjGN/u1LrfgH7/Sgeeavpr/jELpyDqN2im3AKosl2G2W8hfw==
20889+
dependencies:
20890+
simple-plist "^1.0.0"
20891+
uuid "^3.3.2"
20892+
2078120893
xdg-basedir@^4.0.0:
2078220894
version "4.0.0"
2078320895
resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-4.0.0.tgz#4bc8d9984403696225ef83a1573cbbcb4e79db13"
@@ -20796,7 +20908,7 @@ [email protected]:
2079620908
sax ">=0.6.0"
2079720909
xmlbuilder "~9.0.1"
2079820910

20799-
xmlbuilder@~9.0.1:
20911+
xmlbuilder@^9.0.7, xmlbuilder@~9.0.1:
2080020912
version "9.0.7"
2080120913
resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-9.0.7.tgz#132ee63d2ec5565c557e20f4c22df9aca686b10d"
2080220914
integrity sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=
@@ -20806,7 +20918,7 @@ xmlchars@^2.1.1, xmlchars@^2.2.0:
2080620918
resolved "https://registry.yarnpkg.com/xmlchars/-/xmlchars-2.2.0.tgz#060fe1bcb7f9c76fe2a17db86a9bc3ab894210cb"
2080720919
integrity sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==
2080820920

20809-
xmldom@^0.1.19:
20921+
xmldom@0.1.x, xmldom@^0.1.19:
2081020922
version "0.1.31"
2081120923
resolved "https://registry.yarnpkg.com/xmldom/-/xmldom-0.1.31.tgz#b76c9a1bd9f0a9737e5a72dc37231cf38375e2ff"
2081220924
integrity sha512-yS2uJflVQs6n+CyjHoaBmVSqIDevTAWrzMmjG1Gc7h1qQ7uVozNhEPJAwZXWyGQ/Gafo3fCwrcaokezLPupVyQ==
@@ -20920,7 +21032,7 @@ [email protected], yargs@^13.3.0:
2092021032
y18n "^4.0.0"
2092121033
yargs-parser "^13.1.2"
2092221034

20923-
yargs@^12.0.1:
21035+
yargs@^12.0.1, yargs@^12.0.2:
2092421036
version "12.0.5"
2092521037
resolved "https://registry.yarnpkg.com/yargs/-/yargs-12.0.5.tgz#05f5997b609647b64f66b81e3b4b10a368e7ad13"
2092621038
integrity sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==

0 commit comments

Comments
 (0)