Currently we maintain tsconfig.json and a tsconfig-watch.json configuration file hierarchy. We actually need a third one for publishing since we should publish with different compiler settings. To avoid another hierarchy of settings we need to maintain by hand we should have a generator that creates these configuration files on the fly.