Commit 1293ae1
File tree
1,473 files changed
+28239
-10566
lines changed- .agents/skills
- update-docs
- references
- write-api-reference
- write-guide
- .config/ast-grep
- rule-tests
- __snapshots__
- rules
- .github/workflows
- apps/bundle-analyzer/lib
- contributing
- core
- turbopack
- crates
- next-api/src
- next-build-test/src
- next-core
- src
- next_app
- next_client_reference
- css_client_reference
- ecmascript_client_reference
- next_client
- next_font/local
- next_manifests
- next_pages
- next_server_component
- next_server_utility
- next_server
- next-custom-transforms/src/transforms
- next-error-code-swc-plugin/src
- next-napi-bindings
- src
- css
- next_api
- next-taskless/src
- docs
- 01-app
- 01-getting-started
- 02-guides
- migrating
- upgrading
- 03-api-reference
- 01-directives
- 02-components
- 03-file-conventions
- 02-route-segment-config
- 04-functions
- 05-config/01-next-config-js
- errors
- evals/evals/agent-040-unstable-instant
- app
- product
- lib
- examples/with-docker
- packages
- create-next-app
- eslint-config-next
- eslint-plugin-internal
- eslint-plugin-next
- font
- next-bundle-analyzer
- next-codemod
- next-env
- next-mdx
- next-playwright
- src
- next-plugin-storybook
- next-polyfill-module
- next-polyfill-nomodule
- next-routing
- src
- __tests__
- next-rspack
- next-swc
- next
- src
- build
- adapter
- segment-config/app
- static-paths
- swc
- templates
- webpack
- config/blocks/css
- loaders
- loaders
- lightningcss-loader/src
- next-app-loader
- next-edge-app-route-loader
- next-edge-ssr-loader
- plugins
- client
- components
- instant-validation
- router-reducer
- reducers
- segment-cache
- react-client-callbacks
- compiled
- babel-packages
- babel
- postcss-safe-parser
- react-dom-experimental
- cjs
- react-dom
- cjs
- react-experimental/cjs
- react-is
- react-server-dom-turbopack-experimental
- cjs
- react-server-dom-turbopack
- cjs
- react-server-dom-webpack-experimental
- cjs
- react-server-dom-webpack
- cjs
- react/cjs
- tar
- unistore
- export
- routes
- lib
- next-devtools
- dev-overlay
- components
- devtools-indicator
- storybook
- userspace/app
- server
- api-utils/node
- app-render
- instant-validation
- dev
- lib
- incremental-cache
- router-utils
- node-environment-extensions
- request
- resume-data-cache
- route-matcher-providers/dev
- route-modules
- app-page
- helpers
- stream-utils
- typescript/rules
- web
- trace
- types
- react-refresh-utils
- third-parties
- scripts
- LaunchAgents
- test
- development
- acceptance-app
- acceptance
- app-dir
- cache-components-dev-errors
- cache-only-toggle
- app/target-page
- ecmascript-error-title
- app
- hmr-dep-accept
- app
- dep-accept-array
- dep-accept-cjs
- dep-accept
- dep-decline-array
- dep-decline
- server-component-next-dynamic-ssr-false
- ssr-in-rsc
- basic/hmr
- middleware-errors
- e2e
- app-dir-export/test
- app-dir
- app-static
- app
- cache-components-route-handler-errors
- cache-components-segment-configs
- error-on-next-codemod-comment
- experimental-lightningcss-features
- app
- instant-validation-build
- app
- (default)
- client-errors
- page-throws-with-suspense
- page-throws
- cookies
- invalid-undeclared-cookie-get-caught
- invalid-undeclared-cookie-get
- invalid-undeclared-cookie-has
- valid-cookies-in-samples
- valid-cookies-passed-to-cache
- valid-cookies-passed-to-client
- gsp/[slug]
- headers
- invalid-undeclared-header-get-caught
- invalid-undeclared-header-get
- invalid-undeclared-header-has
- valid-headers-in-samples
- valid-headers-passed-to-cache
- valid-headers-passed-to-client
- invalid-missing-suspense-around-runtime
- params
- invalid-param-not-provided-caught/[one]/[two]
- invalid-param-not-provided/[one]/[two]
- invalid-undeclared-use-params-caught/[one]/[two]
- invalid-undeclared-use-params/[one]/[two]
- valid-params-in-samples/[one]/[two]
- valid-params-passed-to-cache/[slug]
- valid-params-passed-to-client/[slug]
- valid-use-params/[one]/[two]
- pathname
- invalid-use-pathname-missing-params/[one]/[two]
- valid-use-pathname-catch-all/[...catchAll]
- valid-use-pathname-no-params
- valid-use-pathname-optional-catch-all/[[...optionalCatchAll]]
- valid-use-pathname-route-group/(route-group)
- valid-use-pathname-with-params/[one]/[two]
- samples-precedence/[slug]
- page-inherits
- page-overrides
- search-params
- invalid-undeclared-search-param-caught
- invalid-undeclared-search-param
- invalid-undeclared-use-search-params-caught
- invalid-undeclared-use-search-params
- valid-search-params-in-samples
- valid-search-params-passed-to-cache
- valid-search-params-passed-to-client
- valid-use-search-params
- server-errors
- error-passed-to-client-and-ignored
- page-throws-with-suspense
- page-throws
- valid-await-cache-without-suspense
- mixed
- private
- runtime
- static
- valid-suspense-around-runtime
- root-params/[lang]
- invalid-root-param-not-provided-caught
- invalid-root-param-not-provided
- valid-root-param-in-samples
- runtime
- static
- instant-validation
- app/suspense-in-root
- disable-validation
- disable-build
- disable-dev
- head
- invalid-dynamic-viewport-in-runtime
- invalid-runtime-viewport-in-static
- valid-runtime-metadata-in-static
- valid-runtime-viewport-in-runtime
- runtime
- invalid-sync-io-after-cache-with-cookie-input
- invalid-sync-io-in-runtime-with-valid-static-parent
- valid-no-suspense-around-params/[param]
- valid-no-suspense-around-search-params
- valid-sync-io-in-generate-metadata-static-page
- valid-sync-io-in-layout-generate-metadata-static-page
- valid-sync-io-in-static-parent
- static
- blocking-layout/missing-suspense-around-dynamic
- invalid-client-error-in-parent-blocks-children
- invalid-client-error-in-parent-sibling
- invalid-csr-bailout-blocks-children
- invalid-error-in-node-modules-blocks-children
- missing-suspense-around-dynamic-layout
- missing-suspense-around-params/[param]
- missing-suspense-around-runtime
- missing-suspense-around-search-params
- suspense-around-dynamic
- suspense-too-high
- valid-client-api-in-parent/dynamic-params/[id]
- valid-client-error-in-parent-does-not-block-validation
- valid-only-loading-around-dynamic-higher/(group)
- valid-only-loading-around-dynamic
- node_modules/my-pkg
- next-image
- node-worker-threads
- optimistic-routing
- app
- dashboard
- [...catchall]
- settings
- profile
- components
- parallel-routes-group-depth
- app
- parallel-group-depths-shallow-slot-hole
- (b1)
- @slot
- partial-fallback-root-blocking
- app/[lang]
- [slug]
- partial-fallback-shell-upgrade
- app
- no-gsp/[slug]
- prefix/[one]
- [two]
- prefetch-true-instant/app
- layout-instant
- target-page
- segment-cache
- deployment-skew
- app/action-redirect
- components
- max-prefetch-inlining
- app
- dynamic/[slug]
- components
- prefetch-inlining
- app
- test-deep
- a
- b
- c
- test-dynamic/[slug]
- test-outlined
- test-parallel
- @sidebar
- test-restart
- large-middle
- after
- test-small-chain
- components
- prefetch-runtime/app/(default)
- errors
- error-after-cookies
- sync-io-after-runtime-api
- cookies
- dynamic-params/[id]
- headers
- private-cache
- quickly-expiring-public-cache
- search-params
- in-page/search-params
- in-private-cache/search-params
- passed-to-public-cache/search-params
- server-source-maps
- fixtures/default/app/ssr-error-log
- sub-shell-generation-middleware
- sub-shell-generation
- use-cache-segment-configs
- use-cache-unknown-cache-kind
- use-cache-without-experimental-flag
- webpack-loader-errors
- app
- error
- fs-error
- no-stack-error
- promise-error
- string-error
- timeout-error
- data
- loaders
- webpack-loader-module-type
- cache-handlers-upstream-wiring
- fixtures
- edge-without-cache-components
- app
- api/edge-route
- edge-page
- non-edge-cache-components
- app
- revalidate-actions
- revalidate-target
- pages-router-non-edge
- pages
- api
- edge-compiler-can-import-blob-assets
- middleware-general/test
- middleware-trailing-slash/test
- skip-trailing-slash-redirect
- app
- url-imports
- url
- integration
- css/test
- image-optimizer/test
- next-image-legacy/unoptimized/test
- next-image-new
- app-dir/test
- both-basepath-trailingslash/test
- default/test
- lib
- browsers
- e2e-utils
- production
- adapter-config
- app-dir
- adapter-partial-fallback
- app
- dashed/[my-slug]
- [two]
- prefix/[one]
- [two]
- with-gsp/[slug]
- without-gsp/[slug]
- generate-static-params-errors
- app/[lang]
- connection/[slug]
- cookies/[slug]
- draft-mode/[slug]
- headers/[slug]
- root-params/[slug]
- build-failed-trace
- pages
- next-server-nft
- route-bundle-stats
- app
- blog
- pages
- turbopack
- crates
- turbo-persistence
- src
- bin
- turbo-tasks-backend
- src
- backend
- operation
- database
- lmdb
- turbo
- utils
- tests
- turbo-tasks-env/src
- turbo-tasks-fetch/tests
- turbo-tasks-fs/src
- turbo-tasks-hash
- src
- turbo-tasks-macros/src/derive
- turbo-tasks
- src
- task
- vc
- turbopack-analyze/tests
- turbopack-browser/src
- ecmascript
- list
- merged
- turbopack-cli/src
- build
- dev
- turbopack-core/src
- chunk
- introspect
- issue
- module_graph
- reference
- resolve
- turbopack-css/src
- references
- turbopack-dev-server/src
- update
- turbopack-ecmascript
- src
- analyzer
- chunk
- references
- esm
- side_effect_optimization
- transform
- worker_chunk
- tests/analyzer/graph
- class_super
- createRequire
- default-args
- imports
- issue-75938
- issue-77083
- pack-2236
- path-join
- unreachable-break
- turbopack-nodejs/src
- ecmascript/node
- turbopack-node
- js/src
- child_process
- transforms
- src
- tests
- turbopack-static/src
- turbopack-swc-utils/src
- turbopack-test-utils/src
- turbopack-tests/tests
- execution/turbopack/exports/invalid-export-parse-error/issues
- snapshot
- basic-tree-shake
- dynamic-import/output
- export-named/output
- export-namespace/output
- import-named-all/output
- import-named/output
- import-namespace/output
- import-side-effect/output
- require-side-effect/output
- tree-shake-test-1/output
- basic
- async_chunk_build/output
- async_chunk/output
- chunk_loading_global/output
- chunked/output
- ecmascript_minify/output
- shebang/output
- top-level-await/output
- ts-parse-error
- issues
- output
- use-strict/output
- comptime
- define/output
- early-return/output
- typeof/output
- cssmodules
- composes/output
- relative-uri-import/output
- css
- absolute-uri-import/output
- chained-attributes/output
- css-legacy-nesting/output
- css-modules/output
- css/output
- cycle2/output
- cycle/output
- embed-url
- output
- static
- import-url/output
- minification/output
- protocol-dependent-import/output
- relative-uri-import/output
- url-in-supports-query/output
- debug-ids
- browser/output
- node/output
- dynamic-request/very-dynamic/output
- emotion/emotion/output
- env/env/output
- evaluated_entrry/runtime_entry/output
- example/example/output
- export-alls
- cjs-2/output
- cjs-script/output
- import-meta
- cjs/output
- esm-multiple/output
- esm-mutable/output
- esm-object/output
- esm/output
- url
- output
- static
- imports
- duplicate-binding
- issues
- output
- dynamic/output
- ignore-comments
- output
- static
- json/output
- optional-comments/output
- order/output
- resolve_error_cjs/output
- resolve_error_esm/output
- static-and-dynamic/output
- static
- output
- static
- subpath-imports-nested/output
- subpath-imports/output
- intermediate-tree-shake
- reexport-with-locals/output
- rename-side-effect-free-facade/output
- tree-shake-test-1/output
- minification/paren-remover/output
- node
- bun_protocol_external/output
- node_protocol_external/output
- spawn_dynamic/output
- spawn_node_eval/output
- remove-unused-imports/exports/output
- runtime
- default_build_runtime/output
- default_dev_runtime/output
- scope-hoisting
- duplicate-imports/output
- source_maps
- input-source-map-merged/output
- input-source-map/output
- invalid/output
- merged-unicode/output
- styled_components/styled_components/output
- swc_transforms
- preset_env_modern/output
- preset_env/output
- tree-shaking/dce/output
- typescript/jsconfig-baseurl/output
- workers
- basic
- output
- static
- turbopack-tracing/tests
- turbopack-wasm/src
- turbopack/src
- module_options
- scripts
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
1,473 files changed
+28239
-10566
lines changedFile renamed without changes.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| 6 | + | |
6 | 7 | | |
7 | 8 | | |
8 | 9 | | |
| |||
Lines changed: 23 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
Lines changed: 41 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
0 commit comments