Modules installed with Composer placed in wrong directory
As per what Ivan Jeros said, if you add "composer/installers": "^1.2" to your "require" array, it will add a composer extention that maps to the directories you added:

"require": {
        "composer/installers": "^1.2",


Otherwise, it puts everything in /vender/drupal