Socket
Socket
Sign inDemoInstall

object.getownpropertydescriptors

Package Overview
Dependencies
67
Maintainers
1
Versions
18
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 2.1.7 to 2.1.8

10

CHANGELOG.md

@@ -8,2 +8,12 @@ # Changelog

## [v2.1.8](https://github.com/ljharb/Object.getOwnPropertyDescriptors/compare/v2.1.7...v2.1.8) - 2024-03-19
### Commits
- [actions] remove redundant finisher [`72e367f`](https://github.com/ljharb/Object.getOwnPropertyDescriptors/commit/72e367f708417284e465acb722ccaa0cff615a32)
- [Refactor] use `es-object-atoms` where possible [`a403fd2`](https://github.com/ljharb/Object.getOwnPropertyDescriptors/commit/a403fd2d4651586309b3a31a31010ca74fa5aa47)
- [Deps] update `call-bind`, `define-properties`, `es-abstract`, `safe-array-concat` [`fe4f40d`](https://github.com/ljharb/Object.getOwnPropertyDescriptors/commit/fe4f40d06ad1b877b1dd5aecb2e61c6d1c155c21)
- [Refactor] use `gopd` [`a2d1344`](https://github.com/ljharb/Object.getOwnPropertyDescriptors/commit/a2d1344271aa98bd9aa5771ea8847605628bcf6e)
- [Dev Deps] update `aud`, `mock-property`, `npmignore`, `tape` [`1852646`](https://github.com/ljharb/Object.getOwnPropertyDescriptors/commit/18526463da3df02dbc688e6897ab262245f85d99)
## [v2.1.7](https://github.com/ljharb/Object.getOwnPropertyDescriptors/compare/v2.1.6...v2.1.7) - 2023-08-31

@@ -10,0 +20,0 @@

18

implementation.js
'use strict';
var CreateDataProperty = require('es-abstract/2023/CreateDataProperty');
var IsCallable = require('es-abstract/2023/IsCallable');
var RequireObjectCoercible = require('es-abstract/2023/RequireObjectCoercible');
var ToObject = require('es-abstract/2023/ToObject');
var CreateDataProperty = require('es-abstract/2024/CreateDataProperty');
var RequireObjectCoercible = require('es-object-atoms/RequireObjectCoercible');
var ToObject = require('es-object-atoms/ToObject');
var safeConcat = require('safe-array-concat');
var reduce = require('array.prototype.reduce');
var gOPD = require('gopd');
var $Object = require('es-object-atoms');
var $gOPD = Object.getOwnPropertyDescriptor;
var $getOwnNames = Object.getOwnPropertyNames;
var $getSymbols = Object.getOwnPropertySymbols;
var $getOwnNames = $Object.getOwnPropertyNames;
var $getSymbols = $Object.getOwnPropertySymbols;

@@ -18,3 +18,3 @@ var getAll = $getSymbols ? function (obj) {

var isES5 = IsCallable($gOPD) && IsCallable($getOwnNames);
var isES5 = gOPD && typeof $getOwnNames === 'function';

@@ -31,3 +31,3 @@ module.exports = function getOwnPropertyDescriptors(value) {

function (acc, key) {
var descriptor = $gOPD(O, key);
var descriptor = gOPD(O, key);
if (typeof descriptor !== 'undefined') {

@@ -34,0 +34,0 @@ CreateDataProperty(acc, key, descriptor);

{
"name": "object.getownpropertydescriptors",
"version": "2.1.7",
"version": "2.1.8",
"author": "Jordan Harband <ljharb@gmail.com>",

@@ -41,6 +41,8 @@ "funding": {

"array.prototype.reduce": "^1.0.6",
"call-bind": "^1.0.2",
"define-properties": "^1.2.0",
"es-abstract": "^1.22.1",
"safe-array-concat": "^1.0.0"
"call-bind": "^1.0.7",
"define-properties": "^1.2.1",
"es-abstract": "^1.23.2",
"es-object-atoms": "^1.0.0",
"gopd": "^1.0.1",
"safe-array-concat": "^1.1.2"
},

@@ -50,3 +52,3 @@ "devDependencies": {

"@ljharb/eslint-config": "^21.1.0",
"aud": "^2.0.3",
"aud": "^2.0.4",
"auto-changelog": "^2.4.0",

@@ -57,7 +59,7 @@ "eslint": "=8.8.0",

"in-publish": "^2.0.1",
"mock-property": "^1.0.0",
"npmignore": "^0.3.0",
"mock-property": "^1.0.3",
"npmignore": "^0.3.1",
"nyc": "^10.3.2",
"safe-publish-latest": "^2.0.0",
"tape": "^5.6.6"
"tape": "^5.7.5"
},

@@ -64,0 +66,0 @@ "testling": {

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