@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
JSON
{
"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"
]
}