New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Font optimization for webpack 5 #17450
Conversation
prateekbh
commented
Sep 29, 2020
•
edited
edited
- fixes Webpack 5 Builds Break with optimizeFonts #16566
- Runs the font optimization tests in webpack 5
Stats from current PRDefault Server ModeGeneral Overall increase
|
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
buildDuration | 14.3s | 14.7s | |
nodeModulesSize | 62.9 MB | 62.9 MB |
Page Load Tests Overall increase ✓
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
/ failed reqs | 0 | 0 | ✓ |
/ total time (seconds) | 2.661 | 2.698 | |
/ avg req/sec | 939.42 | 926.53 | |
/error-in-render failed reqs | 0 | 0 | ✓ |
/error-in-render total time (seconds) | 1.581 | 1.567 | -0.01 |
/error-in-render avg req/sec | 1581.5 | 1595.37 | +13.87 |
Client Bundles (main, webpack, commons)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..9339.js gzip | 10.9 kB | 10.9 kB | ✓ |
framework.HASH.js gzip | 39 kB | 39 kB | ✓ |
main-d493e7d..42f5.js gzip | 7.17 kB | 7.17 kB | ✓ |
webpack-e067..f178.js gzip | 751 B | 751 B | ✓ |
Overall change | 57.8 kB | 57.8 kB | ✓ |
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..dule.js gzip | 6.77 kB | 6.77 kB | ✓ |
framework.HA..dule.js gzip | 39 kB | 39 kB | ✓ |
main-f8905d4..dule.js gzip | 6.24 kB | 6.24 kB | ✓ |
webpack-07c5..dule.js gzip | 751 B | 751 B | ✓ |
Overall change | 52.7 kB | 52.7 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
polyfills-4b..e242.js gzip | 31 kB | 31 kB | ✓ |
Overall change | 31 kB | 31 kB | ✓ |
Client Pages
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-9a0b9e1..b37e.js gzip | 1.28 kB | 1.28 kB | ✓ |
_error-ed1b0..8fbd.js gzip | 3.44 kB | 3.44 kB | ✓ |
hooks-89731c..c609.js gzip | 887 B | 887 B | ✓ |
index-17468f..5d83.js gzip | 227 B | 227 B | ✓ |
link-d2344ce..8b36.js gzip | 1.3 kB | 1.3 kB | ✓ |
routerDirect..924c.js gzip | 284 B | 284 B | ✓ |
withRouter-7..c13d.js gzip | 284 B | 284 B | ✓ |
Overall change | 7.71 kB | 7.71 kB | ✓ |
Client Pages Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-75d3a82..dule.js gzip | 625 B | 625 B | ✓ |
_error-4469a..dule.js gzip | 2.29 kB | 2.29 kB | ✓ |
hooks-cbf13f..dule.js gzip | 387 B | 387 B | ✓ |
index-b9a643..dule.js gzip | 226 B | 226 B | ✓ |
link-f8c0daf..dule.js gzip | 1.26 kB | 1.26 kB | ✓ |
routerDirect..dule.js gzip | 284 B | 284 B | ✓ |
withRouter-f..dule.js gzip | 282 B | 282 B | ✓ |
Overall change | 5.36 kB | 5.36 kB | ✓ |
Client Build Manifests
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_buildManifest.js gzip | 322 B | 322 B | ✓ |
_buildManife..dule.js gzip | 329 B | 329 B | ✓ |
Overall change | 651 B | 651 B | ✓ |
Rendered Page Sizes
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
index.html gzip | 1 kB | 1 kB | ✓ |
link.html gzip | 1.01 kB | 1.01 kB | ✓ |
withRouter.html gzip | 996 B | 996 B | ✓ |
Overall change | 3.01 kB | 3.01 kB | ✓ |
Serverless Mode
General Overall increase ⚠️
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
buildDuration | 16s | 16.1s | |
nodeModulesSize | 62.9 MB | 62.9 MB |
Client Bundles (main, webpack, commons)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..9339.js gzip | 10.9 kB | 10.9 kB | ✓ |
framework.HASH.js gzip | 39 kB | 39 kB | ✓ |
main-d493e7d..42f5.js gzip | 7.17 kB | 7.17 kB | ✓ |
webpack-e067..f178.js gzip | 751 B | 751 B | ✓ |
Overall change | 57.8 kB | 57.8 kB | ✓ |
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..dule.js gzip | 6.77 kB | 6.77 kB | ✓ |
framework.HA..dule.js gzip | 39 kB | 39 kB | ✓ |
main-f8905d4..dule.js gzip | 6.24 kB | 6.24 kB | ✓ |
webpack-07c5..dule.js gzip | 751 B | 751 B | ✓ |
Overall change | 52.7 kB | 52.7 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
polyfills-4b..e242.js gzip | 31 kB | 31 kB | ✓ |
Overall change | 31 kB | 31 kB | ✓ |
Client Pages
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-9a0b9e1..b37e.js gzip | 1.28 kB | 1.28 kB | ✓ |
_error-ed1b0..8fbd.js gzip | 3.44 kB | 3.44 kB | ✓ |
hooks-89731c..c609.js gzip | 887 B | 887 B | ✓ |
index-17468f..5d83.js gzip | 227 B | 227 B | ✓ |
link-d2344ce..8b36.js gzip | 1.3 kB | 1.3 kB | ✓ |
routerDirect..924c.js gzip | 284 B | 284 B | ✓ |
withRouter-7..c13d.js gzip | 284 B | 284 B | ✓ |
Overall change | 7.71 kB | 7.71 kB | ✓ |
Client Pages Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-75d3a82..dule.js gzip | 625 B | 625 B | ✓ |
_error-4469a..dule.js gzip | 2.29 kB | 2.29 kB | ✓ |
hooks-cbf13f..dule.js gzip | 387 B | 387 B | ✓ |
index-b9a643..dule.js gzip | 226 B | 226 B | ✓ |
link-f8c0daf..dule.js gzip | 1.26 kB | 1.26 kB | ✓ |
routerDirect..dule.js gzip | 284 B | 284 B | ✓ |
withRouter-f..dule.js gzip | 282 B | 282 B | ✓ |
Overall change | 5.36 kB | 5.36 kB | ✓ |
Client Build Manifests
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_buildManifest.js gzip | 322 B | 322 B | ✓ |
_buildManife..dule.js gzip | 329 B | 329 B | ✓ |
Overall change | 651 B | 651 B | ✓ |
Serverless bundles
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_error.js | 1.05 MB | 1.05 MB | ✓ |
404.html | 4.34 kB | 4.34 kB | ✓ |
hooks.html | 3.92 kB | 3.92 kB | ✓ |
index.js | 1.05 MB | 1.05 MB | ✓ |
link.js | 1.1 MB | 1.1 MB | ✓ |
routerDirect.js | 1.09 MB | 1.09 MB | ✓ |
withRouter.js | 1.09 MB | 1.09 MB | ✓ |
Overall change | 5.4 MB | 5.4 MB | ✓ |
Stats from current PRDefault Server Mode (Increase detected
|
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
buildDuration | 13.2s | 13.4s | |
nodeModulesSize | 62.9 MB | 62.9 MB |
Page Load Tests Overall increase ✓
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
/ failed reqs | 0 | 0 | ✓ |
/ total time (seconds) | 2.355 | 2.41 | |
/ avg req/sec | 1061.61 | 1037.35 | |
/error-in-render failed reqs | 0 | 0 | ✓ |
/error-in-render total time (seconds) | 1.325 | 1.271 | -0.05 |
/error-in-render avg req/sec | 1887.29 | 1967.16 | +79.87 |
Client Bundles (main, webpack, commons)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..9339.js gzip | 10.9 kB | 10.9 kB | ✓ |
framework.HASH.js gzip | 39 kB | 39 kB | ✓ |
main-d493e7d..42f5.js gzip | 7.17 kB | 7.17 kB | ✓ |
webpack-e067..f178.js gzip | 751 B | 751 B | ✓ |
Overall change | 57.8 kB | 57.8 kB | ✓ |
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..dule.js gzip | 6.77 kB | 6.77 kB | ✓ |
framework.HA..dule.js gzip | 39 kB | 39 kB | ✓ |
main-f8905d4..dule.js gzip | 6.24 kB | 6.24 kB | ✓ |
webpack-07c5..dule.js gzip | 751 B | 751 B | ✓ |
Overall change | 52.7 kB | 52.7 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
polyfills-4b..e242.js gzip | 31 kB | 31 kB | ✓ |
Overall change | 31 kB | 31 kB | ✓ |
Client Pages
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-9a0b9e1..b37e.js gzip | 1.28 kB | 1.28 kB | ✓ |
_error-ed1b0..8fbd.js gzip | 3.44 kB | 3.44 kB | ✓ |
hooks-89731c..c609.js gzip | 887 B | 887 B | ✓ |
index-17468f..5d83.js gzip | 227 B | 227 B | ✓ |
link-d2344ce..8b36.js gzip | 1.3 kB | 1.3 kB | ✓ |
routerDirect..924c.js gzip | 284 B | 284 B | ✓ |
withRouter-7..c13d.js gzip | 284 B | 284 B | ✓ |
Overall change | 7.71 kB | 7.71 kB | ✓ |
Client Pages Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-75d3a82..dule.js gzip | 625 B | 625 B | ✓ |
_error-4469a..dule.js gzip | 2.29 kB | 2.29 kB | ✓ |
hooks-cbf13f..dule.js gzip | 387 B | 387 B | ✓ |
index-b9a643..dule.js gzip | 226 B | 226 B | ✓ |
link-f8c0daf..dule.js gzip | 1.26 kB | 1.26 kB | ✓ |
routerDirect..dule.js gzip | 284 B | 284 B | ✓ |
withRouter-f..dule.js gzip | 282 B | 282 B | ✓ |
Overall change | 5.36 kB | 5.36 kB | ✓ |
Client Build Manifests
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_buildManifest.js gzip | 322 B | 322 B | ✓ |
_buildManife..dule.js gzip | 329 B | 329 B | ✓ |
Overall change | 651 B | 651 B | ✓ |
Rendered Page Sizes
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
index.html gzip | 1 kB | 1 kB | ✓ |
link.html gzip | 1.01 kB | 1.01 kB | ✓ |
withRouter.html gzip | 996 B | 996 B | ✓ |
Overall change | 3.01 kB | 3.01 kB | ✓ |
Serverless Mode
General Overall increase ⚠️
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
buildDuration | 14.7s | 15.9s | |
nodeModulesSize | 62.9 MB | 62.9 MB |
Client Bundles (main, webpack, commons)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..9339.js gzip | 10.9 kB | 10.9 kB | ✓ |
framework.HASH.js gzip | 39 kB | 39 kB | ✓ |
main-d493e7d..42f5.js gzip | 7.17 kB | 7.17 kB | ✓ |
webpack-e067..f178.js gzip | 751 B | 751 B | ✓ |
Overall change | 57.8 kB | 57.8 kB | ✓ |
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..dule.js gzip | 6.77 kB | 6.77 kB | ✓ |
framework.HA..dule.js gzip | 39 kB | 39 kB | ✓ |
main-f8905d4..dule.js gzip | 6.24 kB | 6.24 kB | ✓ |
webpack-07c5..dule.js gzip | 751 B | 751 B | ✓ |
Overall change | 52.7 kB | 52.7 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
polyfills-4b..e242.js gzip | 31 kB | 31 kB | ✓ |
Overall change | 31 kB | 31 kB | ✓ |
Client Pages
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-9a0b9e1..b37e.js gzip | 1.28 kB | 1.28 kB | ✓ |
_error-ed1b0..8fbd.js gzip | 3.44 kB | 3.44 kB | ✓ |
hooks-89731c..c609.js gzip | 887 B | 887 B | ✓ |
index-17468f..5d83.js gzip | 227 B | 227 B | ✓ |
link-d2344ce..8b36.js gzip | 1.3 kB | 1.3 kB | ✓ |
routerDirect..924c.js gzip | 284 B | 284 B | ✓ |
withRouter-7..c13d.js gzip | 284 B | 284 B | ✓ |
Overall change | 7.71 kB | 7.71 kB | ✓ |
Client Pages Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-75d3a82..dule.js gzip | 625 B | 625 B | ✓ |
_error-4469a..dule.js gzip | 2.29 kB | 2.29 kB | ✓ |
hooks-cbf13f..dule.js gzip | 387 B | 387 B | ✓ |
index-b9a643..dule.js gzip | 226 B | 226 B | ✓ |
link-f8c0daf..dule.js gzip | 1.26 kB | 1.26 kB | ✓ |
routerDirect..dule.js gzip | 284 B | 284 B | ✓ |
withRouter-f..dule.js gzip | 282 B | 282 B | ✓ |
Overall change | 5.36 kB | 5.36 kB | ✓ |
Client Build Manifests
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_buildManifest.js gzip | 322 B | 322 B | ✓ |
_buildManife..dule.js gzip | 329 B | 329 B | ✓ |
Overall change | 651 B | 651 B | ✓ |
Serverless bundles
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_error.js | 1.05 MB | 1.05 MB | ✓ |
404.html | 4.34 kB | 4.34 kB | ✓ |
hooks.html | 3.92 kB | 3.92 kB | ✓ |
index.js | 1.05 MB | 1.05 MB | ✓ |
link.js | 1.1 MB | 1.1 MB | ✓ |
routerDirect.js | 1.09 MB | 1.09 MB | ✓ |
withRouter.js | 1.09 MB | 1.09 MB | ✓ |
Overall change | 5.4 MB | 5.4 MB | ✓ |
result.setIdentifier('__jsx') | ||
|
||
// This was added webpack 5. | ||
result.getMembers = () => [] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should this be wrapped in if(isWebpack5)
then?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
i guess that would be a safe option.
can you give me a pointer on how to run these test in webpack 5?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
cd packages/next && yarn add webpack@next
basically 👍
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
done
Stats from current PRDefault Server ModeGeneral Overall increase
|
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
buildDuration | 12.8s | 12.7s | -50ms |
nodeModulesSize | 63.1 MB | 63.1 MB |
Page Load Tests Overall increase ✓
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
/ failed reqs | 0 | 0 | ✓ |
/ total time (seconds) | 2.4 | 2.314 | -0.09 |
/ avg req/sec | 1041.55 | 1080.42 | +38.87 |
/error-in-render failed reqs | 0 | 0 | ✓ |
/error-in-render total time (seconds) | 1.188 | 1.208 | |
/error-in-render avg req/sec | 2104.14 | 2068.93 |
Client Bundles (main, webpack, commons)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..9339.js gzip | 10.9 kB | 10.9 kB | ✓ |
framework.HASH.js gzip | 39 kB | 39 kB | ✓ |
main-d493e7d..42f5.js gzip | 7.17 kB | 7.17 kB | ✓ |
webpack-e067..f178.js gzip | 751 B | 751 B | ✓ |
Overall change | 57.8 kB | 57.8 kB | ✓ |
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..dule.js gzip | 6.77 kB | 6.77 kB | ✓ |
framework.HA..dule.js gzip | 39 kB | 39 kB | ✓ |
main-f8905d4..dule.js gzip | 6.24 kB | 6.24 kB | ✓ |
webpack-07c5..dule.js gzip | 751 B | 751 B | ✓ |
Overall change | 52.7 kB | 52.7 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
polyfills-4b..e242.js gzip | 31 kB | 31 kB | ✓ |
Overall change | 31 kB | 31 kB | ✓ |
Client Pages
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-9a0b9e1..b37e.js gzip | 1.28 kB | 1.28 kB | ✓ |
_error-ed1b0..8fbd.js gzip | 3.44 kB | 3.44 kB | ✓ |
hooks-89731c..c609.js gzip | 887 B | 887 B | ✓ |
index-17468f..5d83.js gzip | 227 B | 227 B | ✓ |
link-d2344ce..8b36.js gzip | 1.3 kB | 1.3 kB | ✓ |
routerDirect..924c.js gzip | 284 B | 284 B | ✓ |
withRouter-7..c13d.js gzip | 284 B | 284 B | ✓ |
Overall change | 7.71 kB | 7.71 kB | ✓ |
Client Pages Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-75d3a82..dule.js gzip | 625 B | 625 B | ✓ |
_error-4469a..dule.js gzip | 2.29 kB | 2.29 kB | ✓ |
hooks-cbf13f..dule.js gzip | 387 B | 387 B | ✓ |
index-b9a643..dule.js gzip | 226 B | 226 B | ✓ |
link-f8c0daf..dule.js gzip | 1.26 kB | 1.26 kB | ✓ |
routerDirect..dule.js gzip | 284 B | 284 B | ✓ |
withRouter-f..dule.js gzip | 282 B | 282 B | ✓ |
Overall change | 5.36 kB | 5.36 kB | ✓ |
Client Build Manifests
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_buildManifest.js gzip | 322 B | 322 B | ✓ |
_buildManife..dule.js gzip | 329 B | 329 B | ✓ |
Overall change | 651 B | 651 B | ✓ |
Rendered Page Sizes
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
index.html gzip | 1 kB | 1 kB | ✓ |
link.html gzip | 1.01 kB | 1.01 kB | ✓ |
withRouter.html gzip | 996 B | 996 B | ✓ |
Overall change | 3.01 kB | 3.01 kB | ✓ |
Serverless Mode
General Overall increase ⚠️
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
buildDuration | 14.4s | 14.4s | ✓ |
nodeModulesSize | 63.1 MB | 63.1 MB |
Client Bundles (main, webpack, commons)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..9339.js gzip | 10.9 kB | 10.9 kB | ✓ |
framework.HASH.js gzip | 39 kB | 39 kB | ✓ |
main-d493e7d..42f5.js gzip | 7.17 kB | 7.17 kB | ✓ |
webpack-e067..f178.js gzip | 751 B | 751 B | ✓ |
Overall change | 57.8 kB | 57.8 kB | ✓ |
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..dule.js gzip | 6.77 kB | 6.77 kB | ✓ |
framework.HA..dule.js gzip | 39 kB | 39 kB | ✓ |
main-f8905d4..dule.js gzip | 6.24 kB | 6.24 kB | ✓ |
webpack-07c5..dule.js gzip | 751 B | 751 B | ✓ |
Overall change | 52.7 kB | 52.7 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
polyfills-4b..e242.js gzip | 31 kB | 31 kB | ✓ |
Overall change | 31 kB | 31 kB | ✓ |
Client Pages
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-9a0b9e1..b37e.js gzip | 1.28 kB | 1.28 kB | ✓ |
_error-ed1b0..8fbd.js gzip | 3.44 kB | 3.44 kB | ✓ |
hooks-89731c..c609.js gzip | 887 B | 887 B | ✓ |
index-17468f..5d83.js gzip | 227 B | 227 B | ✓ |
link-d2344ce..8b36.js gzip | 1.3 kB | 1.3 kB | ✓ |
routerDirect..924c.js gzip | 284 B | 284 B | ✓ |
withRouter-7..c13d.js gzip | 284 B | 284 B | ✓ |
Overall change | 7.71 kB | 7.71 kB | ✓ |
Client Pages Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-75d3a82..dule.js gzip | 625 B | 625 B | ✓ |
_error-4469a..dule.js gzip | 2.29 kB | 2.29 kB | ✓ |
hooks-cbf13f..dule.js gzip | 387 B | 387 B | ✓ |
index-b9a643..dule.js gzip | 226 B | 226 B | ✓ |
link-f8c0daf..dule.js gzip | 1.26 kB | 1.26 kB | ✓ |
routerDirect..dule.js gzip | 284 B | 284 B | ✓ |
withRouter-f..dule.js gzip | 282 B | 282 B | ✓ |
Overall change | 5.36 kB | 5.36 kB | ✓ |
Client Build Manifests
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_buildManifest.js gzip | 322 B | 322 B | ✓ |
_buildManife..dule.js gzip | 329 B | 329 B | ✓ |
Overall change | 651 B | 651 B | ✓ |
Serverless bundles
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_error.js | 1.05 MB | 1.05 MB | ✓ |
404.html | 4.34 kB | 4.34 kB | ✓ |
hooks.html | 3.92 kB | 3.92 kB | ✓ |
index.js | 1.05 MB | 1.05 MB | ✓ |
link.js | 1.1 MB | 1.1 MB | ✓ |
routerDirect.js | 1.09 MB | 1.09 MB | ✓ |
withRouter.js | 1.09 MB | 1.09 MB | ✓ |
Overall change | 5.4 MB | 5.4 MB | ✓ |
Stats from current PRDefault Server Mode (Decrease detected ✓)General Overall increase
|
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
buildDuration | 12.9s | 12.8s | -62ms |
nodeModulesSize | 63.1 MB | 63.1 MB |
Page Load Tests Overall decrease ⚠️
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
/ failed reqs | 0 | 0 | ✓ |
/ total time (seconds) | 2.459 | 2.481 | |
/ avg req/sec | 1016.67 | 1007.49 | |
/error-in-render failed reqs | 0 | 0 | ✓ |
/error-in-render total time (seconds) | 1.432 | 1.425 | -0.01 |
/error-in-render avg req/sec | 1745.3 | 1754.31 | +9.01 |
Client Bundles (main, webpack, commons)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..9339.js gzip | 10.9 kB | 10.9 kB | ✓ |
framework.HASH.js gzip | 39 kB | 39 kB | ✓ |
main-d493e7d..42f5.js gzip | 7.17 kB | 7.17 kB | ✓ |
webpack-e067..f178.js gzip | 751 B | 751 B | ✓ |
Overall change | 57.8 kB | 57.8 kB | ✓ |
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..dule.js gzip | 6.77 kB | 6.77 kB | ✓ |
framework.HA..dule.js gzip | 39 kB | 39 kB | ✓ |
main-f8905d4..dule.js gzip | 6.24 kB | 6.24 kB | ✓ |
webpack-07c5..dule.js gzip | 751 B | 751 B | ✓ |
Overall change | 52.7 kB | 52.7 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
polyfills-4b..e242.js gzip | 31 kB | 31 kB | ✓ |
Overall change | 31 kB | 31 kB | ✓ |
Client Pages
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-9a0b9e1..b37e.js gzip | 1.28 kB | 1.28 kB | ✓ |
_error-ed1b0..8fbd.js gzip | 3.44 kB | 3.44 kB | ✓ |
hooks-89731c..c609.js gzip | 887 B | 887 B | ✓ |
index-17468f..5d83.js gzip | 227 B | 227 B | ✓ |
link-d2344ce..8b36.js gzip | 1.3 kB | 1.3 kB | ✓ |
routerDirect..924c.js gzip | 284 B | 284 B | ✓ |
withRouter-7..c13d.js gzip | 284 B | 284 B | ✓ |
Overall change | 7.71 kB | 7.71 kB | ✓ |
Client Pages Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-75d3a82..dule.js gzip | 625 B | 625 B | ✓ |
_error-4469a..dule.js gzip | 2.29 kB | 2.29 kB | ✓ |
hooks-cbf13f..dule.js gzip | 387 B | 387 B | ✓ |
index-b9a643..dule.js gzip | 226 B | 226 B | ✓ |
link-f8c0daf..dule.js gzip | 1.26 kB | 1.26 kB | ✓ |
routerDirect..dule.js gzip | 284 B | 284 B | ✓ |
withRouter-f..dule.js gzip | 282 B | 282 B | ✓ |
Overall change | 5.36 kB | 5.36 kB | ✓ |
Client Build Manifests
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_buildManifest.js gzip | 322 B | 322 B | ✓ |
_buildManife..dule.js gzip | 329 B | 329 B | ✓ |
Overall change | 651 B | 651 B | ✓ |
Rendered Page Sizes
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
index.html gzip | 1 kB | 1 kB | ✓ |
link.html gzip | 1.01 kB | 1.01 kB | ✓ |
withRouter.html gzip | 996 B | 996 B | ✓ |
Overall change | 3.01 kB | 3.01 kB | ✓ |
Serverless Mode
General Overall increase ⚠️
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
buildDuration | 14.4s | 14.5s | |
nodeModulesSize | 63.1 MB | 63.1 MB |
Client Bundles (main, webpack, commons)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..9339.js gzip | 10.9 kB | 10.9 kB | ✓ |
framework.HASH.js gzip | 39 kB | 39 kB | ✓ |
main-d493e7d..42f5.js gzip | 7.17 kB | 7.17 kB | ✓ |
webpack-e067..f178.js gzip | 751 B | 751 B | ✓ |
Overall change | 57.8 kB | 57.8 kB | ✓ |
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..dule.js gzip | 6.77 kB | 6.77 kB | ✓ |
framework.HA..dule.js gzip | 39 kB | 39 kB | ✓ |
main-f8905d4..dule.js gzip | 6.24 kB | 6.24 kB | ✓ |
webpack-07c5..dule.js gzip | 751 B | 751 B | ✓ |
Overall change | 52.7 kB | 52.7 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
polyfills-4b..e242.js gzip | 31 kB | 31 kB | ✓ |
Overall change | 31 kB | 31 kB | ✓ |
Client Pages
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-9a0b9e1..b37e.js gzip | 1.28 kB | 1.28 kB | ✓ |
_error-ed1b0..8fbd.js gzip | 3.44 kB | 3.44 kB | ✓ |
hooks-89731c..c609.js gzip | 887 B | 887 B | ✓ |
index-17468f..5d83.js gzip | 227 B | 227 B | ✓ |
link-d2344ce..8b36.js gzip | 1.3 kB | 1.3 kB | ✓ |
routerDirect..924c.js gzip | 284 B | 284 B | ✓ |
withRouter-7..c13d.js gzip | 284 B | 284 B | ✓ |
Overall change | 7.71 kB | 7.71 kB | ✓ |
Client Pages Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-75d3a82..dule.js gzip | 625 B | 625 B | ✓ |
_error-4469a..dule.js gzip | 2.29 kB | 2.29 kB | ✓ |
hooks-cbf13f..dule.js gzip | 387 B | 387 B | ✓ |
index-b9a643..dule.js gzip | 226 B | 226 B | ✓ |
link-f8c0daf..dule.js gzip | 1.26 kB | 1.26 kB | ✓ |
routerDirect..dule.js gzip | 284 B | 284 B | ✓ |
withRouter-f..dule.js gzip | 282 B | 282 B | ✓ |
Overall change | 5.36 kB | 5.36 kB | ✓ |
Client Build Manifests
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_buildManifest.js gzip | 322 B | 322 B | ✓ |
_buildManife..dule.js gzip | 329 B | 329 B | ✓ |
Overall change | 651 B | 651 B | ✓ |
Serverless bundles
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_error.js | 1.05 MB | 1.05 MB | ✓ |
404.html | 4.34 kB | 4.34 kB | ✓ |
hooks.html | 3.92 kB | 3.92 kB | ✓ |
index.js | 1.05 MB | 1.05 MB | ✓ |
link.js | 1.1 MB | 1.1 MB | ✓ |
routerDirect.js | 1.09 MB | 1.09 MB | ✓ |
withRouter.js | 1.09 MB | 1.09 MB | ✓ |
Overall change | 5.4 MB | 5.4 MB | ✓ |
Stats from current PRDefault Server Mode (Increase detected
|
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
buildDuration | 14.1s | 13.8s | -295ms |
nodeModulesSize | 63.1 MB | 63.1 MB |
Page Load Tests Overall increase ✓
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
/ failed reqs | 0 | 0 | ✓ |
/ total time (seconds) | 2.601 | 2.56 | -0.04 |
/ avg req/sec | 961.15 | 976.55 | +15.4 |
/error-in-render failed reqs | 0 | 0 | ✓ |
/error-in-render total time (seconds) | 1.556 | 1.521 | -0.04 |
/error-in-render avg req/sec | 1606.91 | 1643.88 | +36.97 |
Client Bundles (main, webpack, commons)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..9339.js gzip | 10.9 kB | 10.9 kB | ✓ |
framework.HASH.js gzip | 39 kB | 39 kB | ✓ |
main-d493e7d..42f5.js gzip | 7.17 kB | 7.17 kB | ✓ |
webpack-e067..f178.js gzip | 751 B | 751 B | ✓ |
Overall change | 57.8 kB | 57.8 kB | ✓ |
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..dule.js gzip | 6.77 kB | 6.77 kB | ✓ |
framework.HA..dule.js gzip | 39 kB | 39 kB | ✓ |
main-f8905d4..dule.js gzip | 6.24 kB | 6.24 kB | ✓ |
webpack-07c5..dule.js gzip | 751 B | 751 B | ✓ |
Overall change | 52.7 kB | 52.7 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
polyfills-4b..e242.js gzip | 31 kB | 31 kB | ✓ |
Overall change | 31 kB | 31 kB | ✓ |
Client Pages
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-9a0b9e1..b37e.js gzip | 1.28 kB | 1.28 kB | ✓ |
_error-ed1b0..8fbd.js gzip | 3.44 kB | 3.44 kB | ✓ |
hooks-89731c..c609.js gzip | 887 B | 887 B | ✓ |
index-17468f..5d83.js gzip | 227 B | 227 B | ✓ |
link-d2344ce..8b36.js gzip | 1.3 kB | 1.3 kB | ✓ |
routerDirect..924c.js gzip | 284 B | 284 B | ✓ |
withRouter-7..c13d.js gzip | 284 B | 284 B | ✓ |
Overall change | 7.71 kB | 7.71 kB | ✓ |
Client Pages Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-75d3a82..dule.js gzip | 625 B | 625 B | ✓ |
_error-4469a..dule.js gzip | 2.29 kB | 2.29 kB | ✓ |
hooks-cbf13f..dule.js gzip | 387 B | 387 B | ✓ |
index-b9a643..dule.js gzip | 226 B | 226 B | ✓ |
link-f8c0daf..dule.js gzip | 1.26 kB | 1.26 kB | ✓ |
routerDirect..dule.js gzip | 284 B | 284 B | ✓ |
withRouter-f..dule.js gzip | 282 B | 282 B | ✓ |
Overall change | 5.36 kB | 5.36 kB | ✓ |
Client Build Manifests
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_buildManifest.js gzip | 322 B | 322 B | ✓ |
_buildManife..dule.js gzip | 329 B | 329 B | ✓ |
Overall change | 651 B | 651 B | ✓ |
Rendered Page Sizes
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
index.html gzip | 1 kB | 1 kB | ✓ |
link.html gzip | 1.01 kB | 1.01 kB | ✓ |
withRouter.html gzip | 996 B | 996 B | ✓ |
Overall change | 3.01 kB | 3.01 kB | ✓ |
Serverless Mode
General Overall increase ⚠️
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
buildDuration | 15.6s | 15.9s | |
nodeModulesSize | 63.1 MB | 63.1 MB |
Client Bundles (main, webpack, commons)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..9339.js gzip | 10.9 kB | 10.9 kB | ✓ |
framework.HASH.js gzip | 39 kB | 39 kB | ✓ |
main-d493e7d..42f5.js gzip | 7.17 kB | 7.17 kB | ✓ |
webpack-e067..f178.js gzip | 751 B | 751 B | ✓ |
Overall change | 57.8 kB | 57.8 kB | ✓ |
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..dule.js gzip | 6.77 kB | 6.77 kB | ✓ |
framework.HA..dule.js gzip | 39 kB | 39 kB | ✓ |
main-f8905d4..dule.js gzip | 6.24 kB | 6.24 kB | ✓ |
webpack-07c5..dule.js gzip | 751 B | 751 B | ✓ |
Overall change | 52.7 kB | 52.7 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
polyfills-4b..e242.js gzip | 31 kB | 31 kB | ✓ |
Overall change | 31 kB | 31 kB | ✓ |
Client Pages
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-9a0b9e1..b37e.js gzip | 1.28 kB | 1.28 kB | ✓ |
_error-ed1b0..8fbd.js gzip | 3.44 kB | 3.44 kB | ✓ |
hooks-89731c..c609.js gzip | 887 B | 887 B | ✓ |
index-17468f..5d83.js gzip | 227 B | 227 B | ✓ |
link-d2344ce..8b36.js gzip | 1.3 kB | 1.3 kB | ✓ |
routerDirect..924c.js gzip | 284 B | 284 B | ✓ |
withRouter-7..c13d.js gzip | 284 B | 284 B | ✓ |
Overall change | 7.71 kB | 7.71 kB | ✓ |
Client Pages Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-75d3a82..dule.js gzip | 625 B | 625 B | ✓ |
_error-4469a..dule.js gzip | 2.29 kB | 2.29 kB | ✓ |
hooks-cbf13f..dule.js gzip | 387 B | 387 B | ✓ |
index-b9a643..dule.js gzip | 226 B | 226 B | ✓ |
link-f8c0daf..dule.js gzip | 1.26 kB | 1.26 kB | ✓ |
routerDirect..dule.js gzip | 284 B | 284 B | ✓ |
withRouter-f..dule.js gzip | 282 B | 282 B | ✓ |
Overall change | 5.36 kB | 5.36 kB | ✓ |
Client Build Manifests
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_buildManifest.js gzip | 322 B | 322 B | ✓ |
_buildManife..dule.js gzip | 329 B | 329 B | ✓ |
Overall change | 651 B | 651 B | ✓ |
Serverless bundles
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_error.js | 1.05 MB | 1.05 MB | ✓ |
404.html | 4.34 kB | 4.34 kB | ✓ |
hooks.html | 3.92 kB | 3.92 kB | ✓ |
index.js | 1.05 MB | 1.05 MB | ✓ |
link.js | 1.1 MB | 1.1 MB | ✓ |
routerDirect.js | 1.09 MB | 1.09 MB | ✓ |
withRouter.js | 1.09 MB | 1.09 MB | ✓ |
Overall change | 5.4 MB | 5.4 MB | ✓ |
Stats from current PRDefault Server Mode (Decrease detected ✓)General Overall increase
|
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
buildDuration | 12.7s | 13.1s | |
nodeModulesSize | 63.2 MB | 63.2 MB |
Page Load Tests Overall decrease ⚠️
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
/ failed reqs | 0 | 0 | ✓ |
/ total time (seconds) | 2.415 | 2.502 | |
/ avg req/sec | 1035.27 | 999.2 | |
/error-in-render failed reqs | 0 | 0 | ✓ |
/error-in-render total time (seconds) | 1.299 | 1.344 | |
/error-in-render avg req/sec | 1924.85 | 1860.61 |
Client Bundles (main, webpack, commons)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..9339.js gzip | 10.9 kB | 10.9 kB | ✓ |
framework.HASH.js gzip | 39 kB | 39 kB | ✓ |
main-d493e7d..42f5.js gzip | 7.17 kB | 7.17 kB | ✓ |
webpack-e067..f178.js gzip | 751 B | 751 B | ✓ |
Overall change | 57.8 kB | 57.8 kB | ✓ |
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..dule.js gzip | 6.77 kB | 6.77 kB | ✓ |
framework.HA..dule.js gzip | 39 kB | 39 kB | ✓ |
main-f8905d4..dule.js gzip | 6.24 kB | 6.24 kB | ✓ |
webpack-07c5..dule.js gzip | 751 B | 751 B | ✓ |
Overall change | 52.7 kB | 52.7 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
polyfills-4b..e242.js gzip | 31 kB | 31 kB | ✓ |
Overall change | 31 kB | 31 kB | ✓ |
Client Pages
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-9a0b9e1..b37e.js gzip | 1.28 kB | 1.28 kB | ✓ |
_error-ed1b0..8fbd.js gzip | 3.44 kB | 3.44 kB | ✓ |
hooks-89731c..c609.js gzip | 887 B | 887 B | ✓ |
index-17468f..5d83.js gzip | 227 B | 227 B | ✓ |
link-d2344ce..8b36.js gzip | 1.3 kB | 1.3 kB | ✓ |
routerDirect..924c.js gzip | 284 B | 284 B | ✓ |
withRouter-7..c13d.js gzip | 284 B | 284 B | ✓ |
Overall change | 7.71 kB | 7.71 kB | ✓ |
Client Pages Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-75d3a82..dule.js gzip | 625 B | 625 B | ✓ |
_error-4469a..dule.js gzip | 2.29 kB | 2.29 kB | ✓ |
hooks-cbf13f..dule.js gzip | 387 B | 387 B | ✓ |
index-b9a643..dule.js gzip | 226 B | 226 B | ✓ |
link-f8c0daf..dule.js gzip | 1.26 kB | 1.26 kB | ✓ |
routerDirect..dule.js gzip | 284 B | 284 B | ✓ |
withRouter-f..dule.js gzip | 282 B | 282 B | ✓ |
Overall change | 5.36 kB | 5.36 kB | ✓ |
Client Build Manifests
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_buildManifest.js gzip | 322 B | 322 B | ✓ |
_buildManife..dule.js gzip | 329 B | 329 B | ✓ |
Overall change | 651 B | 651 B | ✓ |
Rendered Page Sizes
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
index.html gzip | 1 kB | 1 kB | ✓ |
link.html gzip | 1.01 kB | 1.01 kB | ✓ |
withRouter.html gzip | 996 B | 996 B | ✓ |
Overall change | 3.01 kB | 3.01 kB | ✓ |
Serverless Mode
General Overall increase ⚠️
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
buildDuration | 14.4s | 14.5s | |
nodeModulesSize | 63.2 MB | 63.2 MB |
Client Bundles (main, webpack, commons)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..9339.js gzip | 10.9 kB | 10.9 kB | ✓ |
framework.HASH.js gzip | 39 kB | 39 kB | ✓ |
main-d493e7d..42f5.js gzip | 7.17 kB | 7.17 kB | ✓ |
webpack-e067..f178.js gzip | 751 B | 751 B | ✓ |
Overall change | 57.8 kB | 57.8 kB | ✓ |
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..dule.js gzip | 6.77 kB | 6.77 kB | ✓ |
framework.HA..dule.js gzip | 39 kB | 39 kB | ✓ |
main-f8905d4..dule.js gzip | 6.24 kB | 6.24 kB | ✓ |
webpack-07c5..dule.js gzip | 751 B | 751 B | ✓ |
Overall change | 52.7 kB | 52.7 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
polyfills-4b..e242.js gzip | 31 kB | 31 kB | ✓ |
Overall change | 31 kB | 31 kB | ✓ |
Client Pages
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-9a0b9e1..b37e.js gzip | 1.28 kB | 1.28 kB | ✓ |
_error-ed1b0..8fbd.js gzip | 3.44 kB | 3.44 kB | ✓ |
hooks-89731c..c609.js gzip | 887 B | 887 B | ✓ |
index-17468f..5d83.js gzip | 227 B | 227 B | ✓ |
link-d2344ce..8b36.js gzip | 1.3 kB | 1.3 kB | ✓ |
routerDirect..924c.js gzip | 284 B | 284 B | ✓ |
withRouter-7..c13d.js gzip | 284 B | 284 B | ✓ |
Overall change | 7.71 kB | 7.71 kB | ✓ |
Client Pages Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-75d3a82..dule.js gzip | 625 B | 625 B | ✓ |
_error-4469a..dule.js gzip | 2.29 kB | 2.29 kB | ✓ |
hooks-cbf13f..dule.js gzip | 387 B | 387 B | ✓ |
index-b9a643..dule.js gzip | 226 B | 226 B | ✓ |
link-f8c0daf..dule.js gzip | 1.26 kB | 1.26 kB | ✓ |
routerDirect..dule.js gzip | 284 B | 284 B | ✓ |
withRouter-f..dule.js gzip | 282 B | 282 B | ✓ |
Overall change | 5.36 kB | 5.36 kB | ✓ |
Client Build Manifests
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_buildManifest.js gzip | 322 B | 322 B | ✓ |
_buildManife..dule.js gzip | 329 B | 329 B | ✓ |
Overall change | 651 B | 651 B | ✓ |
Serverless bundles
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_error.js | 1.05 MB | 1.05 MB | ✓ |
404.html | 4.34 kB | 4.34 kB | ✓ |
hooks.html | 3.92 kB | 3.92 kB | ✓ |
index.js | 1.05 MB | 1.05 MB | ✓ |
link.js | 1.1 MB | 1.1 MB | ✓ |
routerDirect.js | 1.09 MB | 1.09 MB | ✓ |
withRouter.js | 1.09 MB | 1.09 MB | ✓ |
Overall change | 5.4 MB | 5.4 MB | ✓ |
Stats from current PRDefault Server Mode (Increase detected
|
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
buildDuration | 13.5s | 13.5s | |
nodeModulesSize | 63.2 MB | 63.2 MB |
Page Load Tests Overall increase ✓
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
/ failed reqs | 0 | 0 | ✓ |
/ total time (seconds) | 2.534 | 2.6 | |
/ avg req/sec | 986.46 | 961.67 | |
/error-in-render failed reqs | 0 | 0 | ✓ |
/error-in-render total time (seconds) | 1.603 | 1.529 | -0.07 |
/error-in-render avg req/sec | 1559.39 | 1635.22 | +75.83 |
Client Bundles (main, webpack, commons)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..9339.js gzip | 10.9 kB | 10.9 kB | ✓ |
framework.HASH.js gzip | 39 kB | 39 kB | ✓ |
main-d493e7d..42f5.js gzip | 7.17 kB | 7.17 kB | ✓ |
webpack-e067..f178.js gzip | 751 B | 751 B | ✓ |
Overall change | 57.8 kB | 57.8 kB | ✓ |
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..dule.js gzip | 6.77 kB | 6.77 kB | ✓ |
framework.HA..dule.js gzip | 39 kB | 39 kB | ✓ |
main-f8905d4..dule.js gzip | 6.24 kB | 6.24 kB | ✓ |
webpack-07c5..dule.js gzip | 751 B | 751 B | ✓ |
Overall change | 52.7 kB | 52.7 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
polyfills-4b..e242.js gzip | 31 kB | 31 kB | ✓ |
Overall change | 31 kB | 31 kB | ✓ |
Client Pages
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-9a0b9e1..b37e.js gzip | 1.28 kB | 1.28 kB | ✓ |
_error-ed1b0..8fbd.js gzip | 3.44 kB | 3.44 kB | ✓ |
hooks-89731c..c609.js gzip | 887 B | 887 B | ✓ |
index-17468f..5d83.js gzip | 227 B | 227 B | ✓ |
link-d2344ce..8b36.js gzip | 1.3 kB | 1.3 kB | ✓ |
routerDirect..924c.js gzip | 284 B | 284 B | ✓ |
withRouter-7..c13d.js gzip | 284 B | 284 B | ✓ |
Overall change | 7.71 kB | 7.71 kB | ✓ |
Client Pages Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-75d3a82..dule.js gzip | 625 B | 625 B | ✓ |
_error-4469a..dule.js gzip | 2.29 kB | 2.29 kB | ✓ |
hooks-cbf13f..dule.js gzip | 387 B | 387 B | ✓ |
index-b9a643..dule.js gzip | 226 B | 226 B | ✓ |
link-f8c0daf..dule.js gzip | 1.26 kB | 1.26 kB | ✓ |
routerDirect..dule.js gzip | 284 B | 284 B | ✓ |
withRouter-f..dule.js gzip | 282 B | 282 B | ✓ |
Overall change | 5.36 kB | 5.36 kB | ✓ |
Client Build Manifests
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_buildManifest.js gzip | 322 B | 322 B | ✓ |
_buildManife..dule.js gzip | 329 B | 329 B | ✓ |
Overall change | 651 B | 651 B | ✓ |
Rendered Page Sizes
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
index.html gzip | 1 kB | 1 kB | ✓ |
link.html gzip | 1.01 kB | 1.01 kB | ✓ |
withRouter.html gzip | 996 B | 996 B | ✓ |
Overall change | 3.01 kB | 3.01 kB | ✓ |
Serverless Mode
General Overall increase ⚠️
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
buildDuration | 14.7s | 15.3s | |
nodeModulesSize | 63.2 MB | 63.2 MB |
Client Bundles (main, webpack, commons)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..9339.js gzip | 10.9 kB | 10.9 kB | ✓ |
framework.HASH.js gzip | 39 kB | 39 kB | ✓ |
main-d493e7d..42f5.js gzip | 7.17 kB | 7.17 kB | ✓ |
webpack-e067..f178.js gzip | 751 B | 751 B | ✓ |
Overall change | 57.8 kB | 57.8 kB | ✓ |
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..dule.js gzip | 6.77 kB | 6.77 kB | ✓ |
framework.HA..dule.js gzip | 39 kB | 39 kB | ✓ |
main-f8905d4..dule.js gzip | 6.24 kB | 6.24 kB | ✓ |
webpack-07c5..dule.js gzip | 751 B | 751 B | ✓ |
Overall change | 52.7 kB | 52.7 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
polyfills-4b..e242.js gzip | 31 kB | 31 kB | ✓ |
Overall change | 31 kB | 31 kB | ✓ |
Client Pages
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-9a0b9e1..b37e.js gzip | 1.28 kB | 1.28 kB | ✓ |
_error-ed1b0..8fbd.js gzip | 3.44 kB | 3.44 kB | ✓ |
hooks-89731c..c609.js gzip | 887 B | 887 B | ✓ |
index-17468f..5d83.js gzip | 227 B | 227 B | ✓ |
link-d2344ce..8b36.js gzip | 1.3 kB | 1.3 kB | ✓ |
routerDirect..924c.js gzip | 284 B | 284 B | ✓ |
withRouter-7..c13d.js gzip | 284 B | 284 B | ✓ |
Overall change | 7.71 kB | 7.71 kB | ✓ |
Client Pages Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-75d3a82..dule.js gzip | 625 B | 625 B | ✓ |
_error-4469a..dule.js gzip | 2.29 kB | 2.29 kB | ✓ |
hooks-cbf13f..dule.js gzip | 387 B | 387 B | ✓ |
index-b9a643..dule.js gzip | 226 B | 226 B | ✓ |
link-f8c0daf..dule.js gzip | 1.26 kB | 1.26 kB | ✓ |
routerDirect..dule.js gzip | 284 B | 284 B | ✓ |
withRouter-f..dule.js gzip | 282 B | 282 B | ✓ |
Overall change | 5.36 kB | 5.36 kB | ✓ |
Client Build Manifests
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_buildManifest.js gzip | 322 B | 322 B | ✓ |
_buildManife..dule.js gzip | 329 B | 329 B | ✓ |
Overall change | 651 B | 651 B | ✓ |
Serverless bundles
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_error.js | 1.05 MB | 1.05 MB | ✓ |
404.html | 4.34 kB | 4.34 kB | ✓ |
hooks.html | 3.92 kB | 3.92 kB | ✓ |
index.js | 1.05 MB | 1.05 MB | ✓ |
link.js | 1.1 MB | 1.1 MB | ✓ |
routerDirect.js | 1.09 MB | 1.09 MB | ✓ |
withRouter.js | 1.09 MB | 1.09 MB | ✓ |
Overall change | 5.4 MB | 5.4 MB | ✓ |
Failing test suitesCommit: 44178f5 test/integration/app-document/test/index.test.js
Expand output● Document and App › Rendering via HTTP › _app › It should share module state with pages
test/integration/gssp-ssr-change-reloading/test/index.test.js
Expand output● GS(S)P Server-Side Change Reloading › should not reload page when client-side is changed too GSP
● GS(S)P Server-Side Change Reloading › should update page when getStaticProps is changed only
● GS(S)P Server-Side Change Reloading › should show indicator when re-fetching data
● GS(S)P Server-Side Change Reloading › should update page when getStaticPaths is changed only
● GS(S)P Server-Side Change Reloading › should not reload page when client-side is changed too GSSP
● GS(S)P Server-Side Change Reloading › should update page when getServerSideProps is changed only
test/integration/client-shallow-routing/test/index.test.js
Expand output● Client Shallow Routing › dev mode › should not shallowly navigate back in history when current page was not shallow
● Client Shallow Routing › dev mode › should not shallowly navigate forwards in history when current page was not shallow
test/integration/app-tree/test/index.test.js
Expand output● AppTree › production mode › should provide router context in AppTree on SSR
● AppTree › production mode › should provide router context in AppTree on CSR
● AppTree › production mode › should pass AppTree to NextPageContext
test/integration/config/test/index.test.js
Expand output● Configuration › renders css imports
● Configuration › renders non-js imports from node_modules
● Configuration › renders server config on the server only
● Configuration › renders public config on the server only
● Configuration › renders the build id in development mode
● Configuration › correctly imports a package that defines
● Configuration › should have config available on the client
● Configuration › should update css styles using hmr
● Configuration › should update sass styles using hmr
test/integration/image-optimization/test/index.test.js
Expand output● Image optimization for SSR apps › On a static page › should not preload tiny images
● Image optimization for SSR apps › On a static page › should not add a preload if one already exists
● Image optimization for SSR apps › On a static page › should not preload hidden images
● Image optimization for SSR apps › On a static page › should not preload SVG images
● Image optimization for SSR apps › On a static page › should preload exactly two eligible images
● Image optimization for SSR apps › On an SSR page › should not preload tiny images
● Image optimization for SSR apps › On an SSR page › should not add a preload if one already exists
● Image optimization for SSR apps › On an SSR page › should not preload hidden images
● Image optimization for SSR apps › On an SSR page › should not preload SVG images
● Image optimization for SSR apps › On an SSR page › should preload exactly two eligible images
● Test suite failed to run
|
Stats from current PRDefault Server Mode (Increase detected
|
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
buildDuration | 12.8s | 12.2s | -644ms |
nodeModulesSize | 63.2 MB | 65.4 MB |
Page Load Tests Overall increase ✓
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
/ failed reqs | 0 | 0 | ✓ |
/ total time (seconds) | 2.433 | 2.221 | -0.21 |
/ avg req/sec | 1027.75 | 1125.58 | +97.83 |
/error-in-render failed reqs | 0 | 0 | ✓ |
/error-in-render total time (seconds) | 1.431 | 1.45 | |
/error-in-render avg req/sec | 1747.24 | 1724.09 |
Client Bundles (main, webpack, commons) Overall increase ⚠️
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..9339.js gzip | 10.9 kB | 10.9 kB | |
framework.HASH.js gzip | 39 kB | 39.3 kB | |
main-d493e7d..42f5.js gzip | 7.17 kB | 7.15 kB | -21 B |
webpack-e067..f178.js gzip | 751 B | N/A | N/A |
webpack-bc2d..803a.js gzip | N/A | 945 B | N/A |
Overall change | 57.8 kB | 58.3 kB |
Client Bundles (main, webpack, commons) Modern Overall decrease ✓
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..dule.js gzip | 6.77 kB | N/A | N/A |
framework.HA..dule.js gzip | 39 kB | N/A | N/A |
main-f8905d4..dule.js gzip | 6.24 kB | N/A | N/A |
webpack-07c5..dule.js gzip | 751 B | N/A | N/A |
Overall change | 52.7 kB | 0 B | -52.7 kB |
Legacy Client Bundles (polyfills) Overall decrease ✓
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
polyfills-4b..e242.js gzip | 31 kB | N/A | N/A |
polyfills-39..7927.js gzip | N/A | 30.9 kB | N/A |
Overall change | 31 kB | 30.9 kB | -69 B |
Client Pages Overall decrease ✓
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-9a0b9e1..b37e.js gzip | 1.28 kB | 1.26 kB | -23 B |
_error-ed1b0..8fbd.js gzip | 3.44 kB | 3.37 kB | -70 B |
hooks-89731c..c609.js gzip | 887 B | 904 B | |
index-17468f..5d83.js gzip | 227 B | N/A | N/A |
link-d2344ce..8b36.js gzip | 1.3 kB | 1.3 kB | -7 B |
routerDirect..924c.js gzip | 284 B | N/A | N/A |
withRouter-7..c13d.js gzip | 284 B | N/A | N/A |
index-ea97a9..1aef.js gzip | N/A | 232 B | N/A |
routerDirect..7d94.js gzip | N/A | 289 B | N/A |
withRouter-8..74a8.js gzip | N/A | 286 B | N/A |
Overall change | 7.71 kB | 7.64 kB | -71 B |
Client Pages Modern Overall decrease ✓
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-75d3a82..dule.js gzip | 625 B | N/A | N/A |
_error-4469a..dule.js gzip | 2.29 kB | N/A | N/A |
hooks-cbf13f..dule.js gzip | 387 B | N/A | N/A |
index-b9a643..dule.js gzip | 226 B | N/A | N/A |
link-f8c0daf..dule.js gzip | 1.26 kB | N/A | N/A |
routerDirect..dule.js gzip | 284 B | N/A | N/A |
withRouter-f..dule.js gzip | 282 B | N/A | N/A |
Overall change | 5.36 kB | 0 B | -5.36 kB |
Client Build Manifests Overall decrease ✓
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_buildManifest.js gzip | 322 B | 300 B | -22 B |
_buildManife..dule.js gzip | 329 B | 136 B | -193 B |
Overall change | 651 B | 436 B | -215 B |
Rendered Page Sizes Overall decrease ✓
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
index.html gzip | 1 kB | 832 B | -170 B |
link.html gzip | 1.01 kB | 846 B | -163 B |
withRouter.html gzip | 996 B | 825 B | -171 B |
Overall change | 3.01 kB | 2.5 kB | -504 B |
Diffs
Diff for _buildManifest.js
@@ -1,18 +1,18 @@
self.__BUILD_MANIFEST = {
__rewrites: [],
- "/": ["static\u002Fchunks\u002Fpages\u002Findex-283eed3c1520dcc26e8d.js"],
+ "/": ["static\u002Fchunks\u002Fpages\u002Findex-f0c119b36e4d334306b2.js"],
"/_error": [
- "static\u002Fchunks\u002Fpages\u002F_error-a0c4519f5ca8e97fa7be.js"
+ "static\u002Fchunks\u002Fpages\u002F_error-2531e74b83e7d6da1d92.js"
],
"/hooks": [
- "static\u002Fchunks\u002Fpages\u002Fhooks-8001dc76075832ee8949.js"
+ "static\u002Fchunks\u002Fpages\u002Fhooks-678c270e770f83b73b78.js"
],
- "/link": ["static\u002Fchunks\u002Fpages\u002Flink-32658e75d53af2daa2e0.js"],
+ "/link": ["static\u002Fchunks\u002Fpages\u002Flink-2f494a384d55683cb76d.js"],
"/routerDirect": [
- "static\u002Fchunks\u002Fpages\u002FrouterDirect-2e9bfd441bd88cd3382e.js"
+ "static\u002Fchunks\u002Fpages\u002FrouterDirect-c6664995ceef07e6864b.js"
],
"/withRouter": [
- "static\u002Fchunks\u002Fpages\u002FwithRouter-9af1d72bd996729e701e.js"
+ "static\u002Fchunks\u002Fpages\u002FwithRouter-9653aca393539352d6d6.js"
],
sortedPages: [
"\u002F",
Diff for _buildManifest.module.js
@@ -1,23 +1,5 @@
self.__BUILD_MANIFEST = {
__rewrites: [],
- "/": [
- "static\u002Fchunks\u002Fpages\u002Findex-dc79232991b9d18c3260.module.js"
- ],
- "/_error": [
- "static\u002Fchunks\u002Fpages\u002F_error-714d7bb4196263406c6e.module.js"
- ],
- "/hooks": [
- "static\u002Fchunks\u002Fpages\u002Fhooks-56fa58a6f0993d7d36d7.module.js"
- ],
- "/link": [
- "static\u002Fchunks\u002Fpages\u002Flink-cb038f0ac2e648ce4861.module.js"
- ],
- "/routerDirect": [
- "static\u002Fchunks\u002Fpages\u002FrouterDirect-368af3dfef3c9cd99dc3.module.js"
- ],
- "/withRouter": [
- "static\u002Fchunks\u002Fpages\u002FwithRouter-654e4c0aa8f6a4177d77.module.js"
- ],
sortedPages: [
"\u002F",
"\u002F_app",
Diff for _app-7512045..d9376e2ca.js
@@ -1,15 +1,43 @@
-_N_E = (window["webpackJsonp_N_E"] = window["webpackJsonp_N_E"] || []).push([
- [4],
+_N_E = (self["webpackChunk_N_E"] = self["webpackChunk_N_E"] || []).push([
+ [888],
{
- /***/ 0: /***/ function(module, exports, __webpack_require__) {
- __webpack_require__("e9+W");
- module.exports = __webpack_require__("nOHt");
+ /***/ 1506: /***/ function(module) {
+ function _assertThisInitialized(self) {
+ if (self === void 0) {
+ throw new ReferenceError(
+ "this hasn't been initialised - super() hasn't been called"
+ );
+ }
+
+ return self;
+ }
+
+ module.exports = _assertThisInitialized;
/***/
},
- /***/ "7W2i": /***/ function(module, exports, __webpack_require__) {
- var setPrototypeOf = __webpack_require__("SksO");
+ /***/ 9754: /***/ function(module) {
+ function _getPrototypeOf(o) {
+ module.exports = _getPrototypeOf = Object.setPrototypeOf
+ ? Object.getPrototypeOf
+ : function _getPrototypeOf(o) {
+ return o.__proto__ || Object.getPrototypeOf(o);
+ };
+ return _getPrototypeOf(o);
+ }
+
+ module.exports = _getPrototypeOf;
+
+ /***/
+ },
+
+ /***/ 2205: /***/ function(
+ module,
+ __unused_webpack_exports,
+ __webpack_require__
+ ) {
+ var setPrototypeOf = __webpack_require__(9489);
function _inherits(subClass, superClass) {
if (typeof superClass !== "function" && superClass !== null) {
@@ -33,22 +61,51 @@ _N_E = (window["webpackJsonp_N_E"] = window["webpackJsonp_N_E"] || []).push([
/***/
},
- /***/ B5Ud: /***/ function(module, exports, __webpack_require__) {
+ /***/ 8585: /***/ function(
+ module,
+ __unused_webpack_exports,
+ __webpack_require__
+ ) {
+ var _typeof = __webpack_require__(8);
+
+ var assertThisInitialized = __webpack_require__(1506);
+
+ function _possibleConstructorReturn(self, call) {
+ if (
+ call &&
+ (_typeof(call) === "object" || typeof call === "function")
+ ) {
+ return call;
+ }
+
+ return assertThisInitialized(self);
+ }
+
+ module.exports = _possibleConstructorReturn;
+
+ /***/
+ },
+
+ /***/ 6381: /***/ function(
+ __unused_webpack_module,
+ exports,
+ __webpack_require__
+ ) {
"use strict";
- var _regeneratorRuntime = __webpack_require__("o0o1");
+ var _regeneratorRuntime = __webpack_require__(7757);
- var _classCallCheck = __webpack_require__("lwsE");
+ var _classCallCheck = __webpack_require__(4575);
- var _createClass = __webpack_require__("W8MJ");
+ var _createClass = __webpack_require__(3913);
- var _inherits = __webpack_require__("7W2i");
+ var _inherits = __webpack_require__(2205);
- var _possibleConstructorReturn = __webpack_require__("a1gu");
+ var _possibleConstructorReturn = __webpack_require__(8585);
- var _getPrototypeOf = __webpack_require__("Nsbk");
+ var _getPrototypeOf = __webpack_require__(9754);
- var _asyncToGenerator = __webpack_require__("yXPU");
+ var _asyncToGenerator = __webpack_require__(8926);
function _createSuper(Derived) {
var hasNativeReflectConstruct = _isNativeReflectConstruct();
@@ -79,16 +136,16 @@ _N_E = (window["webpackJsonp_N_E"] = window["webpackJsonp_N_E"] || []).push([
}
}
- var _interopRequireDefault = __webpack_require__("TqRt");
+ var _interopRequireDefault = __webpack_require__(5318);
exports.__esModule = true;
exports.Container = Container;
exports.createUrl = createUrl;
- exports["default"] = void 0;
+ exports.default = void 0;
- var _react = _interopRequireDefault(__webpack_require__("q1tI"));
+ var _react = _interopRequireDefault(__webpack_require__(7294));
- var _utils = __webpack_require__("g/15");
+ var _utils = __webpack_require__(3937);
exports.AppInitialProps = _utils.AppInitialProps;
exports.NextWebVitalsMetric = _utils.NextWebVitalsMetric;
@@ -180,7 +237,7 @@ _N_E = (window["webpackJsonp_N_E"] = window["webpackJsonp_N_E"] || []).push([
return App;
})(_react["default"].Component);
- exports["default"] = App;
+ exports.default = App;
App.origGetInitialProps = appGetInitialProps;
App.getInitialProps = appGetInitialProps;
var warnContainer;
@@ -254,68 +311,24 @@ _N_E = (window["webpackJsonp_N_E"] = window["webpackJsonp_N_E"] || []).push([
/***/
},
- /***/ Nsbk: /***/ function(module, exports) {
- function _getPrototypeOf(o) {
- module.exports = _getPrototypeOf = Object.setPrototypeOf
- ? Object.getPrototypeOf
- : function _getPrototypeOf(o) {
- return o.__proto__ || Object.getPrototypeOf(o);
- };
- return _getPrototypeOf(o);
- }
-
- module.exports = _getPrototypeOf;
-
- /***/
- },
-
- /***/ PJYZ: /***/ function(module, exports) {
- function _assertThisInitialized(self) {
- if (self === void 0) {
- throw new ReferenceError(
- "this hasn't been initialised - super() hasn't been called"
- );
- }
-
- return self;
- }
-
- module.exports = _assertThisInitialized;
-
- /***/
- },
-
- /***/ a1gu: /***/ function(module, exports, __webpack_require__) {
- var _typeof = __webpack_require__("cDf5");
-
- var assertThisInitialized = __webpack_require__("PJYZ");
-
- function _possibleConstructorReturn(self, call) {
- if (
- call &&
- (_typeof(call) === "object" || typeof call === "function")
- ) {
- return call;
- }
-
- return assertThisInitialized(self);
- }
-
- module.exports = _possibleConstructorReturn;
-
- /***/
- },
-
- /***/ "e9+W": /***/ function(module, exports, __webpack_require__) {
+ /***/ 915: /***/ function(
+ __unused_webpack_module,
+ __unused_webpack_exports,
+ __webpack_require__
+ ) {
(window.__NEXT_P = window.__NEXT_P || []).push([
"/_app",
function() {
- return __webpack_require__("B5Ud");
+ return __webpack_require__(6381);
}
]);
/***/
}
},
- [[0, 0, 1, 2]]
+ 0,
+ [
+ [915, 272, 774, 691],
+ [2441, 272, 774, 691]
+ ]
]);
Diff for _app-9a0d200..cd.module.js
deleted
Diff for _error-714d7..6e.module.js
deleted
Diff for _error-a0c45..8e97fa7be.js
Diff too large to display
Diff for hooks-56fa58..d7.module.js
deleted
Diff for hooks-8001dc..832ee8949.js
@@ -1,8 +1,18 @@
-_N_E = (window["webpackJsonp_N_E"] = window["webpackJsonp_N_E"] || []).push([
- [6],
+_N_E = (self["webpackChunk_N_E"] = self["webpackChunk_N_E"] || []).push([
+ [757],
{
- /***/ "+MDD": /***/ function(
- module,
+ /***/ 6086: /***/ function(module) {
+ "use strict";
+ var assign = Object.assign.bind(Object);
+ module.exports = assign;
+ module.exports.default = module.exports;
+ //# sourceMappingURL=object-assign.js.map
+
+ /***/
+ },
+
+ /***/ 7690: /***/ function(
+ __unused_webpack_module,
__webpack_exports__,
__webpack_require__
) {
@@ -10,6 +20,13 @@ _N_E = (window["webpackJsonp_N_E"] = window["webpackJsonp_N_E"] || []).push([
// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);
+ // EXPORTS
+ __webpack_require__.d(__webpack_exports__, {
+ default: function() {
+ return /* binding */ hooks;
+ }
+ });
+
// CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/arrayWithHoles.js
function _arrayWithHoles(arr) {
if (Array.isArray(arr)) return arr;
@@ -87,39 +104,37 @@ _N_E = (window["webpackJsonp_N_E"] = window["webpackJsonp_N_E"] || []).push([
);
}
// EXTERNAL MODULE: ./node_modules/react/index.js
- var react = __webpack_require__("q1tI");
+ var react = __webpack_require__(7294);
var react_default = /*#__PURE__*/ __webpack_require__.n(react);
// CONCATENATED MODULE: ./pages/hooks.js
- var __jsx = react_default.a.createElement;
+ var __jsx = react_default().createElement;
- /* harmony default export */ var hooks = (__webpack_exports__[
- "default"
- ] = function() {
- var _React$useState = react_default.a.useState(0),
+ /* harmony default export */ var hooks = function() {
+ var _React$useState = react_default().useState(0),
_React$useState2 = _slicedToArray(_React$useState, 2),
clicks1 = _React$useState2[0],
setClicks1 = _React$useState2[1];
- var _useState = Object(react["useState"])(0),
+ var _useState = (0, react.useState)(0),
clicks2 = _useState[0],
setClicks2 = _useState[1];
- var doClick1 = react_default.a.useCallback(
+ var doClick1 = react_default().useCallback(
function() {
setClicks1(clicks1 + 1);
},
[clicks1]
);
- var doClick2 = Object(react["useCallback"])(
+ var doClick2 = (0, react.useCallback)(
function() {
setClicks2(clicks2 + 1);
},
[clicks2]
);
return __jsx(
- react_default.a.Fragment,
+ react_default().Fragment,
null,
__jsx("h3", null, "Clicks ", clicks1),
__jsx(
@@ -138,31 +153,26 @@ _N_E = (window["webpackJsonp_N_E"] = window["webpackJsonp_N_E"] || []).push([
"Click me"
)
);
- });
-
- /***/
- },
-
- /***/ Qetd: /***/ function(module, exports, __webpack_require__) {
- "use strict";
- var assign = Object.assign.bind(Object);
- module.exports = assign;
- module.exports.default = module.exports;
- //# sourceMappingURL=object-assign.js.map
+ };
/***/
},
- /***/ g1vQ: /***/ function(module, exports, __webpack_require__) {
+ /***/ 1470: /***/ function(
+ __unused_webpack_module,
+ __unused_webpack_exports,
+ __webpack_require__
+ ) {
(window.__NEXT_P = window.__NEXT_P || []).push([
"/hooks",
function() {
- return __webpack_require__("+MDD");
+ return __webpack_require__(7690);
}
]);
/***/
}
},
- [["g1vQ", 0, 1]]
+ 0,
+ [[1470, 272, 774]]
]);
Diff for index-283eed..0dcc26e8d.js
@@ -1,8 +1,8 @@
-_N_E = (window["webpackJsonp_N_E"] = window["webpackJsonp_N_E"] || []).push([
- [7],
+_N_E = (self["webpackChunk_N_E"] = self["webpackChunk_N_E"] || []).push([
+ [405],
{
- /***/ RNiq: /***/ function(
- module,
+ /***/ 8474: /***/ function(
+ __unused_webpack_module,
__webpack_exports__,
__webpack_require__
) {
@@ -21,16 +21,21 @@ _N_E = (window["webpackJsonp_N_E"] = window["webpackJsonp_N_E"] || []).push([
/***/
},
- /***/ vlRD: /***/ function(module, exports, __webpack_require__) {
+ /***/ 8581: /***/ function(
+ __unused_webpack_module,
+ __unused_webpack_exports,
+ __webpack_require__
+ ) {
(window.__NEXT_P = window.__NEXT_P || []).push([
"/",
function() {
- return __webpack_require__("RNiq");
+ return __webpack_require__(8474);
}
]);
/***/
}
},
- [["vlRD", 0]]
+ 0,
+ [[8581, 272]]
]);
Diff for index-dc7923..60.module.js
deleted
Diff for link-32658e7..af2daa2e0.js
@@ -1,88 +1,30 @@
-_N_E = (window["webpackJsonp_N_E"] = window["webpackJsonp_N_E"] || []).push([
- [8],
+_N_E = (self["webpackChunk_N_E"] = self["webpackChunk_N_E"] || []).push([
+ [644],
{
- /***/ ObF3: /***/ function(
- module,
- __webpack_exports__,
+ /***/ 6071: /***/ function(
+ __unused_webpack_module,
+ exports,
__webpack_require__
) {
"use strict";
- __webpack_require__.r(__webpack_exports__);
- /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(
- "q1tI"
- );
- /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/ __webpack_require__.n(
- react__WEBPACK_IMPORTED_MODULE_0__
- );
- /* harmony import */ var next_link__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(
- "YFqc"
- );
- /* harmony import */ var next_link__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/ __webpack_require__.n(
- next_link__WEBPACK_IMPORTED_MODULE_1__
- );
+ var __webpack_unused_export__;
- var __jsx = react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement;
+ var _slicedToArray = __webpack_require__(3038);
- function aLink(props) {
- return __jsx(
- "div",
- null,
- __jsx("h3", null, "A Link page!"),
- __jsx(
- next_link__WEBPACK_IMPORTED_MODULE_1___default.a,
- {
- href: "/"
- },
- "Go to /"
- )
- );
- }
+ var _interopRequireWildcard = __webpack_require__(862);
- aLink.getInitialProps = function() {
- return {};
- };
+ __webpack_unused_export__ = true;
+ exports.default = void 0;
- /* harmony default export */ __webpack_exports__["default"] = aLink;
-
- /***/
- },
-
- /***/ V8Sf: /***/ function(module, exports, __webpack_require__) {
- (window.__NEXT_P = window.__NEXT_P || []).push([
- "/link",
- function() {
- return __webpack_require__("ObF3");
- }
- ]);
-
- /***/
- },
+ var _react = _interopRequireWildcard(__webpack_require__(7294));
- /***/ YFqc: /***/ function(module, exports, __webpack_require__) {
- module.exports = __webpack_require__("cTJO");
+ var _router = __webpack_require__(1689);
- /***/
- },
-
- /***/ cTJO: /***/ function(module, exports, __webpack_require__) {
- "use strict";
-
- var _slicedToArray = __webpack_require__("J4zp");
-
- var _interopRequireWildcard = __webpack_require__("284h");
-
- exports.__esModule = true;
- exports["default"] = void 0;
-
- var _react = _interopRequireWildcard(__webpack_require__("q1tI"));
-
- var _router = __webpack_require__("elyg");
-
- var _router2 = __webpack_require__("nOHt");
+ var _router2 = __webpack_require__(2441);
var cachedObserver;
var listeners = new Map();
- var IntersectionObserver = true ? window.IntersectionObserver : undefined;
+ var IntersectionObserver = true ? window.IntersectionObserver : 0;
var prefetched = {};
function getObserver() {
@@ -318,10 +260,79 @@ _N_E = (window["webpackJsonp_N_E"] = window["webpackJsonp_N_E"] || []).push([
}
var _default = Link;
- exports["default"] = _default;
+ exports.default = _default;
+
+ /***/
+ },
+
+ /***/ 8189: /***/ function(
+ __unused_webpack_module,
+ __webpack_exports__,
+ __webpack_require__
+ ) {
+ "use strict";
+ __webpack_require__.r(__webpack_exports__);
+ /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(
+ 7294
+ );
+ /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/ __webpack_require__.n(
+ react__WEBPACK_IMPORTED_MODULE_0__
+ );
+ /* harmony import */ var next_link__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(
+ 1664
+ );
+
+ var __jsx = react__WEBPACK_IMPORTED_MODULE_0___default().createElement;
+
+ function aLink(props) {
+ return __jsx(
+ "div",
+ null,
+ __jsx("h3", null, "A Link page!"),
+ __jsx(
+ next_link__WEBPACK_IMPORTED_MODULE_1__.default,
+ {
+ href: "/"
+ },
+ "Go to /"
+ )
+ );
+ }
+
+ aLink.getInitialProps = function() {
+ return {};
+ };
+
+ /* harmony default export */ __webpack_exports__["default"] = aLink;
+
+ /***/
+ },
+
+ /***/ 7847: /***/ function(
+ __unused_webpack_module,
+ __unused_webpack_exports,
+ __webpack_require__
+ ) {
+ (window.__NEXT_P = window.__NEXT_P || []).push([
+ "/link",
+ function() {
+ return __webpack_require__(8189);
+ }
+ ]);
+
+ /***/
+ },
+
+ /***/ 1664: /***/ function(
+ module,
+ __unused_webpack_exports,
+ __webpack_require__
+ ) {
+ module.exports = __webpack_require__(6071);
/***/
}
},
- [["V8Sf", 0, 1, 2]]
+ 0,
+ [[7847, 272, 774, 691]]
]);
Diff for link-cb038f0..61.module.js
deleted
Diff for routerDirect..88cd3382e.js
@@ -1,38 +1,24 @@
-_N_E = (window["webpackJsonp_N_E"] = window["webpackJsonp_N_E"] || []).push([
- [9],
+_N_E = (self["webpackChunk_N_E"] = self["webpackChunk_N_E"] || []).push([
+ [58],
{
- /***/ LtRI: /***/ function(module, exports, __webpack_require__) {
- (window.__NEXT_P = window.__NEXT_P || []).push([
- "/routerDirect",
- function() {
- return __webpack_require__("jSAA");
- }
- ]);
-
- /***/
- },
-
- /***/ jSAA: /***/ function(
- module,
+ /***/ 1348: /***/ function(
+ __unused_webpack_module,
__webpack_exports__,
__webpack_require__
) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(
- "q1tI"
+ 7294
);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/ __webpack_require__.n(
react__WEBPACK_IMPORTED_MODULE_0__
);
/* harmony import */ var next_router__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(
- "nOHt"
- );
- /* harmony import */ var next_router__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/ __webpack_require__.n(
- next_router__WEBPACK_IMPORTED_MODULE_1__
+ 2441
);
- var __jsx = react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement;
+ var __jsx = react__WEBPACK_IMPORTED_MODULE_0___default().createElement;
/* eslint-disable-next-line */
@@ -48,8 +34,24 @@ _N_E = (window["webpackJsonp_N_E"] = window["webpackJsonp_N_E"] || []).push([
"default"
] = routerDirect;
+ /***/
+ },
+
+ /***/ 5448: /***/ function(
+ __unused_webpack_module,
+ __unused_webpack_exports,
+ __webpack_require__
+ ) {
+ (window.__NEXT_P = window.__NEXT_P || []).push([
+ "/routerDirect",
+ function() {
+ return __webpack_require__(1348);
+ }
+ ]);
+
/***/
}
},
- [["LtRI", 0, 1, 2]]
+ 0,
+ [[5448, 272, 774, 691]]
]);
Diff for routerDirect..c3.module.js
deleted
Diff for withRouter-6..77.module.js
deleted
Diff for withRouter-9..6729e701e.js
@@ -1,27 +1,24 @@
-_N_E = (window["webpackJsonp_N_E"] = window["webpackJsonp_N_E"] || []).push([
- [10],
+_N_E = (self["webpackChunk_N_E"] = self["webpackChunk_N_E"] || []).push([
+ [807],
{
- /***/ "0Hlz": /***/ function(
- module,
+ /***/ 7024: /***/ function(
+ __unused_webpack_module,
__webpack_exports__,
__webpack_require__
) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(
- "q1tI"
+ 7294
);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/ __webpack_require__.n(
react__WEBPACK_IMPORTED_MODULE_0__
);
/* harmony import */ var next_router__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(
- "nOHt"
- );
- /* harmony import */ var next_router__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/ __webpack_require__.n(
- next_router__WEBPACK_IMPORTED_MODULE_1__
+ 2441
);
- var __jsx = react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement;
+ var __jsx = react__WEBPACK_IMPORTED_MODULE_0___default().createElement;
function useWithRouter(props) {
return __jsx("div", null, "I use withRouter");
@@ -31,23 +28,27 @@ _N_E = (window["webpackJsonp_N_E"] = window["webpackJsonp_N_E"] || []).push([
return {};
};
- /* harmony default export */ __webpack_exports__["default"] = Object(
- next_router__WEBPACK_IMPORTED_MODULE_1__["withRouter"]
- )(useWithRouter);
+ /* harmony default export */ __webpack_exports__["default"] = (0,
+ next_router__WEBPACK_IMPORTED_MODULE_1__.withRouter)(useWithRouter);
/***/
},
- /***/ eThv: /***/ function(module, exports, __webpack_require__) {
+ /***/ 6744: /***/ function(
+ __unused_webpack_module,
+ __unused_webpack_exports,
+ __webpack_require__
+ ) {
(window.__NEXT_P = window.__NEXT_P || []).push([
"/withRouter",
function() {
- return __webpack_require__("0Hlz");
+ return __webpack_require__(7024);
}
]);
/***/
}
},
- [["eThv", 0, 1, 2]]
+ 0,
+ [[6744, 272, 774, 691]]
]);
Diff for 677f882d2ed8..5fa35cac6.js
Diff too large to display
Diff for 677f882d2ed8..aa.module.js
deleted
Diff for framework.HASH.js
Diff too large to display
Diff for framework.HASH.module.js
deleted
Diff for main-1638ee9..a9.module.js
deleted
Diff for main-7f74095..c7a3b6f9a.js
@@ -1,7 +1,118 @@
-_N_E = (window["webpackJsonp_N_E"] = window["webpackJsonp_N_E"] || []).push([
- [3],
+_N_E = (self["webpackChunk_N_E"] = self["webpackChunk_N_E"] || []).push([
+ [179],
{
- /***/ "0sNQ": /***/ function(module, exports) {
+ /***/ 1506: /***/ function(module) {
+ function _assertThisInitialized(self) {
+ if (self === void 0) {
+ throw new ReferenceError(
+ "this hasn't been initialised - super() hasn't been called"
+ );
+ }
+
+ return self;
+ }
+
+ module.exports = _assertThisInitialized;
+
+ /***/
+ },
+
+ /***/ 7154: /***/ function(module) {
+ function _extends() {
+ module.exports = _extends =
+ Object.assign ||
+ function(target) {
+ for (var i = 1; i < arguments.length; i++) {
+ var source = arguments[i];
+
+ for (var key in source) {
+ if (Object.prototype.hasOwnProperty.call(source, key)) {
+ target[key] = source[key];
+ }
+ }
+ }
+
+ return target;
+ };
+
+ return _extends.apply(this, arguments);
+ }
+
+ module.exports = _extends;
+
+ /***/
+ },
+
+ /***/ 9754: /***/ function(module) {
+ function _getPrototypeOf(o) {
+ module.exports = _getPrototypeOf = Object.setPrototypeOf
+ ? Object.getPrototypeOf
+ : function _getPrototypeOf(o) {
+ return o.__proto__ || Object.getPrototypeOf(o);
+ };
+ return _getPrototypeOf(o);
+ }
+
+ module.exports = _getPrototypeOf;
+
+ /***/
+ },
+
+ /***/ 2205: /***/ function(
+ module,
+ __unused_webpack_exports,
+ __webpack_require__
+ ) {
+ var setPrototypeOf = __webpack_require__(9489);
+
+ function _inherits(subClass, superClass) {
+ if (typeof superClass !== "function" && superClass !== null) {
+ throw new TypeError(
+ "Super expression must either be null or a function"
+ );
+ }
+
+ subClass.prototype = Object.create(superClass && superClass.prototype, {
+ constructor: {
+ value: subClass,
+ writable: true,
+ configurable: true
+ }
+ });
+ if (superClass) setPrototypeOf(subClass, superClass);
+ }
+
+ module.exports = _inherits;
+
+ /***/
+ },
+
+ /***/ 8585: /***/ function(
+ module,
+ __unused_webpack_exports,
+ __webpack_require__
+ ) {
+ var _typeof = __webpack_require__(8);
+
+ var assertThisInitialized = __webpack_require__(1506);
+
+ function _possibleConstructorReturn(self, call) {
+ if (
+ call &&
+ (_typeof(call) === "object" || typeof call === "function")
+ ) {
+ return call;
+ }
+
+ return assertThisInitialized(self);
+ }
+
+ module.exports = _possibleConstructorReturn;
+
+ /***/
+ },
+
+ /***/ 400: /***/ function() {
"trimStart" in String.prototype ||
(String.prototype.trimStart = String.prototype.trimLeft),
"trimEnd" in String.prototype ||
@@ -43,53 +154,19 @@ _N_E = (window["webpackJsonp_N_E"] = window["webpackJsonp_N_E"] || []).push([
/***/
},
- /***/ "7W2i": /***/ function(module, exports, __webpack_require__) {
- var setPrototypeOf = __webpack_require__("SksO");
-
- function _inherits(subClass, superClass) {
- if (typeof superClass !== "function" && superClass !== null) {
- throw new TypeError(
- "Super expression must either be null or a function"
- );
- }
-
- subClass.prototype = Object.create(superClass && superClass.prototype, {
- constructor: {
- value: subClass,
- writable: true,
- configurable: true
- }
- });
- if (superClass) setPrototypeOf(subClass, superClass);
- }
-
- module.exports = _inherits;
-
- /***/
- },
-
- /***/ BMP1: /***/ function(module, exports, __webpack_require__) {
- "use strict";
-
- var _interopRequireWildcard = __webpack_require__("284h");
-
- var next = _interopRequireWildcard(__webpack_require__("IKlv"));
-
- window.next = next;
- (0, next["default"])()["catch"](console.error);
-
- /***/
- },
-
- /***/ DqTX: /***/ function(module, exports, __webpack_require__) {
+ /***/ 2771: /***/ function(
+ __unused_webpack_module,
+ exports,
+ __webpack_require__
+ ) {
"use strict";
- var _slicedToArray = __webpack_require__("J4zp");
+ var _slicedToArray = __webpack_require__(3038);
exports.__esModule = true;
- exports["default"] = initHeadManager;
+ exports.default = initHeadManager;
- var _react = __webpack_require__("q1tI");
+ var _react = __webpack_require__(7294);
var DOMAttributeNames = {
acceptCharset: "accept-charset",
@@ -211,52 +288,28 @@ _N_E = (window["webpackJsonp_N_E"] = window["webpackJsonp_N_E"] || []).push([
/***/
},
- /***/ FYa8: /***/ function(module, exports, __webpack_require__) {
- "use strict";
-
- exports.__esModule = true;
- exports.HeadManagerContext = void 0;
-
- var _react = _interopRequireDefault(__webpack_require__("q1tI"));
-
- function _interopRequireDefault(obj) {
- return obj && obj.__esModule
- ? obj
- : {
- default: obj
- };
- }
-
- var HeadManagerContext = /*#__PURE__*/ _react["default"].createContext(
- {}
- );
-
- exports.HeadManagerContext = HeadManagerContext;
-
- if (false) {
- }
-
- /***/
- },
-
- /***/ IKlv: /***/ function(module, exports, __webpack_require__) {
+ /***/ 7403: /***/ function(
+ __unused_webpack_module,
+ exports,
+ __webpack_require__
+ ) {
"use strict";
- var _regeneratorRuntime = __webpack_require__("o0o1");
+ var _regeneratorRuntime = __webpack_require__(7757);
- var _asyncToGenerator = __webpack_require__("yXPU");
+ var _asyncToGenerator = __webpack_require__(8926);
- var _classCallCheck = __webpack_require__("lwsE");
+ var _classCallCheck = __webpack_require__(4575);
- var _createClass = __webpack_require__("W8MJ");
+ var _createClass = __webpack_require__(3913);
- var _inherits = __webpack_require__("7W2i");
+ var _inherits = __webpack_require__(2205);
- var _possibleConstructorReturn = __webpack_require__("a1gu");
+ var _possibleConstructorReturn = __webpack_require__(8585);
- var _getPrototypeOf = __webpack_require__("Nsbk");
+ var _getPrototypeOf = __webpack_require__(9754);
- var _slicedToArray = __webpack_require__("J4zp");
+ var _slicedToArray = __webpack_require__(3038);
function _createSuper(Derived) {
var hasNativeReflectConstruct = _isNativeReflectConstruct();
@@ -287,54 +340,52 @@ _N_E = (window["webpackJsonp_N_E"] = window["webpackJsonp_N_E"] || []).push([
}
}
- var _interopRequireWildcard3 = __webpack_require__("284h");
+ var _interopRequireWildcard3 = __webpack_require__(862);
- var _interopRequireDefault = __webpack_require__("TqRt");
+ var _interopRequireDefault = __webpack_require__(5318);
exports.__esModule = true;
exports.render = render;
exports.renderError = renderError;
- exports[
- "default"
- ] = exports.emitter = exports.router = exports.version = void 0;
+ exports.default = exports.emitter = exports.router = exports.version = void 0;
- var _extends2 = _interopRequireDefault(__webpack_require__("pVnL"));
+ var _extends2 = _interopRequireDefault(__webpack_require__(7154));
var _interopRequireWildcard2 = _interopRequireDefault(
- __webpack_require__("284h")
+ __webpack_require__(862)
);
- __webpack_require__("0sNQ");
+ __webpack_require__(400);
- var _react = _interopRequireDefault(__webpack_require__("q1tI"));
+ var _react = _interopRequireDefault(__webpack_require__(7294));
- var _reactDom = _interopRequireDefault(__webpack_require__("i8i4"));
+ var _reactDom = _interopRequireDefault(__webpack_require__(3935));
- var _headManagerContext = __webpack_require__("FYa8");
+ var _headManagerContext = __webpack_require__(4287);
- var _mitt = _interopRequireDefault(__webpack_require__("dZ6Y"));
+ var _mitt = _interopRequireDefault(__webpack_require__(7332));
- var _routerContext = __webpack_require__("qOIg");
+ var _routerContext = __webpack_require__(1642);
- var _router = __webpack_require__("elyg");
+ var _router = __webpack_require__(1689);
- var _isDynamic = __webpack_require__("/jkW");
+ var _isDynamic = __webpack_require__(3288);
- var querystring = _interopRequireWildcard3(__webpack_require__("3WeD"));
+ var querystring = _interopRequireWildcard3(__webpack_require__(4915));
- var envConfig = _interopRequireWildcard3(__webpack_require__("yLiY"));
+ var envConfig = _interopRequireWildcard3(__webpack_require__(9186));
- var _utils = __webpack_require__("g/15");
+ var _utils = __webpack_require__(3937);
- var _headManager = _interopRequireDefault(__webpack_require__("DqTX"));
+ var _headManager = _interopRequireDefault(__webpack_require__(2771));
- var _pageLoader = _interopRequireWildcard3(__webpack_require__("zmvN"));
+ var _pageLoader = _interopRequireWildcard3(__webpack_require__(7365));
var _performanceRelayer = _interopRequireDefault(
- __webpack_require__("bGXG")
+ __webpack_require__(4829)
);
- var _router2 = __webpack_require__("nOHt");
+ var _router2 = __webpack_require__(2441);
/* global location */
var data = JSON.parse(
@@ -594,11 +645,13 @@ _N_E = (window["webpackJsonp_N_E"] = window["webpackJsonp_N_E"] || []).push([
}
(_require2 = __webpack_require__(
- !(function webpackMissingModule() {
- var e = new Error("Cannot find module 'react-is'");
- e.code = "MODULE_NOT_FOUND";
- throw e;
- })()
+ Object(
+ (function webpackMissingModule() {
+ var e = new Error("Cannot find module 'react-is'");
+ e.code = "MODULE_NOT_FOUND";
+ throw e;
+ })()
+ )
)),
(isValidElementType = _require2.isValidElementType);
@@ -708,7 +761,7 @@ _N_E = (window["webpackJsonp_N_E"] = window["webpackJsonp_N_E"] || []).push([
};
})();
- exports["default"] = _default;
+ exports.default = _default;
function render(_x) {
return _render.apply(this, arguments);
@@ -1121,7 +1174,7 @@ _N_E = (window["webpackJsonp_N_E"] = window["webpackJsonp_N_E"] || []).push([
onStart(); // We catch runtime errors using componentDidCatch which will trigger renderError
- renderReactElement(false ? /*#__PURE__*/ undefined : elem, appElement);
+ renderReactElement(false ? /*#__PURE__*/ 0 : elem, appElement);
return renderPromise;
}
@@ -1155,424 +1208,50 @@ _N_E = (window["webpackJsonp_N_E"] = window["webpackJsonp_N_E"] || []).push([
/***/
},
- /***/ Lab5: /***/ function(module, exports, __webpack_require__) {
- "use strict";
-
- exports.__esModule = true;
- exports["default"] = getAssetPathFromRoute; // Translates a logical route into its pages asset path (relative from a common prefix)
- // "asset path" being its javascript file, data file, prerendered html,...
-
- function getAssetPathFromRoute(route) {
- var ext =
- arguments.length > 1 && arguments[1] !== undefined
- ? arguments[1]
- : "";
- var path =
- route === "/"
- ? "/index"
- : /^\/index(\/|$)/.test(route)
- ? "/index".concat(route)
- : "".concat(route);
- return path + ext;
- }
-
- /***/
- },
-
- /***/ Nsbk: /***/ function(module, exports) {
- function _getPrototypeOf(o) {
- module.exports = _getPrototypeOf = Object.setPrototypeOf
- ? Object.getPrototypeOf
- : function _getPrototypeOf(o) {
- return o.__proto__ || Object.getPrototypeOf(o);
- };
- return _getPrototypeOf(o);
- }
-
- module.exports = _getPrototypeOf;
-
- /***/
- },
-
- /***/ PJYZ: /***/ function(module, exports) {
- function _assertThisInitialized(self) {
- if (self === void 0) {
- throw new ReferenceError(
- "this hasn't been initialised - super() hasn't been called"
- );
- }
-
- return self;
- }
-
- module.exports = _assertThisInitialized;
-
- /***/
- },
-
- /***/ a1gu: /***/ function(module, exports, __webpack_require__) {
- var _typeof = __webpack_require__("cDf5");
-
- var assertThisInitialized = __webpack_require__("PJYZ");
-
- function _possibleConstructorReturn(self, call) {
- if (
- call &&
- (_typeof(call) === "object" || typeof call === "function")
- ) {
- return call;
- }
-
- return assertThisInitialized(self);
- }
-
- module.exports = _possibleConstructorReturn;
-
- /***/
- },
-
- /***/ bGXG: /***/ function(module, exports, __webpack_require__) {
- "use strict";
-
- exports.__esModule = true;
- exports["default"] = void 0;
-
- var _webVitals = __webpack_require__("w6Sm");
-
- var _default = function _default(onPerfEntry) {
- (0, _webVitals.getCLS)(onPerfEntry);
- (0, _webVitals.getFID)(onPerfEntry);
- (0, _webVitals.getFCP)(onPerfEntry);
- (0, _webVitals.getLCP)(onPerfEntry);
- (0, _webVitals.getTTFB)(onPerfEntry);
- };
-
- exports["default"] = _default;
-
- /***/
- },
-
- /***/ pVnL: /***/ function(module, exports) {
- function _extends() {
- module.exports = _extends =
- Object.assign ||
- function(target) {
- for (var i = 1; i < arguments.length; i++) {
- var source = arguments[i];
-
- for (var key in source) {
- if (Object.prototype.hasOwnProperty.call(source, key)) {
- target[key] = source[key];
- }
- }
- }
-
- return target;
- };
-
- return _extends.apply(this, arguments);
- }
-
- module.exports = _extends;
-
- /***/
- },
-
- /***/ w6Sm: /***/ function(
- module,
- __webpack_exports__,
+ /***/ 5778: /***/ function(
+ __unused_webpack_module,
+ __unused_webpack_exports,
__webpack_require__
) {
"use strict";
- __webpack_require__.r(__webpack_exports__);
- /* harmony export (binding) */ __webpack_require__.d(
- __webpack_exports__,
- "getCLS",
- function() {
- return p;
- }
- );
- /* harmony export (binding) */ __webpack_require__.d(
- __webpack_exports__,
- "getFCP",
- function() {
- return v;
- }
- );
- /* harmony export (binding) */ __webpack_require__.d(
- __webpack_exports__,
- "getFID",
- function() {
- return f;
- }
- );
- /* harmony export (binding) */ __webpack_require__.d(
- __webpack_exports__,
- "getLCP",
- function() {
- return g;
- }
- );
- /* harmony export (binding) */ __webpack_require__.d(
- __webpack_exports__,
- "getTTFB",
- function() {
- return h;
- }
- );
- var t,
- n,
- e = function() {
- return ""
- .concat(Date.now(), "-")
- .concat(Math.floor(8999999999999 * Math.random()) + 1e12);
- },
- i = function(t) {
- var n =
- arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : -1;
- return {
- name: t,
- value: n,
- delta: 0,
- entries: [],
- id: e(),
- isFinal: !1
- };
- },
- a = function(t, n) {
- try {
- if (PerformanceObserver.supportedEntryTypes.includes(t)) {
- var e = new PerformanceObserver(function(t) {
- return t.getEntries().map(n);
- });
- return e.observe({ type: t, buffered: !0 }), e;
- }
- } catch (t) {}
- },
- r = !1,
- o = !1,
- s = function(t) {
- r = !t.persisted;
- },
- u = function() {
- addEventListener("pagehide", s),
- addEventListener("beforeunload", function() {});
- },
- c = function(t) {
- var n =
- arguments.length > 1 && void 0 !== arguments[1] && arguments[1];
- o || (u(), (o = !0)),
- addEventListener(
- "visibilitychange",
- function(n) {
- var e = n.timeStamp;
- "hidden" === document.visibilityState &&
- t({ timeStamp: e, isUnloading: r });
- },
- { capture: !0, once: n }
- );
- },
- l = function(t, n, e, i) {
- var a;
- return function() {
- e && n.isFinal && e.disconnect(),
- n.value >= 0 &&
- (i || n.isFinal || "hidden" === document.visibilityState) &&
- ((n.delta = n.value - (a || 0)),
- (n.delta || n.isFinal || void 0 === a) &&
- (t(n), (a = n.value)));
- };
- },
- p = function(t) {
- var n,
- e = arguments.length > 1 && void 0 !== arguments[1] && arguments[1],
- r = i("CLS", 0),
- o = function(t) {
- t.hadRecentInput ||
- ((r.value += t.value), r.entries.push(t), n());
- },
- s = a("layout-shift", o);
- s &&
- ((n = l(t, r, s, e)),
- c(function(t) {
- var e = t.isUnloading;
- s.takeRecords().map(o), e && (r.isFinal = !0), n();
- }));
- },
- d = function() {
- return (
- void 0 === t &&
- ((t = "hidden" === document.visibilityState ? 0 : 1 / 0),
- c(function(n) {
- var e = n.timeStamp;
- return (t = e);
- }, !0)),
- {
- get timeStamp() {
- return t;
- }
- }
- );
- },
- v = function(t) {
- var n,
- e = i("FCP"),
- r = d(),
- o = a("paint", function(t) {
- "first-contentful-paint" === t.name &&
- t.startTime < r.timeStamp &&
- ((e.value = t.startTime),
- (e.isFinal = !0),
- e.entries.push(t),
- n());
- });
- o && (n = l(t, e, o));
- },
- f = function(t) {
- var n = i("FID"),
- e = d(),
- r = function(t) {
- t.startTime < e.timeStamp &&
- ((n.value = t.processingStart - t.startTime),
- n.entries.push(t),
- (n.isFinal = !0),
- s());
- },
- o = a("first-input", r),
- s = l(t, n, o);
- o
- ? c(function() {
- o.takeRecords().map(r), o.disconnect();
- }, !0)
- : window.perfMetrics &&
- window.perfMetrics.onFirstInputDelay &&
- window.perfMetrics.onFirstInputDelay(function(t, i) {
- i.timeStamp < e.timeStamp &&
- ((n.value = t),
- (n.isFinal = !0),
- (n.entries = [
- {
- entryType: "first-input",
- name: i.type,
- target: i.target,
- cancelable: i.cancelable,
- startTime: i.timeStamp,
- processingStart: i.timeStamp + t
- }
- ]),
- s());
- });
- },
- m = function() {
- return (
- n ||
- (n = new Promise(function(t) {
- return ["scroll", "keydown", "pointerdown"].map(function(n) {
- addEventListener(n, t, {
- once: !0,
- passive: !0,
- capture: !0
- });
- });
- })),
- n
- );
- },
- g = function(t) {
- var n,
- e = arguments.length > 1 && void 0 !== arguments[1] && arguments[1],
- r = i("LCP"),
- o = d(),
- s = function(t) {
- var e = t.startTime;
- e < o.timeStamp
- ? ((r.value = e), r.entries.push(t))
- : (r.isFinal = !0),
- n();
- },
- u = a("largest-contentful-paint", s);
- if (u) {
- n = l(t, r, u, e);
- var p = function() {
- r.isFinal || (u.takeRecords().map(s), (r.isFinal = !0), n());
- };
- m().then(p), c(p, !0);
- }
- },
- h = function(t) {
- var n,
- e = i("TTFB");
- (n = function() {
- try {
- var n =
- performance.getEntriesByType("navigation")[0] ||
- (function() {
- var t = performance.timing,
- n = { entryType: "navigation", startTime: 0 };
- for (var e in t)
- "navigationStart" !== e &&
- "toJSON" !== e &&
- (n[e] = Math.max(t[e] - t.navigationStart, 0));
- return n;
- })();
- (e.value = e.delta = n.responseStart),
- (e.entries = [n]),
- (e.isFinal = !0),
- t(e);
- } catch (t) {}
- }),
- "complete" === document.readyState
- ? setTimeout(n, 0)
- : addEventListener("pageshow", n);
- };
-
- /***/
- },
-
- /***/ yLiY: /***/ function(module, exports, __webpack_require__) {
- "use strict";
- exports.__esModule = true;
- exports.setConfig = setConfig;
- exports["default"] = void 0;
- var runtimeConfig;
-
- var _default = function _default() {
- return runtimeConfig;
- };
+ var _interopRequireWildcard = __webpack_require__(862);
- exports["default"] = _default;
+ var next = _interopRequireWildcard(__webpack_require__(7403));
- function setConfig(configValue) {
- runtimeConfig = configValue;
- }
+ window.next = next;
+ (0, next["default"])()["catch"](console.error);
/***/
},
- /***/ zmvN: /***/ function(module, exports, __webpack_require__) {
+ /***/ 7365: /***/ function(
+ __unused_webpack_module,
+ exports,
+ __webpack_require__
+ ) {
"use strict";
- var _classCallCheck = __webpack_require__("lwsE");
+ var _classCallCheck = __webpack_require__(4575);
- var _createClass = __webpack_require__("W8MJ");
+ var _createClass = __webpack_require__(3913);
- var _interopRequireDefault = __webpack_require__("TqRt");
+ var _interopRequireDefault = __webpack_require__(5318);
exports.__esModule = true;
- exports["default"] = exports.looseToArray = void 0;
+ exports.default = exports.looseToArray = void 0;
- var _mitt = _interopRequireDefault(__webpack_require__("dZ6Y"));
+ var _mitt = _interopRequireDefault(__webpack_require__(7332));
- var _router = __webpack_require__("elyg");
+ var _router = __webpack_require__(1689);
var _getAssetPathFromRoute = _interopRequireDefault(
- __webpack_require__("Lab5")
+ __webpack_require__(7892)
);
- var _isDynamic = __webpack_require__("/jkW");
+ var _isDynamic = __webpack_require__(3288);
- var _parseRelativeUrl = __webpack_require__("hS4m");
+ var _parseRelativeUrl = __webpack_require__(4436);
var looseToArray = function looseToArray(input) {
return [].slice.call(input);
@@ -2072,10 +1751,347 @@ _N_E = (window["webpackJsonp_N_E"] = window["webpackJsonp_N_E"] || []).push([
return PageLoader;
})();
- exports["default"] = PageLoader;
+ exports.default = PageLoader;
+
+ /***/
+ },
+
+ /***/ 4829: /***/ function(
+ __unused_webpack_module,
+ exports,
+ __webpack_require__
+ ) {
+ "use strict";
+
+ exports.__esModule = true;
+ exports.default = void 0;
+
+ var _webVitals = __webpack_require__(3217);
+
+ var _default = function _default(onPerfEntry) {
+ (0, _webVitals.getCLS)(onPerfEntry);
+ (0, _webVitals.getFID)(onPerfEntry);
+ (0, _webVitals.getFCP)(onPerfEntry);
+ (0, _webVitals.getLCP)(onPerfEntry);
+ (0, _webVitals.getTTFB)(onPerfEntry);
+ };
+
+ exports.default = _default;
+
+ /***/
+ },
+
+ /***/ 4287: /***/ function(
+ __unused_webpack_module,
+ exports,
+ __webpack_require__
+ ) {
+ "use strict";
+
+ exports.__esModule = true;
+ exports.HeadManagerContext = void 0;
+
+ var _react = _interopRequireDefault(__webpack_require__(7294));
+
+ function _interopRequireDefault(obj) {
+ return obj && obj.__esModule
+ ? obj
+ : {
+ default: obj
+ };
+ }
+
+ var HeadManagerContext = /*#__PURE__*/ _react["default"].createContext(
+ {}
+ );
+
+ exports.HeadManagerContext = HeadManagerContext;
+
+ if (false) {
+ }
+
+ /***/
+ },
+
+ /***/ 7892: /***/ function(__unused_webpack_module, exports) {
+ "use strict";
+
+ exports.__esModule = true;
+ exports.default = getAssetPathFromRoute; // Translates a logical route into its pages asset path (relative from a common prefix)
+ // "asset path" being its javascript file, data file, prerendered html,...
+
+ function getAssetPathFromRoute(route) {
+ var ext =
+ arguments.length > 1 && arguments[1] !== undefined
+ ? arguments[1]
+ : "";
+ var path =
+ route === "/"
+ ? "/index"
+ : /^\/index(\/|$)/.test(route)
+ ? "/index".concat(route)
+ : "".concat(route);
+ return path + ext;
+ }
+
+ /***/
+ },
+
+ /***/ 9186: /***/ function(__unused_webpack_module, exports) {
+ "use strict";
+
+ exports.__esModule = true;
+ exports.setConfig = setConfig;
+ exports.default = void 0;
+ var runtimeConfig;
+
+ var _default = function _default() {
+ return runtimeConfig;
+ };
+
+ exports.default = _default;
+
+ function setConfig(configValue) {
+ runtimeConfig = configValue;
+ }
+
+ /***/
+ },
+
+ /***/ 3217: /***/ function(
+ __unused_webpack_module,
+ __webpack_exports__,
+ __webpack_require__
+ ) {
+ "use strict";
+ __webpack_require__.r(__webpack_exports__);
+ /* harmony export */ __webpack_require__.d(__webpack_exports__, {
+ /* harmony export */ getCLS: function() {
+ return /* binding */ p;
+ },
+ /* harmony export */ getFCP: function() {
+ return /* binding */ v;
+ },
+ /* harmony export */ getFID: function() {
+ return /* binding */ f;
+ },
+ /* harmony export */ getLCP: function() {
+ return /* binding */ g;
+ },
+ /* harmony export */ getTTFB: function() {
+ return /* binding */ h;
+ }
+ /* harmony export */
+ });
+ var t,
+ n,
+ e = function() {
+ return ""
+ .concat(Date.now(), "-")
+ .concat(Math.floor(8999999999999 * Math.random()) + 1e12);
+ },
+ i = function(t) {
+ var n =
+ arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : -1;
+ return {
+ name: t,
+ value: n,
+ delta: 0,
+ entries: [],
+ id: e(),
+ isFinal: !1
+ };
+ },
+ a = function(t, n) {
+ try {
+ if (PerformanceObserver.supportedEntryTypes.includes(t)) {
+ var e = new PerformanceObserver(function(t) {
+ return t.getEntries().map(n);
+ });
+ return e.observe({ type: t, buffered: !0 }), e;
+ }
+ } catch (t) {}
+ },
+ r = !1,
+ o = !1,
+ s = function(t) {
+ r = !t.persisted;
+ },
+ u = function() {
+ addEventListener("pagehide", s),
+ addEventListener("beforeunload", function() {});
+ },
+ c = function(t) {
+ var n =
+ arguments.length > 1 && void 0 !== arguments[1] && arguments[1];
+ o || (u(), (o = !0)),
+ addEventListener(
+ "visibilitychange",
+ function(n) {
+ var e = n.timeStamp;
+ "hidden" === document.visibilityState &&
+ t({ timeStamp: e, isUnloading: r });
+ },
+ { capture: !0, once: n }
+ );
+ },
+ l = function(t, n, e, i) {
+ var a;
+ return function() {
+ e && n.isFinal && e.disconnect(),
+ n.value >= 0 &&
+ (i || n.isFinal || "hidden" === document.visibilityState) &&
+ ((n.delta = n.value - (a || 0)),
+ (n.delta || n.isFinal || void 0 === a) &&
+ (t(n), (a = n.value)));
+ };
+ },
+ p = function(t) {
+ var n,
+ e = arguments.length > 1 && void 0 !== arguments[1] && arguments[1],
+ r = i("CLS", 0),
+ o = function(t) {
+ t.hadRecentInput ||
+ ((r.value += t.value), r.entries.push(t), n());
+ },
+ s = a("layout-shift", o);
+ s &&
+ ((n = l(t, r, s, e)),
+ c(function(t) {
+ var e = t.isUnloading;
+ s.takeRecords().map(o), e && (r.isFinal = !0), n();
+ }));
+ },
+ d = function() {
+ return (
+ void 0 === t &&
+ ((t = "hidden" === document.visibilityState ? 0 : 1 / 0),
+ c(function(n) {
+ var e = n.timeStamp;
+ return (t = e);
+ }, !0)),
+ {
+ get timeStamp() {
+ return t;
+ }
+ }
+ );
+ },
+ v = function(t) {
+ var n,
+ e = i("FCP"),
+ r = d(),
+ o = a("paint", function(t) {
+ "first-contentful-paint" === t.name &&
+ t.startTime < r.timeStamp &&
+ ((e.value = t.startTime),
+ (e.isFinal = !0),
+ e.entries.push(t),
+ n());
+ });
+ o && (n = l(t, e, o));
+ },
+ f = function(t) {
+ var n = i("FID"),
+ e = d(),
+ r = function(t) {
+ t.startTime < e.timeStamp &&
+ ((n.value = t.processingStart - t.startTime),
+ n.entries.push(t),
+ (n.isFinal = !0),
+ s());
+ },
+ o = a("first-input", r),
+ s = l(t, n, o);
+ o
+ ? c(function() {
+ o.takeRecords().map(r), o.disconnect();
+ }, !0)
+ : window.perfMetrics &&
+ window.perfMetrics.onFirstInputDelay &&
+ window.perfMetrics.onFirstInputDelay(function(t, i) {
+ i.timeStamp < e.timeStamp &&
+ ((n.value = t),
+ (n.isFinal = !0),
+ (n.entries = [
+ {
+ entryType: "first-input",
+ name: i.type,
+ target: i.target,
+ cancelable: i.cancelable,
+ startTime: i.timeStamp,
+ processingStart: i.timeStamp + t
+ }
+ ]),
+ s());
+ });
+ },
+ m = function() {
+ return (
+ n ||
+ (n = new Promise(function(t) {
+ return ["scroll", "keydown", "pointerdown"].map(function(n) {
+ addEventListener(n, t, {
+ once: !0,
+ passive: !0,
+ capture: !0
+ });
+ });
+ })),
+ n
+ );
+ },
+ g = function(t) {
+ var n,
+ e = arguments.length > 1 && void 0 !== arguments[1] && arguments[1],
+ r = i("LCP"),
+ o = d(),
+ s = function(t) {
+ var e = t.startTime;
+ e < o.timeStamp
+ ? ((r.value = e), r.entries.push(t))
+ : (r.isFinal = !0),
+ n();
+ },
+ u = a("largest-contentful-paint", s);
+ if (u) {
+ n = l(t, r, u, e);
+ var p = function() {
+ r.isFinal || (u.takeRecords().map(s), (r.isFinal = !0), n());
+ };
+ m().then(p), c(p, !0);
+ }
+ },
+ h = function(t) {
+ var n,
+ e = i("TTFB");
+ (n = function() {
+ try {
+ var n =
+ performance.getEntriesByType("navigation")[0] ||
+ (function() {
+ var t = performance.timing,
+ n = { entryType: "navigation", startTime: 0 };
+ for (var e in t)
+ "navigationStart" !== e &&
+ "toJSON" !== e &&
+ (n[e] = Math.max(t[e] - t.navigationStart, 0));
+ return n;
+ })();
+ (e.value = e.delta = n.responseStart),
+ (e.entries = [n]),
+ (e.isFinal = !0),
+ t(e);
+ } catch (t) {}
+ }),
+ "complete" === document.readyState
+ ? setTimeout(n, 0)
+ : addEventListener("pageshow", n);
+ };
/***/
}
},
- [["BMP1", 0, 1, 2]]
+ 0,
+ [[5778, 272, 774, 691]]
]);
Diff for polyfills-4b..d8052ccf1.js
failed to diff
Diff for polyfills-f7..972ef83e9.js
deleted
Diff for webpack-0ee1..0ea18abad.js
@@ -0,0 +1,288 @@
+/******/ (function() {
+ // webpackBo
Post job cleanup.
[command]/usr/bin/git version
git version 2.28.0
[command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
[command]/usr/bin/git submodule foreach --recursive git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :
[command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
http.https://github.com/.extraheader
[command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader
[command]/usr/bin/git submodule foreach --recursive git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :
Cleaning up orphan processes
Commit: 44178f544253953d147d2b70411ab2571fdaa74c
44178f5
to
b11d239
Compare
Stats from current PRDefault Server Mode (Decrease detected ✓)General Overall increase
|
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
buildDuration | 14.9s | 14.4s | -465ms |
nodeModulesSize | 63.2 MB | 63.2 MB |
Page Load Tests Overall decrease ⚠️
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
/ failed reqs | 0 | 0 | ✓ |
/ total time (seconds) | 2.605 | 2.758 | |
/ avg req/sec | 959.83 | 906.59 | |
/error-in-render failed reqs | 0 | 0 | ✓ |
/error-in-render total time (seconds) | 1.592 | 1.611 | |
/error-in-render avg req/sec | 1570.49 | 1551.69 |
Client Bundles (main, webpack, commons)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..9339.js gzip | 10.9 kB | 10.9 kB | ✓ |
framework.HASH.js gzip | 39 kB | 39 kB | ✓ |
main-d493e7d..42f5.js gzip | 7.17 kB | 7.17 kB | ✓ |
webpack-e067..f178.js gzip | 751 B | 751 B | ✓ |
Overall change | 57.8 kB | 57.8 kB | ✓ |
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..dule.js gzip | 6.77 kB | 6.77 kB | ✓ |
framework.HA..dule.js gzip | 39 kB | 39 kB | ✓ |
main-f8905d4..dule.js gzip | 6.24 kB | 6.24 kB | ✓ |
webpack-07c5..dule.js gzip | 751 B | 751 B | ✓ |
Overall change | 52.7 kB | 52.7 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
polyfills-4b..e242.js gzip | 31 kB | 31 kB | ✓ |
Overall change | 31 kB | 31 kB | ✓ |
Client Pages
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-9a0b9e1..b37e.js gzip | 1.28 kB | 1.28 kB | ✓ |
_error-ed1b0..8fbd.js gzip | 3.44 kB | 3.44 kB | ✓ |
hooks-89731c..c609.js gzip | 887 B | 887 B | ✓ |
index-17468f..5d83.js gzip | 227 B | 227 B | ✓ |
link-d2344ce..8b36.js gzip | 1.3 kB | 1.3 kB | ✓ |
routerDirect..924c.js gzip | 284 B | 284 B | ✓ |
withRouter-7..c13d.js gzip | 284 B | 284 B | ✓ |
Overall change | 7.71 kB | 7.71 kB | ✓ |
Client Pages Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-75d3a82..dule.js gzip | 625 B | 625 B | ✓ |
_error-4469a..dule.js gzip | 2.29 kB | 2.29 kB | ✓ |
hooks-cbf13f..dule.js gzip | 387 B | 387 B | ✓ |
index-b9a643..dule.js gzip | 226 B | 226 B | ✓ |
link-f8c0daf..dule.js gzip | 1.26 kB | 1.26 kB | ✓ |
routerDirect..dule.js gzip | 284 B | 284 B | ✓ |
withRouter-f..dule.js gzip | 282 B | 282 B | ✓ |
Overall change | 5.36 kB | 5.36 kB | ✓ |
Client Build Manifests
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_buildManifest.js gzip | 322 B | 322 B | ✓ |
_buildManife..dule.js gzip | 329 B | 329 B | ✓ |
Overall change | 651 B | 651 B | ✓ |
Rendered Page Sizes
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
index.html gzip | 1 kB | 1 kB | ✓ |
link.html gzip | 1.01 kB | 1.01 kB | ✓ |
withRouter.html gzip | 996 B | 996 B | ✓ |
Overall change | 3.01 kB | 3.01 kB | ✓ |
Serverless Mode
General Overall increase ⚠️
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
buildDuration | 15.9s | 16s | |
nodeModulesSize | 63.2 MB | 63.2 MB |
Client Bundles (main, webpack, commons)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..9339.js gzip | 10.9 kB | 10.9 kB | ✓ |
framework.HASH.js gzip | 39 kB | 39 kB | ✓ |
main-d493e7d..42f5.js gzip | 7.17 kB | 7.17 kB | ✓ |
webpack-e067..f178.js gzip | 751 B | 751 B | ✓ |
Overall change | 57.8 kB | 57.8 kB | ✓ |
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..dule.js gzip | 6.77 kB | 6.77 kB | ✓ |
framework.HA..dule.js gzip | 39 kB | 39 kB | ✓ |
main-f8905d4..dule.js gzip | 6.24 kB | 6.24 kB | ✓ |
webpack-07c5..dule.js gzip | 751 B | 751 B | ✓ |
Overall change | 52.7 kB | 52.7 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
polyfills-4b..e242.js gzip | 31 kB | 31 kB | ✓ |
Overall change | 31 kB | 31 kB | ✓ |
Client Pages
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-9a0b9e1..b37e.js gzip | 1.28 kB | 1.28 kB | ✓ |
_error-ed1b0..8fbd.js gzip | 3.44 kB | 3.44 kB | ✓ |
hooks-89731c..c609.js gzip | 887 B | 887 B | ✓ |
index-17468f..5d83.js gzip | 227 B | 227 B | ✓ |
link-d2344ce..8b36.js gzip | 1.3 kB | 1.3 kB | ✓ |
routerDirect..924c.js gzip | 284 B | 284 B | ✓ |
withRouter-7..c13d.js gzip | 284 B | 284 B | ✓ |
Overall change | 7.71 kB | 7.71 kB | ✓ |
Client Pages Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-75d3a82..dule.js gzip | 625 B | 625 B | ✓ |
_error-4469a..dule.js gzip | 2.29 kB | 2.29 kB | ✓ |
hooks-cbf13f..dule.js gzip | 387 B | 387 B | ✓ |
index-b9a643..dule.js gzip | 226 B | 226 B | ✓ |
link-f8c0daf..dule.js gzip | 1.26 kB | 1.26 kB | ✓ |
routerDirect..dule.js gzip | 284 B | 284 B | ✓ |
withRouter-f..dule.js gzip | 282 B | 282 B | ✓ |
Overall change | 5.36 kB | 5.36 kB | ✓ |
Client Build Manifests
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_buildManifest.js gzip | 322 B | 322 B | ✓ |
_buildManife..dule.js gzip | 329 B | 329 B | ✓ |
Overall change | 651 B | 651 B | ✓ |
Serverless bundles
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_error.js | 1.05 MB | 1.05 MB | ✓ |
404.html | 4.34 kB | 4.34 kB | ✓ |
hooks.html | 3.92 kB | 3.92 kB | ✓ |
index.js | 1.05 MB | 1.05 MB | ✓ |
link.js | 1.1 MB | 1.1 MB | ✓ |
routerDirect.js | 1.09 MB | 1.09 MB | ✓ |
withRouter.js | 1.09 MB | 1.09 MB | ✓ |
Overall change | 5.4 MB | 5.4 MB | ✓ |
Stats from current PRDefault Server Mode (Increase detected
|
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
buildDuration | 12.5s | 12.5s | |
nodeModulesSize | 63.2 MB | 63.2 MB |
Page Load Tests Overall increase ✓
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
/ failed reqs | 0 | 0 | ✓ |
/ total time (seconds) | 2.311 | 2.301 | -0.01 |
/ avg req/sec | 1081.6 | 1086.39 | +4.79 |
/error-in-render failed reqs | 0 | 0 | ✓ |
/error-in-render total time (seconds) | 1.228 | 1.213 | -0.01 |
/error-in-render avg req/sec | 2036.25 | 2061.49 | +25.24 |
Client Bundles (main, webpack, commons)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..9339.js gzip | 10.9 kB | 10.9 kB | ✓ |
framework.HASH.js gzip | 39 kB | 39 kB | ✓ |
main-d493e7d..42f5.js gzip | 7.17 kB | 7.17 kB | ✓ |
webpack-e067..f178.js gzip | 751 B | 751 B | ✓ |
Overall change | 57.8 kB | 57.8 kB | ✓ |
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..dule.js gzip | 6.77 kB | 6.77 kB | ✓ |
framework.HA..dule.js gzip | 39 kB | 39 kB | ✓ |
main-f8905d4..dule.js gzip | 6.24 kB | 6.24 kB | ✓ |
webpack-07c5..dule.js gzip | 751 B | 751 B | ✓ |
Overall change | 52.7 kB | 52.7 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
polyfills-4b..e242.js gzip | 31 kB | 31 kB | ✓ |
Overall change | 31 kB | 31 kB | ✓ |
Client Pages
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-9a0b9e1..b37e.js gzip | 1.28 kB | 1.28 kB | ✓ |
_error-ed1b0..8fbd.js gzip | 3.44 kB | 3.44 kB | ✓ |
hooks-89731c..c609.js gzip | 887 B | 887 B | ✓ |
index-17468f..5d83.js gzip | 227 B | 227 B | ✓ |
link-d2344ce..8b36.js gzip | 1.3 kB | 1.3 kB | ✓ |
routerDirect..924c.js gzip | 284 B | 284 B | ✓ |
withRouter-7..c13d.js gzip | 284 B | 284 B | ✓ |
Overall change | 7.71 kB | 7.71 kB | ✓ |
Client Pages Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-75d3a82..dule.js gzip | 625 B | 625 B | ✓ |
_error-4469a..dule.js gzip | 2.29 kB | 2.29 kB | ✓ |
hooks-cbf13f..dule.js gzip | 387 B | 387 B | ✓ |
index-b9a643..dule.js gzip | 226 B | 226 B | ✓ |
link-f8c0daf..dule.js gzip | 1.26 kB | 1.26 kB | ✓ |
routerDirect..dule.js gzip | 284 B | 284 B | ✓ |
withRouter-f..dule.js gzip | 282 B | 282 B | ✓ |
Overall change | 5.36 kB | 5.36 kB | ✓ |
Client Build Manifests
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_buildManifest.js gzip | 322 B | 322 B | ✓ |
_buildManife..dule.js gzip | 329 B | 329 B | ✓ |
Overall change | 651 B | 651 B | ✓ |
Rendered Page Sizes
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
index.html gzip | 1 kB | 1 kB | ✓ |
link.html gzip | 1.01 kB | 1.01 kB | ✓ |
withRouter.html gzip | 996 B | 996 B | ✓ |
Overall change | 3.01 kB | 3.01 kB | ✓ |
Serverless Mode
General Overall increase ⚠️
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
buildDuration | 14.3s | 14.4s | |
nodeModulesSize | 63.2 MB | 63.2 MB |
Client Bundles (main, webpack, commons)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..9339.js gzip | 10.9 kB | 10.9 kB | ✓ |
framework.HASH.js gzip | 39 kB | 39 kB | ✓ |
main-d493e7d..42f5.js gzip | 7.17 kB | 7.17 kB | ✓ |
webpack-e067..f178.js gzip | 751 B | 751 B | ✓ |
Overall change | 57.8 kB | 57.8 kB | ✓ |
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..dule.js gzip | 6.77 kB | 6.77 kB | ✓ |
framework.HA..dule.js gzip | 39 kB | 39 kB | ✓ |
main-f8905d4..dule.js gzip | 6.24 kB | 6.24 kB | ✓ |
webpack-07c5..dule.js gzip | 751 B | 751 B | ✓ |
Overall change | 52.7 kB | 52.7 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
polyfills-4b..e242.js gzip | 31 kB | 31 kB | ✓ |
Overall change | 31 kB | 31 kB | ✓ |
Client Pages
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-9a0b9e1..b37e.js gzip | 1.28 kB | 1.28 kB | ✓ |
_error-ed1b0..8fbd.js gzip | 3.44 kB | 3.44 kB | ✓ |
hooks-89731c..c609.js gzip | 887 B | 887 B | ✓ |
index-17468f..5d83.js gzip | 227 B | 227 B | ✓ |
link-d2344ce..8b36.js gzip | 1.3 kB | 1.3 kB | ✓ |
routerDirect..924c.js gzip | 284 B | 284 B | ✓ |
withRouter-7..c13d.js gzip | 284 B | 284 B | ✓ |
Overall change | 7.71 kB | 7.71 kB | ✓ |
Client Pages Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-75d3a82..dule.js gzip | 625 B | 625 B | ✓ |
_error-4469a..dule.js gzip | 2.29 kB | 2.29 kB | ✓ |
hooks-cbf13f..dule.js gzip | 387 B | 387 B | ✓ |
index-b9a643..dule.js gzip | 226 B | 226 B | ✓ |
link-f8c0daf..dule.js gzip | 1.26 kB | 1.26 kB | ✓ |
routerDirect..dule.js gzip | 284 B | 284 B | ✓ |
withRouter-f..dule.js gzip | 282 B | 282 B | ✓ |
Overall change | 5.36 kB | 5.36 kB | ✓ |
Client Build Manifests
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_buildManifest.js gzip | 322 B | 322 B | ✓ |
_buildManife..dule.js gzip | 329 B | 329 B | ✓ |
Overall change | 651 B | 651 B | ✓ |
Serverless bundles
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_error.js | 1.05 MB | 1.05 MB | ✓ |
404.html | 4.34 kB | 4.34 kB | ✓ |
hooks.html | 3.92 kB | 3.92 kB | ✓ |
index.js | 1.05 MB | 1.05 MB | ✓ |
link.js | 1.1 MB | 1.1 MB | ✓ |
routerDirect.js | 1.09 MB | 1.09 MB | ✓ |
withRouter.js | 1.09 MB | 1.09 MB | ✓ |
Overall change | 5.4 MB | 5.4 MB | ✓ |
Stats from current PRDefault Server Mode (Increase detected
|
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
buildDuration | 10.8s | 11.1s | |
nodeModulesSize | 63.2 MB | 63.2 MB |
Page Load Tests Overall increase ✓
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
/ failed reqs | 0 | 0 | ✓ |
/ total time (seconds) | 1.984 | 2.061 | |
/ avg req/sec | 1260.21 | 1213.29 | |
/error-in-render failed reqs | 0 | 0 | ✓ |
/error-in-render total time (seconds) | 1.161 | 1.091 | -0.07 |
/error-in-render avg req/sec | 2154.09 | 2292.28 | +138.19 |
Client Bundles (main, webpack, commons)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..9339.js gzip | 10.9 kB | 10.9 kB | ✓ |
framework.HASH.js gzip | 39 kB | 39 kB | ✓ |
main-d493e7d..42f5.js gzip | 7.17 kB | 7.17 kB | ✓ |
webpack-e067..f178.js gzip | 751 B | 751 B | ✓ |
Overall change | 57.8 kB | 57.8 kB | ✓ |
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..dule.js gzip | 6.77 kB | 6.77 kB | ✓ |
framework.HA..dule.js gzip | 39 kB | 39 kB | ✓ |
main-f8905d4..dule.js gzip | 6.24 kB | 6.24 kB | ✓ |
webpack-07c5..dule.js gzip | 751 B | 751 B | ✓ |
Overall change | 52.7 kB | 52.7 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
polyfills-4b..e242.js gzip | 31 kB | 31 kB | ✓ |
Overall change | 31 kB | 31 kB | ✓ |
Client Pages
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-9a0b9e1..b37e.js gzip | 1.28 kB | 1.28 kB | ✓ |
_error-ed1b0..8fbd.js gzip | 3.44 kB | 3.44 kB | ✓ |
hooks-89731c..c609.js gzip | 887 B | 887 B | ✓ |
index-17468f..5d83.js gzip | 227 B | 227 B | ✓ |
link-d2344ce..8b36.js gzip | 1.3 kB | 1.3 kB | ✓ |
routerDirect..924c.js gzip | 284 B | 284 B | ✓ |
withRouter-7..c13d.js gzip | 284 B | 284 B | ✓ |
Overall change | 7.71 kB | 7.71 kB | ✓ |
Client Pages Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-75d3a82..dule.js gzip | 625 B | 625 B | ✓ |
_error-4469a..dule.js gzip | 2.29 kB | 2.29 kB | ✓ |
hooks-cbf13f..dule.js gzip | 387 B | 387 B | ✓ |
index-b9a643..dule.js gzip | 226 B | 226 B | ✓ |
link-f8c0daf..dule.js gzip | 1.26 kB | 1.26 kB | ✓ |
routerDirect..dule.js gzip | 284 B | 284 B | ✓ |
withRouter-f..dule.js gzip | 282 B | 282 B | ✓ |
Overall change | 5.36 kB | 5.36 kB | ✓ |
Client Build Manifests
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_buildManifest.js gzip | 322 B | 322 B | ✓ |
_buildManife..dule.js gzip | 329 B | 329 B | ✓ |
Overall change | 651 B | 651 B | ✓ |
Rendered Page Sizes
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
index.html gzip | 1 kB | 1 kB | ✓ |
link.html gzip | 1.01 kB | 1.01 kB | ✓ |
withRouter.html gzip | 996 B | 996 B | ✓ |
Overall change | 3.01 kB | 3.01 kB | ✓ |
Serverless Mode
General Overall increase ⚠️
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
buildDuration | 12.2s | 11.9s | -266ms |
nodeModulesSize | 63.2 MB | 63.2 MB |
Client Bundles (main, webpack, commons)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..9339.js gzip | 10.9 kB | 10.9 kB | ✓ |
framework.HASH.js gzip | 39 kB | 39 kB | ✓ |
main-d493e7d..42f5.js gzip | 7.17 kB | 7.17 kB | ✓ |
webpack-e067..f178.js gzip | 751 B | 751 B | ✓ |
Overall change | 57.8 kB | 57.8 kB | ✓ |
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..dule.js gzip | 6.77 kB | 6.77 kB | ✓ |
framework.HA..dule.js gzip | 39 kB | 39 kB | ✓ |
main-f8905d4..dule.js gzip | 6.24 kB | 6.24 kB | ✓ |
webpack-07c5..dule.js gzip | 751 B | 751 B | ✓ |
Overall change | 52.7 kB | 52.7 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
polyfills-4b..e242.js gzip | 31 kB | 31 kB | ✓ |
Overall change | 31 kB | 31 kB | ✓ |
Client Pages
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-9a0b9e1..b37e.js gzip | 1.28 kB | 1.28 kB | ✓ |
_error-ed1b0..8fbd.js gzip | 3.44 kB | 3.44 kB | ✓ |
hooks-89731c..c609.js gzip | 887 B | 887 B | ✓ |
index-17468f..5d83.js gzip | 227 B | 227 B | ✓ |
link-d2344ce..8b36.js gzip | 1.3 kB | 1.3 kB | ✓ |
routerDirect..924c.js gzip | 284 B | 284 B | ✓ |
withRouter-7..c13d.js gzip | 284 B | 284 B | ✓ |
Overall change | 7.71 kB | 7.71 kB | ✓ |
Client Pages Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-75d3a82..dule.js gzip | 625 B | 625 B | ✓ |
_error-4469a..dule.js gzip | 2.29 kB | 2.29 kB | ✓ |
hooks-cbf13f..dule.js gzip | 387 B | 387 B | ✓ |
index-b9a643..dule.js gzip | 226 B | 226 B | ✓ |
link-f8c0daf..dule.js gzip | 1.26 kB | 1.26 kB | ✓ |
routerDirect..dule.js gzip | 284 B | 284 B | ✓ |
withRouter-f..dule.js gzip | 282 B | 282 B | ✓ |
Overall change | 5.36 kB | 5.36 kB | ✓ |
Client Build Manifests
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_buildManifest.js gzip | 322 B | 322 B | ✓ |
_buildManife..dule.js gzip | 329 B | 329 B | ✓ |
Overall change | 651 B | 651 B | ✓ |
Serverless bundles
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_error.js | 1.05 MB | 1.05 MB | ✓ |
404.html | 4.34 kB | 4.34 kB | ✓ |
hooks.html | 3.92 kB | 3.92 kB | ✓ |
index.js | 1.05 MB | 1.05 MB | ✓ |
link.js | 1.1 MB | 1.1 MB | ✓ |
routerDirect.js | 1.09 MB | 1.09 MB | ✓ |
withRouter.js | 1.09 MB | 1.09 MB | ✓ |
Overall change | 5.4 MB | 5.4 MB | ✓ |
Stats from current PRDefault Server Mode (Decrease detected ✓)General Overall increase
|
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
buildDuration | 13.6s | 13.8s | |
nodeModulesSize | 63.2 MB | 63.2 MB |
Page Load Tests Overall decrease ⚠️
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
/ failed reqs | 0 | 0 | ✓ |
/ total time (seconds) | 2.574 | 2.602 | |
/ avg req/sec | 971.28 | 960.69 | |
/error-in-render failed reqs | 0 | 0 | ✓ |
/error-in-render total time (seconds) | 1.48 | 1.564 | |
/error-in-render avg req/sec | 1688.92 | 1598.82 |
Client Bundles (main, webpack, commons)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..9339.js gzip | 10.9 kB | 10.9 kB | ✓ |
framework.HASH.js gzip | 39 kB | 39 kB | ✓ |
main-d493e7d..42f5.js gzip | 7.17 kB | 7.17 kB | ✓ |
webpack-e067..f178.js gzip | 751 B | 751 B | ✓ |
Overall change | 57.8 kB | 57.8 kB | ✓ |
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..dule.js gzip | 6.77 kB | 6.77 kB | ✓ |
framework.HA..dule.js gzip | 39 kB | 39 kB | ✓ |
main-f8905d4..dule.js gzip | 6.24 kB | 6.24 kB | ✓ |
webpack-07c5..dule.js gzip | 751 B | 751 B | ✓ |
Overall change | 52.7 kB | 52.7 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
polyfills-4b..e242.js gzip | 31 kB | 31 kB | ✓ |
Overall change | 31 kB | 31 kB | ✓ |
Client Pages
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-9a0b9e1..b37e.js gzip | 1.28 kB | 1.28 kB | ✓ |
_error-ed1b0..8fbd.js gzip | 3.44 kB | 3.44 kB | ✓ |
hooks-89731c..c609.js gzip | 887 B | 887 B | ✓ |
index-17468f..5d83.js gzip | 227 B | 227 B | ✓ |
link-d2344ce..8b36.js gzip | 1.3 kB | 1.3 kB | ✓ |
routerDirect..924c.js gzip | 284 B | 284 B | ✓ |
withRouter-7..c13d.js gzip | 284 B | 284 B | ✓ |
Overall change | 7.71 kB | 7.71 kB | ✓ |
Client Pages Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-75d3a82..dule.js gzip | 625 B | 625 B | ✓ |
_error-4469a..dule.js gzip | 2.29 kB | 2.29 kB | ✓ |
hooks-cbf13f..dule.js gzip | 387 B | 387 B | ✓ |
index-b9a643..dule.js gzip | 226 B | 226 B | ✓ |
link-f8c0daf..dule.js gzip | 1.26 kB | 1.26 kB | ✓ |
routerDirect..dule.js gzip | 284 B | 284 B | ✓ |
withRouter-f..dule.js gzip | 282 B | 282 B | ✓ |
Overall change | 5.36 kB | 5.36 kB | ✓ |
Client Build Manifests
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_buildManifest.js gzip | 322 B | 322 B | ✓ |
_buildManife..dule.js gzip | 329 B | 329 B | ✓ |
Overall change | 651 B | 651 B | ✓ |
Rendered Page Sizes
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
index.html gzip | 1 kB | 1 kB | ✓ |
link.html gzip | 1.01 kB | 1.01 kB | ✓ |
withRouter.html gzip | 996 B | 996 B | ✓ |
Overall change | 3.01 kB | 3.01 kB | ✓ |
Serverless Mode
General Overall increase ⚠️
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
buildDuration | 15.8s | 15.1s | -770ms |
nodeModulesSize | 63.2 MB | 63.2 MB |
Client Bundles (main, webpack, commons)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..9339.js gzip | 10.9 kB | 10.9 kB | ✓ |
framework.HASH.js gzip | 39 kB | 39 kB | ✓ |
main-d493e7d..42f5.js gzip | 7.17 kB | 7.17 kB | ✓ |
webpack-e067..f178.js gzip | 751 B | 751 B | ✓ |
Overall change | 57.8 kB | 57.8 kB | ✓ |
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..dule.js gzip | 6.77 kB | 6.77 kB | ✓ |
framework.HA..dule.js gzip | 39 kB | 39 kB | ✓ |
main-f8905d4..dule.js gzip | 6.24 kB | 6.24 kB | ✓ |
webpack-07c5..dule.js gzip | 751 B | 751 B | ✓ |
Overall change | 52.7 kB | 52.7 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
polyfills-4b..e242.js gzip | 31 kB | 31 kB | ✓ |
Overall change | 31 kB | 31 kB | ✓ |
Client Pages
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-9a0b9e1..b37e.js gzip | 1.28 kB | 1.28 kB | ✓ |
_error-ed1b0..8fbd.js gzip | 3.44 kB | 3.44 kB | ✓ |
hooks-89731c..c609.js gzip | 887 B | 887 B | ✓ |
index-17468f..5d83.js gzip | 227 B | 227 B | ✓ |
link-d2344ce..8b36.js gzip | 1.3 kB | 1.3 kB | ✓ |
routerDirect..924c.js gzip | 284 B | 284 B | ✓ |
withRouter-7..c13d.js gzip | 284 B | 284 B | ✓ |
Overall change | 7.71 kB | 7.71 kB | ✓ |
Client Pages Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-75d3a82..dule.js gzip | 625 B | 625 B | ✓ |
_error-4469a..dule.js gzip | 2.29 kB | 2.29 kB | ✓ |
hooks-cbf13f..dule.js gzip | 387 B | 387 B | ✓ |
index-b9a643..dule.js gzip | 226 B | 226 B | ✓ |
link-f8c0daf..dule.js gzip | 1.26 kB | 1.26 kB | ✓ |
routerDirect..dule.js gzip | 284 B | 284 B | ✓ |
withRouter-f..dule.js gzip | 282 B | 282 B | ✓ |
Overall change | 5.36 kB | 5.36 kB | ✓ |
Client Build Manifests
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_buildManifest.js gzip | 322 B | 322 B | ✓ |
_buildManife..dule.js gzip | 329 B | 329 B | ✓ |
Overall change | 651 B | 651 B | ✓ |
Serverless bundles
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_error.js | 1.05 MB | 1.05 MB | ✓ |
404.html | 4.34 kB | 4.34 kB | ✓ |
hooks.html | 3.92 kB | 3.92 kB | ✓ |
index.js | 1.05 MB | 1.05 MB | ✓ |
link.js | 1.1 MB | 1.1 MB | ✓ |
routerDirect.js | 1.09 MB | 1.09 MB | ✓ |
withRouter.js | 1.09 MB | 1.09 MB | ✓ |
Overall change | 5.4 MB | 5.4 MB | ✓ |
Stats from current PRDefault Server Mode (Increase detected
|
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
buildDuration | 11.8s | 12s | |
nodeModulesSize | 63.2 MB | 63.2 MB |
Page Load Tests Overall increase ✓
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
/ failed reqs | 0 | 0 | ✓ |
/ total time (seconds) | 2.296 | 2.25 | -0.05 |
/ avg req/sec | 1088.79 | 1111.09 | +22.3 |
/error-in-render failed reqs | 0 | 0 | ✓ |
/error-in-render total time (seconds) | 1.347 | 1.347 | ✓ |
/error-in-render avg req/sec | 1856.19 | 1855.43 |
Client Bundles (main, webpack, commons)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..9339.js gzip | 10.9 kB | 10.9 kB | ✓ |
framework.HASH.js gzip | 39 kB | 39 kB | ✓ |
main-d493e7d..42f5.js gzip | 7.17 kB | 7.17 kB | ✓ |
webpack-e067..f178.js gzip | 751 B | 751 B | ✓ |
Overall change | 57.8 kB | 57.8 kB | ✓ |
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..dule.js gzip | 6.77 kB | 6.77 kB | ✓ |
framework.HA..dule.js gzip | 39 kB | 39 kB | ✓ |
main-f8905d4..dule.js gzip | 6.24 kB | 6.24 kB | ✓ |
webpack-07c5..dule.js gzip | 751 B | 751 B | ✓ |
Overall change | 52.7 kB | 52.7 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
polyfills-4b..e242.js gzip | 31 kB | 31 kB | ✓ |
Overall change | 31 kB | 31 kB | ✓ |
Client Pages
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-9a0b9e1..b37e.js gzip | 1.28 kB | 1.28 kB | ✓ |
_error-ed1b0..8fbd.js gzip | 3.44 kB | 3.44 kB | ✓ |
hooks-89731c..c609.js gzip | 887 B | 887 B | ✓ |
index-17468f..5d83.js gzip | 227 B | 227 B | ✓ |
link-d2344ce..8b36.js gzip | 1.3 kB | 1.3 kB | ✓ |
routerDirect..924c.js gzip | 284 B | 284 B | ✓ |
withRouter-7..c13d.js gzip | 284 B | 284 B | ✓ |
Overall change | 7.71 kB | 7.71 kB | ✓ |
Client Pages Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-75d3a82..dule.js gzip | 625 B | 625 B | ✓ |
_error-4469a..dule.js gzip | 2.29 kB | 2.29 kB | ✓ |
hooks-cbf13f..dule.js gzip | 387 B | 387 B | ✓ |
index-b9a643..dule.js gzip | 226 B | 226 B | ✓ |
link-f8c0daf..dule.js gzip | 1.26 kB | 1.26 kB | ✓ |
routerDirect..dule.js gzip | 284 B | 284 B | ✓ |
withRouter-f..dule.js gzip | 282 B | 282 B | ✓ |
Overall change | 5.36 kB | 5.36 kB | ✓ |
Client Build Manifests
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_buildManifest.js gzip | 322 B | 322 B | ✓ |
_buildManife..dule.js gzip | 329 B | 329 B | ✓ |
Overall change | 651 B | 651 B | ✓ |
Rendered Page Sizes
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
index.html gzip | 1 kB | 1 kB | ✓ |
link.html gzip | 1.01 kB | 1.01 kB | ✓ |
withRouter.html gzip | 996 B | 996 B | ✓ |
Overall change | 3.01 kB | 3.01 kB | ✓ |
Serverless Mode
General Overall increase ⚠️
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
buildDuration | 13.1s | 13.2s | |
nodeModulesSize | 63.2 MB | 63.2 MB |
Client Bundles (main, webpack, commons)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..9339.js gzip | 10.9 kB | 10.9 kB | ✓ |
framework.HASH.js gzip | 39 kB | 39 kB | ✓ |
main-d493e7d..42f5.js gzip | 7.17 kB | 7.17 kB | ✓ |
webpack-e067..f178.js gzip | 751 B | 751 B | ✓ |
Overall change | 57.8 kB | 57.8 kB | ✓ |
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..dule.js gzip | 6.77 kB | 6.77 kB | ✓ |
framework.HA..dule.js gzip | 39 kB | 39 kB | ✓ |
main-f8905d4..dule.js gzip | 6.24 kB | 6.24 kB | ✓ |
webpack-07c5..dule.js gzip | 751 B | 751 B | ✓ |
Overall change | 52.7 kB | 52.7 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
polyfills-4b..e242.js gzip | 31 kB | 31 kB | ✓ |
Overall change | 31 kB | 31 kB | ✓ |
Client Pages
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-9a0b9e1..b37e.js gzip | 1.28 kB | 1.28 kB | ✓ |
_error-ed1b0..8fbd.js gzip | 3.44 kB | 3.44 kB | ✓ |
hooks-89731c..c609.js gzip | 887 B | 887 B | ✓ |
index-17468f..5d83.js gzip | 227 B | 227 B | ✓ |
link-d2344ce..8b36.js gzip | 1.3 kB | 1.3 kB | ✓ |
routerDirect..924c.js gzip | 284 B | 284 B | ✓ |
withRouter-7..c13d.js gzip | 284 B | 284 B | ✓ |
Overall change | 7.71 kB | 7.71 kB | ✓ |
Client Pages Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-75d3a82..dule.js gzip | 625 B | 625 B | ✓ |
_error-4469a..dule.js gzip | 2.29 kB | 2.29 kB | ✓ |
hooks-cbf13f..dule.js gzip | 387 B | 387 B | ✓ |
index-b9a643..dule.js gzip | 226 B | 226 B | ✓ |
link-f8c0daf..dule.js gzip | 1.26 kB | 1.26 kB | ✓ |
routerDirect..dule.js gzip | 284 B | 284 B | ✓ |
withRouter-f..dule.js gzip | 282 B | 282 B | ✓ |
Overall change | 5.36 kB | 5.36 kB | ✓ |
Client Build Manifests
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_buildManifest.js gzip | 322 B | 322 B | ✓ |
_buildManife..dule.js gzip | 329 B | 329 B | ✓ |
Overall change | 651 B | 651 B | ✓ |
Serverless bundles
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_error.js | 1.05 MB | 1.05 MB | ✓ |
404.html | 4.34 kB | 4.34 kB | ✓ |
hooks.html | 3.92 kB | 3.92 kB | ✓ |
index.js | 1.05 MB | 1.05 MB | ✓ |
link.js | 1.1 MB | 1.1 MB | ✓ |
routerDirect.js | 1.09 MB | 1.09 MB | ✓ |
withRouter.js | 1.09 MB | 1.09 MB | ✓ |
Overall change | 5.4 MB | 5.4 MB | ✓ |
Stats from current PRDefault Server Mode (Decrease detected ✓)General Overall increase
|
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
buildDuration | 13.6s | 14.4s | |
nodeModulesSize | 63.2 MB | 63.2 MB |
Page Load Tests Overall decrease ⚠️
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
/ failed reqs | 0 | 0 | ✓ |
/ total time (seconds) | 2.638 | 2.61 | -0.03 |
/ avg req/sec | 947.66 | 957.77 | +10.11 |
/error-in-render failed reqs | 0 | 0 | ✓ |
/error-in-render total time (seconds) | 1.54 | 1.594 | |
/error-in-render avg req/sec | 1623.84 | 1568.45 |
Client Bundles (main, webpack, commons)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..9339.js gzip | 10.9 kB | 10.9 kB | ✓ |
framework.HASH.js gzip | 39 kB | 39 kB | ✓ |
main-e5f5aee..31e1.js gzip | 7.17 kB | 7.17 kB | ✓ |
webpack-e067..f178.js gzip | 751 B | 751 B | ✓ |
Overall change | 57.8 kB | 57.8 kB | ✓ |
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..dule.js gzip | 6.77 kB | 6.77 kB | ✓ |
framework.HA..dule.js gzip | 39 kB | 39 kB | ✓ |
main-ff4dea7..dule.js gzip | 6.24 kB | 6.24 kB | ✓ |
webpack-07c5..dule.js gzip | 751 B | 751 B | ✓ |
Overall change | 52.7 kB | 52.7 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
polyfills-4b..e242.js gzip | 31 kB | 31 kB | ✓ |
Overall change | 31 kB | 31 kB | ✓ |
Client Pages
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-9a0b9e1..b37e.js gzip | 1.28 kB | 1.28 kB | ✓ |
_error-ed1b0..8fbd.js gzip | 3.44 kB | 3.44 kB | ✓ |
hooks-89731c..c609.js gzip | 887 B | 887 B | ✓ |
index-17468f..5d83.js gzip | 227 B | 227 B | ✓ |
link-d2344ce..8b36.js gzip | 1.3 kB | 1.3 kB | ✓ |
routerDirect..924c.js gzip | 284 B | 284 B | ✓ |
withRouter-7..c13d.js gzip | 284 B | 284 B | ✓ |
Overall change | 7.71 kB | 7.71 kB | ✓ |
Client Pages Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-75d3a82..dule.js gzip | 625 B | 625 B | ✓ |
_error-4469a..dule.js gzip | 2.29 kB | 2.29 kB | ✓ |
hooks-cbf13f..dule.js gzip | 387 B | 387 B | ✓ |
index-b9a643..dule.js gzip | 226 B | 226 B | ✓ |
link-f8c0daf..dule.js gzip | 1.26 kB | 1.26 kB | ✓ |
routerDirect..dule.js gzip | 284 B | 284 B | ✓ |
withRouter-f..dule.js gzip | 282 B | 282 B | ✓ |
Overall change | 5.36 kB | 5.36 kB | ✓ |
Client Build Manifests
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_buildManifest.js gzip | 322 B | 322 B | ✓ |
_buildManife..dule.js gzip | 329 B | 329 B | ✓ |
Overall change | 651 B | 651 B | ✓ |
Rendered Page Sizes
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
index.html gzip | 1 kB | 1 kB | ✓ |
link.html gzip | 1.01 kB | 1.01 kB | ✓ |
withRouter.html gzip | 996 B | 996 B | ✓ |
Overall change | 3.01 kB | 3.01 kB | ✓ |
Serverless Mode
General Overall increase ⚠️
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
buildDuration | 15.7s | 15.2s | -477ms |
nodeModulesSize | 63.2 MB | 63.2 MB |
Client Bundles (main, webpack, commons)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..9339.js gzip | 10.9 kB | 10.9 kB | ✓ |
framework.HASH.js gzip | 39 kB | 39 kB | ✓ |
main-e5f5aee..31e1.js gzip | 7.17 kB | 7.17 kB | ✓ |
webpack-e067..f178.js gzip | 751 B | 751 B | ✓ |
Overall change | 57.8 kB | 57.8 kB | ✓ |
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..dule.js gzip | 6.77 kB | 6.77 kB | ✓ |
framework.HA..dule.js gzip | 39 kB | 39 kB | ✓ |
main-ff4dea7..dule.js gzip | 6.24 kB | 6.24 kB | ✓ |
webpack-07c5..dule.js gzip | 751 B | 751 B | ✓ |
Overall change | 52.7 kB | 52.7 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
polyfills-4b..e242.js gzip | 31 kB | 31 kB | ✓ |
Overall change | 31 kB | 31 kB | ✓ |
Client Pages
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-9a0b9e1..b37e.js gzip | 1.28 kB | 1.28 kB | ✓ |
_error-ed1b0..8fbd.js gzip | 3.44 kB | 3.44 kB | ✓ |
hooks-89731c..c609.js gzip | 887 B | 887 B | ✓ |
index-17468f..5d83.js gzip | 227 B | 227 B | ✓ |
link-d2344ce..8b36.js gzip | 1.3 kB | 1.3 kB | ✓ |
routerDirect..924c.js gzip | 284 B | 284 B | ✓ |
withRouter-7..c13d.js gzip | 284 B | 284 B | ✓ |
Overall change | 7.71 kB | 7.71 kB | ✓ |
Client Pages Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-75d3a82..dule.js gzip | 625 B | 625 B | ✓ |
_error-4469a..dule.js gzip | 2.29 kB | 2.29 kB | ✓ |
hooks-cbf13f..dule.js gzip | 387 B | 387 B | ✓ |
index-b9a643..dule.js gzip | 226 B | 226 B | ✓ |
link-f8c0daf..dule.js gzip | 1.26 kB | 1.26 kB | ✓ |
routerDirect..dule.js gzip | 284 B | 284 B | ✓ |
withRouter-f..dule.js gzip | 282 B | 282 B | ✓ |
Overall change | 5.36 kB | 5.36 kB | ✓ |
Client Build Manifests
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_buildManifest.js gzip | 322 B | 322 B | ✓ |
_buildManife..dule.js gzip | 329 B | 329 B | ✓ |
Overall change | 651 B | 651 B | ✓ |
Serverless bundles
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_error.js | 1.05 MB | 1.05 MB | ✓ |
404.html | 4.34 kB | 4.34 kB | ✓ |
hooks.html | 3.92 kB | 3.92 kB | ✓ |
index.js | 1.05 MB | 1.05 MB | ✓ |
link.js | 1.1 MB | 1.1 MB | ✓ |
routerDirect.js | 1.09 MB | 1.09 MB | ✓ |
withRouter.js | 1.09 MB | 1.09 MB | ✓ |
Overall change | 5.4 MB | 5.4 MB | ✓ |
Stats from current PRDefault Server Mode (Increase detected
|
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
buildDuration | 13.2s | 12.9s | -305ms |
nodeModulesSize | 63.2 MB | 63.2 MB |
Page Load Tests Overall increase ✓
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
/ failed reqs | 0 | 0 | ✓ |
/ total time (seconds) | 2.532 | 2.424 | -0.11 |
/ avg req/sec | 987.24 | 1031.56 | +44.32 |
/error-in-render failed reqs | 0 | 0 | ✓ |
/error-in-render total time (seconds) | 1.328 | 1.289 | -0.04 |
/error-in-render avg req/sec | 1882.13 | 1939.16 | +57.03 |
Client Bundles (main, webpack, commons)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..9339.js gzip | 10.9 kB | 10.9 kB | ✓ |
framework.HASH.js gzip | 39 kB | 39 kB | ✓ |
main-e5f5aee..31e1.js gzip | 7.17 kB | 7.17 kB | ✓ |
webpack-e067..f178.js gzip | 751 B | 751 B | ✓ |
Overall change | 57.8 kB | 57.8 kB | ✓ |
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..dule.js gzip | 6.77 kB | 6.77 kB | ✓ |
framework.HA..dule.js gzip | 39 kB | 39 kB | ✓ |
main-ff4dea7..dule.js gzip | 6.24 kB | 6.24 kB | ✓ |
webpack-07c5..dule.js gzip | 751 B | 751 B | ✓ |
Overall change | 52.7 kB | 52.7 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
polyfills-4b..e242.js gzip | 31 kB | 31 kB | ✓ |
Overall change | 31 kB | 31 kB | ✓ |
Client Pages
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-9a0b9e1..b37e.js gzip | 1.28 kB | 1.28 kB | ✓ |
_error-ed1b0..8fbd.js gzip | 3.44 kB | 3.44 kB | ✓ |
hooks-89731c..c609.js gzip | 887 B | 887 B | ✓ |
index-17468f..5d83.js gzip | 227 B | 227 B | ✓ |
link-d2344ce..8b36.js gzip | 1.3 kB | 1.3 kB | ✓ |
routerDirect..924c.js gzip | 284 B | 284 B | ✓ |
withRouter-7..c13d.js gzip | 284 B | 284 B | ✓ |
Overall change | 7.71 kB | 7.71 kB | ✓ |
Client Pages Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-75d3a82..dule.js gzip | 625 B | 625 B | ✓ |
_error-4469a..dule.js gzip | 2.29 kB | 2.29 kB | ✓ |
hooks-cbf13f..dule.js gzip | 387 B | 387 B | ✓ |
index-b9a643..dule.js gzip | 226 B | 226 B | ✓ |
link-f8c0daf..dule.js gzip | 1.26 kB | 1.26 kB | ✓ |
routerDirect..dule.js gzip | 284 B | 284 B | ✓ |
withRouter-f..dule.js gzip | 282 B | 282 B | ✓ |
Overall change | 5.36 kB | 5.36 kB | ✓ |
Client Build Manifests
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_buildManifest.js gzip | 322 B | 322 B | ✓ |
_buildManife..dule.js gzip | 329 B | 329 B | ✓ |
Overall change | 651 B | 651 B | ✓ |
Rendered Page Sizes
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
index.html gzip | 1 kB | 1 kB | ✓ |
link.html gzip | 1.01 kB | 1.01 kB | ✓ |
withRouter.html gzip | 996 B | 996 B | ✓ |
Overall change | 3.01 kB | 3.01 kB | ✓ |
Serverless Mode
General Overall increase ⚠️
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
buildDuration | 14.1s | 13.9s | -175ms |
nodeModulesSize | 63.2 MB | 63.2 MB |
Client Bundles (main, webpack, commons)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..9339.js gzip | 10.9 kB | 10.9 kB | ✓ |
framework.HASH.js gzip | 39 kB | 39 kB | ✓ |
main-e5f5aee..31e1.js gzip | 7.17 kB | 7.17 kB | ✓ |
webpack-e067..f178.js gzip | 751 B | 751 B | ✓ |
Overall change | 57.8 kB | 57.8 kB | ✓ |
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..dule.js gzip | 6.77 kB | 6.77 kB | ✓ |
framework.HA..dule.js gzip | 39 kB | 39 kB | ✓ |
main-ff4dea7..dule.js gzip | 6.24 kB | 6.24 kB | ✓ |
webpack-07c5..dule.js gzip | 751 B | 751 B | ✓ |
Overall change | 52.7 kB | 52.7 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
polyfills-4b..e242.js gzip | 31 kB | 31 kB | ✓ |
Overall change | 31 kB | 31 kB | ✓ |
Client Pages
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-9a0b9e1..b37e.js gzip | 1.28 kB | 1.28 kB | ✓ |
_error-ed1b0..8fbd.js gzip | 3.44 kB | 3.44 kB | ✓ |
hooks-89731c..c609.js gzip | 887 B | 887 B | ✓ |
index-17468f..5d83.js gzip | 227 B | 227 B | ✓ |
link-d2344ce..8b36.js gzip | 1.3 kB | 1.3 kB | ✓ |
routerDirect..924c.js gzip | 284 B | 284 B | ✓ |
withRouter-7..c13d.js gzip | 284 B | 284 B | ✓ |
Overall change | 7.71 kB | 7.71 kB | ✓ |
Client Pages Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-75d3a82..dule.js gzip | 625 B | 625 B | ✓ |
_error-4469a..dule.js gzip | 2.29 kB | 2.29 kB | ✓ |
hooks-cbf13f..dule.js gzip | 387 B | 387 B | ✓ |
index-b9a643..dule.js gzip | 226 B | 226 B | ✓ |
link-f8c0daf..dule.js gzip | 1.26 kB | 1.26 kB | ✓ |
routerDirect..dule.js gzip | 284 B | 284 B | ✓ |
withRouter-f..dule.js gzip | 282 B | 282 B | ✓ |
Overall change | 5.36 kB | 5.36 kB | ✓ |
Client Build Manifests
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_buildManifest.js gzip | 322 B | 322 B | ✓ |
_buildManife..dule.js gzip | 329 B | 329 B | ✓ |
Overall change | 651 B | 651 B | ✓ |
Serverless bundles
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_error.js | 1.05 MB | 1.05 MB | ✓ |
404.html | 4.34 kB | 4.34 kB | ✓ |
hooks.html | 3.92 kB | 3.92 kB | ✓ |
index.js | 1.05 MB | 1.05 MB | ✓ |
link.js | 1.1 MB | 1.1 MB | ✓ |
routerDirect.js | 1.09 MB | 1.09 MB | ✓ |
withRouter.js | 1.09 MB | 1.09 MB | ✓ |
Overall change | 5.4 MB | 5.4 MB | ✓ |
Stats from current PRDefault Server Mode (Increase detected
|
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
buildDuration | 12.4s | 12.5s | |
nodeModulesSize | 63.2 MB | 63.2 MB |
Page Load Tests Overall increase ✓
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
/ failed reqs | 0 | 0 | ✓ |
/ total time (seconds) | 2.243 | 2.292 | |
/ avg req/sec | 1114.79 | 1090.98 | |
/error-in-render failed reqs | 0 | 0 | ✓ |
/error-in-render total time (seconds) | 1.229 | 1.177 | -0.05 |
/error-in-render avg req/sec | 2034.86 | 2123.48 | +88.62 |
Client Bundles (main, webpack, commons)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..9339.js gzip | 10.9 kB | 10.9 kB | ✓ |
framework.HASH.js gzip | 39 kB | 39 kB | ✓ |
main-e5f5aee..31e1.js gzip | 7.17 kB | 7.17 kB | ✓ |
webpack-e067..f178.js gzip | 751 B | 751 B | ✓ |
Overall change | 57.8 kB | 57.8 kB | ✓ |
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..dule.js gzip | 6.77 kB | 6.77 kB | ✓ |
framework.HA..dule.js gzip | 39 kB | 39 kB | ✓ |
main-ff4dea7..dule.js gzip | 6.24 kB | 6.24 kB | ✓ |
webpack-07c5..dule.js gzip | 751 B | 751 B | ✓ |
Overall change | 52.7 kB | 52.7 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
polyfills-4b..e242.js gzip | 31 kB | 31 kB | ✓ |
Overall change | 31 kB | 31 kB | ✓ |
Client Pages
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-9a0b9e1..b37e.js gzip | 1.28 kB | 1.28 kB | ✓ |
_error-ed1b0..8fbd.js gzip | 3.44 kB | 3.44 kB | ✓ |
hooks-89731c..c609.js gzip | 887 B | 887 B | ✓ |
index-17468f..5d83.js gzip | 227 B | 227 B | ✓ |
link-d2344ce..8b36.js gzip | 1.3 kB | 1.3 kB | ✓ |
routerDirect..924c.js gzip | 284 B | 284 B | ✓ |
withRouter-7..c13d.js gzip | 284 B | 284 B | ✓ |
Overall change | 7.71 kB | 7.71 kB | ✓ |
Client Pages Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-75d3a82..dule.js gzip | 625 B | 625 B | ✓ |
_error-4469a..dule.js gzip | 2.29 kB | 2.29 kB | ✓ |
hooks-cbf13f..dule.js gzip | 387 B | 387 B | ✓ |
index-b9a643..dule.js gzip | 226 B | 226 B | ✓ |
link-f8c0daf..dule.js gzip | 1.26 kB | 1.26 kB | ✓ |
routerDirect..dule.js gzip | 284 B | 284 B | ✓ |
withRouter-f..dule.js gzip | 282 B | 282 B | ✓ |
Overall change | 5.36 kB | 5.36 kB | ✓ |
Client Build Manifests
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_buildManifest.js gzip | 322 B | 322 B | ✓ |
_buildManife..dule.js gzip | 329 B | 329 B | ✓ |
Overall change | 651 B | 651 B | ✓ |
Rendered Page Sizes
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
index.html gzip | 1 kB | 1 kB | ✓ |
link.html gzip | 1.01 kB | 1.01 kB | ✓ |
withRouter.html gzip | 996 B | 996 B | ✓ |
Overall change | 3.01 kB | 3.01 kB | ✓ |
Serverless Mode
General Overall increase ⚠️
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
buildDuration | 13.9s | 13.9s | -18ms |
nodeModulesSize | 63.2 MB | 63.2 MB |
Client Bundles (main, webpack, commons)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..9339.js gzip | 10.9 kB | 10.9 kB | ✓ |
framework.HASH.js gzip | 39 kB | 39 kB | ✓ |
main-e5f5aee..31e1.js gzip | 7.17 kB | 7.17 kB | ✓ |
webpack-e067..f178.js gzip | 751 B | 751 B | ✓ |
Overall change | 57.8 kB | 57.8 kB | ✓ |
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..dule.js gzip | 6.77 kB | 6.77 kB | ✓ |
framework.HA..dule.js gzip | 39 kB | 39 kB | ✓ |
main-ff4dea7..dule.js gzip | 6.24 kB | 6.24 kB | ✓ |
webpack-07c5..dule.js gzip | 751 B | 751 B | ✓ |
Overall change | 52.7 kB | 52.7 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
polyfills-4b..e242.js gzip | 31 kB | 31 kB | ✓ |
Overall change | 31 kB | 31 kB | ✓ |
Client Pages
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-9a0b9e1..b37e.js gzip | 1.28 kB | 1.28 kB | ✓ |
_error-ed1b0..8fbd.js gzip | 3.44 kB | 3.44 kB | ✓ |
hooks-89731c..c609.js gzip | 887 B | 887 B | ✓ |
index-17468f..5d83.js gzip | 227 B | 227 B | ✓ |
link-d2344ce..8b36.js gzip | 1.3 kB | 1.3 kB | ✓ |
routerDirect..924c.js gzip | 284 B | 284 B | ✓ |
withRouter-7..c13d.js gzip | 284 B | 284 B | ✓ |
Overall change | 7.71 kB | 7.71 kB | ✓ |
Client Pages Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-75d3a82..dule.js gzip | 625 B | 625 B | ✓ |
_error-4469a..dule.js gzip | 2.29 kB | 2.29 kB | ✓ |
hooks-cbf13f..dule.js gzip | 387 B | 387 B | ✓ |
index-b9a643..dule.js gzip | 226 B | 226 B | ✓ |
link-f8c0daf..dule.js gzip | 1.26 kB | 1.26 kB | ✓ |
routerDirect..dule.js gzip | 284 B | 284 B | ✓ |
withRouter-f..dule.js gzip | 282 B | 282 B | ✓ |
Overall change | 5.36 kB | 5.36 kB | ✓ |
Client Build Manifests
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_buildManifest.js gzip | 322 B | 322 B | ✓ |
_buildManife..dule.js gzip | 329 B | 329 B | ✓ |
Overall change | 651 B | 651 B | ✓ |
Serverless bundles
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_error.js | 1.05 MB | 1.05 MB | ✓ |
404.html | 4.34 kB | 4.34 kB | ✓ |
hooks.html | 3.92 kB | 3.92 kB | ✓ |
index.js | 1.05 MB | 1.05 MB | ✓ |
link.js | 1.1 MB | 1.1 MB | ✓ |
routerDirect.js | 1.09 MB | 1.09 MB | ✓ |
withRouter.js | 1.09 MB | 1.09 MB | ✓ |
Overall change | 5.4 MB | 5.4 MB | ✓ |
Stats from current PRDefault Server Mode (Increase detected
|
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
buildDuration | 13.8s | 13.4s | -442ms |
nodeModulesSize | 63.2 MB | 63.2 MB |
Page Load Tests Overall increase ✓
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
/ failed reqs | 0 | 0 | ✓ |
/ total time (seconds) | 2.625 | 2.607 | -0.02 |
/ avg req/sec | 952.21 | 959.03 | +6.82 |
/error-in-render failed reqs | 0 | 0 | ✓ |
/error-in-render total time (seconds) | 1.545 | 1.518 | -0.03 |
/error-in-render avg req/sec | 1618.55 | 1647.3 | +28.75 |
Client Bundles (main, webpack, commons)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..9339.js gzip | 10.9 kB | 10.9 kB | ✓ |
framework.HASH.js gzip | 39 kB | 39 kB | ✓ |
main-e5f5aee..31e1.js gzip | 7.17 kB | 7.17 kB | ✓ |
webpack-e067..f178.js gzip | 751 B | 751 B | ✓ |
Overall change | 57.8 kB | 57.8 kB | ✓ |
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..dule.js gzip | 6.77 kB | 6.77 kB | ✓ |
framework.HA..dule.js gzip | 39 kB | 39 kB | ✓ |
main-ff4dea7..dule.js gzip | 6.24 kB | 6.24 kB | ✓ |
webpack-07c5..dule.js gzip | 751 B | 751 B | ✓ |
Overall change | 52.7 kB | 52.7 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
polyfills-4b..e242.js gzip | 31 kB | 31 kB | ✓ |
Overall change | 31 kB | 31 kB | ✓ |
Client Pages
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-9a0b9e1..b37e.js gzip | 1.28 kB | 1.28 kB | ✓ |
_error-ed1b0..8fbd.js gzip | 3.44 kB | 3.44 kB | ✓ |
hooks-89731c..c609.js gzip | 887 B | 887 B | ✓ |
index-17468f..5d83.js gzip | 227 B | 227 B | ✓ |
link-d2344ce..8b36.js gzip | 1.3 kB | 1.3 kB | ✓ |
routerDirect..924c.js gzip | 284 B | 284 B | ✓ |
withRouter-7..c13d.js gzip | 284 B | 284 B | ✓ |
Overall change | 7.71 kB | 7.71 kB | ✓ |
Client Pages Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-75d3a82..dule.js gzip | 625 B | 625 B | ✓ |
_error-4469a..dule.js gzip | 2.29 kB | 2.29 kB | ✓ |
hooks-cbf13f..dule.js gzip | 387 B | 387 B | ✓ |
index-b9a643..dule.js gzip | 226 B | 226 B | ✓ |
link-f8c0daf..dule.js gzip | 1.26 kB | 1.26 kB | ✓ |
routerDirect..dule.js gzip | 284 B | 284 B | ✓ |
withRouter-f..dule.js gzip | 282 B | 282 B | ✓ |
Overall change | 5.36 kB | 5.36 kB | ✓ |
Client Build Manifests
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_buildManifest.js gzip | 322 B | 322 B | ✓ |
_buildManife..dule.js gzip | 329 B | 329 B | ✓ |
Overall change | 651 B | 651 B | ✓ |
Rendered Page Sizes
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
index.html gzip | 1 kB | 1 kB | ✓ |
link.html gzip | 1.01 kB | 1.01 kB | ✓ |
withRouter.html gzip | 996 B | 996 B | ✓ |
Overall change | 3.01 kB | 3.01 kB | ✓ |
Serverless Mode
General Overall increase ⚠️
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
buildDuration | 14.7s | 15.3s | |
nodeModulesSize | 63.2 MB | 63.2 MB |
Client Bundles (main, webpack, commons)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..9339.js gzip | 10.9 kB | 10.9 kB | ✓ |
framework.HASH.js gzip | 39 kB | 39 kB | ✓ |
main-e5f5aee..31e1.js gzip | 7.17 kB | 7.17 kB | ✓ |
webpack-e067..f178.js gzip | 751 B | 751 B | ✓ |
Overall change | 57.8 kB | 57.8 kB | ✓ |
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..dule.js gzip | 6.77 kB | 6.77 kB | ✓ |
framework.HA..dule.js gzip | 39 kB | 39 kB | ✓ |
main-ff4dea7..dule.js gzip | 6.24 kB | 6.24 kB | ✓ |
webpack-07c5..dule.js gzip | 751 B | 751 B | ✓ |
Overall change | 52.7 kB | 52.7 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
polyfills-4b..e242.js gzip | 31 kB | 31 kB | ✓ |
Overall change | 31 kB | 31 kB | ✓ |
Client Pages
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-9a0b9e1..b37e.js gzip | 1.28 kB | 1.28 kB | ✓ |
_error-ed1b0..8fbd.js gzip | 3.44 kB | 3.44 kB | ✓ |
hooks-89731c..c609.js gzip | 887 B | 887 B | ✓ |
index-17468f..5d83.js gzip | 227 B | 227 B | ✓ |
link-d2344ce..8b36.js gzip | 1.3 kB | 1.3 kB | ✓ |
routerDirect..924c.js gzip | 284 B | 284 B | ✓ |
withRouter-7..c13d.js gzip | 284 B | 284 B | ✓ |
Overall change | 7.71 kB | 7.71 kB | ✓ |
Client Pages Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-75d3a82..dule.js gzip | 625 B | 625 B | ✓ |
_error-4469a..dule.js gzip | 2.29 kB | 2.29 kB | ✓ |
hooks-cbf13f..dule.js gzip | 387 B | 387 B | ✓ |
index-b9a643..dule.js gzip | 226 B | 226 B | ✓ |
link-f8c0daf..dule.js gzip | 1.26 kB | 1.26 kB | ✓ |
routerDirect..dule.js gzip | 284 B | 284 B | ✓ |
withRouter-f..dule.js gzip | 282 B | 282 B | ✓ |
Overall change | 5.36 kB | 5.36 kB | ✓ |
Client Build Manifests
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_buildManifest.js gzip | 322 B | 322 B | ✓ |
_buildManife..dule.js gzip | 329 B | 329 B | ✓ |
Overall change | 651 B | 651 B | ✓ |
Serverless bundles
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_error.js | 1.05 MB | 1.05 MB | ✓ |
404.html | 4.34 kB | 4.34 kB | ✓ |
hooks.html | 3.92 kB | 3.92 kB | ✓ |
index.js | 1.05 MB | 1.05 MB | ✓ |
link.js | 1.1 MB | 1.1 MB | ✓ |
routerDirect.js | 1.09 MB | 1.09 MB | ✓ |
withRouter.js | 1.09 MB | 1.09 MB | ✓ |
Overall change | 5.4 MB | 5.4 MB | ✓ |
Stats from current PRDefault Server Mode (Decrease detected ✓)General Overall increase
|
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
buildDuration | 12.8s | 13.8s | |
nodeModulesSize | 63.2 MB | 63.2 MB |
Page Load Tests Overall decrease ⚠️
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
/ failed reqs | 0 | 0 | ✓ |
/ total time (seconds) | 2.378 | 2.47 | |
/ avg req/sec | 1051.52 | 1012.13 | |
/error-in-render failed reqs | 0 | 0 | ✓ |
/error-in-render total time (seconds) | 1.407 | 1.65 | |
/error-in-render avg req/sec | 1776.21 | 1515.52 |
Client Bundles (main, webpack, commons)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..9339.js gzip | 10.9 kB | 10.9 kB | ✓ |
framework.HASH.js gzip | 39 kB | 39 kB | ✓ |
main-e5f5aee..31e1.js gzip | 7.17 kB | 7.17 kB | ✓ |
webpack-e067..f178.js gzip | 751 B | 751 B | ✓ |
Overall change | 57.8 kB | 57.8 kB | ✓ |
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..dule.js gzip | 6.77 kB | 6.77 kB | ✓ |
framework.HA..dule.js gzip | 39 kB | 39 kB | ✓ |
main-ff4dea7..dule.js gzip | 6.24 kB | 6.24 kB | ✓ |
webpack-07c5..dule.js gzip | 751 B | 751 B | ✓ |
Overall change | 52.7 kB | 52.7 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
polyfills-4b..e242.js gzip | 31 kB | 31 kB | ✓ |
Overall change | 31 kB | 31 kB | ✓ |
Client Pages
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-9a0b9e1..b37e.js gzip | 1.28 kB | 1.28 kB | ✓ |
_error-ed1b0..8fbd.js gzip | 3.44 kB | 3.44 kB | ✓ |
hooks-89731c..c609.js gzip | 887 B | 887 B | ✓ |
index-17468f..5d83.js gzip | 227 B | 227 B | ✓ |
link-d2344ce..8b36.js gzip | 1.3 kB | 1.3 kB | ✓ |
routerDirect..924c.js gzip | 284 B | 284 B | ✓ |
withRouter-7..c13d.js gzip | 284 B | 284 B | ✓ |
Overall change | 7.71 kB | 7.71 kB | ✓ |
Client Pages Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-75d3a82..dule.js gzip | 625 B | 625 B | ✓ |
_error-4469a..dule.js gzip | 2.29 kB | 2.29 kB | ✓ |
hooks-cbf13f..dule.js gzip | 387 B | 387 B | ✓ |
index-b9a643..dule.js gzip | 226 B | 226 B | ✓ |
link-f8c0daf..dule.js gzip | 1.26 kB | 1.26 kB | ✓ |
routerDirect..dule.js gzip | 284 B | 284 B | ✓ |
withRouter-f..dule.js gzip | 282 B | 282 B | ✓ |
Overall change | 5.36 kB | 5.36 kB | ✓ |
Client Build Manifests
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_buildManifest.js gzip | 322 B | 322 B | ✓ |
_buildManife..dule.js gzip | 329 B | 329 B | ✓ |
Overall change | 651 B | 651 B | ✓ |
Rendered Page Sizes
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
index.html gzip | 1 kB | 1 kB | ✓ |
link.html gzip | 1.01 kB | 1.01 kB | ✓ |
withRouter.html gzip | 996 B | 996 B | ✓ |
Overall change | 3.01 kB | 3.01 kB | ✓ |
Serverless Mode
General Overall increase ⚠️
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
buildDuration | 15.1s | 15.6s | |
nodeModulesSize | 63.2 MB | 63.2 MB |
Client Bundles (main, webpack, commons)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..9339.js gzip | 10.9 kB | 10.9 kB | ✓ |
framework.HASH.js gzip | 39 kB | 39 kB | ✓ |
main-e5f5aee..31e1.js gzip | 7.17 kB | 7.17 kB | ✓ |
webpack-e067..f178.js gzip | 751 B | 751 B | ✓ |
Overall change | 57.8 kB | 57.8 kB | ✓ |
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..dule.js gzip | 6.77 kB | 6.77 kB | ✓ |
framework.HA..dule.js gzip | 39 kB | 39 kB | ✓ |
main-ff4dea7..dule.js gzip | 6.24 kB | 6.24 kB | ✓ |
webpack-07c5..dule.js gzip | 751 B | 751 B | ✓ |
Overall change | 52.7 kB | 52.7 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
polyfills-4b..e242.js gzip | 31 kB | 31 kB | ✓ |
Overall change | 31 kB | 31 kB | ✓ |
Client Pages
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-9a0b9e1..b37e.js gzip | 1.28 kB | 1.28 kB | ✓ |
_error-ed1b0..8fbd.js gzip | 3.44 kB | 3.44 kB | ✓ |
hooks-89731c..c609.js gzip | 887 B | 887 B | ✓ |
index-17468f..5d83.js gzip | 227 B | 227 B | ✓ |
link-d2344ce..8b36.js gzip | 1.3 kB | 1.3 kB | ✓ |
routerDirect..924c.js gzip | 284 B | 284 B | ✓ |
withRouter-7..c13d.js gzip | 284 B | 284 B | ✓ |
Overall change | 7.71 kB | 7.71 kB | ✓ |
Client Pages Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-75d3a82..dule.js gzip | 625 B | 625 B | ✓ |
_error-4469a..dule.js gzip | 2.29 kB | 2.29 kB | ✓ |
hooks-cbf13f..dule.js gzip | 387 B | 387 B | ✓ |
index-b9a643..dule.js gzip | 226 B | 226 B | ✓ |
link-f8c0daf..dule.js gzip | 1.26 kB | 1.26 kB | ✓ |
routerDirect..dule.js gzip | 284 B | 284 B | ✓ |
withRouter-f..dule.js gzip | 282 B | 282 B | ✓ |
Overall change | 5.36 kB | 5.36 kB | ✓ |
Client Build Manifests
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_buildManifest.js gzip | 322 B | 322 B | ✓ |
_buildManife..dule.js gzip | 329 B | 329 B | ✓ |
Overall change | 651 B | 651 B | ✓ |
Serverless bundles
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_error.js | 1.05 MB | 1.05 MB | ✓ |
404.html | 4.34 kB | 4.34 kB | ✓ |
hooks.html | 3.92 kB | 3.92 kB | ✓ |
index.js | 1.05 MB | 1.05 MB | ✓ |
link.js | 1.1 MB | 1.1 MB | ✓ |
routerDirect.js | 1.09 MB | 1.09 MB | ✓ |
withRouter.js | 1.09 MB | 1.09 MB | ✓ |
Overall change | 5.4 MB | 5.4 MB | ✓ |
This reverts commit c5e8fe7.
Stats from current PRDefault Server Mode (Increase detected
|
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
buildDuration | 10.9s | 10.7s | -249ms |
nodeModulesSize | 63.2 MB | 63.2 MB |
Page Load Tests Overall increase ✓
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
/ failed reqs | 0 | 0 | ✓ |
/ total time (seconds) | 1.937 | 1.916 | -0.02 |
/ avg req/sec | 1290.53 | 1304.76 | +14.23 |
/error-in-render failed reqs | 0 | 0 | ✓ |
/error-in-render total time (seconds) | 1.048 | 1.035 | -0.01 |
/error-in-render avg req/sec | 2384.43 | 2415.65 | +31.22 |
Client Bundles (main, webpack, commons)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..9339.js gzip | 10.9 kB | 10.9 kB | ✓ |
framework.HASH.js gzip | 39 kB | 39 kB | ✓ |
main-e5f5aee..31e1.js gzip | 7.17 kB | 7.17 kB | ✓ |
webpack-e067..f178.js gzip | 751 B | 751 B | ✓ |
Overall change | 57.8 kB | 57.8 kB | ✓ |
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..dule.js gzip | 6.77 kB | 6.77 kB | ✓ |
framework.HA..dule.js gzip | 39 kB | 39 kB | ✓ |
main-ff4dea7..dule.js gzip | 6.24 kB | 6.24 kB | ✓ |
webpack-07c5..dule.js gzip | 751 B | 751 B | ✓ |
Overall change | 52.7 kB | 52.7 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
polyfills-4b..e242.js gzip | 31 kB | 31 kB | ✓ |
Overall change | 31 kB | 31 kB | ✓ |
Client Pages
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-9a0b9e1..b37e.js gzip | 1.28 kB | 1.28 kB | ✓ |
_error-ed1b0..8fbd.js gzip | 3.44 kB | 3.44 kB | ✓ |
hooks-89731c..c609.js gzip | 887 B | 887 B | ✓ |
index-17468f..5d83.js gzip | 227 B | 227 B | ✓ |
link-d2344ce..8b36.js gzip | 1.3 kB | 1.3 kB | ✓ |
routerDirect..924c.js gzip | 284 B | 284 B | ✓ |
withRouter-7..c13d.js gzip | 284 B | 284 B | ✓ |
Overall change | 7.71 kB | 7.71 kB | ✓ |
Client Pages Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-75d3a82..dule.js gzip | 625 B | 625 B | ✓ |
_error-4469a..dule.js gzip | 2.29 kB | 2.29 kB | ✓ |
hooks-cbf13f..dule.js gzip | 387 B | 387 B | ✓ |
index-b9a643..dule.js gzip | 226 B | 226 B | ✓ |
link-f8c0daf..dule.js gzip | 1.26 kB | 1.26 kB | ✓ |
routerDirect..dule.js gzip | 284 B | 284 B | ✓ |
withRouter-f..dule.js gzip | 282 B | 282 B | ✓ |
Overall change | 5.36 kB | 5.36 kB | ✓ |
Client Build Manifests
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_buildManifest.js gzip | 322 B | 322 B | ✓ |
_buildManife..dule.js gzip | 329 B | 329 B | ✓ |
Overall change | 651 B | 651 B | ✓ |
Rendered Page Sizes
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
index.html gzip | 1 kB | 1 kB | ✓ |
link.html gzip | 1.01 kB | 1.01 kB | ✓ |
withRouter.html gzip | 996 B | 996 B | ✓ |
Overall change | 3.01 kB | 3.01 kB | ✓ |
Serverless Mode
General Overall increase ⚠️
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
buildDuration | 12.1s | 12s | -105ms |
nodeModulesSize | 63.2 MB | 63.2 MB |
Client Bundles (main, webpack, commons)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..9339.js gzip | 10.9 kB | 10.9 kB | ✓ |
framework.HASH.js gzip | 39 kB | 39 kB | ✓ |
main-e5f5aee..31e1.js gzip | 7.17 kB | 7.17 kB | ✓ |
webpack-e067..f178.js gzip | 751 B | 751 B | ✓ |
Overall change | 57.8 kB | 57.8 kB | ✓ |
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..dule.js gzip | 6.77 kB | 6.77 kB | ✓ |
framework.HA..dule.js gzip | 39 kB | 39 kB | ✓ |
main-ff4dea7..dule.js gzip | 6.24 kB | 6.24 kB | ✓ |
webpack-07c5..dule.js gzip | 751 B | 751 B | ✓ |
Overall change | 52.7 kB | 52.7 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
polyfills-4b..e242.js gzip | 31 kB | 31 kB | ✓ |
Overall change | 31 kB | 31 kB | ✓ |
Client Pages
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-9a0b9e1..b37e.js gzip | 1.28 kB | 1.28 kB | ✓ |
_error-ed1b0..8fbd.js gzip | 3.44 kB | 3.44 kB | ✓ |
hooks-89731c..c609.js gzip | 887 B | 887 B | ✓ |
index-17468f..5d83.js gzip | 227 B | 227 B | ✓ |
link-d2344ce..8b36.js gzip | 1.3 kB | 1.3 kB | ✓ |
routerDirect..924c.js gzip | 284 B | 284 B | ✓ |
withRouter-7..c13d.js gzip | 284 B | 284 B | ✓ |
Overall change | 7.71 kB | 7.71 kB | ✓ |
Client Pages Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-75d3a82..dule.js gzip | 625 B | 625 B | ✓ |
_error-4469a..dule.js gzip | 2.29 kB | 2.29 kB | ✓ |
hooks-cbf13f..dule.js gzip | 387 B | 387 B | ✓ |
index-b9a643..dule.js gzip | 226 B | 226 B | ✓ |
link-f8c0daf..dule.js gzip | 1.26 kB | 1.26 kB | ✓ |
routerDirect..dule.js gzip | 284 B | 284 B | ✓ |
withRouter-f..dule.js gzip | 282 B | 282 B | ✓ |
Overall change | 5.36 kB | 5.36 kB | ✓ |
Client Build Manifests
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_buildManifest.js gzip | 322 B | 322 B | ✓ |
_buildManife..dule.js gzip | 329 B | 329 B | ✓ |
Overall change | 651 B | 651 B | ✓ |
Serverless bundles
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_error.js | 1.05 MB | 1.05 MB | ✓ |
404.html | 4.34 kB | 4.34 kB | ✓ |
hooks.html | 3.92 kB | 3.92 kB | ✓ |
index.js | 1.05 MB | 1.05 MB | ✓ |
link.js | 1.1 MB | 1.1 MB | ✓ |
routerDirect.js | 1.09 MB | 1.09 MB | ✓ |
withRouter.js | 1.09 MB | 1.09 MB | ✓ |
Overall change | 5.4 MB | 5.4 MB | ✓ |
Stats from current PRDefault Server Mode (Increase detected
|
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
buildDuration | 14.2s | 14.4s | |
nodeModulesSize | 63.4 MB | 63.4 MB |
Page Load Tests Overall increase ✓
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
/ failed reqs | 0 | 0 | ✓ |
/ total time (seconds) | 2.764 | 2.674 | -0.09 |
/ avg req/sec | 904.48 | 934.9 | +30.42 |
/error-in-render failed reqs | 0 | 0 | ✓ |
/error-in-render total time (seconds) | 1.712 | 1.706 | -0.01 |
/error-in-render avg req/sec | 1460.04 | 1465.59 | +5.55 |
Client Bundles (main, webpack, commons)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..9b19.js gzip | 11.1 kB | 11.1 kB | ✓ |
framework.HASH.js gzip | 39 kB | 39 kB | ✓ |
main-ef5fcfe..d66c.js gzip | 7.24 kB | 7.24 kB | ✓ |
webpack-e067..f178.js gzip | 751 B | 751 B | ✓ |
Overall change | 58 kB | 58 kB | ✓ |
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..dule.js gzip | 6.9 kB | 6.9 kB | ✓ |
framework.HA..dule.js gzip | 39 kB | 39 kB | ✓ |
main-1c7f28c..dule.js gzip | 6.29 kB | 6.29 kB | ✓ |
webpack-07c5..dule.js gzip | 751 B | 751 B | ✓ |
Overall change | 52.9 kB | 52.9 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
polyfills-4b..e242.js gzip | 31 kB | 31 kB | ✓ |
Overall change | 31 kB | 31 kB | ✓ |
Client Pages
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-9a0b9e1..b37e.js gzip | 1.28 kB | 1.28 kB | ✓ |
_error-ed1b0..8fbd.js gzip | 3.44 kB | 3.44 kB | ✓ |
hooks-89731c..c609.js gzip | 887 B | 887 B | ✓ |
index-17468f..5d83.js gzip | 227 B | 227 B | ✓ |
link-409b283..e3ab.js gzip | 1.32 kB | 1.32 kB | ✓ |
routerDirect..924c.js gzip | 284 B | 284 B | ✓ |
withRouter-7..c13d.js gzip | 284 B | 284 B | ✓ |
Overall change | 7.73 kB | 7.73 kB | ✓ |
Client Pages Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-75d3a82..dule.js gzip | 625 B | 625 B | ✓ |
_error-4469a..dule.js gzip | 2.29 kB | 2.29 kB | ✓ |
hooks-cbf13f..dule.js gzip | 387 B | 387 B | ✓ |
index-b9a643..dule.js gzip | 226 B | 226 B | ✓ |
link-92d3016..dule.js gzip | 1.28 kB | 1.28 kB | ✓ |
routerDirect..dule.js gzip | 284 B | 284 B | ✓ |
withRouter-f..dule.js gzip | 282 B | 282 B | ✓ |
Overall change | 5.37 kB | 5.37 kB | ✓ |
Client Build Manifests
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_buildManifest.js gzip | 323 B | 323 B | ✓ |
_buildManife..dule.js gzip | 329 B | 329 B | ✓ |
Overall change | 652 B | 652 B | ✓ |
Rendered Page Sizes
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
index.html gzip | 1 kB | 1 kB | ✓ |
link.html gzip | 1.01 kB | 1.01 kB | ✓ |
withRouter.html gzip | 995 B | 995 B | ✓ |
Overall change | 3.01 kB | 3.01 kB | ✓ |
Serverless Mode
General Overall increase ⚠️
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
buildDuration | 15.7s | 15.2s | -422ms |
nodeModulesSize | 63.4 MB | 63.4 MB |
Client Bundles (main, webpack, commons)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..9b19.js gzip | 11.1 kB | 11.1 kB | ✓ |
framework.HASH.js gzip | 39 kB | 39 kB | ✓ |
main-ef5fcfe..d66c.js gzip | 7.24 kB | 7.24 kB | ✓ |
webpack-e067..f178.js gzip | 751 B | 751 B | ✓ |
Overall change | 58 kB | 58 kB | ✓ |
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..dule.js gzip | 6.9 kB | 6.9 kB | ✓ |
framework.HA..dule.js gzip | 39 kB | 39 kB | ✓ |
main-1c7f28c..dule.js gzip | 6.29 kB | 6.29 kB | ✓ |
webpack-07c5..dule.js gzip | 751 B | 751 B | ✓ |
Overall change | 52.9 kB | 52.9 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
polyfills-4b..e242.js gzip | 31 kB | 31 kB | ✓ |
Overall change | 31 kB | 31 kB | ✓ |
Client Pages
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-9a0b9e1..b37e.js gzip | 1.28 kB | 1.28 kB | ✓ |
_error-ed1b0..8fbd.js gzip | 3.44 kB | 3.44 kB | ✓ |
hooks-89731c..c609.js gzip | 887 B | 887 B | ✓ |
index-17468f..5d83.js gzip | 227 B | 227 B | ✓ |
link-409b283..e3ab.js gzip | 1.32 kB | 1.32 kB | ✓ |
routerDirect..924c.js gzip | 284 B | 284 B | ✓ |
withRouter-7..c13d.js gzip | 284 B | 284 B | ✓ |
Overall change | 7.73 kB | 7.73 kB | ✓ |
Client Pages Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-75d3a82..dule.js gzip | 625 B | 625 B | ✓ |
_error-4469a..dule.js gzip | 2.29 kB | 2.29 kB | ✓ |
hooks-cbf13f..dule.js gzip | 387 B | 387 B | ✓ |
index-b9a643..dule.js gzip | 226 B | 226 B | ✓ |
link-92d3016..dule.js gzip | 1.28 kB | 1.28 kB | ✓ |
routerDirect..dule.js gzip | 284 B | 284 B | ✓ |
withRouter-f..dule.js gzip | 282 B | 282 B | ✓ |
Overall change | 5.37 kB | 5.37 kB | ✓ |
Client Build Manifests
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_buildManifest.js gzip | 323 B | 323 B | ✓ |
_buildManife..dule.js gzip | 329 B | 329 B | ✓ |
Overall change | 652 B | 652 B | ✓ |
Serverless bundles
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_error.js | 1.05 MB | 1.05 MB | ✓ |
404.html | 4.34 kB | 4.34 kB | ✓ |
hooks.html | 3.92 kB | 3.92 kB | ✓ |
index.js | 1.05 MB | 1.05 MB | ✓ |
link.js | 1.1 MB | 1.1 MB | ✓ |
routerDirect.js | 1.09 MB | 1.09 MB | ✓ |
withRouter.js | 1.09 MB | 1.09 MB | ✓ |
Overall change | 5.41 MB | 5.41 MB | ✓ |
Stats from current PRDefault Server Mode (Increase detected
|
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
buildDuration | 13.7s | 14.2s | |
nodeModulesSize | 63.4 MB | 63.4 MB |
Page Load Tests Overall increase ✓
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
/ failed reqs | 0 | 0 | ✓ |
/ total time (seconds) | 2.66 | 2.581 | -0.08 |
/ avg req/sec | 939.83 | 968.52 | +28.69 |
/error-in-render failed reqs | 0 | 0 | ✓ |
/error-in-render total time (seconds) | 1.62 | 1.593 | -0.03 |
/error-in-render avg req/sec | 1542.8 | 1569.69 | +26.89 |
Client Bundles (main, webpack, commons)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..9b19.js gzip | 11.1 kB | 11.1 kB | ✓ |
framework.HASH.js gzip | 39 kB | 39 kB | ✓ |
main-ef5fcfe..d66c.js gzip | 7.24 kB | 7.24 kB | ✓ |
webpack-e067..f178.js gzip | 751 B | 751 B | ✓ |
Overall change | 58 kB | 58 kB | ✓ |
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..dule.js gzip | 6.9 kB | 6.9 kB | ✓ |
framework.HA..dule.js gzip | 39 kB | 39 kB | ✓ |
main-1c7f28c..dule.js gzip | 6.29 kB | 6.29 kB | ✓ |
webpack-07c5..dule.js gzip | 751 B | 751 B | ✓ |
Overall change | 52.9 kB | 52.9 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
polyfills-4b..e242.js gzip | 31 kB | 31 kB | ✓ |
Overall change | 31 kB | 31 kB | ✓ |
Client Pages
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-9a0b9e1..b37e.js gzip | 1.28 kB | 1.28 kB | ✓ |
_error-ed1b0..8fbd.js gzip | 3.44 kB | 3.44 kB | ✓ |
hooks-89731c..c609.js gzip | 887 B | 887 B | ✓ |
index-17468f..5d83.js gzip | 227 B | 227 B | ✓ |
link-409b283..e3ab.js gzip | 1.32 kB | 1.32 kB | ✓ |
routerDirect..924c.js gzip | 284 B | 284 B | ✓ |
withRouter-7..c13d.js gzip | 284 B | 284 B | ✓ |
Overall change | 7.73 kB | 7.73 kB | ✓ |
Client Pages Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-75d3a82..dule.js gzip | 625 B | 625 B | ✓ |
_error-4469a..dule.js gzip | 2.29 kB | 2.29 kB | ✓ |
hooks-cbf13f..dule.js gzip | 387 B | 387 B | ✓ |
index-b9a643..dule.js gzip | 226 B | 226 B | ✓ |
link-92d3016..dule.js gzip | 1.28 kB | 1.28 kB | ✓ |
routerDirect..dule.js gzip | 284 B | 284 B | ✓ |
withRouter-f..dule.js gzip | 282 B | 282 B | ✓ |
Overall change | 5.37 kB | 5.37 kB | ✓ |
Client Build Manifests
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_buildManifest.js gzip | 323 B | 323 B | ✓ |
_buildManife..dule.js gzip | 329 B | 329 B | ✓ |
Overall change | 652 B | 652 B | ✓ |
Rendered Page Sizes
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
index.html gzip | 1 kB | 1 kB | ✓ |
link.html gzip | 1.01 kB | 1.01 kB | ✓ |
withRouter.html gzip | 995 B | 995 B | ✓ |
Overall change | 3.01 kB | 3.01 kB | ✓ |
Serverless Mode
General Overall increase ⚠️
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
buildDuration | 15.9s | 15.6s | -290ms |
nodeModulesSize | 63.4 MB | 63.4 MB |
Client Bundles (main, webpack, commons)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..9b19.js gzip | 11.1 kB | 11.1 kB | ✓ |
framework.HASH.js gzip | 39 kB | 39 kB | ✓ |
main-ef5fcfe..d66c.js gzip | 7.24 kB | 7.24 kB | ✓ |
webpack-e067..f178.js gzip | 751 B | 751 B | ✓ |
Overall change | 58 kB | 58 kB | ✓ |
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..dule.js gzip | 6.9 kB | 6.9 kB | ✓ |
framework.HA..dule.js gzip | 39 kB | 39 kB | ✓ |
main-1c7f28c..dule.js gzip | 6.29 kB | 6.29 kB | ✓ |
webpack-07c5..dule.js gzip | 751 B | 751 B | ✓ |
Overall change | 52.9 kB | 52.9 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
polyfills-4b..e242.js gzip | 31 kB | 31 kB | ✓ |
Overall change | 31 kB | 31 kB | ✓ |
Client Pages
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-9a0b9e1..b37e.js gzip | 1.28 kB | 1.28 kB | ✓ |
_error-ed1b0..8fbd.js gzip | 3.44 kB | 3.44 kB | ✓ |
hooks-89731c..c609.js gzip | 887 B | 887 B | ✓ |
index-17468f..5d83.js gzip | 227 B | 227 B | ✓ |
link-409b283..e3ab.js gzip | 1.32 kB | 1.32 kB | ✓ |
routerDirect..924c.js gzip | 284 B | 284 B | ✓ |
withRouter-7..c13d.js gzip | 284 B | 284 B | ✓ |
Overall change | 7.73 kB | 7.73 kB | ✓ |
Client Pages Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-75d3a82..dule.js gzip | 625 B | 625 B | ✓ |
_error-4469a..dule.js gzip | 2.29 kB | 2.29 kB | ✓ |
hooks-cbf13f..dule.js gzip | 387 B | 387 B | ✓ |
index-b9a643..dule.js gzip | 226 B | 226 B | ✓ |
link-92d3016..dule.js gzip | 1.28 kB | 1.28 kB | ✓ |
routerDirect..dule.js gzip | 284 B | 284 B | ✓ |
withRouter-f..dule.js gzip | 282 B | 282 B | ✓ |
Overall change | 5.37 kB | 5.37 kB | ✓ |
Client Build Manifests
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_buildManifest.js gzip | 323 B | 323 B | ✓ |
_buildManife..dule.js gzip | 329 B | 329 B | ✓ |
Overall change | 652 B | 652 B | ✓ |
Serverless bundles
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_error.js | 1.05 MB | 1.05 MB | ✓ |
404.html | 4.34 kB | 4.34 kB | ✓ |
hooks.html | 3.92 kB | 3.92 kB | ✓ |
index.js | 1.05 MB | 1.05 MB | ✓ |
link.js | 1.1 MB | 1.1 MB | ✓ |
routerDirect.js | 1.09 MB | 1.09 MB | ✓ |
withRouter.js | 1.09 MB | 1.09 MB | ✓ |
Overall change | 5.41 MB | 5.41 MB | ✓ |
Stats from current PRDefault Server Mode (Increase detected
|
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
buildDuration | 12.7s | 12.9s | |
nodeModulesSize | 63.4 MB | 63.4 MB |
Page Load Tests Overall increase ✓
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
/ failed reqs | 0 | 0 | ✓ |
/ total time (seconds) | 2.348 | 2.339 | -0.01 |
/ avg req/sec | 1064.53 | 1068.69 | +4.16 |
/error-in-render failed reqs | 0 | 0 | ✓ |
/error-in-render total time (seconds) | 1.29 | 1.248 | -0.04 |
/error-in-render avg req/sec | 1938.64 | 2003.98 | +65.34 |
Client Bundles (main, webpack, commons)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..133b.js gzip | 11.1 kB | 11.1 kB | ✓ |
framework.HASH.js gzip | 39 kB | 39 kB | ✓ |
main-2540b2f..aa10.js gzip | 7.22 kB | 7.22 kB | ✓ |
webpack-e067..f178.js gzip | 751 B | 751 B | ✓ |
Overall change | 58 kB | 58 kB | ✓ |
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..dule.js gzip | 6.9 kB | 6.9 kB | ✓ |
framework.HA..dule.js gzip | 39 kB | 39 kB | ✓ |
main-0d1e0b8..dule.js gzip | 6.28 kB | 6.28 kB | ✓ |
webpack-07c5..dule.js gzip | 751 B | 751 B | ✓ |
Overall change | 52.9 kB | 52.9 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
polyfills-4b..e242.js gzip | 31 kB | 31 kB | ✓ |
Overall change | 31 kB | 31 kB | ✓ |
Client Pages
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-9a0b9e1..b37e.js gzip | 1.28 kB | 1.28 kB | ✓ |
_error-ed1b0..8fbd.js gzip | 3.44 kB | 3.44 kB | ✓ |
hooks-89731c..c609.js gzip | 887 B | 887 B | ✓ |
index-17468f..5d83.js gzip | 227 B | 227 B | ✓ |
link-409b283..e3ab.js gzip | 1.32 kB | 1.32 kB | ✓ |
routerDirect..924c.js gzip | 284 B | 284 B | ✓ |
withRouter-7..c13d.js gzip | 284 B | 284 B | ✓ |
Overall change | 7.73 kB | 7.73 kB | ✓ |
Client Pages Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-75d3a82..dule.js gzip | 625 B | 625 B | ✓ |
_error-4469a..dule.js gzip | 2.29 kB | 2.29 kB | ✓ |
hooks-cbf13f..dule.js gzip | 387 B | 387 B | ✓ |
index-b9a643..dule.js gzip | 226 B | 226 B | ✓ |
link-92d3016..dule.js gzip | 1.28 kB | 1.28 kB | ✓ |
routerDirect..dule.js gzip | 284 B | 284 B | ✓ |
withRouter-f..dule.js gzip | 282 B | 282 B | ✓ |
Overall change | 5.37 kB | 5.37 kB | ✓ |
Client Build Manifests
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_buildManifest.js gzip | 323 B | 323 B | ✓ |
_buildManife..dule.js gzip | 329 B | 329 B | ✓ |
Overall change | 652 B | 652 B | ✓ |
Rendered Page Sizes
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
index.html gzip | 1 kB | 1 kB | ✓ |
link.html gzip | 1.01 kB | 1.01 kB | ✓ |
withRouter.html gzip | 996 B | 996 B | ✓ |
Overall change | 3.01 kB | 3.01 kB | ✓ |
Serverless Mode
General Overall increase ⚠️
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
buildDuration | 13.9s | 14.2s | |
nodeModulesSize | 63.4 MB | 63.4 MB |
Client Bundles (main, webpack, commons)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..133b.js gzip | 11.1 kB | 11.1 kB | ✓ |
framework.HASH.js gzip | 39 kB | 39 kB | ✓ |
main-2540b2f..aa10.js gzip | 7.22 kB | 7.22 kB | ✓ |
webpack-e067..f178.js gzip | 751 B | 751 B | ✓ |
Overall change | 58 kB | 58 kB | ✓ |
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
677f882d2ed8..dule.js gzip | 6.9 kB | 6.9 kB | ✓ |
framework.HA..dule.js gzip | 39 kB | 39 kB | ✓ |
main-0d1e0b8..dule.js gzip | 6.28 kB | 6.28 kB | ✓ |
webpack-07c5..dule.js gzip | 751 B | 751 B | ✓ |
Overall change | 52.9 kB | 52.9 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
polyfills-4b..e242.js gzip | 31 kB | 31 kB | ✓ |
Overall change | 31 kB | 31 kB | ✓ |
Client Pages
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-9a0b9e1..b37e.js gzip | 1.28 kB | 1.28 kB | ✓ |
_error-ed1b0..8fbd.js gzip | 3.44 kB | 3.44 kB | ✓ |
hooks-89731c..c609.js gzip | 887 B | 887 B | ✓ |
index-17468f..5d83.js gzip | 227 B | 227 B | ✓ |
link-409b283..e3ab.js gzip | 1.32 kB | 1.32 kB | ✓ |
routerDirect..924c.js gzip | 284 B | 284 B | ✓ |
withRouter-7..c13d.js gzip | 284 B | 284 B | ✓ |
Overall change | 7.73 kB | 7.73 kB | ✓ |
Client Pages Modern
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_app-75d3a82..dule.js gzip | 625 B | 625 B | ✓ |
_error-4469a..dule.js gzip | 2.29 kB | 2.29 kB | ✓ |
hooks-cbf13f..dule.js gzip | 387 B | 387 B | ✓ |
index-b9a643..dule.js gzip | 226 B | 226 B | ✓ |
link-92d3016..dule.js gzip | 1.28 kB | 1.28 kB | ✓ |
routerDirect..dule.js gzip | 284 B | 284 B | ✓ |
withRouter-f..dule.js gzip | 282 B | 282 B | ✓ |
Overall change | 5.37 kB | 5.37 kB | ✓ |
Client Build Manifests
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_buildManifest.js gzip | 323 B | 323 B | ✓ |
_buildManife..dule.js gzip | 329 B | 329 B | ✓ |
Overall change | 652 B | 652 B | ✓ |
Serverless bundles
vercel/next.js canary | azukaru/next.js font-webpack5 | Change | |
---|---|---|---|
_error.js | 1.05 MB | 1.05 MB | ✓ |
404.html | 4.34 kB | 4.34 kB | ✓ |
hooks.html | 3.92 kB | 3.92 kB | ✓ |
index.js | 1.05 MB | 1.05 MB | ✓ |
link.js | 1.1 MB | 1.1 MB | ✓ |
routerDirect.js | 1.09 MB | 1.09 MB | ✓ |
withRouter.js | 1.09 MB | 1.09 MB | ✓ |
Overall change | 5.41 MB | 5.41 MB | ✓ |