An ESLint plugin for linting Foundry Virtual Tabletop (VTT) modules. v0.0.1 is the initial release. It provides rules and configurations that enforce best practices specific to Foundry VTT development, such as avoiding deprecated APIs and following module conventions. The plugin is designed to be used with ESLint 0.10.0 or later and ships with a 'recommended' configuration. As an early release, users should expect potential breaking changes.
npm install eslint-plugin-foundry-vttNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows how to install and configure the ESLint plugin for Foundry VTT modules using the recommended ruleset.
Pin version and test thoroughly.
Run `npm install eslint-plugin-foundry-vtt --save-dev` in your project directory.