refactor: don't expose isPromise as an internal module (#19139)
This commit is contained in:
parent
949f8685d2
commit
69369cf365
6 changed files with 9 additions and 19 deletions
|
@ -1,12 +1,11 @@
|
|||
'use strict'
|
||||
|
||||
const v8Util = process.electronBinding('v8_util')
|
||||
const { isPromise } = require('electron')
|
||||
const resolvePromise = Promise.resolve.bind(Promise)
|
||||
|
||||
const { CallbacksRegistry } = require('@electron/internal/renderer/callbacks-registry')
|
||||
const bufferUtils = require('@electron/internal/common/buffer-utils')
|
||||
const errorUtils = require('@electron/internal/common/error-utils')
|
||||
const { isPromise } = require('@electron/internal/common/is-promise')
|
||||
const { ipcRendererInternal } = require('@electron/internal/renderer/ipc-renderer-internal')
|
||||
|
||||
const callbacksRegistry = new CallbacksRegistry()
|
||||
|
@ -216,7 +215,7 @@ function metaToValue (meta) {
|
|||
value: () => meta.value,
|
||||
array: () => meta.members.map((member) => metaToValue(member)),
|
||||
buffer: () => bufferUtils.metaToBuffer(meta.value),
|
||||
promise: () => resolvePromise({ then: metaToValue(meta.then) }),
|
||||
promise: () => Promise.resolve({ then: metaToValue(meta.then) }),
|
||||
error: () => metaToPlainObject(meta),
|
||||
date: () => new Date(meta.value),
|
||||
exception: () => { throw errorUtils.deserialize(meta.value) }
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue