Skip to content
Snippets Groups Projects
package-lock.json 162 KiB
Newer Older
      "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
      "dev": true
    },
    "istanbul-api": {
      "version": "1.1.14",
      "resolved": "https://registry.npmjs.org/istanbul-api/-/istanbul-api-1.1.14.tgz",
      "integrity": "sha1-JbxXAffGgMD//5E95G42GaOm5oA=",
      "dev": true,
      "requires": {
        "async": "2.5.0",
        "fileset": "2.0.3",
        "istanbul-lib-coverage": "1.1.1",
        "istanbul-lib-hook": "1.0.7",
        "istanbul-lib-instrument": "1.8.0",
        "istanbul-lib-report": "1.1.1",
        "istanbul-lib-source-maps": "1.2.1",
        "istanbul-reports": "1.1.2",
        "js-yaml": "3.10.0",
        "mkdirp": "0.5.1",
        "once": "1.4.0"
      }
    },
    "istanbul-lib-coverage": {
      "version": "1.1.1",
      "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-1.1.1.tgz",
      "integrity": "sha512-0+1vDkmzxqJIn5rcoEqapSB4DmPxE31EtI2dF2aCkV5esN9EWHxZ0dwgDClivMXJqE7zaYQxq30hj5L0nlTN5Q==",
      "dev": true
    },
    "istanbul-lib-hook": {
      "version": "1.0.7",
      "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-1.0.7.tgz",
      "integrity": "sha512-3U2HB9y1ZV9UmFlE12Fx+nPtFqIymzrqCksrXujm3NVbAZIJg/RfYgO1XiIa0mbmxTjWpVEVlkIZJ25xVIAfkQ==",
      "dev": true,
      "requires": {
        "append-transform": "0.4.0"
      }
    },
    "istanbul-lib-instrument": {
      "version": "1.8.0",
      "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-1.8.0.tgz",
      "integrity": "sha1-ZvbJQhzJ7EcE928tsIS6kHiitTI=",
      "dev": true,
      "requires": {
        "babel-generator": "6.26.0",
        "babel-template": "6.26.0",
        "babel-traverse": "6.26.0",
        "babel-types": "6.26.0",
        "babylon": "6.18.0",
        "istanbul-lib-coverage": "1.1.1",
        "semver": "5.4.1"
      }
    },
    "istanbul-lib-report": {
      "version": "1.1.1",
      "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-1.1.1.tgz",
      "integrity": "sha512-tvF+YmCmH4thnez6JFX06ujIA19WPa9YUiwjc1uALF2cv5dmE3It8b5I8Ob7FHJ70H9Y5yF+TDkVa/mcADuw1Q==",
      "dev": true,
      "requires": {
        "istanbul-lib-coverage": "1.1.1",
        "mkdirp": "0.5.1",
        "path-parse": "1.0.5",
        "supports-color": "3.2.3"
      },
      "dependencies": {
        "has-flag": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
          "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=",
          "dev": true
        },
        "supports-color": {
          "version": "3.2.3",
          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
          "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
          "dev": true,
          "requires": {
            "has-flag": "1.0.0"
          }
        }
      }
    },
    "istanbul-lib-source-maps": {
      "version": "1.2.1",
      "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-1.2.1.tgz",
      "integrity": "sha512-mukVvSXCn9JQvdJl8wP/iPhqig0MRtuWuD4ZNKo6vB2Ik//AmhAKe3QnPN02dmkRe3lTudFk3rzoHhwU4hb94w==",
      "dev": true,
      "requires": {
        "debug": "2.6.9",
        "istanbul-lib-coverage": "1.1.1",
        "mkdirp": "0.5.1",
        "rimraf": "2.6.2",
        "source-map": "0.5.7"
      }
    },
    "istanbul-reports": {
      "version": "1.1.2",
      "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-1.1.2.tgz",
      "integrity": "sha1-D7Lj9qqZIr085F0F2KtNXo4HvU8=",
      "dev": true,
      "requires": {
        "handlebars": "4.0.10"
      }
    },
David Sehnal's avatar
David Sehnal committed
    "isurl": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz",
      "integrity": "sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==",
      "dev": true,
      "requires": {
        "has-to-string-tag-x": "1.4.1",
        "is-object": "1.0.1"
      }
    },
David Sehnal's avatar
David Sehnal committed
      "version": "21.2.1",
      "resolved": "https://registry.npmjs.org/jest/-/jest-21.2.1.tgz",
      "integrity": "sha512-mXN0ppPvWYoIcC+R+ctKxAJ28xkt/Z5Js875padm4GbgUn6baeR5N4Ng6LjatIRpUQDZVJABT7Y4gucFjPryfw==",
