diff --git a/doc/news.md b/doc/news.md index 23fc42fc..6a0aaccc 100644 --- a/doc/news.md +++ b/doc/news.md @@ -10,6 +10,7 @@ Twitter. - First release of the [aws pod](https://github.com/babashka/pod-babashka-aws). - A [script](https://gist.github.com/borkdude/ba372c8cee311e31020b04063d88e1be) to print API breakage warnings. - A [script](https://gist.github.com/lgouger/2262e2d2503306f2595e48a7888f4e73) to lazily page through AWS results using the new [aws pod](https://github.com/babashka/pod-babashka-aws). +- [Environ](https://github.com/weavejester/environ) works with babashka. ## 2020-12 diff --git a/doc/projects.md b/doc/projects.md index 3ab6235d..e968eac9 100644 --- a/doc/projects.md +++ b/doc/projects.md @@ -2,7 +2,7 @@ The following libraries and projects are known to work with babashka. -- [Projects](#projects)- [Projects](#projects) +- [Projects](#projects) - [Libraries](#libraries) - [clj-http-lite](#clj-http-lite) - [spartan.spec](#spartanspec) @@ -31,53 +31,7 @@ The following libraries and projects are known to work with babashka. - [progrock](#progrock) - [clj-commons/fs](#clj-commonsfs) - [cljc.java-time](#cljcjava-time) - - [Pods](#pods) - - [Projects](#projects-1) - - [babashka-test-action](#babashka-test-action) - - [deps.clj](#depsclj) - - [4bb](#4bb) - - [babashka lambda layer](#babashka-lambda-layer) - - [Release on push Github action](#release-on-push-github-action) - - [justone/bb-scripts](#justonebb-scripts) - - [nativity](#nativity) - - [cldwalker/bb-clis](#cldwalkerbb-clis) - - [krell template](#krell-template) - - [wee-httpd](#wee-httpd) - - [covid19-babashka](#covid19-babashka) - - [bb-spotify](#bb-spotify) - - [lambdaisland/open-source](#lambdaislandopen-source) - - [dharrigan/spotifyd-notification](#dharriganspotifyd-notification) - - [nextjournal/ssh-github-auth](#nextjournalssh-github-auth) - - [turtlequeue/setup-babashka](#turtlequeuesetup-babashka) - - [interdep](#interdep) - - [sha-words](#sha-words) - - [Libraries](#libraries) - - [clj-http-lite](#clj-http-lite) - - [spartan.spec](#spartanspec) - - [missing.test.assertions](#missingtestassertions) - - [medley](#medley) - - [limit-break](#limit-break) - - [clojure-csv](#clojure-csv) - - [regal](#regal) - - [cprop](#cprop) - - [comb](#comb) - - [nubank/docopt](#nubankdocopt) - - [arrangement](#arrangement) - - [clojure.math.combinatorics](#clojuremathcombinatorics) - - [testdoc](#testdoc) - - [doric](#doric) - - [clojure.data.zip](#clojuredatazip) - - [clj-psql](#clj-psql) - - [camel-snake-kebab](#camel-snake-kebab) - - [aero](#aero) - - [clojure.data.generators](#clojuredatagenerators) - - [honeysql](#honeysql) - - [bond](#bond) - - [portal](#portal) - - [version-clj](#version-clj) - - [matchete](#matchete) - - [progrock](#progrock) - - [clj-commons/fs](#clj-commonsfs) + - [environ](#environ) - [Pods](#pods) - [Projects](#projects-1) - [babashka-test-action](#babashka-test-action) @@ -417,6 +371,20 @@ File system utilities for Clojure. (ld/plus-days a-date 99) ``` +### [environ](https://github.com/weavejester/environ) + +Library for managing environment variables in Clojure. + +``` clojure +(require '[babashka.deps :as deps]) + +(babashka.deps/add-deps '{:deps {environ/environ {:mvn/version "1.2.0"}}}) + +(require '[environ.core :refer [env]]) + +(prn (:path env)) +``` + ## Pods [Babashka pods](https://github.com/babashka/babashka.pods) are programs that can