Make the module installable: vendor core, point at release assets

What was on git could not be installed. foundry-module/ referenced core/ rather
than containing it, so an installed copy had no generator at all — it only ever
worked here because the live module directory had core/ copied in by hand.

core/ is now vendored into foundry-module/module/core/, minus cli.mjs and
test.mjs which are desk tools. module.json points manifest and download at
release assets, the way mapwright distributes, so a remote server can install by
URL without reaching into the repo tree.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
2026-08-05 11:18:23 +01:00
co-authored by Claude Opus 5
parent ded836d4c8
commit 9d953dba94
13 changed files with 3376 additions and 541 deletions
+2
View File
@@ -1,2 +1,4 @@
node_modules/
*.log
core/*.json
!core/content/*.json