New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

array.from

Package Overview
Dependencies
Maintainers
2
Versions
14
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

array.from - npm Package Compare versions

Comparing version 1.1.5 to 1.1.6

10

CHANGELOG.md

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

## [v1.1.6](https://github.com/mathiasbynens/Array.from/compare/v1.1.5...v1.1.6) - 2024-03-22
### Commits
- [Deps] update `define-properties`, `es-abstract` [`9f507f0`](https://github.com/mathiasbynens/Array.from/commit/9f507f0d762ea5ee3979c26995a7d9682f09d859)
- [actions] remove redundant finisher [`4b253a8`](https://github.com/mathiasbynens/Array.from/commit/4b253a8a9f98f8bc6906415cfca93fd53fac7001)
- [Dev Deps] update `aud`, `npmignore`, `mock-property`, `tape` [`211c9de`](https://github.com/mathiasbynens/Array.from/commit/211c9de003ef570748d2d5c79e5c98b1ee0b7139)
- [Refactor] use `es-object-atoms` where possible [`8fea459`](https://github.com/mathiasbynens/Array.from/commit/8fea4590d68fc862a02955b9f71f7e68011f22cd)
- [meta] add missing `engines.node` [`13922dd`](https://github.com/mathiasbynens/Array.from/commit/13922dda47396aa353c329d50274d02e50793166)
## [v1.1.5](https://github.com/mathiasbynens/Array.from/compare/v1.1.4...v1.1.5) - 2023-08-26

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

40

implementation.js
'use strict';
var AdvanceStringIndex = require('es-abstract/2023/AdvanceStringIndex');
var ArrayCreate = require('es-abstract/2023/ArrayCreate');
var Call = require('es-abstract/2023/Call');
var CreateDataPropertyOrThrow = require('es-abstract/2023/CreateDataPropertyOrThrow');
var Get = require('es-abstract/2023/Get');
var GetIterator = require('es-abstract/2023/GetIterator');
var GetMethod = require('es-abstract/2023/GetMethod');
var IsArray = require('es-abstract/2023/IsArray');
var IsCallable = require('es-abstract/2023/IsCallable');
var IsConstructor = require('es-abstract/2023/IsConstructor');
var IteratorClose = require('es-abstract/2023/IteratorClose');
var IteratorStep = require('es-abstract/2023/IteratorStep');
var IteratorValue = require('es-abstract/2023/IteratorValue');
var LengthOfArrayLike = require('es-abstract/2023/LengthOfArrayLike');
var Set = require('es-abstract/2023/Set');
var ToObject = require('es-abstract/2023/ToObject');
var ToString = require('es-abstract/2023/ToString');
var Type = require('es-abstract/2023/Type');
var AdvanceStringIndex = require('es-abstract/2024/AdvanceStringIndex');
var ArrayCreate = require('es-abstract/2024/ArrayCreate');
var Call = require('es-abstract/2024/Call');
var CreateDataPropertyOrThrow = require('es-abstract/2024/CreateDataPropertyOrThrow');
var Get = require('es-abstract/2024/Get');
var GetIterator = require('es-abstract/2024/GetIterator');
var GetMethod = require('es-abstract/2024/GetMethod');
var IsArray = require('es-abstract/2024/IsArray');
var IsCallable = require('es-abstract/2024/IsCallable');
var IsConstructor = require('es-abstract/2024/IsConstructor');
var IteratorClose = require('es-abstract/2024/IteratorClose');
var IteratorStep = require('es-abstract/2024/IteratorStep');
var IteratorValue = require('es-abstract/2024/IteratorValue');
var LengthOfArrayLike = require('es-abstract/2024/LengthOfArrayLike');
var Set = require('es-abstract/2024/Set');
var ToObject = require('es-object-atoms/ToObject');
var ToString = require('es-abstract/2024/ToString');

@@ -27,4 +26,3 @@ var getIteratorMethod = require('es-abstract/helpers/getIteratorMethod');

'GetMethod': GetMethod,
'IsArray': IsArray,
'Type': Type
'IsArray': IsArray
};

@@ -54,3 +52,3 @@

var A = IsConstructor(C) ? new C() : ArrayCreate(0);
var iteratorRecord = GetIterator(items, 'sync', usingIterator);
var iteratorRecord = GetIterator(items, 'SYNC', usingIterator);
var k = 0;

@@ -57,0 +55,0 @@ while (true) { // eslint-disable-line no-constant-condition

{
"name": "array.from",
"version": "1.1.5",
"version": "1.1.6",
"description": "A robust & optimized `Array.from` polyfill, based on the ECMAScript 6 specification.",

@@ -53,15 +53,16 @@ "homepage": "https://mths.be/array-from",

"@ljharb/eslint-config": "^21.1.0",
"aud": "^2.0.3",
"aud": "^2.0.4",
"auto-changelog": "^2.4.0",
"eslint": "=8.8.0",
"has-symbols": "^1.0.3",
"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"
},
"dependencies": {
"define-properties": "^1.2.0",
"es-abstract": "^1.22.1"
"define-properties": "^1.2.1",
"es-abstract": "^1.23.2",
"es-object-atoms": "^1.0.0"
},

@@ -84,3 +85,6 @@ "testling": {

]
},
"engines": {
"node": ">= 0.4"
}
}
'use strict';
var Call = require('es-abstract/2023/Call');
var IsArray = require('es-abstract/2023/IsArray');
var IsCallable = require('es-abstract/2023/IsCallable');
var Call = require('es-abstract/2024/Call');
var IsArray = require('es-abstract/2024/IsArray');
var IsCallable = require('es-abstract/2024/IsCallable');

@@ -7,0 +7,0 @@ var implementation = require('./implementation');

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

{ 'from': polyfill },
{
'from': function () {
return Array.from !== polyfill;
}
}
{ 'from': function () { return Array.from !== polyfill; } }
);

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

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

var test = require('tape');
var IsCallable = require('es-abstract/2023/IsCallable');
var IsCallable = require('es-abstract/2024/IsCallable');
var supportsDescriptors = require('define-properties').supportsDescriptors;

@@ -9,0 +9,0 @@ var hasSymbols = require('has-symbols')();

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