lein-tools-deps

Leiningen plugin to load :dependencies from deps.edn instead.


Keywords
clojure, leiningen, tools-deps
License
EPL-1.0

Documentation

lein-tools-deps

A leiningen plugin that lets you share tools.deps.alpha dependencies in your leiningen project.

Usage

Simply add the following to your plugins vector in your project.clj:

  :plugins [[lein-tools-deps "0.3.0-SNAPSHOT"]]

Then set :tools/deps to specify which deps.edn files to resolve, we recommend:

:tools/deps [:system :home :project]

The keywords :system, :home and :project will be resolved by the plugin. You can also supply your own paths as strings, e.g.

:tools/deps [:system :home :project "../src/deps.edn"]

You can now delete your :dependencies vector from project.clj.

Project Status

VERY ALPHA

Build Status

This is almost entirely untested, so don't rely on it yet. PRs & ideas for future development welcome.

Please see the issue tracker

License

Copyright © 2017 Rick Moynihan

Distributed under the Eclipse Public License either version 1.0 or (at your option) any later version.