Add API module.
Centralize sourceCompatibility and version props.