@socketsecurity/lib
v5.7.0
Published
Core utilities and infrastructure for Socket.dev security tools
Downloads
73,956
Readme
@socketsecurity/lib
Core library for Socket.dev tools.
Install
pnpm add @socketsecurity/libUsage
// Tree-shakeable exports
import { Spinner } from '@socketsecurity/lib/spinner'
import { readJsonFile } from '@socketsecurity/lib/fs'
import { NODE_MODULES } from '@socketsecurity/lib/constants/packages'
const spinner = Spinner({ text: 'Loading...' })
spinner.start()
const pkg = await readJsonFile('./package.json')
spinner.stop()What's Inside
- Visual Effects → logger, spinner, themes
- File System → fs, globs, paths
- Package Management → dlx, npm, pnpm, yarn
- Process & Spawn → process spawning
- Environment → env getters
- Constants → node, npm, platform
- Utilities → arrays, objects, promises, strings
Development
pnpm install # Install
pnpm build # Build
pnpm test # Test
pnpm dev # Watch modeLicense
MIT
