automaton-build.project.package-json

add-dependencies

(add-dependencies package-json deps)

Adds ‘dependencies’ and ‘devDependencies’ from deps map onto a package-json map.

compare-package-json-deps

(compare-package-json-deps deps1 deps2)

Returns the one with higher version

get-dependencies

(get-dependencies package-json)

load-package-json

(load-package-json dir)

Read the package.json from dir. Returns the content of a file as a clojure map. Params: * dir the directory of the application

package-json

package-json-path

(package-json-path app-dir)

write-package-json

(write-package-json target-dir content)

Saves package-json content to a json file in target-dir with content.