next_core/
tracing_presets.rs

1use once_cell::sync::Lazy;
2use turbopack_trace_utils::tracing_presets::{
3    TRACING_OVERVIEW_TARGETS, TRACING_TURBO_TASKS_TARGETS, TRACING_TURBOPACK_TARGETS,
4};
5
6pub static TRACING_NEXT_OVERVIEW_TARGETS: Lazy<Vec<&str>> = Lazy::new(|| {
7    [
8        &TRACING_OVERVIEW_TARGETS[..],
9        &[
10            "next_swc_napi=info",
11            "next_swc=info",
12            "next_api=info",
13            "next_dev=info",
14            "next_core=info",
15            "next_font=info",
16            "turbopack_node=info",
17        ],
18    ]
19    .concat()
20});
21
22pub static TRACING_NEXT_TARGETS: Lazy<Vec<&str>> = Lazy::new(|| {
23    [
24        &TRACING_NEXT_OVERVIEW_TARGETS[..],
25        &[
26            "next_swc_napi=trace",
27            "next_swc=trace",
28            "next_api=trace",
29            "next_dev=trace",
30            "next_core=trace",
31            "next_font=trace",
32        ],
33    ]
34    .concat()
35});
36pub static TRACING_NEXT_TURBOPACK_TARGETS: Lazy<Vec<&str>> =
37    Lazy::new(|| [&TRACING_NEXT_TARGETS[..], &TRACING_TURBOPACK_TARGETS[..]].concat());
38pub static TRACING_NEXT_TURBO_TASKS_TARGETS: Lazy<Vec<&str>> = Lazy::new(|| {
39    [
40        &TRACING_NEXT_TURBOPACK_TARGETS[..],
41        &TRACING_TURBO_TASKS_TARGETS[..],
42    ]
43    .concat()
44});