Skip to content

Commit 76b1b2e

Browse files
committed
chore: rename internals
1 parent 00bf401 commit 76b1b2e

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

src/index.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ export function isQuansyncYield<T>(value: any | QuansyncYield<T>): value is Quan
3636
return typeof value === 'object' && value !== null && '__isQuansync' in value
3737
}
3838

39-
function quansyncObject<Args extends any[], Return>(
39+
function fromObject<Args extends any[], Return>(
4040
options: QuansyncInputObject<Args, Return>,
4141
): QuansyncFn<Args, Return> {
4242
const generator = function *(...args: Args): QuansyncGenerator<Return, any> {
@@ -63,10 +63,10 @@ function unwrapSync(value: any): any {
6363
function unwrapAsync(value: any): Promise<any> {
6464
return isQuansyncYield(value)
6565
? value.async()
66-
: Promise.resolve(value)
66+
: value
6767
}
6868

69-
function quansyncGenerator<Args extends any[], Return>(
69+
function fromGenerator<Args extends any[], Return>(
7070
generator: QuansyncInputGenerator<Args, Return>,
7171
): QuansyncFn<Args, Return> {
7272
function sync(...args: Args): Return {
@@ -87,7 +87,7 @@ function quansyncGenerator<Args extends any[], Return>(
8787
return await unwrapAsync(current.value)
8888
}
8989

90-
return quansyncObject({
90+
return fromObject({
9191
name: generator.name,
9292
async,
9393
sync,
@@ -101,7 +101,7 @@ export function quansync<Args extends any[], Return>(
101101
options: QuansyncInput<Args, Return>,
102102
): QuansyncFn<Args, Return> {
103103
if (typeof options === 'function')
104-
return quansyncGenerator(options)
104+
return fromGenerator(options)
105105
else
106-
return quansyncObject(options)
106+
return fromObject(options)
107107
}

0 commit comments

Comments
 (0)