David Sehnal's avatar
David Sehnal committed
        "jest-cli": "21.2.1"
David Sehnal's avatar
David Sehnal committed
        "ansi-regex": {
          "version": "3.0.0",
          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
          "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
          "dev": true
        },
        "babel-jest": {
          "version": "21.2.0",
          "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-21.2.0.tgz",
          "integrity": "sha512-O0W2qLoWu1QOoOGgxiR2JID4O6WSpxPiQanrkyi9SSlM0PJ60Ptzlck47lhtnr9YZO3zYOsxHwnyeWJ6AffoBQ==",
          "dev": true,
          "requires": {
            "babel-plugin-istanbul": "4.1.5",
            "babel-preset-jest": "21.2.0"
          }
        },
        "babel-plugin-jest-hoist": {
          "version": "21.2.0",
          "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-21.2.0.tgz",
          "integrity": "sha512-yi5QuiVyyvhBUDLP4ButAnhYzkdrUwWDtvUJv71hjH3fclhnZg4HkDeqaitcR2dZZx/E67kGkRcPVjtVu+SJfQ==",
          "dev": true
        },
        "babel-preset-jest": {
          "version": "21.2.0",
          "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-21.2.0.tgz",
          "integrity": "sha512-hm9cBnr2h3J7yXoTtAVV0zg+3vg0Q/gT2GYuzlreTU0EPkJRtlNgKJJ3tBKEn0+VjAi3JykV6xCJkuUYttEEfA==",
          "dev": true,
          "requires": {
            "babel-plugin-jest-hoist": "21.2.0",
            "babel-plugin-syntax-object-rest-spread": "6.13.0"
          }
        },
        "expect": {
          "version": "21.2.1",
          "resolved": "https://registry.npmjs.org/expect/-/expect-21.2.1.tgz",
          "integrity": "sha512-orfQQqFRTX0jH7znRIGi8ZMR8kTNpXklTTz8+HGTpmTKZo3Occ6JNB5FXMb8cRuiiC/GyDqsr30zUa66ACYlYw==",
          "dev": true,
          "requires": {
            "ansi-styles": "3.2.0",
            "jest-diff": "21.2.1",
            "jest-get-type": "21.2.0",
            "jest-matcher-utils": "21.2.1",
            "jest-message-util": "21.2.1",
            "jest-regex-util": "21.2.0"
          }
        },
        "jest-changed-files": {
          "version": "21.2.0",
          "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-21.2.0.tgz",
          "integrity": "sha512-+lCNP1IZLwN1NOIvBcV5zEL6GENK6TXrDj4UxWIeLvIsIDa+gf6J7hkqsW2qVVt/wvH65rVvcPwqXdps5eclTQ==",
          "dev": true,
          "requires": {
            "throat": "4.1.0"
          }
        },
David Sehnal's avatar
David Sehnal committed
          "version": "21.2.1",
          "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-21.2.1.tgz",
          "integrity": "sha512-T1BzrbFxDIW/LLYQqVfo94y/hhaj1NzVQkZgBumAC+sxbjMROI7VkihOdxNR758iYbQykL2ZOWUBurFgkQrzdg==",
          "dev": true,
          "requires": {
            "ansi-escapes": "3.0.0",
            "chalk": "2.1.0",
            "glob": "7.1.2",
            "graceful-fs": "4.1.11",
            "is-ci": "1.0.10",
            "istanbul-api": "1.1.14",
            "istanbul-lib-coverage": "1.1.1",
            "istanbul-lib-instrument": "1.8.0",
            "istanbul-lib-source-maps": "1.2.1",
David Sehnal's avatar
David Sehnal committed
            "jest-changed-files": "21.2.0",
            "jest-config": "21.2.1",
            "jest-environment-jsdom": "21.2.1",
            "jest-haste-map": "21.2.0",
            "jest-message-util": "21.2.1",
            "jest-regex-util": "21.2.0",
            "jest-resolve-dependencies": "21.2.0",
            "jest-runner": "21.2.1",
            "jest-runtime": "21.2.1",
            "jest-snapshot": "21.2.1",
            "jest-util": "21.2.1",
            "micromatch": "2.3.11",
            "node-notifier": "5.1.2",
            "pify": "3.0.0",
            "slash": "1.0.0",
            "string-length": "2.0.0",
            "strip-ansi": "4.0.0",
            "which": "1.3.0",
            "worker-farm": "1.5.0",
            "yargs": "9.0.1"
          }
