Skip to content

Commit cf2c00c

Browse files
committed
tmp
1 parent a00f590 commit cf2c00c

File tree

4 files changed

+118
-14
lines changed

4 files changed

+118
-14
lines changed

next.config.js

Lines changed: 20 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
/* eslint-disable @typescript-eslint/no-var-requires */
22
const { PHASE_DEVELOPMENT_SERVER } = require("next/constants")
33
const { withSentryConfig } = require("@sentry/nextjs")
4+
const { DefinePlugin } = require("webpack")
5+
6+
const withBundleAnalyzer = require("@next/bundle-analyzer")({
7+
enabled: true,
8+
})
49

510
const { i18n } = require("./next-i18next.config")
611

@@ -33,6 +38,13 @@ module.exports = (phase, { defaultConfig }) => {
3338
use: "@svgr/webpack",
3439
})
3540

41+
config.plugins.push(
42+
new DefinePlugin({
43+
__SENTRY_DEBUG__: false,
44+
__SENTRY_TRACING__: false,
45+
})
46+
)
47+
3648
return config
3749
},
3850
i18n,
@@ -68,10 +80,12 @@ module.exports = (phase, { defaultConfig }) => {
6880
}
6981
}
7082

71-
return withSentryConfig(nextConfig, {
72-
org: "ethereumorg-ow",
73-
project: "javascript-nextjs",
74-
authToken: process.env.SENTRY_AUTH_TOKEN,
75-
silent: false,
76-
})
83+
return withBundleAnalyzer(
84+
withSentryConfig(nextConfig, {
85+
org: "ethereumorg-ow",
86+
project: "javascript-nextjs",
87+
authToken: process.env.SENTRY_AUTH_TOKEN,
88+
silent: false,
89+
})
90+
)
7791
}

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
"@emotion/react": "^11.11.1",
3535
"@emotion/styled": "^11.11.0",
3636
"@hookform/resolvers": "^3.8.0",
37+
"@next/bundle-analyzer": "^14.2.5",
3738
"@radix-ui/react-accordion": "^1.2.0",
3839
"@radix-ui/react-navigation-menu": "^1.2.0",
3940
"@radix-ui/react-popover": "^1.1.1",

