Module Js_config

let stdlib_paths: lazy_t(list(string));
let std_include_dirs: unit => list(string);
let no_version_header: Stdlib.ref(bool);

set/get header

return package_name and path when in script mode:

let cross_module_inline: Stdlib.ref(bool);

cross module inline option

let diagnose: Stdlib.ref(bool);

diagnose option

let check_div_by_zero: Stdlib.ref(bool);

check-div-by-zero option

let get_check_div_by_zero: unit => bool;
let tool_name: string;
let syntax_only: Stdlib.ref(bool);
let debug: Stdlib.ref(bool);
let cmi_only: Stdlib.ref(bool);
let cmj_only: Stdlib.ref(bool);
let refmt: Stdlib.ref(option(string));
let js_stdout: Stdlib.ref(bool);
let all_module_aliases: Stdlib.ref(bool);
let no_stdlib: Stdlib.ref(bool);
let no_export: Stdlib.ref(bool);
let as_ppx: Stdlib.ref(bool);
let as_pp: Stdlib.ref(bool);
let modules: Stdlib.ref(bool);
let preamble: Stdlib.ref(option(string));