nanolith
Version:
Multi-threading in no time with seamless TypeScript support.
9 lines (8 loc) • 427 B
TypeScript
export { assertIsNotMainThread } from './assertions.js';
export { createMutex, lockMutexSync, lockMutex, unlockMutex } from './mutex.js';
export * as SharedU32Integer from './shared_uint32.js';
export * as SharedCounter from './counter.js';
export { callsites } from './callsites.js';
export type { Mutex } from './mutex.js';
export type { SharedUint32 } from './shared_uint32.js';
export type { Counter } from './counter.js';