Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

TypeScript declarations

The maintained declaration file is types/fumo.d.ts. Add its path to your editor project for autocomplete while keeping runtime source as JavaScript modules.

Example jsconfig.json:

{
  "compilerOptions": {
    "checkJs": true,
    "target": "ES2023"
  },
  "include": [
    "./**/*.js",
    "C:/path/to/fumoengine/types/fumo.d.ts"
  ]
}

Starter packages and conformance examples live in:

fumoengine/templates/

See the template catalog for the generated complete list. Copy a starter into %APPDATA%\FumowareV2\scripts, assign a unique package ID, and press R in the Scripts workspace. It is discovered in the off state until you explicitly enable it.