David Sehnal's avatar
David Sehnal committed
        },
        "jest-config": {
          "version": "21.2.1",
          "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-21.2.1.tgz",
          "integrity": "sha512-fJru5HtlD/5l2o25eY9xT0doK3t2dlglrqoGpbktduyoI0T5CwuB++2YfoNZCrgZipTwPuAGonYv0q7+8yDc/A==",
          "dev": true,
          "requires": {
            "chalk": "2.1.0",
            "glob": "7.1.2",
            "jest-environment-jsdom": "21.2.1",
            "jest-environment-node": "21.2.1",
            "jest-get-type": "21.2.0",
            "jest-jasmine2": "21.2.1",
            "jest-regex-util": "21.2.0",
            "jest-resolve": "21.2.0",
            "jest-util": "21.2.1",
            "jest-validate": "21.2.1",
            "pretty-format": "21.2.1"
          }
        },
        "jest-diff": {
          "version": "21.2.1",
          "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-21.2.1.tgz",
          "integrity": "sha512-E5fu6r7PvvPr5qAWE1RaUwIh/k6Zx/3OOkZ4rk5dBJkEWRrUuSgbMt2EO8IUTPTd6DOqU3LW6uTIwX5FRvXoFA==",
          "dev": true,
          "requires": {
            "chalk": "2.1.0",
            "diff": "3.3.1",
            "jest-get-type": "21.2.0",
            "pretty-format": "21.2.1"
          }
        },
        "jest-docblock": {
          "version": "21.2.0",
          "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-21.2.0.tgz",
          "integrity": "sha512-5IZ7sY9dBAYSV+YjQ0Ovb540Ku7AO9Z5o2Cg789xj167iQuZ2cG+z0f3Uct6WeYLbU6aQiM2pCs7sZ+4dotydw==",
          "dev": true
        },
        "jest-environment-jsdom": {
          "version": "21.2.1",
          "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-21.2.1.tgz",
          "integrity": "sha512-mecaeNh0eWmzNrUNMWARysc0E9R96UPBamNiOCYL28k7mksb1d0q6DD38WKP7ABffjnXyUWJPVaWRgUOivwXwg==",
          "dev": true,
          "requires": {
            "jest-mock": "21.2.0",
            "jest-util": "21.2.1",
            "jsdom": "9.12.0"
          }
        },
        "jest-environment-node": {
          "version": "21.2.1",
          "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-21.2.1.tgz",
          "integrity": "sha512-R211867wx9mVBVHzrjGRGTy5cd05K7eqzQl/WyZixR/VkJ4FayS8qkKXZyYnwZi6Rxo6WEV81cDbiUx/GfuLNw==",
          "dev": true,
          "requires": {
            "jest-mock": "21.2.0",
            "jest-util": "21.2.1"
          }
        },
        "jest-get-type": {
          "version": "21.2.0",
          "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-21.2.0.tgz",
          "integrity": "sha512-y2fFw3C+D0yjNSDp7ab1kcd6NUYfy3waPTlD8yWkAtiocJdBRQqNoRqVfMNxgj+IjT0V5cBIHJO0z9vuSSZ43Q==",
          "dev": true
        },
        "jest-haste-map": {
          "version": "21.2.0",
          "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-21.2.0.tgz",
          "integrity": "sha512-5LhsY/loPH7wwOFRMs+PT4aIAORJ2qwgbpMFlbWbxfN0bk3ZCwxJ530vrbSiTstMkYLao6JwBkLhCJ5XbY7ZHw==",
          "dev": true,
          "requires": {
            "fb-watchman": "2.0.0",
            "graceful-fs": "4.1.11",
            "jest-docblock": "21.2.0",
            "micromatch": "2.3.11",
            "sane": "2.0.0",
            "worker-farm": "1.5.0"
          }
        },
        "jest-jasmine2": {
          "version": "21.2.1",
          "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-21.2.1.tgz",
          "integrity": "sha512-lw8FXXIEekD+jYNlStfgNsUHpfMWhWWCgHV7n0B7mA/vendH7vBFs8xybjQsDzJSduptBZJHqQX9SMssya9+3A==",
          "dev": true,
          "requires": {
            "chalk": "2.1.0",
            "expect": "21.2.1",
            "graceful-fs": "4.1.11",
            "jest-diff": "21.2.1",
            "jest-matcher-utils": "21.2.1",
            "jest-message-util": "21.2.1",
            "jest-snapshot": "21.2.1",
            "p-cancelable": "0.3.0"
          }
        },
        "jest-matcher-utils": {
          "version": "21.2.1",
          "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-21.2.1.tgz",
          "integrity": "sha512-kn56My+sekD43dwQPrXBl9Zn9tAqwoy25xxe7/iY4u+mG8P3ALj5IK7MLHZ4Mi3xW7uWVCjGY8cm4PqgbsqMCg==",
          "dev": true,
          "requires": {
            "chalk": "2.1.0",
            "jest-get-type": "21.2.0",
            "pretty-format": "21.2.1"
          }
        },
        "jest-message-util": {
          "version": "21.2.1",
          "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-21.2.1.tgz",
          "integrity": "sha512-EbC1X2n0t9IdeMECJn2BOg7buOGivCvVNjqKMXTzQOu7uIfLml+keUfCALDh8o4rbtndIeyGU8/BKfoTr/LVDQ==",
          "dev": true,
          "requires": {
            "chalk": "2.1.0",
            "micromatch": "2.3.11",
            "slash": "1.0.0"
          }
        },
        "jest-mock": {
          "version": "21.2.0",
          "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-21.2.0.tgz",
          "integrity": "sha512-aZDfyVf0LEoABWiY6N0d+O963dUQSyUa4qgzurHR3TBDPen0YxKCJ6l2i7lQGh1tVdsuvdrCZ4qPj+A7PievCw==",
          "dev": true
        },
        "jest-regex-util": {
          "version": "21.2.0",
          "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-21.2.0.tgz",
          "integrity": "sha512-BKQ1F83EQy0d9Jen/mcVX7D+lUt2tthhK/2gDWRgLDJRNOdRgSp1iVqFxP8EN1ARuypvDflRfPzYT8fQnoBQFQ==",
          "dev": true
        },
        "jest-resolve": {
          "version": "21.2.0",
          "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-21.2.0.tgz",
          "integrity": "sha512-vefQ/Lr+VdNvHUZFQXWtOqHX3HEdOc2MtSahBO89qXywEbUxGPB9ZLP9+BHinkxb60UT2Q/tTDOS6rYc6Mwigw==",
          "dev": true,
          "requires": {
            "browser-resolve": "1.11.2",
            "chalk": "2.1.0",
            "is-builtin-module": "1.0.0"
          }
        },
        "jest-resolve-dependencies": {
          "version": "21.2.0",
          "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-21.2.0.tgz",
          "integrity": "sha512-ok8ybRFU5ScaAcfufIQrCbdNJSRZ85mkxJ1EhUp8Bhav1W1/jv/rl1Q6QoVQHObNxmKnbHVKrfLZbCbOsXQ+bQ==",
          "dev": true,
          "requires": {
            "jest-regex-util": "21.2.0"
          }
        },
        "jest-runner": {
          "version": "21.2.1",
          "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-21.2.1.tgz",
          "integrity": "sha512-Anb72BOQlHqF/zETqZ2K20dbYsnqW/nZO7jV8BYENl+3c44JhMrA8zd1lt52+N7ErnsQMd2HHKiVwN9GYSXmrg==",
          "dev": true,
          "requires": {
            "jest-config": "21.2.1",
            "jest-docblock": "21.2.0",
            "jest-haste-map": "21.2.0",
            "jest-jasmine2": "21.2.1",
            "jest-message-util": "21.2.1",
            "jest-runtime": "21.2.1",
            "jest-util": "21.2.1",
            "pify": "3.0.0",
            "throat": "4.1.0",
            "worker-farm": "1.5.0"
          }
        },
        "jest-runtime": {
          "version": "21.2.1",
          "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-21.2.1.tgz",
          "integrity": "sha512-6omlpA3+NSE+rHwD0PQjNEjZeb2z+oRmuehMfM1tWQVum+E0WV3pFt26Am0DUfQkkPyTABvxITRjCUclYgSOsA==",
          "dev": true,
          "requires": {
            "babel-core": "6.26.0",
            "babel-jest": "21.2.0",
            "babel-plugin-istanbul": "4.1.5",
            "chalk": "2.1.0",
            "convert-source-map": "1.5.0",
            "graceful-fs": "4.1.11",
            "jest-config": "21.2.1",
            "jest-haste-map": "21.2.0",
            "jest-regex-util": "21.2.0",
            "jest-resolve": "21.2.0",
            "jest-util": "21.2.1",
            "json-stable-stringify": "1.0.1",
            "micromatch": "2.3.11",
            "slash": "1.0.0",
            "strip-bom": "3.0.0",
            "write-file-atomic": "2.3.0",
            "yargs": "9.0.1"
          }
        },
        "jest-snapshot": {
          "version": "21.2.1",
          "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-21.2.1.tgz",
          "integrity": "sha512-bpaeBnDpdqaRTzN8tWg0DqOTo2DvD3StOemxn67CUd1p1Po+BUpvePAp44jdJ7Pxcjfg+42o4NHw1SxdCA2rvg==",
          "dev": true,
          "requires": {
            "chalk": "2.1.0",
            "jest-diff": "21.2.1",
            "jest-matcher-utils": "21.2.1",
            "mkdirp": "0.5.1",
            "natural-compare": "1.4.0",
            "pretty-format": "21.2.1"
          }
        },
        "jest-util": {
          "version": "21.2.1",
          "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-21.2.1.tgz",
          "integrity": "sha512-r20W91rmHY3fnCoO7aOAlyfC51x2yeV3xF+prGsJAUsYhKeV670ZB8NO88Lwm7ASu8SdH0S+U+eFf498kjhA4g==",
          "dev": true,
          "requires": {
            "callsites": "2.0.0",
            "chalk": "2.1.0",
            "graceful-fs": "4.1.11",
            "jest-message-util": "21.2.1",
            "jest-mock": "21.2.0",
            "jest-validate": "21.2.1",
            "mkdirp": "0.5.1"
          }
        },
        "jest-validate": {
          "version": "21.2.1",
          "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-21.2.1.tgz",
          "integrity": "sha512-k4HLI1rZQjlU+EC682RlQ6oZvLrE5SCh3brseQc24vbZTxzT/k/3urar5QMCVgjadmSO7lECeGdc6YxnM3yEGg==",
          "dev": true,
          "requires": {
            "chalk": "2.1.0",
            "jest-get-type": "21.2.0",
            "leven": "2.1.0",
            "pretty-format": "21.2.1"
          }
        },
        "pretty-format": {
          "version": "21.2.1",
          "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-21.2.1.tgz",
          "integrity": "sha512-ZdWPGYAnYfcVP8yKA3zFjCn8s4/17TeYH28MXuC8vTp0o21eXjbFGcOAXZEaDaOFJjc3h2qa7HQNHNshhvoh2A==",
          "dev": true,
          "requires": {
            "ansi-regex": "3.0.0",
            "ansi-styles": "3.2.0"
          }
        },
        "strip-bom": {
          "version": "3.0.0",
          "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
          "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
          "dev": true
David Sehnal's avatar
David Sehnal committed
      "version": "21.2.1",
      "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-21.2.1.tgz",
      "integrity": "sha512-fJru5HtlD/5l2o25eY9xT0doK3t2dlglrqoGpbktduyoI0T5CwuB++2YfoNZCrgZipTwPuAGonYv0q7+8yDc/A==",
David Sehnal's avatar
David Sehnal committed
        "jest-environment-jsdom": "21.2.1",
        "jest-environment-node": "21.2.1",
        "jest-get-type": "21.2.0",
        "jest-jasmine2": "21.2.1",
        "jest-regex-util": "21.2.0",
        "jest-resolve": "21.2.0",
        "jest-util": "21.2.1",
        "jest-validate": "21.2.1",
        "pretty-format": "21.2.1"
David Sehnal's avatar
David Sehnal committed
      "version": "21.2.1",
      "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-21.2.1.tgz",
      "integrity": "sha512-E5fu6r7PvvPr5qAWE1RaUwIh/k6Zx/3OOkZ4rk5dBJkEWRrUuSgbMt2EO8IUTPTd6DOqU3LW6uTIwX5FRvXoFA==",
David Sehnal's avatar
David Sehnal committed
        "jest-get-type": "21.2.0",
        "pretty-format": "21.2.1"
David Sehnal's avatar
David Sehnal committed
      "version": "21.2.1",
      "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-21.2.1.tgz",
      "integrity": "sha512-mecaeNh0eWmzNrUNMWARysc0E9R96UPBamNiOCYL28k7mksb1d0q6DD38WKP7ABffjnXyUWJPVaWRgUOivwXwg==",
David Sehnal's avatar
David Sehnal committed
        "jest-mock": "21.2.0",
        "jest-util": "21.2.1",
David Sehnal's avatar
David Sehnal committed
      "version": "21.2.1",
      "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-21.2.1.tgz",
      "integrity": "sha512-R211867wx9mVBVHzrjGRGTy5cd05K7eqzQl/WyZixR/VkJ4FayS8qkKXZyYnwZi6Rxo6WEV81cDbiUx/GfuLNw==",
David Sehnal's avatar
David Sehnal committed
        "jest-mock": "21.2.0",
        "jest-util": "21.2.1"
David Sehnal's avatar
David Sehnal committed
      "version": "21.2.0",
      "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-21.2.0.tgz",
      "integrity": "sha512-y2fFw3C+D0yjNSDp7ab1kcd6NUYfy3waPTlD8yWkAtiocJdBRQqNoRqVfMNxgj+IjT0V5cBIHJO0z9vuSSZ43Q==",
David Sehnal's avatar
David Sehnal committed
      "version": "21.2.1",
      "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-21.2.1.tgz",
      "integrity": "sha512-lw8FXXIEekD+jYNlStfgNsUHpfMWhWWCgHV7n0B7mA/vendH7vBFs8xybjQsDzJSduptBZJHqQX9SMssya9+3A==",
David Sehnal's avatar
David Sehnal committed
        "expect": "21.2.1",
David Sehnal's avatar
David Sehnal committed
        "jest-diff": "21.2.1",
        "jest-matcher-utils": "21.2.1",
        "jest-message-util": "21.2.1",
        "jest-snapshot": "21.2.1",
David Sehnal's avatar
David Sehnal committed
      "version": "21.2.1",
      "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-21.2.1.tgz",
      "integrity": "sha512-kn56My+sekD43dwQPrXBl9Zn9tAqwoy25xxe7/iY4u+mG8P3ALj5IK7MLHZ4Mi3xW7uWVCjGY8cm4PqgbsqMCg==",
David Sehnal's avatar
David Sehnal committed
        "jest-get-type": "21.2.0",
        "pretty-format": "21.2.1"
David Sehnal's avatar
David Sehnal committed
      "version": "21.2.1",
      "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-21.2.1.tgz",
      "integrity": "sha512-EbC1X2n0t9IdeMECJn2BOg7buOGivCvVNjqKMXTzQOu7uIfLml+keUfCALDh8o4rbtndIeyGU8/BKfoTr/LVDQ==",
      "dev": true,
      "requires": {
        "chalk": "2.1.0",
        "micromatch": "2.3.11",
        "slash": "1.0.0"
      }
    },
    "jest-mock": {
David Sehnal's avatar
David Sehnal committed
      "version": "21.2.0",
      "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-21.2.0.tgz",
      "integrity": "sha512-aZDfyVf0LEoABWiY6N0d+O963dUQSyUa4qgzurHR3TBDPen0YxKCJ6l2i7lQGh1tVdsuvdrCZ4qPj+A7PievCw==",
David Sehnal's avatar
David Sehnal committed
      "version": "21.2.0",
      "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-21.2.0.tgz",
      "integrity": "sha512-BKQ1F83EQy0d9Jen/mcVX7D+lUt2tthhK/2gDWRgLDJRNOdRgSp1iVqFxP8EN1ARuypvDflRfPzYT8fQnoBQFQ==",
David Sehnal's avatar
David Sehnal committed
      "version": "21.2.0",
      "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-21.2.0.tgz",
      "integrity": "sha512-vefQ/Lr+VdNvHUZFQXWtOqHX3HEdOc2MtSahBO89qXywEbUxGPB9ZLP9+BHinkxb60UT2Q/tTDOS6rYc6Mwigw==",
      "dev": true,
      "requires": {
        "browser-resolve": "1.11.2",
        "chalk": "2.1.0",
        "is-builtin-module": "1.0.0"
      }
    },
    "jest-snapshot": {
David Sehnal's avatar
David Sehnal committed
      "version": "21.2.1",
      "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-21.2.1.tgz",
      "integrity": "sha512-bpaeBnDpdqaRTzN8tWg0DqOTo2DvD3StOemxn67CUd1p1Po+BUpvePAp44jdJ7Pxcjfg+42o4NHw1SxdCA2rvg==",
David Sehnal's avatar
David Sehnal committed
        "jest-diff": "21.2.1",
        "jest-matcher-utils": "21.2.1",
David Sehnal's avatar
David Sehnal committed
        "pretty-format": "21.2.1"
David Sehnal's avatar
David Sehnal committed
      "version": "21.2.1",
      "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-21.2.1.tgz",
      "integrity": "sha512-r20W91rmHY3fnCoO7aOAlyfC51x2yeV3xF+prGsJAUsYhKeV670ZB8NO88Lwm7ASu8SdH0S+U+eFf498kjhA4g==",
      "dev": true,
      "requires": {
        "callsites": "2.0.0",
        "chalk": "2.1.0",
        "graceful-fs": "4.1.11",
David Sehnal's avatar
David Sehnal committed
        "jest-message-util": "21.2.1",
        "jest-mock": "21.2.0",
        "jest-validate": "21.2.1",
David Sehnal's avatar
David Sehnal committed
      "version": "21.2.1",
      "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-21.2.1.tgz",
      "integrity": "sha512-k4HLI1rZQjlU+EC682RlQ6oZvLrE5SCh3brseQc24vbZTxzT/k/3urar5QMCVgjadmSO7lECeGdc6YxnM3yEGg==",
David Sehnal's avatar
David Sehnal committed
        "jest-get-type": "21.2.0",
David Sehnal's avatar
David Sehnal committed
        "pretty-format": "21.2.1"
      }
    },
    "js-tokens": {
      "version": "3.0.2",
      "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
      "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=",
      "dev": true
    },
    "js-yaml": {
      "version": "3.10.0",
      "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.10.0.tgz",
      "integrity": "sha512-O2v52ffjLa9VeM43J4XocZE//WT9N0IiwDa3KSHH7Tu8CtH+1qM8SIZvnsTh6v+4yFy5KUY3BHUVwjpfAWsjIA==",
      "dev": true,
      "requires": {
        "argparse": "1.0.9",
        "esprima": "4.0.0"
      }
    },
    "jsbn": {
      "version": "0.1.1",
      "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
      "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
      "dev": true,
      "optional": true
    },
    "jsdom": {
      "version": "9.12.0",
      "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-9.12.0.tgz",
      "integrity": "sha1-6MVG//ywbADUgzyoRBD+1/igl9Q=",
      "dev": true,
      "requires": {
        "abab": "1.0.4",
        "acorn": "4.0.13",
        "acorn-globals": "3.1.0",
        "array-equal": "1.0.0",
        "content-type-parser": "1.0.1",
        "cssom": "0.3.2",
        "cssstyle": "0.2.37",
        "escodegen": "1.9.0",
        "html-encoding-sniffer": "1.0.1",
        "nwmatcher": "1.4.1",
        "parse5": "1.5.1",
        "request": "2.82.0",
        "sax": "1.2.4",
        "symbol-tree": "3.2.2",
        "tough-cookie": "2.3.3",
        "webidl-conversions": "4.0.2",
        "whatwg-encoding": "1.0.1",
        "whatwg-url": "4.8.0",
        "xml-name-validator": "2.0.1"
      }
    },
    "jsesc": {
      "version": "1.3.0",
      "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz",
      "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=",
      "dev": true
    },
    "json-schema": {
      "version": "0.2.3",
      "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
      "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=",
      "dev": true
    },
    "json-schema-traverse": {
      "version": "0.3.1",
      "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz",
      "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=",
      "dev": true
    },
    "json-stable-stringify": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz",
      "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=",
      "dev": true,
      "requires": {
        "jsonify": "0.0.0"
      }
    },
    "json-stringify-safe": {
      "version": "5.0.1",
      "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
      "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
      "dev": true
    },
    "json5": {
      "version": "0.5.1",
      "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
      "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=",
      "dev": true
    },
    "jsonfile": {
      "version": "4.0.0",
      "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
      "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
      "dev": true,
      "requires": {
        "graceful-fs": "4.1.11"
      }
    },
    "jsonify": {
      "version": "0.0.0",
      "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz",
      "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=",
      "dev": true
    },
    "jsprim": {
      "version": "1.4.1",
      "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
      "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
      "dev": true,
      "requires": {
        "assert-plus": "1.0.0",
        "extsprintf": "1.3.0",
        "json-schema": "0.2.3",
        "verror": "1.10.0"
      }
    },
    "kind-of": {
      "version": "3.2.2",
      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
      "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
      "dev": true,
      "requires": {
        "is-buffer": "1.1.5"
      }
    },
    "lazy-cache": {
      "version": "1.0.4",
      "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz",
      "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=",
      "dev": true,
      "optional": true
    },
    "lcid": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
      "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
      "dev": true,
      "requires": {
        "invert-kv": "1.0.0"
      }
    },
    "leven": {
      "version": "2.1.0",
      "resolved": "https://registry.npmjs.org/leven/-/leven-2.1.0.tgz",
      "integrity": "sha1-wuep93IJTe6dNCAq6KzORoeHVYA=",
      "dev": true
    },
    "levn": {
      "version": "0.3.0",
      "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
      "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
      "dev": true,
      "requires": {
        "prelude-ls": "1.1.2",
        "type-check": "0.3.2"
      }
    },
    "load-json-file": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
      "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
      "dev": true,
      "requires": {
        "graceful-fs": "4.1.11",
        "parse-json": "2.2.0",
        "pify": "2.3.0",
        "pinkie-promise": "2.0.1",
        "strip-bom": "2.0.0"
      },
      "dependencies": {
        "pify": {
          "version": "2.3.0",
          "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
          "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
          "dev": true
        }
      }
    },
    "locate-path": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
      "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
      "dev": true,
      "requires": {
        "p-locate": "2.0.0",
        "path-exists": "3.0.0"
      }
    },
    "lodash": {
      "version": "4.17.4",
      "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz",
      "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=",
      "dev": true
    },
    "longest": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
      "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=",
      "dev": true
    },
    "loose-envify": {
      "version": "1.3.1",
      "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.3.1.tgz",
      "integrity": "sha1-0aitM/qc4OcT1l/dCsi3SNR4yEg=",
      "dev": true,
      "requires": {
        "js-tokens": "3.0.2"
      }
    },
