Skip to content

feat: clone SandustryExamples and skip missing optional mod roots - #6

Draft
IrishBruse wants to merge 16 commits into
mainfrom
restructure
Draft

feat: clone SandustryExamples and skip missing optional mod roots#6
IrishBruse wants to merge 16 commits into
mainfrom
restructure

Conversation

@IrishBruse

Copy link
Copy Markdown
Collaborator

Summary

  • Move sample mods to SandustryExamples and clone them into examples/ when missing.
  • Setup no longer fails when gitignored mods/ or examples/ is absent (Windows CI).

Test plan

  • Windows CI npm run setup succeeds without a mods/ folder
  • Tailwind example build clones SandustryExamples and builds overlay-hotkey

Those mods live in their own repos, so keep them out of this template tree.
Drop the duplicate Docsify pages so layout, quick start, and troubleshooting have one source.
Only the template ships here; other mods document in their own repos.
Move the Pixi body-tint fact next to other player internals and drop the standalone page.
Save reload does not re-apply those files on Steam.
OTHER mixes vanilla leftovers with every loaded mod, so the list is not a stable template fact.
Keep the handler rule without naming a workshop mod.
The companion now lives in its own repo, so builds and tests must not assume it.
Let sessions patch worker.js and other outputs, not only main.js.
Publish reads CHANGELOG.md, so the sample mod should ship one.
Load order and the esbuild ignore list no longer assume a companion poller.
Windows CI failed because setup required gitignored mods/. Sample mods now live in a separate repo and clone on demand.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant