Socket
Socket
Sign inDemoInstall

core-js-pure

Package Overview
Dependencies
0
Maintainers
1
Versions
150
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 3.35.1 to 3.36.0

actual/typed-array/from-base64.js

4

actual/array-buffer/detached.js
'use strict';
require('../../stable/array-buffer');
var parent = require('../../stable/array-buffer/detached');
require('../../modules/esnext.array-buffer.detached');
module.exports = parent;
'use strict';
require('../../stable/array-buffer');
var parent = require('../../stable/array-buffer/transfer-to-fixed-length');
require('../../modules/esnext.array-buffer.transfer-to-fixed-length');
module.exports = parent;
'use strict';
require('../../stable/array-buffer');
var parent = require('../../stable/array-buffer/transfer');
require('../../modules/esnext.array-buffer.transfer');
module.exports = parent;
'use strict';
var parent = require('../../stable/typed-array');
require('../../modules/esnext.uint8-array.from-base64');
require('../../modules/esnext.uint8-array.from-hex');
require('../../modules/esnext.uint8-array.to-base64');
require('../../modules/esnext.uint8-array.to-hex');
// TODO: Remove from `core-js@4`

@@ -4,0 +8,0 @@ require('../../modules/esnext.typed-array.find-last');

'use strict';
var parent = require('../../stable/typed-array/methods');
require('../../modules/esnext.uint8-array.from-base64');
require('../../modules/esnext.uint8-array.from-hex');
require('../../modules/esnext.uint8-array.to-base64');
require('../../modules/esnext.uint8-array.to-hex');
// TODO: Remove from `core-js@4`

@@ -4,0 +8,0 @@ require('../../modules/esnext.typed-array.find-last');

'use strict';
require('../../modules/es.array-buffer.constructor');
require('../../modules/es.array-buffer.slice');
require('../../modules/es.array-buffer.detached');
require('../../modules/es.array-buffer.transfer');
require('../../modules/es.array-buffer.transfer-to-fixed-length');
require('../../modules/es.object.to-string');

@@ -5,0 +8,0 @@ var path = require('../../internals/path');

@@ -5,2 +5,6 @@ 'use strict';

require('../../modules/es.array-buffer.slice');
require('../../modules/es.data-view');
require('../../modules/es.array-buffer.detached');
require('../../modules/es.array-buffer.transfer');
require('../../modules/es.array-buffer.transfer-to-fixed-length');
require('../../modules/es.object.to-string');

@@ -7,0 +11,0 @@ var path = require('../../internals/path');

@@ -63,2 +63,5 @@ 'use strict';

require('../modules/es.data-view');
require('../modules/es.array-buffer.detached');
require('../modules/es.array-buffer.transfer');
require('../modules/es.array-buffer.transfer-to-fixed-length');
require('../modules/es.date.get-year');

@@ -65,0 +68,0 @@ require('../modules/es.date.now');

'use strict';
require('../../modules/es.date.to-json');
require('../../modules/es.json.stringify');

@@ -3,0 +4,0 @@ require('../../modules/es.json.to-string-tag');

'use strict';
require('../../modules/es.date.to-json');
require('../../modules/es.json.stringify');

@@ -3,0 +4,0 @@ var path = require('../../internals/path');

'use strict';
require('../../modules/es.object.to-string');
require('../../modules/es.map');
require('../../modules/es.map.group-by');
var call = require('../../internals/function-call');
var isCallable = require('../../internals/is-callable');
var path = require('../../internals/path');
var Map = path.Map;
var mapGroupBy = Map.groupBy;
module.exports = function groupBy(source, iterable, keyDerivative) {
return call(mapGroupBy, isCallable(this) ? this : Map, source, iterable, keyDerivative);
};
module.exports = path.Map.groupBy;

@@ -63,2 +63,5 @@ 'use strict';

require('../modules/es.data-view');
require('../modules/es.array-buffer.detached');
require('../modules/es.array-buffer.transfer');
require('../modules/es.array-buffer.transfer-to-fixed-length');
require('../modules/es.date.get-year');

@@ -65,0 +68,0 @@ require('../modules/es.date.now');

