Skip to content

Instantly share code, notes, and snippets.

@jantimon
Created April 22, 2025 17:35
Show Gist options
  • Save jantimon/badea6f606b2ff7e69c7d6e683769aa7 to your computer and use it in GitHub Desktop.
Save jantimon/badea6f606b2ff7e69c7d6e683769aa7 to your computer and use it in GitHub Desktop.
> next build
▲ Next.js 15.4.0-canary.3
- Experiments (use with caution):
· swcPlugins
✓ reactCompiler
Creating an optimized production build ...
Files compiled with babel
app/page.tsx
node_modules/next/dist/client/components/client-page.js
node_modules/next/dist/client/components/global-error.js
node_modules/next/dist/client/components/render-from-template-context.js
node_modules/next/dist/client/components/layout-router.js
node_modules/next/dist/client/components/client-segment.js
node_modules/next/dist/client/components/http-access-fallback/error-boundary.js
node_modules/next/dist/client/components/metadata/metadata-boundary.js
node_modules/next/dist/client/components/metadata/async-metadata.js
node_modules/next/dist/client/components/error-boundary.js
node_modules/next/dist/pages/_app.js
node_modules/next/dist/pages/_error.js
node_modules/next/dist/client/next.js
node_modules/next/dist/client/components/not-found-error.js
node_modules/next/dist/client/router.js
node_modules/next/dist/client/app-next.js
node_modules/next/dist/lib/metadata/metadata-constants.js
components/level/level.tsx
components/hero/hero.tsx
components/coin/coin.tsx
node_modules/next-yak/dist/jsx-runtime.js
node_modules/next-yak/dist/internal.js
components/glow/glow.tsx
node_modules/@swc/helpers/esm/_interop_require_wildcard.js
node_modules/@swc/helpers/esm/_interop_require_default.js
node_modules/next/dist/shared/lib/invariant-error.js
node_modules/next/dist/client/components/handle-isr-error.js
node_modules/next/dist/shared/lib/app-router-context.shared-runtime.js
node_modules/next-yak/dist/context/index.js
node_modules/next/dist/shared/lib/head.js
node_modules/next/dist/client/components/is-next-router-error.js
node_modules/next/dist/shared/lib/utils.js
node_modules/next/dist/client/components/navigation-untracked.js
node_modules/next/dist/client/components/match-segments.js
node_modules/next/dist/client/components/redirect-boundary.js
node_modules/next/dist/client/components/nav-failure-handler.js
node_modules/next/dist/client/components/unresolved-thenable.js
node_modules/next/dist/client/components/use-action-queue.js
node_modules/next/dist/client/components/router-reducer/router-reducer-types.js
node_modules/next/dist/client/components/bfcache.js
node_modules/next/dist/client/components/http-access-fallback/http-access-fallback.js
node_modules/next/dist/client/components/router-reducer/create-router-cache-key.js
node_modules/next/dist/shared/lib/utils/warn-once.js
node_modules/next/dist/shared/lib/router/utils/handle-smooth-scroll.js
node_modules/next/dist/client/components/router-reducer/reducers/has-interception-route-in-current-tree.js
node_modules/next/dist/client/components/http-access-fallback/error-fallback.js
node_modules/next/dist/client/components/router-reducer/fetch-server-response.js
components/hero/heroController.tsx
node_modules/next/dist/lib/require-instrumentation-client.js
node_modules/next/dist/client/app-webpack.js
node_modules/next/dist/client/webpack.js
node_modules/next/dist/client/app-bootstrap.js
node_modules/next/dist/client/app-index.js
node_modules/next/dist/shared/lib/router/router.js
node_modules/next/dist/client/with-router.js
node_modules/next/dist/shared/lib/router-context.shared-runtime.js
node_modules/next/dist/client/components/metadata/browser-resolved-metadata.js
node_modules/next/dist/shared/lib/is-plain-object.js
node_modules/next/dist/shared/lib/utils/warn-once.js
node_modules/next/dist/client/request/params.browser.js
node_modules/next/dist/client/request/search-params.browser.js
node_modules/next/dist/client/index.js
node_modules/next/dist/client/app-call-server.js
node_modules/next/dist/client/app-find-source-map-url.js
node_modules/next/dist/client/flight-data-helpers.js
node_modules/next/dist/client/app-build-id.js
node_modules/next/dist/shared/lib/side-effect.js
node_modules/next/dist/client/components/redirect-error.js
node_modules/next/dist/shared/lib/amp-mode.js
node_modules/next/dist/client/components/navigation.js
node_modules/next/dist/shared/lib/is-thenable.js
node_modules/next/dist/client/components/redirect.js
node_modules/next/dist/shared/lib/segment.js
node_modules/next/dist/client/components/app-router-headers.js
node_modules/next/dist/client/components/router-reducer/create-href-from-url.js
node_modules/next/dist/client/components/router-reducer/set-cache-busting-search-param.js
node_modules/next/dist/shared/lib/router/utils/interception-routes.js
node_modules/next/dist/shared/lib/hooks-client-context.shared-runtime.js
node_modules/next/dist/shared/lib/amp-context.shared-runtime.js
node_modules/next/dist/shared/lib/head-manager-context.shared-runtime.js
node_modules/next/dist/shared/lib/head-manager-context.shared-runtime.js
node_modules/next/dist/shared/lib/router/utils/handle-smooth-scroll.js
node_modules/next/dist/shared/lib/app-router-context.shared-runtime.js
node_modules/next/dist/shared/lib/hooks-client-context.shared-runtime.js
node_modules/next/dist/client/components/is-next-router-error.js
yak-n-run/app/page.tsx
components/level/level.tsx
components/coin/coin.tsx
components/glow/glow.tsx
node_modules/next/dist/build/deployment-id.js
node_modules/next/dist/shared/lib/encode-uri-path.js
node_modules/next/dist/shared/lib/router/utils/remove-trailing-slash.js
node_modules/next/dist/shared/lib/i18n/normalize-locale-path.js
node_modules/next/dist/shared/lib/page-path/denormalize-page-path.js
node_modules/next/dist/shared/lib/router/utils/parse-path.js
node_modules/next/dist/shared/lib/router/utils/is-dynamic.js
node_modules/next/dist/shared/lib/router/utils/get-next-pathname-info.js
node_modules/next/dist/client/components/app-router-instance.js
node_modules/next/dist/client/components/router-reducer/create-initial-router-state.js
node_modules/next/dist/shared/lib/router/utils/is-bot.js
node_modules/next/dist/shared/lib/router/utils/is-bot.js
node_modules/next/dist/shared/lib/router/utils/format-next-pathname-info.js
node_modules/next/dist/client/route-loader.js
node_modules/next/dist/client/detect-domain-locale.js
node_modules/next/dist/client/components/app-router.js
node_modules/next/dist/client/script.js
node_modules/next/dist/client/remove-locale.js
node_modules/next/dist/client/add-locale.js
node_modules/next/dist/shared/lib/mitt.js
node_modules/next/dist/client/components/redirect-error.js
node_modules/next/dist/client/components/http-access-fallback/http-access-fallback.js
node_modules/next/dist/shared/lib/router/utils/parse-relative-url.js
node_modules/next/dist/shared/lib/router/utils/route-matcher.js
node_modules/next/dist/shared/lib/router/utils/route-regex.js
node_modules/next/dist/build/polyfills/polyfill-module.js
node_modules/next/dist/client/components/redirect-status-code.js
node_modules/next/dist/client/components/navigation.react-server.js
node_modules/next/dist/client/components/router-reducer/reducers/get-segment-value.js
node_modules/next/dist/shared/lib/router/utils/format-url.js
node_modules/next/dist/client/components/globals/patch-console.js
node_modules/next/dist/client/react-client-callbacks/on-recoverable-error.js
node_modules/next/dist/client/react-client-callbacks/on-recoverable-error.js
node_modules/next/dist/shared/lib/server-inserted-html.shared-runtime.js
node_modules/next/dist/client/components/globals/handle-global-errors.js
node_modules/next/dist/client/remove-base-path.js
node_modules/next/dist/client/add-base-path.js
node_modules/next/dist/client/react-client-callbacks/error-boundary-callbacks.js
node_modules/next/dist/client/resolve-href.js
node_modules/next/dist/client/has-base-path.js
node_modules/next/dist/shared/lib/router/utils/app-paths.js
node_modules/next/dist/client/request/search-params.browser.prod.js
node_modules/next/dist/shared/lib/hash.js
node_modules/next/dist/shared/lib/bloom-filter.js
node_modules/next/dist/shared/lib/router/utils/compare-states.js
node_modules/next/dist/client/request/params.browser.prod.js
node_modules/next/dist/shared/lib/router/utils/is-local-url.js
node_modules/next/dist/shared/lib/router/utils/omit.js
node_modules/next/dist/client/page-loader.js
node_modules/next/dist/shared/lib/router/utils/interpolate-as.js
node_modules/next/dist/client/route-announcer.js
node_modules/next/dist/client/head-manager.js
node_modules/next/dist/shared/lib/image-config-context.shared-runtime.js
node_modules/next/dist/shared/lib/router/utils/querystring.js
node_modules/next/dist/shared/lib/runtime-config.external.js
node_modules/next/dist/shared/lib/router/adapters.js
node_modules/next/dist/shared/lib/router/utils/interception-routes.js
node_modules/next/dist/client/add-base-path.js
node_modules/next/dist/client/remove-base-path.js
node_modules/next/dist/client/has-base-path.js
node_modules/next/dist/shared/lib/encode-uri-path.js
node_modules/next/dist/client/tracing/tracer.js
node_modules/next/dist/lib/is-error.js
node_modules/next/dist/client/components/redirect-status-code.js
node_modules/next/dist/shared/lib/router/utils/remove-path-prefix.js
node_modules/next/dist/shared/lib/page-path/normalize-path-sep.js
node_modules/next/dist/shared/lib/router/utils/add-path-suffix.js
node_modules/next/dist/shared/lib/router/utils/add-path-prefix.js
node_modules/next/dist/shared/lib/router/utils/index.js
node_modules/next/dist/shared/lib/router/utils/path-has-prefix.js
node_modules/next/dist/shared/lib/is-plain-object.js
node_modules/next/dist/shared/lib/router/utils/add-path-prefix.js
node_modules/next/dist/shared/lib/router/utils/path-has-prefix.js
node_modules/next/dist/shared/lib/router/utils/app-paths.js
node_modules/next/dist/shared/lib/router/utils/add-locale.js
node_modules/next/dist/client/components/not-found.js
node_modules/next/dist/client/components/forbidden.js
node_modules/next/dist/client/components/unauthorized.js
node_modules/next/dist/client/components/unstable-rethrow.js
node_modules/next/dist/shared/lib/lazy-dynamic/bailout-to-csr.js
node_modules/next/dist/shared/lib/lazy-dynamic/bailout-to-csr.js
node_modules/next/dist/client/components/router-reducer/compute-changed-path.js
node_modules/next/dist/shared/lib/router/utils/html-bots.js
node_modules/next/dist/shared/lib/router/utils/html-bots.js
node_modules/next/dist/client/components/router-reducer/refetch-inactive-parallel-segments.js
node_modules/next/dist/client/components/router-reducer/prefetch-cache-utils.js
node_modules/next/dist/client/components/router-reducer/fill-lazy-items-till-leaf-with-head.js
node_modules/next/dist/shared/lib/utils/reflect-utils.js
node_modules/next/dist/shared/lib/page-path/ensure-leading-slash.js
node_modules/next/dist/client/trusted-types.js
node_modules/next/dist/client/request-idle-callback.js
node_modules/next/dist/client/components/segment-cache.js
node_modules/next/dist/client/set-attributes-from-props.js
node_modules/next/dist/client/normalize-trailing-slash.js
node_modules/next/dist/client/normalize-trailing-slash.js
node_modules/next/dist/client/components/links.js
node_modules/next/dist/client/components/app-router-announcer.js
node_modules/next/dist/client/components/router-reducer/router-reducer.js
node_modules/next/dist/client/components/router-reducer/reducers/prefetch-reducer.js
node_modules/next/dist/shared/lib/router/utils/get-asset-path-from-route.js
node_modules/next/dist/shared/lib/constants.js
node_modules/next/dist/client/components/router-reducer/reducers/find-head-in-cache.js
node_modules/next/dist/client/react-client-callbacks/report-global-error.js
node_modules/next/dist/client/react-client-callbacks/report-global-error.js
node_modules/next/dist/client/components/globals/intercept-console-error.js
node_modules/next/dist/shared/lib/escape-regexp.js
node_modules/next/dist/shared/lib/segment.js
node_modules/next/dist/shared/lib/page-path/ensure-leading-slash.js
node_modules/next/dist/shared/lib/router/utils/parse-path.js
node_modules/next/dist/client/portal/index.js
node_modules/next/dist/client/components/errors/graceful-degrade-boundary.js
node_modules/next/dist/client/components/errors/use-error-handler.js
node_modules/next/dist/shared/lib/image-config.js
node_modules/next/dist/client/components/errors/stitched-error.js
node_modules/next/dist/client/components/errors/stitched-error.js
node_modules/next/dist/shared/lib/router/utils/as-path-to-search-params.js
node_modules/next/dist/shared/lib/router/utils/remove-trailing-slash.js
node_modules/next/dist/shared/lib/router/utils/sorted-routes.js
node_modules/next/dist/build/polyfills/process.js
node_modules/next/dist/shared/lib/modern-browserslist-target.js
node_modules/next/dist/client/components/unstable-rethrow.browser.js
node_modules/next/dist/client/components/router-reducer/apply-flight-data.js
node_modules/next/dist/client/components/promise-queue.js
node_modules/next/dist/client/components/router-reducer/reducers/restore-reducer.js
node_modules/next/dist/client/components/router-reducer/reducers/navigate-reducer.js
node_modules/next/dist/client/components/router-reducer/reducers/hmr-refresh-reducer.js
node_modules/next/dist/client/components/router-reducer/reducers/server-action-reducer.js
node_modules/next/dist/client/components/router-reducer/reducers/server-patch-reducer.js
node_modules/next/dist/client/components/router-reducer/reducers/refresh-reducer.js
node_modules/next/dist/client/lib/console.js
node_modules/next/dist/client/components/errors/console-error.js
node_modules/next/dist/client/components/router-reducer/fill-cache-with-new-subtree-data.js
node_modules/next/dist/client/components/router-reducer/ppr-navigations.js
node_modules/next/dist/shared/lib/server-reference-info.js
node_modules/next/dist/client/assign-location.js
node_modules/next/dist/client/components/router-reducer/is-navigating-to-new-root-layout.js
node_modules/next/dist/client/components/router-reducer/handle-segment-mismatch.js
node_modules/next/dist/client/components/router-reducer/apply-router-state-patch-to-tree.js
node_modules/next/dist/client/components/router-reducer/handle-mutable.js
node_modules/next/dist/client/components/router-reducer/clear-cache-node-data-for-segment-path.js
node_modules/next/dist/client/components/router-reducer/should-hard-navigate.js
node_modules/next/dist/client/components/router-reducer/aliased-prefetch-navigations.js
node_modules/next/dist/client/components/router-reducer/invalidate-cache-below-flight-segmentpath.js
node_modules/next/dist/client/components/router-reducer/invalidate-cache-by-router-state.js
node_modules/next/dist/compiled/process/browser.js
node_modules/@swc/helpers/esm/_class_private_field_loose_base.js
node_modules/next/dist/compiled/scheduler/index.js
node_modules/@swc/helpers/esm/_class_private_field_loose_key.js
node_modules/next/dist/compiled/scheduler/cjs/scheduler.production.js
✓ Compiled successfully in 6.0s
✓ Linting and checking validity of types
✓ Collecting page data
✓ Generating static pages (4/4)
✓ Collecting build traces
✓ Finalizing page optimization
Route (app) Size First Load JS
┌ ○ / 1.87 kB 102 kB
└ ○ /_not-found 979 B 101 kB
+ First Load JS shared by all 99.8 kB
├ chunks/4bd1b696-3c6368952eb74923.js 53.2 kB
├ chunks/553-59e9e555e7efbb0e.js 44.8 kB
└ other shared chunks (total) 1.9 k
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment