Skip to main content
Module

x/deno/Cargo.toml

A modern runtime for JavaScript and TypeScript.
Go to Latest
File
# Copyright 2018-2022 the Deno authors. All rights reserved. MIT license.
[workspace]resolver = "2"members = [ "bench_util", "cli", "core", "runtime", "serde_v8", "test_ffi", "test_util", "ext/broadcast_channel", "ext/console", "ext/crypto", "ext/fetch", "ext/ffi", "ext/http", "ext/net", "ext/timers", "ext/url", "ext/web", "ext/webgpu", "ext/webidl", "ext/websocket", "ext/webstorage",]exclude = ["test_util/std/hash/_wasm"]
# NB: the `bench` and `release` profiles must remain EXACTLY the same.[profile.release]codegen-units = 1incremental = truelto = trueopt-level = 'z' # Optimize for size
# NB: the `bench` and `release` profiles must remain EXACTLY the same.[profile.bench]codegen-units = 1incremental = truelto = trueopt-level = 'z' # Optimize for size
# Key generation is too slow on `debug`#[profile.dev.package.num-bigint-dig]opt-level = 3
# Optimize these packages for performance.# NB: the `bench` and `release` profiles must remain EXACTLY the same.[profile.bench.package.rand]opt-level = 3[profile.bench.package.flate2]opt-level = 3[profile.bench.package.brotli]opt-level = 3[profile.bench.package.miniz_oxide]opt-level = 3[profile.bench.package.async-compression]opt-level = 3[profile.bench.package.brotli-decompressor]opt-level = 3[profile.bench.package.deno_core]opt-level = 3[profile.bench.package.deno_runtime]opt-level = 3[profile.bench.package.deno_http]opt-level = 3[profile.bench.package.deno_net]opt-level = 3[profile.bench.package.num-bigint-dig]opt-level = 3[profile.bench.package.v8]opt-level = 3[profile.bench.package.serde_v8]opt-level = 3[profile.bench.package.serde]opt-level = 3[profile.bench.package.deno_url]opt-level = 3[profile.bench.package.url]opt-level = 3[profile.bench.package.bytes]opt-level = 3[profile.bench.package.futures-util]opt-level = 3[profile.bench.package.hyper]opt-level = 3[profile.bench.package.tokio]opt-level = 3[profile.bench.package.zstd]opt-level = 3[profile.bench.package.lzzzz]opt-level = 3[profile.bench.package.zstd-sys]opt-level = 3
# NB: the `bench` and `release` profiles must remain EXACTLY the same.[profile.release.package.rand]opt-level = 3[profile.release.package.flate2]opt-level = 3[profile.release.package.brotli]opt-level = 3[profile.release.package.miniz_oxide]opt-level = 3[profile.release.package.async-compression]opt-level = 3[profile.release.package.brotli-decompressor]opt-level = 3[profile.release.package.deno_core]opt-level = 3[profile.release.package.deno_runtime]opt-level = 3[profile.release.package.deno_http]opt-level = 3[profile.release.package.deno_net]opt-level = 3[profile.release.package.num-bigint-dig]opt-level = 3[profile.release.package.v8]opt-level = 3[profile.release.package.serde_v8]opt-level = 3[profile.release.package.serde]opt-level = 3[profile.release.package.deno_url]opt-level = 3[profile.release.package.url]opt-level = 3[profile.release.package.bytes]opt-level = 3[profile.release.package.futures-util]opt-level = 3[profile.release.package.hyper]opt-level = 3[profile.release.package.tokio]opt-level = 3[profile.release.package.zstd]opt-level = 3[profile.release.package.lzzzz]opt-level = 3[profile.release.package.zstd-sys]opt-level = 3