1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-12-27 17:49:08 -05:00
denoland-deno/cli/tests/integration
Bartek Iwańczuk 1f54d87789
feat: add ext/node for require support (#15362)
This commit adds "ext/node" extension that implementes CommonJS module system.

In the future this extension might be extended to actually contain implementation of
Node compatibility layer in favor of "deno_std/node".

Currently this functionality is not publicly exposed, it is available via "Deno[Deno.internal].require"
namespace and is meant to be used by other functionality to be landed soon.

This is a minimal first pass, things that still don't work:

support for dynamic imports in CJS
conditional exports
2022-08-09 21:06:01 +02:00
..
bench_tests.rs feat: subcommands type-check only local files by default (#14623) 2022-05-17 23:53:42 +02:00
bundle_tests.rs chore(test_util): add new string assertion macros (#14928) 2022-06-21 15:25:07 -04:00
cache_tests.rs feat: no type-check by default (#14691) 2022-06-13 23:13:16 +02:00
check_tests.rs perf: use emit from swc instead of tsc (#15118) 2022-07-12 18:58:39 -04:00
compat_tests.rs feat: add ext/node for require support (#15362) 2022-08-09 21:06:01 +02:00
compile_tests.rs feat: subcommands type-check only local files by default (#14623) 2022-05-17 23:53:42 +02:00
coverage_tests.rs fix(coverage): do not report transpiled files with no lines (#14699) 2022-05-22 10:45:22 -04:00
doc_tests.rs chore: update copyright to 2022 (#13306) 2022-01-07 22:09:52 -05:00
eval_tests.rs feat: no type-check by default (#14691) 2022-06-13 23:13:16 +02:00
fmt_tests.rs fix(fmt): ignore node_modules directory (#14943) 2022-06-23 01:17:49 +02:00
info_tests.rs feat: emit files on demand and fix racy emit (#15220) 2022-07-19 11:58:18 -04:00
inspector_tests.rs feat: no type-check by default (#14691) 2022-06-13 23:13:16 +02:00
install_tests.rs chore(test_util): add new string assertion macros (#14928) 2022-06-21 15:25:07 -04:00
lint_tests.rs chore: update copyright to 2022 (#13306) 2022-01-07 22:09:52 -05:00
lsp_tests.rs fix(lsp): use correct commit chars for completions (#15366) 2022-08-02 08:54:17 +10:00
mod.rs fix: WebSocketStream ping event causes pending promises (#15235) 2022-07-18 22:49:49 +02:00
repl_tests.rs chore: fix pty_complete_imports test on linux/mac (#15191) 2022-07-13 10:49:14 -04:00
run_tests.rs fix(core): BorrowMutError in nested error (#15352) 2022-07-30 16:09:42 +02:00
task_tests.rs fix(task): resolve deno configuration file first from specified --cwd arg (#15257) 2022-07-20 10:36:14 -04:00
test_tests.rs fix(test): output parallel test results independently (#15399) 2022-08-04 12:38:40 -04:00
upgrade_tests.rs chore(tests): use custom temp dir creation for the tests (#14153) 2022-04-01 11:15:37 -04:00
vendor_tests.rs chore: use Rust 1.62.0 (#15028) 2022-07-01 15:28:06 +02:00
watcher_tests.rs fix(cli): Improve error message in watch mode (#15184) 2022-07-13 22:01:09 +02:00
worker_tests.rs refactor: Remove PrettyJsError and js_error_create_fn (#14378) 2022-04-27 01:06:10 +02:00