mykter / TagTime-desktop

Cross-platform desktop implementation of TagTime
ISC License
19 stars 1 forks source link

Test coverage broke with the move to TypeScript #116

Open mykter opened 6 years ago

mykter commented 6 years ago

The babel istanbul instrumentation embed paths in the instrumented files like "TagTime-desktop/src/prompt.js". This is because it comes after the TypeScript step in the build.

It seems to be failing to use the inline sourcemaps to correctly map it back to the original source.

I can't think of a simple fix.

Not viable:

Options:

mykter commented 6 years ago

https://github.com/kevinsawicki/electabul might be an option, as used by Brave?