Skip to content
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

[examples] with-ts-eslint-jest example app #12025

Merged
merged 24 commits into from
May 25, 2020

Conversation

erikdstock
Copy link
Contributor

@erikdstock erikdstock commented Apr 19, 2020

Jest setup heavily inspired by the repository documented here

From the example app's README.md:

NextJS Typescript/eslint+prettier/jest Boilerplate

Bootstrap a developer-friendly NextJS app configured with:

  • Typescript support
  • Linting with ESLint
  • Formatting with Prettier
  • Linting, typechecking and formatting on by default using husky for commit hooks
  • Testing with jest and react-testing-library
  • Debug task (yarn dev:debug) with node auto-attachment

...

Notes

NodeJS Version

This package has an .nvmrc version pinning NodeJS to 12.14.1. Feel free to remove or change it.

Bypassing git hooks

This app uses git hooks (via husky) on commit and push. You can temporarily bypass them (to ignore a typechecking error, for example) using the --no-verify flag, for example git commit -am 'WIP: show user data on profile page' --no-verify.

IDE Debugger integration (VS Code and other supporting editors)

This project has a special dev:debug task which enables certain code editors to attach to the NextJS node process. To accomplish this in VS Code, toggle on the "Debug: Auto Attach" option and run the yarn dev:debug task from the vscode integrated console. The footer of the editor window will change color, a small panel of debugger (play/pause/step) buttons will appear in the corner and a new debug panel will open in the sidebar. Now when your application hits a breakpoint (server or client) you can debug in your editor window!

@erikdstock erikdstock requested review from lfades and Timer as code owners April 19, 2020 14:49
@ijjk
Copy link
Member

ijjk commented Apr 19, 2020

Stats from current PR

Default Server Mode (Increase detected ⚠️)
General
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
buildDuration 10.4s 10.4s ⚠️ +1ms
nodeModulesSize 55.5 MB 55.5 MB
Page Load Tests Overall increase ✓
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
/ failed reqs 0 0
/ total time (seconds) 1.741 1.798 ⚠️ +0.06
/ avg req/sec 1436.02 1390.45 -45.57
/error-in-render failed reqs 0 0
/error-in-render total time (seconds) 0.941 0.913 -0.03
/error-in-render avg req/sec 2657.57 2738.45 ⚠️ +80.88
Client Bundles (main, webpack, commons)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.js gzip 6.25 kB 6.25 kB
webpack-HASH.js gzip 746 B 746 B
de003c3a9d30..5e5e.js gzip 10.3 kB 10.3 kB
framework.a1..NSE.txt gzip 220 B 220 B
framework.a1..NSE.txt gzip 220 B 220 B
framework.HASH.js gzip 39 kB 39 kB
Overall change 56.7 kB 56.7 kB
Client Bundles (main, webpack, commons) Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.module.js gzip 4.79 kB 4.79 kB
webpack-HASH..dule.js gzip 746 B 746 B
de003c3a9d30..dule.js gzip 6.85 kB 6.85 kB
framework.HA..dule.js gzip 39 kB 39 kB
Overall change 51.4 kB 51.4 kB
Legacy Client Bundles (polyfills)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
polyfills-HASH.js gzip 26.2 kB 26.2 kB
Overall change 26.2 kB 26.2 kB
Client Pages
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.js gzip 1.23 kB 1.23 kB
_error.js gzip 3.12 kB 3.12 kB
hooks.js gzip 663 B 663 B
index.js gzip 222 B 222 B
link.js gzip 2.06 kB 2.06 kB
routerDirect.js gzip 280 B 280 B
withRouter.js gzip 278 B 278 B
Overall change 7.85 kB 7.85 kB
Client Pages Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.module.js gzip 598 B 598 B
_error.module.js gzip 2.09 kB 2.09 kB
hooks.module.js gzip 383 B 383 B
index.module.js gzip 223 B 223 B
link.module.js gzip 1.52 kB 1.52 kB
routerDirect..dule.js gzip 279 B 279 B
withRouter.m..dule.js gzip 278 B 278 B
Overall change 5.37 kB 5.37 kB
Client Build Manifests
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_buildManifest.js gzip 61 B 61 B
_buildManife..dule.js gzip 61 B 61 B
Overall change 122 B 122 B
Rendered Page Sizes
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
index.html gzip 928 B 928 B
link.html gzip 938 B 938 B
withRouter.html gzip 926 B 926 B
Overall change 2.79 kB 2.79 kB

Serverless Mode
General
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
buildDuration 10.8s 11.1s ⚠️ +239ms
nodeModulesSize 55.5 MB 55.5 MB
Client Bundles (main, webpack, commons)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.js gzip 6.25 kB 6.25 kB
webpack-HASH.js gzip 746 B 746 B
de003c3a9d30..5e5e.js gzip 10.3 kB 10.3 kB
framework.a1..NSE.txt gzip 220 B 220 B
framework.a1..NSE.txt gzip 220 B 220 B
framework.HASH.js gzip 39 kB 39 kB
Overall change 56.7 kB 56.7 kB
Client Bundles (main, webpack, commons) Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.module.js gzip 4.79 kB 4.79 kB
webpack-HASH..dule.js gzip 746 B 746 B
de003c3a9d30..dule.js gzip 6.85 kB 6.85 kB
framework.HA..dule.js gzip 39 kB 39 kB
Overall change 51.4 kB 51.4 kB
Legacy Client Bundles (polyfills)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
polyfills-HASH.js gzip 26.2 kB 26.2 kB
Overall change 26.2 kB 26.2 kB
Client Pages
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.js gzip 1.23 kB 1.23 kB
_error.js gzip 3.12 kB 3.12 kB
hooks.js gzip 663 B 663 B
index.js gzip 222 B 222 B
link.js gzip 2.06 kB 2.06 kB
routerDirect.js gzip 280 B 280 B
withRouter.js gzip 278 B 278 B
Overall change 7.85 kB 7.85 kB
Client Pages Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.module.js gzip 598 B 598 B
_error.module.js gzip 2.09 kB 2.09 kB
hooks.module.js gzip 383 B 383 B
index.module.js gzip 223 B 223 B
link.module.js gzip 1.52 kB 1.52 kB
routerDirect..dule.js gzip 279 B 279 B
withRouter.m..dule.js gzip 278 B 278 B
Overall change 5.37 kB 5.37 kB
Client Build Manifests
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_buildManifest.js gzip 61 B 61 B
_buildManife..dule.js gzip 61 B 61 B
Overall change 122 B 122 B
Serverless bundles
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_error.js 558 kB 558 kB
404.html 4.18 kB 4.18 kB
hooks.html 3.81 kB 3.81 kB
index.js 558 kB 558 kB
link.js 594 kB 594 kB
routerDirect.js 587 kB 587 kB
withRouter.js 587 kB 587 kB
Overall change 2.89 MB 2.89 MB

@erikdstock erikdstock force-pushed the add-with-ts-eslint-jest-example-app branch from bb38ea1 to c45f97f Compare April 19, 2020 16:30
@ijjk
Copy link
Member

ijjk commented Apr 19, 2020

Stats from current PR

Default Server Mode (Decrease detected ✓)
General
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
buildDuration 10.7s 10.8s ⚠️ +115ms
nodeModulesSize 55.5 MB 55.5 MB
Page Load Tests Overall decrease ⚠️
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
/ failed reqs 0 0
/ total time (seconds) 1.889 1.845 -0.04
/ avg req/sec 1323.14 1355.23 ⚠️ +32.09
/error-in-render failed reqs 0 0
/error-in-render total time (seconds) 0.89 0.927 ⚠️ +0.04
/error-in-render avg req/sec 2809.35 2696.59 -112.76
Client Bundles (main, webpack, commons)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.js gzip 6.25 kB 6.25 kB
webpack-HASH.js gzip 746 B 746 B
de003c3a9d30..5e5e.js gzip 10.3 kB 10.3 kB
framework.a1..NSE.txt gzip 220 B 220 B
framework.a1..NSE.txt gzip 220 B 220 B
framework.HASH.js gzip 39 kB 39 kB
Overall change 56.7 kB 56.7 kB
Client Bundles (main, webpack, commons) Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.module.js gzip 4.79 kB 4.79 kB
webpack-HASH..dule.js gzip 746 B 746 B
de003c3a9d30..dule.js gzip 6.85 kB 6.85 kB
framework.HA..dule.js gzip 39 kB 39 kB
Overall change 51.4 kB 51.4 kB
Legacy Client Bundles (polyfills)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
polyfills-HASH.js gzip 26.2 kB 26.2 kB
Overall change 26.2 kB 26.2 kB
Client Pages
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.js gzip 1.23 kB 1.23 kB
_error.js gzip 3.12 kB 3.12 kB
hooks.js gzip 663 B 663 B
index.js gzip 222 B 222 B
link.js gzip 2.06 kB 2.06 kB
routerDirect.js gzip 280 B 280 B
withRouter.js gzip 278 B 278 B
Overall change 7.85 kB 7.85 kB
Client Pages Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.module.js gzip 598 B 598 B
_error.module.js gzip 2.09 kB 2.09 kB
hooks.module.js gzip 383 B 383 B
index.module.js gzip 223 B 223 B
link.module.js gzip 1.52 kB 1.52 kB
routerDirect..dule.js gzip 279 B 279 B
withRouter.m..dule.js gzip 278 B 278 B
Overall change 5.37 kB 5.37 kB
Client Build Manifests
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_buildManifest.js gzip 61 B 61 B
_buildManife..dule.js gzip 61 B 61 B
Overall change 122 B 122 B
Rendered Page Sizes
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
index.html gzip 928 B 928 B
link.html gzip 938 B 938 B
withRouter.html gzip 926 B 926 B
Overall change 2.79 kB 2.79 kB

Serverless Mode
General
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
buildDuration 11.6s 11.8s ⚠️ +203ms
nodeModulesSize 55.5 MB 55.5 MB
Client Bundles (main, webpack, commons)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.js gzip 6.25 kB 6.25 kB
webpack-HASH.js gzip 746 B 746 B
de003c3a9d30..5e5e.js gzip 10.3 kB 10.3 kB
framework.a1..NSE.txt gzip 220 B 220 B
framework.a1..NSE.txt gzip 220 B 220 B
framework.HASH.js gzip 39 kB 39 kB
Overall change 56.7 kB 56.7 kB
Client Bundles (main, webpack, commons) Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.module.js gzip 4.79 kB 4.79 kB
webpack-HASH..dule.js gzip 746 B 746 B
de003c3a9d30..dule.js gzip 6.85 kB 6.85 kB
framework.HA..dule.js gzip 39 kB 39 kB
Overall change 51.4 kB 51.4 kB
Legacy Client Bundles (polyfills)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
polyfills-HASH.js gzip 26.2 kB 26.2 kB
Overall change 26.2 kB 26.2 kB
Client Pages
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.js gzip 1.23 kB 1.23 kB
_error.js gzip 3.12 kB 3.12 kB
hooks.js gzip 663 B 663 B
index.js gzip 222 B 222 B
link.js gzip 2.06 kB 2.06 kB
routerDirect.js gzip 280 B 280 B
withRouter.js gzip 278 B 278 B
Overall change 7.85 kB 7.85 kB
Client Pages Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.module.js gzip 598 B 598 B
_error.module.js gzip 2.09 kB 2.09 kB
hooks.module.js gzip 383 B 383 B
index.module.js gzip 223 B 223 B
link.module.js gzip 1.52 kB 1.52 kB
routerDirect..dule.js gzip 279 B 279 B
withRouter.m..dule.js gzip 278 B 278 B
Overall change 5.37 kB 5.37 kB
Client Build Manifests
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_buildManifest.js gzip 61 B 61 B
_buildManife..dule.js gzip 61 B 61 B
Overall change 122 B 122 B
Serverless bundles
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_error.js 558 kB 558 kB
404.html 4.18 kB 4.18 kB
hooks.html 3.81 kB 3.81 kB
index.js 558 kB 558 kB
link.js 594 kB 594 kB
routerDirect.js 587 kB 587 kB
withRouter.js 587 kB 587 kB
Overall change 2.89 MB 2.89 MB

@erikdstock
Copy link
Contributor Author

This build is failing because the new example app includes an eslint and jest setup that seem to conflict with the lerna environment - looking for tsconfig at project root, eslint-config-prettier, etc. Any guidance on how to fix these?

@ijjk
Copy link
Member

ijjk commented Apr 21, 2020

Stats from current PR