'use strict';
require('../../modules/es.object.to-string');
require('../../modules/es.array.iterator');

@@ -6,12 +7,19 @@ require('../../modules/es.map');

require('../../modules/esnext.map.from');
require('../../modules/esnext.map.delete-all');
require('../../modules/esnext.map.emplace');
require('../../modules/esnext.map.every');
require('../../modules/esnext.map.filter');
require('../../modules/esnext.map.find');
require('../../modules/esnext.map.find-key');
require('../../modules/esnext.map.includes');
require('../../modules/esnext.map.key-of');
require('../../modules/esnext.map.map-keys');
require('../../modules/esnext.map.map-values');
require('../../modules/esnext.map.merge');
require('../../modules/esnext.map.reduce');
require('../../modules/esnext.map.some');
require('../../modules/esnext.map.update');
require('../../modules/web.dom-collections.iterator');
var call = require('../../internals/function-call');
var isCallable = require('../../internals/is-callable');
var path = require('../../internals/path');
var Map = path.Map;
var $from = Map.from;
module.exports = function from(source, mapFn, thisArg) {
return call($from, isCallable(this) ? this : Map, source, mapFn, thisArg);
};
module.exports = path.Map.from;
'use strict';
var parent = require('../../actual/map/group-by');
require('../../modules/esnext.map.delete-all');
require('../../modules/esnext.map.emplace');
require('../../modules/esnext.map.every');
require('../../modules/esnext.map.filter');
require('../../modules/esnext.map.find');
require('../../modules/esnext.map.find-key');
require('../../modules/esnext.map.includes');
require('../../modules/esnext.map.key-of');
require('../../modules/esnext.map.map-keys');
require('../../modules/esnext.map.map-values');
require('../../modules/esnext.map.merge');
require('../../modules/esnext.map.reduce');
require('../../modules/esnext.map.some');
require('../../modules/esnext.map.update');
module.exports = parent;
'use strict';
require('../../modules/es.object.to-string');
require('../../modules/es.map');
require('../../modules/esnext.map.key-by');
require('../../modules/esnext.map.delete-all');
require('../../modules/esnext.map.emplace');
require('../../modules/esnext.map.every');
require('../../modules/esnext.map.filter');
require('../../modules/esnext.map.find');
require('../../modules/esnext.map.find-key');
require('../../modules/esnext.map.includes');
require('../../modules/esnext.map.key-of');
require('../../modules/esnext.map.map-keys');
require('../../modules/esnext.map.map-values');
require('../../modules/esnext.map.merge');
require('../../modules/esnext.map.reduce');
require('../../modules/esnext.map.some');
require('../../modules/esnext.map.update');
var call = require('../../internals/function-call');

@@ -5,0 +20,0 @@ var isCallable = require('../../internals/is-callable');

'use strict';
require('../../modules/es.object.to-string');
require('../../modules/es.array.iterator');
require('../../modules/es.map');
require('../../modules/esnext.map.of');
require('../../modules/esnext.map.delete-all');
require('../../modules/esnext.map.emplace');
require('../../modules/esnext.map.every');
require('../../modules/esnext.map.filter');
require('../../modules/esnext.map.find');
require('../../modules/esnext.map.find-key');
require('../../modules/esnext.map.includes');
require('../../modules/esnext.map.key-of');
require('../../modules/esnext.map.map-keys');
require('../../modules/esnext.map.map-values');
require('../../modules/esnext.map.merge');
require('../../modules/esnext.map.reduce');
require('../../modules/esnext.map.some');
require('../../modules/esnext.map.update');
var path = require('../../internals/path');
var apply = require('../../internals/function-apply');
var isCallable = require('../../internals/is-callable');
var Map = path.Map;
var mapOf = Map.of;
module.exports = function of() {
return apply(mapOf, isCallable(this) ? this : Map, arguments);
};
module.exports = path.Map.of;
'use strict';
require('../../modules/es.object.to-string');
require('../../modules/es.array.iterator');

@@ -6,12 +7,21 @@ require('../../modules/es.set');

