Compiler should output :output-dir/changes.edn

Description

The compiler should generate a changes.edn file after running a build in the output dir. This file is the complete graph of the build with timestamps for each namespace. The structure of the file is the following:

With this file in place we could provide a cljs.hot-reloader namespace that polls for this file and reloads changed namespaces. Note this is a standalone feature decoupled from the REPL.

Environment

None

Activity

Show:
David Nolen
May 15, 2020, 4:40 PM

Should be optional and behind a flag like :gen-changes

Assignee

David Nolen

Reporter

David Nolen

Labels

None

Approval

None

Patch

None

Priority

Critical
Configure