-
Notifications
You must be signed in to change notification settings - Fork 27k
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
Add link to docs for prerender indicator and allow disabling #8610
Conversation
Stats from current PRDefault Server Mode (Increase detected
|
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
buildDuration | 23.8s | 23.3s | -538ms |
nodeModulesSize | 42 MB | 42 MB |
Client Bundles (main, webpack, commons)
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
main-HASH.js | 18.3 kB | 18.3 kB | ✓ |
main-HASH.js gzip | 6.66 kB | 6.66 kB | ✓ |
webpack-HASH.js | 1.53 kB | 1.53 kB | ✓ |
webpack-HASH.js gzip | 746 B | 746 B | ✓ |
Overall change | ✓ |
Client Bundles (main, webpack, commons) Modern
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
main-HASH.module.js | 16.6 kB | 16.6 kB | ✓ |
main-HASH.module.js gzip | 6.39 kB | 6.39 kB | ✓ |
webpack-HASH.module.js | 1.53 kB | 1.53 kB | ✓ |
webpack-HASH.module.js gzip | 746 B | 746 B | ✓ |
Overall change | ✓ |
Client Pages
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
_app.js | 1.83 kB | 1.83 kB | ✓ |
_app.js gzip | 884 B | 884 B | ✓ |
_error.js | 12.1 kB | 12.1 kB | ✓ |
_error.js gzip | 4.76 kB | 4.76 kB | ✓ |
hooks.js | 12.7 kB | 12.7 kB | ✓ |
hooks.js gzip | 4.81 kB | 4.81 kB | ✓ |
index.js | 343 B | 343 B | ✓ |
index.js gzip | 237 B | 237 B | ✓ |
link.js | 8.14 kB | 8.14 kB | ✓ |
link.js gzip | 3.49 kB | 3.49 kB | ✓ |
routerDirect.js | 433 B | 433 B | ✓ |
routerDirect.js gzip | 296 B | 296 B | ✓ |
withRouter.js | 444 B | 444 B | ✓ |
withRouter.js gzip | 294 B | 294 B | ✓ |
Overall change | ✓ |
Client Pages Modern
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
_app.module.js | 1.73 kB | 1.73 kB | ✓ |
_app.module.js gzip | 840 B | 840 B | ✓ |
_error.module.js | 23.3 kB | 23.3 kB | ✓ |
_error.module.js gzip | 8.62 kB | 8.62 kB | ✓ |
hooks.module.js | 1.55 kB | 1.55 kB | ✓ |
hooks.module.js gzip | 804 B | 804 B | ✓ |
index.module.js | 319 B | 319 B | ✓ |
index.module.js gzip | 238 B | 238 B | ✓ |
link.module.js | 8.52 kB | 8.52 kB | ✓ |
link.module.js gzip | 3.68 kB | 3.68 kB | ✓ |
routerDirect.module.js | 419 B | 419 B | ✓ |
routerDirect.module.js gzip | 294 B | 294 B | ✓ |
withRouter.module.js | 429 B | 429 B | ✓ |
withRouter.module.js gzip | 293 B | 293 B | ✓ |
Overall change | ✓ |
Client Build Manifests
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
_buildManifest.js | 81 B | 81 B | ✓ |
_buildManifest.js gzip | 61 B | 61 B | ✓ |
_buildManifest.module.js | 81 B | 81 B | ✓ |
_buildManifest.module.js gzip | 61 B | 61 B | ✓ |
Overall change | ✓ |
Rendered Page Sizes
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
index.html | 3.7 kB | 3.7 kB | ✓ |
index.html gzip | 959 B | 959 B | ✓ |
link.html | 3.75 kB | 3.75 kB | ✓ |
link.html gzip | 968 B | 968 B | ✓ |
withRouter.html | 3.75 kB | 3.75 kB | ✓ |
withRouter.html gzip | 955 B | 954 B | -1 B |
Overall change | ✓ |
Serverless Mode (Increase detected ⚠️ )
General Overall increase ⚠️
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
buildDuration | 24.5s | 24.5s | -14ms |
nodeModulesSize | 42 MB | 42 MB |
Client Bundles (main, webpack, commons)
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
main-HASH.js | 18.3 kB | 18.3 kB | ✓ |
main-HASH.js gzip | 6.66 kB | 6.66 kB | ✓ |
webpack-HASH.js | 1.53 kB | 1.53 kB | ✓ |
webpack-HASH.js gzip | 746 B | 746 B | ✓ |
Overall change | ✓ |
Client Bundles (main, webpack, commons) Modern
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
main-HASH.module.js | 16.6 kB | 16.6 kB | ✓ |
main-HASH.module.js gzip | 6.39 kB | 6.39 kB | ✓ |
webpack-HASH.module.js | 1.53 kB | 1.53 kB | ✓ |
webpack-HASH.module.js gzip | 746 B | 746 B | ✓ |
Overall change | ✓ |
Client Pages
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
_app.js | 1.83 kB | 1.83 kB | ✓ |
_app.js gzip | 884 B | 884 B | ✓ |
_error.js | 12.1 kB | 12.1 kB | ✓ |
_error.js gzip | 4.76 kB | 4.76 kB | ✓ |
hooks.js | 12.7 kB | 12.7 kB | ✓ |
hooks.js gzip | 4.81 kB | 4.81 kB | ✓ |
index.js | 343 B | 343 B | ✓ |
index.js gzip | 237 B | 237 B | ✓ |
link.js | 8.14 kB | 8.14 kB | ✓ |
link.js gzip | 3.49 kB | 3.49 kB | ✓ |
routerDirect.js | 433 B | 433 B | ✓ |
routerDirect.js gzip | 296 B | 296 B | ✓ |
withRouter.js | 444 B | 444 B | ✓ |
withRouter.js gzip | 294 B | 294 B | ✓ |
Overall change | ✓ |
Client Pages Modern
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
_app.module.js | 1.73 kB | 1.73 kB | ✓ |
_app.module.js gzip | 840 B | 840 B | ✓ |
_error.module.js | 23.3 kB | 23.3 kB | ✓ |
_error.module.js gzip | 8.62 kB | 8.62 kB | ✓ |
hooks.module.js | 1.55 kB | 1.55 kB | ✓ |
hooks.module.js gzip | 804 B | 804 B | ✓ |
index.module.js | 319 B | 319 B | ✓ |
index.module.js gzip | 238 B | 238 B | ✓ |
link.module.js | 8.52 kB | 8.52 kB | ✓ |
link.module.js gzip | 3.68 kB | 3.68 kB | ✓ |
routerDirect.module.js | 419 B | 419 B | ✓ |
routerDirect.module.js gzip | 294 B | 294 B | ✓ |
withRouter.module.js | 429 B | 429 B | ✓ |
withRouter.module.js gzip | 293 B | 293 B | ✓ |
Overall change | ✓ |
Client Build Manifests
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
_buildManifest.js | 81 B | 81 B | ✓ |
_buildManifest.js gzip | 61 B | 61 B | ✓ |
_buildManifest.module.js | 81 B | 81 B | ✓ |
_buildManifest.module.js gzip | 61 B | 61 B | ✓ |
Overall change | ✓ |
Serverless bundles Overall increase ⚠️
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
_error.js | 247 kB | 247 kB | |
_error.js gzip | 66.3 kB | 66.3 kB | |
hooks.html | 3.81 kB | 3.81 kB | |
hooks.html gzip | 983 B | 982 B | -1 B |
index.js | 248 kB | 248 kB | |
index.js gzip | 66.6 kB | 66.8 kB | |
link.js | 256 kB | 256 kB | |
link.js gzip | 68.8 kB | 68.9 kB | |
routerDirect.js | 249 kB | 249 kB | |
routerDirect.js gzip | 66.8 kB | 66.8 kB | -77 B |
withRouter.js | 249 kB | 249 kB | |
withRouter.js gzip | 66.8 kB | 66.7 kB | -149 B |
Overall change |
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.
Not sure I'm a fan of the options to disable it -- I'd prefer a click-action to disable it for the session only. Wdyt?
To clarify: clicking should open docs, but on hover, maybe some small text that says "Dismiss"!
Stats from current PRDefault Server Mode (Increase detected
|
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
buildDuration | 21.3s | 21.2s | -81ms |
nodeModulesSize | 42 MB | 42 MB |
Client Bundles (main, webpack, commons)
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
main-HASH.js | 18.3 kB | 18.3 kB | ✓ |
main-HASH.js gzip | 6.66 kB | 6.66 kB | ✓ |
webpack-HASH.js | 1.53 kB | 1.53 kB | ✓ |
webpack-HASH.js gzip | 746 B | 746 B | ✓ |
Overall change | ✓ |
Client Bundles (main, webpack, commons) Modern
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
main-HASH.module.js | 16.6 kB | 16.6 kB | ✓ |
main-HASH.module.js gzip | 6.39 kB | 6.39 kB | ✓ |
webpack-HASH.module.js | 1.53 kB | 1.53 kB | ✓ |
webpack-HASH.module.js gzip | 746 B | 746 B | ✓ |
Overall change | ✓ |
Client Pages
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
_app.js | 1.83 kB | 1.83 kB | ✓ |
_app.js gzip | 884 B | 884 B | ✓ |
_error.js | 12.1 kB | 12.1 kB | ✓ |
_error.js gzip | 4.76 kB | 4.76 kB | ✓ |
hooks.js | 12.7 kB | 12.7 kB | ✓ |
hooks.js gzip | 4.81 kB | 4.81 kB | ✓ |
index.js | 343 B | 343 B | ✓ |
index.js gzip | 237 B | 237 B | ✓ |
link.js | 8.14 kB | 8.14 kB | ✓ |
link.js gzip | 3.49 kB | 3.49 kB | ✓ |
routerDirect.js | 433 B | 433 B | ✓ |
routerDirect.js gzip | 296 B | 296 B | ✓ |
withRouter.js | 444 B | 444 B | ✓ |
withRouter.js gzip | 294 B | 294 B | ✓ |
Overall change | ✓ |
Client Pages Modern
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
_app.module.js | 1.73 kB | 1.73 kB | ✓ |
_app.module.js gzip | 840 B | 840 B | ✓ |
_error.module.js | 23.3 kB | 23.3 kB | ✓ |
_error.module.js gzip | 8.62 kB | 8.62 kB | ✓ |
hooks.module.js | 1.55 kB | 1.55 kB | ✓ |
hooks.module.js gzip | 804 B | 804 B | ✓ |
index.module.js | 319 B | 319 B | ✓ |
index.module.js gzip | 238 B | 238 B | ✓ |
link.module.js | 8.52 kB | 8.52 kB | ✓ |
link.module.js gzip | 3.68 kB | 3.68 kB | ✓ |
routerDirect.module.js | 419 B | 419 B | ✓ |
routerDirect.module.js gzip | 294 B | 294 B | ✓ |
withRouter.module.js | 429 B | 429 B | ✓ |
withRouter.module.js gzip | 293 B | 293 B | ✓ |
Overall change | ✓ |
Client Build Manifests
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
_buildManifest.js | 81 B | 81 B | ✓ |
_buildManifest.js gzip | 61 B | 61 B | ✓ |
_buildManifest.module.js | 81 B | 81 B | ✓ |
_buildManifest.module.js gzip | 61 B | 61 B | ✓ |
Overall change | ✓ |
Rendered Page Sizes
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
index.html | 3.75 kB | 3.75 kB | ✓ |
index.html gzip | 961 B | 962 B | |
link.html | 3.79 kB | 3.79 kB | ✓ |
link.html gzip | 970 B | 970 B | ✓ |
withRouter.html | 3.8 kB | 3.8 kB | ✓ |
withRouter.html gzip | 957 B | 957 B | ✓ |
Overall change | ✓ |
Serverless Mode (Increase detected ⚠️ )
General Overall increase ⚠️
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
buildDuration | 22.5s | 22.6s | |
nodeModulesSize | 42 MB | 42 MB |
Client Bundles (main, webpack, commons) Overall increase ⚠️
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
main-HASH.js | 18.2 kB | 18.3 kB | |
main-HASH.js gzip | 6.66 kB | 6.66 kB | |
webpack-HASH.js | 1.53 kB | 1.53 kB | ✓ |
webpack-HASH.js gzip | 746 B | 746 B | ✓ |
Overall change |
Client Bundles (main, webpack, commons) Modern Overall increase ⚠️
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
main-HASH.module.js | 16.6 kB | 16.6 kB | |
main-HASH.module.js gzip | 6.39 kB | 6.39 kB | |
webpack-HASH.module.js | 1.53 kB | 1.53 kB | ✓ |
webpack-HASH.module.js gzip | 746 B | 746 B | ✓ |
Overall change |
Client Pages Overall decrease ✓
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
_app.js | 1.83 kB | 1.83 kB | ✓ |
_app.js gzip | 884 B | 884 B | ✓ |
_error.js | 12.1 kB | 12.1 kB | ✓ |
_error.js gzip | 4.76 kB | 4.76 kB | -1 B |
hooks.js | 12.7 kB | 12.7 kB | ✓ |
hooks.js gzip | 4.81 kB | 4.81 kB | ✓ |
index.js | 343 B | 343 B | ✓ |
index.js gzip | 237 B | 237 B | ✓ |
link.js | 8.14 kB | 8.14 kB | ✓ |
link.js gzip | 3.49 kB | 3.49 kB | -1 B |
routerDirect.js | 434 B | 433 B | -1 B |
routerDirect.js gzip | 296 B | 296 B | ✓ |
withRouter.js | 444 B | 444 B | ✓ |
withRouter.js gzip | 294 B | 294 B | ✓ |
Overall change | -1 B |
Client Pages Modern Overall decrease ✓
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
_app.module.js | 1.73 kB | 1.73 kB | ✓ |
_app.module.js gzip | 840 B | 840 B | ✓ |
_error.module.js | 23.3 kB | 23.3 kB | ✓ |
_error.module.js gzip | 8.62 kB | 8.62 kB | ✓ |
hooks.module.js | 1.55 kB | 1.55 kB | ✓ |
hooks.module.js gzip | 805 B | 804 B | -1 B |
index.module.js | 319 B | 319 B | ✓ |
index.module.js gzip | 238 B | 238 B | ✓ |
link.module.js | 8.52 kB | 8.52 kB | ✓ |
link.module.js gzip | 3.68 kB | 3.68 kB | ✓ |
routerDirect.module.js | 419 B | 419 B | ✓ |
routerDirect.module.js gzip | 294 B | 294 B | ✓ |
withRouter.module.js | 430 B | 429 B | -1 B |
withRouter.module.js gzip | 293 B | 293 B | ✓ |
Overall change | -1 B |
Client Build Manifests
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
_buildManifest.js | 81 B | 81 B | ✓ |
_buildManifest.js gzip | 61 B | 61 B | ✓ |
_buildManifest.module.js | 81 B | 81 B | ✓ |
_buildManifest.module.js gzip | 61 B | 61 B | ✓ |
Overall change | ✓ |
Serverless bundles
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
_error.js | 248 kB | 248 kB | ✓ |
_error.js gzip | 66.3 kB | 66.5 kB | |
hooks.html | 3.86 kB | 3.86 kB | ✓ |
hooks.html gzip | 983 B | 986 B | |
index.js | 248 kB | 248 kB | ✓ |
index.js gzip | 66.8 kB | 66.7 kB | -135 B |
link.js | 256 kB | 256 kB | ✓ |
link.js gzip | 68.9 kB | 68.9 kB | -47 B |
routerDirect.js | 249 kB | 249 kB | ✓ |
routerDirect.js gzip | 66.8 kB | 66.7 kB | -65 B |
withRouter.js | 249 kB | 249 kB | ✓ |
withRouter.js gzip | 66.7 kB | 66.8 kB | |
Overall change | ✓ |
I think we should allow it to be disabled in I updated it to be disabled by default when |
Stats from current PRDefault Server Mode (Increase detected
|
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
buildDuration | 21.1s | 20.8s | -302ms |
nodeModulesSize | 42 MB | 42 MB |
Client Bundles (main, webpack, commons) Overall decrease ✓
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
main-HASH.js | 18.3 kB | 18.2 kB | -1 B |
main-HASH.js gzip | 6.66 kB | 6.66 kB | -1 B |
webpack-HASH.js | 1.53 kB | 1.53 kB | ✓ |
webpack-HASH.js gzip | 746 B | 746 B | ✓ |
Overall change | -1 B |
Client Bundles (main, webpack, commons) Modern Overall decrease ✓
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
main-HASH.module.js | 16.6 kB | 16.6 kB | -1 B |
main-HASH.module.js gzip | 6.39 kB | 6.39 kB | -1 B |
webpack-HASH.module.js | 1.53 kB | 1.53 kB | ✓ |
webpack-HASH.module.js gzip | 746 B | 746 B | ✓ |
Overall change | -1 B |
Client Pages Overall increase ⚠️
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
_app.js | 1.83 kB | 1.83 kB | ✓ |
_app.js gzip | 884 B | 884 B | ✓ |
_error.js | 12.1 kB | 12.1 kB | ✓ |
_error.js gzip | 4.76 kB | 4.76 kB | |
hooks.js | 12.7 kB | 12.7 kB | ✓ |
hooks.js gzip | 4.81 kB | 4.81 kB | ✓ |
index.js | 343 B | 343 B | ✓ |
index.js gzip | 237 B | 237 B | ✓ |
link.js | 8.14 kB | 8.14 kB | ✓ |
link.js gzip | 3.49 kB | 3.49 kB | |
routerDirect.js | 433 B | 434 B | |
routerDirect.js gzip | 296 B | 296 B | ✓ |
withRouter.js | 444 B | 444 B | ✓ |
withRouter.js gzip | 294 B | 294 B | ✓ |
Overall change |
Client Pages Modern Overall increase ⚠️
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
_app.module.js | 1.73 kB | 1.73 kB | ✓ |
_app.module.js gzip | 840 B | 840 B | ✓ |
_error.module.js | 23.3 kB | 23.3 kB | ✓ |
_error.module.js gzip | 8.62 kB | 8.62 kB | ✓ |
hooks.module.js | 1.55 kB | 1.55 kB | ✓ |
hooks.module.js gzip | 804 B | 805 B | |
index.module.js | 319 B | 319 B | ✓ |
index.module.js gzip | 238 B | 238 B | ✓ |
link.module.js | 8.52 kB | 8.52 kB | ✓ |
link.module.js gzip | 3.68 kB | 3.68 kB | ✓ |
routerDirect.module.js | 419 B | 419 B | ✓ |
routerDirect.module.js gzip | 294 B | 294 B | ✓ |
withRouter.module.js | 429 B | 430 B | |
withRouter.module.js gzip | 293 B | 293 B | ✓ |
Overall change |
Client Build Manifests
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
_buildManifest.js | 81 B | 81 B | ✓ |
_buildManifest.js gzip | 61 B | 61 B | ✓ |
_buildManifest.module.js | 81 B | 81 B | ✓ |
_buildManifest.module.js gzip | 61 B | 61 B | ✓ |
Overall change | ✓ |
Rendered Page Sizes
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
index.html | 3.75 kB | 3.75 kB | ✓ |
index.html gzip | 963 B | 958 B | -5 B |
link.html | 3.79 kB | 3.79 kB | ✓ |
link.html gzip | 971 B | 967 B | -4 B |
withRouter.html | 3.8 kB | 3.8 kB | ✓ |
withRouter.html gzip | 958 B | 954 B | -4 B |
Overall change | ✓ |
Diffs
Diff for index.html
@@ -6,9 +6,9 @@
<meta name="viewport" content="width=device-width,minimum-scale=1,initial-scale=1"
/>
<meta name="next-head-count" content="2" />
- <link rel="preload" href="/_next/static/IdftG-9d-HM_tprge79z2/pages/index.module.js"
+ <link rel="preload" href="/_next/static/Q15xdkQSPrLxPGy4563oE/pages/index.module.js"
as="script" crossorigin="anonymous" />
- <link rel="preload" href="/_next/static/IdftG-9d-HM_tprge79z2/pages/_app.module.js"
+ <link rel="preload" href="/_next/static/Q15xdkQSPrLxPGy4563oE/pages/_app.module.js"
as="script" crossorigin="anonymous" />
<link rel="preload" href="/_next/static/runtime/webpack-7928590be3ef2e55b835.module.js"
as="script" crossorigin="anonymous" />
@@ -16,9 +16,9 @@
as="script" crossorigin="anonymous" />
<link rel="preload" href="/_next/static/chunks/framework.cdb73e402d876d4ac87f.module.js"
as="script" crossorigin="anonymous" />
- <link rel="preload" href="/_next/static/chunks/0f501d34f035549691b65ee9af9ecc042b1c93ec.c659a74b6088e6ac1abe.module.js"
+ <link rel="preload" href="/_next/static/chunks/3854c7224cda075fa2875ef6077e61c0ea526a2b.c659a74b6088e6ac1abe.module.js"
as="script" crossorigin="anonymous" />
- <link rel="preload" href="/_next/static/IdftG-9d-HM_tprge79z2/_buildManifest.module.js"
+ <link rel="preload" href="/_next/static/Q15xdkQSPrLxPGy4563oE/_buildManifest.module.js"
as="script" crossorigin="anonymous" />
</head>
@@ -26,18 +26,18 @@
<div id="__next">Hello world 👋</div>
<script id="__NEXT_DATA__" type="application/json"
crossorigin="anonymous">
- {"dataManager":"[]","props":{"pageProps":{}},"page":"/","query":{},"buildId":"IdftG-9d-HM_tprge79z2"}
+ {"dataManager":"[]","props":{"pageProps":{}},"page":"/","query":{},"buildId":"Q15xdkQSPrLxPGy4563oE"}
</script>
<script crossorigin="anonymous" nomodule="">
!function(){var e=document,t=e.createElement("script");if(!("noModule"in t)&&"onbeforeload"in t){var n=!1;e.addEventListener("beforeload",function(e){if(e.target===t)n=!0;else if(!e.target.hasAttribute("nomodule")||!n)return;e.preventDefault()},!0),t.type="module",t.src=".",e.head.appendChild(t),t.remove()}}();
</script>
- <script async="" data-next-page="/" src="/_next/static/IdftG-9d-HM_tprge79z2/pages/index.js"
+ <script async="" data-next-page="/" src="/_next/static/Q15xdkQSPrLxPGy4563oE/pages/index.js"
crossorigin="anonymous" nomodule=""></script>
- <script async="" data-next-page="/" src="/_next/static/IdftG-9d-HM_tprge79z2/pages/index.module.js"
+ <script async="" data-next-page="/" src="/_next/static/Q15xdkQSPrLxPGy4563oE/pages/index.module.js"
crossorigin="anonymous" type="module"></script>
- <script async="" data-next-page="/_app" src="/_next/static/IdftG-9d-HM_tprge79z2/pages/_app.js"
+ <script async="" data-next-page="/_app" src="/_next/static/Q15xdkQSPrLxPGy4563oE/pages/_app.js"
crossorigin="anonymous" nomodule=""></script>
- <script async="" data-next-page="/_app" src="/_next/static/IdftG-9d-HM_tprge79z2/pages/_app.module.js"
+ <script async="" data-next-page="/_app" src="/_next/static/Q15xdkQSPrLxPGy4563oE/pages/_app.module.js"
crossorigin="anonymous" type="module"></script>
<script src="/_next/static/runtime/webpack-a470c2a25bcb4d5a8ec0.js"
async="" crossorigin="anonymous" nomodule=""></script>
@@ -51,15 +51,15 @@
async="" crossorigin="anonymous" nomodule=""></script>
<script src="/_next/static/chunks/framework.cdb73e402d876d4ac87f.module.js"
async="" crossorigin="anonymous" type="module"></script>
- <script src="/_next/static/chunks/63414e9783cf0d6577f7599a538ab3da839ced53.155621535702fe040780.js"
+ <script src="/_next/static/chunks/58a41f921657eda921ff13fec7c8165738f28eb6.155621535702fe040780.js"
async="" crossorigin="anonymous" nomodule=""></script>
- <script src="/_next/static/chunks/0f501d34f035549691b65ee9af9ecc042b1c93ec.f6f7599a2edf91d8366a.js"
+ <script src="/_next/static/chunks/3854c7224cda075fa2875ef6077e61c0ea526a2b.f6f7599a2edf91d8366a.js"
async="" crossorigin="anonymous" nomodule=""></script>
- <script src="/_next/static/chunks/0f501d34f035549691b65ee9af9ecc042b1c93ec.c659a74b6088e6ac1abe.module.js"
+ <script src="/_next/static/chunks/3854c7224cda075fa2875ef6077e61c0ea526a2b.c659a74b6088e6ac1abe.module.js"
async="" crossorigin="anonymous" type="module"></script>
- <script src="/_next/static/IdftG-9d-HM_tprge79z2/_buildManifest.js"
+ <script src="/_next/static/Q15xdkQSPrLxPGy4563oE/_buildManifest.js"
async="" crossorigin="anonymous" nomodule=""></script>
- <script src="/_next/static/IdftG-9d-HM_tprge79z2/_buildManifest.module.js"
+ <script src="/_next/static/Q15xdkQSPrLxPGy4563oE/_buildManifest.module.js"
async="" crossorigin="anonymous" type="module"></script>
</body>
Diff for link.html
@@ -6,19 +6,19 @@
<meta name="viewport" content="width=device-width,minimum-scale=1,initial-scale=1"
/>
<meta name="next-head-count" content="2" />
- <link rel="preload" href="/_next/static/IdftG-9d-HM_tprge79z2/pages/link.module.js"
+ <link rel="preload" href="/_next/static/Q15xdkQSPrLxPGy4563oE/pages/link.module.js"
as="script" crossorigin="anonymous" />
- <link rel="preload" href="/_next/static/IdftG-9d-HM_tprge79z2/pages/_app.module.js"
+ <link rel="preload" href="/_next/static/Q15xdkQSPrLxPGy4563oE/pages/_app.module.js"
as="script" crossorigin="anonymous" />
<link rel="preload" href="/_next/static/runtime/webpack-7928590be3ef2e55b835.module.js"
as="script" crossorigin="anonymous" />
<link rel="preload" href="/_next/static/chunks/framework.cdb73e402d876d4ac87f.module.js"
as="script" crossorigin="anonymous" />
- <link rel="preload" href="/_next/static/chunks/0f501d34f035549691b65ee9af9ecc042b1c93ec.c659a74b6088e6ac1abe.module.js"
+ <link rel="preload" href="/_next/static/chunks/3854c7224cda075fa2875ef6077e61c0ea526a2b.c659a74b6088e6ac1abe.module.js"
as="script" crossorigin="anonymous" />
<link rel="preload" href="/_next/static/runtime/main-ea228487a429f03c22be.module.js"
as="script" crossorigin="anonymous" />
- <link rel="preload" href="/_next/static/IdftG-9d-HM_tprge79z2/_buildManifest.module.js"
+ <link rel="preload" href="/_next/static/Q15xdkQSPrLxPGy4563oE/_buildManifest.module.js"
as="script" crossorigin="anonymous" />
</head>
@@ -29,18 +29,18 @@
</div>
</div>
<script id="__NEXT_DATA__" type="application/json" crossorigin="anonymous">
- {"dataManager":"[]","props":{"pageProps":{}},"page":"/link","query":{},"buildId":"IdftG-9d-HM_tprge79z2"}
+ {"dataManager":"[]","props":{"pageProps":{}},"page":"/link","query":{},"buildId":"Q15xdkQSPrLxPGy4563oE"}
</script>
<script crossorigin="anonymous" nomodule="">
!function(){var e=document,t=e.createElement("script");if(!("noModule"in t)&&"onbeforeload"in t){var n=!1;e.addEventListener("beforeload",function(e){if(e.target===t)n=!0;else if(!e.target.hasAttribute("nomodule")||!n)return;e.preventDefault()},!0),t.type="module",t.src=".",e.head.appendChild(t),t.remove()}}();
</script>
- <script async="" data-next-page="/link" src="/_next/static/IdftG-9d-HM_tprge79z2/pages/link.js"
+ <script async="" data-next-page="/link" src="/_next/static/Q15xdkQSPrLxPGy4563oE/pages/link.js"
crossorigin="anonymous" nomodule=""></script>
- <script async="" data-next-page="/link" src="/_next/static/IdftG-9d-HM_tprge79z2/pages/link.module.js"
+ <script async="" data-next-page="/link" src="/_next/static/Q15xdkQSPrLxPGy4563oE/pages/link.module.js"
crossorigin="anonymous" type="module"></script>
- <script async="" data-next-page="/_app" src="/_next/static/IdftG-9d-HM_tprge79z2/pages/_app.js"
+ <script async="" data-next-page="/_app" src="/_next/static/Q15xdkQSPrLxPGy4563oE/pages/_app.js"
crossorigin="anonymous" nomodule=""></script>
- <script async="" data-next-page="/_app" src="/_next/static/IdftG-9d-HM_tprge79z2/pages/_app.module.js"
+ <script async="" data-next-page="/_app" src="/_next/static/Q15xdkQSPrLxPGy4563oE/pages/_app.module.js"
crossorigin="anonymous" type="module"></script>
<script src="/_next/static/runtime/webpack-a470c2a25bcb4d5a8ec0.js"
async="" crossorigin="anonymous" nomodule=""></script>
@@ -50,19 +50,19 @@
async="" crossorigin="anonymous" nomodule=""></script>
<script src="/_next/static/chunks/framework.cdb73e402d876d4ac87f.module.js"
async="" crossorigin="anonymous" type="module"></script>
- <script src="/_next/static/chunks/63414e9783cf0d6577f7599a538ab3da839ced53.155621535702fe040780.js"
+ <script src="/_next/static/chunks/58a41f921657eda921ff13fec7c8165738f28eb6.155621535702fe040780.js"
async="" crossorigin="anonymous" nomodule=""></script>
- <script src="/_next/static/chunks/0f501d34f035549691b65ee9af9ecc042b1c93ec.f6f7599a2edf91d8366a.js"
+ <script src="/_next/static/chunks/3854c7224cda075fa2875ef6077e61c0ea526a2b.f6f7599a2edf91d8366a.js"
async="" crossorigin="anonymous" nomodule=""></script>
- <script src="/_next/static/chunks/0f501d34f035549691b65ee9af9ecc042b1c93ec.c659a74b6088e6ac1abe.module.js"
+ <script src="/_next/static/chunks/3854c7224cda075fa2875ef6077e61c0ea526a2b.c659a74b6088e6ac1abe.module.js"
async="" crossorigin="anonymous" type="module"></script>
<script src="/_next/static/runtime/main-a1e3a940d5bb499fc0c7.js"
async="" crossorigin="anonymous" nomodule=""></script>
<script src="/_next/static/runtime/main-ea228487a429f03c22be.module.js"
async="" crossorigin="anonymous" type="module"></script>
- <script src="/_next/static/IdftG-9d-HM_tprge79z2/_buildManifest.js"
+ <script src="/_next/static/Q15xdkQSPrLxPGy4563oE/_buildManifest.js"
async="" crossorigin="anonymous" nomodule=""></script>
- <script src="/_next/static/IdftG-9d-HM_tprge79z2/_buildManifest.module.js"
+ <script src="/_next/static/Q15xdkQSPrLxPGy4563oE/_buildManifest.module.js"
async="" crossorigin="anonymous" type="module"></script>
</body>
Diff for withRouter.html
@@ -6,19 +6,19 @@
<meta name="viewport" content="width=device-width,minimum-scale=1,initial-scale=1"
/>
<meta name="next-head-count" content="2" />
- <link rel="preload" href="/_next/static/IdftG-9d-HM_tprge79z2/pages/withRouter.module.js"
+ <link rel="preload" href="/_next/static/Q15xdkQSPrLxPGy4563oE/pages/withRouter.module.js"
as="script" crossorigin="anonymous" />
- <link rel="preload" href="/_next/static/IdftG-9d-HM_tprge79z2/pages/_app.module.js"
+ <link rel="preload" href="/_next/static/Q15xdkQSPrLxPGy4563oE/pages/_app.module.js"
as="script" crossorigin="anonymous" />
<link rel="preload" href="/_next/static/runtime/webpack-7928590be3ef2e55b835.module.js"
as="script" crossorigin="anonymous" />
<link rel="preload" href="/_next/static/chunks/framework.cdb73e402d876d4ac87f.module.js"
as="script" crossorigin="anonymous" />
- <link rel="preload" href="/_next/static/chunks/0f501d34f035549691b65ee9af9ecc042b1c93ec.c659a74b6088e6ac1abe.module.js"
+ <link rel="preload" href="/_next/static/chunks/3854c7224cda075fa2875ef6077e61c0ea526a2b.c659a74b6088e6ac1abe.module.js"
as="script" crossorigin="anonymous" />
<link rel="preload" href="/_next/static/runtime/main-ea228487a429f03c22be.module.js"
as="script" crossorigin="anonymous" />
- <link rel="preload" href="/_next/static/IdftG-9d-HM_tprge79z2/_buildManifest.module.js"
+ <link rel="preload" href="/_next/static/Q15xdkQSPrLxPGy4563oE/_buildManifest.module.js"
as="script" crossorigin="anonymous" />
</head>
@@ -27,18 +27,18 @@
<div>I use withRouter</div>
</div>
<script id="__NEXT_DATA__" type="application/json" crossorigin="anonymous">
- {"dataManager":"[]","props":{"pageProps":{}},"page":"/withRouter","query":{},"buildId":"IdftG-9d-HM_tprge79z2"}
+ {"dataManager":"[]","props":{"pageProps":{}},"page":"/withRouter","query":{},"buildId":"Q15xdkQSPrLxPGy4563oE"}
</script>
<script crossorigin="anonymous" nomodule="">
!function(){var e=document,t=e.createElement("script");if(!("noModule"in t)&&"onbeforeload"in t){var n=!1;e.addEventListener("beforeload",function(e){if(e.target===t)n=!0;else if(!e.target.hasAttribute("nomodule")||!n)return;e.preventDefault()},!0),t.type="module",t.src=".",e.head.appendChild(t),t.remove()}}();
</script>
- <script async="" data-next-page="/withRouter" src="/_next/static/IdftG-9d-HM_tprge79z2/pages/withRouter.js"
+ <script async="" data-next-page="/withRouter" src="/_next/static/Q15xdkQSPrLxPGy4563oE/pages/withRouter.js"
crossorigin="anonymous" nomodule=""></script>
- <script async="" data-next-page="/withRouter" src="/_next/static/IdftG-9d-HM_tprge79z2/pages/withRouter.module.js"
+ <script async="" data-next-page="/withRouter" src="/_next/static/Q15xdkQSPrLxPGy4563oE/pages/withRouter.module.js"
crossorigin="anonymous" type="module"></script>
- <script async="" data-next-page="/_app" src="/_next/static/IdftG-9d-HM_tprge79z2/pages/_app.js"
+ <script async="" data-next-page="/_app" src="/_next/static/Q15xdkQSPrLxPGy4563oE/pages/_app.js"
crossorigin="anonymous" nomodule=""></script>
- <script async="" data-next-page="/_app" src="/_next/static/IdftG-9d-HM_tprge79z2/pages/_app.module.js"
+ <script async="" data-next-page="/_app" src="/_next/static/Q15xdkQSPrLxPGy4563oE/pages/_app.module.js"
crossorigin="anonymous" type="module"></script>
<script src="/_next/static/runtime/webpack-a470c2a25bcb4d5a8ec0.js"
async="" crossorigin="anonymous" nomodule=""></script>
@@ -48,19 +48,19 @@
async="" crossorigin="anonymous" nomodule=""></script>
<script src="/_next/static/chunks/framework.cdb73e402d876d4ac87f.module.js"
async="" crossorigin="anonymous" type="module"></script>
- <script src="/_next/static/chunks/63414e9783cf0d6577f7599a538ab3da839ced53.155621535702fe040780.js"
+ <script src="/_next/static/chunks/58a41f921657eda921ff13fec7c8165738f28eb6.155621535702fe040780.js"
async="" crossorigin="anonymous" nomodule=""></script>
- <script src="/_next/static/chunks/0f501d34f035549691b65ee9af9ecc042b1c93ec.f6f7599a2edf91d8366a.js"
+ <script src="/_next/static/chunks/3854c7224cda075fa2875ef6077e61c0ea526a2b.f6f7599a2edf91d8366a.js"
async="" crossorigin="anonymous" nomodule=""></script>
- <script src="/_next/static/chunks/0f501d34f035549691b65ee9af9ecc042b1c93ec.c659a74b6088e6ac1abe.module.js"
+ <script src="/_next/static/chunks/3854c7224cda075fa2875ef6077e61c0ea526a2b.c659a74b6088e6ac1abe.module.js"
async="" crossorigin="anonymous" type="module"></script>
<script src="/_next/static/runtime/main-a1e3a940d5bb499fc0c7.js"
async="" crossorigin="anonymous" nomodule=""></script>
<script src="/_next/static/runtime/main-ea228487a429f03c22be.module.js"
async="" crossorigin="anonymous" type="module"></script>
- <script src="/_next/static/IdftG-9d-HM_tprge79z2/_buildManifest.js"
+ <script src="/_next/static/Q15xdkQSPrLxPGy4563oE/_buildManifest.js"
async="" crossorigin="anonymous" nomodule=""></script>
- <script src="/_next/static/IdftG-9d-HM_tprge79z2/_buildManifest.module.js"
+ <script src="/_next/static/Q15xdkQSPrLxPGy4563oE/_buildManifest.module.js"
async="" crossorigin="anonymous" type="module"></script>
</body>
Serverless Mode (Increase detected ⚠️ )
General Overall increase ⚠️
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
buildDuration | 22.6s | 22.4s | -237ms |
nodeModulesSize | 42 MB | 42 MB |
Client Bundles (main, webpack, commons)
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
main-HASH.js | 18.3 kB | 18.3 kB | ✓ |
main-HASH.js gzip | 6.66 kB | 6.66 kB | ✓ |
webpack-HASH.js | 1.53 kB | 1.53 kB | ✓ |
webpack-HASH.js gzip | 746 B | 746 B | ✓ |
Overall change | ✓ |
Client Bundles (main, webpack, commons) Modern
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
main-HASH.module.js | 16.6 kB | 16.6 kB | ✓ |
main-HASH.module.js gzip | 6.39 kB | 6.39 kB | ✓ |
webpack-HASH.module.js | 1.53 kB | 1.53 kB | ✓ |
webpack-HASH.module.js gzip | 746 B | 746 B | ✓ |
Overall change | ✓ |
Client Pages
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
_app.js | 1.83 kB | 1.83 kB | ✓ |
_app.js gzip | 884 B | 884 B | ✓ |
_error.js | 12.1 kB | 12.1 kB | ✓ |
_error.js gzip | 4.76 kB | 4.76 kB | ✓ |
hooks.js | 12.7 kB | 12.7 kB | ✓ |
hooks.js gzip | 4.81 kB | 4.81 kB | ✓ |
index.js | 343 B | 343 B | ✓ |
index.js gzip | 237 B | 237 B | ✓ |
link.js | 8.14 kB | 8.14 kB | ✓ |
link.js gzip | 3.49 kB | 3.49 kB | ✓ |
routerDirect.js | 433 B | 433 B | ✓ |
routerDirect.js gzip | 296 B | 296 B | ✓ |
withRouter.js | 444 B | 444 B | ✓ |
withRouter.js gzip | 294 B | 294 B | ✓ |
Overall change | ✓ |
Client Pages Modern
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
_app.module.js | 1.73 kB | 1.73 kB | ✓ |
_app.module.js gzip | 840 B | 840 B | ✓ |
_error.module.js | 23.3 kB | 23.3 kB | ✓ |
_error.module.js gzip | 8.62 kB | 8.62 kB | ✓ |
hooks.module.js | 1.55 kB | 1.55 kB | ✓ |
hooks.module.js gzip | 804 B | 804 B | ✓ |
index.module.js | 319 B | 319 B | ✓ |
index.module.js gzip | 238 B | 238 B | ✓ |
link.module.js | 8.52 kB | 8.52 kB | ✓ |
link.module.js gzip | 3.68 kB | 3.68 kB | ✓ |
routerDirect.module.js | 419 B | 419 B | ✓ |
routerDirect.module.js gzip | 294 B | 294 B | ✓ |
withRouter.module.js | 429 B | 429 B | ✓ |
withRouter.module.js gzip | 293 B | 293 B | ✓ |
Overall change | ✓ |
Client Build Manifests
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
_buildManifest.js | 81 B | 81 B | ✓ |
_buildManifest.js gzip | 61 B | 61 B | ✓ |
_buildManifest.module.js | 81 B | 81 B | ✓ |
_buildManifest.module.js gzip | 61 B | 61 B | ✓ |
Overall change | ✓ |
Serverless bundles Overall increase ⚠️
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
_error.js | 248 kB | 248 kB | ✓ |
_error.js gzip | 66.3 kB | 66.5 kB | |
hooks.html | 3.86 kB | 3.86 kB | ✓ |
hooks.html gzip | 982 B | 985 B | |
index.js | 248 kB | 248 kB | |
index.js gzip | 66.7 kB | 66.6 kB | -97 B |
link.js | 256 kB | 256 kB | |
link.js gzip | 69 kB | 69 kB | |
routerDirect.js | 249 kB | 249 kB | |
routerDirect.js gzip | 66.9 kB | 66.9 kB | |
withRouter.js | 249 kB | 249 kB | |
withRouter.js gzip | 66.7 kB | 66.8 kB | |
Overall change |
I think in this case we should allow disabling the indicator as talked about with @rauchg. It's less than ideal though. |
Stats from current PRDefault Server Mode (Increase detected
|
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
buildDuration | 21.7s | 21.8s | |
nodeModulesSize | 42 MB | 42 MB |
Client Bundles (main, webpack, commons) Overall decrease ✓
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
main-HASH.js | 18.2 kB | 18.2 kB | -1 B |
main-HASH.js gzip | 6.64 kB | 6.64 kB | -1 B |
webpack-HASH.js | 1.53 kB | 1.53 kB | ✓ |
webpack-HASH.js gzip | 746 B | 746 B | ✓ |
96d605fcc5adc223cf9e484d60493d0e39dcc27c.1f064d5355d2b8407376.js | 21.9 kB | N/A | N/A |
96d605fcc5adc223cf9e484d60493d0e39dcc27c.1f064d5355d2b8407376.js gzip | 7.81 kB | N/A | N/A |
e4de2736601d067666db67283c4af6d3c6d01957.e2c00d0314f283e7a4a0.js | 42.9 kB | N/A | N/A |
e4de2736601d067666db67283c4af6d3c6d01957.e2c00d0314f283e7a4a0.js gzip | 15.4 kB | N/A | N/A |
framework.5b4f940f1eadbaff70d3.js | 125 kB | 125 kB | ✓ |
framework.5b4f940f1eadbaff70d3.js gzip | 39.4 kB | 39.4 kB | ✓ |
03791a46c5aaa3b9dc4fb531e1deb37149b1cecc.e2c00d0314f283e7a4a0.js | N/A | 42.9 kB | N/A |
03791a46c5aaa3b9dc4fb531e1deb37149b1cecc.e2c00d0314f283e7a4a0.js gzip | N/A | 15.4 kB | N/A |
4be78e447e78bb63043499b71d3da21f50564e57.1f064d5355d2b8407376.js | N/A | 21.9 kB | N/A |
4be78e447e78bb63043499b71d3da21f50564e57.1f064d5355d2b8407376.js gzip | N/A | 7.81 kB | N/A |
Overall change | 210 kB | 210 kB | -1 B |
Client Bundles (main, webpack, commons) Modern Overall decrease ✓
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
main-HASH.module.js | 16.6 kB | 16.6 kB | -1 B |
main-HASH.module.js gzip | 6.38 kB | 6.38 kB | ✓ |
webpack-HASH.module.js | 1.53 kB | 1.53 kB | ✓ |
webpack-HASH.module.js gzip | 746 B | 746 B | ✓ |
e4de2736601d067666db67283c4af6d3c6d01957.36c6b20a7d953b3f28f0.module.js | 45.5 kB | N/A | N/A |
e4de2736601d067666db67283c4af6d3c6d01957.36c6b20a7d953b3f28f0.module.js gzip | 16.5 kB | N/A | N/A |
framework.5b4f940f1eadbaff70d3.module.js | 125 kB | 125 kB | ✓ |
framework.5b4f940f1eadbaff70d3.module.js gzip | 39.4 kB | 39.4 kB | ✓ |
03791a46c5aaa3b9dc4fb531e1deb37149b1cecc.36c6b20a7d953b3f28f0.module.js | N/A | 45.5 kB | N/A |
03791a46c5aaa3b9dc4fb531e1deb37149b1cecc.36c6b20a7d953b3f28f0.module.js gzip | N/A | 16.5 kB | N/A |
Overall change | 189 kB | 189 kB | -1 B |
Client Pages Overall increase ⚠️
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
_app.js | 1.83 kB | 1.83 kB | ✓ |
_app.js gzip | 883 B | 883 B | ✓ |
_error.js | 12.1 kB | 12.1 kB | ✓ |
_error.js gzip | 4.74 kB | 4.74 kB | ✓ |
hooks.js | 12.7 kB | 12.7 kB | ✓ |
hooks.js gzip | 4.81 kB | 4.81 kB | ✓ |
index.js | 343 B | 343 B | ✓ |
index.js gzip | 237 B | 237 B | ✓ |
link.js | 8.14 kB | 8.14 kB | ✓ |
link.js gzip | 3.49 kB | 3.49 kB | |
routerDirect.js | 433 B | 434 B | |
routerDirect.js gzip | 296 B | 296 B | ✓ |
withRouter.js | 444 B | 444 B | ✓ |
withRouter.js gzip | 294 B | 294 B | ✓ |
Overall change | 36 kB | 36 kB |
Client Pages Modern Overall increase ⚠️
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
_app.module.js | 1.73 kB | 1.73 kB | ✓ |
_app.module.js gzip | 841 B | 840 B | -1 B |
_error.module.js | 23.3 kB | 23.3 kB | ✓ |
_error.module.js gzip | 8.6 kB | 8.6 kB | ✓ |
hooks.module.js | 1.55 kB | 1.55 kB | ✓ |
hooks.module.js gzip | 804 B | 805 B | |
index.module.js | 319 B | 319 B | ✓ |
index.module.js gzip | 238 B | 238 B | ✓ |
link.module.js | 8.52 kB | 8.52 kB | ✓ |
link.module.js gzip | 3.67 kB | 3.67 kB | ✓ |
routerDirect.module.js | 419 B | 419 B | ✓ |
routerDirect.module.js gzip | 294 B | 294 B | ✓ |
withRouter.module.js | 429 B | 430 B | |
withRouter.module.js gzip | 293 B | 293 B | ✓ |
Overall change | 36.2 kB | 36.2 kB |
Client Build Manifests
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
_buildManifest.js | 81 B | 81 B | ✓ |
_buildManifest.js gzip | 61 B | 61 B | ✓ |
_buildManifest.module.js | 81 B | 81 B | ✓ |
_buildManifest.module.js gzip | 61 B | 61 B | ✓ |
Overall change | 162 B | 162 B | ✓ |
Rendered Page Sizes
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
index.html | 3.75 kB | 3.75 kB | ✓ |
index.html gzip | 956 B | 962 B | |
link.html | 3.79 kB | 3.79 kB | ✓ |
link.html gzip | 965 B | 971 B | |
withRouter.html | 3.8 kB | 3.8 kB | ✓ |
withRouter.html gzip | 952 B | 958 B | |
Overall change | 11.3 kB | 11.3 kB | ✓ |
Diffs
Diff for main-HASH.js
@@ -1,4 +1,4 @@
-(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[4],{
+(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[11],{
/***/ "/h46":
/***/ (function(module, exports, __webpack_require__) {
Diff for main-HASH.module.js
@@ -1,4 +1,4 @@
-(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[3],{
+(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[10],{
/***/ "+oT+":
/***/ (function(module, exports, __webpack_require__) {
Diff for _app.js
@@ -1,4 +1,4 @@
-(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[5],{
+(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[4],{
/***/ "B5Ud":
/***/ (function(module, exports, __webpack_require__) {
Diff for _error.js
@@ -1,4 +1,4 @@
-(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[6],{
+(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[5],{
/***/ "+iuc":
/***/ (function(module, exports, __webpack_require__) {
Diff for hooks.js
@@ -1,4 +1,4 @@
-(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[7],{
+(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[6],{
/***/ "+MDD":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
Diff for index.js
@@ -1,4 +1,4 @@
-(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[8],{
+(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[7],{
/***/ "RNiq":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
Diff for link.js
@@ -1,4 +1,4 @@
-(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[9],{
+(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[8],{
/***/ "/h46":
/***/ (function(module, exports, __webpack_require__) {
Diff for routerDirect.js
@@ -1,4 +1,4 @@
-(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[10],{
+(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[9],{
/***/ "LtRI":
/***/ (function(module, exports, __webpack_require__) {
Diff for withRouter.js
@@ -1,4 +1,4 @@
-(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[11],{
+(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[10],{
/***/ "0Hlz":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
Diff for _app.module.js
@@ -1,4 +1,4 @@
-(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[4],{
+(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[3],{
/***/ "+oT+":
/***/ (function(module, exports, __webpack_require__) {
Diff for _error.module.js
@@ -1,4 +1,4 @@
-(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[5],{
+(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[4],{
/***/ "+iuc":
/***/ (function(module, exports, __webpack_require__) {
Diff for hooks.module.js
@@ -1,4 +1,4 @@
-(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[6],{
+(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[5],{
/***/ "+MDD":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
Diff for index.module.js
@@ -1,4 +1,4 @@
-(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[7],{
+(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[6],{
/***/ "RNiq":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
Diff for link.module.js
@@ -1,4 +1,4 @@
-(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[8],{
+(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[7],{
/***/ "/h46":
/***/ (function(module, exports, __webpack_require__) {
Diff for routerDirect.module.js
@@ -1,4 +1,4 @@
-(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[9],{
+(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[8],{
/***/ "LtRI":
/***/ (function(module, exports, __webpack_require__) {
Diff for withRouter.module.js
@@ -1,4 +1,4 @@
-(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[10],{
+(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[9],{
/***/ "0Hlz":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
Diff for index.html
@@ -6,19 +6,19 @@
<meta name="viewport" content="width=device-width,minimum-scale=1,initial-scale=1"
/>
<meta name="next-head-count" content="2" />
- <link rel="preload" href="/_next/static/wInPXMcVeznrKVXmTOXuq/pages/index.module.js"
+ <link rel="preload" href="/_next/static/6l-hTOXJN_T-FSTwT3m9D/pages/index.module.js"
as="script" crossorigin="anonymous" />
- <link rel="preload" href="/_next/static/wInPXMcVeznrKVXmTOXuq/pages/_app.module.js"
+ <link rel="preload" href="/_next/static/6l-hTOXJN_T-FSTwT3m9D/pages/_app.module.js"
as="script" crossorigin="anonymous" />
<link rel="preload" href="/_next/static/runtime/webpack-7928590be3ef2e55b835.module.js"
as="script" crossorigin="anonymous" />
- <link rel="preload" href="/_next/static/runtime/main-a6b94f6435d872347f43.module.js"
+ <link rel="preload" href="/_next/static/runtime/main-e3367c6cc0a826287f74.module.js"
as="script" crossorigin="anonymous" />
<link rel="preload" href="/_next/static/chunks/framework.cdb73e402d876d4ac87f.module.js"
as="script" crossorigin="anonymous" />
- <link rel="preload" href="/_next/static/chunks/6eda2594df78803a9634490421ca025c4ab0f172.85e4c18b9e4b400e5496.module.js"
+ <link rel="preload" href="/_next/static/chunks/6ec417987d92f96fc1dc293f86fbc21bcd9abb8e.85e4c18b9e4b400e5496.module.js"
as="script" crossorigin="anonymous" />
- <link rel="preload" href="/_next/static/wInPXMcVeznrKVXmTOXuq/_buildManifest.module.js"
+ <link rel="preload" href="/_next/static/6l-hTOXJN_T-FSTwT3m9D/_buildManifest.module.js"
as="script" crossorigin="anonymous" />
</head>
@@ -26,40 +26,40 @@
<div id="__next">Hello world 👋</div>
<script id="__NEXT_DATA__" type="application/json"
crossorigin="anonymous">
- {"dataManager":"[]","props":{"pageProps":{}},"page":"/","query":{},"buildId":"wInPXMcVeznrKVXmTOXuq"}
+ {"dataManager":"[]","props":{"pageProps":{}},"page":"/","query":{},"buildId":"6l-hTOXJN_T-FSTwT3m9D"}
</script>
<script crossorigin="anonymous" nomodule="">
!function(){var e=document,t=e.createElement("script");if(!("noModule"in t)&&"onbeforeload"in t){var n=!1;e.addEventListener("beforeload",function(e){if(e.target===t)n=!0;else if(!e.target.hasAttribute("nomodule")||!n)return;e.preventDefault()},!0),t.type="module",t.src=".",e.head.appendChild(t),t.remove()}}();
</script>
- <script async="" data-next-page="/" src="/_next/static/wInPXMcVeznrKVXmTOXuq/pages/index.js"
+ <script async="" data-next-page="/" src="/_next/static/6l-hTOXJN_T-FSTwT3m9D/pages/index.js"
crossorigin="anonymous" nomodule=""></script>
- <script async="" data-next-page="/" src="/_next/static/wInPXMcVeznrKVXmTOXuq/pages/index.module.js"
+ <script async="" data-next-page="/" src="/_next/static/6l-hTOXJN_T-FSTwT3m9D/pages/index.module.js"
crossorigin="anonymous" type="module"></script>
- <script async="" data-next-page="/_app" src="/_next/static/wInPXMcVeznrKVXmTOXuq/pages/_app.js"
+ <script async="" data-next-page="/_app" src="/_next/static/6l-hTOXJN_T-FSTwT3m9D/pages/_app.js"
crossorigin="anonymous" nomodule=""></script>
- <script async="" data-next-page="/_app" src="/_next/static/wInPXMcVeznrKVXmTOXuq/pages/_app.module.js"
+ <script async="" data-next-page="/_app" src="/_next/static/6l-hTOXJN_T-FSTwT3m9D/pages/_app.module.js"
crossorigin="anonymous" type="module"></script>
<script src="/_next/static/runtime/webpack-a470c2a25bcb4d5a8ec0.js"
async="" crossorigin="anonymous" nomodule=""></script>
<script src="/_next/static/runtime/webpack-7928590be3ef2e55b835.module.js"
async="" crossorigin="anonymous" type="module"></script>
- <script src="/_next/static/runtime/main-038a070063ee8517eb2a.js"
+ <script src="/_next/static/runtime/main-26e9253859bbcb659328.js"
async="" crossorigin="anonymous" nomodule=""></script>
- <script src="/_next/static/runtime/main-a6b94f6435d872347f43.module.js"
+ <script src="/_next/static/runtime/main-e3367c6cc0a826287f74.module.js"
async="" crossorigin="anonymous" type="module"></script>
<script src="/_next/static/chunks/framework.cdb73e402d876d4ac87f.js"
async="" crossorigin="anonymous" nomodule=""></script>
<script src="/_next/static/chunks/framework.cdb73e402d876d4ac87f.module.js"
async="" crossorigin="anonymous" type="module"></script>
- <script src="/_next/static/chunks/93c99bd93a8c912ae398111445109032beaa7b96.155621535702fe040780.js"
+ <script src="/_next/static/chunks/63e348f0d260c058d06277632207ee386ca726ef.155621535702fe040780.js"
async="" crossorigin="anonymous" nomodule=""></script>
- <script src="/_next/static/chunks/6eda2594df78803a9634490421ca025c4ab0f172.474e0ebc58bce106266f.js"
+ <script src="/_next/static/chunks/6ec417987d92f96fc1dc293f86fbc21bcd9abb8e.474e0ebc58bce106266f.js"
async="" crossorigin="anonymous" nomodule=""></script>
- <script src="/_next/static/chunks/6eda2594df78803a9634490421ca025c4ab0f172.85e4c18b9e4b400e5496.module.js"
+ <script src="/_next/static/chunks/6ec417987d92f96fc1dc293f86fbc21bcd9abb8e.85e4c18b9e4b400e5496.module.js"
async="" crossorigin="anonymous" type="module"></script>
- <script src="/_next/static/wInPXMcVeznrKVXmTOXuq/_buildManifest.js"
+ <script src="/_next/static/6l-hTOXJN_T-FSTwT3m9D/_buildManifest.js"
async="" crossorigin="anonymous" nomodule=""></script>
- <script src="/_next/static/wInPXMcVeznrKVXmTOXuq/_buildManifest.module.js"
+ <script src="/_next/static/6l-hTOXJN_T-FSTwT3m9D/_buildManifest.module.js"
async="" crossorigin="anonymous" type="module"></script>
</body>
Diff for link.html
@@ -6,19 +6,19 @@
<meta name="viewport" content="width=device-width,minimum-scale=1,initial-scale=1"
/>
<meta name="next-head-count" content="2" />
- <link rel="preload" href="/_next/static/wInPXMcVeznrKVXmTOXuq/pages/link.module.js"
+ <link rel="preload" href="/_next/static/6l-hTOXJN_T-FSTwT3m9D/pages/link.module.js"
as="script" crossorigin="anonymous" />
- <link rel="preload" href="/_next/static/wInPXMcVeznrKVXmTOXuq/pages/_app.module.js"
+ <link rel="preload" href="/_next/static/6l-hTOXJN_T-FSTwT3m9D/pages/_app.module.js"
as="script" crossorigin="anonymous" />
<link rel="preload" href="/_next/static/runtime/webpack-7928590be3ef2e55b835.module.js"
as="script" crossorigin="anonymous" />
<link rel="preload" href="/_next/static/chunks/framework.cdb73e402d876d4ac87f.module.js"
as="script" crossorigin="anonymous" />
- <link rel="preload" href="/_next/static/chunks/6eda2594df78803a9634490421ca025c4ab0f172.85e4c18b9e4b400e5496.module.js"
+ <link rel="preload" href="/_next/static/chunks/6ec417987d92f96fc1dc293f86fbc21bcd9abb8e.85e4c18b9e4b400e5496.module.js"
as="script" crossorigin="anonymous" />
- <link rel="preload" href="/_next/static/runtime/main-a6b94f6435d872347f43.module.js"
+ <link rel="preload" href="/_next/static/runtime/main-e3367c6cc0a826287f74.module.js"
as="script" crossorigin="anonymous" />
- <link rel="preload" href="/_next/static/wInPXMcVeznrKVXmTOXuq/_buildManifest.module.js"
+ <link rel="preload" href="/_next/static/6l-hTOXJN_T-FSTwT3m9D/_buildManifest.module.js"
as="script" crossorigin="anonymous" />
</head>
@@ -29,18 +29,18 @@
</div>
</div>
<script id="__NEXT_DATA__" type="application/json" crossorigin="anonymous">
- {"dataManager":"[]","props":{"pageProps":{}},"page":"/link","query":{},"buildId":"wInPXMcVeznrKVXmTOXuq"}
+ {"dataManager":"[]","props":{"pageProps":{}},"page":"/link","query":{},"buildId":"6l-hTOXJN_T-FSTwT3m9D"}
</script>
<script crossorigin="anonymous" nomodule="">
!function(){var e=document,t=e.createElement("script");if(!("noModule"in t)&&"onbeforeload"in t){var n=!1;e.addEventListener("beforeload",function(e){if(e.target===t)n=!0;else if(!e.target.hasAttribute("nomodule")||!n)return;e.preventDefault()},!0),t.type="module",t.src=".",e.head.appendChild(t),t.remove()}}();
</script>
- <script async="" data-next-page="/link" src="/_next/static/wInPXMcVeznrKVXmTOXuq/pages/link.js"
+ <script async="" data-next-page="/link" src="/_next/static/6l-hTOXJN_T-FSTwT3m9D/pages/link.js"
crossorigin="anonymous" nomodule=""></script>
- <script async="" data-next-page="/link" src="/_next/static/wInPXMcVeznrKVXmTOXuq/pages/link.module.js"
+ <script async="" data-next-page="/link" src="/_next/static/6l-hTOXJN_T-FSTwT3m9D/pages/link.module.js"
crossorigin="anonymous" type="module"></script>
- <script async="" data-next-page="/_app" src="/_next/static/wInPXMcVeznrKVXmTOXuq/pages/_app.js"
+ <script async="" data-next-page="/_app" src="/_next/static/6l-hTOXJN_T-FSTwT3m9D/pages/_app.js"
crossorigin="anonymous" nomodule=""></script>
- <script async="" data-next-page="/_app" src="/_next/static/wInPXMcVeznrKVXmTOXuq/pages/_app.module.js"
+ <script async="" data-next-page="/_app" src="/_next/static/6l-hTOXJN_T-FSTwT3m9D/pages/_app.module.js"
crossorigin="anonymous" type="module"></script>
<script src="/_next/static/runtime/webpack-a470c2a25bcb4d5a8ec0.js"
async="" crossorigin="anonymous" nomodule=""></script>
@@ -50,19 +50,19 @@
async="" crossorigin="anonymous" nomodule=""></script>
<script src="/_next/static/chunks/framework.cdb73e402d876d4ac87f.module.js"
async="" crossorigin="anonymous" type="module"></script>
- <script src="/_next/static/chunks/93c99bd93a8c912ae398111445109032beaa7b96.155621535702fe040780.js"
+ <script src="/_next/static/chunks/63e348f0d260c058d06277632207ee386ca726ef.155621535702fe040780.js"
async="" crossorigin="anonymous" nomodule=""></script>
- <script src="/_next/static/chunks/6eda2594df78803a9634490421ca025c4ab0f172.474e0ebc58bce106266f.js"
+ <script src="/_next/static/chunks/6ec417987d92f96fc1dc293f86fbc21bcd9abb8e.474e0ebc58bce106266f.js"
async="" crossorigin="anonymous" nomodule=""></script>
- <script src="/_next/static/chunks/6eda2594df78803a9634490421ca025c4ab0f172.85e4c18b9e4b400e5496.module.js"
+ <script src="/_next/static/chunks/6ec417987d92f96fc1dc293f86fbc21bcd9abb8e.85e4c18b9e4b400e5496.module.js"
async="" crossorigin="anonymous" type="module"></script>
- <script src="/_next/static/runtime/main-038a070063ee8517eb2a.js"
+ <script src="/_next/static/runtime/main-26e9253859bbcb659328.js"
async="" crossorigin="anonymous" nomodule=""></script>
- <script src="/_next/static/runtime/main-a6b94f6435d872347f43.module.js"
+ <script src="/_next/static/runtime/main-e3367c6cc0a826287f74.module.js"
async="" crossorigin="anonymous" type="module"></script>
- <script src="/_next/static/wInPXMcVeznrKVXmTOXuq/_buildManifest.js"
+ <script src="/_next/static/6l-hTOXJN_T-FSTwT3m9D/_buildManifest.js"
async="" crossorigin="anonymous" nomodule=""></script>
- <script src="/_next/static/wInPXMcVeznrKVXmTOXuq/_buildManifest.module.js"
+ <script src="/_next/static/6l-hTOXJN_T-FSTwT3m9D/_buildManifest.module.js"
async="" crossorigin="anonymous" type="module"></script>
</body>
Diff for withRouter.html
@@ -6,19 +6,19 @@
<meta name="viewport" content="width=device-width,minimum-scale=1,initial-scale=1"
/>
<meta name="next-head-count" content="2" />
- <link rel="preload" href="/_next/static/wInPXMcVeznrKVXmTOXuq/pages/withRouter.module.js"
+ <link rel="preload" href="/_next/static/6l-hTOXJN_T-FSTwT3m9D/pages/withRouter.module.js"
as="script" crossorigin="anonymous" />
- <link rel="preload" href="/_next/static/wInPXMcVeznrKVXmTOXuq/pages/_app.module.js"
+ <link rel="preload" href="/_next/static/6l-hTOXJN_T-FSTwT3m9D/pages/_app.module.js"
as="script" crossorigin="anonymous" />
<link rel="preload" href="/_next/static/runtime/webpack-7928590be3ef2e55b835.module.js"
as="script" crossorigin="anonymous" />
<link rel="preload" href="/_next/static/chunks/framework.cdb73e402d876d4ac87f.module.js"
as="script" crossorigin="anonymous" />
- <link rel="preload" href="/_next/static/chunks/6eda2594df78803a9634490421ca025c4ab0f172.85e4c18b9e4b400e5496.module.js"
+ <link rel="preload" href="/_next/static/chunks/6ec417987d92f96fc1dc293f86fbc21bcd9abb8e.85e4c18b9e4b400e5496.module.js"
as="script" crossorigin="anonymous" />
- <link rel="preload" href="/_next/static/runtime/main-a6b94f6435d872347f43.module.js"
+ <link rel="preload" href="/_next/static/runtime/main-e3367c6cc0a826287f74.module.js"
as="script" crossorigin="anonymous" />
- <link rel="preload" href="/_next/static/wInPXMcVeznrKVXmTOXuq/_buildManifest.module.js"
+ <link rel="preload" href="/_next/static/6l-hTOXJN_T-FSTwT3m9D/_buildManifest.module.js"
as="script" crossorigin="anonymous" />
</head>
@@ -27,18 +27,18 @@
<div>I use withRouter</div>
</div>
<script id="__NEXT_DATA__" type="application/json" crossorigin="anonymous">
- {"dataManager":"[]","props":{"pageProps":{}},"page":"/withRouter","query":{},"buildId":"wInPXMcVeznrKVXmTOXuq"}
+ {"dataManager":"[]","props":{"pageProps":{}},"page":"/withRouter","query":{},"buildId":"6l-hTOXJN_T-FSTwT3m9D"}
</script>
<script crossorigin="anonymous" nomodule="">
!function(){var e=document,t=e.createElement("script");if(!("noModule"in t)&&"onbeforeload"in t){var n=!1;e.addEventListener("beforeload",function(e){if(e.target===t)n=!0;else if(!e.target.hasAttribute("nomodule")||!n)return;e.preventDefault()},!0),t.type="module",t.src=".",e.head.appendChild(t),t.remove()}}();
</script>
- <script async="" data-next-page="/withRouter" src="/_next/static/wInPXMcVeznrKVXmTOXuq/pages/withRouter.js"
+ <script async="" data-next-page="/withRouter" src="/_next/static/6l-hTOXJN_T-FSTwT3m9D/pages/withRouter.js"
crossorigin="anonymous" nomodule=""></script>
- <script async="" data-next-page="/withRouter" src="/_next/static/wInPXMcVeznrKVXmTOXuq/pages/withRouter.module.js"
+ <script async="" data-next-page="/withRouter" src="/_next/static/6l-hTOXJN_T-FSTwT3m9D/pages/withRouter.module.js"
crossorigin="anonymous" type="module"></script>
- <script async="" data-next-page="/_app" src="/_next/static/wInPXMcVeznrKVXmTOXuq/pages/_app.js"
+ <script async="" data-next-page="/_app" src="/_next/static/6l-hTOXJN_T-FSTwT3m9D/pages/_app.js"
crossorigin="anonymous" nomodule=""></script>
- <script async="" data-next-page="/_app" src="/_next/static/wInPXMcVeznrKVXmTOXuq/pages/_app.module.js"
+ <script async="" data-next-page="/_app" src="/_next/static/6l-hTOXJN_T-FSTwT3m9D/pages/_app.module.js"
crossorigin="anonymous" type="module"></script>
<script src="/_next/static/runtime/webpack-a470c2a25bcb4d5a8ec0.js"
async="" crossorigin="anonymous" nomodule=""></script>
@@ -48,19 +48,19 @@
async="" crossorigin="anonymous" nomodule=""></script>
<script src="/_next/static/chunks/framework.cdb73e402d876d4ac87f.module.js"
async="" crossorigin="anonymous" type="module"></script>
- <script src="/_next/static/chunks/93c99bd93a8c912ae398111445109032beaa7b96.155621535702fe040780.js"
+ <script src="/_next/static/chunks/63e348f0d260c058d06277632207ee386ca726ef.155621535702fe040780.js"
async="" crossorigin="anonymous" nomodule=""></script>
- <script src="/_next/static/chunks/6eda2594df78803a9634490421ca025c4ab0f172.474e0ebc58bce106266f.js"
+ <script src="/_next/static/chunks/6ec417987d92f96fc1dc293f86fbc21bcd9abb8e.474e0ebc58bce106266f.js"
async="" crossorigin="anonymous" nomodule=""></script>
- <script src="/_next/static/chunks/6eda2594df78803a9634490421ca025c4ab0f172.85e4c18b9e4b400e5496.module.js"
+ <script src="/_next/static/chunks/6ec417987d92f96fc1dc293f86fbc21bcd9abb8e.85e4c18b9e4b400e5496.module.js"
async="" crossorigin="anonymous" type="module"></script>
- <script src="/_next/static/runtime/main-038a070063ee8517eb2a.js"
+ <script src="/_next/static/runtime/main-26e9253859bbcb659328.js"
async="" crossorigin="anonymous" nomodule=""></script>
- <script src="/_next/static/runtime/main-a6b94f6435d872347f43.module.js"
+ <script src="/_next/static/runtime/main-e3367c6cc0a826287f74.module.js"
async="" crossorigin="anonymous" type="module"></script>
- <script src="/_next/static/wInPXMcVeznrKVXmTOXuq/_buildManifest.js"
+ <script src="/_next/static/6l-hTOXJN_T-FSTwT3m9D/_buildManifest.js"
async="" crossorigin="anonymous" nomodule=""></script>
- <script src="/_next/static/wInPXMcVeznrKVXmTOXuq/_buildManifest.module.js"
+ <script src="/_next/static/6l-hTOXJN_T-FSTwT3m9D/_buildManifest.module.js"
async="" crossorigin="anonymous" type="module"></script>
</body>
Serverless Mode (Increase detected ⚠️ )
General Overall increase ⚠️
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
buildDuration | 22s | 21.9s | -19ms |
nodeModulesSize | 42 MB | 42 MB |
Client Bundles (main, webpack, commons)
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
main-HASH.js | 18.2 kB | 18.2 kB | ✓ |
main-HASH.js gzip | 6.64 kB | 6.64 kB | ✓ |
webpack-HASH.js | 1.53 kB | 1.53 kB | ✓ |
webpack-HASH.js gzip | 746 B | 746 B | ✓ |
181aac46e73c999a546cb150dcabe8d75571ae87.e2c00d0314f283e7a4a0.js | 42.9 kB | N/A | N/A |
181aac46e73c999a546cb150dcabe8d75571ae87.e2c00d0314f283e7a4a0.js gzip | 15.4 kB | N/A | N/A |
94574dc880bc2668c3c53edceed1763f528b51de.1f064d5355d2b8407376.js | 21.9 kB | N/A | N/A |
94574dc880bc2668c3c53edceed1763f528b51de.1f064d5355d2b8407376.js gzip | 7.81 kB | N/A | N/A |
framework.5b4f940f1eadbaff70d3.js | 125 kB | 125 kB | ✓ |
framework.5b4f940f1eadbaff70d3.js gzip | 39.4 kB | 39.4 kB | ✓ |
ce4f7ebe4e9e0a0ba7f57909ab7f975836ae9c1e.1f064d5355d2b8407376.js | N/A | 21.9 kB | N/A |
ce4f7ebe4e9e0a0ba7f57909ab7f975836ae9c1e.1f064d5355d2b8407376.js gzip | N/A | 7.81 kB | N/A |
ff307f05c048bbf95c007afd0408663ea2830dd9.e2c00d0314f283e7a4a0.js | N/A | 42.9 kB | N/A |
ff307f05c048bbf95c007afd0408663ea2830dd9.e2c00d0314f283e7a4a0.js gzip | N/A | 15.4 kB | N/A |
Overall change | 210 kB | 210 kB | ✓ |
Client Bundles (main, webpack, commons) Modern
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
main-HASH.module.js | 16.6 kB | 16.6 kB | ✓ |
main-HASH.module.js gzip | 6.38 kB | 6.38 kB | ✓ |
webpack-HASH.module.js | 1.53 kB | 1.53 kB | ✓ |
webpack-HASH.module.js gzip | 746 B | 746 B | ✓ |
181aac46e73c999a546cb150dcabe8d75571ae87.36c6b20a7d953b3f28f0.module.js | 45.5 kB | N/A | N/A |
181aac46e73c999a546cb150dcabe8d75571ae87.36c6b20a7d953b3f28f0.module.js gzip | 16.5 kB | N/A | N/A |
framework.5b4f940f1eadbaff70d3.module.js | 125 kB | 125 kB | ✓ |
framework.5b4f940f1eadbaff70d3.module.js gzip | 39.4 kB | 39.4 kB | ✓ |
ff307f05c048bbf95c007afd0408663ea2830dd9.36c6b20a7d953b3f28f0.module.js | N/A | 45.5 kB | N/A |
ff307f05c048bbf95c007afd0408663ea2830dd9.36c6b20a7d953b3f28f0.module.js gzip | N/A | 16.5 kB | N/A |
Overall change | 189 kB | 189 kB | ✓ |
Client Pages
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
_app.js | 1.83 kB | 1.83 kB | ✓ |
_app.js gzip | 883 B | 883 B | ✓ |
_error.js | 12.1 kB | 12.1 kB | ✓ |
_error.js gzip | 4.74 kB | 4.74 kB | ✓ |
hooks.js | 12.7 kB | 12.7 kB | ✓ |
hooks.js gzip | 4.81 kB | 4.81 kB | ✓ |
index.js | 343 B | 343 B | ✓ |
index.js gzip | 237 B | 237 B | ✓ |
link.js | 8.14 kB | 8.14 kB | ✓ |
link.js gzip | 3.49 kB | 3.49 kB | ✓ |
routerDirect.js | 433 B | 433 B | ✓ |
routerDirect.js gzip | 296 B | 296 B | ✓ |
withRouter.js | 444 B | 444 B | ✓ |
withRouter.js gzip | 294 B | 294 B | ✓ |
Overall change | 36 kB | 36 kB | ✓ |
Client Pages Modern
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
_app.module.js | 1.73 kB | 1.73 kB | ✓ |
_app.module.js gzip | 841 B | 841 B | ✓ |
_error.module.js | 23.3 kB | 23.3 kB | ✓ |
_error.module.js gzip | 8.6 kB | 8.6 kB | ✓ |
hooks.module.js | 1.55 kB | 1.55 kB | ✓ |
hooks.module.js gzip | 804 B | 804 B | ✓ |
index.module.js | 319 B | 319 B | ✓ |
index.module.js gzip | 238 B | 238 B | ✓ |
link.module.js | 8.52 kB | 8.52 kB | ✓ |
link.module.js gzip | 3.67 kB | 3.67 kB | ✓ |
routerDirect.module.js | 419 B | 419 B | ✓ |
routerDirect.module.js gzip | 294 B | 294 B | ✓ |
withRouter.module.js | 429 B | 429 B | ✓ |
withRouter.module.js gzip | 293 B | 293 B | ✓ |
Overall change | 36.2 kB | 36.2 kB | ✓ |
Client Build Manifests
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
_buildManifest.js | 81 B | 81 B | ✓ |
_buildManifest.js gzip | 61 B | 61 B | ✓ |
_buildManifest.module.js | 81 B | 81 B | ✓ |
_buildManifest.module.js gzip | 61 B | 61 B | ✓ |
Overall change | 162 B | 162 B | ✓ |
Serverless bundles
zeit/next.js canary | ijjk/next.js link-prerender-indicator | Change | |
---|---|---|---|
_error.js | 247 kB | 247 kB | ✓ |
_error.js gzip | 66.2 kB | 66.2 kB | -84 B |
hooks.html | 3.86 kB | 3.86 kB | ✓ |
hooks.html gzip | 982 B | 983 B | |
index.js | 248 kB | 248 kB | ✓ |
index.js gzip | 66.5 kB | 66.5 kB | -14 B |
link.js | 255 kB | 255 kB | ✓ |
link.js gzip | 68.6 kB | 68.6 kB | |
routerDirect.js | 249 kB | 249 kB | ✓ |
routerDirect.js gzip | 66.6 kB | 66.5 kB | -84 B |
withRouter.js | 249 kB | 249 kB | ✓ |
withRouter.js gzip | 66.6 kB | 66.6 kB | |
Overall change | 1.25 MB | 1.25 MB | ✓ |
Allows disabling the indicator when not needed e.g. electron apps and links to docs explaining what the indicator is
Closes: #8603
Closes: #7945