node_modules/es-abstract/2020/AsyncFromSyncIteratorContinuation.js in immosquare-cleaner-0.1.60 vs node_modules/es-abstract/2020/AsyncFromSyncIteratorContinuation.js in immosquare-cleaner-0.1.61

- old
+ new

@@ -4,23 +4,24 @@ var $SyntaxError = require('es-errors/syntax'); var $TypeError = require('es-errors/type'); var $Promise = GetIntrinsic('%Promise%', true); -var callBound = require('call-bind/callBound'); +var callBound = require('call-bound'); var CreateIterResultObject = require('./CreateIterResultObject'); var IteratorComplete = require('./IteratorComplete'); var IteratorValue = require('./IteratorValue'); var PromiseResolve = require('./PromiseResolve'); -var Type = require('./Type'); +var isObject = require('../helpers/isObject'); + var $then = callBound('Promise.prototype.then', true); // https://262.ecma-international.org/10.0/#sec-asyncfromsynciteratorcontinuation module.exports = function AsyncFromSyncIteratorContinuation(result) { - if (Type(result) !== 'Object') { + if (!isObject(result)) { throw new $TypeError('Assertion failed: Type(O) is not Object'); } if (arguments.length > 1) { throw new $SyntaxError('although AsyncFromSyncIteratorContinuation should take a second argument, it is not used in this implementation');