Skip to content

@fkn/lib/desktop

const dgram: object;

Planned desktop UDP backend. Every method throws in this release.

createSocket: (..._args) => never;

unknown[]

never


const dns: object;

Planned desktop DNS backend. Every method throws in this release.

lookup: (..._args) => never;

unknown[]

never


const fetch: (input, init?) => Promise<Response>;

Planned desktop fetch backend. Throws in this release.

RequestInfo | URL

RequestInit

Promise<Response>


const fs: object;

Planned desktop storage backend. available() resolves false; storage operations throw.

appendFile: (..._args) => never;

unknown[]

never

appendFileSync: (..._args) => never;

unknown[]

never

available: () => Promise<boolean>;

Promise<boolean>

existsSync: (..._args) => never;

unknown[]

never

flush: (..._args) => never;

unknown[]

never

mkdir: (..._args) => never;

unknown[]

never

mkdirSync: (..._args) => never;

unknown[]

never

mount: (..._args) => never;

unknown[]

never

promises: object;
mkdir: (..._args) => never;

unknown[]

never

readdir: (..._args) => never;

unknown[]

never

readFile: (..._args) => never;

unknown[]

never

rename: (..._args) => never;

unknown[]

never

rm: (..._args) => never;

unknown[]

never

stat: (..._args) => never;

unknown[]

never

unlink: (..._args) => never;

unknown[]

never

writeFile: (..._args) => never;

unknown[]

never

readdir: (..._args) => never;

unknown[]

never

readdirSync: (..._args) => never;

unknown[]

never

readFile: (..._args) => never;

unknown[]

never

readFileSync: (..._args) => never;

unknown[]

never

rename: (..._args) => never;

unknown[]

never

renameSync: (..._args) => never;

unknown[]

never

rm: (..._args) => never;

unknown[]

never

rmSync: (..._args) => never;

unknown[]

never

stat: (..._args) => never;

unknown[]

never

statSync: (..._args) => never;

unknown[]

never

unlink: (..._args) => never;

unknown[]

never

unlinkSync: (..._args) => never;

unknown[]

never

writeFile: (..._args) => never;

unknown[]

never

writeFileSync: (..._args) => never;

unknown[]

never


const net: object;

Planned desktop TCP backend. Every method throws in this release.

connect: (..._args) => never;

unknown[]

never

createConnection: (..._args) => never;

unknown[]

never

createServer: (..._args) => never;

unknown[]

never

function available(): boolean;

Typed placeholder for the planned desktop backend. Always false in this release.

boolean