db4b9858ca
The next-metadata-route-loader emitted content with `"next/server"` is still using cjs version which is not get tree-shaked on edge runtime, This PR adds a new esm entry for it and mapped it that on edge runtime so unused exports can be tree-shaked. This case happened when users are using ImageResponse from `"@vercel/og"` instead of `"next/server"`. 2nd change is adding another alias to map `@vercel/og` package to vendored og package inside next.js, this way we could merge the two package instead of bundled both of them Fixes: NEXT-1303 changed `require.reoslve("next/dist/xxx")` to `${NEXT_PROJECT_ROOT}/xxx}` to avoid to be traced by nft. |
||
---|---|---|
.. | ||
(group) | ||
gsp | ||
metadata-base/unset | ||
apple-icon.tsx | ||
favicon.tsx | ||
icon.tsx | ||
layout.tsx | ||
manifest.ts | ||
opengraph-image.tsx | ||
page.tsx | ||
robots.ts | ||
sitemap.ts | ||
twitter-image.tsx | ||
twitter-image2.tsx |