diff options
author | Luca Casonato <hello@lcas.dev> | 2021-07-02 12:18:30 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-07-02 12:18:30 +0200 |
commit | c9204c4aee81a0e61fe591bf97cdb0956de5f1eb (patch) | |
tree | 9252569ebb46405f3232b1a1e2b0210cce6994fc /core/ops_builtin.rs | |
parent | 7b0375fae7578c0c7e4f4229e59ad5046ecf75ab (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.rs | 5 |
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)), |