automaton-build.tasks.deps-version
Task for managing outdated dependencies
cli-opts
outdated-deps-report
(outdated-deps-report app-dir excluded-deps)
Returns map with :status :done if there is no outdated-deps. :status :found and :deps when there are outdated dependencies :status :error when there was some problem
outdated-maven-report
(outdated-maven-report app-dir)
Returns outdated maven deps for app-dir
, if all deps are up-to-date returns nil, otherwise returns map with :error
outdated-npm-report
(outdated-npm-report app-dir)
Returns outdated npm deps for app-dir
, if all deps are up-to-date returns nil, otherwise returns map with :error
run
(run)
Start task for a single project
run*
(run* {:keys [app-name app-dir project-config-filedesc]})
Update dependencies core logic
run-monorepo
(run-monorepo)
Start task for all projects in monorepo