docusaurus
docusaurus copied to clipboard
feat: report orphan pages
Pre-flight checklist
- [x] I have read the Contributing Guidelines on pull requests.
- [x] If this is a code change: I have written unit tests and/or added dogfooding pages to fully verify the new behavior.
- [x] If this is a new API or substantial change: the PR has an accompanying issue (closes #2875) and the maintainers have approved on my working plan.
Motivation
Currently just a POC
Test Plan
See deployment log:
[WARNING] Orphan pages found:
- /__docusaurus/debug/config/
- /blog/archive/
- /search/
- /tests/blog/archive/
- /tests/pages/layout-no-children/
- /tests/docs/folder with space/doc 1/
- /tests/docs/folder with space/doc 2/
The /blog/archive
page being orphaned is unfortunate. We need to fix it. Therefore I don't think we can merge it until #5701 and #5461 are both addressed.
Test links
Deploy preview: https://deploy-preview-_____--docusaurus-2.netlify.app/
Related issues/PRs
[V2]
Name | Link |
---|---|
Latest commit | ef937e402c4af8eb412567e51b2df59ebed4a940 |
Latest deploy log | https://app.netlify.com/sites/docusaurus-2/deploys/62a469c58945330008f656d0 |
Deploy Preview | https://deploy-preview-7601--docusaurus-2.netlify.app |
Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify site settings.
âĄī¸ Lighthouse report for the deploy preview of this PR
URL | Performance | Accessibility | Best Practices | SEO | PWA | Report |
---|---|---|---|---|---|---|
/ | đ 73 | đĸ 100 | đĸ 100 | đĸ 100 | đĸ 90 | Report |
/docs/installation | đ 85 | đĸ 100 | đĸ 100 | đĸ 100 | đĸ 90 | Report |
Size Change: +61 B (0%)
Total Size: 801 kB
Filename | Size | Change |
---|---|---|
website/build/assets/js/main.********.js |
603 kB | +61 B (0%) |
âšī¸ View Unchanged
Filename | Size |
---|---|
website/.docusaurus/globalData.json |
52.6 kB |
website/build/assets/css/styles.********.css |
106 kB |
website/build/index.html |
38.9 kB |