You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
addresses review findings on #942:
- staticprops: move blockjs after the ...serializeOptions spread and use
serializeOptions.blockJS ?? false so a consumer's blockJS: undefined
(from a destructure-respread) no longer silently re-enables
next-mdx-remote@6's destructive blockJS: true default. explicit
blockJS: true from a consumer is still honoured.
- package.json exports: convert the five .js-suffix wildcard entries
(./lib/*.js, ./nextauth/*.js, ./google/*.js, ./terra/*.js, ./auth/*.js)
from bare-string targets to conditional { types, default } form so
node16 / nodenext consumers using explicit .js imports resolve the
matching .d.ts instead of falling through to filesystem heuristics.
- package.json: add top-level "types": "lib/index.d.ts" next to "main"
so legacy moduleResolution "node" consumers (and any tool that
ignores exports) find the bare-package type entry.
- readme: add import { JSX } from "react" to the _app.tsx and
_document.tsx snippets (react 19 removed the global JSX namespace)
and export default MyApp; to the _app.tsx snippet (consumer
copy-paste needs the default export for the next pages router to
pick it up).
- readme: flag the --webpack workaround as temporary, point at
vercel/next.js#82607 for subscription, and ask consumers to
re-review on each next major.
- scripts/link.sh: rm -rf lib before tsc so renames and barrel
deletions don't leave stale artefacts that get packed into the
tarball — would otherwise silently mask breaking-change import
paths during local migration testing. updated header comment to
reflect actually-packed paths (lib + types, not src).
- readme: blank lines around three pre-existing fenced code blocks
in the developing-alongside-a-consuming-app section, satisfies
md031.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: README.md
+9-1Lines changed: 9 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -51,7 +51,7 @@ Until the upstream fix lands ([vercel/next.js#82607](https://github.com/vercel/n
51
51
}
52
52
```
53
53
54
-
Webpack is still fully supported in Next 16 — Turbopack was promoted to default, not "webpack removed." The deprecation timeline for the webpack fallback hasn't been published.
54
+
Webpack is still fully supported in Next 16 — Turbopack was promoted to default, not "webpack removed." The deprecation timeline for the webpack fallback hasn't been published, but the `--webpack` flag is a temporary workaround and is expected to be removed in a future major. **Subscribe to [vercel/next.js#82607](https://github.com/vercel/next.js/issues/82607) for status**, and review this pin whenever Next.js publishes a webpack removal notice or the upstream Turbopack + Pages Router + MUI bug is resolved.
55
55
56
56
This is a Next.js / Turbopack bug, not a findable-ui one. Re-enable Turbopack when [vercel/next.js#82607](https://github.com/vercel/next.js/issues/82607) is closed.
57
57
@@ -63,6 +63,7 @@ Wrap the app in `AppCacheProvider`:
0 commit comments