1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-12-23 15:49:44 -05:00
denoland-deno/cli
Bartek Iwańczuk 6e34f6a7cc
fix: providing empty source code for missing compiled files (#6760)
This commit adds a fallback mechanism for absent compiled source file.

Because imported type declaration files are not emitted by TS compiler
and their imports are not elided users often hit "No such file or directory"
error. With this commit in such situation an empty source file will be
provided to V8 with a warning to the user suggesting using "import type"/
"export type" syntax instead.
2020-07-17 15:50:17 +02:00
..
doc feat(doc): Improve terminal printer (#6594) 2020-07-12 14:16:33 +02:00
js fix(cli/js/web): IPv6 hostname should be compressed (#6772) 2020-07-16 12:08:29 -04:00
ops refactor: new trait JsonOpDispatcher (#6742) 2020-07-14 14:22:02 -04:00
tests fix: providing empty source code for missing compiled files (#6760) 2020-07-17 15:50:17 +02:00
build.rs refactor(cli): Remove dead code (#6765) 2020-07-16 10:53:58 +02:00
Cargo.toml fix(cli): add icon and metadata to deno.exe on Windows (#6693) 2020-07-15 21:54:38 +02:00
checksum.rs refactor: util functions take slices instead of heap values (#6547) 2020-06-29 14:17:37 +02:00
colors.rs feat(doc): Improve terminal printer (#6594) 2020-07-12 14:16:33 +02:00
deno.ico fix(cli): add icon and metadata to deno.exe on Windows (#6693) 2020-07-15 21:54:38 +02:00
deno_dir.rs fix(cli): don't panic when no "HOME" env var is set (#6728) 2020-07-13 18:24:54 +02:00
diagnostics.rs refactor: util functions take slices instead of heap values (#6547) 2020-06-29 14:17:37 +02:00
diff.rs refactor: util functions take slices instead of heap values (#6547) 2020-06-29 14:17:37 +02:00
disk_cache.rs fix(cli/disk_cache): Support UNC paths in the typescript DiskCache (#6495) 2020-06-26 13:25:13 -04:00
file_fetcher.rs refactor: util functions take slices instead of heap values (#6547) 2020-06-29 14:17:37 +02:00
flags.rs feat(cli): add DENO_CERT environment variable (#6370) 2020-07-12 19:18:27 -04:00
flags_allow_net.rs Re-land "fix(cli): ipv6 parsing for --allow-net params" (#6472) 2020-06-26 08:09:02 -04:00
fmt.rs chore: upgrade deno_lint, remove direct dprint dep (#6679) 2020-07-11 11:47:06 +02:00
fmt_errors.rs refactor: util functions take slices instead of heap values (#6547) 2020-06-29 14:17:37 +02:00
fs.rs fix: ModuleSpecifier removes relative path parts (#6762) 2020-07-16 10:53:07 +02:00
global_state.rs fix: providing empty source code for missing compiled files (#6760) 2020-07-17 15:50:17 +02:00
global_timer.rs clippy (#4618) 2020-04-03 22:41:16 -04:00
http_cache.rs refactor: util functions take slices instead of heap values (#6547) 2020-06-29 14:17:37 +02:00
http_util.rs chore: port http_server.py to rust (#6364) 2020-07-04 13:05:01 -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.5.216 (#6503) 2020-06-26 20:17:15 +02:00
installer.rs feat(install): add --config flag (#6204) 2020-07-12 15:05:47 +02:00
js.rs refactor(cli): Remove dead code (#6765) 2020-07-16 10:53:58 +02:00
lint.rs chore: upgrade deno_lint, remove direct dprint dep (#6679) 2020-07-11 11:47:06 +02:00
lockfile.rs refactor: lock file (#6569) 2020-07-02 17:54:51 +02:00
main.rs fix: ModuleSpecifier removes relative path parts (#6762) 2020-07-16 10:53:07 +02:00
metrics.rs feat: update metrics to track different op types (#4221) 2020-03-02 19:13:36 +01:00
module_graph.rs refactor: util functions take slices instead of heap values (#6547) 2020-06-29 14:17:37 +02:00
msg.rs feat: add --no-check option (#6456) 2020-07-08 11:26:39 +02:00
op_error.rs fix: Deno.setRaw shouldn't panic on ENOTTY (#6630) 2020-07-06 18:26:34 -04:00
permissions.rs fix: net permissions didn't account for default ports (#6606) 2020-07-02 10:16:41 -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 Implement Deno.kill for windows (#5347) 2020-05-17 19:11:24 +02:00
source_maps.rs Remove unused check-only feature (#6035) 2020-06-02 14:56:21 -04:00
startup_data.rs refactor(cli): Remove dead code (#6765) 2020-07-16 10:53:58 +02:00
state.rs refactor: new trait JsonOpDispatcher (#6742) 2020-07-14 14:22:02 -04:00
swc_util.rs refactor(compiler): split code paths for compile and bundle (#6304) 2020-06-19 12:27:15 +02:00
test_runner.rs chore(test): move testing utilities to test_util crate (#6360) 2020-06-18 11:54:55 -04:00
tokio_util.rs workers: basic event loop (#3828) 2020-02-11 10:04:59 +01:00
tsc.rs fix: panic for runtime error in TS compiler (#6758) 2020-07-15 14:23:17 +02:00
upgrade.rs feat: deno upgrade --output (#6352) 2020-07-06 18:21:26 -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 fix(URL): Implement spec-compliant host parsing (#6689) 2020-07-10 15:51:24 -04:00
worker.rs fix(URL): Implement spec-compliant host parsing (#6689) 2020-07-10 15:51:24 -04: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.