open-index/open-npm huggingface dataset:
npm package: @socketregistry/es-define-property
Description: Socket.dev optimized package override for es-define-property
Latest version: 1.0.7

# @socketregistry/es-define-property

[![Socket Badge](https://socket.dev/api/badge/npm/package/@socketregistry/es-define-property)](https://socket.dev/npm/package/@socketregistry/es-define-property)
[![CI - @socketregistry/es-define-property](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml/badge.svg)](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml)
[![Follow @SocketSecurity](https://img.shields.io/twitter/follow/SocketSecurity?style=social)](https://twitter.com/SocketSecurity)

> A tested zero dependency drop-in replacement of
> [`es-define-property`](https://socket.dev/npm/package/es-define-property)
> complete with TypeScript types.

## Installation

### Install as a package override

[`socket`](https://socket.dev/npm/package/socket) CLI will automagically ✨
populate
[overrides](https://docs.npmjs.com/cli/v9/configuring-npm/package-json#overrides)
and [resolutions](https://yarnpkg.com/configuration/manifest#resolutions) of
your `package.json`.

```sh
npx socket optimize
```

Prefer to do it yourself? Add `@socketregistry/es-define-property` to your
`package.json`.

```json
{
  "overrides": {
    "es-define-property": "npm:@socketregistry/es-define-property@^1"
  },
  "resolutions": {
    "es-define-property": "npm:@socketregistry/es-define-property@^1"
  }
}
```

### Install as a plain dependency

Install with your favorite package manager.

```sh
npm install @socketregistry/es-define-property
```

## Requirements

Node >= `18.20.4`
npm package: @socketregistry/es-get-iterator
Description: Socket.dev optimized package override for es-get-iterator
Latest version: 1.0.8

# @socketregistry/es-get-iterator

[![Socket Badge](https://socket.dev/api/badge/npm/package/@socketregistry/es-get-iterator)](https://socket.dev/npm/package/@socketregistry/es-get-iterator)
[![CI - @socketregistry/es-get-iterator](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml/badge.svg)](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml)
[![Follow @SocketSecurity](https://img.shields.io/twitter/follow/SocketSecurity?style=social)](https://twitter.com/SocketSecurity)

> A tested zero dependency drop-in replacement of
> [`es-get-iterator`](https://socket.dev/npm/package/es-get-iterator) complete
> with TypeScript types.

## Installation

### Install as a package override

[`socket`](https://socket.dev/npm/package/socket) CLI will automagically ✨
populate
[overrides](https://docs.npmjs.com/cli/v9/configuring-npm/package-json#overrides)
and [resolutions](https://yarnpkg.com/configuration/manifest#resolutions) of
your `package.json`.

```sh
npx socket optimize
```

Prefer to do it yourself? Add `@socketregistry/es-get-iterator` to your
`package.json`.

```json
{
  "overrides": {
    "es-get-iterator": "npm:@socketregistry/es-get-iterator@^1"
  },
  "resolutions": {
    "es-get-iterator": "npm:@socketregistry/es-get-iterator@^1"
  }
}
```

### Install as a plain dependency

Install with your favorite package manager.

```sh
npm install @socketregistry/es-get-iterator
```

## Requirements

Node >= `18.20.4`
npm package: @socketregistry/es-iterator-helpers
Description: Socket.dev optimized package override for es-iterator-helpers
Latest version: 1.0.14

# @socketregistry/es-iterator-helpers

[![Socket Badge](https://socket.dev/api/badge/npm/package/@socketregistry/es-iterator-helpers)](https://socket.dev/npm/package/@socketregistry/es-iterator-helpers)
[![CI - @socketregistry/es-iterator-helpers](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml/badge.svg)](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml)
[![Follow @SocketSecurity](https://img.shields.io/twitter/follow/SocketSecurity?style=social)](https://twitter.com/SocketSecurity)

> A tested zero dependency drop-in replacement of
> [`es-iterator-helpers`](https://socket.dev/npm/package/es-iterator-helpers)
> complete with TypeScript types.

## Installation

### Install as a package override

[`socket`](https://socket.dev/npm/package/socket) CLI will automagically ✨
populate
[overrides](https://docs.npmjs.com/cli/v9/configuring-npm/package-json#overrides)
and [resolutions](https://yarnpkg.com/configuration/manifest#resolutions) of
your `package.json`.

```sh
npx socket optimize
```

Prefer to do it yourself? Add `@socketregistry/es-iterator-helpers` to your
`package.json`.

```json
{
  "overrides": {
    "es-iterator-helpers": "npm:@socketregistry/es-iterator-helpers@^1"
  },
  "resolutions": {
    "es-iterator-helpers": "npm:@socketregistry/es-iterator-helpers@^1"
  }
}
```

### Install as a plain dependency

Install with your favorite package manager.

```sh
npm install @socketregistry/es-iterator-helpers
```

## Requirements

Node >= `18.20.4`
npm package: @socketregistry/es-set-tostringtag
Description: Socket.dev optimized package override for es-set-tostringtag
Latest version: 1.0.10

# @socketregistry/es-set-tostringtag

[![Socket Badge](https://socket.dev/api/badge/npm/package/@socketregistry/es-set-tostringtag)](https://socket.dev/npm/package/@socketregistry/es-set-tostringtag)
[![CI - @socketregistry/es-set-tostringtag](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml/badge.svg)](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml)
[![Follow @SocketSecurity](https://img.shields.io/twitter/follow/SocketSecurity?style=social)](https://twitter.com/SocketSecurity)

> A tested zero dependency drop-in replacement of
> [`es-set-tostringtag`](https://socket.dev/npm/package/es-set-tostringtag)
> complete with TypeScript types.

## Installation

### Install as a package override

[`socket`](https://socket.dev/npm/package/socket) CLI will automagically ✨
populate
[overrides](https://docs.npmjs.com/cli/v9/configuring-npm/package-json#overrides)
and [resolutions](https://yarnpkg.com/configuration/manifest#resolutions) of
your `package.json`.

```sh
npx socket optimize
```

Prefer to do it yourself? Add `@socketregistry/es-set-tostringtag` to your
`package.json`.

```json
{
  "overrides": {
    "es-set-tostringtag": "npm:@socketregistry/es-set-tostringtag@^1"
  },
  "resolutions": {
    "es-set-tostringtag": "npm:@socketregistry/es-set-tostringtag@^1"
  }
}
```

### Install as a plain dependency

Install with your favorite package manager.

```sh
npm install @socketregistry/es-set-tostringtag
```

## Requirements

Node >= `18.20.4`
npm package: @socketregistry/es6-object-assign
Description: Socket.dev optimized package override for es6-object-assign
Latest version: 1.0.9

# @socketregistry/es6-object-assign

[![Socket Badge](https://socket.dev/api/badge/npm/package/@socketregistry/es6-object-assign)](https://socket.dev/npm/package/@socketregistry/es6-object-assign)
[![CI - @socketregistry/es6-object-assign](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml/badge.svg)](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml)
[![Follow @SocketSecurity](https://img.shields.io/twitter/follow/SocketSecurity?style=social)](https://twitter.com/SocketSecurity)

> A tested zero dependency drop-in replacement of
> [`es6-object-assign`](https://socket.dev/npm/package/es6-object-assign)
> complete with TypeScript types.

## Installation

### Install as a package override

[`socket`](https://socket.dev/npm/package/socket) CLI will automagically ✨
populate
[overrides](https://docs.npmjs.com/cli/v9/configuring-npm/package-json#overrides)
and [resolutions](https://yarnpkg.com/configuration/manifest#resolutions) of
your `package.json`.

```sh
npx socket optimize
```

Prefer to do it yourself? Add `@socketregistry/es6-object-assign` to your
`package.json`.

```json
{
  "overrides": {
    "es6-object-assign": "npm:@socketregistry/es6-object-assign@^1"
  },
  "resolutions": {
    "es6-object-assign": "npm:@socketregistry/es6-object-assign@^1"
  }
}
```

### Install as a plain dependency

Install with your favorite package manager.

```sh
npm install @socketregistry/es6-object-assign
```

## Requirements

Node >= `18.20.4`
npm package: @socketregistry/es6-symbol
Description: Socket.dev optimized package override for es6-symbol
Latest version: 1.0.7

# @socketregistry/es6-symbol

[![Socket Badge](https://socket.dev/api/badge/npm/package/@socketregistry/es6-symbol)](https://socket.dev/npm/package/@socketregistry/es6-symbol)
[![CI - @socketregistry/es6-symbol](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml/badge.svg)](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml)
[![Follow @SocketSecurity](https://img.shields.io/twitter/follow/SocketSecurity?style=social)](https://twitter.com/SocketSecurity)

> A tested zero dependency drop-in replacement of
> [`es6-symbol`](https://socket.dev/npm/package/es6-symbol) complete with
> TypeScript types.

## Installation

### Install as a package override

[`socket`](https://socket.dev/npm/package/socket) CLI will automagically ✨
populate
[overrides](https://docs.npmjs.com/cli/v9/configuring-npm/package-json#overrides)
and [resolutions](https://yarnpkg.com/configuration/manifest#resolutions) of
your `package.json`.

```sh
npx socket optimize
```

Prefer to do it yourself? Add `@socketregistry/es6-symbol` to your
`package.json`.

```json
{
  "overrides": {
    "es6-symbol": "npm:@socketregistry/es6-symbol@^1"
  },
  "resolutions": {
    "es6-symbol": "npm:@socketregistry/es6-symbol@^1"
  }
}
```

### Install as a plain dependency

Install with your favorite package manager.

```sh
npm install @socketregistry/es6-symbol
```

## Requirements

Node >= `18.20.4`
npm package: @socketregistry/for-each
Description: Socket.dev optimized package override for for-each
Latest version: 1.0.8

# @socketregistry/for-each

[![Socket Badge](https://socket.dev/api/badge/npm/package/@socketregistry/for-each)](https://socket.dev/npm/package/@socketregistry/for-each)
[![CI - @socketregistry/for-each](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml/badge.svg)](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml)
[![Follow @SocketSecurity](https://img.shields.io/twitter/follow/SocketSecurity?style=social)](https://twitter.com/SocketSecurity)

> A tested zero dependency drop-in replacement of
> [`for-each`](https://socket.dev/npm/package/for-each) complete with TypeScript
> types.

## Installation

### Install as a package override

[`socket`](https://socket.dev/npm/package/socket) CLI will automagically ✨
populate
[overrides](https://docs.npmjs.com/cli/v9/configuring-npm/package-json#overrides)
and [resolutions](https://yarnpkg.com/configuration/manifest#resolutions) of
your `package.json`.

```sh
npx socket optimize
```

Prefer to do it yourself? Add `@socketregistry/for-each` to your `package.json`.

```json
{
  "overrides": {
    "for-each": "npm:@socketregistry/for-each@^1"
  },
  "resolutions": {
    "for-each": "npm:@socketregistry/for-each@^1"
  }
}
```

### Install as a plain dependency

Install with your favorite package manager.

```sh
npm install @socketregistry/for-each
```

## Requirements

Node >= `18.20.4`
npm package: @socketregistry/function-bind
Description: Socket.dev optimized package override for function-bind
Latest version: 1.0.7

# @socketregistry/function-bind

[![Socket Badge](https://socket.dev/api/badge/npm/package/@socketregistry/function-bind)](https://socket.dev/npm/package/@socketregistry/function-bind)
[![CI - @socketregistry/function-bind](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml/badge.svg)](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml)
[![Follow @SocketSecurity](https://img.shields.io/twitter/follow/SocketSecurity?style=social)](https://twitter.com/SocketSecurity)

> A tested zero dependency drop-in replacement of
> [`function-bind`](https://socket.dev/npm/package/function-bind) complete with
> TypeScript types.

## Installation

### Install as a package override

[`socket`](https://socket.dev/npm/package/socket) CLI will automagically ✨
populate
[overrides](https://docs.npmjs.com/cli/v9/configuring-npm/package-json#overrides)
and [resolutions](https://yarnpkg.com/configuration/manifest#resolutions) of
your `package.json`.

```sh
npx socket optimize
```

Prefer to do it yourself? Add `@socketregistry/function-bind` to your
`package.json`.

```json
{
  "overrides": {
    "function-bind": "npm:@socketregistry/function-bind@^1"
  },
  "resolutions": {
    "function-bind": "npm:@socketregistry/function-bind@^1"
  }
}
```

### Install as a plain dependency

Install with your favorite package manager.

```sh
npm install @socketregistry/function-bind
```

## Requirements

Node >= `18.20.4`
npm package: @socketregistry/function.prototype.name
Description: Socket.dev optimized package override for function.prototype.name
Latest version: 1.0.8

# @socketregistry/function.prototype.name

[![Socket Badge](https://socket.dev/api/badge/npm/package/@socketregistry/function.prototype.name)](https://socket.dev/npm/package/@socketregistry/function.prototype.name)
[![CI - @socketregistry/function.prototype.name](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml/badge.svg)](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml)
[![Follow @SocketSecurity](https://img.shields.io/twitter/follow/SocketSecurity?style=social)](https://twitter.com/SocketSecurity)

> A tested zero dependency drop-in replacement of
> [`function.prototype.name`](https://socket.dev/npm/package/function.prototype.name)
> complete with TypeScript types.

## Installation

### Install as a package override

[`socket`](https://socket.dev/npm/package/socket) CLI will automagically ✨
populate
[overrides](https://docs.npmjs.com/cli/v9/configuring-npm/package-json#overrides)
and [resolutions](https://yarnpkg.com/configuration/manifest#resolutions) of
your `package.json`.

```sh
npx socket optimize
```

Prefer to do it yourself? Add `@socketregistry/function.prototype.name` to your
`package.json`.

```json
{
  "overrides": {
    "function.prototype.name": "npm:@socketregistry/function.prototype.name@^1"
  },
  "resolutions": {
    "function.prototype.name": "npm:@socketregistry/function.prototype.name@^1"
  }
}
```

### Install as a plain dependency

Install with your favorite package manager.

```sh
npm install @socketregistry/function.prototype.name
```

## Requirements

Node >= `18.20.4`
npm package: @socketregistry/functions-have-names
Description: Socket.dev optimized package override for functions-have-names
Latest version: 1.0.7

# @socketregistry/functions-have-names

[![Socket Badge](https://socket.dev/api/badge/npm/package/@socketregistry/functions-have-names)](https://socket.dev/npm/package/@socketregistry/functions-have-names)
[![CI - @socketregistry/functions-have-names](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml/badge.svg)](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml)
[![Follow @SocketSecurity](https://img.shields.io/twitter/follow/SocketSecurity?style=social)](https://twitter.com/SocketSecurity)

> A tested zero dependency drop-in replacement of
> [`functions-have-names`](https://socket.dev/npm/package/functions-have-names)
> complete with TypeScript types.

## Installation

### Install as a package override

[`socket`](https://socket.dev/npm/package/socket) CLI will automagically ✨
populate
[overrides](https://docs.npmjs.com/cli/v9/configuring-npm/package-json#overrides)
and [resolutions](https://yarnpkg.com/configuration/manifest#resolutions) of
your `package.json`.

```sh
npx socket optimize
```

Prefer to do it yourself? Add `@socketregistry/functions-have-names` to your
`package.json`.

```json
{
  "overrides": {
    "functions-have-names": "npm:@socketregistry/functions-have-names@^1"
  },
  "resolutions": {
    "functions-have-names": "npm:@socketregistry/functions-have-names@^1"
  }
}
```

### Install as a plain dependency

Install with your favorite package manager.

```sh
npm install @socketregistry/functions-have-names
```

## Requirements

Node >= `18.20.4`
npm package: @socketregistry/get-symbol-description
Description: Socket.dev optimized package override for get-symbol-description
Latest version: 1.0.7

# @socketregistry/get-symbol-description

[![Socket Badge](https://socket.dev/api/badge/npm/package/@socketregistry/get-symbol-description)](https://socket.dev/npm/package/@socketregistry/get-symbol-description)
[![CI - @socketregistry/get-symbol-description](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml/badge.svg)](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml)
[![Follow @SocketSecurity](https://img.shields.io/twitter/follow/SocketSecurity?style=social)](https://twitter.com/SocketSecurity)

> A tested zero dependency drop-in replacement of
> [`get-symbol-description`](https://socket.dev/npm/package/get-symbol-description)
> complete with TypeScript types.

## Installation

### Install as a package override

[`socket`](https://socket.dev/npm/package/socket) CLI will automagically ✨
populate
[overrides](https://docs.npmjs.com/cli/v9/configuring-npm/package-json#overrides)
and [resolutions](https://yarnpkg.com/configuration/manifest#resolutions) of
your `package.json`.

```sh
npx socket optimize
```

Prefer to do it yourself? Add `@socketregistry/get-symbol-description` to your
`package.json`.

```json
{
  "overrides": {
    "get-symbol-description": "npm:@socketregistry/get-symbol-description@^1"
  },
  "resolutions": {
    "get-symbol-description": "npm:@socketregistry/get-symbol-description@^1"
  }
}
```

### Install as a plain dependency

Install with your favorite package manager.

```sh
npm install @socketregistry/get-symbol-description
```

## Requirements

Node >= `18.20.4`
npm package: @socketregistry/globalthis
Description: Socket.dev optimized package override for globalthis
Latest version: 1.0.8

# @socketregistry/globalthis

[![Socket Badge](https://socket.dev/api/badge/npm/package/@socketregistry/globalthis)](https://socket.dev/npm/package/@socketregistry/globalthis)
[![CI - @socketregistry/globalthis](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml/badge.svg)](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml)
[![Follow @SocketSecurity](https://img.shields.io/twitter/follow/SocketSecurity?style=social)](https://twitter.com/SocketSecurity)

> A tested zero dependency drop-in replacement of
> [`globalthis`](https://socket.dev/npm/package/globalthis) complete with
> TypeScript types.

## Installation

### Install as a package override

[`socket`](https://socket.dev/npm/package/socket) CLI will automagically ✨
populate
[overrides](https://docs.npmjs.com/cli/v9/configuring-npm/package-json#overrides)
and [resolutions](https://yarnpkg.com/configuration/manifest#resolutions) of
your `package.json`.

```sh
npx socket optimize
```

Prefer to do it yourself? Add `@socketregistry/globalthis` to your
`package.json`.

```json
{
  "overrides": {
    "globalthis": "npm:@socketregistry/globalthis@^1"
  },
  "resolutions": {
    "globalthis": "npm:@socketregistry/globalthis@^1"
  }
}
```

### Install as a plain dependency

Install with your favorite package manager.

```sh
npm install @socketregistry/globalthis
```

## Requirements

Node >= `18.20.4`
npm package: @socketregistry/gopd
Description: Socket.dev optimized package override for gopd
Latest version: 1.0.7

# @socketregistry/gopd

[![Socket Badge](https://socket.dev/api/badge/npm/package/@socketregistry/gopd)](https://socket.dev/npm/package/@socketregistry/gopd)
[![CI - @socketregistry/gopd](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml/badge.svg)](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml)
[![Follow @SocketSecurity](https://img.shields.io/twitter/follow/SocketSecurity?style=social)](https://twitter.com/SocketSecurity)

> A tested zero dependency drop-in replacement of
> [`gopd`](https://socket.dev/npm/package/gopd) complete with TypeScript types.

## Installation

### Install as a package override

[`socket`](https://socket.dev/npm/package/socket) CLI will automagically ✨
populate
[overrides](https://docs.npmjs.com/cli/v9/configuring-npm/package-json#overrides)
and [resolutions](https://yarnpkg.com/configuration/manifest#resolutions) of
your `package.json`.

```sh
npx socket optimize
```

Prefer to do it yourself? Add `@socketregistry/gopd` to your `package.json`.

```json
{
  "overrides": {
    "gopd": "npm:@socketregistry/gopd@^1"
  },
  "resolutions": {
    "gopd": "npm:@socketregistry/gopd@^1"
  }
}
```

### Install as a plain dependency

Install with your favorite package manager.

```sh
npm install @socketregistry/gopd
```

## Requirements

Node >= `18.20.4`
npm package: @socketregistry/harmony-reflect
Description: Socket.dev optimized package override for harmony-reflect
Latest version: 1.0.7

# @socketregistry/harmony-reflect

[![Socket Badge](https://socket.dev/api/badge/npm/package/@socketregistry/harmony-reflect)](https://socket.dev/npm/package/@socketregistry/harmony-reflect)
[![CI - @socketregistry/harmony-reflect](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml/badge.svg)](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml)
[![Follow @SocketSecurity](https://img.shields.io/twitter/follow/SocketSecurity?style=social)](https://twitter.com/SocketSecurity)

> A tested zero dependency drop-in replacement of
> [`harmony-reflect`](https://socket.dev/npm/package/harmony-reflect) complete
> with TypeScript types.

## Installation

### Install as a package override

[`socket`](https://socket.dev/npm/package/socket) CLI will automagically ✨
populate
[overrides](https://docs.npmjs.com/cli/v9/configuring-npm/package-json#overrides)
and [resolutions](https://yarnpkg.com/configuration/manifest#resolutions) of
your `package.json`.

```sh
npx socket optimize
```

Prefer to do it yourself? Add `@socketregistry/harmony-reflect` to your
`package.json`.

```json
{
  "overrides": {
    "harmony-reflect": "npm:@socketregistry/harmony-reflect@^1"
  },
  "resolutions": {
    "harmony-reflect": "npm:@socketregistry/harmony-reflect@^1"
  }
}
```

### Install as a plain dependency

Install with your favorite package manager.

```sh
npm install @socketregistry/harmony-reflect
```

## Requirements

Node >= `18.20.4`
npm package: @socketregistry/has
Description: Socket.dev optimized package override for has
Latest version: 1.0.7

# @socketregistry/has

[![Socket Badge](https://socket.dev/api/badge/npm/package/@socketregistry/has)](https://socket.dev/npm/package/@socketregistry/has)
[![CI - @socketregistry/has](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml/badge.svg)](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml)
[![Follow @SocketSecurity](https://img.shields.io/twitter/follow/SocketSecurity?style=social)](https://twitter.com/SocketSecurity)

> A tested zero dependency drop-in replacement of
> [`has`](https://socket.dev/npm/package/has) complete with TypeScript types.

## Installation

### Install as a package override

[`socket`](https://socket.dev/npm/package/socket) CLI will automagically ✨
populate
[overrides](https://docs.npmjs.com/cli/v9/configuring-npm/package-json#overrides)
and [resolutions](https://yarnpkg.com/configuration/manifest#resolutions) of
your `package.json`.

```sh
npx socket optimize
```

Prefer to do it yourself? Add `@socketregistry/has` to your `package.json`.

```json
{
  "overrides": {
    "has": "npm:@socketregistry/has@^1"
  },
  "resolutions": {
    "has": "npm:@socketregistry/has@^1"
  }
}
```

### Install as a plain dependency

Install with your favorite package manager.

```sh
npm install @socketregistry/has
```

## Requirements

Node >= `18.20.4`
npm package: @socketregistry/has-property-descriptors
Description: Socket.dev optimized package override for has-property-descriptors
Latest version: 1.0.7

# @socketregistry/has-property-descriptors

[![Socket Badge](https://socket.dev/api/badge/npm/package/@socketregistry/has-property-descriptors)](https://socket.dev/npm/package/@socketregistry/has-property-descriptors)
[![CI - @socketregistry/has-property-descriptors](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml/badge.svg)](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml)
[![Follow @SocketSecurity](https://img.shields.io/twitter/follow/SocketSecurity?style=social)](https://twitter.com/SocketSecurity)

> A tested zero dependency drop-in replacement of
> [`has-property-descriptors`](https://socket.dev/npm/package/has-property-descriptors)
> complete with TypeScript types.

## Installation

### Install as a package override

[`socket`](https://socket.dev/npm/package/socket) CLI will automagically ✨
populate
[overrides](https://docs.npmjs.com/cli/v9/configuring-npm/package-json#overrides)
and [resolutions](https://yarnpkg.com/configuration/manifest#resolutions) of
your `package.json`.

```sh
npx socket optimize
```

Prefer to do it yourself? Add `@socketregistry/has-property-descriptors` to your
`package.json`.

```json
{
  "overrides": {
    "has-property-descriptors": "npm:@socketregistry/has-property-descriptors@^1"
  },
  "resolutions": {
    "has-property-descriptors": "npm:@socketregistry/has-property-descriptors@^1"
  }
}
```

### Install as a plain dependency

Install with your favorite package manager.

```sh
npm install @socketregistry/has-property-descriptors
```

## Requirements

Node >= `18.20.4`
npm package: @socketregistry/has-proto
Description: Socket.dev optimized package override for has-proto
Latest version: 1.0.7

# @socketregistry/has-proto

[![Socket Badge](https://socket.dev/api/badge/npm/package/@socketregistry/has-proto)](https://socket.dev/npm/package/@socketregistry/has-proto)
[![CI - @socketregistry/has-proto](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml/badge.svg)](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml)
[![Follow @SocketSecurity](https://img.shields.io/twitter/follow/SocketSecurity?style=social)](https://twitter.com/SocketSecurity)

> A tested zero dependency drop-in replacement of
> [`has-proto`](https://socket.dev/npm/package/has-proto) complete with
> TypeScript types.

## Installation

### Install as a package override

[`socket`](https://socket.dev/npm/package/socket) CLI will automagically ✨
populate
[overrides](https://docs.npmjs.com/cli/v9/configuring-npm/package-json#overrides)
and [resolutions](https://yarnpkg.com/configuration/manifest#resolutions) of
your `package.json`.

```sh
npx socket optimize
```

Prefer to do it yourself? Add `@socketregistry/has-proto` to your
`package.json`.

```json
{
  "overrides": {
    "has-proto": "npm:@socketregistry/has-proto@^1"
  },
  "resolutions": {
    "has-proto": "npm:@socketregistry/has-proto@^1"
  }
}
```

### Install as a plain dependency

Install with your favorite package manager.

```sh
npm install @socketregistry/has-proto
```

## Requirements

Node >= `18.20.4`
npm package: @socketregistry/has-symbols
Description: Socket.dev optimized package override for has-symbols
Latest version: 1.0.7

# @socketregistry/has-symbols

[![Socket Badge](https://socket.dev/api/badge/npm/package/@socketregistry/has-symbols)](https://socket.dev/npm/package/@socketregistry/has-symbols)
[![CI - @socketregistry/has-symbols](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml/badge.svg)](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml)
[![Follow @SocketSecurity](https://img.shields.io/twitter/follow/SocketSecurity?style=social)](https://twitter.com/SocketSecurity)

> A tested zero dependency drop-in replacement of
> [`has-symbols`](https://socket.dev/npm/package/has-symbols) complete with
> TypeScript types.

## Installation

### Install as a package override

[`socket`](https://socket.dev/npm/package/socket) CLI will automagically ✨
populate
[overrides](https://docs.npmjs.com/cli/v9/configuring-npm/package-json#overrides)
and [resolutions](https://yarnpkg.com/configuration/manifest#resolutions) of
your `package.json`.

```sh
npx socket optimize
```

Prefer to do it yourself? Add `@socketregistry/has-symbols` to your
`package.json`.

```json
{
  "overrides": {
    "has-symbols": "npm:@socketregistry/has-symbols@^1"
  },
  "resolutions": {
    "has-symbols": "npm:@socketregistry/has-symbols@^1"
  }
}
```

### Install as a plain dependency

Install with your favorite package manager.

```sh
npm install @socketregistry/has-symbols
```

## Requirements

Node >= `18.20.4`
npm package: @socketregistry/has-tostringtag
Description: Socket.dev optimized package override for has-tostringtag
Latest version: 1.0.7

# @socketregistry/has-tostringtag

[![Socket Badge](https://socket.dev/api/badge/npm/package/@socketregistry/has-tostringtag)](https://socket.dev/npm/package/@socketregistry/has-tostringtag)
[![CI - @socketregistry/has-tostringtag](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml/badge.svg)](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml)
[![Follow @SocketSecurity](https://img.shields.io/twitter/follow/SocketSecurity?style=social)](https://twitter.com/SocketSecurity)

> A tested zero dependency drop-in replacement of
> [`has-tostringtag`](https://socket.dev/npm/package/has-tostringtag) complete
> with TypeScript types.

## Installation

### Install as a package override

[`socket`](https://socket.dev/npm/package/socket) CLI will automagically ✨
populate
[overrides](https://docs.npmjs.com/cli/v9/configuring-npm/package-json#overrides)
and [resolutions](https://yarnpkg.com/configuration/manifest#resolutions) of
your `package.json`.

```sh
npx socket optimize
```

Prefer to do it yourself? Add `@socketregistry/has-tostringtag` to your
`package.json`.

```json
{
  "overrides": {
    "has-tostringtag": "npm:@socketregistry/has-tostringtag@^1"
  },
  "resolutions": {
    "has-tostringtag": "npm:@socketregistry/has-tostringtag@^1"
  }
}
```

### Install as a plain dependency

Install with your favorite package manager.

```sh
npm install @socketregistry/has-tostringtag
```

## Requirements

Node >= `18.20.4`
npm package: @socketregistry/hasown
Description: Socket.dev optimized package override for hasown
Latest version: 1.0.7

# @socketregistry/hasown

[![Socket Badge](https://socket.dev/api/badge/npm/package/@socketregistry/hasown)](https://socket.dev/npm/package/@socketregistry/hasown)
[![CI - @socketregistry/hasown](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml/badge.svg)](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml)
[![Follow @SocketSecurity](https://img.shields.io/twitter/follow/SocketSecurity?style=social)](https://twitter.com/SocketSecurity)

> A tested zero dependency drop-in replacement of
> [`hasown`](https://socket.dev/npm/package/hasown) complete with TypeScript
> types.

## Installation

### Install as a package override

[`socket`](https://socket.dev/npm/package/socket) CLI will automagically ✨
populate
[overrides](https://docs.npmjs.com/cli/v9/configuring-npm/package-json#overrides)
and [resolutions](https://yarnpkg.com/configuration/manifest#resolutions) of
your `package.json`.

```sh
npx socket optimize
```

Prefer to do it yourself? Add `@socketregistry/hasown` to your `package.json`.

```json
{
  "overrides": {
    "hasown": "npm:@socketregistry/hasown@^1"
  },
  "resolutions": {
    "hasown": "npm:@socketregistry/hasown@^1"
  }
}
```

### Install as a plain dependency

Install with your favorite package manager.

```sh
npm install @socketregistry/hasown
```

## Requirements

Node >= `18.20.4`
npm package: @socketregistry/hyrious__bun.lockb
Description: Socket.dev optimized package override for @hyrious/bun.lockb
Latest version: 1.0.19

# @socketregistry/hyrious\_\_bun.lockb

[![Socket Badge](https://socket.dev/api/badge/npm/package/@socketregistry/hyrious__bun.lockb)](https://socket.dev/npm/package/@socketregistry/hyrious__bun.lockb)
[![CI - @socketregistry/hyrious__bun.lockb](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml/badge.svg)](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml)
[![Follow @SocketSecurity](https://img.shields.io/twitter/follow/SocketSecurity?style=social)](https://twitter.com/SocketSecurity)

> A tested zero dependency CJS/ESM compatible drop-in replacement of
> [`@hyrious/bun.lockb`](https://socket.dev/npm/package/@hyrious/bun.lockb)
> complete with TypeScript types.

## Installation

### Install as a package override

[`socket`](https://socket.dev/npm/package/socket) CLI will automagically ✨
populate
[overrides](https://docs.npmjs.com/cli/v9/configuring-npm/package-json#overrides)
and [resolutions](https://yarnpkg.com/configuration/manifest#resolutions) of
your `package.json`.

```sh
npx socket optimize
```

Prefer to do it yourself? Add `@socketregistry/hyrious__bun.lockb` to your
`package.json`.

```json
{
  "overrides": {
    "@hyrious/bun.lockb": "npm:@socketregistry/hyrious__bun.lockb@^1"
  },
  "resolutions": {
    "@hyrious/bun.lockb": "npm:@socketregistry/hyrious__bun.lockb@^1"
  }
}
```

### Install as a plain dependency

Install with your favorite package manager.

```sh
npm install @socketregistry/hyrious__bun.lockb
```

## Requirements

Node >= `18.20.4`
npm package: @socketregistry/indent-string
Description: Socket.dev optimized package override for indent-string
Latest version: 1.0.14

# @socketregistry/indent-string

[![Socket Badge](https://socket.dev/api/badge/npm/package/@socketregistry/indent-string)](https://socket.dev/npm/package/@socketregistry/indent-string)
[![CI - @socketregistry/indent-string](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml/badge.svg)](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml)
[![Follow @SocketSecurity](https://img.shields.io/twitter/follow/SocketSecurity?style=social)](https://twitter.com/SocketSecurity)

> A tested zero dependency CJS/ESM compatible drop-in replacement of
> [`indent-string`](https://socket.dev/npm/package/indent-string) complete with
> TypeScript types.

## Installation

### Install as a package override

[`socket`](https://socket.dev/npm/package/socket) CLI will automagically ✨
populate
[overrides](https://docs.npmjs.com/cli/v9/configuring-npm/package-json#overrides)
and [resolutions](https://yarnpkg.com/configuration/manifest#resolutions) of
your `package.json`.

```sh
npx socket optimize
```

Prefer to do it yourself? Add `@socketregistry/indent-string` to your
`package.json`.

```json
{
  "overrides": {
    "indent-string": "npm:@socketregistry/indent-string@^1"
  },
  "resolutions": {
    "indent-string": "npm:@socketregistry/indent-string@^1"
  }
}
```

### Install as a plain dependency

Install with your favorite package manager.

```sh
npm install @socketregistry/indent-string
```

## Requirements

Node >= `18.20.4`
npm package: @socketregistry/internal-slot
Description: Socket.dev optimized package override for internal-slot
Latest version: 1.0.8

# @socketregistry/internal-slot

[![Socket Badge](https://socket.dev/api/badge/npm/package/@socketregistry/internal-slot)](https://socket.dev/npm/package/@socketregistry/internal-slot)
[![CI - @socketregistry/internal-slot](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml/badge.svg)](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml)
[![Follow @SocketSecurity](https://img.shields.io/twitter/follow/SocketSecurity?style=social)](https://twitter.com/SocketSecurity)

> A tested zero dependency drop-in replacement of
> [`internal-slot`](https://socket.dev/npm/package/internal-slot) complete with
> TypeScript types.

## Installation

### Install as a package override

[`socket`](https://socket.dev/npm/package/socket) CLI will automagically ✨
populate
[overrides](https://docs.npmjs.com/cli/v9/configuring-npm/package-json#overrides)
and [resolutions](https://yarnpkg.com/configuration/manifest#resolutions) of
your `package.json`.

```sh
npx socket optimize
```

Prefer to do it yourself? Add `@socketregistry/internal-slot` to your
`package.json`.

```json
{
  "overrides": {
    "internal-slot": "npm:@socketregistry/internal-slot@^1"
  },
  "resolutions": {
    "internal-slot": "npm:@socketregistry/internal-slot@^1"
  }
}
```

### Install as a plain dependency

Install with your favorite package manager.

```sh
npm install @socketregistry/internal-slot
```

## Requirements

Node >= `18.20.4`
npm package: @socketregistry/is-arguments
Description: Socket.dev optimized package override for is-arguments
Latest version: 1.0.10

# @socketregistry/is-arguments

[![Socket Badge](https://socket.dev/api/badge/npm/package/@socketregistry/is-arguments)](https://socket.dev/npm/package/@socketregistry/is-arguments)
[![CI - @socketregistry/is-arguments](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml/badge.svg)](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml)
[![Follow @SocketSecurity](https://img.shields.io/twitter/follow/SocketSecurity?style=social)](https://twitter.com/SocketSecurity)

> A tested zero dependency drop-in replacement of
> [`is-arguments`](https://socket.dev/npm/package/is-arguments) complete with
> TypeScript types.

## Installation

### Install as a package override

[`socket`](https://socket.dev/npm/package/socket) CLI will automagically ✨
populate
[overrides](https://docs.npmjs.com/cli/v9/configuring-npm/package-json#overrides)
and [resolutions](https://yarnpkg.com/configuration/manifest#resolutions) of
your `package.json`.

```sh
npx socket optimize
```

Prefer to do it yourself? Add `@socketregistry/is-arguments` to your
`package.json`.

```json
{
  "overrides": {
    "is-arguments": "npm:@socketregistry/is-arguments@^1"
  },
  "resolutions": {
    "is-arguments": "npm:@socketregistry/is-arguments@^1"
  }
}
```

### Install as a plain dependency

Install with your favorite package manager.

```sh
npm install @socketregistry/is-arguments
```

## Requirements

Node >= `18.20.4`
npm package: @socketregistry/is-array-buffer
Description: Socket.dev optimized package override for is-array-buffer
Latest version: 1.0.10

# @socketregistry/is-array-buffer

[![Socket Badge](https://socket.dev/api/badge/npm/package/@socketregistry/is-array-buffer)](https://socket.dev/npm/package/@socketregistry/is-array-buffer)
[![CI - @socketregistry/is-array-buffer](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml/badge.svg)](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml)
[![Follow @SocketSecurity](https://img.shields.io/twitter/follow/SocketSecurity?style=social)](https://twitter.com/SocketSecurity)

> A tested zero dependency drop-in replacement of
> [`is-array-buffer`](https://socket.dev/npm/package/is-array-buffer) complete
> with TypeScript types.

## Installation

### Install as a package override

[`socket`](https://socket.dev/npm/package/socket) CLI will automagically ✨
populate
[overrides](https://docs.npmjs.com/cli/v9/configuring-npm/package-json#overrides)
and [resolutions](https://yarnpkg.com/configuration/manifest#resolutions) of
your `package.json`.

```sh
npx socket optimize
```

Prefer to do it yourself? Add `@socketregistry/is-array-buffer` to your
`package.json`.

```json
{
  "overrides": {
    "is-array-buffer": "npm:@socketregistry/is-array-buffer@^1"
  },
  "resolutions": {
    "is-array-buffer": "npm:@socketregistry/is-array-buffer@^1"
  }
}
```

### Install as a plain dependency

Install with your favorite package manager.

```sh
npm install @socketregistry/is-array-buffer
```

## Requirements

Node >= `18.20.4`
npm package: @socketregistry/is-bigint
Description: Socket.dev optimized package override for is-bigint
Latest version: 1.0.12

# @socketregistry/is-bigint

[![Socket Badge](https://socket.dev/api/badge/npm/package/@socketregistry/is-bigint)](https://socket.dev/npm/package/@socketregistry/is-bigint)
[![CI - @socketregistry/is-bigint](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml/badge.svg)](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml)
[![Follow @SocketSecurity](https://img.shields.io/twitter/follow/SocketSecurity?style=social)](https://twitter.com/SocketSecurity)

> A tested zero dependency drop-in replacement of
> [`is-bigint`](https://socket.dev/npm/package/is-bigint) complete with
> TypeScript types.

## Installation

### Install as a package override

[`socket`](https://socket.dev/npm/package/socket) CLI will automagically ✨
populate
[overrides](https://docs.npmjs.com/cli/v9/configuring-npm/package-json#overrides)
and [resolutions](https://yarnpkg.com/configuration/manifest#resolutions) of
your `package.json`.

```sh
npx socket optimize
```

Prefer to do it yourself? Add `@socketregistry/is-bigint` to your
`package.json`.

```json
{
  "overrides": {
    "is-bigint": "npm:@socketregistry/is-bigint@^1"
  },
  "resolutions": {
    "is-bigint": "npm:@socketregistry/is-bigint@^1"
  }
}
```

### Install as a plain dependency

Install with your favorite package manager.

```sh
npm install @socketregistry/is-bigint
```

## Requirements

Node >= `18.20.4`
npm package: @socketregistry/is-boolean-object
Description: Socket.dev optimized package override for is-boolean-object
Latest version: 1.0.12

# @socketregistry/is-boolean-object

[![Socket Badge](https://socket.dev/api/badge/npm/package/@socketregistry/is-boolean-object)](https://socket.dev/npm/package/@socketregistry/is-boolean-object)
[![CI - @socketregistry/is-boolean-object](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml/badge.svg)](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml)
[![Follow @SocketSecurity](https://img.shields.io/twitter/follow/SocketSecurity?style=social)](https://twitter.com/SocketSecurity)

> A tested zero dependency drop-in replacement of
> [`is-boolean-object`](https://socket.dev/npm/package/is-boolean-object)
> complete with TypeScript types.

## Installation

### Install as a package override

[`socket`](https://socket.dev/npm/package/socket) CLI will automagically ✨
populate
[overrides](https://docs.npmjs.com/cli/v9/configuring-npm/package-json#overrides)
and [resolutions](https://yarnpkg.com/configuration/manifest#resolutions) of
your `package.json`.

```sh
npx socket optimize
```

Prefer to do it yourself? Add `@socketregistry/is-boolean-object` to your
`package.json`.

```json
{
  "overrides": {
    "is-boolean-object": "npm:@socketregistry/is-boolean-object@^1"
  },
  "resolutions": {
    "is-boolean-object": "npm:@socketregistry/is-boolean-object@^1"
  }
}
```

### Install as a plain dependency

Install with your favorite package manager.

```sh
npm install @socketregistry/is-boolean-object
```

## Requirements

Node >= `18.20.4`
npm package: @socketregistry/is-core-module
Description: Socket.dev optimized package override for is-core-module
Latest version: 1.0.11

# @socketregistry/is-core-module

[![Socket Badge](https://socket.dev/api/badge/npm/package/@socketregistry/is-core-module)](https://socket.dev/npm/package/@socketregistry/is-core-module)
[![CI - @socketregistry/is-core-module](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml/badge.svg)](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml)
[![Follow @SocketSecurity](https://img.shields.io/twitter/follow/SocketSecurity?style=social)](https://twitter.com/SocketSecurity)

> A tested zero dependency drop-in replacement of
> [`is-core-module`](https://socket.dev/npm/package/is-core-module) complete
> with TypeScript types.

## Installation

### Install as a package override

[`socket`](https://socket.dev/npm/package/socket) CLI will automagically ✨
populate
[overrides](https://docs.npmjs.com/cli/v9/configuring-npm/package-json#overrides)
and [resolutions](https://yarnpkg.com/configuration/manifest#resolutions) of
your `package.json`.

```sh
npx socket optimize
```

Prefer to do it yourself? Add `@socketregistry/is-core-module` to your
`package.json`.

```json
{
  "overrides": {
    "is-core-module": "npm:@socketregistry/is-core-module@^1"
  },
  "resolutions": {
    "is-core-module": "npm:@socketregistry/is-core-module@^1"
  }
}
```

### Install as a plain dependency

Install with your favorite package manager.

```sh
npm install @socketregistry/is-core-module
```

## Requirements

Node >= `18.20.4`
npm package: @socketregistry/is-date-object
Description: Socket.dev optimized package override for is-date-object
Latest version: 1.0.10

# @socketregistry/is-date-object

[![Socket Badge](https://socket.dev/api/badge/npm/package/@socketregistry/is-date-object)](https://socket.dev/npm/package/@socketregistry/is-date-object)
[![CI - @socketregistry/is-date-object](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml/badge.svg)](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml)
[![Follow @SocketSecurity](https://img.shields.io/twitter/follow/SocketSecurity?style=social)](https://twitter.com/SocketSecurity)

> A tested zero dependency drop-in replacement of
> [`is-date-object`](https://socket.dev/npm/package/is-date-object) complete
> with TypeScript types.

## Installation

### Install as a package override

[`socket`](https://socket.dev/npm/package/socket) CLI will automagically ✨
populate
[overrides](https://docs.npmjs.com/cli/v9/configuring-npm/package-json#overrides)
and [resolutions](https://yarnpkg.com/configuration/manifest#resolutions) of
your `package.json`.

```sh
npx socket optimize
```

Prefer to do it yourself? Add `@socketregistry/is-date-object` to your
`package.json`.

```json
{
  "overrides": {
    "is-date-object": "npm:@socketregistry/is-date-object@^1"
  },
  "resolutions": {
    "is-date-object": "npm:@socketregistry/is-date-object@^1"
  }
}
```

### Install as a plain dependency

Install with your favorite package manager.

```sh
npm install @socketregistry/is-date-object
```

## Requirements

Node >= `18.20.4`
npm package: @socketregistry/is-generator-function
Description: Socket.dev optimized package override for is-generator-function
Latest version: 1.0.10

# @socketregistry/is-generator-function

[![Socket Badge](https://socket.dev/api/badge/npm/package/@socketregistry/is-generator-function)](https://socket.dev/npm/package/@socketregistry/is-generator-function)
[![CI - @socketregistry/is-generator-function](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml/badge.svg)](https://github.com/SocketDev/socket-registry/actions/workflows/test.yml)
[![Follow @SocketSecurity](https://img.shields.io/twitter/follow/SocketSecurity?style=social)](https://twitter.com/SocketSecurity)

> A tested zero dependency drop-in replacement of
> [`is-generator-function`](https://socket.dev/npm/package/is-generator-function)
> complete with TypeScript types.

## Installation

### Install as a package override

[`socket`](https://socket.dev/npm/package/socket) CLI will automagically ✨
populate
[overrides](https://docs.npmjs.com/cli/v9/configuring-npm/package-json#overrides)
and [resolutions](https://yarnpkg.com/configuration/manifest#resolutions) of
your `package.json`.

```sh
npx socket optimize
```

Prefer to do it yourself? Add `@socketregistry/is-generator-function` to your
`package.json`.

```json
{
  "overrides": {
    "is-generator-function": "npm:@socketregistry/is-generator-function@^1"
  },
  "resolutions": {
    "is-generator-function": "npm:@socketregistry/is-generator-function@^1"
  }
}
```

### Install as a plain dependency

Install with your favorite package manager.

```sh
npm install @socketregistry/is-generator-function
```

## Requirements

Node >= `18.20.4`