1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-11-22 15:06:54 -05:00
denoland-deno/cli
Kitson Kelly 83d902a780
Fix JavaScript dependencies in bundles. (#4215)
Fixes #4602

We turned off `allowJs` by default, to keep the compiler from grabbing
a bunch of files that it wouldn't actually do anything useful with.  On
the other hand, this caused problems with bundles, where the compiler
needs to gather all the dependencies, including JavaScript ones.  This
fixes this so that when we are bundling, we analyse JavaScript imports
in the compiler.
2020-03-02 22:18:27 +01:00
..
compilers Remove _async from method names since _sync are gone (#4128) 2020-02-25 20:42:00 +01:00
js Fix JavaScript dependencies in bundles. (#4215) 2020-03-02 22:18:27 +01:00
ops feat: update metrics to track different op types (#4221) 2020-03-02 19:13:36 +01:00
tests Fix JavaScript dependencies in bundles. (#4215) 2020-03-02 22:18:27 +01:00
build.rs Clean up how we use opIds (#4118) 2020-02-25 09:14:27 -05:00
Cargo.toml v0.35.0 2020-02-28 23:49:49 -05:00
checksum.rs feat: lockfiles (#3231) 2019-11-03 10:39:27 -05:00
colors.rs Make internel error frames dimmer (#4201) 2020-03-01 16:17:44 -05:00
deno_dir.rs refactor: rewrite HTTP cache for file fetcher (#4030) 2020-02-19 08:17:13 -05:00
diagnostics.rs feat: Add Deno.formatDiagnostics (#4032) 2020-02-24 14:48:14 -05:00
disk_cache.rs Do not panic and improve error message on cache failure (#3784) 2020-01-24 17:16:31 -05:00
file_fetcher.rs http_cache: change .headers.json to .metadata.json (#4175) 2020-02-28 13:15:31 -05:00
flags.rs Support TypeScript eval through deno eval -T flag (#4141) 2020-02-28 09:17:56 -05:00
fmt.rs Return non-zero exit code on malformed stdin fmt (#4163) 2020-02-27 15:39:41 -05:00
fmt_errors.rs Make internel error frames dimmer (#4201) 2020-03-01 16:17:44 -05:00
fs.rs Cleanup comments and internal variables (#4205) 2020-03-02 10:19:42 -05:00
global_state.rs DenoFlags -> Flags (#4136) 2020-02-26 11:52:15 +01:00
global_timer.rs Happy new year! (#3578) 2020-01-02 15:13:47 -05:00
http_cache.rs http_cache: change .headers.json to .metadata.json (#4175) 2020-02-28 13:15:31 -05:00
http_util.rs http_cache: change .headers.json to .metadata.json (#4175) 2020-02-28 13:15:31 -05:00
import_map.rs update references to testing/mod.ts in manual (#3973) 2020-02-11 21:50:20 +01:00
installer.rs DenoFlags -> Flags (#4136) 2020-02-26 11:52:15 +01:00
js.rs workers: proper TS libs, more spec-compliant APIs (#3812) 2020-01-29 18:54:23 +01:00
lib.rs Support TypeScript eval through deno eval -T flag (#4141) 2020-02-28 09:17:56 -05: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 refactor: use OpError instead of ErrBox for errors in ops (#4058) 2020-02-23 14:51:29 -05:00
permissions.rs DenoFlags -> Flags (#4136) 2020-02-26 11:52:15 +01:00
README.md update readmes (#3765) 2020-01-23 22:32:52 +01:00
repl.rs refactor: use OpError instead of ErrBox for errors in ops (#4058) 2020-02-23 14:51:29 -05:00
resolve_addr.rs refactor: use OpError instead of ErrBox for errors in ops (#4058) 2020-02-23 14:51:29 -05:00
signal.rs refactor: use OpError instead of ErrBox for errors in ops (#4058) 2020-02-23 14:51:29 -05:00
source_maps.rs Remove //tests symlink (#3849) 2020-02-02 16:55:22 -05:00
startup_data.rs Rename crates: 'deno' to 'deno_core' and 'deno_cli' to 'deno' (#3600) 2020-01-05 11:56:18 -05:00
state.rs feat: update metrics to track different op types (#4221) 2020-03-02 19:13:36 +01:00
test_runner.rs rewrite normalize_path (#4143) 2020-02-26 22:11:52 +01:00
test_util.rs Revert "chore: share HTTP server between tests (#3966)" (#4165) 2020-02-27 23:32:02 -08:00
tokio_util.rs workers: basic event loop (#3828) 2020-02-11 10:04:59 +01: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: add io ops to worker to fix fetch (#4054) 2020-02-21 10:35:41 -05:00
worker.rs DenoFlags -> Flags (#4136) 2020-02-26 11:52:15 +01: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.