Our project is designed to be compatible with both Cordova and Electron, using a single codebase. This means it must import Node APIs and modules specific to Node for Electron, while ignoring them in Cordova. Previously, we relied on a custom webpack configuration that used an environment variable to determine whether to treat the Node components as 'externals' for Cordova or to 'require' them for Electron. However, with our migration to Angular 9, integrating the builder required to run a custom webpack script (@angular-builders/custom-webpack) with the Ionic dev server builder (@ionic/angular-toolkit:cordova-serve) seems like a daunting task. Is there a way to achieve this without using a custom webpack script?