refactor: don't expose isPromise as an internal module (#19139)

This commit is contained in:
Milan Burda 2019-07-08 08:17:50 +02:00 committed by Cheng Zhao
parent 949f8685d2
commit 69369cf365
6 changed files with 9 additions and 19 deletions

View file

@ -6,6 +6,5 @@ module.exports = [
{ name: 'nativeImage', loader: () => require('./native-image') },
{ name: 'shell', loader: () => require('./shell') },
// The internal modules, invisible unless you know their names.
{ name: 'deprecate', loader: () => require('./deprecate'), private: true },
{ name: 'isPromise', loader: () => require('./is-promise'), private: true }
{ name: 'deprecate', loader: () => require('./deprecate'), private: true }
]

View file

@ -1,6 +1,4 @@
'use strict'
module.exports = function isPromise (val) {
export function isPromise (val: any) {
return (
val &&
val.then &&