CLI analytics for developer tools — track usage, errors, and performance. Zero dependencies, privacy-first.
# Install via npm
npm install @fingerprintiq/pulse
import { Pulse } from '@fingerprintiq/pulse'; const pulse = new Pulse({ apiKey: 'YOUR_API_KEY', tool: 'my-cli', version: '1.0.0', }); await pulse.track('deploy', { target: 'production', durationMs: 3400, }); await pulse.shutdown();
# Disable tracking globally export DO_NOT_TRACK=1 # Or per-app export FINGERPRINTIQ_OPTOUT=1