title: How to solve the following browserify error?
body: <p>I'm new to using gulp and browserify. I'm trying to follow a tutorial online which uses browserify and gulp.</p>
  
  <p>Following is my package.json</p>
  
  <pre><code>{
    "name": "progressive",
    "version": "1.0.0",
    "description": "Practcing a Progressive Web App",
    "scripts": {
      "start": "node ./index.js"
    },
    "author": "Indu Pillai",
    "devDependencies": {
      "browserify": "^13.1.0",
      "gulp": "^3.8.8",
      "gulp-browserify": "^0.5.1",
      "gulp-clean-css": "^2.0.13",
      "gulp-concat-css": "^2.3.0",
      "gulp-if": "^2.0.1",
      "gulp-sourcemaps": "^2.2.0",
      "gulp-uglify": "^2.0.0",
      "gulp-util": "^2.2.20",
      "gulp-webserver": "^0.8.8",
      "jquery": "^3.1.1",
      "sw-precache": "^4.2.1"
    },
    "dependencies": {
      "handlebars": "^4.0.5"
    }
  }
  </code></pre>
  
  <p>When I run <code>npm install</code>, it gives me the following error:</p>
  
  <pre><code>npm WARN browserify-shim@2.0.10 requires a peer of browserify@&gt;= 2.3.0 &lt; 4 but none was installed.
  </code></pre>
  
  <p>I don't know how to solve this problem, I'm not good at npm stuff either. I didn't ask for browserify-shim in my package.json, but may be some of the packages I asked depends on it. </p>
  
  <p>Thank You!</p>