Socket
Socket
Sign inDemoInstall

string.prototype.matchall

Package Overview
Dependencies
65
Maintainers
1
Versions
17
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 4.0.9 to 4.0.10

6

CHANGELOG.md

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

## [v4.0.10](https://github.com/ljharb/String.prototype.matchAll/compare/v4.0.9...v4.0.10) - 2023-09-12
### Commits
- [Refactor] use `set-function-name` [`a851cbb`](https://github.com/ljharb/String.prototype.matchAll/commit/a851cbb5f2ca6708adf4ad90526c70e7d4b34390)
## [v4.0.9](https://github.com/ljharb/String.prototype.matchAll/compare/v4.0.8...v4.0.9) - 2023-08-28

@@ -10,0 +16,0 @@

3

package.json
{
"name": "string.prototype.matchall",
"version": "4.0.9",
"version": "4.0.10",
"description": "Spec-compliant polyfill for String.prototype.matchAll",

@@ -53,2 +53,3 @@ "main": "index.js",

"regexp.prototype.flags": "^1.5.0",
"set-function-name": "^2.0.0",
"side-channel": "^1.0.4"

@@ -55,0 +56,0 @@ },

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

var flagsGetter = require('regexp.prototype.flags');
var setFunctionName = require('set-function-name');
var callBound = require('call-bind/callBound');

@@ -36,3 +37,3 @@

var regexMatchAll = function SymbolMatchAll(string) {
var regexMatchAll = setFunctionName(function SymbolMatchAll(string) {
var R = this;

@@ -56,14 +57,4 @@ if (Type(R) !== 'Object') {

return CreateRegExpStringIterator(matcher, S, global, fullUnicode);
};
}, '[Symbol.matchAll]', true);
var defineP = Object.defineProperty;
var gOPD = Object.getOwnPropertyDescriptor;
if (defineP && gOPD) {
var desc = gOPD(regexMatchAll, 'name');
if (desc && desc.configurable) {
defineP(regexMatchAll, 'name', { value: '[Symbol.matchAll]' });
}
}
module.exports = regexMatchAll;
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