import { Engine, Actor, CollisionType, ImageSource, Loader, Vector, Physics } from '../library/excalibur.esm.js'
let game = new Engine({...})
let enemy = new Actor({...})
// etc.
Expected Result
Type information should be included with native esm module
Actual Result
No type information is available
Environment
browsers and versions:
operating system:
Excalibur versions:
(anything else that may be relevant)
Current Workaround
Use the npm (node_module) install to get type information
Steps to Reproduce
See discussion https://github.com/excaliburjs/Excalibur/discussions/2366 for more context.
Using native .esm module from https://esm.sh/excalibur
Expected Result
Type information should be included with native esm module
Actual Result
No type information is available
Environment
Current Workaround
Use the npm (node_module) install to get type information