Shared

Core utilities and DSL for the working examples book.

Local Use

To publish locally (increments version and compiles):

./publish_local.sh --bump

To use in another project, add this to your mix.exs:

defp deps do
  [{:shared, path: "../path/to/libraries/shared"}]
end

Public Publication

  1. Copy .env.example to .env and add your HEX_API_KEY.
  2. Run the publication script:
    ./publish_public.sh