GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - SocketDev/socket-registry: Optimized package overrides for Socket Optimize

BranchesTags
Open more actions menu

Latest commit

 

History

3,417 Commits
3,417 Commits

Folders and files

NameName
Last commit message
Last commit date
.claude
.claude
 
 
.config
.config
 
 
.git-hooks
.git-hooks
 
 
.github
.github
 
 
assets
assets
 
 
docs
docs
 
 
packages/npm
packages/npm
 
 
patches
patches
 
 
perf/npm
perf/npm
 
 
registry
registry
 
 
scripts
scripts
 
 
test
test
 
 
.editorconfig
.editorconfig
 
 
.env.test
.env.test
 
 
.gitattributes
.gitattributes
 
 
.gitignore
.gitignore
 
 
.gitmodules
.gitmodules
 
 
.node-version
.node-version
 
 
.npmrc
.npmrc
 
 
AGENTS.md
AGENTS.md
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
SECURITY.md
SECURITY.md
 
 
depot.json
depot.json
 
 
package.json
package.json
 
 
pnpm-lock.yaml
pnpm-lock.yaml
 
 
pnpm-workspace.yaml
pnpm-workspace.yaml
 
 
tsconfig.json
tsconfig.json
 
 
vitest.config.mts
vitest.config.mts
 
 

Repository files navigation

@socketregistry

Socket Badge CI Coverage

Follow @SocketSecurity Follow @socket.dev on Bluesky

Optimized package overrides for Socket Optimize.

socket optimize

@socketregistry is the monorepo behind Socket 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:

# pnpm (recommended)
pnpm add -g socket

# npm
npm install -g socket

# yarn
yarn global add socket

Usage

From your project root:

socket optimize

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

Documentation

See the package catalog and override guide for manifest fields, lookup APIs, override categories, compatibility evidence, and package inventory links.

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

Development

Contributor commands

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

Socket

About

Optimized package overrides for Socket Optimize

Socket.dev

Resources

Readme
MIT license

Code of conduct

Code of conduct

Contributing

Contributing

Security policy

Security policy
Activity
Custom properties

Stars

43 stars

Watchers

7 watching

Forks

2 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.