Socket
Socket
Sign inDemoInstall

es-abstract

Package Overview
Dependencies
Maintainers
1
Versions
83
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

es-abstract - npm Package Compare versions

Comparing version 1.23.0 to 1.23.1

2

2015/RequireObjectCoercible.js
'use strict';
module.exports = require('../5/CheckObjectCoercible');
module.exports = require('es-object-atoms/RequireObjectCoercible');

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

var $Object = GetIntrinsic('%Object%');
var $Object = require('es-object-atoms');
var $StringPrototype = GetIntrinsic('%String.prototype%');

@@ -8,0 +8,0 @@ var $SyntaxError = require('es-errors/syntax');

'use strict';
var GetIntrinsic = require('get-intrinsic');
var $Object = GetIntrinsic('%Object%');
var RequireObjectCoercible = require('./RequireObjectCoercible');
// https://262.ecma-international.org/6.0/#sec-toobject
module.exports = function ToObject(value) {
RequireObjectCoercible(value);
return $Object(value);
};
module.exports = require('es-object-atoms/ToObject');
'use strict';
module.exports = require('../5/CheckObjectCoercible');
module.exports = require('es-object-atoms/RequireObjectCoercible');

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

var $Object = GetIntrinsic('%Object%');
var $Object = require('es-object-atoms');
var $StringPrototype = GetIntrinsic('%String.prototype%');

@@ -8,0 +8,0 @@ var $SyntaxError = require('es-errors/syntax');

'use strict';
var GetIntrinsic = require('get-intrinsic');
var $Object = GetIntrinsic('%Object%');
var RequireObjectCoercible = require('./RequireObjectCoercible');
// https://262.ecma-international.org/6.0/#sec-toobject
module.exports = function ToObject(value) {
RequireObjectCoercible(value);
return $Object(value);
};
module.exports = require('es-object-atoms/ToObject');
'use strict';
module.exports = require('../5/CheckObjectCoercible');
module.exports = require('es-object-atoms/RequireObjectCoercible');

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

var $Object = GetIntrinsic('%Object%');
var $Object = require('es-object-atoms');
var $StringPrototype = GetIntrinsic('%String.prototype%');

@@ -8,0 +8,0 @@ var $SyntaxError = require('es-errors/syntax');

'use strict';
var GetIntrinsic = require('get-intrinsic');
var $Object = GetIntrinsic('%Object%');
var RequireObjectCoercible = require('./RequireObjectCoercible');
// https://262.ecma-international.org/6.0/#sec-toobject
module.exports = function ToObject(value) {
RequireObjectCoercible(value);
return $Object(value);
};
module.exports = require('es-object-atoms/ToObject');
'use strict';
module.exports = require('../5/CheckObjectCoercible');
module.exports = require('es-object-atoms/RequireObjectCoercible');

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

var $Object = GetIntrinsic('%Object%');
var $Object = require('es-object-atoms');
var $StringPrototype = GetIntrinsic('%String.prototype%');

@@ -8,0 +8,0 @@ var $SyntaxError = require('es-errors/syntax');

'use strict';
var GetIntrinsic = require('get-intrinsic');
var $Object = GetIntrinsic('%Object%');
var RequireObjectCoercible = require('./RequireObjectCoercible');
// https://262.ecma-international.org/6.0/#sec-toobject
module.exports = function ToObject(value) {
RequireObjectCoercible(value);
return $Object(value);
};
module.exports = require('es-object-atoms/ToObject');
'use strict';
module.exports = require('../5/CheckObjectCoercible');
module.exports = require('es-object-atoms/RequireObjectCoercible');

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

var $Object = GetIntrinsic('%Object%');
var $Object = require('es-object-atoms');
var $StringPrototype = GetIntrinsic('%String.prototype%');

@@ -8,0 +8,0 @@ var $SyntaxError = require('es-errors/syntax');

'use strict';
var GetIntrinsic = require('get-intrinsic');
var $Object = GetIntrinsic('%Object%');
var RequireObjectCoercible = require('./RequireObjectCoercible');
// https://262.ecma-international.org/6.0/#sec-toobject
module.exports = function ToObject(value) {
RequireObjectCoercible(value);
return $Object(value);
};
module.exports = require('es-object-atoms/ToObject');
'use strict';
module.exports = require('../5/CheckObjectCoercible');
module.exports = require('es-object-atoms/RequireObjectCoercible');

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

var $Object = GetIntrinsic('%Object%');
var $Object = require('es-object-atoms');
var $StringPrototype = GetIntrinsic('%String.prototype%');

@@ -8,0 +8,0 @@ var $SyntaxError = require('es-errors/syntax');

'use strict';
var GetIntrinsic = require('get-intrinsic');
var $Object = GetIntrinsic('%Object%');
var RequireObjectCoercible = require('./RequireObjectCoercible');
// https://262.ecma-international.org/6.0/#sec-toobject
module.exports = function ToObject(value) {
RequireObjectCoercible(value);
return $Object(value);
};
module.exports = require('es-object-atoms/ToObject');
'use strict';
module.exports = require('../5/CheckObjectCoercible');
module.exports = require('es-object-atoms/RequireObjectCoercible');

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

var $Object = GetIntrinsic('%Object%');
var $Object = require('es-object-atoms');
var $StringPrototype = GetIntrinsic('%String.prototype%');

@@ -8,0 +8,0 @@ var $SyntaxError = require('es-errors/syntax');

