Skip to content

Commit 7902263

Browse files
committed
2.5.5
1 parent 8a6e82a commit 7902263

16 files changed

Lines changed: 109 additions & 101 deletions

File tree

README.md

Lines changed: 62 additions & 62 deletions
Large diffs are not rendered by default.

bower.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "core.js",
33
"main": "client/core.js",
4-
"version": "2.5.4",
4+
"version": "2.5.5",
55
"description": "Standard Library",
66
"keywords": [
77
"ES3",

build/core-js-builder/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
{
22
"name": "core-js-builder",
33
"description": "core-js builder",
4-
"version": "2.5.4",
4+
"version": "2.5.5",
55
"repository": {
66
"type": "git",
77
"url": "https://github.com/zloirock/core-js.git"
88
},
99
"main": "index.js",
1010
"dependencies": {
11-
"core-js": "2.5.4",
11+
"core-js": "2.5.5",
1212
"temp": "^0.8.3",
1313
"webpack": "^3.11.0"
1414
},

client/core.js

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* core-js 2.5.4
2+
* core-js 2.5.5
33
* https://github.com/zloirock/core-js
44
* License: http://rock.mit-license.org
55
* © 2018 Denis Pushkarev
@@ -390,7 +390,7 @@ module.exports = function (NAME, exec) {
390390
/* 18 */
391391
/***/ (function(module, exports) {
392392

393-
var core = module.exports = { version: '2.5.4' };
393+
var core = module.exports = { version: '2.5.5' };
394394
if (typeof __e == 'number') __e = core; // eslint-disable-line no-undef
395395

396396

@@ -6770,9 +6770,11 @@ function set(target, propertyKey, V /* , receiver */) {
67706770
}
67716771
if (has(ownDesc, 'value')) {
67726772
if (ownDesc.writable === false || !isObject(receiver)) return false;
6773-
existingDescriptor = gOPD.f(receiver, propertyKey) || createDesc(0);
6774-
existingDescriptor.value = V;
6775-
dP.f(receiver, propertyKey, existingDescriptor);
6773+
if (existingDescriptor = gOPD.f(receiver, propertyKey)) {
6774+
if (existingDescriptor.get || existingDescriptor.set || existingDescriptor.writable === false) return false;
6775+
existingDescriptor.value = V;
6776+
dP.f(receiver, propertyKey, existingDescriptor);
6777+
} else dP.f(receiver, propertyKey, createDesc(0, V));
67766778
return true;
67776779
}
67786780
return ownDesc.set === undefined ? false : (ownDesc.set.call(receiver, V), true);

client/core.min.js

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

client/core.min.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

client/library.js

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* core-js 2.5.4
2+
* core-js 2.5.5
33
* https://github.com/zloirock/core-js
44
* License: http://rock.mit-license.org
55
* © 2018 Denis Pushkarev
@@ -282,7 +282,7 @@ module.exports = function (it) {
282282
/* 12 */
283283
/***/ (function(module, exports) {
284284

285-
var core = module.exports = { version: '2.5.4' };
285+
var core = module.exports = { version: '2.5.5' };
286286
if (typeof __e == 'number') __e = core; // eslint-disable-line no-undef
287287

288288

@@ -6347,9 +6347,11 @@ function set(target, propertyKey, V /* , receiver */) {
63476347
}
63486348
if (has(ownDesc, 'value')) {
63496349
if (ownDesc.writable === false || !isObject(receiver)) return false;
6350-
existingDescriptor = gOPD.f(receiver, propertyKey) || createDesc(0);
6351-
existingDescriptor.value = V;
6352-
dP.f(receiver, propertyKey, existingDescriptor);
6350+
if (existingDescriptor = gOPD.f(receiver, propertyKey)) {
6351+
if (existingDescriptor.get || existingDescriptor.set || existingDescriptor.writable === false) return false;
6352+
existingDescriptor.value = V;
6353+
dP.f(receiver, propertyKey, existingDescriptor);
6354+
} else dP.f(receiver, propertyKey, createDesc(0, V));
63536355
return true;
63546356
}
63556357
return ownDesc.set === undefined ? false : (ownDesc.set.call(receiver, V), true);

client/library.min.js

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

client/library.min.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

client/shim.js

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* core-js 2.5.4
2+
* core-js 2.5.5
33
* https://github.com/zloirock/core-js
44
* License: http://rock.mit-license.org
55
* © 2018 Denis Pushkarev
@@ -1094,7 +1094,7 @@ module.exports = {
10941094
/* 28 */
10951095
/***/ (function(module, exports) {
10961096

1097-
var core = module.exports = { version: '2.5.4' };
1097+
var core = module.exports = { version: '2.5.5' };
10981098
if (typeof __e == 'number') __e = core; // eslint-disable-line no-undef
10991099

11001100

@@ -6668,9 +6668,11 @@ function set(target, propertyKey, V /* , receiver */) {
66686668
}
66696669
if (has(ownDesc, 'value')) {
66706670
if (ownDesc.writable === false || !isObject(receiver)) return false;
6671-
existingDescriptor = gOPD.f(receiver, propertyKey) || createDesc(0);
6672-
existingDescriptor.value = V;
6673-
dP.f(receiver, propertyKey, existingDescriptor);
6671+
if (existingDescriptor = gOPD.f(receiver, propertyKey)) {
6672+
if (existingDescriptor.get || existingDescriptor.set || existingDescriptor.writable === false) return false;
6673+
existingDescriptor.value = V;
6674+
dP.f(receiver, propertyKey, existingDescriptor);
6675+
} else dP.f(receiver, propertyKey, createDesc(0, V));
66746676
return true;
66756677
}
66766678
return ownDesc.set === undefined ? false : (ownDesc.set.call(receiver, V), true);

0 commit comments

Comments
 (0)