Default Server Mode (Increase detected ⚠️)
General
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
buildDuration 13.7s 13.4s -299ms
nodeModulesSize 55.6 MB 55.6 MB
Page Load Tests Overall increase ✓
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
/ failed reqs 0 0
/ total time (seconds) 2.3 2.372 ⚠️ +0.07
/ avg req/sec 1087.14 1053.81 -33.33
/error-in-render failed reqs 0 0
/error-in-render total time (seconds) 1.478 1.399 -0.08
/error-in-render avg req/sec 1691.73 1786.97 ⚠️ +95.24
Client Bundles (main, webpack, commons)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.js gzip 6.25 kB 6.25 kB
webpack-HASH.js gzip 746 B 746 B
de003c3a9d30..5e5e.js gzip 10.3 kB 10.3 kB
framework.a1..NSE.txt gzip 220 B 220 B
framework.a1..NSE.txt gzip 220 B 220 B
framework.HASH.js gzip 39 kB 39 kB
Overall change 56.7 kB 56.7 kB
Client Bundles (main, webpack, commons) Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.module.js gzip 4.79 kB 4.79 kB
webpack-HASH..dule.js gzip 746 B 746 B
de003c3a9d30..dule.js gzip 6.85 kB 6.85 kB
framework.HA..dule.js gzip 39 kB 39 kB
Overall change 51.4 kB 51.4 kB
Legacy Client Bundles (polyfills)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
polyfills-HASH.js gzip 26.2 kB 26.2 kB
Overall change 26.2 kB 26.2 kB
Client Pages
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.js gzip 1.23 kB 1.23 kB
_error.js gzip 3.12 kB 3.12 kB
hooks.js gzip 663 B 663 B
index.js gzip 222 B 222 B
link.js gzip 2.06 kB 2.06 kB
routerDirect.js gzip 280 B 280 B
withRouter.js gzip 278 B 278 B
Overall change 7.85 kB 7.85 kB
Client Pages Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.module.js gzip 598 B 598 B
_error.module.js gzip 2.09 kB 2.09 kB
hooks.module.js gzip 383 B 383 B
index.module.js gzip 223 B 223 B
link.module.js gzip 1.52 kB 1.52 kB
routerDirect..dule.js gzip 279 B 279 B
withRouter.m..dule.js gzip 278 B 278 B
Overall change 5.37 kB 5.37 kB
Client Build Manifests
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_buildManifest.js gzip 61 B 61 B
_buildManife..dule.js gzip 61 B 61 B
Overall change 122 B 122 B
Rendered Page Sizes
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
index.html gzip 929 B 929 B
link.html gzip 937 B 937 B
withRouter.html gzip 926 B 926 B
Overall change 2.79 kB 2.79 kB

Serverless Mode
General
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
buildDuration 14.1s 13.9s -183ms
nodeModulesSize 55.6 MB 55.6 MB
Client Bundles (main, webpack, commons)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.js gzip 6.25 kB 6.25 kB
webpack-HASH.js gzip 746 B 746 B
de003c3a9d30..5e5e.js gzip 10.3 kB 10.3 kB
framework.a1..NSE.txt gzip 220 B 220 B
framework.a1..NSE.txt gzip 220 B 220 B
framework.HASH.js gzip 39 kB 39 kB
Overall change 56.7 kB 56.7 kB
Client Bundles (main, webpack, commons) Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.module.js gzip 4.79 kB 4.79 kB
webpack-HASH..dule.js gzip 746 B 746 B
de003c3a9d30..dule.js gzip 6.85 kB 6.85 kB
framework.HA..dule.js gzip 39 kB 39 kB
Overall change 51.4 kB 51.4 kB
Legacy Client Bundles (polyfills)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
polyfills-HASH.js gzip 26.2 kB 26.2 kB
Overall change 26.2 kB 26.2 kB
Client Pages
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.js gzip 1.23 kB 1.23 kB
_error.js gzip 3.12 kB 3.12 kB
hooks.js gzip 663 B 663 B
index.js gzip 222 B 222 B
link.js gzip 2.06 kB 2.06 kB
routerDirect.js gzip 280 B 280 B
withRouter.js gzip 278 B 278 B
Overall change 7.85 kB 7.85 kB
Client Pages Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.module.js gzip 598 B 598 B
_error.module.js gzip 2.09 kB 2.09 kB
hooks.module.js gzip 383 B 383 B
index.module.js gzip 223 B 223 B
link.module.js gzip 1.52 kB 1.52 kB
routerDirect..dule.js gzip 279 B 279 B
withRouter.m..dule.js gzip 278 B 278 B
Overall change 5.37 kB 5.37 kB
Client Build Manifests
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_buildManifest.js gzip 61 B 61 B
_buildManife..dule.js gzip 61 B 61 B
Overall change 122 B 122 B
Serverless bundles
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_error.js 558 kB 558 kB
404.html 4.18 kB 4.18 kB
hooks.html 3.81 kB 3.81 kB
index.js 558 kB 558 kB
link.js 595 kB 595 kB
routerDirect.js 587 kB 587 kB
withRouter.js 587 kB 587 kB
Overall change 2.89 MB 2.89 MB

@ijjk
Copy link
Member

ijjk commented Apr 24, 2020

Stats from current PR

Default Server Mode (Increase detected ⚠️)
General
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
buildDuration 11.6s 11.5s -136ms
nodeModulesSize 55.2 MB 55.2 MB
Page Load Tests Overall increase ✓
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
/ failed reqs 0 0
/ total time (seconds) 1.906 1.876 -0.03
/ avg req/sec 1311.49 1332.52 ⚠️ +21.03
/error-in-render failed reqs 0 0
/error-in-render total time (seconds) 0.997 1 0
/error-in-render avg req/sec 2507.24 2500.18 -7.06
Client Bundles (main, webpack, commons)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.js gzip 6.25 kB 6.25 kB
webpack-HASH.js gzip 746 B 746 B
de003c3a9d30..45d6.js gzip 10.3 kB 10.3 kB
framework.a1..NSE.txt gzip 220 B 220 B
framework.a1..NSE.txt gzip 220 B 220 B
framework.HASH.js gzip 39 kB 39 kB
Overall change 56.7 kB 56.7 kB
Client Bundles (main, webpack, commons) Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.module.js gzip 4.79 kB 4.79 kB
webpack-HASH..dule.js gzip 746 B 746 B
de003c3a9d30..dule.js gzip 6.87 kB 6.87 kB
framework.HA..dule.js gzip 39 kB 39 kB
Overall change 51.4 kB 51.4 kB
Legacy Client Bundles (polyfills)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
polyfills-HASH.js gzip 26.2 kB 26.2 kB
Overall change 26.2 kB 26.2 kB
Client Pages
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.js gzip 1.23 kB 1.23 kB
_error.js gzip 3.12 kB 3.12 kB
hooks.js gzip 663 B 663 B
index.js gzip 222 B 222 B
link.js gzip 2.06 kB 2.06 kB
routerDirect.js gzip 280 B 280 B
withRouter.js gzip 278 B 278 B
Overall change 7.85 kB 7.85 kB
Client Pages Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.module.js gzip 598 B 598 B
_error.module.js gzip 2.09 kB 2.09 kB
hooks.module.js gzip 383 B 383 B
index.module.js gzip 223 B 223 B
link.module.js gzip 1.52 kB 1.52 kB
routerDirect..dule.js gzip 279 B 279 B
withRouter.m..dule.js gzip 278 B 278 B
Overall change 5.37 kB 5.37 kB
Client Build Manifests
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_buildManifest.js gzip 61 B 61 B
_buildManife..dule.js gzip 61 B 61 B
Overall change 122 B 122 B
Rendered Page Sizes
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
index.html gzip 929 B 929 B
link.html gzip 939 B 939 B
withRouter.html gzip 925 B 925 B
Overall change 2.79 kB 2.79 kB

Serverless Mode
General
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
buildDuration 12.1s 12s -135ms
nodeModulesSize 55.2 MB 55.2 MB
Client Bundles (main, webpack, commons)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.js gzip 6.25 kB 6.25 kB
webpack-HASH.js gzip 746 B 746 B
de003c3a9d30..45d6.js gzip 10.3 kB 10.3 kB
framework.a1..NSE.txt gzip 220 B 220 B
framework.a1..NSE.txt gzip 220 B 220 B
framework.HASH.js gzip 39 kB 39 kB
Overall change 56.7 kB 56.7 kB
Client Bundles (main, webpack, commons) Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.module.js gzip 4.79 kB 4.79 kB
webpack-HASH..dule.js gzip 746 B 746 B
de003c3a9d30..dule.js gzip 6.87 kB 6.87 kB
framework.HA..dule.js gzip 39 kB 39 kB
Overall change 51.4 kB 51.4 kB
Legacy Client Bundles (polyfills)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
polyfills-HASH.js gzip 26.2 kB 26.2 kB
Overall change 26.2 kB 26.2 kB
Client Pages
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.js gzip 1.23 kB 1.23 kB
_error.js gzip 3.12 kB 3.12 kB
hooks.js gzip 663 B 663 B
index.js gzip 222 B 222 B
link.js gzip 2.06 kB 2.06 kB
routerDirect.js gzip 280 B 280 B
withRouter.js gzip 278 B 278 B
Overall change 7.85 kB 7.85 kB
Client Pages Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.module.js gzip 598 B 598 B
_error.module.js gzip 2.09 kB 2.09 kB
hooks.module.js gzip 383 B 383 B
index.module.js gzip 223 B 223 B
link.module.js gzip 1.52 kB 1.52 kB
routerDirect..dule.js gzip 279 B 279 B
withRouter.m..dule.js gzip 278 B 278 B
Overall change 5.37 kB 5.37 kB
Client Build Manifests
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_buildManifest.js gzip 61 B 61 B
_buildManife..dule.js gzip 61 B 61 B
Overall change 122 B 122 B
Serverless bundles
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_error.js 558 kB 558 kB
404.html 4.18 kB 4.18 kB
hooks.html 3.81 kB 3.81 kB
index.js 558 kB 558 kB
link.js 595 kB 595 kB
routerDirect.js 587 kB 587 kB
withRouter.js 587 kB 587 kB
Overall change 2.89 MB 2.89 MB

@erikdstock erikdstock force-pushed the add-with-ts-eslint-jest-example-app branch 2 times, most recently from 6ce2fc7 to 9ab979b Compare April 27, 2020 16:48
@ijjk
Copy link
Member

ijjk commented Apr 27, 2020

Stats from current PR

Default Server Mode (Decrease detected ✓)
General
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
buildDuration 10.8s 10.6s -175ms
nodeModulesSize 55.2 MB 55.2 MB
Page Load Tests Overall decrease ⚠️
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
/ failed reqs 0 0
/ total time (seconds) 1.941 1.939 0
/ avg req/sec 1287.8 1289.47 ⚠️ +1.67
/error-in-render failed reqs 0 0
/error-in-render total time (seconds) 1.099 1.119 ⚠️ +0.02
/error-in-render avg req/sec 2273.94 2234.43 -39.51
Client Bundles (main, webpack, commons)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.js gzip 6.27 kB 6.27 kB
webpack-HASH.js gzip 746 B 746 B
de003c3a9d30..ac5e.js gzip 10.3 kB 10.3 kB
framework.a1..NSE.txt gzip 220 B 220 B
framework.a1..NSE.txt gzip 220 B 220 B
framework.HASH.js gzip 39 kB 39 kB
Overall change 56.8 kB 56.8 kB
Client Bundles (main, webpack, commons) Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.module.js gzip 4.82 kB 4.82 kB
webpack-HASH..dule.js gzip 746 B 746 B
de003c3a9d30..dule.js gzip 6.88 kB 6.88 kB
framework.HA..dule.js gzip 39 kB 39 kB
Overall change 51.5 kB 51.5 kB
Legacy Client Bundles (polyfills)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
polyfills-HASH.js gzip 26.2 kB 26.2 kB
Overall change 26.2 kB 26.2 kB
Client Pages
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.js gzip 1.23 kB 1.23 kB
_error.js gzip 3.12 kB 3.12 kB
hooks.js gzip 663 B 663 B
index.js gzip 222 B 222 B
link.js gzip 2.06 kB 2.06 kB
routerDirect.js gzip 280 B 280 B
withRouter.js gzip 278 B 278 B
Overall change 7.85 kB 7.85 kB
Client Pages Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.module.js gzip 598 B 598 B
_error.module.js gzip 2.09 kB 2.09 kB
hooks.module.js gzip 383 B 383 B
index.module.js gzip 223 B 223 B
link.module.js gzip 1.52 kB 1.52 kB
routerDirect..dule.js gzip 279 B 279 B
withRouter.m..dule.js gzip 278 B 278 B
Overall change 5.37 kB 5.37 kB
Client Build Manifests
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_buildManifest.js gzip 61 B 61 B
_buildManife..dule.js gzip 61 B 61 B
Overall change 122 B 122 B
Rendered Page Sizes
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
index.html gzip 927 B 927 B
link.html gzip 937 B 937 B
withRouter.html gzip 926 B 926 B
Overall change 2.79 kB 2.79 kB

Serverless Mode
General
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
buildDuration 11.4s 11.5s ⚠️ +102ms
nodeModulesSize 55.2 MB 55.2 MB
Client Bundles (main, webpack, commons)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.js gzip 6.27 kB 6.27 kB
webpack-HASH.js gzip 746 B 746 B
de003c3a9d30..ac5e.js gzip 10.3 kB 10.3 kB
framework.a1..NSE.txt gzip 220 B 220 B
framework.a1..NSE.txt gzip 220 B 220 B
framework.HASH.js gzip 39 kB 39 kB
Overall change 56.8 kB 56.8 kB
Client Bundles (main, webpack, commons) Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.module.js gzip 4.82 kB 4.82 kB
webpack-HASH..dule.js gzip 746 B 746 B
de003c3a9d30..dule.js gzip 6.88 kB 6.88 kB
framework.HA..dule.js gzip 39 kB 39 kB
Overall change 51.5 kB 51.5 kB
Legacy Client Bundles (polyfills)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
polyfills-HASH.js gzip 26.2 kB 26.2 kB
Overall change 26.2 kB 26.2 kB
Client Pages
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.js gzip 1.23 kB 1.23 kB
_error.js gzip 3.12 kB 3.12 kB
hooks.js gzip 663 B 663 B
index.js gzip 222 B 222 B
link.js gzip 2.06 kB 2.06 kB
routerDirect.js gzip 280 B 280 B
withRouter.js gzip 278 B 278 B
Overall change 7.85 kB 7.85 kB
Client Pages Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.module.js gzip 598 B 598 B
_error.module.js gzip 2.09 kB 2.09 kB
hooks.module.js gzip 383 B 383 B
index.module.js gzip 223 B 223 B
link.module.js gzip 1.52 kB 1.52 kB
routerDirect..dule.js gzip 279 B 279 B
withRouter.m..dule.js gzip 278 B 278 B
Overall change 5.37 kB 5.37 kB
Client Build Manifests
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_buildManifest.js gzip 61 B 61 B
_buildManife..dule.js gzip 61 B 61 B
Overall change 122 B 122 B
Serverless bundles
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_error.js 558 kB 558 kB
404.html 4.18 kB 4.18 kB
hooks.html 3.81 kB 3.81 kB
index.js 558 kB 558 kB
link.js 595 kB 595 kB
routerDirect.js 587 kB 587 kB
withRouter.js 587 kB 587 kB
Overall change 2.89 MB 2.89 MB

