Skip to content

SocketDev/socket-registry

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

@socketregistry

Socket Badge CI Coverage

Follow @SocketSecurity Follow @socket.dev on Bluesky

Optimized package overrides for Socket Optimize.

npx socket optimize

Quick Start

pnpm dlx socket optimize

This command analyzes your dependencies and suggests optimized replacements from the Socket Registry.

What Are Package Overrides?

Package overrides are improved versions of existing npm packages:

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 TypeScript icon, indicating that this package has built-in type declarations TypeScript definitions
  • Support current and LTS Node versions

Contributing

Create a new override in three steps:

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

License

MIT

About

Socket.dev optimized 📦 overrides✨

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 7