-
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 configuration flags to disable integrated type checker #9138
Conversation
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.
Can you add a test for this.
👋 @timneutkens could you please drop a link to a PR or a file that would contain some example? I tried finding relevant tests, e.g. by looking for
I'm on macOS. Any ideas? 🤷♂️ UPD: I might be able to figure out things. Will try to add a few more cases to UPD: I manage to fix the the above connection issue by upgrading |
In this case you'll have to copy the typescript to something like |
Stats from current PRDefault Server Mode (Increase detected
|
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
buildDuration | 16s | 15.9s | -124ms |
nodeModulesSize | 48.7 MB | 48.7 MB |
Client Bundles (main, webpack, commons)
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
main-HASH.js | 18.9 kB | 18.9 kB | ✓ |
main-HASH.js gzip | 6.79 kB | 6.79 kB | ✓ |
webpack-HASH.js | 1.53 kB | 1.53 kB | ✓ |
webpack-HASH.js gzip | 746 B | 746 B | ✓ |
16b1a7225520..4a7b46563.js | 14.9 kB | 14.9 kB | ✓ |
16b1a7225520..6563.js gzip | 5.38 kB | 5.38 kB | ✓ |
4952ddcd88e7..bfe360fe6.js | 10.5 kB | 10.5 kB | ✓ |
4952ddcd88e7..0fe6.js gzip | 4.06 kB | 4.06 kB | ✓ |
commons.HASH.js | 11.3 kB | 11.3 kB | ✓ |
commons.HASH.js gzip | 4.23 kB | 4.23 kB | ✓ |
de003c3a9d30..9e9c1d310.js | 28.6 kB | 28.6 kB | ✓ |
de003c3a9d30..d310.js gzip | 10.8 kB | 10.8 kB | ✓ |
framework.1b..cdcfe1283.js | 125 kB | 125 kB | ✓ |
framework.1b..1283.js gzip | 39.4 kB | 39.4 kB | ✓ |
Overall change | 211 kB | 211 kB | ✓ |
Client Bundles (main, webpack, commons) Modern
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
main-HASH.module.js | 17.2 kB | 17.2 kB | ✓ |
main-HASH.module.js gzip | 6.52 kB | 6.52 kB | ✓ |
webpack-HASH.module.js | 1.53 kB | 1.53 kB | ✓ |
webpack-HASH..dule.js gzip | 746 B | 746 B | ✓ |
16b1a7225520..d2.module.js | 10.8 kB | 10.8 kB | ✓ |
16b1a7225520..dule.js gzip | 4.05 kB | 4.05 kB | ✓ |
4952ddcd88e7..4a.module.js | 12.8 kB | 12.8 kB | ✓ |
4952ddcd88e7..dule.js gzip | 4.75 kB | 4.75 kB | ✓ |
de003c3a9d30..11.module.js | 22.1 kB | 22.1 kB | ✓ |
de003c3a9d30..dule.js gzip | 8.68 kB | 8.68 kB | ✓ |
framework.5b..d3.module.js | 125 kB | 125 kB | ✓ |
framework.5b..dule.js gzip | 39.4 kB | 39.4 kB | ✓ |
Overall change | 190 kB | 190 kB | ✓ |
Client Pages
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
_app.js | 1.63 kB | 1.63 kB | ✓ |
_app.js gzip | 788 B | 788 B | ✓ |
_error.js | 12.3 kB | 12.3 kB | ✓ |
_error.js gzip | 4.79 kB | 4.79 kB | ✓ |
hooks.js | 1.51 kB | 1.51 kB | ✓ |
hooks.js gzip | 789 B | 789 B | ✓ |
index.js | 318 B | 318 B | ✓ |
index.js gzip | 222 B | 222 B | ✓ |
link.js | 8.15 kB | 8.15 kB | ✓ |
link.js gzip | 3.5 kB | 3.5 kB | ✓ |
routerDirect.js | 413 B | 413 B | ✓ |
routerDirect.js gzip | 285 B | 285 B | ✓ |
withRouter.js | 423 B | 423 B | ✓ |
withRouter.js gzip | 284 B | 284 B | ✓ |
Overall change | 24.7 kB | 24.7 kB | ✓ |
Client Pages Modern
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
_app.module.js | 1.54 kB | 1.54 kB | ✓ |
_app.module.js gzip | 756 B | 756 B | ✓ |
_error.module.js | 10.6 kB | 10.6 kB | ✓ |
_error.module.js gzip | 4.28 kB | 4.28 kB | ✓ |
hooks.module.js | 1.52 kB | 1.52 kB | ✓ |
hooks.module.js gzip | 794 B | 794 B | ✓ |
index.module.js | 294 B | 294 B | ✓ |
index.module.js gzip | 223 B | 223 B | ✓ |
link.module.js | 8.53 kB | 8.53 kB | ✓ |
link.module.js gzip | 3.69 kB | 3.69 kB | ✓ |
routerDirect.module.js | 399 B | 399 B | ✓ |
routerDirect..dule.js gzip | 285 B | 285 B | ✓ |
withRouter.module.js | 409 B | 409 B | ✓ |
withRouter.m..dule.js gzip | 282 B | 282 B | ✓ |
Overall change | 23.3 kB | 23.3 kB | ✓ |
Client Build Manifests
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
_buildManifest.js | 244 B | 244 B | ✓ |
_buildManifest.js gzip | 200 B | 200 B | ✓ |
_buildManifest.module.js | 251 B | 251 B | ✓ |
_buildManife..dule.js gzip | 209 B | 209 B | ✓ |
Overall change | 495 B | 495 B | ✓ |
Rendered Page Sizes
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
index.html | 3.94 kB | 3.94 kB | ✓ |
index.html gzip | 1 kB | 1 kB | ✓ |
link.html | 4.47 kB | 4.47 kB | ✓ |
link.html gzip | 1.08 kB | 1.08 kB | ✓ |
withRouter.html | 4.47 kB | 4.47 kB | ✓ |
withRouter.html gzip | 1.07 kB | 1.07 kB | ✓ |
Overall change | 12.9 kB | 12.9 kB | ✓ |
Serverless Mode (Increase detected ⚠️ )
General Overall increase ⚠️
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
buildDuration | 16.4s | 16.3s | -155ms |
nodeModulesSize | 48.7 MB | 48.7 MB |
Client Bundles (main, webpack, commons)
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
main-HASH.js | 18.9 kB | 18.9 kB | ✓ |
main-HASH.js gzip | 6.79 kB | 6.79 kB | ✓ |
webpack-HASH.js | 1.53 kB | 1.53 kB | ✓ |
webpack-HASH.js gzip | 746 B | 746 B | ✓ |
16b1a7225520..4a7b46563.js | 14.9 kB | 14.9 kB | ✓ |
16b1a7225520..6563.js gzip | 5.38 kB | 5.38 kB | ✓ |
4952ddcd88e7..bfe360fe6.js | 10.5 kB | 10.5 kB | ✓ |
4952ddcd88e7..0fe6.js gzip | 4.06 kB | 4.06 kB | ✓ |
commons.HASH.js | 11.3 kB | 11.3 kB | ✓ |
commons.HASH.js gzip | 4.23 kB | 4.23 kB | ✓ |
de003c3a9d30..9e9c1d310.js | 28.6 kB | 28.6 kB | ✓ |
de003c3a9d30..d310.js gzip | 10.8 kB | 10.8 kB | ✓ |
framework.1b..cdcfe1283.js | 125 kB | 125 kB | ✓ |
framework.1b..1283.js gzip | 39.4 kB | 39.4 kB | ✓ |
Overall change | 211 kB | 211 kB | ✓ |
Client Bundles (main, webpack, commons) Modern
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
main-HASH.module.js | 17.2 kB | 17.2 kB | ✓ |
main-HASH.module.js gzip | 6.52 kB | 6.52 kB | ✓ |
webpack-HASH.module.js | 1.53 kB | 1.53 kB | ✓ |
webpack-HASH..dule.js gzip | 746 B | 746 B | ✓ |
16b1a7225520..d2.module.js | 10.8 kB | 10.8 kB | ✓ |
16b1a7225520..dule.js gzip | 4.05 kB | 4.05 kB | ✓ |
4952ddcd88e7..4a.module.js | 12.8 kB | 12.8 kB | ✓ |
4952ddcd88e7..dule.js gzip | 4.75 kB | 4.75 kB | ✓ |
de003c3a9d30..11.module.js | 22.1 kB | 22.1 kB | ✓ |
de003c3a9d30..dule.js gzip | 8.68 kB | 8.68 kB | ✓ |
framework.5b..d3.module.js | 125 kB | 125 kB | ✓ |
framework.5b..dule.js gzip | 39.4 kB | 39.4 kB | ✓ |
Overall change | 190 kB | 190 kB | ✓ |
Client Pages
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
_app.js | 1.63 kB | 1.63 kB | ✓ |
_app.js gzip | 788 B | 788 B | ✓ |
_error.js | 12.3 kB | 12.3 kB | ✓ |
_error.js gzip | 4.79 kB | 4.79 kB | ✓ |
hooks.js | 1.51 kB | 1.51 kB | ✓ |
hooks.js gzip | 789 B | 789 B | ✓ |
index.js | 318 B | 318 B | ✓ |
index.js gzip | 222 B | 222 B | ✓ |
link.js | 8.15 kB | 8.15 kB | ✓ |
link.js gzip | 3.5 kB | 3.5 kB | ✓ |
routerDirect.js | 413 B | 413 B | ✓ |
routerDirect.js gzip | 285 B | 285 B | ✓ |
withRouter.js | 423 B | 423 B | ✓ |
withRouter.js gzip | 284 B | 284 B | ✓ |
Overall change | 24.7 kB | 24.7 kB | ✓ |
Client Pages Modern
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
_app.module.js | 1.54 kB | 1.54 kB | ✓ |
_app.module.js gzip | 756 B | 756 B | ✓ |
_error.module.js | 10.6 kB | 10.6 kB | ✓ |
_error.module.js gzip | 4.28 kB | 4.28 kB | ✓ |
hooks.module.js | 1.52 kB | 1.52 kB | ✓ |
hooks.module.js gzip | 794 B | 794 B | ✓ |
index.module.js | 294 B | 294 B | ✓ |
index.module.js gzip | 223 B | 223 B | ✓ |
link.module.js | 8.53 kB | 8.53 kB | ✓ |
link.module.js gzip | 3.69 kB | 3.69 kB | ✓ |
routerDirect.module.js | 399 B | 399 B | ✓ |
routerDirect..dule.js gzip | 285 B | 285 B | ✓ |
withRouter.module.js | 409 B | 409 B | ✓ |
withRouter.m..dule.js gzip | 282 B | 282 B | ✓ |
Overall change | 23.3 kB | 23.3 kB | ✓ |
Client Build Manifests
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
_buildManifest.js | 244 B | 244 B | ✓ |
_buildManifest.js gzip | 200 B | 200 B | ✓ |
_buildManifest.module.js | 251 B | 251 B | ✓ |
_buildManife..dule.js gzip | 209 B | 209 B | ✓ |
Overall change | 495 B | 495 B | ✓ |
Serverless bundles
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
_error.js | 234 kB | 234 kB | ✓ |
_error.js gzip | 62.8 kB | 62.8 kB | ✓ |
hooks.html | 4.08 kB | 4.08 kB | ✓ |
hooks.html gzip | 1.03 kB | 1.03 kB | ✓ |
index.js | 235 kB | 235 kB | ✓ |
index.js gzip | 62.9 kB | 62.9 kB | ✓ |
link.js | 267 kB | 267 kB | ✓ |
link.js gzip | 71.9 kB | 71.9 kB | ✓ |
routerDirect.js | 260 kB | 260 kB | ✓ |
routerDirect.js gzip | 69.9 kB | 69.9 kB | ✓ |
withRouter.js | 260 kB | 260 kB | ✓ |
withRouter.js gzip | 69.8 kB | 69.8 kB | ✓ |
Overall change | 1.26 MB | 1.26 MB | ✓ |
Commit: 730ba25
…pt-transpile-only
Stats from current PRDefault Server Mode (Increase detected
|
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
buildDuration | 15.2s | 15.8s | |
nodeModulesSize | 48.5 MB | 48.5 MB |
Client Bundles (main, webpack, commons)
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
main-HASH.js | 16.6 kB | 16.6 kB | ✓ |
main-HASH.js gzip | 5.86 kB | 5.86 kB | ✓ |
webpack-HASH.js | 1.53 kB | 1.53 kB | ✓ |
webpack-HASH.js gzip | 746 B | 746 B | ✓ |
16b1a7225520..b6ebb586e.js | 19.8 kB | 19.8 kB | ✓ |
16b1a7225520..586e.js gzip | 7.25 kB | 7.25 kB | ✓ |
4952ddcd88e7..bfe360fe6.js | 10.5 kB | 10.5 kB | ✓ |
4952ddcd88e7..0fe6.js gzip | 4.06 kB | 4.06 kB | ✓ |
commons.HASH.js | 11.3 kB | 11.3 kB | ✓ |
commons.HASH.js gzip | 4.23 kB | 4.23 kB | ✓ |
de003c3a9d30..9e9c1d310.js | 28.6 kB | 28.6 kB | ✓ |
de003c3a9d30..d310.js gzip | 10.8 kB | 10.8 kB | ✓ |
framework.1b..cdcfe1283.js | 125 kB | 125 kB | ✓ |
framework.1b..1283.js gzip | 39.4 kB | 39.4 kB | ✓ |
Overall change | 214 kB | 214 kB | ✓ |
Client Bundles (main, webpack, commons) Modern
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
main-HASH.module.js | 14 kB | 14 kB | ✓ |
main-HASH.module.js gzip | 5.25 kB | 5.25 kB | ✓ |
webpack-HASH.module.js | 1.53 kB | 1.53 kB | ✓ |
webpack-HASH..dule.js gzip | 746 B | 746 B | ✓ |
16b1a7225520..4c.module.js | 15.9 kB | 15.9 kB | ✓ |
16b1a7225520..dule.js gzip | 6.08 kB | 6.08 kB | ✓ |
4952ddcd88e7..4a.module.js | 12.8 kB | 12.8 kB | ✓ |
4952ddcd88e7..dule.js gzip | 4.75 kB | 4.75 kB | ✓ |
de003c3a9d30..c0.module.js | 22.1 kB | 22.1 kB | ✓ |
de003c3a9d30..dule.js gzip | 8.67 kB | 8.67 kB | ✓ |
framework.5b..d3.module.js | 125 kB | 125 kB | ✓ |
framework.5b..dule.js gzip | 39.4 kB | 39.4 kB | ✓ |
Overall change | 192 kB | 192 kB | ✓ |
Client Pages
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
_app.js | 1.63 kB | 1.63 kB | ✓ |
_app.js gzip | 788 B | 788 B | ✓ |
_error.js | 12.3 kB | 12.3 kB | ✓ |
_error.js gzip | 4.79 kB | 4.79 kB | ✓ |
hooks.js | 1.92 kB | 1.92 kB | ✓ |
hooks.js gzip | 941 B | 941 B | ✓ |
index.js | 318 B | 318 B | ✓ |
index.js gzip | 222 B | 222 B | ✓ |
link.js | 5.81 kB | 5.81 kB | ✓ |
link.js gzip | 2.56 kB | 2.56 kB | ✓ |
routerDirect.js | 413 B | 413 B | ✓ |
routerDirect.js gzip | 285 B | 285 B | ✓ |
withRouter.js | 423 B | 423 B | ✓ |
withRouter.js gzip | 284 B | 284 B | ✓ |
Overall change | 22.8 kB | 22.8 kB | ✓ |
Client Pages Modern
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
_app.module.js | 1.53 kB | 1.53 kB | ✓ |
_app.module.js gzip | 749 B | 749 B | ✓ |
_error.module.js | 10.5 kB | 10.5 kB | ✓ |
_error.module.js gzip | 4.26 kB | 4.26 kB | ✓ |
hooks.module.js | 1.52 kB | 1.52 kB | ✓ |
hooks.module.js gzip | 792 B | 792 B | ✓ |
index.module.js | 292 B | 292 B | ✓ |
index.module.js gzip | 223 B | 223 B | ✓ |
link.module.js | 5.47 kB | 5.47 kB | ✓ |
link.module.js gzip | 2.46 kB | 2.46 kB | ✓ |
routerDirect.module.js | 399 B | 399 B | ✓ |
routerDirect..dule.js gzip | 285 B | 285 B | ✓ |
withRouter.module.js | 409 B | 409 B | ✓ |
withRouter.m..dule.js gzip | 282 B | 282 B | ✓ |
Overall change | 20.1 kB | 20.1 kB | ✓ |
Client Build Manifests
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
_buildManifest.js | 244 B | 244 B | ✓ |
_buildManifest.js gzip | 200 B | 200 B | ✓ |
_buildManifest.module.js | 251 B | 251 B | ✓ |
_buildManife..dule.js gzip | 209 B | 209 B | ✓ |
Overall change | 495 B | 495 B | ✓ |
Rendered Page Sizes
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
index.html | 3.94 kB | 3.94 kB | ✓ |
index.html gzip | 1 kB | 1 kB | ✓ |
link.html | 4.47 kB | 4.47 kB | ✓ |
link.html gzip | 1.08 kB | 1.08 kB | ✓ |
withRouter.html | 4.47 kB | 4.47 kB | ✓ |
withRouter.html gzip | 1.07 kB | 1.07 kB | ✓ |
Overall change | 12.9 kB | 12.9 kB | ✓ |
Serverless Mode (Increase detected ⚠️ )
General Overall increase ⚠️
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
buildDuration | 15.7s | 16.3s | |
nodeModulesSize | 48.5 MB | 48.5 MB |
Client Bundles (main, webpack, commons)
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
main-HASH.js | 16.6 kB | 16.6 kB | ✓ |
main-HASH.js gzip | 5.86 kB | 5.86 kB | ✓ |
webpack-HASH.js | 1.53 kB | 1.53 kB | ✓ |
webpack-HASH.js gzip | 746 B | 746 B | ✓ |
16b1a7225520..b6ebb586e.js | 19.8 kB | 19.8 kB | ✓ |
16b1a7225520..586e.js gzip | 7.25 kB | 7.25 kB | ✓ |
4952ddcd88e7..bfe360fe6.js | 10.5 kB | 10.5 kB | ✓ |
4952ddcd88e7..0fe6.js gzip | 4.06 kB | 4.06 kB | ✓ |
commons.HASH.js | 11.3 kB | 11.3 kB | ✓ |
commons.HASH.js gzip | 4.23 kB | 4.23 kB | ✓ |
de003c3a9d30..9e9c1d310.js | 28.6 kB | 28.6 kB | ✓ |
de003c3a9d30..d310.js gzip | 10.8 kB | 10.8 kB | ✓ |
framework.1b..cdcfe1283.js | 125 kB | 125 kB | ✓ |
framework.1b..1283.js gzip | 39.4 kB | 39.4 kB | ✓ |
Overall change | 214 kB | 214 kB | ✓ |
Client Bundles (main, webpack, commons) Modern
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
main-HASH.module.js | 14 kB | 14 kB | ✓ |
main-HASH.module.js gzip | 5.25 kB | 5.25 kB | ✓ |
webpack-HASH.module.js | 1.53 kB | 1.53 kB | ✓ |
webpack-HASH..dule.js gzip | 746 B | 746 B | ✓ |
16b1a7225520..4c.module.js | 15.9 kB | 15.9 kB | ✓ |
16b1a7225520..dule.js gzip | 6.08 kB | 6.08 kB | ✓ |
4952ddcd88e7..4a.module.js | 12.8 kB | 12.8 kB | ✓ |
4952ddcd88e7..dule.js gzip | 4.75 kB | 4.75 kB | ✓ |
de003c3a9d30..c0.module.js | 22.1 kB | 22.1 kB | ✓ |
de003c3a9d30..dule.js gzip | 8.67 kB | 8.67 kB | ✓ |
framework.5b..d3.module.js | 125 kB | 125 kB | ✓ |
framework.5b..dule.js gzip | 39.4 kB | 39.4 kB | ✓ |
Overall change | 192 kB | 192 kB | ✓ |
Client Pages
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
_app.js | 1.63 kB | 1.63 kB | ✓ |
_app.js gzip | 788 B | 788 B | ✓ |
_error.js | 12.3 kB | 12.3 kB | ✓ |
_error.js gzip | 4.79 kB | 4.79 kB | ✓ |
hooks.js | 1.92 kB | 1.92 kB | ✓ |
hooks.js gzip | 941 B | 941 B | ✓ |
index.js | 318 B | 318 B | ✓ |
index.js gzip | 222 B | 222 B | ✓ |
link.js | 5.81 kB | 5.81 kB | ✓ |
link.js gzip | 2.56 kB | 2.56 kB | ✓ |
routerDirect.js | 413 B | 413 B | ✓ |
routerDirect.js gzip | 285 B | 285 B | ✓ |
withRouter.js | 423 B | 423 B | ✓ |
withRouter.js gzip | 284 B | 284 B | ✓ |
Overall change | 22.8 kB | 22.8 kB | ✓ |
Client Pages Modern
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
_app.module.js | 1.53 kB | 1.53 kB | ✓ |
_app.module.js gzip | 749 B | 749 B | ✓ |
_error.module.js | 10.5 kB | 10.5 kB | ✓ |
_error.module.js gzip | 4.26 kB | 4.26 kB | ✓ |
hooks.module.js | 1.52 kB | 1.52 kB | ✓ |
hooks.module.js gzip | 792 B | 792 B | ✓ |
index.module.js | 292 B | 292 B | ✓ |
index.module.js gzip | 223 B | 223 B | ✓ |
link.module.js | 5.47 kB | 5.47 kB | ✓ |
link.module.js gzip | 2.46 kB | 2.46 kB | ✓ |
routerDirect.module.js | 399 B | 399 B | ✓ |
routerDirect..dule.js gzip | 285 B | 285 B | ✓ |
withRouter.module.js | 409 B | 409 B | ✓ |
withRouter.m..dule.js gzip | 282 B | 282 B | ✓ |
Overall change | 20.1 kB | 20.1 kB | ✓ |
Client Build Manifests
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
_buildManifest.js | 244 B | 244 B | ✓ |
_buildManifest.js gzip | 200 B | 200 B | ✓ |
_buildManifest.module.js | 251 B | 251 B | ✓ |
_buildManife..dule.js gzip | 209 B | 209 B | ✓ |
Overall change | 495 B | 495 B | ✓ |
Serverless bundles
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
_error.js | 241 kB | 241 kB | ✓ |
_error.js gzip | 64.3 kB | 64.3 kB | ✓ |
hooks.html | 4.08 kB | 4.08 kB | ✓ |
hooks.html gzip | 1.03 kB | 1.03 kB | ✓ |
index.js | 241 kB | 241 kB | ✓ |
index.js gzip | 64.4 kB | 64.4 kB | ✓ |
link.js | 273 kB | 273 kB | ✓ |
link.js gzip | 73.4 kB | 73.4 kB | ✓ |
routerDirect.js | 267 kB | 267 kB | ✓ |
routerDirect.js gzip | 71.4 kB | 71.4 kB | ✓ |
withRouter.js | 266 kB | 266 kB | ✓ |
withRouter.js gzip | 71.5 kB | 71.5 kB | ✓ |
Overall change | 1.29 MB | 1.29 MB | ✓ |
Commit: 1f502bf
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.
We'll update the docs in a new PR! 👍
Stats from current PRDefault Server Mode (Increase detected
|
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
buildDuration | 15.4s | 17.3s | |
nodeModulesSize | 48.4 MB | 48.4 MB |
Client Bundles (main, webpack, commons)
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
main-HASH.js | 16.6 kB | 16.6 kB | ✓ |
main-HASH.js gzip | 5.86 kB | 5.86 kB | ✓ |
webpack-HASH.js | 1.53 kB | 1.53 kB | ✓ |
webpack-HASH.js gzip | 746 B | 746 B | ✓ |
16b1a7225520..b6ebb586e.js | 19.8 kB | 19.8 kB | ✓ |
16b1a7225520..586e.js gzip | 7.25 kB | 7.25 kB | ✓ |
4952ddcd88e7..bfe360fe6.js | 10.5 kB | 10.5 kB | ✓ |
4952ddcd88e7..0fe6.js gzip | 4.06 kB | 4.06 kB | ✓ |
commons.HASH.js | 11.3 kB | 11.3 kB | ✓ |
commons.HASH.js gzip | 4.23 kB | 4.23 kB | ✓ |
de003c3a9d30..9e9c1d310.js | 28.6 kB | 28.6 kB | ✓ |
de003c3a9d30..d310.js gzip | 10.8 kB | 10.8 kB | ✓ |
framework.1b..cdcfe1283.js | 125 kB | 125 kB | ✓ |
framework.1b..1283.js gzip | 39.4 kB | 39.4 kB | ✓ |
Overall change | 214 kB | 214 kB | ✓ |
Client Bundles (main, webpack, commons) Modern
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
main-HASH.module.js | 14 kB | 14 kB | ✓ |
main-HASH.module.js gzip | 5.25 kB | 5.25 kB | ✓ |
webpack-HASH.module.js | 1.53 kB | 1.53 kB | ✓ |
webpack-HASH..dule.js gzip | 746 B | 746 B | ✓ |
16b1a7225520..4c.module.js | 15.9 kB | 15.9 kB | ✓ |
16b1a7225520..dule.js gzip | 6.08 kB | 6.08 kB | ✓ |
4952ddcd88e7..4a.module.js | 12.8 kB | 12.8 kB | ✓ |
4952ddcd88e7..dule.js gzip | 4.75 kB | 4.75 kB | ✓ |
de003c3a9d30..c0.module.js | 22.1 kB | 22.1 kB | ✓ |
de003c3a9d30..dule.js gzip | 8.67 kB | 8.67 kB | ✓ |
framework.5b..d3.module.js | 125 kB | 125 kB | ✓ |
framework.5b..dule.js gzip | 39.4 kB | 39.4 kB | ✓ |
Overall change | 192 kB | 192 kB | ✓ |
Client Pages
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
_app.js | 1.63 kB | 1.63 kB | ✓ |
_app.js gzip | 788 B | 788 B | ✓ |
_error.js | 12.3 kB | 12.3 kB | ✓ |
_error.js gzip | 4.79 kB | 4.79 kB | ✓ |
hooks.js | 1.92 kB | 1.92 kB | ✓ |
hooks.js gzip | 941 B | 941 B | ✓ |
index.js | 318 B | 318 B | ✓ |
index.js gzip | 222 B | 222 B | ✓ |
link.js | 5.81 kB | 5.81 kB | ✓ |
link.js gzip | 2.56 kB | 2.56 kB | ✓ |
routerDirect.js | 413 B | 413 B | ✓ |
routerDirect.js gzip | 285 B | 285 B | ✓ |
withRouter.js | 423 B | 423 B | ✓ |
withRouter.js gzip | 284 B | 284 B | ✓ |
Overall change | 22.8 kB | 22.8 kB | ✓ |
Client Pages Modern
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
_app.module.js | 1.53 kB | 1.53 kB | ✓ |
_app.module.js gzip | 749 B | 749 B | ✓ |
_error.module.js | 10.5 kB | 10.5 kB | ✓ |
_error.module.js gzip | 4.26 kB | 4.26 kB | ✓ |
hooks.module.js | 1.52 kB | 1.52 kB | ✓ |
hooks.module.js gzip | 792 B | 792 B | ✓ |
index.module.js | 292 B | 292 B | ✓ |
index.module.js gzip | 223 B | 223 B | ✓ |
link.module.js | 5.47 kB | 5.47 kB | ✓ |
link.module.js gzip | 2.46 kB | 2.46 kB | ✓ |
routerDirect.module.js | 399 B | 399 B | ✓ |
routerDirect..dule.js gzip | 285 B | 285 B | ✓ |
withRouter.module.js | 409 B | 409 B | ✓ |
withRouter.m..dule.js gzip | 282 B | 282 B | ✓ |
Overall change | 20.1 kB | 20.1 kB | ✓ |
Client Build Manifests
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
_buildManifest.js | 244 B | 244 B | ✓ |
_buildManifest.js gzip | 200 B | 200 B | ✓ |
_buildManifest.module.js | 251 B | 251 B | ✓ |
_buildManife..dule.js gzip | 209 B | 209 B | ✓ |
Overall change | 495 B | 495 B | ✓ |
Rendered Page Sizes
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
index.html | 3.94 kB | 3.94 kB | ✓ |
index.html gzip | 1 kB | 1 kB | ✓ |
link.html | 4.47 kB | 4.47 kB | ✓ |
link.html gzip | 1.08 kB | 1.08 kB | ✓ |
withRouter.html | 4.47 kB | 4.47 kB | ✓ |
withRouter.html gzip | 1.07 kB | 1.07 kB | ✓ |
Overall change | 12.9 kB | 12.9 kB | ✓ |
Serverless Mode (Increase detected ⚠️ )
General Overall increase ⚠️
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
buildDuration | 16.8s | 17s | |
nodeModulesSize | 48.4 MB | 48.4 MB |
Client Bundles (main, webpack, commons)
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
main-HASH.js | 16.6 kB | 16.6 kB | ✓ |
main-HASH.js gzip | 5.86 kB | 5.86 kB | ✓ |
webpack-HASH.js | 1.53 kB | 1.53 kB | ✓ |
webpack-HASH.js gzip | 746 B | 746 B | ✓ |
16b1a7225520..b6ebb586e.js | 19.8 kB | 19.8 kB | ✓ |
16b1a7225520..586e.js gzip | 7.25 kB | 7.25 kB | ✓ |
4952ddcd88e7..bfe360fe6.js | 10.5 kB | 10.5 kB | ✓ |
4952ddcd88e7..0fe6.js gzip | 4.06 kB | 4.06 kB | ✓ |
commons.HASH.js | 11.3 kB | 11.3 kB | ✓ |
commons.HASH.js gzip | 4.23 kB | 4.23 kB | ✓ |
de003c3a9d30..9e9c1d310.js | 28.6 kB | 28.6 kB | ✓ |
de003c3a9d30..d310.js gzip | 10.8 kB | 10.8 kB | ✓ |
framework.1b..cdcfe1283.js | 125 kB | 125 kB | ✓ |
framework.1b..1283.js gzip | 39.4 kB | 39.4 kB | ✓ |
Overall change | 214 kB | 214 kB | ✓ |
Client Bundles (main, webpack, commons) Modern
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
main-HASH.module.js | 14 kB | 14 kB | ✓ |
main-HASH.module.js gzip | 5.25 kB | 5.25 kB | ✓ |
webpack-HASH.module.js | 1.53 kB | 1.53 kB | ✓ |
webpack-HASH..dule.js gzip | 746 B | 746 B | ✓ |
16b1a7225520..4c.module.js | 15.9 kB | 15.9 kB | ✓ |
16b1a7225520..dule.js gzip | 6.08 kB | 6.08 kB | ✓ |
4952ddcd88e7..4a.module.js | 12.8 kB | 12.8 kB | ✓ |
4952ddcd88e7..dule.js gzip | 4.75 kB | 4.75 kB | ✓ |
de003c3a9d30..c0.module.js | 22.1 kB | 22.1 kB | ✓ |
de003c3a9d30..dule.js gzip | 8.67 kB | 8.67 kB | ✓ |
framework.5b..d3.module.js | 125 kB | 125 kB | ✓ |
framework.5b..dule.js gzip | 39.4 kB | 39.4 kB | ✓ |
Overall change | 192 kB | 192 kB | ✓ |
Client Pages
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
_app.js | 1.63 kB | 1.63 kB | ✓ |
_app.js gzip | 788 B | 788 B | ✓ |
_error.js | 12.3 kB | 12.3 kB | ✓ |
_error.js gzip | 4.79 kB | 4.79 kB | ✓ |
hooks.js | 1.92 kB | 1.92 kB | ✓ |
hooks.js gzip | 941 B | 941 B | ✓ |
index.js | 318 B | 318 B | ✓ |
index.js gzip | 222 B | 222 B | ✓ |
link.js | 5.81 kB | 5.81 kB | ✓ |
link.js gzip | 2.56 kB | 2.56 kB | ✓ |
routerDirect.js | 413 B | 413 B | ✓ |
routerDirect.js gzip | 285 B | 285 B | ✓ |
withRouter.js | 423 B | 423 B | ✓ |
withRouter.js gzip | 284 B | 284 B | ✓ |
Overall change | 22.8 kB | 22.8 kB | ✓ |
Client Pages Modern
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
_app.module.js | 1.53 kB | 1.53 kB | ✓ |
_app.module.js gzip | 749 B | 749 B | ✓ |
_error.module.js | 10.5 kB | 10.5 kB | ✓ |
_error.module.js gzip | 4.26 kB | 4.26 kB | ✓ |
hooks.module.js | 1.52 kB | 1.52 kB | ✓ |
hooks.module.js gzip | 792 B | 792 B | ✓ |
index.module.js | 292 B | 292 B | ✓ |
index.module.js gzip | 223 B | 223 B | ✓ |
link.module.js | 5.47 kB | 5.47 kB | ✓ |
link.module.js gzip | 2.46 kB | 2.46 kB | ✓ |
routerDirect.module.js | 399 B | 399 B | ✓ |
routerDirect..dule.js gzip | 285 B | 285 B | ✓ |
withRouter.module.js | 409 B | 409 B | ✓ |
withRouter.m..dule.js gzip | 282 B | 282 B | ✓ |
Overall change | 20.1 kB | 20.1 kB | ✓ |
Client Build Manifests
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
_buildManifest.js | 244 B | 244 B | ✓ |
_buildManifest.js gzip | 200 B | 200 B | ✓ |
_buildManifest.module.js | 251 B | 251 B | ✓ |
_buildManife..dule.js gzip | 209 B | 209 B | ✓ |
Overall change | 495 B | 495 B | ✓ |
Serverless bundles
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
_error.js | 241 kB | 241 kB | ✓ |
_error.js gzip | 64.3 kB | 64.3 kB | ✓ |
hooks.html | 4.08 kB | 4.08 kB | ✓ |
hooks.html gzip | 1.03 kB | 1.03 kB | ✓ |
index.js | 241 kB | 241 kB | ✓ |
index.js gzip | 64.4 kB | 64.4 kB | ✓ |
link.js | 273 kB | 273 kB | ✓ |
link.js gzip | 73.4 kB | 73.4 kB | ✓ |
routerDirect.js | 267 kB | 267 kB | ✓ |
routerDirect.js gzip | 71.4 kB | 71.4 kB | ✓ |
withRouter.js | 266 kB | 266 kB | ✓ |
withRouter.js gzip | 71.5 kB | 71.5 kB | ✓ |
Overall change | 1.29 MB | 1.29 MB | ✓ |
Commit: c2fee1b
Stats from current PRDefault Server Mode (Increase detected
|
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
buildDuration | 16.7s | 17.2s | |
nodeModulesSize | 48.4 MB | 48.4 MB |
Client Bundles (main, webpack, commons)
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
main-HASH.js | 16.6 kB | 16.6 kB | ✓ |
main-HASH.js gzip | 5.86 kB | 5.86 kB | ✓ |
webpack-HASH.js | 1.53 kB | 1.53 kB | ✓ |
webpack-HASH.js gzip | 746 B | 746 B | ✓ |
16b1a7225520..b6ebb586e.js | 19.8 kB | 19.8 kB | ✓ |
16b1a7225520..586e.js gzip | 7.25 kB | 7.25 kB | ✓ |
4952ddcd88e7..bfe360fe6.js | 10.5 kB | 10.5 kB | ✓ |
4952ddcd88e7..0fe6.js gzip | 4.06 kB | 4.06 kB | ✓ |
commons.HASH.js | 11.3 kB | 11.3 kB | ✓ |
commons.HASH.js gzip | 4.23 kB | 4.23 kB | ✓ |
de003c3a9d30..9e9c1d310.js | 28.6 kB | 28.6 kB | ✓ |
de003c3a9d30..d310.js gzip | 10.8 kB | 10.8 kB | ✓ |
framework.1b..cdcfe1283.js | 125 kB | 125 kB | ✓ |
framework.1b..1283.js gzip | 39.4 kB | 39.4 kB | ✓ |
Overall change | 214 kB | 214 kB | ✓ |
Client Bundles (main, webpack, commons) Modern
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
main-HASH.module.js | 14 kB | 14 kB | ✓ |
main-HASH.module.js gzip | 5.25 kB | 5.25 kB | ✓ |
webpack-HASH.module.js | 1.53 kB | 1.53 kB | ✓ |
webpack-HASH..dule.js gzip | 746 B | 746 B | ✓ |
16b1a7225520..4c.module.js | 15.9 kB | 15.9 kB | ✓ |
16b1a7225520..dule.js gzip | 6.08 kB | 6.08 kB | ✓ |
4952ddcd88e7..4a.module.js | 12.8 kB | 12.8 kB | ✓ |
4952ddcd88e7..dule.js gzip | 4.75 kB | 4.75 kB | ✓ |
de003c3a9d30..c0.module.js | 22.1 kB | 22.1 kB | ✓ |
de003c3a9d30..dule.js gzip | 8.67 kB | 8.67 kB | ✓ |
framework.5b..d3.module.js | 125 kB | 125 kB | ✓ |
framework.5b..dule.js gzip | 39.4 kB | 39.4 kB | ✓ |
Overall change | 192 kB | 192 kB | ✓ |
Client Pages
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
_app.js | 1.63 kB | 1.63 kB | ✓ |
_app.js gzip | 788 B | 788 B | ✓ |
_error.js | 12.3 kB | 12.3 kB | ✓ |
_error.js gzip | 4.79 kB | 4.79 kB | ✓ |
hooks.js | 1.92 kB | 1.92 kB | ✓ |
hooks.js gzip | 941 B | 941 B | ✓ |
index.js | 318 B | 318 B | ✓ |
index.js gzip | 222 B | 222 B | ✓ |
link.js | 5.81 kB | 5.81 kB | ✓ |
link.js gzip | 2.56 kB | 2.56 kB | ✓ |
routerDirect.js | 413 B | 413 B | ✓ |
routerDirect.js gzip | 285 B | 285 B | ✓ |
withRouter.js | 423 B | 423 B | ✓ |
withRouter.js gzip | 284 B | 284 B | ✓ |
Overall change | 22.8 kB | 22.8 kB | ✓ |
Client Pages Modern
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
_app.module.js | 1.53 kB | 1.53 kB | ✓ |
_app.module.js gzip | 749 B | 749 B | ✓ |
_error.module.js | 10.5 kB | 10.5 kB | ✓ |
_error.module.js gzip | 4.26 kB | 4.26 kB | ✓ |
hooks.module.js | 1.52 kB | 1.52 kB | ✓ |
hooks.module.js gzip | 792 B | 792 B | ✓ |
index.module.js | 292 B | 292 B | ✓ |
index.module.js gzip | 223 B | 223 B | ✓ |
link.module.js | 5.47 kB | 5.47 kB | ✓ |
link.module.js gzip | 2.46 kB | 2.46 kB | ✓ |
routerDirect.module.js | 399 B | 399 B | ✓ |
routerDirect..dule.js gzip | 285 B | 285 B | ✓ |
withRouter.module.js | 409 B | 409 B | ✓ |
withRouter.m..dule.js gzip | 282 B | 282 B | ✓ |
Overall change | 20.1 kB | 20.1 kB | ✓ |
Client Build Manifests
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
_buildManifest.js | 244 B | 244 B | ✓ |
_buildManifest.js gzip | 200 B | 200 B | ✓ |
_buildManifest.module.js | 251 B | 251 B | ✓ |
_buildManife..dule.js gzip | 209 B | 209 B | ✓ |
Overall change | 495 B | 495 B | ✓ |
Rendered Page Sizes
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
index.html | 3.94 kB | 3.94 kB | ✓ |
index.html gzip | 1 kB | 1 kB | ✓ |
link.html | 4.47 kB | 4.47 kB | ✓ |
link.html gzip | 1.08 kB | 1.08 kB | ✓ |
withRouter.html | 4.47 kB | 4.47 kB | ✓ |
withRouter.html gzip | 1.07 kB | 1.07 kB | ✓ |
Overall change | 12.9 kB | 12.9 kB | ✓ |
Serverless Mode (Increase detected ⚠️ )
General Overall increase ⚠️
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
buildDuration | 17.2s | 17.3s | |
nodeModulesSize | 48.4 MB | 48.4 MB |
Client Bundles (main, webpack, commons)
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
main-HASH.js | 16.6 kB | 16.6 kB | ✓ |
main-HASH.js gzip | 5.86 kB | 5.86 kB | ✓ |
webpack-HASH.js | 1.53 kB | 1.53 kB | ✓ |
webpack-HASH.js gzip | 746 B | 746 B | ✓ |
16b1a7225520..b6ebb586e.js | 19.8 kB | 19.8 kB | ✓ |
16b1a7225520..586e.js gzip | 7.25 kB | 7.25 kB | ✓ |
4952ddcd88e7..bfe360fe6.js | 10.5 kB | 10.5 kB | ✓ |
4952ddcd88e7..0fe6.js gzip | 4.06 kB | 4.06 kB | ✓ |
commons.HASH.js | 11.3 kB | 11.3 kB | ✓ |
commons.HASH.js gzip | 4.23 kB | 4.23 kB | ✓ |
de003c3a9d30..9e9c1d310.js | 28.6 kB | 28.6 kB | ✓ |
de003c3a9d30..d310.js gzip | 10.8 kB | 10.8 kB | ✓ |
framework.1b..cdcfe1283.js | 125 kB | 125 kB | ✓ |
framework.1b..1283.js gzip | 39.4 kB | 39.4 kB | ✓ |
Overall change | 214 kB | 214 kB | ✓ |
Client Bundles (main, webpack, commons) Modern
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
main-HASH.module.js | 14 kB | 14 kB | ✓ |
main-HASH.module.js gzip | 5.25 kB | 5.25 kB | ✓ |
webpack-HASH.module.js | 1.53 kB | 1.53 kB | ✓ |
webpack-HASH..dule.js gzip | 746 B | 746 B | ✓ |
16b1a7225520..4c.module.js | 15.9 kB | 15.9 kB | ✓ |
16b1a7225520..dule.js gzip | 6.08 kB | 6.08 kB | ✓ |
4952ddcd88e7..4a.module.js | 12.8 kB | 12.8 kB | ✓ |
4952ddcd88e7..dule.js gzip | 4.75 kB | 4.75 kB | ✓ |
de003c3a9d30..c0.module.js | 22.1 kB | 22.1 kB | ✓ |
de003c3a9d30..dule.js gzip | 8.67 kB | 8.67 kB | ✓ |
framework.5b..d3.module.js | 125 kB | 125 kB | ✓ |
framework.5b..dule.js gzip | 39.4 kB | 39.4 kB | ✓ |
Overall change | 192 kB | 192 kB | ✓ |
Client Pages
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
_app.js | 1.63 kB | 1.63 kB | ✓ |
_app.js gzip | 788 B | 788 B | ✓ |
_error.js | 12.3 kB | 12.3 kB | ✓ |
_error.js gzip | 4.79 kB | 4.79 kB | ✓ |
hooks.js | 1.92 kB | 1.92 kB | ✓ |
hooks.js gzip | 941 B | 941 B | ✓ |
index.js | 318 B | 318 B | ✓ |
index.js gzip | 222 B | 222 B | ✓ |
link.js | 5.81 kB | 5.81 kB | ✓ |
link.js gzip | 2.56 kB | 2.56 kB | ✓ |
routerDirect.js | 413 B | 413 B | ✓ |
routerDirect.js gzip | 285 B | 285 B | ✓ |
withRouter.js | 423 B | 423 B | ✓ |
withRouter.js gzip | 284 B | 284 B | ✓ |
Overall change | 22.8 kB | 22.8 kB | ✓ |
Client Pages Modern
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
_app.module.js | 1.53 kB | 1.53 kB | ✓ |
_app.module.js gzip | 749 B | 749 B | ✓ |
_error.module.js | 10.5 kB | 10.5 kB | ✓ |
_error.module.js gzip | 4.26 kB | 4.26 kB | ✓ |
hooks.module.js | 1.52 kB | 1.52 kB | ✓ |
hooks.module.js gzip | 792 B | 792 B | ✓ |
index.module.js | 292 B | 292 B | ✓ |
index.module.js gzip | 223 B | 223 B | ✓ |
link.module.js | 5.47 kB | 5.47 kB | ✓ |
link.module.js gzip | 2.46 kB | 2.46 kB | ✓ |
routerDirect.module.js | 399 B | 399 B | ✓ |
routerDirect..dule.js gzip | 285 B | 285 B | ✓ |
withRouter.module.js | 409 B | 409 B | ✓ |
withRouter.m..dule.js gzip | 282 B | 282 B | ✓ |
Overall change | 20.1 kB | 20.1 kB | ✓ |
Client Build Manifests
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
_buildManifest.js | 244 B | 244 B | ✓ |
_buildManifest.js gzip | 200 B | 200 B | ✓ |
_buildManifest.module.js | 251 B | 251 B | ✓ |
_buildManife..dule.js gzip | 209 B | 209 B | ✓ |
Overall change | 495 B | 495 B | ✓ |
Serverless bundles
zeit/next.js canary | kachkaev/next.js typescript-transpile-only | Change | |
---|---|---|---|
_error.js | 241 kB | 241 kB | ✓ |
_error.js gzip | 64.4 kB | 64.4 kB | ✓ |
hooks.html | 4.08 kB | 4.08 kB | ✓ |
hooks.html gzip | 1.03 kB | 1.03 kB | ✓ |
index.js | 241 kB | 241 kB | ✓ |
index.js gzip | 64.5 kB | 64.5 kB | ✓ |
link.js | 274 kB | 274 kB | ✓ |
link.js gzip | 73.4 kB | 73.4 kB | ✓ |
routerDirect.js | 267 kB | 267 kB | ✓ |
routerDirect.js gzip | 71.5 kB | 71.5 kB | ✓ |
withRouter.js | 267 kB | 267 kB | ✓ |
withRouter.js gzip | 71.6 kB | 71.6 kB | ✓ |
Overall change | 1.29 MB | 1.29 MB | ✓ |
Commit: 0d0a0fc
@kachkaev Yes! Thanks for these flags 😍. |
It would be great to have an option to show warnings in Dev and errors in Prod. Most of the time I want to experiment in dev without the errors, but also, sometimes I want to quickly get rid of all errors that accumulated without restarting the server. It would get great to have some non-obstructive way to quickly get list of all TS issues in dev to remove them. |
Closes #8331
This PR introduces two new configuration flags:
When
ignoreDevErrors
is set, Next.jsnext dev
when TypeScript errors are present in code on the open pagesdev
:When
ignoreBuildErrors
is set,next build
is successful even when there are TypeScript errors.