@ijjk
Copy link
Member

ijjk commented Apr 27, 2020

Stats from current PR

Default Server Mode (Increase detected ⚠️)
General
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
buildDuration 10.2s 9.9s -259ms
nodeModulesSize 55.2 MB 55.2 MB
Page Load Tests Overall increase ✓
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
/ failed reqs 0 0
/ total time (seconds) 1.74 1.651 -0.09
/ avg req/sec 1436.69 1514.05 ⚠️ +77.36
/error-in-render failed reqs 0 0
/error-in-render total time (seconds) 1.055 1.002 -0.05
/error-in-render avg req/sec 2368.83 2495.64 ⚠️ +126.81
Client Bundles (main, webpack, commons)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.js gzip 6.27 kB 6.27 kB
webpack-HASH.js gzip 746 B 746 B
de003c3a9d30..ac5e.js gzip 10.3 kB 10.3 kB
framework.a1..NSE.txt gzip 220 B 220 B
framework.a1..NSE.txt gzip 220 B 220 B
framework.HASH.js gzip 39 kB 39 kB
Overall change 56.8 kB 56.8 kB
Client Bundles (main, webpack, commons) Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.module.js gzip 4.82 kB 4.82 kB
webpack-HASH..dule.js gzip 746 B 746 B
de003c3a9d30..dule.js gzip 6.88 kB 6.88 kB
framework.HA..dule.js gzip 39 kB 39 kB
Overall change 51.5 kB 51.5 kB
Legacy Client Bundles (polyfills)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
polyfills-HASH.js gzip 26.2 kB 26.2 kB
Overall change 26.2 kB 26.2 kB
Client Pages
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.js gzip 1.23 kB 1.23 kB
_error.js gzip 3.12 kB 3.12 kB
hooks.js gzip 663 B 663 B
index.js gzip 222 B 222 B
link.js gzip 2.06 kB 2.06 kB
routerDirect.js gzip 280 B 280 B
withRouter.js gzip 278 B 278 B
Overall change 7.85 kB 7.85 kB
Client Pages Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.module.js gzip 598 B 598 B
_error.module.js gzip 2.09 kB 2.09 kB
hooks.module.js gzip 383 B 383 B
index.module.js gzip 223 B 223 B
link.module.js gzip 1.52 kB 1.52 kB
routerDirect..dule.js gzip 279 B 279 B
withRouter.m..dule.js gzip 278 B 278 B
Overall change 5.37 kB 5.37 kB
Client Build Manifests
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_buildManifest.js gzip 61 B 61 B
_buildManife..dule.js gzip 61 B 61 B
Overall change 122 B 122 B
Rendered Page Sizes
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
index.html gzip 927 B 927 B
link.html gzip 937 B 937 B
withRouter.html gzip 926 B 926 B
Overall change 2.79 kB 2.79 kB

Serverless Mode
General
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
buildDuration 10.6s 10.4s -167ms
nodeModulesSize 55.2 MB 55.2 MB
Client Bundles (main, webpack, commons)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.js gzip 6.27 kB 6.27 kB
webpack-HASH.js gzip 746 B 746 B
de003c3a9d30..ac5e.js gzip 10.3 kB 10.3 kB
framework.a1..NSE.txt gzip 220 B 220 B
framework.a1..NSE.txt gzip 220 B 220 B
framework.HASH.js gzip 39 kB 39 kB
Overall change 56.8 kB 56.8 kB
Client Bundles (main, webpack, commons) Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.module.js gzip 4.82 kB 4.82 kB
webpack-HASH..dule.js gzip 746 B 746 B
de003c3a9d30..dule.js gzip 6.88 kB 6.88 kB
framework.HA..dule.js gzip 39 kB 39 kB
Overall change 51.5 kB 51.5 kB
Legacy Client Bundles (polyfills)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
polyfills-HASH.js gzip 26.2 kB 26.2 kB
Overall change 26.2 kB 26.2 kB
Client Pages
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.js gzip 1.23 kB 1.23 kB
_error.js gzip 3.12 kB 3.12 kB
hooks.js gzip 663 B 663 B
index.js gzip 222 B 222 B
link.js gzip 2.06 kB 2.06 kB
routerDirect.js gzip 280 B 280 B
withRouter.js gzip 278 B 278 B
Overall change 7.85 kB 7.85 kB
Client Pages Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.module.js gzip 598 B 598 B
_error.module.js gzip 2.09 kB 2.09 kB
hooks.module.js gzip 383 B 383 B
index.module.js gzip 223 B 223 B
link.module.js gzip 1.52 kB 1.52 kB
routerDirect..dule.js gzip 279 B 279 B
withRouter.m..dule.js gzip 278 B 278 B
Overall change 5.37 kB 5.37 kB
Client Build Manifests
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_buildManifest.js gzip 61 B 61 B
_buildManife..dule.js gzip 61 B 61 B
Overall change 122 B 122 B
Serverless bundles
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_error.js 558 kB 558 kB
404.html 4.18 kB 4.18 kB
hooks.html 3.81 kB 3.81 kB
index.js 558 kB 558 kB
link.js 595 kB 595 kB
routerDirect.js 587 kB 587 kB
withRouter.js 587 kB 587 kB
Overall change 2.89 MB 2.89 MB

@ijjk
Copy link
Member

ijjk commented Apr 27, 2020

Stats from current PR

Default Server Mode (Decrease detected ✓)
General
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
buildDuration 12.3s 12.1s -121ms
nodeModulesSize 55.2 MB 55.2 MB
Page Load Tests Overall decrease ⚠️
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
/ failed reqs 0 0
/ total time (seconds) 2.093 2.136 ⚠️ +0.04
/ avg req/sec 1194.71 1170.63 -24.08
/error-in-render failed reqs 0 0
/error-in-render total time (seconds) 1.168 1.204 ⚠️ +0.04
/error-in-render avg req/sec 2139.89 2076.79 -63.1
Client Bundles (main, webpack, commons)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.js gzip 6.27 kB 6.27 kB
webpack-HASH.js gzip 746 B 746 B
de003c3a9d30..ac5e.js gzip 10.3 kB 10.3 kB
framework.a1..NSE.txt gzip 220 B 220 B
framework.a1..NSE.txt gzip 220 B 220 B
framework.HASH.js gzip 39 kB 39 kB
Overall change 56.8 kB 56.8 kB
Client Bundles (main, webpack, commons) Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.module.js gzip 4.82 kB 4.82 kB
webpack-HASH..dule.js gzip 746 B 746 B
de003c3a9d30..dule.js gzip 6.88 kB 6.88 kB
framework.HA..dule.js gzip 39 kB 39 kB
Overall change 51.5 kB 51.5 kB
Legacy Client Bundles (polyfills)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
polyfills-HASH.js gzip 26.2 kB 26.2 kB
Overall change 26.2 kB 26.2 kB
Client Pages
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.js gzip 1.23 kB 1.23 kB
_error.js gzip 3.12 kB 3.12 kB
hooks.js gzip 663 B 663 B
index.js gzip 222 B 222 B
link.js gzip 2.06 kB 2.06 kB
routerDirect.js gzip 280 B 280 B
withRouter.js gzip 278 B 278 B
Overall change 7.85 kB 7.85 kB
Client Pages Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.module.js gzip 598 B 598 B
_error.module.js gzip 2.09 kB 2.09 kB
hooks.module.js gzip 383 B 383 B
index.module.js gzip 223 B 223 B
link.module.js gzip 1.52 kB 1.52 kB
routerDirect..dule.js gzip 279 B 279 B
withRouter.m..dule.js gzip 278 B 278 B
Overall change 5.37 kB 5.37 kB
Client Build Manifests
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_buildManifest.js gzip 61 B 61 B
_buildManife..dule.js gzip 61 B 61 B
Overall change 122 B 122 B
Rendered Page Sizes
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
index.html gzip 927 B 927 B
link.html gzip 937 B 937 B
withRouter.html gzip 926 B 926 B
Overall change 2.79 kB 2.79 kB

Serverless Mode
General
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
buildDuration 12.9s 12.8s -83ms
nodeModulesSize 55.2 MB 55.2 MB
Client Bundles (main, webpack, commons)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.js gzip 6.27 kB 6.27 kB
webpack-HASH.js gzip 746 B 746 B
de003c3a9d30..ac5e.js gzip 10.3 kB 10.3 kB
framework.a1..NSE.txt gzip 220 B 220 B
framework.a1..NSE.txt gzip 220 B 220 B
framework.HASH.js gzip 39 kB 39 kB
Overall change 56.8 kB 56.8 kB
Client Bundles (main, webpack, commons) Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.module.js gzip 4.82 kB 4.82 kB
webpack-HASH..dule.js gzip 746 B 746 B
de003c3a9d30..dule.js gzip 6.88 kB 6.88 kB
framework.HA..dule.js gzip 39 kB 39 kB
Overall change 51.5 kB 51.5 kB
Legacy Client Bundles (polyfills)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
polyfills-HASH.js gzip 26.2 kB 26.2 kB
Overall change 26.2 kB 26.2 kB
Client Pages
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.js gzip 1.23 kB 1.23 kB
_error.js gzip 3.12 kB 3.12 kB
hooks.js gzip 663 B 663 B
index.js gzip 222 B 222 B
link.js gzip 2.06 kB 2.06 kB
routerDirect.js gzip 280 B 280 B
withRouter.js gzip 278 B 278 B
Overall change 7.85 kB 7.85 kB
Client Pages Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.module.js gzip 598 B 598 B
_error.module.js gzip 2.09 kB 2.09 kB
hooks.module.js gzip 383 B 383 B
index.module.js gzip 223 B 223 B
link.module.js gzip 1.52 kB 1.52 kB
routerDirect..dule.js gzip 279 B 279 B
withRouter.m..dule.js gzip 278 B 278 B
Overall change 5.37 kB 5.37 kB
Client Build Manifests
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_buildManifest.js gzip 61 B 61 B
_buildManife..dule.js gzip 61 B 61 B
Overall change 122 B 122 B
Serverless bundles
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_error.js 558 kB 558 kB
404.html 4.18 kB 4.18 kB
hooks.html 3.81 kB 3.81 kB
index.js 558 kB 558 kB
link.js 595 kB 595 kB
routerDirect.js 587 kB 587 kB
withRouter.js 587 kB 587 kB
Overall change 2.89 MB 2.89 MB

Copy link
Contributor Author

@erikdstock erikdstock left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've updated this to remove CI dependencies that might conflict locally- I think it should be building successfully now, not clear if there is something in my example app that would be affecting the Azure pipeline (cc @Timer)

From the failing build logs 'install dependencies' step, which timed out after 1 hour:

ncc: Using typescript@3.7.3 (local user-provided)
  0kB  dist\gitignore
  0kB  dist\default/pages/api/hello.js
  0kB  dist\default/gitignore
  1kB  dist\default/public/vercel.svg
  1kB  dist\default/README-template.md
  5kB  dist\default/pages/index.js
 15kB  dist\default/public/favicon.ico
636kB  dist\index.js
658kB  [21500ms] - ncc 0.20.5
Done in 22.84s.
lerna info run Ran npm script 'prepublish' in '@next/react-refresh-utils' in 12.1s:
yarn run v1.22.4
$ tsc -d -p tsconfig.json
Done in 11.63s.
Terminate batch job (Y/N)? 
Terminate batch job (Y/N)? 
##[error]The operation was canceled.
Finishing: Install dependencies

@@ -2,7 +2,7 @@ node_modules
**/.next/**
**/_next/**
**/dist/**
examples/with-ioc/**
examples/with-typescript-eslint-jest/**
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the examples/with-io directory no longer exists

"plugins": ["@typescript-eslint"],
"extends": [
/* Uncomment this to enable eslint-config-prettier */
// "prettier",
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

removed this config to avoid conflicts with the root nextjs repo.

@erikdstock erikdstock force-pushed the add-with-ts-eslint-jest-example-app branch from 9ab979b to 96f4ea0 Compare April 30, 2020 12:04
@ijjk
Copy link
Member

ijjk commented Apr 30, 2020

Stats from current PR

