content: [book]
  authors = ["MR-Addict"]
  language = "en"
  multilingual = false
  src = "src"
  title = "mdbook-repl"
  
  [rust]
  edition = "2021"
  
  [build]
  create-missing = false
  use-default-preprocessors = false
  
  [output.html]
  default-theme = "Light"
  preferred-dark-theme = "Ayu"
  smart-punctuation = true
  mathjax-support = true
  copy-fonts = true
  no-section-label = false
  git-repository-url = "https://github.com/MR-Addict/mdbook-repl"
  edit-url-template = "https://github.com/MR-Addict/mdbook-repl/edit/main/docs/{path}"
  additional-css = ["assets/css/patch.css"]
  
  [output.html.print]
  enable = true
  
  [output.html.fold]
  enable = true
  level = 1
  
  [output.html.playground]
  runnable = true
  editable = false
  
  [output.html.search]
  enable = true
  limit-results = 30
  teaser-word-count = 30
  use-boolean-and = true
  boost-title = 2
  boost-hierarchy = 1
  boost-paragraph = 1
  expand = true
  heading-split-level = 3
  copy-js = true
  
  [preprocessor.repl]
  command = "backend/target/release/mdbook-repl"
  
  # iframe url, default is https://mr-addict.github.io/mdbook-repl/embed/
  src = "https://mr-addict.github.io/mdbook-repl/embed/"
  
  # python is disabled by default and loading is lazy
  python.enable = true
  python.loading = "lazy"
  
  # typescript is disabled by default and loading is lazy
  typescript.enable = true
  typescript.loading = "lazy"
  
  # javascript is disabled by default and loading is lazy
  javascript.enable = true
  javascript.loading = "lazy"
  
  lua.enable = true
  lua.loading = "lazy"