const makeIdAllocator: ( first?: number, ) => { obtain: () => number, release: (j: number) => void, version: () => number, size: () => number, all: () => IterableIterator<number>, max: () => number, }
packages / core / src / id.ts