My understanding is that Cordova 8 is using both config.xml and package.json. Any plugins and platforms specified in config.xml will be automatically added in package.json if not already there. My understanding is that Cordova will drop config.xml in a new release, forget if this was planned for Cordova 9 or not.
Can anyone confirm the following: Do we plan to drop config.xml support in Cordova 9? If so, any pointers to where this was discussed and agreed? If not, do we plan to drop config.xml support in some other future Cordova release? Any pointers to the discussion?