'use strict';
var GetIntrinsic = require('get-intrinsic');
var $Object = GetIntrinsic('%Object%');
var RequireObjectCoercible = require('./RequireObjectCoercible');
// https://262.ecma-international.org/6.0/#sec-toobject
module.exports = function ToObject(value) {
RequireObjectCoercible(value);
return $Object(value);
};
module.exports = require('es-object-atoms/ToObject');
'use strict';
module.exports = require('../5/CheckObjectCoercible');
module.exports = require('es-object-atoms/RequireObjectCoercible');

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

var $Object = GetIntrinsic('%Object%');
var $Object = require('es-object-atoms');
var $StringPrototype = GetIntrinsic('%String.prototype%');

@@ -8,0 +8,0 @@ var $SyntaxError = require('es-errors/syntax');

'use strict';
var GetIntrinsic = require('get-intrinsic');
var $Object = GetIntrinsic('%Object%');
var RequireObjectCoercible = require('./RequireObjectCoercible');
// https://262.ecma-international.org/6.0/#sec-toobject
module.exports = function ToObject(value) {
RequireObjectCoercible(value);
return $Object(value);
};
module.exports = require('es-object-atoms/ToObject');
'use strict';
module.exports = require('../5/CheckObjectCoercible');
module.exports = require('es-object-atoms/RequireObjectCoercible');

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

var $Object = GetIntrinsic('%Object%');
var $Object = require('es-object-atoms');
var $StringPrototype = GetIntrinsic('%String.prototype%');

@@ -8,0 +8,0 @@ var $SyntaxError = require('es-errors/syntax');

'use strict';
var GetIntrinsic = require('get-intrinsic');
var $Object = GetIntrinsic('%Object%');
var RequireObjectCoercible = require('./RequireObjectCoercible');
// https://262.ecma-international.org/6.0/#sec-toobject
module.exports = function ToObject(value) {
RequireObjectCoercible(value);
return $Object(value);
};
module.exports = require('es-object-atoms/ToObject');
'use strict';
module.exports = require('../5/CheckObjectCoercible');
module.exports = require('es-object-atoms/RequireObjectCoercible');

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

var $Object = GetIntrinsic('%Object%');
var $Object = require('es-object-atoms');
var $StringPrototype = GetIntrinsic('%String.prototype%');

@@ -8,0 +8,0 @@ var $SyntaxError = require('es-errors/syntax');

'use strict';
var GetIntrinsic = require('get-intrinsic');
var $Object = GetIntrinsic('%Object%');
var RequireObjectCoercible = require('./RequireObjectCoercible');
// https://262.ecma-international.org/6.0/#sec-toobject
module.exports = function ToObject(value) {
RequireObjectCoercible(value);
return $Object(value);
};
module.exports = require('es-object-atoms/ToObject');
'use strict';
var $TypeError = require('es-errors/type');
// http://262.ecma-international.org/5.1/#sec-9.10
module.exports = function CheckObjectCoercible(value, optMessage) {
if (value == null) {
throw new $TypeError(optMessage || ('Cannot call method on ' + value));
}
return value;
};
module.exports = require('es-object-atoms/RequireObjectCoercible');
'use strict';
var GetIntrinsic = require('get-intrinsic');
var $Object = GetIntrinsic('%Object%');
var CheckObjectCoercible = require('./CheckObjectCoercible');
// http://262.ecma-international.org/5.1/#sec-9.9
module.exports = function ToObject(value) {
CheckObjectCoercible(value);
return $Object(value);
};
module.exports = require('es-object-atoms/ToObject');

@@ -0,1 +1,7 @@

1.23.1 / 2024-03-16
=================
* [Refactor] use `es-object-atoms`
* [Deps] update `hasown`, `which-typed-array`, `data-view-byte-length`, `safe-array-concat`
* [Dev Deps] update `diff`
1.23.0 / 2024-03-04

@@ -2,0 +8,0 @@ =================

{
"name": "es-abstract",
"version": "1.23.0",
"version": "1.23.1",
"author": {

@@ -64,6 +64,7 @@ "name": "Jordan Harband",

"data-view-buffer": "^1.0.1",
"data-view-byte-length": "^1.0.0",
"data-view-byte-length": "^1.0.1",
"data-view-byte-offset": "^1.0.0",
"es-define-property": "^1.0.0",
"es-errors": "^1.3.0",
"es-object-atoms": "^1.0.0",
"es-set-tostringtag": "^2.0.3",

@@ -79,3 +80,3 @@ "es-to-primitive": "^1.2.1",

"has-symbols": "^1.0.3",
"hasown": "^2.0.1",
"hasown": "^2.0.2",
"internal-slot": "^1.0.7",

@@ -95,3 +96,3 @@ "is-array-buffer": "^3.0.4",

"regexp.prototype.flags": "^1.5.2",
"safe-array-concat": "^1.1.0",
"safe-array-concat": "^1.1.2",
"safe-regex-test": "^1.0.3",

@@ -106,3 +107,3 @@ "string.prototype.trim": "^1.2.8",

"unbox-primitive": "^1.0.2",
"which-typed-array": "^1.1.14"
"which-typed-array": "^1.1.15"
},

@@ -121,3 +122,3 @@ "devDependencies": {

"define-data-property": "^1.1.4",
"diff": "^5.1.0",
"diff": "^5.2.0",
"eclint": "^2.8.1",

@@ -124,0 +125,0 @@ "es-value-fixtures": "^1.4.2",

SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc