title: how to publish vendor from package Laravel 5
body: <p>So I've my custom Laravel 5.4 package, and i want to publish the vendor packages located into my package, this is my code (PackageServiceProvider.php):</p>
  
  <pre><code>$this-&gt;publishes([
    __DIR__.'/../vendor/soundasleep' =&gt; public_path('soundasleep'),
  ], 'html2text');
  </code></pre>
  
  <p>but when i run <code>php artisan vendor:publish --tag=html2text</code> the vendor is published into <strong>public</strong> folder and i want to be published into my application vendor, because when i tried <code>use \Html2Text\Html2Text as html2text;</code> into my package <code>routes.php</code> i got <code>class Html2Text\Html2Text not found</code>.</p>
  
  <p>this is my composer :</p>
  
  <pre><code>"require": {
      "soundasleep/html2text": "~0.5"
  }
  </code></pre>
  
  <p>[<strong>I wondered if there is some thing like</strong> <code>vendor_path</code> ]</p>
  
  <p>so please if someone has any idea i'll be very appreciative.</p>