A small toolkit for benchmarking and comparing DNS resolution times, with a CLI package and a reusable core library.
| Package | Description | |
|---|---|---|
@dnscmp/types |
Shared TypeScript interfaces (DnsProvider, DnsResult) |
|
@dnscmp/core |
Library for measuring and comparing DNS resolution times | |
@dnscmp/providers |
Curated list of public DNS providers | |
dnscmp |
Command-line interface for running DNS timing comparisons |
pnpm install
pnpm start| Script | Description |
|---|---|
pnpm start |
Run the CLI directly from source (no build needed) |
pnpm run build |
Build all packages for publishing |
pnpm run typecheck |
Type-check the full project via tsc project references |