fingerprint-oss
Version:
A comprehensive JavaScript library for device fingerprinting and system information collection. Provides robust, deterministic fingerprinting for web applications with privacy-conscious design.
13 lines (12 loc) • 308 B
TypeScript
import type Parser from './parser.js';
interface OSResult {
name: string;
version?: string;
versionName?: string;
}
interface OSDescriptor {
test: RegExp[] | ((parser: Parser) => boolean);
describe: (ua: string) => OSResult;
}
declare const osList: OSDescriptor[];
export default osList;