David Sehnal's avatar
David Sehnal committed
    "loud-rejection": {
      "version": "1.6.0",
      "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
      "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
      "dev": true,
      "requires": {
        "currently-unhandled": "0.4.1",
        "signal-exit": "3.0.2"
      }
    },
    "lowercase-keys": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz",
      "integrity": "sha1-TjNms55/VFfjXxMkvfb4jQv8cwY=",
      "dev": true
    },
    "lru-cache": {
      "version": "4.1.1",
      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.1.tgz",
      "integrity": "sha512-q4spe4KTfsAS1SUHLO0wz8Qiyf1+vMIAgpRYioFYDMNqKfHQbg+AVDH3i4fvpl71/P1L0dBl+fQi+P37UYf0ew==",
      "dev": true,
      "requires": {
        "pseudomap": "1.0.2",
        "yallist": "2.1.2"
      }
    },
    "magic-string": {
      "version": "0.14.0",
      "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.14.0.tgz",
      "integrity": "sha1-VyJK7xcByu7Sc7F6OalW5ysXJGI=",
      "dev": true,
      "requires": {
        "vlq": "0.2.2"
      }
    },
David Sehnal's avatar
David Sehnal committed
    "make-dir": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.0.0.tgz",
      "integrity": "sha1-l6ARdR6R3YfPre9Ygy67BJNt6Xg=",
      "dev": true,
      "requires": {
        "pify": "2.3.0"
      },
      "dependencies": {
        "pify": {
          "version": "2.3.0",
          "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
          "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
          "dev": true
        }
      }
    },
    "makeerror": {
      "version": "1.0.11",
      "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz",
      "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=",
      "dev": true,
      "requires": {
        "tmpl": "1.0.4"
      }
    },
