Refactor publishing into its own script
Prepare for JS compiler
Skeleton
Complete extraction
Construct objects for reordering
Sort by dependency score
Make sure there are separators in between modules
Change name to `JavaScript`
Merge ordering into compilation process
Bump version