deno/cli
Bartek Iwańczuk 2b66b8a03e
BREAKING: Remove support for .wasm imports (#5135)
Importing .wasm files is non-standardized therefore deciding to
support current functionality past 1.0 release is risky.

Besides that .wasm import posed many challenges in our codebase
due to complex interactions with TS compiler which spawned
thread for each encountered .wasm import.

This commit removes:
- cli/compilers/wasm.rs
- cli/compilers/wasm_wrap.js
- two integration tests related to .wasm imports
2020-05-07 20:43:27 +02:00
..
compilers BREAKING: Remove support for .wasm imports (#5135) 2020-05-07 20:43:27 +02:00
doc feat: deno doc handles default exports (#4873) 2020-05-06 14:48:48 +02:00
js BREAKING: Remove support for .wasm imports (#5135) 2020-05-07 20:43:27 +02:00
ops BREAKING: Remove support for .wasm imports (#5135) 2020-05-07 20:43:27 +02:00
tests BREAKING: Remove support for .wasm imports (#5135) 2020-05-07 20:43:27 +02:00
build.rs Unstable methods should not appear in runtime or d.ts (#4957) 2020-04-30 11:23:40 -04:00
Cargo.toml Upgrade crates (#5104) 2020-05-06 10:10:51 -04:00
checksum.rs clippy (#4618) 2020-04-03 22:41:16 -04:00
colors.rs feat: Added colors to doc output (#4518) 2020-03-28 17:35:31 -04:00
deno_dir.rs fix(deno_dir): better error message (#5120) 2020-05-07 14:32:57 +02:00
diagnostics.rs refactor(ts): remove op_cache (#5071) 2020-05-05 18:23:15 +02:00
disk_cache.rs fix(deno_dir): better error message (#5120) 2020-05-07 14:32:57 +02:00
file_fetcher.rs fix(imports): fix panic on unsupported scheme (#5131) 2020-05-07 15:57:10 +02:00
flags.rs feat(bundle): add --config flag (#5130) 2020-05-07 17:02:03 +02:00
fmt.rs feat: format deno bundle output (#5139) 2020-05-07 14:39:00 -04:00
fmt_errors.rs fix(cli/fmt_errors): Respect NO_COLOR for stack frames (#5051) 2020-05-02 23:55:16 -04:00
fs.rs refactor: move code from fs.rs into ops/fs.rs (#4428) 2020-03-20 09:46:26 -04:00
global_state.rs BREAKING: Remove support for .wasm imports (#5135) 2020-05-07 20:43:27 +02:00
global_timer.rs clippy (#4618) 2020-04-03 22:41:16 -04:00
http_cache.rs fix(deno_dir): better error message (#5120) 2020-05-07 14:32:57 +02:00
http_util.rs clippy (#4618) 2020-04-03 22:41:16 -04:00
import_map.rs update references to testing/mod.ts in manual (#3973) 2020-02-11 21:50:20 +01:00
inspector.rs Upgrade to rusty_v8 0.4.2 / V8 8.4.300 (#5113) 2020-05-06 22:35:24 +02:00
installer.rs fix(install): Propagate --unstable flag (#5061) 2020-05-04 13:35:00 +02:00
js.rs BREAKING: Remove support for .wasm imports (#5135) 2020-05-07 20:43:27 +02:00
lib.rs BREAKING: feat(cli/installer): Support guessing the executable name (#5036) 2020-05-01 15:33:11 -04:00
lockfile.rs feat: lockfiles (#3231) 2019-11-03 10:39:27 -05:00
main.rs Rename crates: 'deno' to 'deno_core' and 'deno_cli' to 'deno' (#3600) 2020-01-05 11:56:18 -05:00
metrics.rs feat: update metrics to track different op types (#4221) 2020-03-02 19:13:36 +01:00
msg.rs refactor: remove unneeded ErrorKinds (#3936) 2020-02-21 10:36:13 -05:00
op_error.rs Make writeSync, readSync, seekSync, openSync, isatty proper synchronous syscalls (#4762) 2020-04-15 20:43:19 -04:00
permissions.rs Rename DenoPermissions, add abs path asserts (#5076) 2020-05-04 14:10:59 -04:00
README.md update readmes (#3765) 2020-01-23 22:32:52 +01:00
repl.rs Remove REPL/Windows hack (#5136) 2020-05-07 12:01:27 -04:00
resolve_addr.rs remove calls to futures::executor::block_on (#4760) 2020-04-15 23:14:28 -04:00
signal.rs upgrade: rust crates (#4679) 2020-04-08 14:29:42 -04:00
source_maps.rs refactor(core/js_error): Align JSStackFrame with CallSite (#4715) 2020-04-13 10:54:16 -04:00
startup_data.rs Upgrade to rusty_v8 v0.4.0 (#4856) 2020-04-23 03:35:52 +02:00
state.rs fix(imports): fix panic on unsupported scheme (#5131) 2020-05-07 15:57:10 +02:00
swc_util.rs feat: add SWC dependency analyzer (#5015) 2020-04-30 20:18:50 +02:00
test_runner.rs BREAKING: Remove Deno.symbols namespace (#4936) 2020-04-28 01:06:03 +02:00
test_util.rs simplify unit tests: compiler_api, workers (#5073) 2020-05-04 10:40:18 -04:00
tokio_util.rs workers: basic event loop (#3828) 2020-02-11 10:04:59 +01:00
upgrade.rs feat: first pass at "deno upgrade" (#4328) 2020-03-23 11:37:24 -04:00
version.rs Rename crates: 'deno' to 'deno_core' and 'deno_cli' to 'deno' (#3600) 2020-01-05 11:56:18 -05:00
web_worker.rs remove bootstrap methods from global scope after bootstrapping (#4869) 2020-04-25 01:03:45 +02:00
worker.rs remove bootstrap methods from global scope after bootstrapping (#4869) 2020-04-25 01:03:45 +02:00

Deno CLI Crate

crates docs

This provides the actual deno executable and the user-facing APIs.

The deno crate uses the deno_core and deno_typescript to provide the executable.