first commit

This commit is contained in:
2026-03-10 16:18:05 +00:00
commit 11f9c069b5
31635 changed files with 3187747 additions and 0 deletions

30
node_modules/dnssd-advertise/dist/dnssd-advertise.d.ts generated vendored Normal file
View File

@@ -0,0 +1,30 @@
type TxtValue = string | number | boolean | null | undefined;
interface AdvertiseOptions {
/** Instance/display name of the service */
name: string;
/** Service type without protocol (e.g. "http") */
type: string;
/** Protocol used by the service (typically "tcp" or "udp") */
protocol: 'tcp' | 'udp' | (string & {});
/** Hostname of device offering the service */
hostname?: string;
/** Port the service is listening on */
port: number;
/** List of subtypes for selective discovery */
subtypes?: string[];
/** Service metadata */
txt?: Record<string, TxtValue>;
/** TTL to apply to service records */
ttl?: number;
/** Set to "IPv4" or "IPv6" to run single stack rather than dual stack */
stack?: 'IPv4' | 'IPv6' | null;
}
interface AdvertiserHandle {
readonly promise: Promise<void>;
close(): Promise<void>;
}
declare function advertise(options: AdvertiseOptions): () => Promise<void>;
export { advertise };
export type { AdvertiseOptions, AdvertiserHandle };

2756
node_modules/dnssd-advertise/dist/dnssd-advertise.js generated vendored Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

2754
node_modules/dnssd-advertise/dist/dnssd-advertise.mjs generated vendored Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long