Mix compiler that regenerates the TypeScript client on recompile.
Config lives under :elixir_ts_rpc. It reads :router and :out. See
Getting started, step 5, for the setup.
Build artifacts
manifests/0 tracks the generated .ts file as a build artifact.
mix clean removes it with the standard BEAM artifacts.