Default Server Mode (Decrease detected ✓)
General
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
buildDuration 11.8s 12.1s ⚠️ +324ms
nodeModulesSize 55.2 MB 55.2 MB
Page Load Tests Overall decrease ⚠️
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
/ failed reqs 0 0
/ total time (seconds) 1.904 2.115 ⚠️ +0.21
/ avg req/sec 1312.69 1181.84 -130.85
/error-in-render failed reqs 0 0
/error-in-render total time (seconds) 0.99 1.081 ⚠️ +0.09
/error-in-render avg req/sec 2525.87 2313.04 -212.83
Client Bundles (main, webpack, commons)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.js gzip 6.28 kB 6.28 kB
webpack-HASH.js gzip 746 B 746 B
de003c3a9d30..5232.js gzip 10.3 kB 10.3 kB
framework.a1..NSE.txt gzip 220 B 220 B
framework.a1..NSE.txt gzip 220 B 220 B
framework.HASH.js gzip 39.2 kB 39.2 kB
Overall change 57 kB 57 kB
Client Bundles (main, webpack, commons) Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.module.js gzip 4.82 kB 4.82 kB
webpack-HASH..dule.js gzip 746 B 746 B
de003c3a9d30..dule.js gzip 6.88 kB 6.88 kB
framework.HA..dule.js gzip 39.2 kB 39.2 kB
Overall change 51.7 kB 51.7 kB
Legacy Client Bundles (polyfills)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
polyfills-HASH.js gzip 26.3 kB 26.3 kB
Overall change 26.3 kB 26.3 kB
Client Pages
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.js gzip 1.23 kB 1.23 kB
_error.js gzip 3.13 kB 3.13 kB
hooks.js gzip 663 B 663 B
index.js gzip 222 B 222 B
link.js gzip 2.06 kB 2.06 kB
routerDirect.js gzip 280 B 280 B
withRouter.js gzip 278 B 278 B
Overall change 7.86 kB 7.86 kB
Client Pages Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.module.js gzip 598 B 598 B
_error.module.js gzip 2.09 kB 2.09 kB
hooks.module.js gzip 383 B 383 B
index.module.js gzip 223 B 223 B
link.module.js gzip 1.52 kB 1.52 kB
routerDirect..dule.js gzip 279 B 279 B
withRouter.m..dule.js gzip 278 B 278 B
Overall change 5.37 kB 5.37 kB
Client Build Manifests
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_buildManifest.js gzip 61 B 61 B
_buildManife..dule.js gzip 61 B 61 B
Overall change 122 B 122 B
Rendered Page Sizes
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
index.html gzip 926 B 926 B
link.html gzip 936 B 936 B
withRouter.html gzip 924 B 924 B
Overall change 2.79 kB 2.79 kB

Serverless Mode
General
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
buildDuration 12.6s 12.6s ⚠️ +37ms
nodeModulesSize 55.2 MB 55.2 MB
Client Bundles (main, webpack, commons)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.js gzip 6.28 kB 6.28 kB
webpack-HASH.js gzip 746 B 746 B
de003c3a9d30..5232.js gzip 10.3 kB 10.3 kB
framework.a1..NSE.txt gzip 220 B 220 B
framework.a1..NSE.txt gzip 220 B 220 B
framework.HASH.js gzip 39.2 kB 39.2 kB
Overall change 57 kB 57 kB
Client Bundles (main, webpack, commons) Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.module.js gzip 4.82 kB 4.82 kB
webpack-HASH..dule.js gzip 746 B 746 B
de003c3a9d30..dule.js gzip 6.88 kB 6.88 kB
framework.HA..dule.js gzip 39.2 kB 39.2 kB
Overall change 51.7 kB 51.7 kB
Legacy Client Bundles (polyfills)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
polyfills-HASH.js gzip 26.3 kB 26.3 kB
Overall change 26.3 kB 26.3 kB
Client Pages
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.js gzip 1.23 kB 1.23 kB
_error.js gzip 3.13 kB 3.13 kB
hooks.js gzip 663 B 663 B
index.js gzip 222 B 222 B
link.js gzip 2.06 kB 2.06 kB
routerDirect.js gzip 280 B 280 B
withRouter.js gzip 278 B 278 B
Overall change 7.86 kB 7.86 kB
Client Pages Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.module.js gzip 598 B 598 B
_error.module.js gzip 2.09 kB 2.09 kB
hooks.module.js gzip 383 B 383 B
index.module.js gzip 223 B 223 B
link.module.js gzip 1.52 kB 1.52 kB
routerDirect..dule.js gzip 279 B 279 B
withRouter.m..dule.js gzip 278 B 278 B
Overall change 5.37 kB 5.37 kB
Client Build Manifests
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_buildManifest.js gzip 61 B 61 B
_buildManife..dule.js gzip 61 B 61 B
Overall change 122 B 122 B
Serverless bundles
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_error.js 557 kB 557 kB
404.html 4.18 kB 4.18 kB
hooks.html 3.81 kB 3.81 kB
index.js 557 kB 557 kB
link.js 595 kB 595 kB
routerDirect.js 587 kB 587 kB
withRouter.js 588 kB 588 kB
Overall change 2.89 MB 2.89 MB

@ijjk
Copy link
Member

ijjk commented Apr 30, 2020

Failing test suites

test/acceptance/ReactRefresh.test.js

  • logbox: can recover from a event handler error

  • logbox: can recover from a component error

Expand output

● logbox: can recover from a event handler error

