1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-12-25 00:29:09 -05:00
denoland-deno/cli/tests
Bartek Iwańczuk 13a91a69f8
refactor: remove imported ops from Deno.core.ops (#22194)
This commit adds a list of ops to `runtime/99_main.js` that are
currently relying on getting them from `Deno.core.ops`. All ops that are not
present in the list are removed from `Deno.core.ops` on startup (they are
imported from "virtual op module" - `ext:core/ops`) making them effectively
inaccessible to user code.

This change lowers the number of ops exposed to user code from 650 to
around 260. This number should be gradually decreased in follow-up PRs.
2024-01-31 22:39:56 +01:00
..
integration refactor: remove imported ops from Deno.core.ops (#22194) 2024-01-31 22:39:56 +01:00
node_compat chore: disable test-fs-watchfile.js on Mac ARM (#22209) 2024-01-31 17:01:14 +00:00
testdata chore(publish): add --no-fast-check flag (#22203) 2024-01-31 16:10:31 +01:00
unit refactor: remove imported ops from Deno.core.ops (#22194) 2024-01-31 22:39:56 +01:00
unit_node feat: deprecate Deno.fstat() and Deno.fstatSync() (#22068) 2024-01-24 18:53:20 +01:00
integration_tests.rs chore: update copyright to 2024 (#21753) 2024-01-01 19:58:21 +00:00