Sha256: 497e7bc65e61f54028bc9902f5342f84046ed802b8620fb5646ac5522f505fcf

Contents?: true

Size: 860 Bytes

Versions: 13

Compression:

Stored size: 860 Bytes

Contents

/* eslint-disable no-new */
var global = require('../internals/global');
var fails = require('../internals/fails');
var checkCorrectnessOfIteration = require('../internals/check-correctness-of-iteration');
var NATIVE_ARRAY_BUFFER_VIEWS = require('../internals/array-buffer-view-core').NATIVE_ARRAY_BUFFER_VIEWS;

var ArrayBuffer = global.ArrayBuffer;
var Int8Array = global.Int8Array;

module.exports = !NATIVE_ARRAY_BUFFER_VIEWS || !fails(function () {
  Int8Array(1);
}) || !fails(function () {
  new Int8Array(-1);
}) || !checkCorrectnessOfIteration(function (iterable) {
  new Int8Array();
  new Int8Array(null);
  new Int8Array(1.5);
  new Int8Array(iterable);
}, true) || fails(function () {
  // Safari (11+) bug - a reason why even Safari 13 should load a typed array polyfill
  return new Int8Array(new ArrayBuffer(2), 1, undefined).length !== 1;
});

Version data entries

13 entries across 13 versions & 4 rubygems

Version Path
optimacms-0.1.61 spec/dummy/node_modules/core-js/internals/typed-array-constructors-require-wrappers.js
tang-0.2.1 spec/tang_app/node_modules/core-js/internals/typed-array-constructors-require-wrappers.js
tang-0.2.0 spec/tang_app/node_modules/core-js/internals/typed-array-constructors-require-wrappers.js
tang-0.1.0 spec/tang_app/node_modules/core-js/internals/typed-array-constructors-require-wrappers.js
tang-0.0.9 spec/tang_app/node_modules/core-js/internals/typed-array-constructors-require-wrappers.js
enju_library-0.3.8 spec/dummy/node_modules/core-js/internals/typed-array-constructors-require-wrappers.js
condenser-0.3 lib/condenser/processors/node_modules/core-js-pure/internals/typed-array-constructors-require-wrappers.js
condenser-0.2 lib/condenser/processors/node_modules/core-js-pure/internals/typed-array-constructors-require-wrappers.js
condenser-0.1 lib/condenser/processors/node_modules/core-js-pure/internals/typed-array-constructors-require-wrappers.js
condenser-0.0.12 lib/condenser/processors/node_modules/core-js-pure/internals/typed-array-constructors-require-wrappers.js
condenser-0.0.11 lib/condenser/processors/node_modules/core-js-pure/internals/typed-array-constructors-require-wrappers.js
condenser-0.0.10 lib/condenser/processors/node_modules/core-js-pure/internals/typed-array-constructors-require-wrappers.js
condenser-0.0.9 lib/condenser/processors/node_modules/core-js-pure/internals/typed-array-constructors-require-wrappers.js