Laura Harker
Laura Harker
There are two related aspects of this feature request: 1) make the compiler imports of extern file paths - would be relatively easy 1) preserve those imports in the compiled...
Bradford offered to look more into this & if it would be reasonable to always disable "approximate mappings"
@ChadKillingsworth do you know if this is the expected behavior?
This maps to internal issue http://b/117789111, which Steve has fixed. @shicks can we close this issue and update the external documentation? You can write: ``` js goog.module('my.module'); /** @define {number}...
First, why pass a string to `setTimeout`? I don't know if you have some unusual requirement or actually are using some other function, but `setTimeout(() => CoolNamespace.fun(), 1000);` both seems...
I'd suggest exporting the functions you want to call instead of using reflection (https://developers.google.com/closure/compiler/docs/externs-and-exports#purpose-of-exports). That works around this issue with reflection & global variables, and might even allow Closure Compiler...
Assigning to myself to investigate further
I'm having trouble reproducing the race condition. Here's what I've tried: ``` $ git clone https://github.com/DerGernTod/ts-esbuild-closure-reproducer.git $ cd ts-esbuild-closure-reproducer/ $ node --version v16.4.1 $ npm install $ npm start >...
Thanks for adding more information @kamtschatka. Looks like you're on Windows since you're affected by https://github.com/nodejs/node/issues/39224, so I wonder if the bug is specific to Window. I was trying to...
Thanks for the report, definitely looks like a bug.