(added) composer pre/post actions and app config service providers