UNPKG

@sp8d/core

Version:

sp8d-core: Ultra-low latency, memory-safe concurrency primitives for TypeScript/JavaScript. Lock-free channels with comprehensive safety guarantees, race condition prevention, and zero-copy messaging for browser and Node.js applications.

52 lines (51 loc) 1.36 kB
{ "name": "@sp8d/core", "version": "0.3.0", "description": "sp8d-core: Ultra-low latency, memory-safe concurrency primitives for TypeScript/JavaScript. Lock-free channels with comprehensive safety guarantees, race condition prevention, and zero-copy messaging for browser and Node.js applications.", "main": "dist/sp8d-core.js", "types": "dist/sp8d-core.d.ts", "type": "module", "scripts": { "build": "tsc --build && npx esbuild src/sp8d-core.ts --bundle --format=esm --outdir=dist --sourcemap", "test": "echo 'Please run tests from the monorepo root using: npm run test:core' && exit 1" }, "files": [ "dist" ], "author": "", "license": "MIT", "dependencies": {}, "devDependencies": {}, "keywords": [ "sp8d", "sp8d-core", "ultra-low latency", "low-overhead", "memory-safe", "race-condition-free", "lock-free", "atomic-operations", "concurrency", "actor model", "channels", "async", "asynchronous", "cross-thread", "web workers", "worker threads", "multi-threading", "thread pool", "bounded protocol", "message passing", "thread safety", "parallelism", "event-driven", "state machines", "distributed systems", "typescript", "javascript", "zero-copy", "shared-memory", "protocol-correctness" ] }