bserializer
Version:
A TypeScript-based serialization/deserialization library built for exploration and learning.
9 lines (8 loc) • 314 B
JavaScript
import { Piscina } from 'piscina';
import { fileURLToPath } from 'url';
import { dirname, resolve } from 'path';
const __dirname = dirname(fileURLToPath(import.meta.url));
export const piscina = new Piscina({
filename: resolve(__dirname, './serialize_worker.js'),
maxThreads: 4, // or os.cpus().length
});