title: Different Package Version for Development & Production in Composer
body: <p>i am working on multiple composer packages and a application which dose requries all the packages that i develop.</p>
  
  <p>I would like to know how i can have a package with multiple version</p>
  
  <ol>
  <li>stable version for production</li>
  <li>development / master version for local development</li>
  </ol>
  
  <p>i tried following config but it din't work</p>
  
  <pre><code>{
    "minimum-stability" : "dev",
    "require"           : {
      "varunsridharan/vsp-framework" : "^1.0",
      "wponion/wponion"              : "^1.0"
    },
    "require-dev"       : {
      "varunsridharan/vsp-framework" : "dev-master",
      "wponion/wponion"              : "dev-development"
    }
  }
  </code></pre>
  
  <p>When i run <code>composer install</code> or <code>composer install --no-dev</code> i get the below output</p>
  
  <pre><code>Loading composer repositories with package information
  Updating dependencies
  
  
    [Composer\DependencyResolver\SolverProblemsException]
    Problem 1
        - The requested package varunsridharan/vsp-framework ^1.0 exists as varunsridharan/vsp-framework[dev-master] but these are rejected by your constraint.
      Problem 2
        - The requested package wponion/wponion ^1.0 exists as wponion/wponion[dev-development] but these are rejected by your constraint.
  
  
  install [--prefer-source] [--prefer-dist] [--dry-run] [--dev] [--no-dev] [--no-custom-installers] [--no-autoloader] [--no-scripts] [--no-progress] [--no-suggest] [-v|vv|vvv|--verbose] [-o|--optimize-autoloader] [-a|--classmap-author
  itative] [--apcu-autoloader] [--ignore-platform-reqs] [--] [&lt;packages&gt;]...
  
  </code></pre>