WebGLObject is defined in TypeScriptâs lib.dom.ts, so it seems like libMan doesnât read TypeScriptâs lib files. Or that the version of those typings is so old that it doesnât include this object. But this is very far fetched. What version of typescript are you using? And can you confirm that other DOM features are supported? My guess is that this is the first of many missing object is has (most of the WebGL context objects, HTMLCanvasElement, those are all defined in the same lib file)
The lack of libs mean that the typescript compiler is ignoring the tsconfig.json file. I am not 100% sure it is libmanâs fault. How are you compiling your project?
I can tell you that npm works well. Yarn as well. But I totally understand the need to use package managers that you know and trust. Check the typescript compilation process, it might be just missing a single parameter to make it work correctly.