File tree Expand file tree Collapse file tree 3 files changed +25
-0
lines changed Expand file tree Collapse file tree 3 files changed +25
-0
lines changed Original file line number Diff line number Diff line change 11# Changelog
22
3+ ## 0.4.24
4+
5+ - Add ` "generateImageMetadata" ` , ` "generateSitemaps" ` & ` "generateStaticParams" ` to ` allowExportNames ` in Next config
6+
37## 0.4.23
48
59- Add ` "metadata" ` , ` "generateMetadata" ` & ` "generateViewport" ` to ` allowExportNames ` in Next config
Original file line number Diff line number Diff line change @@ -45,6 +45,12 @@ export const configs = {
4545 // https://nextjs.org/docs/app/api-reference/functions/generate-viewport
4646 "viewport" ,
4747 "generateViewport" ,
48+ // https://nextjs.org/docs/app/api-reference/functions/generate-image-metadata
49+ "generateImageMetadata" ,
50+ // https://nextjs.org/docs/app/api-reference/functions/generate-sitemaps
51+ "generateSitemaps" ,
52+ // https://nextjs.org/docs/app/api-reference/functions/generate-static-params
53+ "generateStaticParams" ,
4854 ] ,
4955 } ,
5056 ] ,
Original file line number Diff line number Diff line change @@ -172,6 +172,21 @@ const valid = [
172172 code : "export const viewport = { width: 'device-width', initialScale: 1 }; export const Page = () => {};" ,
173173 options : [ { allowExportNames : [ "viewport" ] } ] ,
174174 } ,
175+ {
176+ name : "Component and generateImageMetadata export for Next.js" ,
177+ code : "export function generateImageMetadata() { return [{ id: 'home' }] }; export const Page = () => {};" ,
178+ options : [ { allowExportNames : [ "generateImageMetadata" ] } ] ,
179+ } ,
180+ {
181+ name : "Component and generateSitemaps export for Next.js" ,
182+ code : "export async function generateSitemaps() { return [{ id: 1 }] }; export const Page = () => {};" ,
183+ options : [ { allowExportNames : [ "generateSitemaps" ] } ] ,
184+ } ,
185+ {
186+ name : "Component and generateStaticParams export for Next.js" ,
187+ code : "export async function generateStaticParams() { return [{ slug: 'post-1' }] }; export const Page = () => {};" ,
188+ options : [ { allowExportNames : [ "generateStaticParams" ] } ] ,
189+ } ,
175190 {
176191 name : "Export as default" ,
177192 code : "export { App as default }; const App = () => <>Test</>;" ,
You can’t perform that action at this time.
0 commit comments