fob_cli/config/
defaults.rs1use std::path::PathBuf;
2
3use crate::config::types::{EsTarget, Format, Platform};
5
6pub fn default_format() -> Format {
7 Format::Esm
8}
9
10pub fn default_out_dir() -> PathBuf {
11 PathBuf::from("dist")
12}
13
14pub fn default_platform() -> Platform {
15 Platform::Browser
16}
17
18pub fn default_target() -> EsTarget {
19 EsTarget::Es2020
20}
21
22pub fn default_bundle() -> bool {
23 true }
25
26pub fn default_llm_model() -> String {
27 "llama3.2:3b".to_string()
28}
29
30pub fn default_llm_mode() -> String {
31 "missing".to_string()
32}
33
34pub fn default_llm_cache() -> bool {
35 true
36}