nextjs/no-document-import-in-page Correctness 
What it does 
Prevent importing next/document outside of pages/_document.js.
Why is this bad? 
Importing next/document outside of pages/_document.js can cause unexpected issues in your Next.js application.
Examples 
Examples of incorrect code for this rule:
jsx
// `components/MyDocument.jsx`
import Document from "next/document";
class MyDocument extends Document {
  // ...
}
export default MyDocument;Examples of correct code for this rule:
jsx
// `pages/_document.jsx`
import Document from "next/document";
class MyDocument extends Document {
  // ...
}
export default MyDocument;How to use 
To enable this rule in the CLI or using the config file, you can use:
bash
oxlint --deny nextjs/no-document-import-in-page --nextjs-pluginjson
{
  "plugins": ["nextjs"],
  "rules": {
    "nextjs/no-document-import-in-page": "error"
  }
}