Launch Week Day 2: Introducing Reports: An Extensible Reporting Framework for Socket Data.Learn More
Socket
Book a DemoSign in
Socket
v

vladimirurik

npm

Packages

Current Co-maintainers

Former Co-maintainers

8 packages

@empellio/business-hours

A lightweight and accurate TypeScript library for handling business opening hours. Supports multiple daily time slots, holidays, exceptions, overnight openings, and timezone-aware calculations.

@empellio/currency-utils

Lightweight TypeScript utilities for currency formatting and conversions using live exchange rates from public APIs (ECB, CNB, exchangerate.host), with caching and offline fallback.

@empellio/image-optimizer

Server-side image optimization middleware for Node.js (inspired by the Next.js Image API). Sharp-powered resizing, format conversion (AVIF, WebP, JPEG, PNG), HTTP cache headers, and pluggable caching (memory, disk, Redis).

@empellio/react-socket

Type-safe React hooks & provider for Socket.IO with auto-reconnect, auth token refresh, room helpers, optimistic updates, and RPC (ack) requests. React 18+.

@empellio/relay-client

Minimal Node.js relay client that connects to a Go relay via WebSocket and proxies requests to a local target.

@empellio/string-utils

Lightweight, dependency-free string utilities for Node.js and TypeScript.

@empellio/upload-chunked

Universal JavaScript/TypeScript library for chunked file uploads with resume support, checksum verification, and pluggable storage backends. Works in browsers, Node.js, and hybrid environments. Provides both a client SDK and server-side handler utilities

@empellio/vite-localtunnel

Vite plugin that exposes your dev server via localtunnel and prints the public URL and password.