feat(runtime): add WorkerLogLevel (#19316)

This is not really used yet, but provides some infrastructure for doing
more fine grained logging in JS. I will add warn messages in a future
PR.
This commit is contained in:
David Sherret 2023-05-30 11:34:50 -04:00 committed by GitHub
parent acc6cdc0b1
commit 3b69d238cd
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
7 changed files with 60 additions and 23 deletions

View file

@ -46,6 +46,7 @@ use deno_runtime::deno_tls::RootCertStoreProvider;
use deno_runtime::deno_web::BlobStore;
use deno_runtime::permissions::Permissions;
use deno_runtime::permissions::PermissionsContainer;
use deno_runtime::WorkerLogLevel;
use deno_semver::npm::NpmPackageReqReference;
use import_map::parse_from_json;
use std::pin::Pin;
@ -423,7 +424,7 @@ pub async fn run(
None,
CliMainWorkerOptions {
argv: metadata.argv,
debug: false,
log_level: WorkerLogLevel::Info,
coverage_dir: None,
enable_testing_features: false,
has_node_modules_dir,