summaryrefslogtreecommitdiff
path: root/core/ops_builtin.rs
diff options
context:
space:
mode:
authorLuca Casonato <hello@lcas.dev>2021-07-02 12:18:30 +0200
committerGitHub <noreply@github.com>2021-07-02 12:18:30 +0200
commitc9204c4aee81a0e61fe591bf97cdb0956de5f1eb (patch)
tree9252569ebb46405f3232b1a1e2b0210cce6994fc /core/ops_builtin.rs
parent7b0375fae7578c0c7e4f4229e59ad5046ecf75ab (diff)
refactor: introduce primordials (#10939)
This commit introduces primordials to deno_core. Primordials are a frozen set of all intrinsic objects in the runtime. They are not vulnerable to prototype pollution.
Diffstat (limited to 'core/ops_builtin.rs')
-rw-r--r--core/ops_builtin.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/core/ops_builtin.rs b/core/ops_builtin.rs
index 96ee4ff5e..b00bb9c28 100644
--- a/core/ops_builtin.rs
+++ b/core/ops_builtin.rs
@@ -12,8 +12,9 @@ pub(crate) fn init_builtins() -> Extension {
Extension::builder()
.js(include_js_files!(
prefix "deno:core",
- "core.js",
- "error.js",
+ "00_primordials.js",
+ "01_core.js",
+ "02_error.js",
))
.ops(vec![
("op_close", op_sync(op_close)),