JavascriptError: javascript error: Cannot read property 'innerText' of null
  (Session info: headless chrome=80.0.3987.163)

   98 |         const input = arguments[0]
   99 |         if (typeof input === 'function') {
> 100 |           const result = await browser.executeScript(input)
      |                          ^
  101 |           await new Promise(resolve => setTimeout(resolve, 30))
  102 |           return result
  103 |         } else {

  at Object.throwDecodedError (../node_modules/selenium-webdriver/lib/error.js:550:15)
  at parseHttpResponse (../node_modules/selenium-webdriver/lib/http.js:563:13)
  at Executor.execute (../node_modules/selenium-webdriver/lib/http.js:489:26)
  at Proxy.execute (../node_modules/selenium-webdriver/lib/webdriver.js:699:17)
  at Object.evaluate (acceptance/helpers.js:100:26)
  at Object.<anonymous> (acceptance/ReactRefresh.test.js:308:10)

● logbox: can recover from a component error

JavascriptError: javascript error: Cannot read property 'innerText' of null
  (Session info: headless chrome=80.0.3987.163)

   98 |         const input = arguments[0]
   99 |         if (typeof input === 'function') {
> 100 |           const result = await browser.executeScript(input)
      |                          ^
  101 |           await new Promise(resolve => setTimeout(resolve, 30))
  102 |           return result
  103 |         } else {

  at Object.throwDecodedError (../node_modules/selenium-webdriver/lib/error.js:550:15)
  at parseHttpResponse (../node_modules/selenium-webdriver/lib/http.js:563:13)
  at Executor.execute (../node_modules/selenium-webdriver/lib/http.js:489:26)
      at runMicrotasks (<anonymous>)
  at Proxy.execute (../node_modules/selenium-webdriver/lib/webdriver.js:699:17)
  at Object.evaluate (acceptance/helpers.js:100:26)
  at Object.<anonymous> (acceptance/ReactRefresh.test.js:395:10)

@erikdstock
Copy link
Contributor Author

I've fixed linting errors and verified this app passes tests + linting when set up locally, but every time I integrate new changes from canary it seems to randomly pass or fail some tests. When review time comes please let me know if something looks actually broken.

@ijjk
Copy link
Member

ijjk commented May 1, 2020

Stats from current PR

Default Server Mode (Increase detected ⚠️)
General
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
buildDuration 11.1s 10.9s -184ms
nodeModulesSize 56.3 MB 56.3 MB
Page Load Tests Overall increase ✓
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
/ failed reqs 0 0
/ total time (seconds) 1.909 1.799 -0.11
/ avg req/sec 1309.3 1389.66 ⚠️ +80.36
/error-in-render failed reqs 0 0
/error-in-render total time (seconds) 0.954 0.872 -0.08
/error-in-render avg req/sec 2621.71 2867.59 ⚠️ +245.88
Client Bundles (main, webpack, commons)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.js gzip 6.28 kB 6.28 kB
webpack-HASH.js gzip 746 B 746 B
de003c3a9d30..5232.js gzip 10.3 kB 10.3 kB
framework.a1..NSE.txt gzip 220 B 220 B
framework.a1..NSE.txt gzip 220 B 220 B
framework.HASH.js gzip 39.2 kB 39.2 kB
Overall change 57 kB 57 kB
Client Bundles (main, webpack, commons) Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.module.js gzip 4.82 kB 4.82 kB
webpack-HASH..dule.js gzip 746 B 746 B
de003c3a9d30..dule.js gzip 6.88 kB 6.88 kB
framework.HA..dule.js gzip 39.2 kB 39.2 kB
Overall change 51.7 kB 51.7 kB
Legacy Client Bundles (polyfills)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
polyfills-HASH.js gzip 26.3 kB 26.3 kB
Overall change 26.3 kB 26.3 kB
Client Pages
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.js gzip 1.23 kB 1.23 kB
_error.js gzip 3.13 kB 3.13 kB
hooks.js gzip 663 B 663 B
index.js gzip 222 B 222 B
link.js gzip 2.06 kB 2.06 kB
routerDirect.js gzip 280 B 280 B
withRouter.js gzip 278 B 278 B
Overall change 7.86 kB 7.86 kB
Client Pages Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.module.js gzip 598 B 598 B
_error.module.js gzip 2.09 kB 2.09 kB
hooks.module.js gzip 383 B 383 B
index.module.js gzip 223 B 223 B
link.module.js gzip 1.52 kB 1.52 kB
routerDirect..dule.js gzip 279 B 279 B
withRouter.m..dule.js gzip 278 B 278 B
Overall change 5.37 kB 5.37 kB
Client Build Manifests
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_buildManifest.js gzip 61 B 61 B
_buildManife..dule.js gzip 61 B 61 B
Overall change 122 B 122 B
Rendered Page Sizes
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
index.html gzip 926 B 926 B
link.html gzip 936 B 936 B
withRouter.html gzip 924 B 924 B
Overall change 2.79 kB 2.79 kB

Serverless Mode
General
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
buildDuration 11.1s 11.1s ⚠️ +23ms
nodeModulesSize 56.3 MB 56.3 MB
Client Bundles (main, webpack, commons)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.js gzip 6.28 kB 6.28 kB
webpack-HASH.js gzip 746 B 746 B
de003c3a9d30..5232.js gzip 10.3 kB 10.3 kB
framework.a1..NSE.txt gzip 220 B 220 B
framework.a1..NSE.txt gzip 220 B 220 B
framework.HASH.js gzip 39.2 kB 39.2 kB
Overall change 57 kB 57 kB
Client Bundles (main, webpack, commons) Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.module.js gzip 4.82 kB 4.82 kB
webpack-HASH..dule.js gzip 746 B 746 B
de003c3a9d30..dule.js gzip 6.88 kB 6.88 kB
framework.HA..dule.js gzip 39.2 kB 39.2 kB
Overall change 51.7 kB 51.7 kB
Legacy Client Bundles (polyfills)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
polyfills-HASH.js gzip 26.3 kB 26.3 kB
Overall change 26.3 kB 26.3 kB
Client Pages
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.js gzip 1.23 kB 1.23 kB
_error.js gzip 3.13 kB 3.13 kB
hooks.js gzip 663 B 663 B
index.js gzip 222 B 222 B
link.js gzip 2.06 kB 2.06 kB
routerDirect.js gzip 280 B 280 B
withRouter.js gzip 278 B 278 B
Overall change 7.86 kB 7.86 kB
Client Pages Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.module.js gzip 598 B 598 B
_error.module.js gzip 2.09 kB 2.09 kB
hooks.module.js gzip 383 B 383 B
index.module.js gzip 223 B 223 B
link.module.js gzip 1.52 kB 1.52 kB
routerDirect..dule.js gzip 279 B 279 B
withRouter.m..dule.js gzip 278 B 278 B
Overall change 5.37 kB 5.37 kB
Client Build Manifests
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_buildManifest.js gzip 61 B 61 B
_buildManife..dule.js gzip 61 B 61 B
Overall change 122 B 122 B
Serverless bundles
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_error.js 853 kB 853 kB
404.html 4.18 kB 4.18 kB
hooks.html 3.81 kB 3.81 kB
index.js 853 kB 853 kB
link.js 891 kB 891 kB
routerDirect.js 883 kB 883 kB
withRouter.js 883 kB 883 kB
Overall change 4.37 MB 4.37 MB

@ijjk
Copy link
Member

ijjk commented May 2, 2020

Stats from current PR

Default Server Mode (Decrease detected ✓)
General
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
buildDuration 13.4s 13.3s -141ms
nodeModulesSize 56.4 MB 56.4 MB
Page Load Tests Overall decrease ⚠️
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
/ failed reqs 0 0
/ total time (seconds) 2.288 2.343 ⚠️ +0.06
/ avg req/sec 1092.59 1067.03 -25.56
/error-in-render failed reqs 0 0
/error-in-render total time (seconds) 1.419 1.454 ⚠️ +0.03
/error-in-render avg req/sec 1761.73 1719.51 -42.22
Client Bundles (main, webpack, commons)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.js gzip 6.28 kB 6.28 kB
webpack-HASH.js gzip 746 B 746 B
de003c3a9d30..5232.js gzip 10.3 kB 10.3 kB
framework.a1..NSE.txt gzip 220 B 220 B
framework.a1..NSE.txt gzip 220 B 220 B
framework.HASH.js gzip 39.2 kB 39.2 kB
Overall change 57 kB 57 kB
Client Bundles (main, webpack, commons) Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.module.js gzip 4.82 kB 4.82 kB
webpack-HASH..dule.js gzip 746 B 746 B
de003c3a9d30..dule.js gzip 6.88 kB 6.88 kB
framework.HA..dule.js gzip 39.2 kB 39.2 kB
Overall change 51.7 kB 51.7 kB
Legacy Client Bundles (polyfills)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
polyfills-HASH.js gzip 26.3 kB 26.3 kB
Overall change 26.3 kB 26.3 kB
Client Pages
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.js gzip 1.23 kB 1.23 kB
_error.js gzip 3.13 kB 3.13 kB
hooks.js gzip 663 B 663 B
index.js gzip 222 B 222 B
link.js gzip 2.06 kB 2.06 kB
routerDirect.js gzip 280 B 280 B
withRouter.js gzip 278 B 278 B
Overall change 7.86 kB 7.86 kB
Client Pages Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.module.js gzip 598 B 598 B
_error.module.js gzip 2.09 kB 2.09 kB
hooks.module.js gzip 383 B 383 B
index.module.js gzip 223 B 223 B
link.module.js gzip 1.52 kB 1.52 kB
routerDirect..dule.js gzip 279 B 279 B
withRouter.m..dule.js gzip 278 B 278 B
Overall change 5.37 kB 5.37 kB
Client Build Manifests
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_buildManifest.js gzip 61 B 61 B
_buildManife..dule.js gzip 61 B 61 B
Overall change 122 B 122 B
Rendered Page Sizes
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
index.html gzip 927 B 927 B
link.html gzip 936 B 936 B
withRouter.html gzip 925 B 925 B
Overall change 2.79 kB 2.79 kB

Serverless Mode
General
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
buildDuration 14.4s 14.4s -72ms
nodeModulesSize 56.4 MB 56.4 MB
Client Bundles (main, webpack, commons)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.js gzip 6.28 kB 6.28 kB
webpack-HASH.js gzip 746 B 746 B
de003c3a9d30..5232.js gzip 10.3 kB 10.3 kB
framework.a1..NSE.txt gzip 220 B 220 B
framework.a1..NSE.txt gzip 220 B 220 B
framework.HASH.js gzip 39.2 kB 39.2 kB
Overall change 57 kB 57 kB
Client Bundles (main, webpack, commons) Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.module.js gzip 4.82 kB 4.82 kB
webpack-HASH..dule.js gzip 746 B 746 B
de003c3a9d30..dule.js gzip 6.88 kB 6.88 kB
framework.HA..dule.js gzip 39.2 kB 39.2 kB
Overall change 51.7 kB 51.7 kB
Legacy Client Bundles (polyfills)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
polyfills-HASH.js gzip 26.3 kB 26.3 kB
Overall change 26.3 kB 26.3 kB
Client Pages
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.js gzip 1.23 kB 1.23 kB
_error.js gzip 3.13 kB 3.13 kB
hooks.js gzip 663 B 663 B
index.js gzip 222 B 222 B
link.js gzip 2.06 kB 2.06 kB
routerDirect.js gzip 280 B 280 B
withRouter.js gzip 278 B 278 B
Overall change 7.86 kB 7.86 kB
Client Pages Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.module.js gzip 598 B 598 B
_error.module.js gzip 2.09 kB 2.09 kB
hooks.module.js gzip 383 B 383 B
index.module.js gzip 223 B 223 B
link.module.js gzip 1.52 kB 1.52 kB
routerDirect..dule.js gzip 279 B 279 B
withRouter.m..dule.js gzip 278 B 278 B
Overall change 5.37 kB 5.37 kB
Client Build Manifests
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_buildManifest.js gzip 61 B 61 B
_buildManife..dule.js gzip 61 B 61 B
Overall change 122 B 122 B
Serverless bundles
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_error.js 853 kB 853 kB
404.html 4.18 kB 4.18 kB
hooks.html 3.81 kB 3.81 kB
index.js 853 kB 853 kB
link.js 891 kB 891 kB
routerDirect.js 883 kB 883 kB
withRouter.js 883 kB 883 kB
Overall change 4.37 MB 4.37 MB

@ijjk
Copy link
Member

ijjk commented May 2, 2020

Stats from current PR

Default Server Mode (Increase detected ⚠️)
General
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
buildDuration 15.3s 15.4s ⚠️ +83ms
nodeModulesSize 56.4 MB 56.4 MB
Page Load Tests Overall increase ✓
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
/ failed reqs 0 0
/ total time (seconds) 2.739 2.78 ⚠️ +0.04
/ avg req/sec 912.64 899.13 -13.51
/error-in-render failed reqs 0 0
/error-in-render total time (seconds) 1.736 1.678 -0.06
/error-in-render avg req/sec 1439.86 1489.62 ⚠️ +49.76
Client Bundles (main, webpack, commons)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.js gzip 6.28 kB 6.28 kB
webpack-HASH.js gzip 746 B 746 B
de003c3a9d30..5232.js gzip 10.3 kB 10.3 kB
framework.a1..NSE.txt gzip 220 B 220 B
framework.a1..NSE.txt gzip 220 B 220 B
framework.HASH.js gzip 39.2 kB 39.2 kB
Overall change 57 kB 57 kB
Client Bundles (main, webpack, commons) Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.module.js gzip 4.82 kB 4.82 kB
webpack-HASH..dule.js gzip 746 B 746 B
de003c3a9d30..dule.js gzip 6.88 kB 6.88 kB
framework.HA..dule.js gzip 39.2 kB 39.2 kB
Overall change 51.7 kB 51.7 kB
Legacy Client Bundles (polyfills)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
polyfills-HASH.js gzip 26.3 kB 26.3 kB
Overall change 26.3 kB 26.3 kB
Client Pages
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.js gzip 1.23 kB 1.23 kB
_error.js gzip 3.13 kB 3.13 kB
hooks.js gzip 663 B 663 B
index.js gzip 222 B 222 B
link.js gzip 2.06 kB 2.06 kB
routerDirect.js gzip 280 B 280 B
withRouter.js gzip 278 B 278 B
Overall change 7.86 kB 7.86 kB
Client Pages Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.module.js gzip 598 B 598 B
_error.module.js gzip 2.09 kB 2.09 kB
hooks.module.js gzip 383 B 383 B
index.module.js gzip 223 B 223 B
link.module.js gzip 1.52 kB 1.52 kB
routerDirect..dule.js gzip 279 B 279 B
withRouter.m..dule.js gzip 278 B 278 B
Overall change 5.37 kB 5.37 kB
Client Build Manifests
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_buildManifest.js gzip 61 B 61 B
_buildManife..dule.js gzip 61 B 61 B
Overall change 122 B 122 B
Rendered Page Sizes
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
index.html gzip 927 B 927 B
link.html gzip 936 B 936 B
withRouter.html gzip 925 B 925 B
Overall change 2.79 kB 2.79 kB

Serverless Mode
General
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
buildDuration 16.6s 16.7s ⚠️ +89ms
nodeModulesSize 56.4 MB 56.4 MB
Client Bundles (main, webpack, commons)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.js gzip 6.28 kB 6.28 kB
webpack-HASH.js gzip 746 B 746 B
de003c3a9d30..5232.js gzip 10.3 kB 10.3 kB
framework.a1..NSE.txt gzip 220 B 220 B
framework.a1..NSE.txt gzip 220 B 220 B
framework.HASH.js gzip 39.2 kB 39.2 kB
Overall change 57 kB 57 kB
Client Bundles (main, webpack, commons) Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.module.js gzip 4.82 kB 4.82 kB
webpack-HASH..dule.js gzip 746 B 746 B
de003c3a9d30..dule.js gzip 6.88 kB 6.88 kB
framework.HA..dule.js gzip 39.2 kB 39.2 kB
Overall change 51.7 kB 51.7 kB
Legacy Client Bundles (polyfills)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
polyfills-HASH.js gzip 26.3 kB 26.3 kB
Overall change 26.3 kB 26.3 kB
Client Pages
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.js gzip 1.23 kB 1.23 kB
_error.js gzip 3.13 kB 3.13 kB
hooks.js gzip 663 B 663 B
index.js gzip 222 B 222 B
link.js gzip 2.06 kB 2.06 kB
routerDirect.js gzip 280 B 280 B
withRouter.js gzip 278 B 278 B
Overall change 7.86 kB 7.86 kB
Client Pages Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.module.js gzip 598 B 598 B
_error.module.js gzip 2.09 kB 2.09 kB
hooks.module.js gzip 383 B 383 B
index.module.js gzip 223 B 223 B
link.module.js gzip 1.52 kB 1.52 kB
routerDirect..dule.js gzip 279 B 279 B
withRouter.m..dule.js gzip 278 B 278 B
Overall change 5.37 kB 5.37 kB
Client Build Manifests
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_buildManifest.js gzip 61 B 61 B
_buildManife..dule.js gzip 61 B 61 B
Overall change 122 B 122 B
Serverless bundles
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_error.js 853 kB 853 kB
404.html 4.18 kB 4.18 kB
hooks.html 3.81 kB 3.81 kB
index.js 853 kB 853 kB
link.js 891 kB 891 kB
routerDirect.js 883 kB 883 kB
withRouter.js 883 kB 883 kB
Overall change 4.37 MB 4.37 MB

@ijjk
Copy link
Member

ijjk commented May 11, 2020

Stats from current PR

Default Server Mode (Decrease detected ✓)
General
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
buildDuration 12.8s 12.6s -131ms
nodeModulesSize 58.7 MB 58.7 MB
Page Load Tests Overall decrease ⚠️
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
/ failed reqs 0 0
/ total time (seconds) 2.036 2.153 ⚠️ +0.12
/ avg req/sec 1227.88 1161.14 -66.74
/error-in-render failed reqs 0 0
/error-in-render total time (seconds) 1.414 1.524 ⚠️ +0.11
/error-in-render avg req/sec 1767.55 1640.35 -127.2
Client Bundles (main, webpack, commons)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.js gzip 6.67 kB 6.67 kB
webpack-HASH.js gzip 746 B 746 B
de003c3a9d30..e49d.js gzip 10.4 kB 10.4 kB
framework.HASH.js gzip 39.1 kB 39.1 kB
Overall change 57 kB 57 kB
Client Bundles (main, webpack, commons) Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.module.js gzip 5.71 kB 5.71 kB
webpack-HASH..dule.js gzip 746 B 746 B
de003c3a9d30..dule.js gzip 6.85 kB 6.85 kB
framework.HA..dule.js gzip 39.1 kB 39.1 kB
Overall change 52.4 kB 52.4 kB
Legacy Client Bundles (polyfills)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
polyfills-HASH.js gzip 26.3 kB 26.3 kB
Overall change 26.3 kB 26.3 kB
Client Pages
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.js gzip 1.26 kB 1.26 kB
_error.js gzip 3.29 kB 3.29 kB
hooks.js gzip 880 B 880 B
index.js gzip 222 B 222 B
link.js gzip 2.06 kB 2.06 kB
routerDirect.js gzip 280 B 280 B
withRouter.js gzip 278 B 278 B
Overall change 8.26 kB 8.26 kB
Client Pages Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.module.js gzip 599 B 599 B
_error.module.js gzip 2.09 kB 2.09 kB
hooks.module.js gzip 383 B 383 B
index.module.js gzip 223 B 223 B
link.module.js gzip 1.52 kB 1.52 kB
routerDirect..dule.js gzip 279 B 279 B
withRouter.m..dule.js gzip 278 B 278 B
Overall change 5.37 kB 5.37 kB
Client Build Manifests
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_buildManifest.js gzip 61 B 61 B
_buildManife..dule.js gzip 61 B 61 B
Overall change 122 B 122 B
Rendered Page Sizes
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
index.html gzip 927 B 927 B
link.html gzip 937 B 937 B
withRouter.html gzip 925 B 925 B
Overall change 2.79 kB 2.79 kB

Serverless Mode
General
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
buildDuration 13.6s 13.6s ⚠️ +15ms
nodeModulesSize 58.7 MB 58.7 MB
Client Bundles (main, webpack, commons)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.js gzip 6.67 kB 6.67 kB
webpack-HASH.js gzip 746 B 746 B
de003c3a9d30..e49d.js gzip 10.4 kB 10.4 kB
framework.HASH.js gzip 39.1 kB 39.1 kB
Overall change 57 kB 57 kB
Client Bundles (main, webpack, commons) Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.module.js gzip 5.71 kB 5.71 kB
webpack-HASH..dule.js gzip 746 B 746 B
de003c3a9d30..dule.js gzip 6.85 kB 6.85 kB
framework.HA..dule.js gzip 39.1 kB 39.1 kB
Overall change 52.4 kB 52.4 kB
Legacy Client Bundles (polyfills)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
polyfills-HASH.js gzip 26.3 kB 26.3 kB
Overall change 26.3 kB 26.3 kB
Client Pages
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.js gzip 1.26 kB 1.26 kB
_error.js gzip 3.29 kB 3.29 kB
hooks.js gzip 880 B 880 B
index.js gzip 222 B 222 B
link.js gzip 2.06 kB 2.06 kB
routerDirect.js gzip 280 B 280 B
withRouter.js gzip 278 B 278 B
Overall change 8.26 kB 8.26 kB
Client Pages Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.module.js gzip 599 B 599 B
_error.module.js gzip 2.09 kB 2.09 kB
hooks.module.js gzip 383 B 383 B
index.module.js gzip 223 B 223 B
link.module.js gzip 1.52 kB 1.52 kB
routerDirect..dule.js gzip 279 B 279 B
withRouter.m..dule.js gzip 278 B 278 B
Overall change 5.37 kB 5.37 kB
Client Build Manifests
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_buildManifest.js gzip 61 B 61 B
_buildManife..dule.js gzip 61 B 61 B
Overall change 122 B 122 B
Serverless bundles
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_error.js 850 kB 850 kB
404.html 4.18 kB 4.18 kB
hooks.html 3.81 kB 3.81 kB
index.js 850 kB 850 kB
link.js 887 kB 887 kB
routerDirect.js 880 kB 880 kB
withRouter.js 880 kB 880 kB
Overall change 4.35 MB 4.35 MB

@Timer Timer added the examples Issue was opened via the examples template. label May 18, 2020
@ijjk
Copy link
Member

ijjk commented May 20, 2020

Stats from current PR

Default Server Mode (Increase detected ⚠️)
General
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
buildDuration 11.9s 12.2s ⚠️ +397ms
nodeModulesSize 61.8 MB 61.8 MB
Page Load Tests Overall increase ✓
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
/ failed reqs 0 0
/ total time (seconds) 2.155 2.038 -0.12
/ avg req/sec 1160.07 1226.76 ⚠️ +66.69
/error-in-render failed reqs 0 0
/error-in-render total time (seconds) 1.449 1.396 -0.05
/error-in-render avg req/sec 1724.92 1790.6 ⚠️ +65.68
Client Bundles (main, webpack, commons)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.js gzip 6.49 kB 6.49 kB
webpack-HASH.js gzip 746 B 746 B
de003c3a9d30..fef6.js gzip 10.5 kB 10.5 kB
framework.HASH.js gzip 39.1 kB 39.1 kB
Overall change 56.9 kB 56.9 kB
Client Bundles (main, webpack, commons) Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.module.js gzip 5.58 kB 5.58 kB
webpack-HASH..dule.js gzip 746 B 746 B
de003c3a9d30..dule.js gzip 6.92 kB 6.92 kB
framework.HA..dule.js gzip 39.1 kB 39.1 kB
Overall change 52.4 kB 52.4 kB
Legacy Client Bundles (polyfills)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
polyfills-HASH.js gzip 26.3 kB 26.3 kB
Overall change 26.3 kB 26.3 kB
Client Pages
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.js gzip 1.26 kB 1.26 kB
_error.js gzip 3.25 kB 3.25 kB
hooks.js gzip 881 B 881 B
index.js gzip 222 B 222 B
link.js gzip 2.06 kB 2.06 kB
routerDirect.js gzip 279 B 279 B
withRouter.js gzip 278 B 278 B
Overall change 8.22 kB 8.22 kB
Client Pages Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.module.js gzip 604 B 604 B
_error.module.js gzip 2.04 kB 2.04 kB
hooks.module.js gzip 383 B 383 B
index.module.js gzip 223 B 223 B
link.module.js gzip 1.52 kB 1.52 kB
routerDirect..dule.js gzip 281 B 281 B
withRouter.m..dule.js gzip 278 B 278 B
Overall change 5.33 kB 5.33 kB
Client Build Manifests
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_buildManifest.js gzip 61 B 61 B
_buildManife..dule.js gzip 61 B 61 B
Overall change 122 B 122 B
Rendered Page Sizes
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
index.html gzip 928 B 928 B
link.html gzip 937 B 937 B
withRouter.html gzip 924 B 924 B
Overall change 2.79 kB 2.79 kB

Serverless Mode
General
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
buildDuration 12.8s 13.1s ⚠️ +294ms
nodeModulesSize 61.8 MB 61.8 MB
Client Bundles (main, webpack, commons)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.js gzip 6.49 kB 6.49 kB
webpack-HASH.js gzip 746 B 746 B
de003c3a9d30..fef6.js gzip 10.5 kB 10.5 kB
framework.HASH.js gzip 39.1 kB 39.1 kB
Overall change 56.9 kB 56.9 kB
Client Bundles (main, webpack, commons) Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.module.js gzip 5.58 kB 5.58 kB
webpack-HASH..dule.js gzip 746 B 746 B
de003c3a9d30..dule.js gzip 6.92 kB 6.92 kB
framework.HA..dule.js gzip 39.1 kB 39.1 kB
Overall change 52.4 kB 52.4 kB
Legacy Client Bundles (polyfills)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
polyfills-HASH.js gzip 26.3 kB 26.3 kB
Overall change 26.3 kB 26.3 kB
Client Pages
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.js gzip 1.26 kB 1.26 kB
_error.js gzip 3.25 kB 3.25 kB
hooks.js gzip 881 B 881 B
index.js gzip 222 B 222 B
link.js gzip 2.06 kB 2.06 kB
routerDirect.js gzip 279 B 279 B
withRouter.js gzip 278 B 278 B
Overall change 8.22 kB 8.22 kB
Client Pages Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.module.js gzip 604 B 604 B
_error.module.js gzip 2.04 kB 2.04 kB
hooks.module.js gzip 383 B 383 B
index.module.js gzip 223 B 223 B
link.module.js gzip 1.52 kB 1.52 kB
routerDirect..dule.js gzip 281 B 281 B
withRouter.m..dule.js gzip 278 B 278 B
Overall change 5.33 kB 5.33 kB
Client Build Manifests
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_buildManifest.js gzip 61 B 61 B
_buildManife..dule.js gzip 61 B 61 B
Overall change 122 B 122 B
Serverless bundles
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_error.js 844 kB 844 kB
404.html 4.18 kB 4.18 kB
hooks.html 3.81 kB 3.81 kB
index.js 844 kB 844 kB
link.js 882 kB 882 kB
routerDirect.js 874 kB 874 kB
withRouter.js 874 kB 874 kB
Overall change 4.33 MB 4.33 MB

@ijjk
Copy link
Member

ijjk commented May 22, 2020

Stats from current PR

Default Server Mode (Increase detected ⚠️)
General
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
buildDuration 12.8s 12.9s ⚠️ +49ms
nodeModulesSize 61.8 MB 61.8 MB
Page Load Tests Overall increase ✓
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
/ failed reqs 0 0
/ total time (seconds) 2.188 2.261 ⚠️ +0.07
/ avg req/sec 1142.73 1105.55 -37.18
/error-in-render failed reqs 0 0
/error-in-render total time (seconds) 1.492 1.4 -0.09
/error-in-render avg req/sec 1675.15 1785.8 ⚠️ +110.65
Client Bundles (main, webpack, commons)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.js gzip 6.49 kB 6.49 kB
webpack-HASH.js gzip 746 B 746 B
de003c3a9d30..fef6.js gzip 10.5 kB 10.5 kB
framework.HASH.js gzip 39.1 kB 39.1 kB
Overall change 56.9 kB 56.9 kB
Client Bundles (main, webpack, commons) Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.module.js gzip 5.58 kB 5.58 kB
webpack-HASH..dule.js gzip 746 B 746 B
de003c3a9d30..dule.js gzip 6.92 kB 6.92 kB
framework.HA..dule.js gzip 39.1 kB 39.1 kB
Overall change 52.4 kB 52.4 kB
Legacy Client Bundles (polyfills)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
polyfills-HASH.js gzip 26.3 kB 26.3 kB
Overall change 26.3 kB 26.3 kB
Client Pages
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.js gzip 1.26 kB 1.26 kB
_error.js gzip 3.25 kB 3.25 kB
hooks.js gzip 881 B 881 B
index.js gzip 222 B 222 B
link.js gzip 2.06 kB 2.06 kB
routerDirect.js gzip 279 B 279 B
withRouter.js gzip 278 B 278 B
Overall change 8.22 kB 8.22 kB
Client Pages Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.module.js gzip 604 B 604 B
_error.module.js gzip 2.04 kB 2.04 kB
hooks.module.js gzip 383 B 383 B
index.module.js gzip 223 B 223 B
link.module.js gzip 1.52 kB 1.52 kB
routerDirect..dule.js gzip 281 B 281 B
withRouter.m..dule.js gzip 278 B 278 B
Overall change 5.33 kB 5.33 kB
Client Build Manifests
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_buildManifest.js gzip 61 B 61 B
_buildManife..dule.js gzip 61 B 61 B
Overall change 122 B 122 B
Rendered Page Sizes
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
index.html gzip 928 B 928 B
link.html gzip 937 B 937 B
withRouter.html gzip 924 B 924 B
Overall change 2.79 kB 2.79 kB

Serverless Mode
General
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
buildDuration 13.8s 13.8s -15ms
nodeModulesSize 61.8 MB 61.8 MB
Client Bundles (main, webpack, commons)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.js gzip 6.49 kB 6.49 kB
webpack-HASH.js gzip 746 B 746 B
de003c3a9d30..fef6.js gzip 10.5 kB 10.5 kB
framework.HASH.js gzip 39.1 kB 39.1 kB
Overall change 56.9 kB 56.9 kB
Client Bundles (main, webpack, commons) Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.module.js gzip 5.58 kB 5.58 kB
webpack-HASH..dule.js gzip 746 B 746 B
de003c3a9d30..dule.js gzip 6.92 kB 6.92 kB
framework.HA..dule.js gzip 39.1 kB 39.1 kB
Overall change 52.4 kB 52.4 kB
Legacy Client Bundles (polyfills)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
polyfills-HASH.js gzip 26.3 kB 26.3 kB
Overall change 26.3 kB 26.3 kB
Client Pages
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.js gzip 1.26 kB 1.26 kB
_error.js gzip 3.25 kB 3.25 kB
hooks.js gzip 881 B 881 B
index.js gzip 222 B 222 B
link.js gzip 2.06 kB 2.06 kB
routerDirect.js gzip 279 B 279 B
withRouter.js gzip 278 B 278 B
Overall change 8.22 kB 8.22 kB
Client Pages Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.module.js gzip 604 B 604 B
_error.module.js gzip 2.04 kB 2.04 kB
hooks.module.js gzip 383 B 383 B
index.module.js gzip 223 B 223 B
link.module.js gzip 1.52 kB 1.52 kB
routerDirect..dule.js gzip 281 B 281 B
withRouter.m..dule.js gzip 278 B 278 B
Overall change 5.33 kB 5.33 kB
Client Build Manifests
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_buildManifest.js gzip 61 B 61 B
_buildManife..dule.js gzip 61 B 61 B
Overall change 122 B 122 B
Serverless bundles
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_error.js 844 kB 844 kB
404.html 4.18 kB 4.18 kB
hooks.html 3.81 kB 3.81 kB
index.js 844 kB 844 kB
link.js 882 kB 882 kB
routerDirect.js 874 kB 874 kB
withRouter.js 874 kB 874 kB
Overall change 4.33 MB 4.33 MB

@ijjk
Copy link
Member

ijjk commented May 25, 2020

Stats from current PR

Default Server Mode (Increase detected ⚠️)
General
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
buildDuration 12.3s 12.1s -193ms
nodeModulesSize 61.8 MB 61.8 MB
Page Load Tests Overall increase ✓
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
/ failed reqs 0 0
/ total time (seconds) 2.027 2.035 ⚠️ +0.01
/ avg req/sec 1233.3 1228.7 -4.6
/error-in-render failed reqs 0 0
/error-in-render total time (seconds) 1.186 1.094 -0.09
/error-in-render avg req/sec 2107.42 2284.79 ⚠️ +177.37
Client Bundles (main, webpack, commons)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.js gzip 6.59 kB 6.59 kB
webpack-HASH.js gzip 746 B 746 B
de003c3a9d30..1e23.js gzip 10.5 kB 10.5 kB
framework.HASH.js gzip 39.1 kB 39.1 kB
Overall change 57 kB 57 kB
Client Bundles (main, webpack, commons) Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.module.js gzip 5.67 kB 5.67 kB
webpack-HASH..dule.js gzip 746 B 746 B
de003c3a9d30..dule.js gzip 6.92 kB 6.92 kB
framework.HA..dule.js gzip 39.1 kB 39.1 kB
Overall change 52.5 kB 52.5 kB
Legacy Client Bundles (polyfills)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
polyfills-HASH.js gzip 26.3 kB 26.3 kB
Overall change 26.3 kB 26.3 kB
Client Pages
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.js gzip 1.26 kB 1.26 kB
_error.js gzip 3.25 kB 3.25 kB
hooks.js gzip 881 B 881 B
index.js gzip 222 B 222 B
link.js gzip 2.06 kB 2.06 kB
routerDirect.js gzip 279 B 279 B
withRouter.js gzip 278 B 278 B
Overall change 8.22 kB 8.22 kB
Client Pages Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.module.js gzip 604 B 604 B
_error.module.js gzip 2.04 kB 2.04 kB
hooks.module.js gzip 383 B 383 B
index.module.js gzip 223 B 223 B
link.module.js gzip 1.52 kB 1.52 kB
routerDirect..dule.js gzip 281 B 281 B
withRouter.m..dule.js gzip 278 B 278 B
Overall change 5.33 kB 5.33 kB
Client Build Manifests
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_buildManifest.js gzip 61 B 61 B
_buildManife..dule.js gzip 61 B 61 B
Overall change 122 B 122 B
Rendered Page Sizes
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
index.html gzip 927 B 927 B
link.html gzip 937 B 937 B
withRouter.html gzip 924 B 924 B
Overall change 2.79 kB 2.79 kB

Serverless Mode
General
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
buildDuration 12.7s 12.7s ⚠️ +37ms
nodeModulesSize 61.8 MB 61.8 MB
Client Bundles (main, webpack, commons)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.js gzip 6.59 kB 6.59 kB
webpack-HASH.js gzip 746 B 746 B
de003c3a9d30..1e23.js gzip 10.5 kB 10.5 kB
framework.HASH.js gzip 39.1 kB 39.1 kB
Overall change 57 kB 57 kB
Client Bundles (main, webpack, commons) Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.module.js gzip 5.67 kB 5.67 kB
webpack-HASH..dule.js gzip 746 B 746 B
de003c3a9d30..dule.js gzip 6.92 kB 6.92 kB
framework.HA..dule.js gzip 39.1 kB 39.1 kB
Overall change 52.5 kB 52.5 kB
Legacy Client Bundles (polyfills)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
polyfills-HASH.js gzip 26.3 kB 26.3 kB
Overall change 26.3 kB 26.3 kB
Client Pages
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.js gzip 1.26 kB 1.26 kB
_error.js gzip 3.25 kB 3.25 kB
hooks.js gzip 881 B 881 B
index.js gzip 222 B 222 B
link.js gzip 2.06 kB 2.06 kB
routerDirect.js gzip 279 B 279 B
withRouter.js gzip 278 B 278 B
Overall change 8.22 kB 8.22 kB
Client Pages Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.module.js gzip 604 B 604 B
_error.module.js gzip 2.04 kB 2.04 kB
hooks.module.js gzip 383 B 383 B
index.module.js gzip 223 B 223 B
link.module.js gzip 1.52 kB 1.52 kB
routerDirect..dule.js gzip 281 B 281 B
withRouter.m..dule.js gzip 278 B 278 B
Overall change 5.33 kB 5.33 kB
Client Build Manifests
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_buildManifest.js gzip 61 B 61 B
_buildManife..dule.js gzip 61 B 61 B
Overall change 122 B 122 B
Serverless bundles
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_error.js 844 kB 844 kB
404.html 4.18 kB 4.18 kB
hooks.html 3.81 kB 3.81 kB
index.js 844 kB 844 kB
link.js 882 kB 882 kB
routerDirect.js 874 kB 874 kB
withRouter.js 874 kB 874 kB
Overall change 4.33 MB 4.33 MB

@ijjk
Copy link
Member

ijjk commented May 25, 2020

Stats from current PR

Default Server Mode (Increase detected ⚠️)
General
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
buildDuration 12.3s 12.3s
nodeModulesSize 61.8 MB 61.8 MB
Page Load Tests Overall increase ✓
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
/ failed reqs 0 0
/ total time (seconds) 2.084 2.064 -0.02
/ avg req/sec 1199.76 1211.24 ⚠️ +11.48
/error-in-render failed reqs 0 0
/error-in-render total time (seconds) 1.21 1.195 -0.01
/error-in-render avg req/sec 2065.66 2091.53 ⚠️ +25.87
Client Bundles (main, webpack, commons)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.js gzip 6.59 kB 6.59 kB
webpack-HASH.js gzip 746 B 746 B
de003c3a9d30..1e23.js gzip 10.5 kB 10.5 kB
framework.HASH.js gzip 39.1 kB 39.1 kB
Overall change 57 kB 57 kB
Client Bundles (main, webpack, commons) Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.module.js gzip 5.67 kB 5.67 kB
webpack-HASH..dule.js gzip 746 B 746 B
de003c3a9d30..dule.js gzip 6.92 kB 6.92 kB
framework.HA..dule.js gzip 39.1 kB 39.1 kB
Overall change 52.5 kB 52.5 kB
Legacy Client Bundles (polyfills)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
polyfills-HASH.js gzip 26.3 kB 26.3 kB
Overall change 26.3 kB 26.3 kB
Client Pages
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.js gzip 1.26 kB 1.26 kB
_error.js gzip 3.25 kB 3.25 kB
hooks.js gzip 881 B 881 B
index.js gzip 222 B 222 B
link.js gzip 2.06 kB 2.06 kB
routerDirect.js gzip 279 B 279 B
withRouter.js gzip 278 B 278 B
Overall change 8.22 kB 8.22 kB
Client Pages Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.module.js gzip 604 B 604 B
_error.module.js gzip 2.04 kB 2.04 kB
hooks.module.js gzip 383 B 383 B
index.module.js gzip 223 B 223 B
link.module.js gzip 1.52 kB 1.52 kB
routerDirect..dule.js gzip 281 B 281 B
withRouter.m..dule.js gzip 278 B 278 B
Overall change 5.33 kB 5.33 kB
Client Build Manifests
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_buildManifest.js gzip 61 B 61 B
_buildManife..dule.js gzip 61 B 61 B
Overall change 122 B 122 B
Rendered Page Sizes
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
index.html gzip 927 B 927 B
link.html gzip 937 B 937 B
withRouter.html gzip 924 B 924 B
Overall change 2.79 kB 2.79 kB

Serverless Mode
General
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
buildDuration 13.3s 13.2s -127ms
nodeModulesSize 61.8 MB 61.8 MB
Client Bundles (main, webpack, commons)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.js gzip 6.59 kB 6.59 kB
webpack-HASH.js gzip 746 B 746 B
de003c3a9d30..1e23.js gzip 10.5 kB 10.5 kB
framework.HASH.js gzip 39.1 kB 39.1 kB
Overall change 57 kB 57 kB
Client Bundles (main, webpack, commons) Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.module.js gzip 5.67 kB 5.67 kB
webpack-HASH..dule.js gzip 746 B 746 B
de003c3a9d30..dule.js gzip 6.92 kB 6.92 kB
framework.HA..dule.js gzip 39.1 kB 39.1 kB
Overall change 52.5 kB 52.5 kB
Legacy Client Bundles (polyfills)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
polyfills-HASH.js gzip 26.3 kB 26.3 kB
Overall change 26.3 kB 26.3 kB
Client Pages
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.js gzip 1.26 kB 1.26 kB
_error.js gzip 3.25 kB 3.25 kB
hooks.js gzip 881 B 881 B
index.js gzip 222 B 222 B
link.js gzip 2.06 kB 2.06 kB
routerDirect.js gzip 279 B 279 B
withRouter.js gzip 278 B 278 B
Overall change 8.22 kB 8.22 kB
Client Pages Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.module.js gzip 604 B 604 B
_error.module.js gzip 2.04 kB 2.04 kB
hooks.module.js gzip 383 B 383 B
index.module.js gzip 223 B 223 B
link.module.js gzip 1.52 kB 1.52 kB
routerDirect..dule.js gzip 281 B 281 B
withRouter.m..dule.js gzip 278 B 278 B
Overall change 5.33 kB 5.33 kB
Client Build Manifests
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_buildManifest.js gzip 61 B 61 B
_buildManife..dule.js gzip 61 B 61 B
Overall change 122 B 122 B
Serverless bundles
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_error.js 844 kB 844 kB
404.html 4.18 kB 4.18 kB
hooks.html 3.81 kB 3.81 kB
index.js 844 kB 844 kB
link.js 882 kB 882 kB
routerDirect.js 874 kB 874 kB
withRouter.js 874 kB 874 kB
Overall change 4.33 MB 4.33 MB

@ijjk
Copy link
Member

ijjk commented May 25, 2020

Stats from current PR

Default Server Mode (Increase detected ⚠️)
General
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
buildDuration 11.5s 11.6s ⚠️ +131ms
nodeModulesSize 61.8 MB 61.8 MB
Page Load Tests Overall increase ✓
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
/ failed reqs 0 0
/ total time (seconds) 2.2 1.921 -0.28
/ avg req/sec 1136.12 1301.24 ⚠️ +165.12
/error-in-render failed reqs 0 0
/error-in-render total time (seconds) 1.091 1.065 -0.03
/error-in-render avg req/sec 2290.56 2348.3 ⚠️ +57.74
Client Bundles (main, webpack, commons)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.js gzip 6.59 kB 6.59 kB
webpack-HASH.js gzip 746 B 746 B
de003c3a9d30..1e23.js gzip 10.5 kB 10.5 kB
framework.HASH.js gzip 39.1 kB 39.1 kB
Overall change 57 kB 57 kB
Client Bundles (main, webpack, commons) Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.module.js gzip 5.67 kB 5.67 kB
webpack-HASH..dule.js gzip 746 B 746 B
de003c3a9d30..dule.js gzip 6.92 kB 6.92 kB
framework.HA..dule.js gzip 39.1 kB 39.1 kB
Overall change 52.5 kB 52.5 kB
Legacy Client Bundles (polyfills)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
polyfills-HASH.js gzip 26.3 kB 26.3 kB
Overall change 26.3 kB 26.3 kB
Client Pages
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.js gzip 1.26 kB 1.26 kB
_error.js gzip 3.25 kB 3.25 kB
hooks.js gzip 881 B 881 B
index.js gzip 222 B 222 B
link.js gzip 2.06 kB 2.06 kB
routerDirect.js gzip 279 B 279 B
withRouter.js gzip 278 B 278 B
Overall change 8.22 kB 8.22 kB
Client Pages Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.module.js gzip 604 B 604 B
_error.module.js gzip 2.04 kB 2.04 kB
hooks.module.js gzip 383 B 383 B
index.module.js gzip 223 B 223 B
link.module.js gzip 1.52 kB 1.52 kB
routerDirect..dule.js gzip 281 B 281 B
withRouter.m..dule.js gzip 278 B 278 B
Overall change 5.33 kB 5.33 kB
Client Build Manifests
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_buildManifest.js gzip 61 B 61 B
_buildManife..dule.js gzip 61 B 61 B
Overall change 122 B 122 B
Rendered Page Sizes
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
index.html gzip 927 B 927 B
link.html gzip 937 B 937 B
withRouter.html gzip 924 B 924 B
Overall change 2.79 kB 2.79 kB

Serverless Mode
General
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
buildDuration 11.9s 12s ⚠️ +142ms
nodeModulesSize 61.8 MB 61.8 MB
Client Bundles (main, webpack, commons)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.js gzip 6.59 kB 6.59 kB
webpack-HASH.js gzip 746 B 746 B
de003c3a9d30..1e23.js gzip 10.5 kB 10.5 kB
framework.HASH.js gzip 39.1 kB 39.1 kB
Overall change 57 kB 57 kB
Client Bundles (main, webpack, commons) Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.module.js gzip 5.67 kB 5.67 kB
webpack-HASH..dule.js gzip 746 B 746 B
de003c3a9d30..dule.js gzip 6.92 kB 6.92 kB
framework.HA..dule.js gzip 39.1 kB 39.1 kB
Overall change 52.5 kB 52.5 kB
Legacy Client Bundles (polyfills)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
polyfills-HASH.js gzip 26.3 kB 26.3 kB
Overall change 26.3 kB 26.3 kB
Client Pages
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.js gzip 1.26 kB 1.26 kB
_error.js gzip 3.25 kB 3.25 kB
hooks.js gzip 881 B 881 B
index.js gzip 222 B 222 B
link.js gzip 2.06 kB 2.06 kB
routerDirect.js gzip 279 B 279 B
withRouter.js gzip 278 B 278 B
Overall change 8.22 kB 8.22 kB
Client Pages Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.module.js gzip 604 B 604 B
_error.module.js gzip 2.04 kB 2.04 kB
hooks.module.js gzip 383 B 383 B
index.module.js gzip 223 B 223 B
link.module.js gzip 1.52 kB 1.52 kB
routerDirect..dule.js gzip 281 B 281 B
withRouter.m..dule.js gzip 278 B 278 B
Overall change 5.33 kB 5.33 kB
Client Build Manifests
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_buildManifest.js gzip 61 B 61 B
_buildManife..dule.js gzip 61 B 61 B
Overall change 122 B 122 B
Serverless bundles
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_error.js 844 kB 844 kB
404.html 4.18 kB 4.18 kB
hooks.html 3.81 kB 3.81 kB
index.js 844 kB 844 kB
link.js 882 kB 882 kB
routerDirect.js 874 kB 874 kB
withRouter.js 874 kB 874 kB
Overall change 4.33 MB 4.33 MB

@ijjk
Copy link
Member

ijjk commented May 25, 2020

Stats from current PR

Default Server Mode (Increase detected ⚠️)
General
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
buildDuration 11.9s 11.8s -36ms
nodeModulesSize 66.4 MB 66.4 MB
Page Load Tests Overall increase ✓
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
/ failed reqs 0 0
/ total time (seconds) 1.956 1.999 ⚠️ +0.04
/ avg req/sec 1278.31 1250.86 -27.45
/error-in-render failed reqs 0 0
/error-in-render total time (seconds) 1.171 1.143 -0.03
/error-in-render avg req/sec 2134.32 2187.99 ⚠️ +53.67
Client Bundles (main, webpack, commons)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.js gzip 6.59 kB 6.59 kB
webpack-HASH.js gzip 746 B 746 B
de003c3a9d30..1e23.js gzip 10.5 kB 10.5 kB
framework.HASH.js gzip 39.1 kB 39.1 kB
Overall change 57 kB 57 kB
Client Bundles (main, webpack, commons) Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.module.js gzip 5.67 kB 5.67 kB
webpack-HASH..dule.js gzip 746 B 746 B
de003c3a9d30..dule.js gzip 6.92 kB 6.92 kB
framework.HA..dule.js gzip 39.1 kB 39.1 kB
Overall change 52.5 kB 52.5 kB
Legacy Client Bundles (polyfills)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
polyfills-HASH.js gzip 26.3 kB 26.3 kB
Overall change 26.3 kB 26.3 kB
Client Pages
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.js gzip 1.26 kB 1.26 kB
_error.js gzip 3.25 kB 3.25 kB
hooks.js gzip 881 B 881 B
index.js gzip 222 B 222 B
link.js gzip 2.06 kB 2.06 kB
routerDirect.js gzip 279 B 279 B
withRouter.js gzip 278 B 278 B
Overall change 8.22 kB 8.22 kB
Client Pages Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.module.js gzip 604 B 604 B
_error.module.js gzip 2.04 kB 2.04 kB
hooks.module.js gzip 383 B 383 B
index.module.js gzip 223 B 223 B
link.module.js gzip 1.52 kB 1.52 kB
routerDirect..dule.js gzip 281 B 281 B
withRouter.m..dule.js gzip 278 B 278 B
Overall change 5.33 kB 5.33 kB
Client Build Manifests
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_buildManifest.js gzip 61 B 61 B
_buildManife..dule.js gzip 61 B 61 B
Overall change 122 B 122 B
Rendered Page Sizes
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
index.html gzip 927 B 927 B
link.html gzip 937 B 937 B
withRouter.html gzip 924 B 924 B
Overall change 2.79 kB 2.79 kB

Serverless Mode
General
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
buildDuration 12.5s 12.7s ⚠️ +180ms
nodeModulesSize 66.4 MB 66.4 MB
Client Bundles (main, webpack, commons)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.js gzip 6.59 kB 6.59 kB
webpack-HASH.js gzip 746 B 746 B
de003c3a9d30..1e23.js gzip 10.5 kB 10.5 kB
framework.HASH.js gzip 39.1 kB 39.1 kB
Overall change 57 kB 57 kB
Client Bundles (main, webpack, commons) Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.module.js gzip 5.67 kB 5.67 kB
webpack-HASH..dule.js gzip 746 B 746 B
de003c3a9d30..dule.js gzip 6.92 kB 6.92 kB
framework.HA..dule.js gzip 39.1 kB 39.1 kB
Overall change 52.5 kB 52.5 kB
Legacy Client Bundles (polyfills)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
polyfills-HASH.js gzip 26.3 kB 26.3 kB
Overall change 26.3 kB 26.3 kB
Client Pages
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.js gzip 1.26 kB 1.26 kB
_error.js gzip 3.25 kB 3.25 kB
hooks.js gzip 881 B 881 B
index.js gzip 222 B 222 B
link.js gzip 2.06 kB 2.06 kB
routerDirect.js gzip 279 B 279 B
withRouter.js gzip 278 B 278 B
Overall change 8.22 kB 8.22 kB
Client Pages Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.module.js gzip 604 B 604 B
_error.module.js gzip 2.04 kB 2.04 kB
hooks.module.js gzip 383 B 383 B
index.module.js gzip 223 B 223 B
link.module.js gzip 1.52 kB 1.52 kB
routerDirect..dule.js gzip 281 B 281 B
withRouter.m..dule.js gzip 278 B 278 B
Overall change 5.33 kB 5.33 kB
Client Build Manifests
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_buildManifest.js gzip 61 B 61 B
_buildManife..dule.js gzip 61 B 61 B
Overall change 122 B 122 B
Serverless bundles
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_error.js 844 kB 844 kB
404.html 4.18 kB 4.18 kB
hooks.html 3.81 kB 3.81 kB
index.js 844 kB 844 kB
link.js 882 kB 882 kB
routerDirect.js 874 kB 874 kB
withRouter.js 874 kB 874 kB
Overall change 4.33 MB 4.33 MB

@ijjk
Copy link
Member

ijjk commented May 25, 2020

Stats from current PR

Default Server Mode (Decrease detected ✓)
General
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
buildDuration 12.2s 12.9s ⚠️ +633ms
nodeModulesSize 66.4 MB 66.4 MB
Page Load Tests Overall decrease ⚠️
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
/ failed reqs 0 0
/ total time (seconds) 2.129 2.262 ⚠️ +0.13
/ avg req/sec 1174.21 1105.34 -68.87
/error-in-render failed reqs 0 0
/error-in-render total time (seconds) 1.333 1.39 ⚠️ +0.06
/error-in-render avg req/sec 1876.01 1798.4 -77.61
Client Bundles (main, webpack, commons)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.js gzip 6.59 kB 6.59 kB
webpack-HASH.js gzip 746 B 746 B
de003c3a9d30..1e23.js gzip 10.5 kB 10.5 kB
framework.HASH.js gzip 39.1 kB 39.1 kB
Overall change 57 kB 57 kB
Client Bundles (main, webpack, commons) Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.module.js gzip 5.67 kB 5.67 kB
webpack-HASH..dule.js gzip 746 B 746 B
de003c3a9d30..dule.js gzip 6.92 kB 6.92 kB
framework.HA..dule.js gzip 39.1 kB 39.1 kB
Overall change 52.5 kB 52.5 kB
Legacy Client Bundles (polyfills)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
polyfills-HASH.js gzip 26.3 kB 26.3 kB
Overall change 26.3 kB 26.3 kB
Client Pages
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.js gzip 1.26 kB 1.26 kB
_error.js gzip 3.25 kB 3.25 kB
hooks.js gzip 881 B 881 B
index.js gzip 222 B 222 B
link.js gzip 2.06 kB 2.06 kB
routerDirect.js gzip 279 B 279 B
withRouter.js gzip 278 B 278 B
Overall change 8.22 kB 8.22 kB
Client Pages Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.module.js gzip 604 B 604 B
_error.module.js gzip 2.04 kB 2.04 kB
hooks.module.js gzip 383 B 383 B
index.module.js gzip 223 B 223 B
link.module.js gzip 1.52 kB 1.52 kB
routerDirect..dule.js gzip 281 B 281 B
withRouter.m..dule.js gzip 278 B 278 B
Overall change 5.33 kB 5.33 kB
Client Build Manifests
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_buildManifest.js gzip 61 B 61 B
_buildManife..dule.js gzip 61 B 61 B
Overall change 122 B 122 B
Rendered Page Sizes
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
index.html gzip 927 B 927 B
link.html gzip 937 B 937 B
withRouter.html gzip 924 B 924 B
Overall change 2.79 kB 2.79 kB

Serverless Mode
General
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
buildDuration 13.3s 14.1s ⚠️ +848ms
nodeModulesSize 66.4 MB 66.4 MB
Client Bundles (main, webpack, commons)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.js gzip 6.59 kB 6.59 kB
webpack-HASH.js gzip 746 B 746 B
de003c3a9d30..1e23.js gzip 10.5 kB 10.5 kB
framework.HASH.js gzip 39.1 kB 39.1 kB
Overall change 57 kB 57 kB
Client Bundles (main, webpack, commons) Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.module.js gzip 5.67 kB 5.67 kB
webpack-HASH..dule.js gzip 746 B 746 B
de003c3a9d30..dule.js gzip 6.92 kB 6.92 kB
framework.HA..dule.js gzip 39.1 kB 39.1 kB
Overall change 52.5 kB 52.5 kB
Legacy Client Bundles (polyfills)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
polyfills-HASH.js gzip 26.3 kB 26.3 kB
Overall change 26.3 kB 26.3 kB
Client Pages
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.js gzip 1.26 kB 1.26 kB
_error.js gzip 3.25 kB 3.25 kB
hooks.js gzip 881 B 881 B
index.js gzip 222 B 222 B
link.js gzip 2.06 kB 2.06 kB
routerDirect.js gzip 279 B 279 B
withRouter.js gzip 278 B 278 B
Overall change 8.22 kB 8.22 kB
Client Pages Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.module.js gzip 604 B 604 B
_error.module.js gzip 2.04 kB 2.04 kB
hooks.module.js gzip 383 B 383 B
index.module.js gzip 223 B 223 B
link.module.js gzip 1.52 kB 1.52 kB
routerDirect..dule.js gzip 281 B 281 B
withRouter.m..dule.js gzip 278 B 278 B
Overall change 5.33 kB 5.33 kB
Client Build Manifests
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_buildManifest.js gzip 61 B 61 B
_buildManife..dule.js gzip 61 B 61 B
Overall change 122 B 122 B
Serverless bundles
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_error.js 844 kB 844 kB
404.html 4.18 kB 4.18 kB
hooks.html 3.81 kB 3.81 kB
index.js 844 kB 844 kB
link.js 882 kB 882 kB
routerDirect.js 874 kB 874 kB
withRouter.js 874 kB 874 kB
Overall change 4.33 MB 4.33 MB

@ijjk
Copy link
Member

ijjk commented May 25, 2020

Stats from current PR

Default Server Mode (Increase detected ⚠️)
General
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
buildDuration 12s 11.8s -213ms
nodeModulesSize 66.4 MB 66.4 MB
Page Load Tests Overall increase ✓
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
/ failed reqs 0 0
/ total time (seconds) 2.186 2.137 -0.05
/ avg req/sec 1143.87 1170.02 ⚠️ +26.15
/error-in-render failed reqs 0 0
/error-in-render total time (seconds) 1.367 1.337 -0.03
/error-in-render avg req/sec 1828.59 1870.25 ⚠️ +41.66
Client Bundles (main, webpack, commons)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.js gzip 6.59 kB 6.59 kB
webpack-HASH.js gzip 746 B 746 B
de003c3a9d30..1e23.js gzip 10.5 kB 10.5 kB
framework.HASH.js gzip 39.1 kB 39.1 kB
Overall change 57 kB 57 kB
Client Bundles (main, webpack, commons) Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.module.js gzip 5.67 kB 5.67 kB
webpack-HASH..dule.js gzip 746 B 746 B
de003c3a9d30..dule.js gzip 6.92 kB 6.92 kB
framework.HA..dule.js gzip 39.1 kB 39.1 kB
Overall change 52.5 kB 52.5 kB
Legacy Client Bundles (polyfills)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
polyfills-HASH.js gzip 26.3 kB 26.3 kB
Overall change 26.3 kB 26.3 kB
Client Pages
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.js gzip 1.26 kB 1.26 kB
_error.js gzip 3.25 kB 3.25 kB
hooks.js gzip 881 B 881 B
index.js gzip 222 B 222 B
link.js gzip 2.06 kB 2.06 kB
routerDirect.js gzip 279 B 279 B
withRouter.js gzip 278 B 278 B
Overall change 8.22 kB 8.22 kB
Client Pages Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.module.js gzip 604 B 604 B
_error.module.js gzip 2.04 kB 2.04 kB
hooks.module.js gzip 383 B 383 B
index.module.js gzip 223 B 223 B
link.module.js gzip 1.52 kB 1.52 kB
routerDirect..dule.js gzip 281 B 281 B
withRouter.m..dule.js gzip 278 B 278 B
Overall change 5.33 kB 5.33 kB
Client Build Manifests
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_buildManifest.js gzip 61 B 61 B
_buildManife..dule.js gzip 61 B 61 B
Overall change 122 B 122 B
Rendered Page Sizes
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
index.html gzip 927 B 927 B
link.html gzip 937 B 937 B
withRouter.html gzip 924 B 924 B
Overall change 2.79 kB 2.79 kB

Serverless Mode
General
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
buildDuration 12.5s 12.4s -68ms
nodeModulesSize 66.4 MB 66.4 MB
Client Bundles (main, webpack, commons)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.js gzip 6.59 kB 6.59 kB
webpack-HASH.js gzip 746 B 746 B
de003c3a9d30..1e23.js gzip 10.5 kB 10.5 kB
framework.HASH.js gzip 39.1 kB 39.1 kB
Overall change 57 kB 57 kB
Client Bundles (main, webpack, commons) Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
main-HASH.module.js gzip 5.67 kB 5.67 kB
webpack-HASH..dule.js gzip 746 B 746 B
de003c3a9d30..dule.js gzip 6.92 kB 6.92 kB
framework.HA..dule.js gzip 39.1 kB 39.1 kB
Overall change 52.5 kB 52.5 kB
Legacy Client Bundles (polyfills)
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
polyfills-HASH.js gzip 26.3 kB 26.3 kB
Overall change 26.3 kB 26.3 kB
Client Pages
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.js gzip 1.26 kB 1.26 kB
_error.js gzip 3.25 kB 3.25 kB
hooks.js gzip 881 B 881 B
index.js gzip 222 B 222 B
link.js gzip 2.06 kB 2.06 kB
routerDirect.js gzip 279 B 279 B
withRouter.js gzip 278 B 278 B
Overall change 8.22 kB 8.22 kB
Client Pages Modern
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_app.module.js gzip 604 B 604 B
_error.module.js gzip 2.04 kB 2.04 kB
hooks.module.js gzip 383 B 383 B
index.module.js gzip 223 B 223 B
link.module.js gzip 1.52 kB 1.52 kB
routerDirect..dule.js gzip 281 B 281 B
withRouter.m..dule.js gzip 278 B 278 B
Overall change 5.33 kB 5.33 kB
Client Build Manifests
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_buildManifest.js gzip 61 B 61 B
_buildManife..dule.js gzip 61 B 61 B
Overall change 122 B 122 B
Serverless bundles
zeit/next.js canary erikdstock/next.js add-with-ts-eslint-jest-example-app Change
_error.js 844 kB 844 kB
404.html 4.18 kB 4.18 kB
hooks.html 3.81 kB 3.81 kB
index.js 844 kB 844 kB
link.js 882 kB 882 kB
routerDirect.js 874 kB 874 kB
withRouter.js 874 kB 874 kB
Overall change 4.33 MB 4.33 MB

Copy link
Member

@lfades lfades left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@erikdstock Thank you!

@lfades lfades merged commit 268d357 into vercel:canary May 25, 2020
rokinsky pushed a commit to rokinsky/next.js that referenced this pull request Jul 11, 2020
* set up with-ts-eslint-jest example app

* eslint ignore new app bc it has a conflicting eslintrc

* make eslint + husky setup manual

* clarify app README setup notes

* move page tests out of pages/ dir

* Simplifying configs

* extend "prettier"

* format fix

* Updated rules

* Added husky configs and removed debug option

* Removed notes and configuration

* Updated pages

* Added links to readme

* Added example to .prettierignore

* Updated snap

* Make the lint work

Co-authored-by: Luis Alvarez D <luis@vercel.com>
@vercel vercel locked as resolved and limited conversation to collaborators Jan 30, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
examples Issue was opened via the examples template.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants