yt-dlp support
This commit is contained in:
141
node_modules/bare-os/index.d.ts
generated
vendored
Normal file
141
node_modules/bare-os/index.d.ts
generated
vendored
Normal file
@@ -0,0 +1,141 @@
|
||||
export const constants: {
|
||||
signals: Record<string, number>
|
||||
errnos: Record<string, number>
|
||||
priority: Record<string, number>
|
||||
}
|
||||
|
||||
export const EOL: '\r\n' | '\n'
|
||||
|
||||
export function platform(): 'android' | 'darwin' | 'ios' | 'linux' | 'win32'
|
||||
|
||||
export function arch(): 'arm' | 'arm64' | 'ia32' | 'x64'
|
||||
|
||||
export function type(): string
|
||||
|
||||
export function version(): string
|
||||
|
||||
export function release(): string
|
||||
|
||||
export function machine(): string
|
||||
|
||||
export function execPath(): string
|
||||
|
||||
export function pid(): number
|
||||
|
||||
export function ppid(): number
|
||||
|
||||
export function cwd(): string
|
||||
|
||||
export function chdir(dir: string): string
|
||||
|
||||
export function tmpdir(): string
|
||||
|
||||
export function homedir(): string
|
||||
|
||||
export function hostname(): string
|
||||
|
||||
export interface NetworkInterface {
|
||||
address: string
|
||||
netmask: string
|
||||
family: 'IPv4' | 'IPv6'
|
||||
cidr: string
|
||||
mac: string
|
||||
internal: boolean
|
||||
scopeid?: number
|
||||
}
|
||||
|
||||
export function networkInterfaces(): Record<string, NetworkInterface[]>
|
||||
|
||||
export function kill(pid: number, signal?: string | number): void
|
||||
|
||||
export interface UserInfo {
|
||||
uid: number
|
||||
gid: number
|
||||
username: string
|
||||
homedir: string
|
||||
shell: string | null
|
||||
}
|
||||
|
||||
export function userInfo(): UserInfo
|
||||
|
||||
export function endianness(): 'LE' | 'BE'
|
||||
|
||||
export function availableParallelism(): number
|
||||
|
||||
export interface CpuUsage {
|
||||
user: number
|
||||
system: number
|
||||
}
|
||||
|
||||
export function cpuUsage(previous?: CpuUsage): CpuUsage
|
||||
|
||||
export function threadCpuUsage(previous?: CpuUsage): CpuUsage
|
||||
|
||||
export function resourceUsage(): {
|
||||
userCPUTime: number
|
||||
systemCPUTime: number
|
||||
maxRSS: number
|
||||
sharedMemorySize: number
|
||||
unsharedDataSize: number
|
||||
unsharedStackSize: number
|
||||
minorPageFault: number
|
||||
majorPageFault: number
|
||||
swappedOut: number
|
||||
fsRead: number
|
||||
fsWrite: number
|
||||
ipcSent: number
|
||||
ipcReceived: number
|
||||
signalsCount: number
|
||||
voluntaryContextSwitches: number
|
||||
involuntaryContextSwitches: number
|
||||
}
|
||||
|
||||
export function memoryUsage(): {
|
||||
rss: number
|
||||
heapTotal: number
|
||||
heapUsed: number
|
||||
external: number
|
||||
}
|
||||
|
||||
export function freemem(): number
|
||||
|
||||
export function totalmem(): number
|
||||
|
||||
export function availableMemory(): number
|
||||
|
||||
export function constrainedMemory(): number
|
||||
|
||||
export function uptime(): number
|
||||
|
||||
export function loadavg(): ArrayLike<number>
|
||||
|
||||
export function cpus(): {
|
||||
model: string
|
||||
speed: number
|
||||
times: {
|
||||
user: number
|
||||
nice: number
|
||||
sys: number
|
||||
idle: number
|
||||
irq: number
|
||||
}
|
||||
}[]
|
||||
|
||||
export function getProcessTitle(): string
|
||||
|
||||
export function setProcessTitle(title: unknown): void
|
||||
|
||||
export function getPriority(pid?: number): number
|
||||
|
||||
export function setPriority(priority: number): void
|
||||
export function setPriority(pid: number, priority: number): void
|
||||
|
||||
export function getEnvKeys(): string[]
|
||||
|
||||
export function getEnv(name: string): string | undefined
|
||||
|
||||
export function hasEnv(name: string): boolean
|
||||
|
||||
export function setEnv(name: string, value: string): void
|
||||
|
||||
export function unsetEnv(name: string): void
|
||||
Reference in New Issue
Block a user