Peter Burns
Peter Burns
And yeah, I did rebase
Steve tracked this down, dead code elimination of the debugEventLog statements wasn't triggering, I guess the version of terser we're using can't dead code eliminate code like: ```typescript const foo...
With that fixed, lit-html.js minifies down to 7,220B, down from a bit over eight thousand
This is fixed
Fixed by https://github.com/lit/lit/pull/3693
Not planning on supporting the nonstandard 2018 Babel transform with context
> While the general ideas are related, it's not clear to me that (in practice) this would actually help much. In particular, `goog.Disposable` objects tend to live for a medium-to-long...
I think the change should be something more like: ```js if (typeof Symbol?.dispose === 'symbol') { goog.Disposable.prototype[Symbol.dispose] = function() { this.dispose(); }; } ``` That way, if a subclass overrides...
We could add a dev mode warning to check that when a TemplateResult is rendered inside a ChildPart, that the TemplateResult's kind (either HTML or SVG) matches the type of...
@sorvell Yeah, not all Tasks will want to run on the server, that'll be a config. And agreed that elements should be able to do async work on the server...