anchor.diff:  [[target]]
   === :target
   
  -Valid options are `:nodejs` and `:webworker`.
  +Valid options are `:nodejs`, `:webworker` and `:bundle`.
   
   The default (no `:target` specified) implies browsers are being
   targeted.
  
positive.code: 
  `:webworker` produces a bootstrap script suitable for loading with Web Workers.
  
  [source,clojure]
  ----
  :target :nodejs
  ----
  
  [[foreign-libs]]
  
negative.code: ----
  :fingerprint true
  ----
  
  [[deps-cmd]]
  === :deps-cmd
  
  Set the command to install `node_modules`. Only `"npm"` and `"yarn"` supported.
  
  [source,clojure]
  ----
  :deps-cmd "yarn"
  ----
  
  [[target-fn]]
  === :target-fn
  
  Set an arbitrary Clojure function to generate the development main entry point
  JavaScript file. Must be a symbol representing a Clojure function that exists in
  a namespace on the classpath. Only used under `:optimization :none`.
  
  [source,clojure]
  ----
  :target-fn 'some.custom.dev-bootstrap
  ----
  
  [[nodejs-rt]]
  === :nodejs-rt
  
  Flag to disable Node.js runtime support. Useful when not targeting Node.js but
  rather targeting JavaScript tools which understand Node.js style `require`
  conventions
  
  [source,clojure]
  ----
  :nodejs-rt false
  ----
  