Skip to content
This repository has been archived by the owner on Sep 21, 2023. It is now read-only.

Latest commit

 

History

History
26 lines (18 loc) · 983 Bytes

runtime.md

File metadata and controls

26 lines (18 loc) · 983 Bytes

Runtime

Documentation for all runtime functions (Web APIs + Deno global) can be found at /api or with adding the unstable APIs which are enabled via the --unstable flag at /api?unstable.

Web Platform APIs

For APIs where a web standard already exists, like fetch for HTTP requests, Deno uses these rather than inventing a new proprietary API.

For more details, view the chapter on Web Platform APIs.

Deno global

All APIs that are not web standard are contained in the global Deno namespace. It has the APIs for reading from files, opening TCP sockets, serving HTTP, and executing subprocesses, etc.

For more details, view the chapter on Built-in APIs.

The TypeScript definitions for the Deno namespaces can be found in the lib.deno.ns.d.ts file.