deno
A modern runtime for JavaScript and TypeScript.
File Explorer
Download Latest Version (.zip)Showing a partial file list β download the zip above to see everything.
- config.toml
- local-build.toml
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- devcontainer.json
- Dockerfile
- bug_report.md
- config.yml
- feature_request.md
- action.js
- action.yml
- cargo_publish.generated.yml
- cargo_publish.ts
- ci.generated.yml
- ci.ts
- create_prerelease_tag.generated.yml
- create_prerelease_tag.ts
- ecosystem_compat_test.generated.yml
- ecosystem_compat_test.ts
- node_compat_test.generated.yml
- node_compat_test.ts
- npm_publish.generated.yml
- npm_publish.ts
- post_publish.generated.yml
- post_publish.ts
- pr.generated.yml
- pr.ts
- promote_to_release.generated.yml
- promote_to_release.ts
- start_release.generated.yml
- start_release.ts
- version_bump.generated.yml
- version_bump.ts
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- copilot-instructions.md
- PULL_REQUEST_TEMPLATE.md
- SECURITY.md
- flags.rs
- flags_net.rs
- mod.rs
- flags.rs
- cache_db.rs
- caches.rs
- check.rs
- code_cache.rs
- fast_check.rs
- incremental.rs
- mod.rs
- module_info.rs
- node.rs
- startup_bench.rs
- 40_bench.js
- 40_jupyter.js
- 40_lint.js
- 40_lint_selector.js
- 40_lint_types.d.ts
- 40_test.js
- 40_test_common.js
- 40_test_snapshot.js
- jupyter_kernel.js
- mod.rs
- permission_checker.rs
- binary.rs
- mod.rs
- virtual_fs.rs
- checksum.rs
- hash.rs
- logger.rs
- mod.rs
- net.rs
- result.rs
- text_encoding.rs
- v8.rs
- args.rs
- build.rs
- Cargo.toml
- clippy.toml
- lib.rs
- loader.rs
- README.md
- shared.rs
- sys.rs
- version.rs
- version.txt
- worker.rs
- collectors.rs
- definitions.rs
- execution.rs
- lsp_custom.rs
- mod.rs
- server.rs
- analysis.rs
- cache.rs
- capabilities.rs
- client.rs
- code_lens.rs
- compiler_options.rs
- completions.rs
- config.rs
- diagnostics.rs
- documents.rs
- jsr.rs
- language_server.rs
- lint.rs
- logging.rs
- lsp_custom.rs
- mod.rs
- npm.rs
- parent_process_checker.rs
- path_to_regex.rs
- performance.rs
- README.md
- refactor.rs
- registries.rs
- resolver.rs
- search.rs
- semantic_tokens.rs
- test_code_actions.rs
- text.rs
- trace.rs
- ts_server.rs
- tsc.rs
- urls.rs
- bench.rs
- deploy.rs
- jupyter.rs
- lint.rs
- mod.rs
- testing.rs
- binary.rs
- build.rs
- Cargo.toml
- code_cache.rs
- desktop.rs
- file_system.rs
- hmr.rs
- integration_tests_runner.rs
- lib.rs
- main.rs
- node.rs
- run.rs
- build.rs
- Cargo.toml
- lib.rs
- config-file.v1.json
- kv-metadata-exchange-response.v1.json
- lint-rules.v1.json
- lint-tags.v1.json
- module-graph.json
- permission-audit.v1.json
- permission-broker-request.v1.json
- permission-broker-response.v1.json
- registry-completions.v1.json
- registry-completions.v2.json
- build.rs
- Cargo.toml
- lib.rs
- README.md
- shared.rs
- binary.rs
- mod.rs
- native_addons.rs
- virtual_fs.rs
- README.md
- runtime-aarch64
- runtime-x86_64
- mitata.rs
- mod.rs
- reporters.rs
- esbuild.rs
- externals.rs
- html.rs
- mod.rs
- provider.rs
- transform.rs
- wasm.rs
- ignore_directives.rs
- merge.rs
- mod.rs
- moon.svg
- range_tree.rs
- reporter.rs
- script.js
- style.css
- sun.svg
- util.rs
- prism.css
- prism.js
- mod.rs
- bin_name_resolver.rs
- global.rs
- local.rs
- mod.rs
- npm_compat.rs
- deno-logo-32x32.png
- deno-logo-64x64.png
- deno-logo-svg.svg
- install.rs
- mod.rs
- buffer.rs
- mod.rs
- swc.rs
- ts_estree.rs
- mod.rs
- no_sloppy_imports.rs
- no_slow_types.rs
- linter.rs
- mod.rs
- plugins.rs
- reporters.rs
- extensions.rs
- mod.rs
- npm_tarball.rs
- package_json.rs
- unfurl.rs
- interactive.rs
- mod.rs
- approve_scripts.rs
- audit.rs
- cache_deps.rs
- deps.rs
- interactive_picker.rs
- list.rs
- mod.rs
- why.rs
- auth.rs
- diagnostics.rs
- graph.rs
- mod.rs
- module_content.rs
- paths.rs
- provenance.rs
- publish_order.rs
- tar.rs
- unfurl.rs
- wasm.rs
- channel.rs
- editor.rs
- mod.rs
- session.rs
- hmr.rs
- mod.rs
- common.rs
- compound.rs
- dot.rs
- junit.rs
- mod.rs
- pretty.rs
- tap.rs
- channel.rs
- fmt.rs
- mod.rs
- sanitizers.rs
- bump_version.rs
- check.rs
- clean.rs
- compile.rs
- deploy.rs
- desktop.rs
- desktop_devtools.rs
- doc.rs
- fmt.rs
- fmt_editorconfig.rs
- framework.rs
- info.rs
- mod.rs
- serve.rs
- task.rs
- task_cache.rs
- transpile.rs
- unfurl_utils.rs
- upgrade.rs
- x.rs
- strict.d.cts
- iterators.d.cts
- promises.d.cts
- promises.d.cts
- promises.d.cts
- consumers.d.cts
- promises.d.cts
- web.d.cts
- promises.d.cts
- agent.d.ts
- api.d.ts
- balanced-pool.d.ts
- cache-interceptor.d.ts
- cache.d.ts
- client-stats.d.ts
- client.d.ts
- connector.d.ts
- content-type.d.ts
- cookies.d.ts
- diagnostics-channel.d.ts
- dispatcher.d.ts
- env-http-proxy-agent.d.ts
- errors.d.ts
- eventsource.d.ts
- fetch.d.ts
- formdata.d.ts
- global-dispatcher.d.ts
- global-origin.d.ts
- h2c-client.d.ts
- handlers.d.ts
- header.d.ts
- index.d.ts
- interceptors.d.ts
- LICENSE
- mock-agent.d.ts
- mock-call-history.d.ts
- mock-client.d.ts
- mock-errors.d.ts
- mock-interceptor.d.ts
- mock-pool.d.ts
- patch.d.ts
- pool-stats.d.ts
- pool.d.ts
- proxy-agent.d.ts
- readable.d.ts
- retry-agent.d.ts
- retry-handler.d.ts
- util.d.ts
- utility.d.ts
- webidl.d.ts
- websocket.d.ts
- assert.d.cts
- async_hooks.d.cts
- buffer.buffer.d.cts
- buffer.d.cts
- child_process.d.cts
- cluster.d.cts
- console.d.cts
- constants.d.cts
- crypto.d.cts
- dgram.d.cts
- diagnostics_channel.d.cts
- dns.d.cts
- dom-events.d.cts
- domain.d.cts
- events.d.cts
- fs.d.cts
- globals.d.cts
- globals.typedarray.d.cts
- http.d.cts
- http2.d.cts
- https.d.cts
- index.d.cts
- inspector.d.cts
- LICENSE
- module.d.cts
- net.d.cts
- os.d.cts
- path.d.cts
- perf_hooks.d.cts
- process.d.cts
- punycode.d.cts
- querystring.d.cts
- readline.d.cts
- README.md
- repl.d.cts
- sea.d.cts
- sqlite.d.cts
- stream.d.cts
- string_decoder.d.cts
- test.d.cts
- timers.d.cts
- tls.d.cts
- trace_events.d.cts
- tty.d.cts
- url.d.cts
- util.d.cts
- v8.d.cts
- vm.d.cts
- wasi.d.cts
- worker_threads.d.cts
- zlib.d.cts
- lib.d.ts
- lib.decorators.d.ts
- lib.decorators.legacy.d.ts
- lib.deno.desktop.d.ts
- lib.deno.ns.d.ts
- lib.deno.shared_globals.d.ts
- lib.deno.unstable.d.ts
- lib.deno.window.d.ts
- lib.deno.worker.d.ts
- lib.deno_broadcast_channel.d.ts
- lib.deno_cache.d.ts
- lib.deno_canvas.d.ts
- lib.deno_console.d.ts
- lib.deno_crypto.d.ts
- lib.deno_fetch.d.ts
- lib.deno_net.d.ts
- lib.deno_url.d.ts
- lib.deno_web.d.ts
- lib.deno_webgpu.d.ts
- lib.deno_websocket.d.ts
- lib.deno_webstorage.d.ts
- lib.dom.asynciterable.d.ts
- lib.dom.d.ts
- lib.dom.extras.d.ts
- lib.dom.iterable.d.ts
- lib.es2015.collection.d.ts
- lib.es2015.core.d.ts
- lib.es2015.d.ts
- lib.es2015.generator.d.ts
- lib.es2015.iterable.d.ts
- lib.es2015.promise.d.ts
- lib.es2015.proxy.d.ts
- lib.es2015.reflect.d.ts
- lib.es2015.symbol.d.ts
- lib.es2015.symbol.wellknown.d.ts
- lib.es2016.array.include.d.ts
- lib.es2016.d.ts
- lib.es2016.full.d.ts
- lib.es2016.intl.d.ts
- lib.es2017.arraybuffer.d.ts
- lib.es2017.d.ts
- lib.es2017.date.d.ts
- lib.es2017.full.d.ts
- lib.es2017.intl.d.ts
- lib.es2017.object.d.ts
- lib.es2017.sharedmemory.d.ts
- lib.es2017.string.d.ts
- lib.es2017.typedarrays.d.ts
- lib.es2018.asyncgenerator.d.ts
- lib.es2018.asynciterable.d.ts
- lib.es2018.d.ts
- lib.es2018.full.d.ts
- lib.es2018.intl.d.ts
- lib.es2018.promise.d.ts
- lib.es2018.regexp.d.ts
- lib.es2019.array.d.ts
- lib.es2019.d.ts
- lib.es2019.full.d.ts
- lib.es2019.intl.d.ts
- lib.es2019.object.d.ts
- lib.es2019.string.d.ts
- lib.es2019.symbol.d.ts
- lib.es2020.bigint.d.ts
- lib.es2020.d.ts
- lib.es2020.date.d.ts
- lib.es2020.full.d.ts
- lib.es2020.intl.d.ts
- lib.es2020.number.d.ts
- lib.es2020.promise.d.ts
- lib.es2020.sharedmemory.d.ts
- lib.es2020.string.d.ts
- lib.es2020.symbol.wellknown.d.ts
- lib.es2021.d.ts
- lib.es2021.full.d.ts
- lib.es2021.intl.d.ts
- lib.es2021.promise.d.ts
- lib.es2021.string.d.ts
- lib.es2021.weakref.d.ts
- lib.es2022.array.d.ts
- lib.es2022.d.ts
- lib.es2022.error.d.ts
- lib.es2022.full.d.ts
- lib.es2022.intl.d.ts
- lib.es2022.object.d.ts
- lib.es2022.regexp.d.ts
- lib.es2022.sharedmemory.d.ts
- lib.es2022.string.d.ts
- lib.es2023.array.d.ts
- lib.es2023.collection.d.ts
- lib.es2023.d.ts
- lib.es2023.full.d.ts
- lib.es2023.intl.d.ts
- lib.es2024.arraybuffer.d.ts
- lib.es2024.collection.d.ts
- lib.es2024.d.ts
- lib.es2024.full.d.ts
- lib.es2024.object.d.ts
- lib.es2024.promise.d.ts
- lib.es2024.regexp.d.ts
- lib.es2024.sharedmemory.d.ts
- lib.es2024.string.d.ts
- lib.es2025.collection.d.ts
- lib.es2025.d.ts
- lib.es2025.float16.d.ts
- lib.es2025.full.d.ts
- lib.es2025.intl.d.ts
- lib.es2025.iterator.d.ts
- lib.es2025.promise.d.ts
- lib.es2025.regexp.d.ts
- lib.es5.d.ts
- lib.es6.d.ts
- lib.esnext.array.d.ts
- lib.esnext.collection.d.ts
- lib.esnext.d.ts
- lib.esnext.date.d.ts
- lib.esnext.decorators.d.ts
- lib.esnext.disposable.d.ts
- lib.esnext.error.d.ts
- lib.esnext.full.d.ts
- lib.esnext.intl.d.ts
- lib.esnext.object.d.ts
- lib.esnext.promise.d.ts
- lib.esnext.regexp.d.ts
- lib.esnext.sharedmemory.d.ts
- lib.esnext.string.d.ts
- lib.esnext.temporal.d.ts
- lib.esnext.typedarrays.d.ts
- lib.node.d.ts
- lib.scripthost.d.ts
- lib.webworker.asynciterable.d.ts
- lib.webworker.d.ts
- lib.webworker.importscripts.d.ts
- lib.webworker.iterable.d.ts
- typescript.d.ts
- 00_typescript.js
- 97_ts_host.js
- 98_lsp.js
- 99_main_compiler.js
- _analyze_types_node.ts
- compiler.d.ts
- diagnostics.rs
- js.rs
- mod.rs
- native.rs
- README.md
- tsconfig_gen.rs
- mod.rs
- renderer.rs
- async_flag.rs
- mod.rs
- convert.rs
- archive.rs
- console.rs
- display.rs
- draw_thread.rs
- env.rs
- extract.rs
- file_watcher.rs
- fs.rs
- git.rs
- mod.rs
- path.rs
- pnpm_workspace.rs
- retry.rs
- temp.rs
- text_encoding.rs
- unix.rs
- v8.rs
- windows.rs
- build.rs
- Cargo.toml
- cdp.rs
- clippy.toml
- deno.ico
- entitlements.plist
- factory.rs
- file_fetcher.rs
- graph_container.rs
- graph_util.rs
- http_util.rs
- integration_tests_runner.rs
- jsr.rs
- laufey_sums.lock
- lib.rs
- main.rs
- module_loader.rs
- node.rs
- node_compat_shim.rs
- npm.rs
- README.md
- registry.rs
- resolver.rs
- task_runner.rs
- type_checker.rs
- worker.rs
- architecture.md
- ci.md
- codebase-map.md
- desktop-architecture.md
- package-management.md
- README.md
- testing.md
- Cargo.toml
- clippy.toml
- lib.rs
- README.md
- lib.rs
- bundle.ts
- Cargo.toml
- clippy.toml
- 01_cache.js
- Cargo.toml
- clippy.toml
- lib.rs
- lsc_shard.rs
- lscache.rs
- README.md
- sqlite.rs
- 01_canvas.js
- 02_surface.js
- bitmaprenderer.rs
- byow.rs
- canvas.rs
- Cargo.toml
- clippy.toml
- lib.rs
- README.md
- Cargo.toml
- clippy.toml
- lib.rs
- README.md
- 01_cron.ts
- Cargo.toml
- clippy.toml
- cron.rs
- handler_impl.rs
- interface.rs
- lib.rs
- local.rs
- README.md
- socket.rs
- 00_crypto.js
- algorithm.rs
- Cargo.toml
- clippy.toml
- crypto.rs
- crypto_key.rs
- decrypt.rs
- digest.rs
- ed25519.rs
- encrypt.rs
- export_key.rs
- generate_key.rs
- import_key.rs
- key.rs
- key_store.rs
- lib.rs
- make_key.rs
- mldsa.rs
- mlkem.rs
- node_interop.rs
- README.md
- shared.rs
- slhdsa.rs
- subtle_crypto.rs
- subtle_decrypt.rs
- subtle_derive_bits.rs
- subtle_derive_key.rs
- subtle_encapsulate.rs
- subtle_encapsulate_key.rs
- subtle_encrypt.rs
- subtle_export_key.rs
- subtle_generate_key.rs
- subtle_get_public_key.rs
- subtle_import_key.rs
- subtle_key.rs
- subtle_sign.rs
- subtle_verify.rs
- subtle_wrap_key.rs
- x25519.rs
- x448.rs
- body.rs
- headers_methods.rs
- 20_headers.js
- 21_formdata.js
- 22_body.js
- 22_http_client.js
- 23_request.js
- 23_response.js
- 26_fetch.js
- 27_eventsource.js
- Cargo.toml
- clippy.toml
- dns.rs
- fs_fetch_handler.rs
- internal.d.ts
- lib.rs
- proxy.rs
- README.md
- tests.rs
- 00_ffi.js
- call.rs
- callback.rs
- Cargo.toml
- clippy.toml
- dlfcn.rs
- ir.rs
- lib.rs
- README.md
- repr.rs
- static.rs
- symbol.rs
- turbocall.rs
- 30_fs.js
- Cargo.toml
- clippy.toml
- interface.rs
- lib.rs
- ops.rs
- README.md
- std_fs.rs
- compressible.rs
- 00_serve.ts
- 01_http.js
- 02_websocket.ts
- Cargo.toml
- clippy.toml
- compressible.rs
- fly_accept_encoding.rs
- http_next.rs
- lib.rs
- network_buffered_stream.rs
- reader_stream.rs
- README.md
- request_body.rs
- request_properties.rs
- response_body.rs
- service.rs
- v8_util.rs
- 01_image.js
- bitmap.rs
- Cargo.toml
- clippy.toml
- image_ops.rs
- lib.rs
- README.md
- 12_io.js
- bi_pipe.rs
- Cargo.toml
- clippy.toml
- fd_table.rs
- fs.rs
- lib.rs
- pipe.rs
- README.md
- winpipe.rs
- 01_db.ts
- Cargo.toml
- clippy.toml
- config.rs
- dynamic.rs
- interface.rs
- lib.rs
- README.md
- remote.rs
- sqlite.rs
- Cargo.toml
- lib.rs
- README.md
- symbol_exports.json
- build.rs
- Cargo.toml
- clippy.toml
- function.rs
- generated_symbol_exports_list_linux.def
- generated_symbol_exports_list_macos.def
- generated_symbol_exports_list_windows.def
- js_native_api.rs
- lib.rs
- node_api.rs
- pe.rs
- README.md
- util.rs
- uv.rs
- value.rs
- 01_net.js
- 02_tls.js
- 03_quic.js
- Cargo.toml
- clippy.toml
- happy_eyeballs.rs
- io.rs
- lib.rs
- ops.rs
- ops_tls.rs
- ops_unix.rs
- quic.rs
- raw.rs
- README.md
- resolve_addr.rs
- tcp.rs
- tunnel.rs
- win_pipe.rs
- child_process_ipc.mjs
- mod.rs
- session.rs
- stream.rs
- types.rs
- api.c
- http.c
- llhttp.c
- llhttp.h
- binding.rs
- mod.rs
- sys.rs
- tests.rs
- cpus.rs
- mod.rs
- priority.rs
- alloc.rs
- mod.rs
- mode.rs
- stream.rs
- assert.rs
- blocklist.rs
- buffer.rs
- constant.rs
- dns.rs
- fs.rs
- handle_wrap.rs
- http.rs
- idna.rs
- inspector.rs
- ipc.rs
- mod.rs
- module.rs
- module_hooks.rs
- node_cli_parser.rs
- perf_hooks.rs
- pipe_wrap.rs
- process.rs
- require.rs
- shell.rs
- stream_wrap.rs
- stream_wrap_state.rs
- tcp_wrap.rs
- tls.rs
- tls_wrap.rs
- tty_wrap.rs
- udp.rs
- util.rs
- v8.rs
- vm.rs
- wasi.rs
- winerror.rs
- worker_threads.rs
- cp.ts
- cp_sync.ts
- _fs_common.ts
- _fs_constants.ts
- _fs_copy.ts
- _fs_cp.ts
- _fs_dir.ts
- _fs_exists.ts
- _fs_fstat.ts
- _fs_glob.ts
- _fs_lstat.ts
- _fs_lutimes.ts
- _fs_read.ts
- _fs_readdir.ts
- _fs_write.d.ts
- exiting.ts
- process.ts
- streams.mjs
- _util_callbackify.js
- os.ts
- strict.ts
- minimatch.js
- promises.ts
- promises_esm.ts
- promises.ts
- promises_esm.ts
- promises.js
- promises_esm.js
- assertion_error.js
- calltracker.js
- myers_diff.js
- utils.ts
- child.ts
- linkedlist.ts
- primary.ts
- round_robin_handle.ts
- shared_handle.ts
- utils.ts
- worker.ts
- constructor.mjs
- _keys.ts
- _randomBytes.ts
- _randomFill.mjs
- _randomInt.ts
- certificate.ts
- cipher.ts
- constants.ts
- diffiehellman.ts
- hash.ts
- hkdf.ts
- keygen.ts
- keys.ts
- pbkdf2.ts
- random.ts
- scrypt.ts
- sig.ts
- types.ts
- util.ts
- x509.ts
- undici.js
- promises.ts
- utils.ts
- error_source.ts
- abort_listener.mjs
- handle.ts
- promises.ts
- stat_utils.ts
- streams.d.ts
- streams.mjs
- sync_write_stream.js
- utils.mjs
- address_override.js
- compat.js
- constants.ts
- core.ts
- util.ts
- active_resources.ts
- per_thread.mjs
- report.ts
- warning.ts
- callbacks.mjs
- emitKeypressEvents.mjs
- interface.mjs
- promises.mjs
- symbols.mjs
- utils.mjs
- add-abort-signal.js
- compose.js
- destroy.js
- duplex.js
- duplex_esm.js
- duplexify.js
- duplexpair.js
- end-of-stream.js
- fast-utf8-stream.js
- from.js
- lazy_transform.js
- legacy.js
- operators.js
- passthrough.js
- passthrough_esm.js
- pipeline.js
- readable.js
- readable_esm.js
- state.js
- transform.js
- transform_esm.js
- utils.js
- writable.js
- writable_esm.js
- binding.ts
- reporters.ts
- parse_args.js
- utils.js
- colorize.mjs
- colors.ts
- comparisons.ts
- debuglog.ts
- inspect.mjs
- types.ts
- adapters.js
- readablestream.js
- util.js
- js_transferable.js
- assert.mjs
- async_hooks.ts
- blocklist.mjs
- buffer.d.ts
- buffer.mjs
- child_process.ts
- cli_table.ts
- constants.ts
- dgram.ts
- dtrace.ts
- error_codes.ts
- errors.ts
- event_target.mjs
- fixed_queue.ts
- hide_stack_frames.ts
- http.ts
- idna.ts
- js_stream_socket.js
- mime.ts
- net.ts
- normalize_encoding.ts
- options.ts
- primordials.mjs
- priority_queue.ts
- querystring.ts
- repl.ts
- socketaddress.js
- stream_base_commons.ts
- timers.mjs
- tls_common.js
- tty.js
- url.ts
- util.mjs
- validators.mjs
- _libuv_winerror.ts
- _listen.ts
- _node.ts
- _timingSafeEqual.ts
- _utils.ts
- ares.ts
- async_wrap.ts
- block_list.ts
- buffer.ts
- cares_wrap.ts
- constants.ts
- crypto.ts
- handle_wrap.ts
- http2.ts
- http_parser.ts
- inspector.js
- mod.ts
- node_file.ts
- node_options.ts
- pipe_wrap.ts
- README.md
- stream_wrap.ts
- string_decoder.ts
- symbols.ts
- tcp_wrap.ts
- tls_wrap.ts
- tty_wrap.ts
- types.ts
- udp_wrap.ts
- util.ts
- uv.ts
- _constants.ts
- _interface.ts
- _posix.ts
- _util.ts
- _win32.ts
- common.ts
- mod.ts
- posix.ts
- separator.ts
- win32.ts
- promises.ts
- consumers.js
- consumers_esm.js
- promises.js
- web.js
- web_esm.js
- reporters.ts
- reporters_esm.ts
- promises.ts
- promises_esm.ts
- types.ts
- 01_require.js
- 02_register_cloneable.js
- _brotli.js
- _events.d.ts
- _events.mjs
- _global.d.ts
- _http_agent.js
- _http_client.js
- _http_common.js
- _http_incoming.js
- _http_outgoing.ts
- _http_proxy.js
- _http_server.js
- _http_server.ts
- _next_tick.ts
- _readline.d.ts
- _readline.mjs
- _readline_shared_types.d.ts
- _repl_preview.js
- _stream.d.ts
- _tls_common.ts
- _tls_common_esm.ts
- _tls_wrap.js
- _tls_wrap_esm.js
- _utils.ts
- _zlib_binding.mjs
- assert.ts
- assert_esm.ts
- async_hooks.ts
- async_hooks_esm.ts
- buffer.ts
- child_process.ts
- child_process_esm.ts
- cluster.ts
- cluster_esm.ts
- console.ts
- console_esm.ts
- constants.ts
- constants_esm.ts
- crypto.ts
- crypto_esm.ts
- dgram.ts
- dgram_esm.ts
- diagnostics_channel.js
- diagnostics_channel_esm.js
- dns.ts
- dns_esm.ts
- domain.ts
- domain_esm.ts
- events.ts
- events_esm.ts
- fs.ts
- fs_esm.ts
- http.ts
- http2.ts
- http2_esm.ts
- http_esm.ts
- https.ts
- https_esm.ts
- inspector.js
- inspector_esm.js
- inspector_network_bridge.js
- net.ts
- net_esm.ts
- os.ts
- os_esm.ts
- path.ts
- perf_hooks.js
- perf_hooks_esm.js
- process.ts
- punycode.ts
- punycode_esm.ts
- querystring.js
- querystring_esm.js
- readline.ts
- README.md
- repl.ts
- sqlite.ts
- sqlite_esm.ts
- stream.ts
- string_decoder.ts
- string_decoder_esm.ts
- sys_esm.js
- testing.ts
- testing_esm.ts
- timers.ts
- timers_esm.ts
- tls.ts
- tls_esm.ts
- trace_events.ts
- trace_events_esm.ts
- tty.js
- tty_esm.ts
- url.ts
- util.ts
- v8.ts
- v8_esm.ts
- vm.js
- vm_esm.js
- wasi.ts
- wasi_esm.ts
- worker_threads.ts
- zlib.js
- build.rs
- Cargo.toml
- clippy.toml
- lib.rs
- README.md
- update_node_stream.ts
- ring_sha2.rs
- Cargo.toml
- cipher.rs
- clippy.toml
- dh.rs
- digest.rs
- keys.rs
- lib.rs
- md5_sha1.rs
- pkcs3.rs
- primes.rs
- sign.rs
- x509.rs
- backup.rs
- Cargo.toml
- clippy.toml
- database.rs
- lib.rs
- lru_cache.rs
- session.rs
- sql_tag_store.rs
- statement.rs
- validators.rs
- mod.rs
- signal.rs
- 30_os.js
- 40_signals.js
- Cargo.toml
- clippy.toml
- lib.rs
- README.md
- sys_info.rs
- 40_process.js
- Cargo.toml
- clippy.toml
- ipc.rs
- lib.rs
- README.md
- Cargo.toml
- clippy.toml
- lib.rs
- README.md
- Cargo.toml
- clippy.toml
- dict.rs
- lib.rs
- README.md
- Cargo.toml
- clippy.toml
- console_exporter.rs
- grpc_exporter.rs
- lib.rs
- README.md
- telemetry.ts
- util.ts
- example1_cert.der
- example1_prikey.der
- example2_cert.der
- example2_prikey.der
- README
- Cargo.toml
- clippy.toml
- keylog.rs
- lib.rs
- README.md
- tls_key.rs
- Cargo.toml
- clippy.toml
- lib.rs
- README.md
- encoding.rs
- text_decoder_stream.rs
- timers_ops.rs
- url_ops.rs
- css.rs
- error_fmt.rs
- inspect.rs
- mod.rs
- preview.rs
- quote.rs
- table.rs
- width.rs
- 00_infra.js
- 00_url.js
- 01_broadcast_channel.js
- 01_console.js
- 01_dom_exception.js
- 01_mimesniff.js
- 01_urlpattern.js
- 02_event.js
- 02_structured_clone.js
- 02_timers.js
- 03_abort_signal.js
- 04_global_interfaces.js
- 05_base64.js
- 06_streams.js
- 06_streams_types.d.ts
- 08_text_encoding.js
- 09_file.js
- 10_filereader.js
- 12_location.js
- 13_message_port.js
- 14_compression.js
- 15_performance.js
- 16_image_data.js
- 17_geometry.js
- 18_css_stylesheet.js
- blob.rs
- broadcast_channel.rs
- Cargo.toml
- clippy.toml
- compression.rs
- css_stylesheet.rs
- css_value.rs
- f64.rs
- geometry.rs
- image_data.rs
- internal.d.ts
- lib.rs
- locks.js
- locks.rs
- message_port.rs
- README.md
- stream_resource.rs
- timers.rs
- url.rs
- urlpattern.rs
- webtransport.js
- 00_init.js
- 01_webgpu.js
- adapter.rs
- bind_group.rs
- bind_group_layout.rs
- buffer.rs
- canvas.rs
- Cargo.toml
- clippy.toml
- command_buffer.rs
- command_encoder.rs
- compute_pass.rs
- compute_pipeline.rs
- device.rs
- error.rs
- lib.rs
- LICENSE.md
- pipeline_layout.rs
- query_set.rs
- queue.rs
- README.md
- render_bundle.rs
- render_pass.rs
- render_pipeline.rs
- sampler.rs
- shader.rs
- texture.rs
- webidl.rs
- dict.js
- dict.rs
- 00_webidl.js
- Cargo.toml
- clippy.toml
- internal.d.ts
- lib.rs
- README.md
- autobahn_server.js
- fuzzingclient.js
- fuzzingclient.json
- 01_websocket.js
- 02_websocketstream.js
- Cargo.toml
- clippy.toml
- lib.rs
- README.md
- stream.rs
- 01_webstorage.js
- Cargo.toml
- clippy.toml
- lib.rs
- README.md
- auth_tokens.rs
- http_util.rs
- mod.rs
- cache_file.rs
- mod.rs
- file_fetcher_test.rs
- integration_test.rs
- cache.rs
- Cargo.toml
- clippy.toml
- common.rs
- deno_dir.rs
- lib.rs
- local.rs
- memory.rs
- npm.rs
- parse.rs
- completions.rs
- convert.rs
- defs.rs
- env_vars.rs
- error.rs
- flags.rs
- help.rs
- lib.rs
- parse.rs
- permission_help.rs
- tests.rs
- tests_full.rs
- types.rs
- Cargo.toml
- clippy.toml
- mod.rs
- permissions.rs
- ts.rs
- collector.rs
- gitignore.rs
- mod.rs
- jsr.json
- a.ts
- b.ts
- c.md
- deno.deprecated.jsonc
- deno.jsonc
- tsconfig.json
- deno.json
- discovery.rs
- mod.rs
- Cargo.toml
- clippy.toml
- import_map.rs
- lib.rs
- README.md
- util.rs
- mod.rs
- raw_arena.rs
- shared_arena.rs
- shared_atomic_arena.rs
- unique_arena.rs
- arena.rs
- async.rs
- async_harness.js
- opset.rs
- sync.rs
- sync_harness.js
- file.js
- file2.js
- snapshot.rs
- main.rs
- runtime.js
- output.rs
- build.rs
- Cargo.toml
- example.js
- README.md
- disable_ops.rs
- eval_js_value.rs
- hello_world.rs
- op2.js
- op2.rs
- ts_module_loader.rs
- wasm.js
- wasm.ts
- wasm.wasm
- buffer_strategy.rs
- buffers.rs
- mod.rs
- resource.rs
- resource_handle.rs
- resource_table.rs
- fs_module_loader
- fs_module_loader.js
- fs_module_loader.json
- lazy_load_sibling_a.js
- lazy_load_sibling_b.js
- lazy_load_sibling_main.js
- lazy_loaded.js
- lazy_loaded_2.js
- lazy_loaded_aliased.js
- lazy_loaded_concurrent_a.js
- lazy_loaded_concurrent_b.js
- lazy_loaded_concurrent_main.js
- lazy_loaded_importer.js
- lazy_loaded_shared.js
- lazy_script.js
- lazy_script_dep.js
- import_graph.rs
- loaders.rs
- map.rs
- mod.rs
- module_map_data.rs
- recursive_load.rs
- tests.rs
- erased_future.rs
- future_arena.rs
- futures_unordered_driver.rs
- mod.rs
- op_results.rs
- error.rs
- error_builder_test.js
- jsrealm.rs
- misc.rs
- mod.rs
- ops.rs
- snapshot.rs
- bindings.rs
- exception_state.rs
- host_defined_options.rs
- jsrealm.rs
- jsruntime.rs
- mod.rs
- ops.rs
- ops_rust_to_v8.rs
- setup.rs
- snapshot.rs
- stats.rs
- v8_static_strings.rs
- pipe.rs
- stream.rs
- tcp.rs
- tests.rs
- tty.rs
- waker.rs
- 00_infra.js
- 00_primordials.js
- 01_core.js
- 02_timers.js
- async_cancel.rs
- async_cell.rs
- Cargo.toml
- clippy.toml
- convert.rs
- core.d.ts
- cppgc.rs
- error.rs
- event_loop.rs
- extension_set.rs
- extensions.rs
- external.rs
- fast_string.rs
- flags.rs
- gotham_state.rs
- inspector.rs
- lib.rs
- mod.js
- module_specifier.rs
- ops.rs
- ops_builtin.rs
- ops_builtin_types.rs
- ops_builtin_v8.rs
- ops_metrics.rs
- reactor.rs
- reactor_tokio.rs
- README.md
- rebuild_async_stubs.js
- source_map.rs
- tasks.rs
- uv_compat.rs
- web_timeout.rs
- webidl.rs
- extensions.rs
- mod.rs
- ops.rs
- ops_async.rs
- ops_buffer.rs
- ops_error.rs
- ops_io.rs
- ops_worker.rs
- snapshot.rs
- testing.rs
- ts_module_loader.rs
- __init.js
- async.ts
- callsite.ts
- console.ts
- error.ts
- object.ts
- testing.ts
- throw.ts
- timers.ts
- worker.ts
- mod.rs
- logo.png
- builtin_console_test.out
- builtin_console_test.ts
- a.js
- b.js
- c.js
- d.js
- dyn_import_circular.out
- dyn_import_circular.ts
- dyn_import_no_hang.js
- dyn_import_no_hang.out
- dynamic.js
- dyn_import_op.js
- dyn_import_op.out
- dynamic.js
- main.js
- dyn_import_pending_tla.out
- dyn_import_pending_tla.ts
- tla_module.js
- error_async_stack.js
- error_async_stack.out
- error_callsite.out
- error_callsite.ts
- error_eval_stack.out
- error_eval_stack.ts
- error_ext_stack.out
- error_ext_stack.ts
- error_get_file_name.out
- error_get_file_name.ts
- error_get_file_name_to_string.out
- error_get_file_name_to_string.ts
- error_get_script_name_or_source_url.out
- error_get_script_name_or_source_url.ts
- error_non_existent_eval_source.out
- error_non_existent_eval_source.ts
- error_prepare_stack_trace.out
- error_prepare_stack_trace.ts
- error_prepare_stack_trace_crash.js
- error_prepare_stack_trace_crash.out
- error_rejection_catch.out
- error_rejection_catch.ts
- error_rejection_order.out
- error_rejection_order.ts
- error_source_maps_with_prepare_stack_trace.out
- error_source_maps_with_prepare_stack_trace.ts
- error_with_stack.out
- error_with_stack.ts
- error_without_stack.js
- error_without_stack.out
- deferred.js
- deferred2.js
- import_defer.js
- import_defer.out
- async.js
- import_sync.out
- import_sync.ts
- sync.js
- import_sync_existing.out
- import_sync_existing.ts
- sync.js
- import_sync_throw.out
- import_sync_throw.ts
- module.mjs
- main_module_handler.js
- main_module_handler.out
- module_types.out
- module_types.ts
- test.bin
- test.bin.ts
- test.json
- test.txt
- test.txt.ts
- pending_unref_op_tla.out
- pending_unref_op_tla.ts
- smoke_test.out
- smoke_test.ts
- other.js
- source_phase_imports.js
- source_phase_imports.out
- other.js
- source_phase_imports_dynamic.js
- source_phase_imports_dynamic.out
- timer_many.out
- timer_many.ts
- timer_ref.out
- timer_ref.ts
- timer_ref_and_cancel.out
- timer_ref_and_cancel.ts
- decorator.ts
- ts_types.out
- ts_types.ts
- which.ts
- user_breaks_promise_constructor.out
- user_breaks_promise_constructor.ts
- user_breaks_promise_species.out
- user_breaks_promise_species.ts
- add.wasm
- add.wat
- import_from_wasm.mjs
- lib.mjs
- wasm_imports.js
- wasm_imports.out
- wasm_stack_trace.out
- wasm_stack_trace.ts
- worker.ts
- worker_spawn.out
- worker_spawn.ts
- worker.ts
- worker_terminate.out
- worker_terminate.ts
- worker.ts
- worker_terminate_op.out
- worker_terminate_op.ts
- callsite_test.ts
- encode_decode_test.ts
- error_test.ts
- immediate_test.ts
- microtask_test.ts
- ops_async_test.ts
- ops_buffer_test.ts
- ops_error_test.ts
- resource_test.ts
- serialize_deserialize_test.ts
- stats_test.ts
- task_test.ts
- tc39_test.ts
- test_test.ts
- timer_test.ts
- type_test.ts
- Cargo.toml
- checkin.d.ts
- lib.rs
- ops.d.ts
- README.md
- tsconfig.json
- Cargo.toml
- clippy.toml
- ffi.rs
- lib.rs
- README.md
- spki.rs
- x448.rs
- inspector_server.rs
- main.rs
- metrics.rs
- build.rs
- Cargo.toml
- clippy.toml
- Cargo.toml
- clippy.toml
- lib.rs
- Cargo.toml
- clippy.toml
- lib.rs
- builder.rs
- viewer.rs
- eszip__v2__tests__file_format_roundtrippable.snap
- eszip__v2__tests__npm_empty_snapshot.snap
- eszip__v2__tests__npm_packages.snap
- eszip__v2__tests__opaque_data.snap
- a.ts
- deno.jsonc
- main.ts
- b.ts
- b.ts.map
- data.json
- dynamic.ts
- dynamic_data.ts
- json.ts
- main.ts
- main.ts.map
- b.ts
- b.ts.map
- main.ts
- main.ts.map
- a.ts
- b.ts
- child1.ts
- child2.ts
- data.json
- dynamic.ts
- dynamic_data.ts
- external.ts
- grandchild1.ts
- grandchild2.ts
- import_import_map.js
- import_map.json
- json.ts
- main.ts
- mapped.js
- math.wasm
- npm_imports_main.ts
- npm_imports_submodule.ts
- parent.ts
- wasm.ts
- basic.json
- dotland.json
- json.eszip2
- no_npm_packages.eszip2_1
- npm_packages.eszip2_1
- npm_packages_invalid_1.eszip2_1
- redirect.eszip2
- wasm.eszip2_3
- Cargo.toml
- clippy.toml
- error.rs
- lib.rs
- README.md
- v1.rs
- v2.rs
- h1.rs
- h11spec_echo.rs
- Cargo.toml
- clippy.toml
- conn.rs
- lib.rs
- parse.rs
- protocol.rs
- read_buf.rs
- write.rs
- Cargo.toml
- clippy.toml
- lib.rs
- mod.rs
- @a__pkg@2.1.5.json
- @aa__pkg@2.1.5.json
- @b__pkg@2.0.5.json
- adding_with_different_npm_deps_clears.txt
- adding_with_same_npm_deps_maintains.txt
- changing_different_deps_removes_added_links.txt
- changing_removes_npm_deps.txt
- changing_removes_npm_deps2.txt
- changing_same_deps_removes_added_links.txt
- not_changing_keeps_npm_deps.txt
- not_changing_keeps_npm_deps_deprecatedPatches.txt
- CircularJsrDep01.txt
- CircularJsrDep02.txt
- CircularJsrDep03.txt
- DenoIssue22250.txt
- NoConfigMaintains.txt
- NoConfigMaintains_v4.txt
- NoConfigWorkspaceMaintains.txt
- NoNpmMaintainsNpm.txt
- NoNpmWorkspaceMaintainsNpm.txt
- NpmOverridesBasic.txt
- NpmOverridesNested.txt
- NpmOverridesNoNpm.txt
- NpmOverridesRemoved.txt
- remove_jsr_dep_with_npm_dep_shared_with_other_jsr_dep.txt
- RemovedConfigRemoves.txt
- RemovedDenoJsonRemoves.txt
- RemovedPackageJsonRemoves.txt
- RemovingNpmDepsDenoJson.txt
- RemovingOakThenDax.txt
- RemovingWorkspaceDep.txt
- RemovingWorkspaceMember.txt
- ShiftingDepsDifferentWorkspaceMember.txt
- upgrades_v3_empty.txt
- upgrades_v3_https_only.txt
- upgrades_v3_jsr_same_dep_different_specifiers.txt
- upgrades_v3_npm_dep_different_key_name.txt
- upgrades_v3_npm_dep_multiple_versions.txt
- upgrades_v3_real_example_1.txt
- v4_constraint_greater_equals.txt
- integration_test.rs
- spec_test.rs
- Cargo.toml
- clippy.toml
- error.rs
- graphs.rs
- lib.rs
- printer.rs
- README.md
- transforms.rs
- Cargo.toml
- clippy.toml
- lib.rs
- README.md
- functions.rs
- lib.rs
- types.rs
- Cargo.toml
- clippy.toml
- analyze.rs
- builtin_modules.rs
- cache.rs
- Cargo.toml
- clippy.toml
- errors.rs
- lib.rs
- npm.rs
- package_json.rs
- path.rs
- README.md
- resolution.rs
- Cargo.toml
- clippy.toml
- lib.rs
- main.rs
- resolve.js
- bench.rs
- registry_json.rs
- min_repro_solver.rs
- width_128.rs
- simd.rs
- packument_index.rs
- Cargo.toml
- app.css
- app.js
- deno.json
- deno.lock
- mod.rs
- README.md
- collections.rs
- common.rs
- graph.rs
- mod.rs
- overrides.rs
- snapshot.rs
- .gitignore
- build.rs
- Cargo.toml
- clippy.toml
- fast_registry_json.rs
- lib.rs
- README.md
- registry.rs
- Cargo.toml
- clippy.toml
- fs_util.rs
- lib.rs
- README.md
- registry_info.rs
- remote.rs
- rt.rs
- tarball.rs
- tarball_extract.rs
- windows_shim.rs
- bin_entries.rs
- Cargo.toml
- clippy.toml
- extra_info.rs
- factory.rs
- flag.rs
- fs.rs
- global.rs
- graph.rs
- hoisted.rs
- initializer.rs
- lib.rs
- lifecycle_scripts.rs
- local.rs
- package_json.rs
- process_state.rs
- README.md
- resolution.rs
- rt.rs
- Cargo.toml
- clippy.toml
- ini.rs
- lib.rs
- Cargo.toml
- lib.rs
- enum.out
- enum.rs
- struct.out
- struct.rs
- struct_tuple.out
- struct_tuple.rs
- enum.rs
- mod.rs
- struct.rs
- enum.out
- enum.rs
- struct.out
- struct.rs
- struct_tuple.out
- struct_tuple.rs
- enum.rs
- mod.rs
- struct.rs
- mod.rs
- async_arg_return.out
- async_arg_return.rs
- async_arg_return_result.out
- async_arg_return_result.rs
- async_cppgc.out
- async_cppgc.rs
- async_deferred.out
- async_deferred.rs
- async_jsbuffer.out
- async_jsbuffer.rs
- async_lazy.out
- async_lazy.rs
- async_op_metadata.out
- async_op_metadata.rs
- async_opstate.out
- async_opstate.rs
- async_precise_capture.out
- async_precise_capture.rs
- async_result.out
- async_result.rs
- async_result_impl.out
- async_result_impl.rs
- async_result_smi.out
- async_result_smi.rs
- async_stack_trace.out
- async_stack_trace.rs
- async_void.out
- async_void.rs
- async.rs
- sync.rs
- add.out
- add.rs
- add_options.out
- add_options.rs
- bigint.out
- bigint.rs
- bool.out
- bool.rs
- bool_result.out
- bool_result.rs
- buffers.out
- buffers.rs
- buffers_copy.out
- buffers_copy.rs
- buffers_out.out
- buffers_out.rs
- cfg.out
- cfg.rs
- clippy_allow.out
- clippy_allow.rs
- cppgc_resource.out
- cppgc_resource.rs
- doc_comment.out
- doc_comment.rs
- fast_alternative.out
- fast_alternative.rs
- from_v8.out
- from_v8.rs
- generics.out
- generics.rs
- isolate_arg.out
- isolate_arg.rs
- method_many_args.out
- method_many_args.rs
- nofast.out
- nofast.rs
- object_wrap.out
- object_wrap.rs
- op_state_rc.out
- op_state_rc.rs
- op_state_ref.out
- op_state_ref.rs
- result_external.out
- result_external.rs
- result_primitive.out
- result_primitive.rs
- result_scope.out
- result_scope.rs
- result_void.out
- result_void.rs
- serde_v8.out
- serde_v8.rs
- smi.out
- smi.rs
- stack_trace.out
- stack_trace.rs
- stack_trace_scope.out
- stack_trace_scope.rs
- string_cow.out
- string_cow.rs
- string_onebyte.out
- string_onebyte.rs
- string_option_return.out
- string_option_return.rs
- string_owned.out
- string_owned.rs
- string_ref.out
- string_ref.rs
- string_return.out
- string_return.rs
- to_v8.out
- to_v8.rs
- v8_handlescope.out
- v8_handlescope.rs
- v8_lifetime.out
- v8_lifetime.rs
- v8_ref_option.out
- v8_ref_option.rs
- v8_string.out
- v8_string.rs
- webidl.out
- webidl.rs
- lifetimes.rs
- lifetimes.stderr
- config.rs
- dispatch_async.rs
- dispatch_fast.rs
- dispatch_shared.rs
- dispatch_slow.rs
- generator_state.rs
- mod.rs
- object_wrap.rs
- README.md
- signature.rs
- signature_retval.rs
- valid_args.md
- valid_retvals.md
- dict.out
- dict.rs
- dict_and_enum.out
- dict_and_enum.rs
- enum.out
- enum.rs
- enum_fields.rs
- enum_fields.stderr
- dictionary.rs
- enum.rs
- mod.rs
- Cargo.toml
- clippy.toml
- cppgc.rs
- lib.rs
- README.md
- Cargo.toml
- clippy.toml
- lib.rs
- README.md
- Cargo.toml
- clippy.toml
- lib.rs
- deno_dir.rs
- disk_cache.rs
- emit.rs
- mod.rs
- parsed_source.rs
- deno_ast.rs
- mod.rs
- mod.rs
- mod.rs
- module_loader.rs
- npm.rs
- common.rs
- global.rs
- local.rs
- mod.rs
- resolution.rs
- byonm.rs
- local.rs
- mod.rs
- bun_lockfile_import.rs
- Cargo.toml
- clippy.toml
- collections.rs
- deno_json.rs
- display.rs
- emit.rs
- factory.rs
- file_fetcher.rs
- graph.rs
- import_map.rs
- lib.rs
- lockfile.rs
- npm_lockfile_import.rs
- npmrc.rs
- pnpm_lockfile_import.rs
- README.md
- rt.rs
- workspace.rs
- yarn_lockfile_import.rs
- basic.rs
- any_value.rs
- bigint.rs
- buffer.rs
- bytestring.rs
- detached_buffer.rs
- external_pointer.rs
- global_value.rs
- mod.rs
- string_or_buffer.rs
- transl8.rs
- u16string.rs
- v8slice.rs
- value.rs
- de.rs
- magic.rs
- ser.rs
- Cargo.toml
- lib.rs
- Cargo.toml
- clippy.toml
- de.rs
- error.rs
- keys.rs
- lib.rs
- payload.rs
- README.md
- ser.rs
- cpuprof.rs
- flamegraph.js
- flamegraph.rs
- mod.rs
- build.rs
- Cargo.toml
- data.rs
- gen.js
- gen.rs
- lib.rs
- structs.rs
- 01_errors.js
- 01_version.ts
- 06_util.js
- 10_permissions.js
- 11_workers.js
- 40_fs_events.js
- 40_tty.js
- 41_prompt.js
- 90_deno_ns.js
- 97_navigator_user_agent_data.js
- 98_global_scope_shared.js
- 98_global_scope_window.js
- 98_global_scope_worker.js
- 99_main.js
- README.md
- sync_fetch.rs
- bootstrap.rs
- desktop.rs
- fs_events.rs
- http.rs
- mod.rs
- permissions.rs
- runtime.rs
- tty.rs
- web_worker.rs
- worker_host.rs
- broker.rs
- Cargo.toml
- clippy.toml
- ipc_pipe.rs
- lib.rs
- prompter.rs
- README.md
- runtime_descriptor_parser.rs
- which.rs
- anon_pipe.rs
- env.rs
- lib.rs
- process.rs
- process_stdio.rs
- README.md
- tests.rs
- uv_error.rs
- widestr.rs
- Cargo.toml
- README.md
- Cargo.toml
- clippy.toml
- code_cache.rs
- coverage.rs
- fmt_errors.rs
- js.rs
- lib.rs
- permissions.rs
- README.md
- shared.rs
- snapshot.rs
- snapshot_info.rs
- tokio_util.rs
- transpile.rs
- web_worker.rs
- worker.rs
- worker_bootstrap.rs
- .gitignore
- README.md
- run.mjs
- bench.js
- bench_node.mjs
- README.md
- stdio.c
- stdio.js
- index.d.ts
- index.js
- index.d.ts
- index.js
- index.d.ts
- index.js
- index.d.ts
- index.js
- index.d.ts
- index.js
- index.d.ts
- index.js
- index.d.ts
- index.js
- index.d.ts
- index.js
- jsx-dev-runtime.d.ts
- jsx-dev-runtime.js
- jsx-runtime.d.ts
- jsx-runtime.js
- index.d.ts
- index.js
- index.d.ts
- index.js
- index.d.ts
- index.js
- index.d.ts
- index.js
- bun.d.ts
- bun.js
- index.d.ts
- index.js
- module.d.mts
- module.mjs
- serve-static.d.ts
- serve-static.js
- index.d.ts
- index.js
- node.d.ts
- node.js
- router.d.ts
- router.js
- trie.d.ts
- trie.js
- index.d.ts
- index.js
- node.d.ts
- node.js
- router.d.ts
- router.js
- index.d.ts
- index.js
- jwt.d.ts
- jwt.js
- types.d.ts
- types.js
- body.d.ts
- body.js
- buffer.d.ts
- buffer.js
- cloudflare.d.ts
- cloudflare.js
- cookie.d.ts
- cookie.js
- crypto.d.ts
- crypto.js
- encode.d.ts
- encode.js
- filepath.d.ts
- filepath.js
- html.d.ts
- html.js
- http-status.d.ts
- http-status.js
- mime.d.ts
- mime.js
- url.d.ts
- url.js
- compose.d.ts
- compose.js
- context.d.ts
- context.js
- hono.d.ts
- hono.js
- index.d.ts
- index.js
- request.d.ts
- request.js
- router.d.ts
- router.js
- LICENSE
- package.json
- README.md
- 128k.bin
- bun_reactdom_ssr.jsx
- code_lens.ts
- db.ts
- db_messages.json
- deco_apps_requests.json
- express-router.js
- initialize_params.json
- lsp_benchdata
- react-dom.js
- cache_api.js
- Cargo.toml
- command.js
- console.js
- deno_common.js
- encode_into.js
- getrandom.js
- lsp.rs
- lsp_bench_standalone.rs
- main.rs
- op_now.js
- README.md
- secure_curves.js
- sqlite.js
- streams.js
- tcp.js
- tty.js
- url_parse.js
- webstorage.js
- write_file.js
- utf8.rs
- Cargo.toml
- js_runtime.rs
- lib.rs
- profiling.rs
- README.md
- deno.json
- lib.rs
- bench.js
- event_loop_integration.ts
- ffi_callback_errors.ts
- ffi_types.ts
- nonblocking_buffer_gc_test.js
- test.js
- thread_safe_test.js
- thread_safe_test_worker.js
- Cargo.toml
- README.md
- bench_tests.rs
- bump_version_tests.rs
- cache_tests.rs
- Cargo.toml
- check_tests.rs
- compile_tests.rs
- coverage_tests.rs
- eval_tests.rs
- ffi_tests.rs
- flags_tests.rs
- fmt_tests.rs
- init_tests.rs
- install_tests.rs
- jsr_tests.rs
- jupyter_client.rs
- jupyter_tests.rs
- lsp_tests.rs
- mod.rs
- napi_tests.rs
- npm_tests.rs
- pm_tests.rs
- publish_tests.rs
- repl_tests.rs
- run_tests.rs
- serve_tests.rs
- shared_library_tests.rs
- sqlite_extension_tests.rs
- task_tests.rs
- test_tests.rs
- upgrade_tests.rs
- watcher_tests.rs
- array.rs
- arraybuffer.rs
- async.rs
- bigint.rs
- buffer.rs
- callback.rs
- callback_scope.rs
- cleanup_hook_async.rs
- coerce.rs
- dataview.rs
- date.rs
- env.rs
- error.rs
- exception.rs
- fatal.rs
- finalizer.rs
- general.rs
- handle_scope.rs
- instance_data.rs
- lib.rs
- make_callback.rs
- mem.rs
- numbers.rs
- object.rs
- object_wrap.rs
- primitives.rs
- promise.rs
- properties.rs
- reference.rs
- strings.rs
- symbol.rs
- tsfn.rs
- tsfn_finalizer.rs
- typedarray.rs
- uv.rs
- .gitignore
- array_test.js
- arraybuffer_test.js
- async_test.js
- bigint_test.js
- buffer_test.js
- build.rs
- callback_scope_test.js
- callback_test.js
- Cargo.toml
- cleanup_hook_async_test.js
- cleanup_hook_test.js
- coerce_test.js
- common.js
- cross_env_test.js
- dataview_test.js
- date_test.js
- deferred_finalizer_test.js
- env_test.js
- error_test.js
- exception_test.js
- fatal_error.js
- fatal_exception.js
- finalizer_shared_data.js
- general_test.js
- handle_scope_test.js
- init_test.js
- instance_data_test.js
- make_callback_test.js
- mem_test.js
- module.c
- module_legacy.c
- numbers_test.js
- object_test.js
- object_wrap_test.js
- promise_test.js
- properties_test.js
- reference_test.js
- strings_test.js
- symbol_test.js
- tsfn_finalizer_test.js
- typedarray_test.js
- uv_test.js
- worker_termination_test.js
- worker_termination_worker.js
- wrap_leak.js
- wrap_leak_test.js
- deno.json
- suite
- .gitignore
- add_day_summary_to_month_summary.ts
- Cargo.toml
- config.jsonc
- deno.json
- mod.rs
- README.md
- report.rs
- schema.json
- slack.ts
- main.ts
- 0.220.1_meta.json
- meta.json
- mod.ts
- mod.ts
- mod.ts
- 0.2.0_meta.json
- 0.2.1_meta.json
- 1.0.0_meta.json
- meta.json
- mod.ts
- 1.0.0_meta.json
- meta.json
- mod.ts
- 1.0.0_meta.json
- meta.json
- mod.ts
- 1.0.0_meta.json
- meta.json
- create.ts
- 1.0.0_meta.json
- meta.json
- mod.ts
- 1.0.0_meta.json
- meta.json
- add.ts
- subtract.ts
- 1.0.0_meta.json
- meta.json
- mod.ts
- 1.0.0_meta.json
- meta.json
- deno.lock
- mod.ts
- 1.0.0_meta.json
- meta.json
- deno.lock
- mod.ts
- 1.0.0_meta.json
- meta.json
- mod.ts
- mod.ts
- 2.0.0-beta.1_meta.json
- 2.0.0-beta.2_meta.json
- meta.json
- mod.ts
- mod.ts
- mod.ts
- 1.0.0_meta.json
- 2.0.0-beta.1_meta.json
- 2.0.0-beta.2_meta.json
- meta.json
- analyzable.ts
- unanalyzable.ts
- 1.0.0_meta.json
- meta.json
- mod.ts
- 1.0.0_meta.json
- meta.json
- deno.json
- mod.ts
- 1.0.0_meta.json
- meta.json
- mod.ts
- mod.ts
- mod.ts
- 1.0.0_meta.json
- 1.1.0_meta.json
- 1.2.0-alpha.0_meta.json
- meta.json
- foo.jsx
- foo.tsx
- mod.ts
- 1.0.0_meta.json
- meta.json
- foo.jsx
- foo.tsx
- mod.ts
- 1.0.0_meta.json
- meta.json
- mod.ts
- 0.1.0_meta.json
- meta.json
- readme.md
- 1.0.0_meta.json
- meta.json
- README.md
- .dprint.json
- .editorconfig
- .gitattributes
- .gitignore
- .gitmodules
- .rustfmt.toml
- Cargo.lock
- Cargo.toml
- CLAUDE.md
- flake.lock
- flake.nix
- import_map.json
- LICENSE.md
- README.md
- Releases.md
- rust-toolchain.toml
# Installation Guide
1. Get the code
git clone https://github.com/denoland/deno
Downloads the entire project code from GitHub to your computer.
cd deno
Moves into the project folder you just downloaded.
2. Official Install Script
Easy RecommendedPrerequisites
- Homebrew A package manager for macOS/Linux.
- Chocolatey A package manager for Windows.
curl -fsSL https://deno.land/install.sh | sh
Downloads and runs the official install script in one line β this handles the full setup automatically.
irm https://deno.land/install.ps1 | iex
Downloads and runs the official install script via PowerShell β this handles the full setup automatically.
brew install deno
Installs the pre-built package via Homebrew β no source build required.
choco install deno
Installs directly via Chocolatey (Windows).
After installing, open a new terminal and run the program's version command (e.g. --version) to confirm it worked.
Pulled directly from this repo's README.
3. Rust
MediumPrerequisites
- Git Needed to download the project code from GitHub.
- Rust (rustup) Installing via rustup also installs cargo.
cargo build --release
Compiles the Rust project.
cargo run
Builds and then immediately runs the program.
If cargo build finishes without errors, it worked. The executable is created under target/.
// repository documentation
Was this content helpful?
(0 ratings)
