ProjectEvergreen / greenwood

Greenwood is your full-stack workbench for the web, focused on supporting modern web standards and development to help you create your next project.
https://www.greenwoodjs.io
MIT License
94 stars 9 forks source link

feature/issue 1232 static sitemap #1240

Closed jstockdi closed 2 weeks ago

jstockdi commented 1 month ago

Related Issue

1232 - Static sitemap copy plugin

Summary of Changes

Created a greenwood default copy plugin to copy a sitemap.xml from the source folder

  1. [x] Created plugin
  2. [x] Updated relevant spec file
  3. [x] Provided example sitemap.xml
  4. [x] Thought about documentation in configuration.md or plugins.md (Happy to help given direction)
thescientist13 commented 1 month ago

Nice, this is looking good!

As for docs, I'm on my phone but was looking at the current website to see if we have robots or favicon documented, but couldn't fine it. 🧐

If robots / favicon are not already documented, I think for now under the Styles and Assets doc might be good, maybe under a new heading section? Maybe call it "Meta Files" or something? (We could call out robots and favicon too if you are feeling ambitious 🙏)