Since ClojureScript depends on Transit, perhaps we can drop shipping the edn file:
1248176 Sat Mar 10 13:16:42 EST 2018 cljs/core.aot.js
665859 Sat Mar 10 13:16:42 EST 2018 cljs/core.aot.js.map
655226 Sat Mar 10 13:16:42 EST 2018 cljs/core.cljs.cache.aot.edn
580077 Sat Mar 10 13:16:42 EST 2018 cljs/core.cljs.cache.aot.json
I suppose this could theoretically break downstream consumers that specifically look for the edn file and consume it. My guess would be that this would be things like self-hosted setups which could probably be updated to consume the Transit json instead.