rsnext/packages/next/next-server/lib
Joe Haddad 990eda2c88
Prefetch SSG Data (#10127)
* Prefetch SSG Data

* Update packages/next/client/page-loader.js

Co-Authored-By: JJ Kasper <jj@jjsweb.site>

* Revert router.ts

* Revert link.tsx

* undo change

* mimmic existing

* simplify

* Prefetch href and asPath

* fix load

* dedupe prefetchAs

* Inject script tag on hover

* comment prefetchAs

* minify code

* introduce lazy files

* Add some breathing room

* correct default type

* Prefetch non-dynamic data

* Prefetch dynamic route data

* Fix size test

* Humanize code

* add tests

* Disable code

* Only generate modern version in modern mode

* Extract function helper

* add comments

* Filter out dynamic route to simplify manifest size

* add test

Co-authored-by: JJ Kasper <jj@jjsweb.site>
2020-03-02 12:14:40 -05:00
..
router Prefetch SSG Data (#10127) 2020-03-02 12:14:40 -05:00
amp-context.ts Move next-server back into next package (#8613) 2019-09-04 10:00:54 -04:00
amp.ts Move next-server back into next package (#8613) 2019-09-04 10:00:54 -04:00
constants.ts Update url prop handling for pages with new data methods (#10653) 2020-02-26 13:26:55 -05:00
document-context.ts Remove _document context (#9068) 2019-10-14 12:45:56 -04:00
dynamic.tsx Move next-server back into next package (#8613) 2019-09-04 10:00:54 -04:00
head-manager-context.ts Move next-server back into next package (#8613) 2019-09-04 10:00:54 -04:00
head.tsx Fix deduplicating dynamic (array) meta tags (#9315) 2019-11-26 12:27:33 -05:00
loadable-context.ts Remove ts-ignore where possible (#10541) 2020-02-17 16:16:19 -05:00
loadable.d.ts Improve linting rules to catch more errors (#9374) 2019-11-10 19:24:53 -08:00
loadable.js Improve linting rules to catch more errors (#9374) 2019-11-10 19:24:53 -08:00
mitt.ts Improve linting rules to catch more errors (#9374) 2019-11-10 19:24:53 -08:00
request-context.ts Move next-server back into next package (#8613) 2019-09-04 10:00:54 -04:00
router-context.ts Move next-server back into next package (#8613) 2019-09-04 10:00:54 -04:00
runtime-config.ts Move next-server back into next package (#8613) 2019-09-04 10:00:54 -04:00
side-effect.tsx Move next-server back into next package (#8613) 2019-09-04 10:00:54 -04:00
utils.ts Separate Low Priority Files from Main Files (#10756) 2020-02-29 17:09:42 -05:00