require('../../modules/esnext.set.from');
require('../../modules/esnext.set.add-all');
require('../../modules/esnext.set.delete-all');
require('../../modules/esnext.set.difference.v2');
require('../../modules/esnext.set.every');
require('../../modules/esnext.set.filter');
require('../../modules/esnext.set.find');
require('../../modules/esnext.set.join');
require('../../modules/esnext.set.intersection.v2');
require('../../modules/esnext.set.is-disjoint-from.v2');
require('../../modules/esnext.set.is-subset-of.v2');
require('../../modules/esnext.set.is-superset-of.v2');
require('../../modules/esnext.set.map');
require('../../modules/esnext.set.reduce');
require('../../modules/esnext.set.some');
require('../../modules/esnext.set.symmetric-difference.v2');
require('../../modules/esnext.set.union.v2');
require('../../modules/web.dom-collections.iterator');
var call = require('../../internals/function-call');
var isCallable = require('../../internals/is-callable');
var path = require('../../internals/path');
var Set = path.Set;
var $from = Set.from;
module.exports = function from(source, mapFn, thisArg) {
return call($from, isCallable(this) ? this : Set, source, mapFn, thisArg);
};
module.exports = path.Set.from;
'use strict';
require('../../modules/es.object.to-string');
require('../../modules/es.array.iterator');
require('../../modules/es.set');
require('../../modules/esnext.set.of');
require('../../modules/esnext.set.add-all');
require('../../modules/esnext.set.delete-all');
require('../../modules/esnext.set.difference.v2');
require('../../modules/esnext.set.every');
require('../../modules/esnext.set.filter');
require('../../modules/esnext.set.find');
require('../../modules/esnext.set.join');
require('../../modules/esnext.set.intersection.v2');
require('../../modules/esnext.set.is-disjoint-from.v2');
require('../../modules/esnext.set.is-subset-of.v2');
require('../../modules/esnext.set.is-superset-of.v2');
require('../../modules/esnext.set.map');
require('../../modules/esnext.set.reduce');
require('../../modules/esnext.set.some');
require('../../modules/esnext.set.symmetric-difference.v2');
require('../../modules/esnext.set.union.v2');
var path = require('../../internals/path');
var apply = require('../../internals/function-apply');
var isCallable = require('../../internals/is-callable');
var Set = path.Set;
var setOf = Set.of;
module.exports = function of() {
return apply(setOf, isCallable(this) ? this : Set, arguments);
};
module.exports = path.Set.of;
'use strict';
require('../../modules/esnext.uint8-array.from-base64');
var parent = require('../../actual/typed-array/from-base64');
module.exports = parent;
'use strict';
require('../../modules/esnext.uint8-array.from-hex');
var parent = require('../../actual/typed-array/from-hex');
module.exports = parent;

@@ -13,7 +13,3 @@ 'use strict';

require('../../modules/esnext.typed-array.unique-by');
require('../../modules/esnext.uint8-array.from-base64');
require('../../modules/esnext.uint8-array.from-hex');
require('../../modules/esnext.uint8-array.to-base64');
require('../../modules/esnext.uint8-array.to-hex');
module.exports = parent;

@@ -13,7 +13,3 @@ 'use strict';

require('../../modules/esnext.typed-array.unique-by');
require('../../modules/esnext.uint8-array.from-base64');
require('../../modules/esnext.uint8-array.from-hex');
require('../../modules/esnext.uint8-array.to-base64');
require('../../modules/esnext.uint8-array.to-hex');
module.exports = parent;
'use strict';
require('../../modules/esnext.uint8-array.to-base64');
var parent = require('../../actual/typed-array/to-base64');
module.exports = parent;
'use strict';
require('../../modules/esnext.uint8-array.to-hex');
var parent = require('../../actual/typed-array/to-hex');
module.exports = parent;
'use strict';
require('../../modules/es.object.to-string');
require('../../modules/es.array.iterator');

@@ -6,12 +7,7 @@ require('../../modules/es.string.iterator');

