Correctly form path when using invoke and intermediate arguments
That a bound statement was being replaced when it shouldn't be, e.g. this.when().then(this.foo.bind(this)) was being transformed to this.when().then(await this.foo.bind(this)) (which just won't work 🙀)
:v:
/cc @zendesk/vegemite
Description
Fixes:
invoke
and intermediate argumentsthis.when().then(this.foo.bind(this))
was being transformed tothis.when().then(await this.foo.bind(this))
(which just won't work 🙀)Resolves #40
New transforms:
this.when
toPromise.all
this.promise
tonew Promise
"abc%@".fmt(1)
tohelpers.fmt("abc%@", 1)
References
40
Risks