astro/no-prerender-export-outside-pages
disallow
prerenderexport outside of pages/ directory
π Rule Details
This rule reports prerender exports from Astro files that are not inside a pages/ directory.
The prerender directive only has an effect on page files (files under src/pages/). Exporting it from components or layouts has no effect.
---
/* eslint astro/no-prerender-export-outside-pages: "error" */
/* β GOOD β in src/pages/index.astro */
export const prerender = true
/* β BAD β in src/components/MyComponent.astro */
export const prerender = true
---π§ Options
Nothing.
π When Not To Use It
If your project doesnβt use hybrid rendering or if all files under src/pages/ donβt need prerender exports, you may disable this rule.
π Further Reading
π Version
This rule was introduced in eslint-plugin-astro v1.7.0
π Implementation
Edit this page
Back
β astro/no-exports-from-components Next Page
astro/no-unused-define-vars-in-style β
β astro/no-exports-from-components Next Page
astro/no-unused-define-vars-in-style β