require('../../modules/esnext.weak-map.from');
require('../../modules/esnext.weak-map.delete-all');
require('../../modules/esnext.weak-map.emplace');
require('../../modules/web.dom-collections.iterator');
var call = require('../../internals/function-call');
var isCallable = require('../../internals/is-callable');
var path = require('../../internals/path');
var WeakMap = path.WeakMap;
var $from = WeakMap.from;
module.exports = function from(source, mapFn, thisArg) {
return call($from, isCallable(this) ? this : WeakMap, source, mapFn, thisArg);
};
module.exports = path.WeakMap.from;
'use strict';
require('../../modules/es.object.to-string');
require('../../modules/es.array.iterator');
require('../../modules/es.weak-map');
require('../../modules/esnext.weak-map.of');
require('../../modules/esnext.weak-map.delete-all');
require('../../modules/esnext.weak-map.emplace');
var path = require('../../internals/path');
var apply = require('../../internals/function-apply');
var isCallable = require('../../internals/is-callable');
var WeakMap = path.WeakMap;
var weakMapOf = WeakMap.of;
module.exports = function of() {
return apply(weakMapOf, isCallable(this) ? this : WeakMap, arguments);
};
module.exports = path.WeakMap.of;
'use strict';
require('../../modules/es.object.to-string');
require('../../modules/es.array.iterator');

@@ -6,12 +7,7 @@ require('../../modules/es.string.iterator');

require('../../modules/esnext.weak-set.from');
require('../../modules/esnext.weak-set.add-all');
require('../../modules/esnext.weak-set.delete-all');
require('../../modules/web.dom-collections.iterator');
var call = require('../../internals/function-call');
var isCallable = require('../../internals/is-callable');
var path = require('../../internals/path');
var WeakSet = path.WeakSet;
var $from = WeakSet.from;
module.exports = function from(source, mapFn, thisArg) {
return call($from, isCallable(this) ? this : WeakSet, source, mapFn, thisArg);
};
module.exports = path.WeakSet.from;
'use strict';
require('../../modules/es.object.to-string');
require('../../modules/es.array.iterator');
require('../../modules/es.weak-set');
require('../../modules/esnext.weak-set.of');
require('../../modules/esnext.weak-set.add-all');
require('../../modules/esnext.weak-set.delete-all');
var path = require('../../internals/path');
var apply = require('../../internals/function-apply');
var isCallable = require('../../internals/is-callable');
var WeakSet = path.WeakSet;
var weakSetOf = WeakSet.of;
module.exports = function of() {
return apply(weakSetOf, isCallable(this) ? this : WeakSet, arguments);
};
module.exports = path.WeakSet.of;

@@ -11,2 +11,3 @@ 'use strict';

var length = lengthOfArrayLike(O);
if (length === 0) return !IS_INCLUDES && -1;
var index = toAbsoluteIndex(fromIndex, length);

@@ -13,0 +14,0 @@ var value;

@@ -22,2 +22,3 @@ 'use strict';

var length = lengthOfArrayLike(O);
if (length === 0) return -1;
var index = length - 1;

@@ -24,0 +25,0 @@ if (arguments.length > 1) index = min(index, toIntegerOrInfinity(arguments[1]));

@@ -9,2 +9,4 @@ 'use strict';

var REDUCE_EMPTY = 'Reduce of empty array with no initial value';
// `Array.prototype.{ reduce, reduceRight }` methods implementation

@@ -17,2 +19,3 @@ var createMethod = function (IS_RIGHT) {

aCallable(callbackfn);
if (length === 0 && argumentsLength < 2) throw new $TypeError(REDUCE_EMPTY);
var index = IS_RIGHT ? length - 1 : 0;

@@ -28,3 +31,3 @@ var i = IS_RIGHT ? -1 : 1;

if (IS_RIGHT ? index < 0 : length <= index) {
throw new $TypeError('Reduce of empty array with no initial value');
throw new $TypeError(REDUCE_EMPTY);
}

@@ -31,0 +34,0 @@ }

'use strict';
var toPropertyKey = require('../internals/to-property-key');
var DESCRIPTORS = require('../internals/descriptors');
var definePropertyModule = require('../internals/object-define-property');

@@ -7,5 +7,4 @@ var createPropertyDescriptor = require('../internals/create-property-descriptor');

module.exports = function (object, key, value) {
var propertyKey = toPropertyKey(key);
if (propertyKey in object) definePropertyModule.f(object, propertyKey, createPropertyDescriptor(0, value));
else object[propertyKey] = value;
if (DESCRIPTORS) definePropertyModule.f(object, key, createPropertyDescriptor(0, value));
else object[key] = value;
};

