Ionic info is not showing cordova platform

This doesn’t seem to be the real solution. I have cordova globally installed, removed platform and all plugins on my current project.

D:\ftproApp>ionic cordova platform list
cordova platform ls
Installed platforms:

Available platforms:
android ~7.0.0
browser ~5.0.1
ios ~4.5.4
osx ~4.0.1
windows ~5.0.0
www ^3.12.0
net.js:701
throw new TypeError(
^

TypeError: Invalid data, chunk must be a string or buffer, not object
at WriteStream.Socket.write (net.js:701:11)
at process. (C:\Users\evalega\AppData\Roaming\npm\node_modules\ionic\bin\ionic:9:63)
at emitTwo (events.js:126:13)
at process.emit (events.js:214:7)
at emitPendingUnhandledRejections (internal/process/promises.js:94:22)
at process._tickCallback (internal/process/next_tick.js:189:7)

D:\ftproApp>ionic info
√ Gathering environment info - done!

Ionic:

ionic (Ionic CLI) : 4.1.0 (C:\Users\evalega\AppData\Roaming\npm\node_modules\ionic)
Ionic Framework : ionic-angular 3.9.2
@ionic/app-scripts : 3.2.0

Cordova:

cordova (Cordova CLI) : 8.0.0
Cordova Platforms : none
Cordova Plugins : no whitelisted plugins (0 plugins total)

System:

Android SDK Tools : 26.1.1
NodeJS : v8.9.4 (C:\Program Files\nodejs\node.exe)
npm : 6.1.0
OS : Windows 10

Environment:

and my npm list is as follows:

±- @angular/cli@6.0.5
±- aurelia-cli@0.32.0
±- bower@1.8.2
±- cordova@8.0.0
±- create-react-app@1.5.1
±- ember-cli@2.18.1
±- ember-cli-update@0.14.0
±- gradle@1.0.9
±- gulp@3.9.1
±- gulp-cli@2.0.1
±- ionic@4.1.0
±- jquery@3.3.1
±- minimatch@3.0.2
±- node-sass@4.7.2
±- nodemon@1.17.5
±- npm@6.1.0
±- npm-windows-upgrade@4.0.1
±- reinstall@1.1.0
±- sequelize-cli@4.0.0
`-- windows-build-tools@1.3.2

can somebody point me to the real solution to this?

Thanks