cljs.build.api/install-node-deps!

functionsince v1.9.854Edit
(install-node-deps! dependencies)
(install-node-deps! dependencies opts)

Source docstring:
EXPERIMENTAL: Install the supplied dependencies via NPM. dependencies must be
a map of name to version or a valid compiler options map.
Source code @ clojurescript:src/main/clojure/cljs/build/api.clj
(defn install-node-deps!
  ([dependencies]
   (if (compiler-opts? dependencies)
     (install-node-deps! (:npm-deps dependencies) dependencies)
     (install-node-deps! dependencies
       (when-let [state (ana-api/current-state)]
         (:options @state)))))
  ([dependencies opts]
   {:pre [(map? dependencies)]}
   (closure/check-npm-deps opts)
   (closure/maybe-install-node-deps!
     (update-in opts [:npm-deps] merge dependencies))))