{
  "_args": [
    [
      {
        "raw": "requires-port@^1.0.0",
        "scope": null,
        "escapedName": "requires-port",
        "name": "requires-port",
        "rawSpec": "^1.0.0",
        "spec": ">=1.0.0 <2.0.0",
        "type": "range"
      },
      "C:\\workspaces\\coke\\processes\\sync-picasso-formula-to-sfdc\\src\\lambdas\\extract-product-exists\\src\\node_modules\\url-parse"
    ]
  ],
  "_from": "requires-port@>=1.0.0 <2.0.0",
  "_id": "requires-port@1.0.0",
  "_inCache": true,
  "_location": "/requires-port",
  "_nodeVersion": "0.12.3",
  "_npmUser": {
    "name": "3rdeden",
    "email": "npm@3rd-Eden.com"
  },
  "_npmVersion": "2.14.3",
  "_phantomChildren": {},
  "_requested": {
    "raw": "requires-port@^1.0.0",
    "scope": null,
    "escapedName": "requires-port",
    "name": "requires-port",
    "rawSpec": "^1.0.0",
    "spec": ">=1.0.0 <2.0.0",
    "type": "range"
  },
  "_requiredBy": [
    "/url-parse"
  ],
  "_resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
  "_shasum": "925d2601d39ac485e091cf0da5c6e694dc3dcaff",
  "_shrinkwrap": null,
  "_spec": "requires-port@^1.0.0",
  "_where": "C:\\workspaces\\coke\\processes\\sync-picasso-formula-to-sfdc\\src\\lambdas\\extract-product-exists\\src\\node_modules\\url-parse",
  "author": {
    "name": "Arnout Kazemier"
  },
  "bugs": {
    "url": "https://github.com/unshiftio/requires-port/issues"
  },
  "dependencies": {},
  "description": "Check if a protocol requires a certain port number to be added to an URL.",
  "devDependencies": {
    "assume": "1.3.x",
    "istanbul": "0.4.x",
    "mocha": "2.3.x",
    "pre-commit": "1.1.x"
  },
  "directories": {},
  "dist": {
    "shasum": "925d2601d39ac485e091cf0da5c6e694dc3dcaff",
    "tarball": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz"
  },
  "gitHead": "3a552b935dd2ddba8f2ddf9096932f0f2024edfd",
  "homepage": "https://github.com/unshiftio/requires-port",
  "keywords": [
    "port",
    "require",
    "http",
    "https",
    "ws",
    "wss",
    "gopher",
    "file",
    "ftp",
    "requires",
    "requried",
    "portnumber",
    "url",
    "parsing",
    "validation",
    "cows"
  ],
  "license": "MIT",
  "main": "index.js",
  "maintainers": [
    {
      "name": "v1",
      "email": "info@3rd-Eden.com"
    },
    {
      "name": "3rdeden",
      "email": "npm@3rd-Eden.com"
    }
  ],
  "name": "requires-port",
  "optionalDependencies": {},
  "readme": "# requires-port\n\n[![Made by unshift](https://img.shields.io/badge/made%20by-unshift-00ffcc.svg?style=flat-square)](http://unshift.io)[![Version npm](http://img.shields.io/npm/v/requires-port.svg?style=flat-square)](http://browsenpm.org/package/requires-port)[![Build Status](http://img.shields.io/travis/unshiftio/requires-port/master.svg?style=flat-square)](https://travis-ci.org/unshiftio/requires-port)[![Dependencies](https://img.shields.io/david/unshiftio/requires-port.svg?style=flat-square)](https://david-dm.org/unshiftio/requires-port)[![Coverage Status](http://img.shields.io/coveralls/unshiftio/requires-port/master.svg?style=flat-square)](https://coveralls.io/r/unshiftio/requires-port?branch=master)[![IRC channel](http://img.shields.io/badge/IRC-irc.freenode.net%23unshift-00a8ff.svg?style=flat-square)](http://webchat.freenode.net/?channels=unshift)\n\nThe module name says it all, check if a protocol requires a given port.\n\n## Installation\n\nThis module is intended to be used with browserify or Node.js and is distributed\nin the public npm registry. To install it simply run the following command from\nyour CLI:\n\n```j\nnpm install --save requires-port\n```\n\n## Usage\n\nThe module exports it self as function and requires 2 arguments:\n\n1. The port number, can be a string or number.\n2. Protocol, can be `http`, `http:` or even `https://yomoma.com`. We just split\n   it at `:` and use the first result. We currently accept the following\n   protocols:\n   - `http`\n   - `https`\n   - `ws`\n   - `wss`\n   - `ftp`\n   - `gopher`\n   - `file`\n\nIt returns a boolean that indicates if protocol requires this port to be added\nto your URL.\n\n```js\n'use strict';\n\nvar required = require('requires-port');\n\nconsole.log(required('8080', 'http')) // true\nconsole.log(required('80', 'http'))   // false\n```\n\n# License\n\nMIT\n",
  "readmeFilename": "README.md",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/unshiftio/requires-port.git"
  },
  "scripts": {
    "100%": "istanbul check-coverage --statements 100 --functions 100 --lines 100 --branches 100",
    "coverage": "istanbul cover _mocha -- test.js",
    "test": "mocha test.js",
    "test-travis": "istanbul cover _mocha --report lcovonly -- test.js",
    "watch": "mocha --watch test.js"
  },
  "version": "1.0.0"
}
