foundry-vtt-module-dev
Pass
Audited by Gen Agent Trust Hub on Sep 14, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONDYNAMIC_EXECUTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: References official and community development tools.\n
- Mentions @foundryvtt/foundryvtt-cli for compendium management.\n
- Includes community-driven TypeScript definitions via fvtt-types from the League-of-Foundry-Developers GitHub repository.\n- [COMMAND_EXECUTION]: Provides standard shell commands for the development lifecycle.\n
- Documentation includes commands for installing dependencies and managing Foundry VTT packages (npm install, fvtt package).\n
- package.json scripts execute local build and utility commands (vite build, node ./scripts/prebuild.mjs).\n- [DYNAMIC_EXECUTION]: Includes build pipeline configurations that process code and assets at runtime.\n
- Provides ready-to-use Vite and Rollup configurations for compiling modules.\n
- Uses local Node.js scripts for linking/unlinking development folders and pre-build manifest management.\n- [SAFE]: Adheres to platform-specific security paradigms.\n
- Instructions emphasize GM-authoritative socket patterns to ensure non-GM clients cannot bypass permission checks.\n
- Encourages the use of Foundry's built-in HTML sanitization and data model validation.
Audit Metadata