David Sehnal's avatar
David Sehnal committed
    "map-obj": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
      "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
      "dev": true
    },
    "mem": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz",
      "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=",
      "dev": true,
      "requires": {
        "mimic-fn": "1.1.0"
      }
    },
David Sehnal's avatar
David Sehnal committed
    "meow": {
      "version": "3.7.0",
      "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
      "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
      "dev": true,
      "requires": {
        "camelcase-keys": "2.1.0",
        "decamelize": "1.2.0",
        "loud-rejection": "1.6.0",
        "map-obj": "1.0.1",
        "minimist": "1.2.0",
        "normalize-package-data": "2.4.0",
        "object-assign": "4.1.1",
        "read-pkg-up": "1.0.1",
        "redent": "1.0.0",
        "trim-newlines": "1.0.0"
      },
      "dependencies": {
        "minimist": {
          "version": "1.2.0",
          "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
          "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
          "dev": true
        }
      }
    },
    "merge": {
      "version": "1.2.0",
      "resolved": "https://registry.npmjs.org/merge/-/merge-1.2.0.tgz",
      "integrity": "sha1-dTHjnUlJwoGma4xabgJl6LBYlNo=",
      "dev": true
    },
    "micromatch": {
      "version": "2.3.11",
      "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz",
      "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=",
      "dev": true,
      "requires": {
        "arr-diff": "2.0.0",
        "array-unique": "0.2.1",
        "braces": "1.8.5",
        "expand-brackets": "0.1.5",
        "extglob": "0.3.2",
        "filename-regex": "2.0.1",
        "is-extglob": "1.0.0",
        "is-glob": "2.0.1",
        "kind-of": "3.2.2",
        "normalize-path": "2.1.1",
        "object.omit": "2.0.1",
        "parse-glob": "3.0.4",
        "regex-cache": "0.4.4"
      }
    },
    "mime-db": {
      "version": "1.30.0",
      "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.30.0.tgz",
      "integrity": "sha1-dMZD2i3Z1qRTmZY0ZbJtXKfXHwE=",
      "dev": true
    },
    "mime-types": {
      "version": "2.1.17",
      "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.17.tgz",
      "integrity": "sha1-Cdejk/A+mVp5+K+Fe3Cp4KsWVXo=",
      "dev": true,
      "requires": {
        "mime-db": "1.30.0"
      }
    },
    "mimic-fn": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.1.0.tgz",
      "integrity": "sha1-5md4PZLonb00KBi1IwudYqZyrRg=",
      "dev": true
    },
David Sehnal's avatar
David Sehnal committed
    "mimic-response": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.0.tgz",
      "integrity": "sha1-3z02Uqc/3ta5sLJBRub9BSNTRY4=",
      "dev": true
    },
    "minimatch": {
      "version": "3.0.4",
      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
      "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
      "dev": true,
      "requires": {
        "brace-expansion": "1.1.8"
      }
    },
    "minimist": {
      "version": "0.0.8",