# @socketoverride/assert__call-bind

> Socket.dev optimized package override for assert/call-bind

Latest version **1.0.7-assert--call-bind** (published 2025-02-27) · MIT license · 0 weekly downloads

## Install

```sh
npm install @socketoverride/assert__call-bind
pnpm add @socketoverride/assert__call-bind
yarn add @socketoverride/assert__call-bind
bun add @socketoverride/assert__call-bind
```

## Health

**Score 50/100 (C)** — status: stable.

Positive: has types; esm support; no vulnerabilities; high maintenance score.

Warnings: low downloads.

Negative: stale.

## Facts

| | |
|---|---|
| Version | 1.0.7-assert--call-bind |
| Published | 2025-02-27 |
| First published | 2025-02-27 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Node | >=18.20.4 |
| Dependencies | 0 |
| Unpacked size | 3.5 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 44 |
| Maintainers | socket-bot |
| Keywords | Socket.dev, package-overrides |

## Links

- npm: https://www.npmjs.com/package/@socketoverride/assert__call-bind
- Repository: https://github.com/SocketDev/socket-registry
- Homepage: https://github.com/SocketDev/socket-registry#readme
- Issues: https://github.com/SocketDev/socket-registry/issues
- npm.io page: https://npm.io/package/@socketoverride/assert__call-bind

## Alternatives

- [@opentelemetry/exporter-zipkin](https://npm.io/package/@opentelemetry/exporter-zipkin.md) — 14.8M weekly downloads
- [pusher-js](https://npm.io/package/pusher-js.md) — 2.0M weekly downloads
- [browserify](https://npm.io/package/browserify.md) — 1.7M weekly downloads
- [sqs-consumer](https://npm.io/package/sqs-consumer.md) — 1.7M weekly downloads
- [@sanity/eventsource](https://npm.io/package/@sanity/eventsource.md) — 930.8K weekly downloads

## Recent versions

- 1.0.7-assert--call-bind (latest) — 2025-02-27
- 1.0.7 — 2025-02-27

## README

# @socketregistry

[![Socket Badge](https://socket.dev/api/badge/npm/package/@socketsecurity/registry)](https://socket.dev/npm/package/@socketsecurity/registry)
[![CI](https://github.com/SocketDev/socket-registry/actions/workflows/ci.yml/badge.svg)](https://github.com/SocketDev/socket-registry/actions/workflows/ci.yml)
<picture><img src="https://raw.githubusercontent.com/SocketDev/socket-registry/HEAD/assets/repo/coverage.svg?v=7bc666fd5d56" height="20" alt="Coverage" /></picture>

[![Follow @SocketSecurity](https://img.shields.io/twitter/follow/SocketSecurity?style=social)](https://twitter.com/SocketSecurity)
[![Follow @socket.dev on Bluesky](https://img.shields.io/badge/Follow-@socket.dev-1DA1F2?style=social&logo=bluesky)](https://bsky.app/profile/socket.dev)

Optimized package overrides for [Socket Optimize](https://socket.dev/features/optimize).

<img src="https://raw.githubusercontent.com/SocketDev/socket-registry/HEAD/assets/repo/socket-optimize-hero.png" height="272px" width="576px" alt="socket optimize">

`@socketregistry` is the monorepo behind [Socket Optimize](https://socket.dev/features/optimize) - a curated set of drop-in npm package replacements that reduce dependencies, modernize APIs, improve performance, and patch known CVEs without breaking compatibility. Every override passes the original package's own test suite, ships with TypeScript types, and stays MIT-compatible. The registry exists so `socket optimize` has something authoritative to swap in.

## Install

Install the Socket CLI globally, then run it inside any project:

```sh
# pnpm (recommended)
pnpm add -g socket

# npm
npm install -g socket

# yarn
yarn global add socket
```

## Usage

From your project root:

```sh
socket optimize
```

`socket optimize` analyzes your dependencies and suggests optimized replacements from the Socket Registry.

### What are package overrides?

Package overrides are improved versions of existing npm packages:

```text
Original Package          Socket Override
     ↓                         ↓
  Cleanup  ✨  →  Reduce dependencies, use built-ins
  Levelup  🧩  →  Add features, modern APIs
  Speedup  ⚡  →  Optimize performance
  Tuneup   🔧  →  Fix CVEs, maintain compatibility
```

### Quality standards

All overrides in this registry:

- Pass original package tests to maintain compatibility 💯
- Work seamlessly with CommonJS and ESM
- Retain original licenses and are MIT compatible
- Include
  <a href="https://www.typescriptlang.org/"><img src="https://raw.githubusercontent.com/SocketDev/socket-registry/HEAD/assets/repo/ts.svg" height="20px" title="This package contains built-in TypeScript declarations" alt="TypeScript icon, indicating that this package has built-in type declarations"></a>
  TypeScript definitions
- Support current and [LTS](https://nodejs.org/en/about/previous-releases) Node versions

## Development

<details>
<summary>Contributor commands</summary>

Create a new override in three steps:

```text
Step 1              Step 2                  Step 3
Install       →     Generate          →     Complete
  ↓                   ↓                       ↓
pnpm install    make-npm-override    Fill TODOs + Test
```

</details>

## License

MIT

<div align="center">
  <picture>
      <source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/SocketDev/socket-registry/HEAD/assets/fleet/socket-combomark-dark.svg">
      <source media="(prefers-color-scheme: light)" srcset="https://raw.githubusercontent.com/SocketDev/socket-registry/HEAD/assets/fleet/socket-combomark-light.svg">
      <img width="320" height="91" alt="Socket" src="https://raw.githubusercontent.com/SocketDev/socket-registry/HEAD/assets/fleet/socket-combomark-light.svg">
  </picture>
</div>

---
_Source: https://npm.io/package/@socketoverride/assert__call-bind · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
