deno/runtime/js
Satya Rohith b2628e4a06
fix(ext/node): don't rely on Deno.env to read NODE_DEBUG (#23694)
This patch allows implementors to use ext/node without
the need to implement Deno.env API.

Closes https://github.com/denoland/deno/issues/23687
2024-05-05 16:16:02 +02:00
..
01_errors.js chore: update copyright to 2024 (#21753) 2024-01-01 19:58:21 +00:00
01_version.ts refactor: use core.ensureFastOps() (#21888) 2024-01-10 15:37:25 -07:00
06_util.js refactor: use web utils and lazy load utils from core (#22289) 2024-02-06 22:28:32 +01:00
10_permissions.js refactor: migrate extensions to virtual ops module (#22135) 2024-01-26 23:46:46 +01:00
11_workers.js fix(ext/node): allow automatic worker_thread termination (#22647) 2024-03-13 17:22:25 +00:00
13_buffer.js chore: update references to deno_std to use JSR (#23239) 2024-04-10 17:26:35 -04:00
30_os.js refactor: migrate extensions to virtual ops module (#22135) 2024-01-26 23:46:46 +01:00
40_fs_events.js FUTURE(ext/fs): remove Deno.FsWatcher.prototype.rid (#23234) 2024-04-07 17:46:39 +10:00
40_process.js refactor: migrate extensions to virtual ops module (#22135) 2024-01-26 23:46:46 +01:00
40_signals.js refactor: migrate extensions to virtual ops module (#22135) 2024-01-26 23:46:46 +01:00
40_tty.js chore: upgrade deno_core (#22725) 2024-03-06 15:08:10 -08:00
41_prompt.js refactor: migrate extensions to virtual ops module (#22135) 2024-01-26 23:46:46 +01:00
90_deno_ns.js feat(ext/http): Implement request.signal for Deno.serve (#23425) 2024-04-24 14:03:37 -04:00
98_global_scope_shared.js chore: update WPT (#23111) 2024-04-08 20:46:53 +02:00
98_global_scope_window.js refactor: use web utils and lazy load utils from core (#22289) 2024-02-06 22:28:32 +01:00
98_global_scope_worker.js refactor: use web utils and lazy load utils from core (#22289) 2024-02-06 22:28:32 +01:00
99_main.js fix(ext/node): don't rely on Deno.env to read NODE_DEBUG (#23694) 2024-05-05 16:16:02 +02:00
README.md chore: fix outdated note in runtime/js/README.md (#23673) 2024-05-05 01:30:53 +00:00

Runtime JavaScript Code

This directory contains Deno runtime code written in plain JavaScript.

Each file is an ES module and is prefixed with a number, telling in which order scripts should be loaded into V8 isolate.

Deno Web APIs

This directory facilities Web APIs that are available in Deno.

Please note, that some implementations might not be completely aligned with specification.

Some Web APIs are using ops under the hood, eg. console, performance.

Implemented Web APIs