sentry.client.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Sentry.init({
44
dsn: process.env.NEXT_PUBLIC_SENTRY_DSN,
55
enabled: process.env.NODE_ENV === "production",
66
// Replay may only be enabled for the client-side
7-
integrations: [Sentry.replayIntegration()],
7+
// integrations: [Sentry.replayIntegration()],
88
tracesSampleRate: 1.0,
99
// Capture Replay for 10% of all sessions,
1010
// plus for 100% of sessions with an error

yarn.lock

Lines changed: 96 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3152,7 +3152,7 @@
31523152
dependencies:
31533153
"@jridgewell/trace-mapping" "0.3.9"
31543154

3155-
"@discoveryjs/json-ext@^0.5.3":
3155+
"@discoveryjs/json-ext@0.5.7", "@discoveryjs/json-ext@^0.5.3":
31563156
version "0.5.7"
31573157
resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz#1d572bfbbe14b7704e0ba0f39b74815b84870d70"
31583158
integrity sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==
@@ -3760,6 +3760,13 @@
37603760
resolved "https://registry.yarnpkg.com/@netlify/plugin-nextjs/-/plugin-nextjs-5.5.1.tgz#463ac58b59a1732f6de7dd7ad9fda484e4509f6f"
37613761
integrity sha512-E0LP4HI6F1Us0va+rCpu9ecJh1GumoH/plQDvAteZv0C4nSP19tn1H+tJUjpVVDsoj6MWIB97ssMh8K0gen1zA==
37623762

3763+
"@next/bundle-analyzer@^14.2.5":
3764+
version "14.2.5"
3765+
resolved "https://registry.yarnpkg.com/@next/bundle-analyzer/-/bundle-analyzer-14.2.5.tgz#549414aba34e3d21862be6090881d681b0984e8e"
3766+
integrity sha512-BtBbI8VUnB7s4m9ut6CkeJ8Hyx+aq+86mbH+uAld7ZGG0/eH4+5hcPnkHKsQM/yj74iClazS0fninI8yZbIZWA==
3767+
dependencies:
3768+
webpack-bundle-analyzer "4.10.1"
3769+
37633770
37643771
version "14.2.3"
37653772
resolved "https://registry.yarnpkg.com/@next/env/-/env-14.2.3.tgz#d6def29d1c763c0afb397343a15a82e7d92353a0"
@@ -4087,6 +4094,11 @@
40874094
schema-utils "^4.2.0"
40884095
source-map "^0.7.3"
40894096

4097+
"@polka/url@^1.0.0-next.24":
4098+
version "1.0.0-next.25"
4099+
resolved "https://registry.yarnpkg.com/@polka/url/-/url-1.0.0-next.25.tgz#f077fdc0b5d0078d30893396ff4827a13f99e817"
4100+
integrity sha512-j7P6Rgr3mmtdkeDGTe0E/aYyWEWVtc5yFXtHCRHs28/jptDEWfaVOc5T7cblqy1XKPPfCxJc/8DwQ5YgLOZOVQ==
4101+
40904102
"@popperjs/core@^2.9.3":
40914103
version "2.11.8"
40924104
resolved "https://registry.yarnpkg.com/@popperjs/core/-/core-2.11.8.tgz#6b79032e760a0899cd4204710beede972a3a185f"
@@ -6550,6 +6562,13 @@ acorn-walk@^7.2.0:
65506562
resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-7.2.0.tgz#0de889a601203909b0fbe07b8938dc21d2e967bc"
65516563
integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==
65526564

6565+
acorn-walk@^8.0.0:
6566+
version "8.3.3"
6567+
resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.3.3.tgz#9caeac29eefaa0c41e3d4c65137de4d6f34df43e"
6568+
integrity sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==
6569+
dependencies:
6570+
acorn "^8.11.0"
6571+
65536572
acorn-walk@^8.1.1:
65546573
version "8.3.2"
65556574
resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.3.2.tgz#7703af9415f1b6db9315d6895503862e231d34aa"
@@ -6560,6 +6579,11 @@ acorn@^7.4.1:
65606579
resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa"
65616580
integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==
65626581

6582+
acorn@^8.0.4, acorn@^8.11.0, acorn@^8.8.1:
6583+
version "8.12.1"
6584+
resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.12.1.tgz#71616bdccbe25e27a54439e0046e89ca76df2248"
6585+
integrity sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==
6586+
65636587
acorn@^8.11.2, acorn@^8.4.1, acorn@^8.9.0:
65646588
version "8.11.3"
65656589
resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.11.3.tgz#71e0b14e13a4ec160724b38fb7b0f233b1b81d7a"
@@ -6570,11 +6594,6 @@ acorn@^8.7.1, acorn@^8.8.2:
65706594
resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.12.0.tgz#1627bfa2e058148036133b8d9b51a700663c294c"
65716595
integrity sha512-RTvkC4w+KNXrM39/lWCUaG0IbRkWdCv7W/IOW9oU6SawyxulvkQy5HQPVTKxEjczcUvapcrw3cFx/60VN/NRNw==
65726596

6573-
acorn@^8.8.1:
6574-
version "8.12.1"
6575-
resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.12.1.tgz#71616bdccbe25e27a54439e0046e89ca76df2248"
6576-
integrity sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==
6577-
65786597
address@^1.0.1:
65796598
version "1.2.2"
65806599
resolved "https://registry.yarnpkg.com/address/-/address-1.2.2.tgz#2b5248dac5485a6390532c6a517fda2e3faac89e"
@@ -8135,6 +8154,11 @@ damerau-levenshtein@^1.0.8:
81358154
resolved "https://registry.yarnpkg.com/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz#b43d286ccbd36bc5b2f7ed41caf2d0aba1f8a6e7"
81368155
integrity sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==
81378156

8157+
debounce@^1.2.1:
8158+
version "1.2.1"
8159+
resolved "https://registry.yarnpkg.com/debounce/-/debounce-1.2.1.tgz#38881d8f4166a5c5848020c11827b834bcb3e0a5"
8160+
integrity sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==
8161+
81388162
81398163
version "2.6.9"
81408164
resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f"
@@ -8573,6 +8597,11 @@ dotenv@^16.3.1:
85738597
resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.4.5.tgz#cdd3b3b604cb327e286b4762e13502f717cb099f"
85748598
integrity sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==
85758599

8600+
duplexer@^0.1.2:
8601+
version "0.1.2"
8602+
resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6"
8603+
integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==
8604+
85768605
duplexify@^3.5.0, duplexify@^3.6.0:
85778606
version "3.7.1"
85788607
resolved "https://registry.yarnpkg.com/duplexify/-/duplexify-3.7.1.tgz#2a4df5317f6ccfd91f86d6fd25d8d8a103b88309"
@@ -9961,6 +9990,13 @@ gunzip-maybe@^1.4.2:
99619990
pumpify "^1.3.3"
99629991
through2 "^2.0.3"
99639992

9993+
gzip-size@^6.0.0:
9994+
version "6.0.0"
9995+
resolved "https://registry.yarnpkg.com/gzip-size/-/gzip-size-6.0.0.tgz#065367fd50c239c0671cbcbad5be3e2eeb10e462"
9996+
integrity sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==
9997+
dependencies:
9998+
duplexer "^0.1.2"
9999+
996410000
handlebars@^4.7.7:
996510001
version "4.7.8"
996610002
resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.7.8.tgz#41c42c18b1be2365439188c77c6afae71c0cd9e9"
@@ -10171,6 +10207,11 @@ html-entities@^2.1.0:
1017110207
resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-2.4.0.tgz#edd0cee70402584c8c76cc2c0556db09d1f45061"
1017210208
integrity sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ==
1017310209

10210+
html-escaper@^2.0.2:
10211+
version "2.0.2"
10212+
resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453"
10213+
integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==
10214+
1017410215
html-minifier-terser@^6.0.2:
1017510216
version "6.1.0"
1017610217
resolved "https://registry.yarnpkg.com/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz#bfc818934cc07918f6b3669f5774ecdfd48f32ab"
@@ -10623,7 +10664,7 @@ is-plain-obj@^4.0.0:
1062310664
resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-4.1.0.tgz#d65025edec3657ce032fd7db63c97883eaed71f0"
1062410665
integrity sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==
1062510666

10626-
10667+
[email protected], is-plain-object@^5.0.0:
1062710668
version "5.0.0"
1062810669
resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-5.0.0.tgz#4427f50ab3429e9025ea7d52e9043a9ef4159344"
1062910670
integrity sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==
@@ -11935,6 +11976,11 @@ mri@^1.1.0:
1193511976
resolved "https://registry.yarnpkg.com/mri/-/mri-1.2.0.tgz#6721480fec2a11a4889861115a48b6cbe7cc8f0b"
1193611977
integrity sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==
1193711978

11979+
mrmime@^2.0.0:
11980+
version "2.0.0"
11981+
resolved "https://registry.yarnpkg.com/mrmime/-/mrmime-2.0.0.tgz#151082a6e06e59a9a39b46b3e14d5cfe92b3abb4"
11982+
integrity sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==
11983+
1193811984
1193911985
version "2.0.0"
1194011986
resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
@@ -12314,6 +12360,11 @@ open@^8.0.4, open@^8.4.0:
1231412360
is-docker "^2.1.1"
1231512361
is-wsl "^2.2.0"
1231612362

12363+
opener@^1.5.2:
12364+
version "1.5.2"
12365+
resolved "https://registry.yarnpkg.com/opener/-/opener-1.5.2.tgz#5d37e1f35077b9dcac4301372271afdeb2a13598"
12366+
integrity sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==
12367+
1231712368
1231812369
version "1.2.3"
1231912370
resolved "https://registry.yarnpkg.com/opentelemetry-instrumentation-fetch-node/-/opentelemetry-instrumentation-fetch-node-1.2.3.tgz#beb24048bdccb1943ba2a5bbadca68020e448ea7"
@@ -14103,6 +14154,15 @@ simple-swizzle@^0.2.2:
1410314154
dependencies:
1410414155
is-arrayish "^0.3.1"
1410514156

14157+
sirv@^2.0.3:
14158+
version "2.0.4"
14159+
resolved "https://registry.yarnpkg.com/sirv/-/sirv-2.0.4.tgz#5dd9a725c578e34e449f332703eb2a74e46a29b0"
14160+
integrity sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==
14161+
dependencies:
14162+
"@polka/url" "^1.0.0-next.24"
14163+
mrmime "^2.0.0"
14164+
totalist "^3.0.0"
14165+
1410614166
sisteransi@^1.0.5:
1410714167
version "1.0.5"
1410814168
resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.5.tgz#134d681297756437cc05ca01370d3a7a571075ed"
@@ -14795,6 +14855,11 @@ [email protected]:
1479514855
resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35"
1479614856
integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==
1479714857

14858+
totalist@^3.0.0:
14859+
version "3.0.1"
14860+
resolved "https://registry.yarnpkg.com/totalist/-/totalist-3.0.1.tgz#ba3a3d600c915b1a97872348f79c127475f6acf8"
14861+
integrity sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==
14862+
1479814863
tr46@~0.0.3:
1479914864
version "0.0.3"
1480014865
resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a"
@@ -15470,6 +15535,25 @@ webidl-conversions@^3.0.0:
1547015535
resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871"
1547115536
integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==
1547215537

15538+
15539+
version "4.10.1"
15540+
resolved "https://registry.yarnpkg.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.10.1.tgz#84b7473b630a7b8c21c741f81d8fe4593208b454"
15541+
integrity sha512-s3P7pgexgT/HTUSYgxJyn28A+99mmLq4HsJepMPzu0R8ImJc52QNqaFYW1Z2z2uIb1/J3eYgaAWVpaC+v/1aAQ==
15542+
dependencies:
15543+
"@discoveryjs/json-ext" "0.5.7"
15544+
acorn "^8.0.4"
15545+
acorn-walk "^8.0.0"
15546+
commander "^7.2.0"
15547+
debounce "^1.2.1"
15548+
escape-string-regexp "^4.0.0"
15549+
gzip-size "^6.0.0"
15550+
html-escaper "^2.0.2"
15551+
is-plain-object "^5.0.0"
15552+
opener "^1.5.2"
15553+
picocolors "^1.0.0"
15554+
sirv "^2.0.3"
15555+
ws "^7.3.1"
15556+
1547315557
webpack-dev-middleware@^6.1.2:
1547415558
version "6.1.3"
1547515559
resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-6.1.3.tgz#79f4103f8c898564c9e96c3a9c2422de50f249bc"
@@ -15637,6 +15721,11 @@ write-file-atomic@^2.3.0:
1563715721
imurmurhash "^0.1.4"
1563815722
signal-exit "^3.0.2"
1563915723

15724+
ws@^7.3.1:
15725+
version "7.5.10"
15726+
resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.10.tgz#58b5c20dc281633f6c19113f39b349bd8bd558d9"
15727+
integrity sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==
15728+
1564015729
ws@^8.2.3:
1564115730
version "8.17.1"
1564215731
resolved "https://registry.yarnpkg.com/ws/-/ws-8.17.1.tgz#9293da530bb548febc95371d90f9c878727d919b"

0 commit comments

Comments
 (0)