deno.com

interface Require

Call Signatures #

(id: string): any

Used to import modules, JSON, and local files.

Properties #

#cache: Dict<Module>

Modules are cached in this object when they are required. By deleting a key value from this object, the next require will reload the module. This does not apply to native addons, for which reloading will result in an error.

Instruct require on how to handle certain file extensions.

#main: Module | undefined

The Module object representing the entry script loaded when the Node.js process launched, or undefined if the entry point of the program is not a CommonJS module.