I strongly support this as well. Less complexity and release overhead makes it worth.
On September 1, 2026, Manuel Beck <[email protected]> wrote: > It's a good idea. I was often wondering why there are so many packages > about Cordova. Make them less is a good thing. > > ________________________________ > Von: Bryan Ellis <[email protected]> > Gesendet: Tuesday, 01 September 2026 10:13:09 > An: [email protected] <[email protected]> > Betreff: [DISCUSS] Consolidating Fetch, Create, and Lib > > I would like to open a discussion to see if anyone would be opposed to > consolidating `cordova-fetch` and `cordova-create` into `cordova-lib`. > > This would simplify the release process into a single package. > > Also, I believe one of the original goals of `cordova-lib` was to > allow > third parties to build their own CLIs around Cordova functionality. I > think > creating a Cordova project and fetching plugins and platforms would be > core > functionality. > > Since `cordova-fetch` is already a direct dependency of `cordova-lib`, > its > direct and transitive dependencies would already be included in the > dependency tree of `cordova-cli` and `cordova-plugman`. > `cordova-create`, however, is currently only a dependency of `cordova- > cli`. > Merging `cordova-create` into `cordova-lib` would introduce its > dependencies to Plugman, even though Plugman would not use that > functionality. > > Both `cordova-fetch` and `cordova-create` are relatively small modules > (around 180 lines of code each). > > In terms of dependencies, merging `cordova-create` into `cordova-lib` > would > add the following direct dependencies: > > * `tmp` (Was already in the dependency tree but as a development > dependency. This would become a production dependency) > * `valid-identifier` > * `path-is-inside` > * `isobject` > * `import-fresh` > * `cordova-app-hello-world` > > Here is a gist with a visual representation of the current and > consolidated > dependency graph for comparison: > > https://gist.github.com/erisu/fd1cb959ceb8fd8d42652c1c81523493 > > Does anyone have concerns about consolidating, and could you explain > them?
