rodrigograca31 opened a new issue #859:
URL: https://github.com/apache/cordova-lib/issues/859


   # Bug Report
   
   I've been running the new npm version (7) and this is the first project that 
I had problems with.
   
   ## Problem
   
   Running the following commands gives an error:
   ```
   cordova platform remove android
   cordova platform add android --verbose
   ```
   
   ### What is expected to happen?
   
   Installation of `cordova-android@^9.0.0`
   
   ### What does actually happen?
   
   ```
   No scripts found for hook "before_platform_add".
   No version supplied. Retrieving version from config.xml...
   Grabbing pinned version.
   Using cordova-fetch for cordova-android@^9.0.0
   fetch: Installing cordova-android@^9.0.0 to 
/home/unknown/git/REDACTED_PROJECT_DIR
   Running command: npm install cordova-android@^9.0.0 --save-dev
   Command finished with error code 0: npm 
install,cordova-android@^9.0.0,--save-dev
   Failed to fetch platform cordova-android@^9.0.0
   Probably this is either a connection problem, or platform spec is incorrect.
   Check your connection and platform name/version/URL.
   CordovaError: CordovaError: Could not determine package name from output:
   added 48 packages, and audited 1015 packages in 4s
   
   4 packages are looking for funding
     run `npm fund` for details
   
   14 vulnerabilities (12 low, 1 moderate, 1 high)
   
   To address issues that do not require attention, run:
     npm audit fix
   
   To address all issues (including breaking changes), run:
     npm audit fix --force
   
   Run `npm audit` for details.
   CordovaError: Failed to fetch platform cordova-android@^9.0.0
   Probably this is either a connection problem, or platform spec is incorrect.
   Check your connection and platform name/version/URL.
   CordovaError: CordovaError: Could not determine package name from output:
   added 48 packages, and audited 1015 packages in 4s
   
   4 packages are looking for funding
     run `npm fund` for details
   
   14 vulnerabilities (12 low, 1 moderate, 1 high)
   
   To address issues that do not require attention, run:
     npm audit fix
   
   To address all issues (including breaking changes), run:
     npm audit fix --force
   
   Run `npm audit` for details.
       at 
/home/unknown/npm/lib/node_modules/cordova/node_modules/cordova-lib/src/cordova/platform/addHelper.js:288:31
       at processTicksAndRejections (internal/process/task_queues.js:97:5)
   ```
   
   
   ## Information
   Like I stated before, its specific to npm 7, the new version that isn't out 
yet but its about to be
   https://github.blog/2020-10-13-presenting-v7-0-0-of-the-npm-cli/
   
https://blog.npmjs.org/post/626173315965468672/npm-v7-series-beta-release-and-semver-major
   
   ### Command or Code
   <!-- What command or code is needed to reproduce the problem? -->
   `npm i -g npm@next-7`
   followed by
   `cordova platform rm android && cordova platform add android --verbose`
   the usage of npm 7 can be reverted with:
   `npm i -g npm`
   which installs 6.x.x
   
   ### Environment, Platform, Device
   <!-- In what environment, on what platform or on which device are you 
experiencing the issue? -->
   ```
   Environment:
   
       OS: LinuxMint 20 (linux 5.4.0-48-generic) x64
       Node: v12.19.0
       npm: 7.0.0
   ```
   
   
   ### Version information
   <!--
   What are relevant versions you are using?
   For example:
   Cordova: Cordova CLI, Cordova Platforms, Cordova Plugins
   Other Frameworks: Ionic Framework and CLI version
   Operating System, Android Studio, Xcode etc.
   -->
   ```
   Cordova Packages:
   
       cli: 10.0.0
           common: 4.0.2
           create: 3.0.0
           lib: 10.0.0
               common: 4.0.2
               fetch: 3.0.0
               serve: 4.0.0
   ```
   
   
   ## Checklist
   <!-- Please check the boxes by putting an x in the [ ] like so: [x] -->
   
   - [x] I searched for existing GitHub issues
   - [x] I updated all Cordova tooling to most recent version
   - [x] I included all the necessary information above
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to