Socket for GitHub
Detect suspicious packages in PRs
Socket CLI
Use Socket from the command line
Socket Web Extension
Use Socket from your browser
Socket Dependency Search
Find any package for your project
Docs
Want to read all the docs? Start here
Blog
Keep up to date with all the news
Customers
Check out our customer stories
Changelog
Latest updates and enhancements
Packages
Comaintainers
19 packages
Order
Sort by
batch-rename-by-function
Batch rename files and folders by providing a JS function
better-promise-error-log
Better error logs for unhandled errors in promises
direct-deep-map
Deep map values in a tree directly on the desired places, with strong TypeScript support.
encrypt-string
Encrypt and decrypt a string using another string (or an `Uint8Array`) as password
encrypt-uint8array
Encrypt and decrypt an `Uint8Array` using another `Uint8Array` as password
jsonify-error
Convert errors to JSON or to a good string. Develop faster with better error messages.
@papb/assorted-ts-utils
Personal collection of assorted TypeScript utility types
@papb/json-excel
Create a pretty Excel table from JSON data with a very simple API
@papb/linter
My custom linter configs and dependencies collected in one place to avoid repetition.
@papb/zip
Zipping & unzipping, simplified.