cljs.build.api/install-node-deps!
function | since v1.9.854 | Edit |
(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.
(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))))