egoist / babel-plugin-sync

Make asynchronous methods synchronous.
MIT License
12 stars 3 forks source link

Syncify a property name #1

Open egoist opened 6 years ago

egoist commented 6 years ago

Actual:

if (foo) {
    await foo()
}

// ⬇️⬇️⬇️

if (foo) {
    fooSync()
}

Expected:

if (foo /* $SyncName */) {
    await foo()
}

// ⬇️⬇️⬇️

if (fooSync) {
    fooSync()
}
egoist commented 6 years ago

Or somehow find all foo and change the name automatically?