@@ -12,2 +12,4 @@ 'use strict';

var hasOwn = require('../internals/has-own-property');
// add debugging info
require('../internals/shared-store');

@@ -14,0 +16,0 @@ var wrapConstructor = function (NativeConstructor) {

'use strict';
var global = require('../internals/global');
var IS_PURE = require('../internals/is-pure');
var globalThis = require('../internals/global');
var defineGlobalProperty = require('../internals/define-global-property');
var SHARED = '__core-js_shared__';
var store = global[SHARED] || defineGlobalProperty(SHARED, {});
var store = module.exports = globalThis[SHARED] || defineGlobalProperty(SHARED, {});
module.exports = store;
(store.versions || (store.versions = [])).push({
version: '3.36.0',
mode: IS_PURE ? 'pure' : 'global',
copyright: '© 2014-2024 Denis Pushkarev (zloirock.ru)',
license: 'https://github.com/zloirock/core-js/blob/v3.36.0/LICENSE',
source: 'https://github.com/zloirock/core-js'
});
'use strict';
var IS_PURE = require('../internals/is-pure');
var store = require('../internals/shared-store');
(module.exports = function (key, value) {
return store[key] || (store[key] = value !== undefined ? value : {});
})('versions', []).push({
version: '3.35.1',
mode: IS_PURE ? 'pure' : 'global',
copyright: '© 2014-2024 Denis Pushkarev (zloirock.ru)',
license: 'https://github.com/zloirock/core-js/blob/v3.35.1/LICENSE',
source: 'https://github.com/zloirock/core-js'
});
module.exports = function (key, value) {
return store[key] || (store[key] = value || {});
};
'use strict';
// TODO: Remove from `core-js@4`
var $ = require('../internals/export');

@@ -4,0 +3,0 @@ var newPromiseCapabilityModule = require('../internals/new-promise-capability');

@@ -9,3 +9,3 @@ 'use strict';

// eslint-disable-next-line es/no-array-from, es/no-set -- testing
return Array.from(new Set([1, 2, 3]).intersection(new Set([3, 2]))) !== '3,2';
return String(Array.from(new Set([1, 2, 3]).intersection(new Set([3, 2])))) !== '3,2';
});

@@ -12,0 +12,0 @@

{
"name": "core-js-pure",
"version": "3.35.1",
"version": "3.36.0",
"type": "commonjs",

@@ -5,0 +5,0 @@ "description": "Standard library",

@@ -63,2 +63,5 @@ 'use strict';

require('../modules/es.data-view');
require('../modules/es.array-buffer.detached');
require('../modules/es.array-buffer.transfer');
require('../modules/es.array-buffer.transfer-to-fixed-length');
require('../modules/es.date.get-year');

@@ -65,0 +68,0 @@ require('../modules/es.date.now');

@@ -17,3 +17,2 @@ 'use strict';

require('../proposals/pattern-matching');
require('../proposals/promise-try');
require('../proposals/seeded-random');

@@ -20,0 +19,0 @@ require('../proposals/string-code-points');

'use strict';
var parent = require('./3');
var parent = require('./2.7');
require('../proposals/array-buffer-base64');
require('../proposals/array-is-template-object');

@@ -9,2 +8,3 @@ require('../proposals/async-iterator-helpers');

require('../proposals/map-upsert-stage-2');
require('../proposals/promise-try');
require('../proposals/regexp-escaping');

@@ -11,0 +11,0 @@ require('../proposals/string-dedent');

'use strict';
var parent = require('./4');
require('../proposals/array-buffer-transfer');
require('../proposals/array-buffer-base64');
require('../proposals/array-from-async-stage-2');

@@ -6,0 +6,0 @@ require('../proposals/decorator-metadata-v2');

'use strict';
// TODO: Remove this entry from `core-js@4`
require('../proposals/accessible-object-hasownproperty');
require('../proposals/array-buffer-transfer');
require('../proposals/array-find-from-last');

@@ -5,0 +6,0 @@ require('../proposals/array-grouping-v2');

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc