1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-12-27 09:39:08 -05:00
denoland-deno/cli
Aapo Alasuutari a38a1f91cf
chore(ext/ffi): simplify FFI types (#14920)
This commit simplifies the TypeScript types used for interacting with Deno FFI. The basis is that types are now first grouped into logical wholes, NativeNumberType, NativeBigIntType etc. These wholes are combined into the NativeType and NativeResultType general types.

Additionally, this PR removes the { function: { parameters: [], result: "void" } } type declaration from parameters (and result types. Now functions are merely passed and returned as "function".
2022-06-21 08:20:33 +05:30
..
bench fix(cli/bench): Use deno check instead of deno cache (#14916) 2022-06-20 20:07:24 +05:30
compat 1.23.0 (#14878) 2022-06-15 17:02:18 -06:00
dts chore(ext/ffi): simplify FFI types (#14920) 2022-06-21 08:20:33 +05:30
lsp refactor: add EmitCache trait (#14925) 2022-06-20 17:59:52 -04:00
ops refactor(bench): Allocate IDs for benches (#14757) 2022-05-30 19:58:44 +02:00
schemas fix(config-file): fix config-file.v1.json schema to allow colons in the task name (#14013) 2022-03-17 13:55:24 -04:00
tests fix(repl): accept tab when previous character is whitespace (#14898) 2022-06-20 18:47:25 -04:00
tools fix(repl): accept tab when previous character is whitespace (#14898) 2022-06-20 18:47:25 -04:00
tsc fix(check): use "moduleDetection": "force" (#14875) 2022-06-15 12:26:43 -04:00
auth_tokens.rs chore: update copyright to 2022 (#13306) 2022-01-07 22:09:52 -05:00
build.rs feat: update to TypeScript 4.7 (#14242) 2022-06-01 10:19:18 +10:00
cache.rs refactor: add EmitCache trait (#14925) 2022-06-20 17:59:52 -04:00
Cargo.toml 1.23.0 (#14878) 2022-06-15 17:02:18 -06:00
cdp.rs fix(repl): fix null eval result (#13804) 2022-03-02 13:39:08 +09:00
checksum.rs chore: update copyright to 2022 (#13306) 2022-01-07 22:09:52 -05:00
config_file.rs feat(vendor): support using an existing import map (#14836) 2022-06-14 10:05:37 -04: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 perf(fmt/lint): incremental formatting and linting (#14314) 2022-04-19 22:14:00 -04:00
diagnostics.rs Remove unstable Deno.sleepSync (#14719) 2022-06-13 21:28:00 +02:00
diff.rs chore: update copyright to 2022 (#13306) 2022-01-07 22:09:52 -05:00
disk_cache.rs refactor: add EmitCache trait (#14925) 2022-06-20 17:59:52 -04:00
display.rs refactor: add cli/display.rs module (#13879) 2022-03-09 00:19:02 +01:00
emit.rs refactor: add EmitCache trait (#14925) 2022-06-20 17:59:52 -04:00
errors.rs chore: remove all pub(crate)s from the cli crate (#14083) 2022-03-23 09:54:22 -04:00
file_fetcher.rs refactor: upgrade to deno_ast 0.15 (#14680) 2022-05-20 16:40:55 -04:00
file_watcher.rs fix: watch dynamic imports in --watch (#14775) 2022-06-08 12:07:25 +02:00
flags.rs fix(docs): update description of --check flag (#14890) 2022-06-18 18:11:15 +02:00
flags_allow_net.rs chore: upgrade clap to v3 (#13266) 2022-01-14 17:38:17 +01:00
fmt_errors.rs perf(core): Cache source lookups (#14816) 2022-06-20 14:42:20 +02:00
fs_util.rs feat(vendor): support using an existing import map (#14836) 2022-06-14 10:05:37 -04:00
graph_util.rs refactor: upgrade to deno_ast 0.15 (#14680) 2022-05-20 16:40:55 -04:00
http_cache.rs chore(tests): use custom temp dir creation for the tests (#14153) 2022-04-01 11:15:37 -04:00
http_util.rs chore: remove all pub(crate)s from the cli crate (#14083) 2022-03-23 09:54:22 -04:00
lockfile.rs chore(tests): use custom temp dir creation for the tests (#14153) 2022-04-01 11:15:37 -04:00
logger.rs chore: remove all pub(crate)s from the cli crate (#14083) 2022-03-23 09:54:22 -04:00
main.rs refactor: add EmitCache trait (#14925) 2022-06-20 17:59:52 -04:00
module_loader.rs chore: remove all pub(crate)s from the cli crate (#14083) 2022-03-23 09:54:22 -04:00
proc_state.rs refactor: add EmitCache trait (#14925) 2022-06-20 17:59:52 -04:00
README.md Remove deno_typescript (#6813) 2020-07-20 19:49:57 -04:00
resolver.rs feat(vendor): support using an existing import map (#14836) 2022-06-14 10:05:37 -04:00
standalone.rs BREAKING: Remove unstable Deno.emit and Deno.formatDiagnostics APIs (#14463) 2022-05-17 13:50:31 -04:00
text_encoding.rs chore: update copyright to 2022 (#13306) 2022-01-07 22:09:52 -05:00
tsc.rs refactor: upgrade to deno_ast 0.15 (#14680) 2022-05-20 16:40:55 -04:00
unix_util.rs chore: update copyright to 2022 (#13306) 2022-01-07 22:09:52 -05:00
version.rs chore: update copyright to 2022 (#13306) 2022-01-07 22:09:52 -05:00
windows_util.rs chore: update copyright to 2022 (#13306) 2022-01-07 22:09:52 -05:00

Deno CLI Crate

crates docs

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

The deno crate uses the deno_core to provide the executable.