Socket
Socket
Sign inDemoInstall

core-js

Package Overview
Dependencies
0
Maintainers
1
Versions
273
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 3.28.0 to 3.29.0

modules/web.url-search-params.size.js

2

actual/instance/unshift.js

@@ -1,3 +0,3 @@

var parent = require('../../stable/instance/push');
var parent = require('../../stable/instance/unshift');
module.exports = parent;

@@ -442,3 +442,4 @@ require('../modules/es.symbol');

require('../modules/web.url-search-params');
require('../modules/web.url-search-params.size');
module.exports = require('../internals/path');

@@ -1,3 +0,3 @@

var parent = require('../../actual/instance/push');
var parent = require('../../actual/instance/unshift');
module.exports = parent;

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

var $RangeIterator = createIteratorConstructor(function NumericRangeIterator(start, end, option, type, zero, one) {
// TODO: Drop the first `typeof` check after removing lagacy methods in `core-js@4`
// TODO: Drop the first `typeof` check after removing legacy methods in `core-js@4`
if (typeof start != type || (end !== Infinity && end !== -Infinity && typeof end != type)) {

@@ -23,0 +23,0 @@ throw $TypeError(INCORRECT_RANGE);

@@ -7,7 +7,7 @@ var IS_PURE = require('../internals/is-pure');

})('versions', []).push({
version: '3.28.0',
version: '3.29.0',
mode: IS_PURE ? 'pure' : 'global',
copyright: '© 2014-2023 Denis Pushkarev (zloirock.ru)',
license: 'https://github.com/zloirock/core-js/blob/v3.28.0/LICENSE',
license: 'https://github.com/zloirock/core-js/blob/v3.29.0/LICENSE',
source: 'https://github.com/zloirock/core-js'
});
var fails = require('../internals/fails');
var wellKnownSymbol = require('../internals/well-known-symbol');
var DESCRIPTORS = require('../internals/descriptors');
var IS_PURE = require('../internals/is-pure');

@@ -18,2 +19,3 @@

return (IS_PURE && !url.toJSON)
|| (!searchParams.size && (IS_PURE || !DESCRIPTORS))
|| !searchParams.sort

@@ -20,0 +22,0 @@ || url.href !== 'http://a/c%20d?a=1&c=3'

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

var WORKS_WITH_OBJECTS_AND_GEERIC_ON_TYPED_ARRAYS = !fails(function () {
var WORKS_WITH_OBJECTS_AND_GENERIC_ON_TYPED_ARRAYS = !fails(function () {
// eslint-disable-next-line es/no-typed-arrays -- required for testing

@@ -26,3 +26,3 @@ var array = new Uint8ClampedArray(2);

// https://bugs.chromium.org/p/v8/issues/detail?id=11294 and other
var TO_OBJECT_BUG = WORKS_WITH_OBJECTS_AND_GEERIC_ON_TYPED_ARRAYS && ArrayBufferViewCore.NATIVE_ARRAY_BUFFER_VIEWS && fails(function () {
var TO_OBJECT_BUG = WORKS_WITH_OBJECTS_AND_GENERIC_ON_TYPED_ARRAYS && ArrayBufferViewCore.NATIVE_ARRAY_BUFFER_VIEWS && fails(function () {
var array = new Int8Array(2);

@@ -40,3 +40,3 @@ array.set(1);

var src = toIndexedObject(arrayLike);
if (WORKS_WITH_OBJECTS_AND_GEERIC_ON_TYPED_ARRAYS) return call($set, this, src, offset);
if (WORKS_WITH_OBJECTS_AND_GENERIC_ON_TYPED_ARRAYS) return call($set, this, src, offset);
var length = this.length;

@@ -47,2 +47,2 @@ var len = lengthOfArrayLike(src);

while (index < len) this[offset + index] = src[index++];
}, !WORKS_WITH_OBJECTS_AND_GEERIC_ON_TYPED_ARRAYS || TO_OBJECT_BUG);
}, !WORKS_WITH_OBJECTS_AND_GENERIC_ON_TYPED_ARRAYS || TO_OBJECT_BUG);

@@ -108,27 +108,17 @@ 'use strict';

var chr = at(source, i);
var result;
if (exec(IS_NUMBER_START, chr)) result = fork.number();
else switch (chr) {
if (exec(IS_NUMBER_START, chr)) return fork.number();
switch (chr) {
case '{':
result = fork.object();
break;
return fork.object();
case '[':
result = fork.array();
break;
return fork.array();
case '"':
result = fork.string();
break;
return fork.string();
case 't':
result = fork.keyword(true);
break;
return fork.keyword(true);
case 'f':
result = fork.keyword(false);
break;
return fork.keyword(false);
case 'n':
result = fork.keyword(null);
break;
default:
throw SyntaxError('Unexpected character: "' + chr + '" at: ' + i);
}
return result;
return fork.keyword(null);
} throw SyntaxError('Unexpected character: "' + chr + '" at: ' + i);
},

@@ -135,0 +125,0 @@ node: function (type, value, start, end, nodes) {

@@ -150,3 +150,3 @@ var IS_PURE = require('../internals/is-pure');

var deep = false;
var C, name, cloned, dataTransfer, i, length, keys, key, source, target;
var C, name, cloned, dataTransfer, i, length, keys, key, source, target, options;

@@ -306,7 +306,8 @@ switch (type) {

try {
if (typeof value.slice == 'function') {
if (typeof value.slice == 'function' && !value.resizable) {
cloned = value.slice(0);
} else {
length = value.byteLength;
cloned = new ArrayBuffer(length);
options = 'maxByteLength' in value ? { maxByteLength: value.maxByteLength } : undefined;
cloned = new ArrayBuffer(length, options);
source = new C(value);

@@ -313,0 +314,0 @@ target = new C(cloned);

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

var defineBuiltIn = require('../internals/define-built-in');
var defineBuiltInAccessor = require('../internals/define-built-in-accessor');
var defineBuiltIns = require('../internals/define-built-ins');

@@ -207,3 +208,4 @@ var setToStringTag = require('../internals/set-to-string-tag');

var init = arguments.length > 0 ? arguments[0] : undefined;
setInternalState(this, new URLSearchParamsState(init));
var state = setInternalState(this, new URLSearchParamsState(init));
if (!DESCRIPTORS) this.length = state.entries.length;
};

@@ -220,2 +222,3 @@

push(state.entries, { key: $toString(name), value: $toString(value) });
if (!DESCRIPTORS) this.length++;
state.updateURL();

@@ -235,2 +238,3 @@ },

}
if (!DESCRIPTORS) this.length = entries.length;
state.updateURL();

@@ -297,2 +301,3 @@ },

if (!found) push(entries, { key: key, value: val });
if (!DESCRIPTORS) this.length = entries.length;
state.updateURL();

@@ -343,2 +348,12 @@ },

// `URLSearchParams.prototype.size` getter
// https://github.com/whatwg/url/pull/734
if (DESCRIPTORS) defineBuiltInAccessor(URLSearchParamsPrototype, 'size', {
get: function size() {
return getInternalParamsState(this).entries.length;
},
configurable: true,
enumerable: true
});
setToStringTag(URLSearchParamsConstructor, URL_SEARCH_PARAMS);

@@ -345,0 +360,0 @@

{
"name": "core-js",
"version": "3.28.0",
"version": "3.29.0",
"description": "Standard library",

@@ -5,0 +5,0 @@ "keywords": [

@@ -26,2 +26,3 @@ var fs = require('fs');

'\u001B[96m>\u001B[94m https://patreon.com/zloirock \u001B[0m\n' +
'\u001B[96m>\u001B[94m https://boosty.to/zloirock \u001B[0m\n' +
'\u001B[96m>\u001B[94m bitcoin: bc1qlea7544qtsmj2rayg0lthvza9fau63ux0fstcz \u001B[0m\n\n' +

@@ -28,0 +29,0 @@ '\u001B[96mI highly recommend reading this:\u001B[94m https://github.com/zloirock/core-js/blob/master/docs/2023-02-14-so-whats-next.md \u001B[96m\u001B[0m\n';

@@ -5,1 +5,2 @@ // https://github.com/jasnell/proposal-url

require('../modules/web.url-search-params');
require('../modules/web.url-search-params.size');

@@ -16,3 +16,3 @@ ![logo](https://user-images.githubusercontent.com/2213682/146607186-8e13ddef-26a4-4ebf-befd-5aac9d77c090.png)

`core-js` isn't backed by a company, so the future of this project depends on you. Become a sponsor or a backer if you are interested in `core-js`: [**Open Collective**](https://opencollective.com/core-js), [**Patreon**](https://patreon.com/zloirock), **Bitcoin ( bc1qlea7544qtsmj2rayg0lthvza9fau63ux0fstcz )**.
`core-js` isn't backed by a company, so the future of this project depends on you. Become a sponsor or a backer if you are interested in `core-js`: [**Open Collective**](https://opencollective.com/core-js), [**Patreon**](https://patreon.com/zloirock), [**Boosty**](https://boosty.to/zloirock), **Bitcoin ( bc1qlea7544qtsmj2rayg0lthvza9fau63ux0fstcz )**, [**Alipay**](https://user-images.githubusercontent.com/2213682/219464783-c17ad329-17ce-4795-82a7-f609493345ed.png).

@@ -19,0 +19,0 @@ ---

@@ -256,3 +256,4 @@ require('../modules/es.symbol');

require('../modules/web.url-search-params');
require('../modules/web.url-search-params.size');
module.exports = require('../internals/path');

@@ -1,3 +0,3 @@

var parent = require('../../es/instance/push');
var parent = require('../../es/instance/unshift');
module.exports = parent;

@@ -16,4 +16,5 @@ require('../modules/web.atob');

require('../modules/web.url-search-params');
require('../modules/web.url-search-params.size');
var path = require('../internals/path');
module.exports = path;
require('../modules/web.url-search-params');
require('../modules/web.url-search-params.size');
var path = require('../internals/path');
module.exports = path.URLSearchParams;
require('../modules/web.url');
require('../modules/web.url.to-json');
require('../modules/web.url-search-params');
require('../modules/web.url-search-params.size');
var path = require('../internals/path');
module.exports = path.URL;
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