From a342425d054d3f792871e3d4a3fa68f4bd44e7c5 Mon Sep 17 00:00:00 2001 From: Ramin Ahmadi Date: Mon, 26 Feb 2018 16:30:21 +0330 Subject: [PATCH] Add react-file-upload sample (#415) * Adds SPFx react slide swiper sample (#412) * Add files via upload Add initial files to the repository * Add package-lock.json to react-file-upload it will fix the this error when you run Gulp serve: SPFileUpload-master/node_modules/react-dropzone-component/typescript/types"' has no default export. --- samples/react-file-upload/README.md | 61 + .../assets/SPFileUploadPreview.gif | Bin 0 -> 823536 bytes samples/react-file-upload/config/config.json | 18 + .../react-file-upload/config/copy-assets.json | 4 + .../config/deploy-azure-storage.json | 7 + .../config/package-solution.json | 13 + samples/react-file-upload/config/serve.json | 10 + samples/react-file-upload/config/tslint.json | 45 + .../config/write-manifests.json | 4 + samples/react-file-upload/gulpfile.js | 7 + samples/react-file-upload/package-lock.json | 15371 ++++++++++++++++ samples/react-file-upload/package.json | 35 + .../src/PropertyFieldHeader.ts | 1 + .../src/PropertyFieldListPicker.ts | 1 + .../IPropertyFieldHeader.ts | 51 + .../PropertyFieldHeader.module.scss | 20 + .../PropertyFieldHeader.module.scss.ts | 11 + .../PropertyFieldHeader.tsx | 101 + .../src/common/propertyFieldHeader/index.ts | 2 + .../errorMessage/FieldErrorMessage.tsx | 26 + .../IPropertyFieldListMultiPickerHost.ts | 21 + .../listPicker/IPropertyFieldListPicker.ts | 106 + .../IPropertyFieldListPickerHost.ts | 38 + .../PropertyFieldListMultiPickerHost.tsx | 197 + .../listPicker/PropertyFieldListPicker.ts | 151 + .../PropertyFieldListPickerHost.tsx | 187 + .../src/propertyFields/listPicker/index.ts | 4 + .../src/services/SPListPickerMockService.ts | 20 + .../src/services/SPListPickerService.ts | 83 + .../FileUploadWebPart.manifest.json | 21 + .../webparts/fileUpload/FileUploadWebPart.ts | 106 + .../components/FileUpload.module.scss | 74 + .../components/FileUpload.module.scss.ts | 17 + .../fileUpload/components/FileUpload.tsx | 83 + .../fileUpload/components/IFileUploadProps.ts | 11 + .../src/webparts/fileUpload/dropzone.css | 389 + .../src/webparts/fileUpload/filepicker.css | 74 + .../src/webparts/fileUpload/loc/en-us.js | 6 + .../webparts/fileUpload/loc/mystrings.d.ts | 10 + samples/react-file-upload/tsconfig.json | 25 + 40 files changed, 17411 insertions(+) create mode 100644 samples/react-file-upload/README.md create mode 100644 samples/react-file-upload/assets/SPFileUploadPreview.gif create mode 100644 samples/react-file-upload/config/config.json create mode 100644 samples/react-file-upload/config/copy-assets.json create mode 100644 samples/react-file-upload/config/deploy-azure-storage.json create mode 100644 samples/react-file-upload/config/package-solution.json create mode 100644 samples/react-file-upload/config/serve.json create mode 100644 samples/react-file-upload/config/tslint.json create mode 100644 samples/react-file-upload/config/write-manifests.json create mode 100644 samples/react-file-upload/gulpfile.js create mode 100644 samples/react-file-upload/package-lock.json create mode 100644 samples/react-file-upload/package.json create mode 100644 samples/react-file-upload/src/PropertyFieldHeader.ts create mode 100644 samples/react-file-upload/src/PropertyFieldListPicker.ts create mode 100644 samples/react-file-upload/src/common/propertyFieldHeader/IPropertyFieldHeader.ts create mode 100644 samples/react-file-upload/src/common/propertyFieldHeader/PropertyFieldHeader.module.scss create mode 100644 samples/react-file-upload/src/common/propertyFieldHeader/PropertyFieldHeader.module.scss.ts create mode 100644 samples/react-file-upload/src/common/propertyFieldHeader/PropertyFieldHeader.tsx create mode 100644 samples/react-file-upload/src/common/propertyFieldHeader/index.ts create mode 100644 samples/react-file-upload/src/propertyFields/errorMessage/FieldErrorMessage.tsx create mode 100644 samples/react-file-upload/src/propertyFields/listPicker/IPropertyFieldListMultiPickerHost.ts create mode 100644 samples/react-file-upload/src/propertyFields/listPicker/IPropertyFieldListPicker.ts create mode 100644 samples/react-file-upload/src/propertyFields/listPicker/IPropertyFieldListPickerHost.ts create mode 100644 samples/react-file-upload/src/propertyFields/listPicker/PropertyFieldListMultiPickerHost.tsx create mode 100644 samples/react-file-upload/src/propertyFields/listPicker/PropertyFieldListPicker.ts create mode 100644 samples/react-file-upload/src/propertyFields/listPicker/PropertyFieldListPickerHost.tsx create mode 100644 samples/react-file-upload/src/propertyFields/listPicker/index.ts create mode 100644 samples/react-file-upload/src/services/SPListPickerMockService.ts create mode 100644 samples/react-file-upload/src/services/SPListPickerService.ts create mode 100644 samples/react-file-upload/src/webparts/fileUpload/FileUploadWebPart.manifest.json create mode 100644 samples/react-file-upload/src/webparts/fileUpload/FileUploadWebPart.ts create mode 100644 samples/react-file-upload/src/webparts/fileUpload/components/FileUpload.module.scss create mode 100644 samples/react-file-upload/src/webparts/fileUpload/components/FileUpload.module.scss.ts create mode 100644 samples/react-file-upload/src/webparts/fileUpload/components/FileUpload.tsx create mode 100644 samples/react-file-upload/src/webparts/fileUpload/components/IFileUploadProps.ts create mode 100644 samples/react-file-upload/src/webparts/fileUpload/dropzone.css create mode 100644 samples/react-file-upload/src/webparts/fileUpload/filepicker.css create mode 100644 samples/react-file-upload/src/webparts/fileUpload/loc/en-us.js create mode 100644 samples/react-file-upload/src/webparts/fileUpload/loc/mystrings.d.ts create mode 100644 samples/react-file-upload/tsconfig.json diff --git a/samples/react-file-upload/README.md b/samples/react-file-upload/README.md new file mode 100644 index 000000000..ffc886839 --- /dev/null +++ b/samples/react-file-upload/README.md @@ -0,0 +1,61 @@ +# React File Upload WebPart + +## Summary +The file upload web part allowing users to upload multiple files to a document library or as item attachments. + +![File upload web part built on the SharePoint Framework using React](./assets/SPFileUploadPreview.gif) + +## Used SharePoint Framework Version +![drop](https://img.shields.io/badge/version-GA-green.svg) + +## Applies to + +* [SharePoint Framework](https:/dev.office.com/sharepoint) +* [Office 365 tenant](https://dev.office.com/sharepoint/docs/spfx/set-up-your-development-environment) + +> Update accordingly as needed. + +## Prerequisites + +> Site Collection created under the **/sites/** Managed Path +> Existing document library or a list + +## Solution + +Solution|Author(s) +--------|--------- +react-file-upload|Ramin Ahmadi + +## Version history + +Version|Date|Comments +-------|----|-------- +1.0.0|February 14, 2018|Initial release + +## Disclaimer +**THIS CODE IS PROVIDED *AS IS* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.** + +--- + +## Minimal Path to Awesome + +- Clone this repository +- in the command line run: + - `npm install` + - `gulp serve` + +## Features +This project contains sample client-side web parts built on the SharePoint Framework using React illustrating working with file upload web part. +This sample illustrates the following concepts on top of the SharePoint Framework: +- using React for building SharePoint Framework client-side web parts +- using React components for building file upload web part +- using [DropzoneJs](http://www.dropzonejs.com/) for uploading files +- uploading files to a document library +- uploading files as item attachments by getting the item ID from the query string parameter +- uploading files using RestAPI +- drag and drop feature for uploading files +- ability to remove uploaded files +- ability limit users to upload accepted file types +- using sp-pnp-js to delete uploaded files + + \ No newline at end of file diff --git a/samples/react-file-upload/assets/SPFileUploadPreview.gif b/samples/react-file-upload/assets/SPFileUploadPreview.gif new file mode 100644 index 0000000000000000000000000000000000000000..43fe2ba23d1eb3ff1f56ca6dc14eb2b40bd1bb11 GIT binary patch literal 823536 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�%kvzZ%Du1 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 z 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

i+#d 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

k;3jbu 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%0Ai6vtdZdF!sN9)U&1fW3GKR7orpg=_S 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", + "container": "dixons-carphone", + "accessKey": "" +} \ No newline at end of file diff --git a/samples/react-file-upload/config/package-solution.json b/samples/react-file-upload/config/package-solution.json new file mode 100644 index 000000000..91eb20335 --- /dev/null +++ b/samples/react-file-upload/config/package-solution.json @@ -0,0 +1,13 @@ +{ + "$schema": "https://dev.office.com/json-schemas/spfx-build/package-solution.schema.json", + "solution": { + "name": "SPFileUpload-client-side-solution", + "id": "297016d1-8144-431f-87e5-fe5272d0a226", + "version": "1.0.0.0", + "includeClientSideAssets": true, + "skipFeatureDeployment": true + }, + "paths": { + "zippedPackage": "solution/SPFileUpload.sppkg" + } +} diff --git a/samples/react-file-upload/config/serve.json b/samples/react-file-upload/config/serve.json new file mode 100644 index 000000000..0eb6d456c --- /dev/null +++ b/samples/react-file-upload/config/serve.json @@ -0,0 +1,10 @@ +{ + "$schema": "https://dev.office.com/json-schemas/core-build/serve.schema.json", + "port": 4321, + "https": true, + "initialPage": "https://localhost:5432/workbench", + "api": { + "port": 5432, + "entryPath": "node_modules/@microsoft/sp-webpart-workbench/lib/api/" + } +} diff --git a/samples/react-file-upload/config/tslint.json b/samples/react-file-upload/config/tslint.json new file mode 100644 index 000000000..6ffbc651e --- /dev/null +++ b/samples/react-file-upload/config/tslint.json @@ -0,0 +1,45 @@ +{ + "$schema": "https://dev.office.com/json-schemas/core-build/tslint.schema.json", + // Display errors as warnings + "displayAsWarning": true, + // The TSLint task may have been configured with several custom lint rules + // before this config file is read (for example lint rules from the tslint-microsoft-contrib + // project). If true, this flag will deactivate any of these rules. + "removeExistingRules": true, + // When true, the TSLint task is configured with some default TSLint "rules.": + "useDefaultConfigAsBase": false, + // Since removeExistingRules=true and useDefaultConfigAsBase=false, there will be no lint rules + // which are active, other than the list of rules below. + "lintConfig": { + // Opt-in to Lint rules which help to eliminate bugs in JavaScript + "rules": { + "class-name": false, + "export-name": false, + "forin": false, + "label-position": false, + "member-access": true, + "no-arg": false, + "no-console": false, + "no-construct": false, + "no-duplicate-case": true, + "no-duplicate-variable": true, + "no-eval": false, + "no-function-expression": true, + "no-internal-module": true, + "no-shadowed-variable": true, + "no-switch-case-fall-through": true, + "no-unnecessary-semicolons": true, + "no-unused-expression": true, + "no-use-before-declare": true, + "no-with-statement": true, + "semicolon": true, + "trailing-comma": false, + "typedef": false, + "typedef-whitespace": false, + "use-named-parameter": true, + "valid-typeof": true, + "variable-name": false, + "whitespace": false + } + } +} \ No newline at end of file diff --git a/samples/react-file-upload/config/write-manifests.json b/samples/react-file-upload/config/write-manifests.json new file mode 100644 index 000000000..2263bfdba --- /dev/null +++ b/samples/react-file-upload/config/write-manifests.json @@ -0,0 +1,4 @@ +{ + "$schema": "https://dev.office.com/json-schemas/spfx-build/write-manifests.schema.json", + "cdnBasePath": "" +} \ No newline at end of file diff --git a/samples/react-file-upload/gulpfile.js b/samples/react-file-upload/gulpfile.js new file mode 100644 index 000000000..eadc51b9a --- /dev/null +++ b/samples/react-file-upload/gulpfile.js @@ -0,0 +1,7 @@ +'use strict'; + +const gulp = require('gulp'); +const build = require('@microsoft/sp-build-web'); +build.addSuppression(`Warning - [sass] The local CSS class 'ms-Grid' is not camelCase and will not be type-safe.`); + +build.initialize(gulp); diff --git a/samples/react-file-upload/package-lock.json b/samples/react-file-upload/package-lock.json new file mode 100644 index 000000000..21b0830cf --- /dev/null +++ b/samples/react-file-upload/package-lock.json @@ -0,0 +1,15371 @@ +{ + "name": "dixons-carphone", + "version": "0.0.1", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@microsoft/api-extractor": { + "version": "4.2.6", + "resolved": "https://registry.npmjs.org/@microsoft/api-extractor/-/api-extractor-4.2.6.tgz", + "integrity": "sha1-LEQcgMR1AO/lG49ICH+gNkAGC5U=", + "dev": true, + "requires": { + "@microsoft/node-core-library": "0.3.16", + "@microsoft/ts-command-line": "2.2.4", + "@types/fs-extra": "0.0.37", + "@types/node": "6.0.88", + "@types/z-schema": "3.16.31", + "colors": "1.1.2", + "fs-extra": "0.26.7", + "jju": "1.3.0", + "lodash": "4.15.0", + "typescript": "2.4.2", + "z-schema": "3.18.4" + }, + "dependencies": { + "@types/node": { + "version": "6.0.88", + "resolved": "https://registry.npmjs.org/@types/node/-/node-6.0.88.tgz", + "integrity": "sha512-bYDPZTX0/s1aihdjLuAgogUAT5M+TpoWChEMea2p0yOcfn5bu3k6cJb9cp6nw268XeSNIGGr+4+/8V5K6BGzLQ==", + "dev": true + }, + "lodash": { + "version": "4.15.0", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.15.0.tgz", + "integrity": "sha1-MWI5HY8BQKoiz49rPDTWt/Y9Oqk=", + "dev": true + } + } + }, + "@microsoft/decorators": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@microsoft/decorators/-/decorators-1.4.0.tgz", + "integrity": "sha1-r1pEdDWX9Aof3TH64Cw+gKBjjjM=", + "requires": { + "tslib": "1.8.0" + } + }, + "@microsoft/gulp-core-build": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build/-/gulp-core-build-3.2.7.tgz", + "integrity": "sha1-c+Gh6dokBVxvoBxjcu8u+X+gejw=", + "dev": true, + "requires": { + "@microsoft/node-core-library": "0.3.16", + "@types/assertion-error": "1.0.30", + "@types/chai": "3.4.34", + "@types/chalk": "0.4.31", + "@types/gulp": "3.8.32", + "@types/gulp-util": "3.0.30", + "@types/mocha": "2.2.38", + "@types/node": "6.0.88", + "@types/node-notifier": "0.0.28", + "@types/orchestrator": "0.0.30", + "@types/q": "0.0.32", + "@types/rimraf": "0.0.28", + "@types/semver": "5.3.33", + "@types/through2": "2.0.32", + "@types/vinyl": "1.2.30", + "@types/yargs": "0.0.34", + "del": "2.2.2", + "end-of-stream": "1.1.0", + "fs-extra": "0.26.7", + "glob-escape": "0.0.2", + "globby": "5.0.0", + "gulp": "3.9.1", + "gulp-flatten": "0.2.0", + "gulp-if": "2.0.2", + "gulp-util": "3.0.8", + "jest": "20.0.4", + "jest-cli": "20.0.4", + "jju": "1.3.0", + "lodash.merge": "4.3.5", + "merge2": "1.0.3", + "node-notifier": "5.0.2", + "object-assign": "4.1.1", + "orchestrator": "0.3.8", + "pretty-hrtime": "1.0.3", + "rimraf": "2.5.4", + "semver": "5.3.0", + "through2": "2.0.3", + "yargs": "4.6.0", + "z-schema": "3.18.4" + }, + "dependencies": { + "@types/chai": { + "version": "3.4.34", + "resolved": "https://registry.npmjs.org/@types/chai/-/chai-3.4.34.tgz", + "integrity": "sha1-1TNXkoI7sJzd1eOMPSEbcJGDhU0=", + "dev": true + }, + "@types/mocha": { + "version": "2.2.38", + "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-2.2.38.tgz", + "integrity": "sha1-jBiPbjTC58Px0BJ9kI1aNuWmDck=", + "dev": true + }, + "@types/node": { + "version": "6.0.88", + "resolved": "https://registry.npmjs.org/@types/node/-/node-6.0.88.tgz", + "integrity": "sha512-bYDPZTX0/s1aihdjLuAgogUAT5M+TpoWChEMea2p0yOcfn5bu3k6cJb9cp6nw268XeSNIGGr+4+/8V5K6BGzLQ==", + "dev": true + }, + "jest": { + "version": "20.0.4", + "resolved": "https://registry.npmjs.org/jest/-/jest-20.0.4.tgz", + "integrity": "sha1-PdJgwpidba1nix6cxNkZRPbWAqw=", + "dev": true, + "requires": { + "jest-cli": "20.0.4" + } + } + } + }, + "@microsoft/gulp-core-build-karma": { + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-karma/-/gulp-core-build-karma-4.3.6.tgz", + "integrity": "sha1-955PYbJEW25XNyT3jSTzxWoJjb0=", + "dev": true, + "requires": { + "@microsoft/gulp-core-build": "3.2.7", + "chai": "3.5.0", + "gulp": "3.9.1", + "gulp-karma": "0.0.5", + "istanbul-instrumenter-loader": "3.0.0", + "karma": "0.13.22", + "karma-coverage": "0.5.5", + "karma-mocha": "0.2.2", + "karma-mocha-clean-reporter": "0.0.1", + "karma-phantomjs-launcher": "1.0.4", + "karma-sinon-chai": "1.2.4", + "karma-webpack": "2.0.6", + "lolex": "1.4.0", + "mocha": "3.4.2", + "phantomjs-polyfill": "0.0.2", + "phantomjs-prebuilt": "2.1.16", + "sinon": "1.17.7", + "sinon-chai": "2.8.0", + "webpack": "3.6.0" + } + }, + "@microsoft/gulp-core-build-sass": { + "version": "4.1.14", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-sass/-/gulp-core-build-sass-4.1.14.tgz", + "integrity": "sha1-JAd81AVHfhGXYcYpbsfb/83cq4s=", + "dev": true, + "requires": { + "@microsoft/gulp-core-build": "3.2.7", + "@microsoft/load-themed-styles": "1.7.9", + "@types/node": "6.0.88", + "autoprefixer": "6.3.7", + "gulp": "3.9.1", + "gulp-clean-css": "3.0.4", + "gulp-clip-empty-files": "0.1.2", + "gulp-clone": "1.0.0", + "gulp-postcss": "6.3.0", + "gulp-sass": "3.1.0", + "gulp-texttojs": "1.0.3", + "merge2": "1.0.3", + "postcss-modules": "0.6.4" + }, + "dependencies": { + "@types/node": { + "version": "6.0.88", + "resolved": "https://registry.npmjs.org/@types/node/-/node-6.0.88.tgz", + "integrity": "sha512-bYDPZTX0/s1aihdjLuAgogUAT5M+TpoWChEMea2p0yOcfn5bu3k6cJb9cp6nw268XeSNIGGr+4+/8V5K6BGzLQ==", + "dev": true + } + } + }, + "@microsoft/gulp-core-build-serve": { + "version": "3.1.14", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-serve/-/gulp-core-build-serve-3.1.14.tgz", + "integrity": "sha1-M7Hz7idCSNJO7ZxcxJ9gc7YmszI=", + "dev": true, + "requires": { + "@microsoft/gulp-core-build": "3.2.7", + "@types/node": "6.0.88", + "deasync": "0.1.11", + "express": "4.14.1", + "gulp": "3.9.1", + "gulp-connect": "5.0.0", + "gulp-open": "2.0.0", + "gulp-util": "3.0.8", + "node-forge": "0.7.1", + "sudo": "1.0.3" + }, + "dependencies": { + "@types/node": { + "version": "6.0.88", + "resolved": "https://registry.npmjs.org/@types/node/-/node-6.0.88.tgz", + "integrity": "sha512-bYDPZTX0/s1aihdjLuAgogUAT5M+TpoWChEMea2p0yOcfn5bu3k6cJb9cp6nw268XeSNIGGr+4+/8V5K6BGzLQ==", + "dev": true + } + } + }, + "@microsoft/gulp-core-build-typescript": { + "version": "4.2.14", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-typescript/-/gulp-core-build-typescript-4.2.14.tgz", + "integrity": "sha1-YIseBrJ4Kmz9XiOh6me51iAgAWE=", + "dev": true, + "requires": { + "@microsoft/api-extractor": "4.2.6", + "@microsoft/gulp-core-build": "3.2.7", + "@microsoft/node-core-library": "0.3.16", + "@types/fs-extra": "0.0.37", + "@types/gulp": "3.8.32", + "@types/node": "6.0.88", + "fs-extra": "0.26.7", + "gulp": "3.9.1", + "gulp-cache": "0.4.6", + "gulp-changed": "1.3.2", + "gulp-decomment": "0.1.3", + "gulp-plumber": "1.1.0", + "gulp-sourcemaps": "1.6.0", + "gulp-texttojs": "1.0.3", + "gulp-typescript": "3.1.7", + "gulp-util": "3.0.8", + "lodash": "4.15.0", + "md5": "2.2.1", + "merge2": "1.0.3", + "object-assign": "4.1.1", + "through2": "2.0.3", + "tslint": "5.6.0", + "tslint-microsoft-contrib": "5.0.1", + "typescript": "2.4.2" + }, + "dependencies": { + "@types/node": { + "version": "6.0.88", + "resolved": "https://registry.npmjs.org/@types/node/-/node-6.0.88.tgz", + "integrity": "sha512-bYDPZTX0/s1aihdjLuAgogUAT5M+TpoWChEMea2p0yOcfn5bu3k6cJb9cp6nw268XeSNIGGr+4+/8V5K6BGzLQ==", + "dev": true + }, + "lodash": { + "version": "4.15.0", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.15.0.tgz", + "integrity": "sha1-MWI5HY8BQKoiz49rPDTWt/Y9Oqk=", + "dev": true + } + } + }, + "@microsoft/gulp-core-build-webpack": { + "version": "3.2.14", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-webpack/-/gulp-core-build-webpack-3.2.14.tgz", + "integrity": "sha1-KeT5vNGtHtT+1b3XgqtD/J5txDY=", + "dev": true, + "requires": { + "@microsoft/gulp-core-build": "3.2.7", + "@types/gulp": "3.8.32", + "@types/node": "6.0.88", + "gulp": "3.9.1", + "gulp-util": "3.0.8", + "webpack": "3.6.0" + }, + "dependencies": { + "@types/node": { + "version": "6.0.88", + "resolved": "https://registry.npmjs.org/@types/node/-/node-6.0.88.tgz", + "integrity": "sha512-bYDPZTX0/s1aihdjLuAgogUAT5M+TpoWChEMea2p0yOcfn5bu3k6cJb9cp6nw268XeSNIGGr+4+/8V5K6BGzLQ==", + "dev": true + } + } + }, + "@microsoft/load-themed-styles": { + "version": "1.7.9", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.7.9.tgz", + "integrity": "sha1-ge9rX6BqbyAb+turkx/VKUO2QBM=" + }, + "@microsoft/loader-cased-file": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@microsoft/loader-cased-file/-/loader-cased-file-1.4.0.tgz", + "integrity": "sha1-JtbZ8GVifrxLm6UhPehHRRkGISU=", + "dev": true, + "requires": { + "@types/lodash": "4.14.74", + "@types/node": "6.0.64", + "file-loader": "1.1.5", + "loader-utils": "1.1.0", + "lodash": "4.15.0" + }, + "dependencies": { + "lodash": { + "version": "4.15.0", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.15.0.tgz", + "integrity": "sha1-MWI5HY8BQKoiz49rPDTWt/Y9Oqk=", + "dev": true + } + } + }, + "@microsoft/loader-load-themed-styles": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/@microsoft/loader-load-themed-styles/-/loader-load-themed-styles-1.6.4.tgz", + "integrity": "sha1-9FItWFxDhxESO3uYY1YVPjkdmy8=", + "dev": true, + "requires": { + "@microsoft/load-themed-styles": "1.7.9", + "loader-utils": "1.1.0" + } + }, + "@microsoft/microsoft-graph-client": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-client/-/microsoft-graph-client-1.0.0.tgz", + "integrity": "sha1-HAqrL0KMfLrA1E8mWoEnslhsOA0=", + "dev": true, + "requires": { + "es6-promise": "4.1.1", + "superagent": "3.8.2" + } + }, + "@microsoft/microsoft-graph-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-types/-/microsoft-graph-types-1.1.0.tgz", + "integrity": "sha1-CGRuRpJHpBRMcVFhoQgTh63nzTs=" + }, + "@microsoft/node-core-library": { + "version": "0.3.16", + "resolved": "https://registry.npmjs.org/@microsoft/node-core-library/-/node-core-library-0.3.16.tgz", + "integrity": "sha1-zvPzDA/N2fGvIItc6hXCLzd+d0U=", + "dev": true, + "requires": { + "@types/fs-extra": "0.0.37", + "@types/node": "6.0.88", + "@types/z-schema": "3.16.31", + "fs-extra": "0.26.7", + "jju": "1.3.0", + "z-schema": "3.18.4" + }, + "dependencies": { + "@types/node": { + "version": "6.0.88", + "resolved": "https://registry.npmjs.org/@types/node/-/node-6.0.88.tgz", + "integrity": "sha512-bYDPZTX0/s1aihdjLuAgogUAT5M+TpoWChEMea2p0yOcfn5bu3k6cJb9cp6nw268XeSNIGGr+4+/8V5K6BGzLQ==", + "dev": true + } + } + }, + "@microsoft/office-ui-fabric-react-bundle": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@microsoft/office-ui-fabric-react-bundle/-/office-ui-fabric-react-bundle-1.4.0.tgz", + "integrity": "sha1-xQGTwvVfVh9NUZsGSgagV3iJCQ0=", + "requires": { + "@types/react": "15.6.6", + "@types/webpack-env": "1.13.1", + "@uifabric/icons": "5.2.0", + "office-ui-fabric-react": "5.21.0", + "react": "15.6.2", + "react-dom": "15.6.2", + "tslib": "1.8.0" + }, + "dependencies": { + "@types/webpack-env": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/@types/webpack-env/-/webpack-env-1.13.1.tgz", + "integrity": "sha512-oHyg0NssP2RCpCvE35hhbSqMJRsc5lSW+GFe+Vc65JL+kHII1VMYM+0KeV/z4utFuUqPoQRmq8KMMp7ba0dj6Q==" + } + } + }, + "@microsoft/package-deps-hash": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@microsoft/package-deps-hash/-/package-deps-hash-2.1.4.tgz", + "integrity": "sha1-wn9LQVQwI0+MkAGoTMZnZ6G/s6w=", + "dev": true + }, + "@microsoft/rush-lib": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@microsoft/rush-lib/-/rush-lib-4.0.1.tgz", + "integrity": "sha1-IuxGbBKU4yzjOPb31QQaQWJ4B5A=", + "dev": true, + "requires": { + "@microsoft/node-core-library": "0.3.16", + "@microsoft/package-deps-hash": "2.1.4", + "@microsoft/stream-collator": "2.1.4", + "@microsoft/ts-command-line": "2.2.4", + "@types/fs-extra": "0.0.37", + "@types/node": "6.0.88", + "@types/z-schema": "3.16.31", + "builtins": "1.0.3", + "colors": "1.1.2", + "fs-extra": "0.26.7", + "git-repo-info": "1.1.4", + "glob": "7.0.6", + "glob-escape": "0.0.2", + "inquirer": "1.2.3", + "jju": "1.3.0", + "lodash": "4.15.0", + "minimatch": "3.0.4", + "npm-package-arg": "5.1.2", + "read-package-tree": "5.1.6", + "rimraf": "2.5.4", + "semver": "5.3.0", + "tar": "3.1.15", + "wordwrap": "1.0.0", + "z-schema": "3.18.4" + }, + "dependencies": { + "@types/node": { + "version": "6.0.88", + "resolved": "https://registry.npmjs.org/@types/node/-/node-6.0.88.tgz", + "integrity": "sha512-bYDPZTX0/s1aihdjLuAgogUAT5M+TpoWChEMea2p0yOcfn5bu3k6cJb9cp6nw268XeSNIGGr+4+/8V5K6BGzLQ==", + "dev": true + }, + "glob": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", + "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=", + "dev": true, + "requires": { + "fs.realpath": "1.0.0", + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" + } + }, + "lodash": { + "version": "4.15.0", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.15.0.tgz", + "integrity": "sha1-MWI5HY8BQKoiz49rPDTWt/Y9Oqk=", + "dev": true + }, + "tar": { + "version": "3.1.15", + "resolved": "https://registry.npmjs.org/tar/-/tar-3.1.15.tgz", + "integrity": "sha512-pQNFsg+Wb6VXsrIPUnuQwrHR4wD5ASBR0jRyiT4/AALFA2Nl+CjhkDX5fTmIwCuULRtyQR3Dae2BBnP2EFHscw==", + "dev": true, + "requires": { + "minipass": "2.2.1", + "minizlib": "1.0.4", + "mkdirp": "0.5.1", + "yallist": "3.0.2" + } + }, + "wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=", + "dev": true + }, + "yallist": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.2.tgz", + "integrity": "sha1-hFK0u36Dx8GI2AQcGoN8dz1ti7k=", + "dev": true + } + } + }, + "@microsoft/set-webpack-public-path-plugin": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/@microsoft/set-webpack-public-path-plugin/-/set-webpack-public-path-plugin-1.3.4.tgz", + "integrity": "sha1-YRl8XPHZEqzT0w2BxrpEWKJ0ihg=", + "dev": true, + "requires": { + "@types/webpack": "3.0.11", + "lodash": "4.15.0", + "uglify-js": "3.0.28" + }, + "dependencies": { + "commander": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.11.0.tgz", + "integrity": "sha512-b0553uYA5YAEGgyYIGYROzKQ7X5RAqedkfjiZxwi0kL1g3bOaBNNZfYkzt/CL0umgD5wc9Jec2FbB98CjkMRvQ==", + "dev": true + }, + "lodash": { + "version": "4.15.0", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.15.0.tgz", + "integrity": "sha1-MWI5HY8BQKoiz49rPDTWt/Y9Oqk=", + "dev": true + }, + "uglify-js": { + "version": "3.0.28", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.0.28.tgz", + "integrity": "sha512-0h/qGay016GG2lVav3Kz174F3T2Vjlz2v6HCt+WDQpoXfco0hWwF5gHK9yh88mUYvIC+N7Z8NT8WpjSp1yoqGA==", + "dev": true, + "requires": { + "commander": "2.11.0", + "source-map": "0.5.7" + } + } + } + }, + "@microsoft/sp-application-base": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-application-base/-/sp-application-base-1.4.0.tgz", + "integrity": "sha1-4C35Cqm/yHy0QuO9vOs1QAolcYU=", + "dev": true, + "requires": { + "@microsoft/decorators": "1.4.0", + "@microsoft/load-themed-styles": "1.7.9", + "@microsoft/sp-component-base": "1.4.0", + "@microsoft/sp-core-library": "1.4.0", + "@microsoft/sp-extension-base": "1.4.0", + "@microsoft/sp-http": "1.4.0", + "@microsoft/sp-loader": "1.4.0", + "@microsoft/sp-lodash-subset": "1.4.0", + "@microsoft/sp-module-interfaces": "1.4.0", + "@microsoft/sp-odata-types": "1.4.0", + "@microsoft/sp-page-context": "1.4.0", + "@types/es6-promise": "0.0.33", + "@types/webpack-env": "1.13.1", + "tslib": "1.8.0" + }, + "dependencies": { + "@types/webpack-env": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/@types/webpack-env/-/webpack-env-1.13.1.tgz", + "integrity": "sha512-oHyg0NssP2RCpCvE35hhbSqMJRsc5lSW+GFe+Vc65JL+kHII1VMYM+0KeV/z4utFuUqPoQRmq8KMMp7ba0dj6Q==", + "dev": true + } + } + }, + "@microsoft/sp-build-common": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-build-common/-/sp-build-common-1.4.0.tgz", + "integrity": "sha1-EjNBb65HpxQ3xkmGZ2MGHojHqQA=", + "dev": true, + "requires": { + "@microsoft/gulp-core-build": "3.2.7", + "@microsoft/gulp-core-build-typescript": "4.2.14", + "@microsoft/sp-tslint-rules": "1.4.0", + "@types/yargs": "0.0.35", + "gulp": "3.9.1", + "jju": "1.3.0", + "yargs": "4.6.0" + }, + "dependencies": { + "@types/yargs": { + "version": "0.0.35", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-0.0.35.tgz", + "integrity": "sha1-QHczV2rO1IlfutZ6Pwr2M9Lfy60=", + "dev": true + } + } + }, + "@microsoft/sp-build-core-tasks": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-build-core-tasks/-/sp-build-core-tasks-1.4.0.tgz", + "integrity": "sha1-mJ4fE2Tw+VqG4s/pEusfwYK3c08=", + "dev": true, + "requires": { + "@microsoft/gulp-core-build": "3.2.7", + "@microsoft/gulp-core-build-karma": "4.3.6", + "@microsoft/gulp-core-build-serve": "3.1.14", + "@microsoft/gulp-core-build-webpack": "3.2.14", + "@microsoft/load-themed-styles": "1.7.9", + "@microsoft/loader-cased-file": "1.4.0", + "@microsoft/loader-load-themed-styles": "1.6.4", + "@microsoft/node-core-library": "0.3.16", + "@microsoft/rush-lib": "4.0.1", + "@microsoft/set-webpack-public-path-plugin": "1.3.4", + "@microsoft/sp-module-interfaces": "1.4.0", + "@microsoft/sp-polyfills": "1.2.0", + "@types/colors": "1.1.1", + "@types/es6-promise": "0.0.33", + "@types/finalhandler": "0.0.31", + "@types/fs-extra": "0.0.37", + "@types/glob": "5.0.30", + "@types/gulp-replace": "0.0.29", + "@types/lodash": "4.14.74", + "@types/merge2": "0.3.29", + "@types/node": "6.0.64", + "@types/resolve": "0.0.4", + "@types/rimraf": "0.0.28", + "@types/serve-static": "1.7.31", + "@types/uuid": "3.0.0", + "@types/webpack": "3.0.11", + "@types/webpack-stream": "3.2.7", + "azure-storage": "0.10.0", + "colors": "1.1.2", + "css-loader": "0.28.7", + "finalhandler": "0.4.1", + "fs-extra": "0.26.7", + "glob": "7.0.6", + "glob-escape": "0.0.2", + "gulp": "3.9.1", + "gulp-replace": "0.5.4", + "gulp-util": "3.0.8", + "html-loader": "0.5.1", + "json-loader": "0.5.7", + "lodash": "4.15.0", + "merge2": "1.0.3", + "node-zip": "1.1.1", + "phantomjs-prebuilt": "2.1.16", + "resolve": "1.1.7", + "rimraf": "2.6.2", + "serve-static": "1.10.3", + "source-map-loader": "0.2.3", + "through2": "2.0.3", + "uuid": "3.1.0", + "webpack": "3.6.0", + "webpack-stream": "4.0.0", + "xml": "1.0.1" + }, + "dependencies": { + "@microsoft/sp-polyfills": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-polyfills/-/sp-polyfills-1.2.0.tgz", + "integrity": "sha1-w6MYuEq9uEl8jKzi5LPU8hoPAII=", + "dev": true, + "requires": { + "@types/es6-promise": "0.0.32", + "@types/webpack-env": "1.13.0", + "es6-collections": "0.5.6", + "es6-promise": "4.1.1", + "whatwg-fetch": "2.0.3", + "whatwg-url": "4.7.1" + }, + "dependencies": { + "@types/es6-promise": { + "version": "0.0.32", + "resolved": "https://registry.npmjs.org/@types/es6-promise/-/es6-promise-0.0.32.tgz", + "integrity": "sha1-O89E+x5Cnz33YYjIxth0Rjujcf0=", + "dev": true + } + } + }, + "@types/webpack-env": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/@types/webpack-env/-/webpack-env-1.13.0.tgz", + "integrity": "sha1-MEQ4FkfhHulzxa8uklMjkw9pHYA=", + "dev": true + }, + "debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=", + "dev": true, + "requires": { + "ms": "0.7.1" + } + }, + "finalhandler": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-0.4.1.tgz", + "integrity": "sha1-haF8bFmpRxfSYtYSMNSw6+PUoU0=", + "dev": true, + "requires": { + "debug": "2.2.0", + "escape-html": "1.0.3", + "on-finished": "2.3.0", + "unpipe": "1.0.0" + } + }, + "glob": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", + "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=", + "dev": true, + "requires": { + "fs.realpath": "1.0.0", + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" + } + }, + "http-errors": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz", + "integrity": "sha1-GX4izevUGYWF6GlO9nhhl7ke2UI=", + "dev": true, + "requires": { + "inherits": "2.0.3", + "statuses": "1.2.1" + } + }, + "lodash": { + "version": "4.15.0", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.15.0.tgz", + "integrity": "sha1-MWI5HY8BQKoiz49rPDTWt/Y9Oqk=", + "dev": true + }, + "mime": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz", + "integrity": "sha1-EV+eO2s9rylZmDyzjxSaLUDrXVM=", + "dev": true + }, + "ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=", + "dev": true + }, + "range-parser": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.0.3.tgz", + "integrity": "sha1-aHKCNTXGkuLCoBA4Jq/YLC4P8XU=", + "dev": true + }, + "resolve": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", + "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=", + "dev": true + }, + "rimraf": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz", + "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==", + "dev": true, + "requires": { + "glob": "7.0.6" + } + }, + "send": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.13.2.tgz", + "integrity": "sha1-dl52B8gFVFK7pvCwUllTUJhgNt4=", + "dev": true, + "requires": { + "debug": "2.2.0", + "depd": "1.1.1", + "destroy": "1.0.4", + "escape-html": "1.0.3", + "etag": "1.7.0", + "fresh": "0.3.0", + "http-errors": "1.3.1", + "mime": "1.3.4", + "ms": "0.7.1", + "on-finished": "2.3.0", + "range-parser": "1.0.3", + "statuses": "1.2.1" + } + }, + "serve-static": { + "version": "1.10.3", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.10.3.tgz", + "integrity": "sha1-zlpuzTEB/tXsCYJ9rCKpwpv7BTU=", + "dev": true, + "requires": { + "escape-html": "1.0.3", + "parseurl": "1.3.2", + "send": "0.13.2" + } + }, + "statuses": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.2.1.tgz", + "integrity": "sha1-3e1FzBglbVHtQK7BQkidXGECbSg=", + "dev": true + } + } + }, + "@microsoft/sp-build-web": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-build-web/-/sp-build-web-1.4.0.tgz", + "integrity": "sha1-s43OQkgg2WRm6v3Y0V3chyEVk+g=", + "dev": true, + "requires": { + "@microsoft/gulp-core-build": "3.2.7", + "@microsoft/gulp-core-build-karma": "4.3.6", + "@microsoft/gulp-core-build-sass": "4.1.14", + "@microsoft/gulp-core-build-serve": "3.1.14", + "@microsoft/gulp-core-build-typescript": "4.2.14", + "@microsoft/gulp-core-build-webpack": "3.2.14", + "@microsoft/sp-build-common": "1.4.0", + "@microsoft/sp-build-core-tasks": "1.4.0", + "@microsoft/sp-polyfills": "1.4.0", + "@types/karma": "0.13.33", + "@types/webpack": "3.0.11", + "gulp": "3.9.1", + "webpack": "3.6.0", + "yargs": "4.6.0" + } + }, + "@microsoft/sp-client-preview": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-client-preview/-/sp-client-preview-1.4.0.tgz", + "integrity": "sha1-5YNMqZDIvEYnBE246x1jFBHHxKM=", + "dev": true, + "requires": { + "@microsoft/microsoft-graph-client": "1.0.0", + "@microsoft/sp-core-library": "1.4.0", + "@microsoft/sp-http": "1.4.0", + "@microsoft/sp-lodash-subset": "1.4.0", + "@types/webpack-env": "1.13.1", + "tslib": "1.8.0" + }, + "dependencies": { + "@types/webpack-env": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/@types/webpack-env/-/webpack-env-1.13.1.tgz", + "integrity": "sha512-oHyg0NssP2RCpCvE35hhbSqMJRsc5lSW+GFe+Vc65JL+kHII1VMYM+0KeV/z4utFuUqPoQRmq8KMMp7ba0dj6Q==", + "dev": true + } + } + }, + "@microsoft/sp-component-base": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-component-base/-/sp-component-base-1.4.0.tgz", + "integrity": "sha1-DJKBz1Cnh50/BSTwqVsjgKe8UoE=", + "requires": { + "@microsoft/decorators": "1.4.0", + "@microsoft/sp-core-library": "1.4.0", + "@microsoft/sp-loader": "1.4.0", + "@microsoft/sp-lodash-subset": "1.4.0", + "@microsoft/sp-module-interfaces": "1.4.0", + "@microsoft/sp-page-context": "1.4.0", + "@types/webpack-env": "1.13.1" + }, + "dependencies": { + "@types/webpack-env": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/@types/webpack-env/-/webpack-env-1.13.1.tgz", + "integrity": "sha512-oHyg0NssP2RCpCvE35hhbSqMJRsc5lSW+GFe+Vc65JL+kHII1VMYM+0KeV/z4utFuUqPoQRmq8KMMp7ba0dj6Q==" + } + } + }, + "@microsoft/sp-core-library": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.4.0.tgz", + "integrity": "sha1-pIhZKKbKBXLcRY1bb7/rYf035CU=", + "requires": { + "@microsoft/sp-lodash-subset": "1.4.0", + "@microsoft/sp-module-interfaces": "1.4.0", + "@types/es6-promise": "0.0.33", + "@types/webpack-env": "1.13.1" + }, + "dependencies": { + "@types/webpack-env": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/@types/webpack-env/-/webpack-env-1.13.1.tgz", + "integrity": "sha512-oHyg0NssP2RCpCvE35hhbSqMJRsc5lSW+GFe+Vc65JL+kHII1VMYM+0KeV/z4utFuUqPoQRmq8KMMp7ba0dj6Q==" + } + } + }, + "@microsoft/sp-extension-base": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-extension-base/-/sp-extension-base-1.4.0.tgz", + "integrity": "sha1-YK/oJ7SMOg9RFeKWryRtkR9lLws=", + "dev": true, + "requires": { + "@microsoft/decorators": "1.4.0", + "@microsoft/sp-component-base": "1.4.0", + "@microsoft/sp-core-library": "1.4.0", + "@microsoft/sp-http": "1.4.0", + "@microsoft/sp-loader": "1.4.0", + "@microsoft/sp-lodash-subset": "1.4.0", + "@microsoft/sp-module-interfaces": "1.4.0", + "@microsoft/sp-page-context": "1.4.0", + "@types/es6-promise": "0.0.33", + "@types/webpack-env": "1.13.1" + }, + "dependencies": { + "@types/webpack-env": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/@types/webpack-env/-/webpack-env-1.13.1.tgz", + "integrity": "sha512-oHyg0NssP2RCpCvE35hhbSqMJRsc5lSW+GFe+Vc65JL+kHII1VMYM+0KeV/z4utFuUqPoQRmq8KMMp7ba0dj6Q==", + "dev": true + } + } + }, + "@microsoft/sp-http": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http/-/sp-http-1.4.0.tgz", + "integrity": "sha1-Luur74zDx2a2d/6agSeu040Acdk=", + "requires": { + "@microsoft/decorators": "1.4.0", + "@microsoft/sp-core-library": "1.4.0", + "@microsoft/sp-lodash-subset": "1.4.0", + "@types/adal": "1.0.27", + "@types/es6-promise": "0.0.33", + "@types/sinon": "1.16.34", + "@types/webpack-env": "1.13.1", + "adal-angular": "1.0.15", + "tslib": "1.8.0" + }, + "dependencies": { + "@types/webpack-env": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/@types/webpack-env/-/webpack-env-1.13.1.tgz", + "integrity": "sha512-oHyg0NssP2RCpCvE35hhbSqMJRsc5lSW+GFe+Vc65JL+kHII1VMYM+0KeV/z4utFuUqPoQRmq8KMMp7ba0dj6Q==" + } + } + }, + "@microsoft/sp-loader": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.4.0.tgz", + "integrity": "sha1-4rlU1CL1AsyRzKgw3lUIN9n2Rr8=", + "requires": { + "@microsoft/office-ui-fabric-react-bundle": "1.4.0", + "@microsoft/sp-core-library": "1.4.0", + "@microsoft/sp-lodash-subset": "1.4.0", + "@microsoft/sp-module-interfaces": "1.4.0", + "@microsoft/sp-odata-types": "1.4.0", + "@microsoft/sp-polyfills": "1.4.0", + "@types/es6-promise": "0.0.33", + "@types/react": "15.6.6", + "@types/react-dom": "15.5.6", + "@types/requirejs": "2.1.29", + "@types/webpack-env": "1.13.1", + "office-ui-fabric-react": "5.21.0", + "react": "15.6.2", + "react-dom": "15.6.2", + "requirejs": "2.1.20" + }, + "dependencies": { + "@types/webpack-env": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/@types/webpack-env/-/webpack-env-1.13.1.tgz", + "integrity": "sha512-oHyg0NssP2RCpCvE35hhbSqMJRsc5lSW+GFe+Vc65JL+kHII1VMYM+0KeV/z4utFuUqPoQRmq8KMMp7ba0dj6Q==" + } + } + }, + "@microsoft/sp-lodash-subset": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.4.0.tgz", + "integrity": "sha1-8wH9sVsgOM3pFtpwqZHQCupBPr8=", + "requires": { + "@types/lodash": "4.14.74", + "@types/webpack-env": "1.13.1", + "tslib": "1.8.0" + }, + "dependencies": { + "@types/webpack-env": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/@types/webpack-env/-/webpack-env-1.13.1.tgz", + "integrity": "sha512-oHyg0NssP2RCpCvE35hhbSqMJRsc5lSW+GFe+Vc65JL+kHII1VMYM+0KeV/z4utFuUqPoQRmq8KMMp7ba0dj6Q==" + } + } + }, + "@microsoft/sp-module-interfaces": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.4.0.tgz", + "integrity": "sha1-lJ10z/ig0PKkzlsc6hxv4CHEm2o=", + "requires": { + "@types/node": "6.0.64", + "@types/z-schema": "3.16.31", + "z-schema": "3.18.4" + } + }, + "@microsoft/sp-odata-types": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.4.0.tgz", + "integrity": "sha1-Q9/v3Re+GAKBz4wD9HsjbdsXW00=", + "requires": { + "tslib": "1.8.0" + } + }, + "@microsoft/sp-office-ui-fabric-core": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-office-ui-fabric-core/-/sp-office-ui-fabric-core-1.4.0.tgz", + "integrity": "sha1-OVA6f3ksWtrmtK8cIO71M8pYeVg=", + "requires": { + "@types/webpack-env": "1.13.1", + "office-ui-fabric-core": "9.1.0", + "tslib": "1.8.0" + }, + "dependencies": { + "@types/webpack-env": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/@types/webpack-env/-/webpack-env-1.13.1.tgz", + "integrity": "sha512-oHyg0NssP2RCpCvE35hhbSqMJRsc5lSW+GFe+Vc65JL+kHII1VMYM+0KeV/z4utFuUqPoQRmq8KMMp7ba0dj6Q==" + } + } + }, + "@microsoft/sp-page-context": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.4.0.tgz", + "integrity": "sha1-9jfXIakhY3oYxE4Z3Zz123fIqIk=", + "requires": { + "@microsoft/sp-core-library": "1.4.0", + "@microsoft/sp-http": "1.4.0", + "@microsoft/sp-lodash-subset": "1.4.0", + "@microsoft/sp-odata-types": "1.4.0", + "@types/es6-promise": "0.0.33", + "@types/webpack-env": "1.13.1", + "tslib": "1.8.0" + }, + "dependencies": { + "@types/webpack-env": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/@types/webpack-env/-/webpack-env-1.13.1.tgz", + "integrity": "sha512-oHyg0NssP2RCpCvE35hhbSqMJRsc5lSW+GFe+Vc65JL+kHII1VMYM+0KeV/z4utFuUqPoQRmq8KMMp7ba0dj6Q==" + } + } + }, + "@microsoft/sp-polyfills": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-polyfills/-/sp-polyfills-1.4.0.tgz", + "integrity": "sha1-RVTJxPw2OlJ2neuEvb9Ju5OTMtA=", + "requires": { + "@types/webpack-env": "1.13.1", + "es6-collections": "0.5.6", + "es6-promise": "4.1.1", + "tslib": "1.8.0", + "whatwg-fetch": "2.0.3", + "whatwg-url": "4.7.1" + }, + "dependencies": { + "@types/webpack-env": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/@types/webpack-env/-/webpack-env-1.13.1.tgz", + "integrity": "sha512-oHyg0NssP2RCpCvE35hhbSqMJRsc5lSW+GFe+Vc65JL+kHII1VMYM+0KeV/z4utFuUqPoQRmq8KMMp7ba0dj6Q==" + } + } + }, + "@microsoft/sp-tslint-rules": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-tslint-rules/-/sp-tslint-rules-1.4.0.tgz", + "integrity": "sha1-NrkrS0GB+dZ0fa3UJGmkKwY/dMk=", + "dev": true, + "requires": { + "@microsoft/gulp-core-build": "3.2.7", + "@microsoft/gulp-core-build-typescript": "4.2.14", + "tslint": "5.6.0", + "tslint-microsoft-contrib": "5.0.1", + "tsutils": "2.11.2" + }, + "dependencies": { + "tsutils": { + "version": "2.11.2", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.11.2.tgz", + "integrity": "sha1-YBNgHjb6FP+VhBPlQdQn+4xqw0E=", + "dev": true, + "requires": { + "tslib": "1.8.0" + } + } + } + }, + "@microsoft/sp-webpart-base": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-webpart-base/-/sp-webpart-base-1.4.0.tgz", + "integrity": "sha1-jEPcBTQySvsC9fFKr/DXRGSMnGk=", + "requires": { + "@microsoft/decorators": "1.4.0", + "@microsoft/load-themed-styles": "1.7.9", + "@microsoft/office-ui-fabric-react-bundle": "1.4.0", + "@microsoft/sp-component-base": "1.4.0", + "@microsoft/sp-core-library": "1.4.0", + "@microsoft/sp-http": "1.4.0", + "@microsoft/sp-loader": "1.4.0", + "@microsoft/sp-lodash-subset": "1.4.0", + "@microsoft/sp-module-interfaces": "1.4.0", + "@microsoft/sp-page-context": "1.4.0", + "@types/es6-promise": "0.0.33", + "@types/react": "15.6.6", + "@types/react-dom": "15.5.6", + "@types/scrollreveal": "0.0.2", + "@types/webpack-env": "1.13.1", + "office-ui-fabric": "2.6.1", + "office-ui-fabric-react": "5.21.0", + "react": "15.6.2", + "react-dom": "15.6.2", + "scrollreveal": "3.3.6", + "tslib": "1.8.0" + }, + "dependencies": { + "@types/webpack-env": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/@types/webpack-env/-/webpack-env-1.13.1.tgz", + "integrity": "sha512-oHyg0NssP2RCpCvE35hhbSqMJRsc5lSW+GFe+Vc65JL+kHII1VMYM+0KeV/z4utFuUqPoQRmq8KMMp7ba0dj6Q==" + } + } + }, + "@microsoft/sp-webpart-workbench": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-webpart-workbench/-/sp-webpart-workbench-1.4.0.tgz", + "integrity": "sha1-vf4BSl54F2WTojDB7n2Omcv7WJk=", + "dev": true, + "requires": { + "@microsoft/gulp-core-build-serve": "3.1.14", + "@microsoft/office-ui-fabric-react-bundle": "1.4.0", + "@microsoft/sp-application-base": "1.4.0", + "@microsoft/sp-build-core-tasks": "1.4.0", + "@microsoft/sp-client-preview": "1.4.0", + "@microsoft/sp-core-library": "1.4.0", + "@microsoft/sp-loader": "1.4.0", + "@microsoft/sp-lodash-subset": "1.4.0", + "@microsoft/sp-module-interfaces": "1.4.0", + "@microsoft/sp-webpart-base": "1.4.0", + "@types/es6-promise": "0.0.33", + "@types/fs-extra": "0.0.37", + "@types/react": "15.6.6", + "@types/react-dom": "15.5.6", + "@types/webpack-env": "1.13.1", + "fs-extra": "0.26.7", + "office-ui-fabric-react": "5.21.0", + "react": "15.6.2", + "react-dom": "15.6.2", + "tslib": "1.8.0" + }, + "dependencies": { + "@types/webpack-env": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/@types/webpack-env/-/webpack-env-1.13.1.tgz", + "integrity": "sha512-oHyg0NssP2RCpCvE35hhbSqMJRsc5lSW+GFe+Vc65JL+kHII1VMYM+0KeV/z4utFuUqPoQRmq8KMMp7ba0dj6Q==", + "dev": true + } + } + }, + "@microsoft/stream-collator": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@microsoft/stream-collator/-/stream-collator-2.1.4.tgz", + "integrity": "sha1-rPHjbsyZCYQ/o7bpBNVD37arlks=", + "dev": true, + "requires": { + "@types/node": "6.0.88", + "colors": "1.1.2" + }, + "dependencies": { + "@types/node": { + "version": "6.0.88", + "resolved": "https://registry.npmjs.org/@types/node/-/node-6.0.88.tgz", + "integrity": "sha512-bYDPZTX0/s1aihdjLuAgogUAT5M+TpoWChEMea2p0yOcfn5bu3k6cJb9cp6nw268XeSNIGGr+4+/8V5K6BGzLQ==", + "dev": true + } + } + }, + "@microsoft/ts-command-line": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/@microsoft/ts-command-line/-/ts-command-line-2.2.4.tgz", + "integrity": "sha1-yMbdb/zeE0yt0MnVb7sRnB48KUI=", + "dev": true, + "requires": { + "@types/argparse": "1.0.33", + "@types/node": "6.0.88", + "argparse": "1.0.9", + "colors": "1.1.2" + }, + "dependencies": { + "@types/node": { + "version": "6.0.88", + "resolved": "https://registry.npmjs.org/@types/node/-/node-6.0.88.tgz", + "integrity": "sha512-bYDPZTX0/s1aihdjLuAgogUAT5M+TpoWChEMea2p0yOcfn5bu3k6cJb9cp6nw268XeSNIGGr+4+/8V5K6BGzLQ==", + "dev": true + } + } + }, + "@types/adal": { + "version": "1.0.27", + "resolved": "https://registry.npmjs.org/@types/adal/-/adal-1.0.27.tgz", + "integrity": "sha512-Dll0X5OdCgnqMhp/bH/XSjFpn1putDI9OVlw+LgmxOjZWKUQXOpHkGWbARNReeYBWmaEvWBVWkZG4yhfcCeOZQ==", + "requires": { + "@types/angular": "1.6.35" + } + }, + "@types/angular": { + "version": "1.6.35", + "resolved": "https://registry.npmjs.org/@types/angular/-/angular-1.6.35.tgz", + "integrity": "sha512-6Cxq9ZQ1T6j/xEPJ/yvGVt6gBBvuixGIl42Mc+TyoC9AFsOiuTloxNAbU3JhiplrnlBU/lGp67EcCLq0hxg73g==" + }, + "@types/argparse": { + "version": "1.0.33", + "resolved": "https://registry.npmjs.org/@types/argparse/-/argparse-1.0.33.tgz", + "integrity": "sha512-VQgHxyPMTj3hIlq9SY1mctqx+Jj8kpQfoLvDlVSDNOyuYs8JYfkuY3OW/4+dO657yPmNhHpePRx0/Tje5ImNVQ==", + "dev": true + }, + "@types/assertion-error": { + "version": "1.0.30", + "resolved": "https://registry.npmjs.org/@types/assertion-error/-/assertion-error-1.0.30.tgz", + "integrity": "sha1-89DV2i7Ie1FOMNs/+aAYh7VhnCk=", + "dev": true + }, + "@types/bluebird": { + "version": "3.5.18", + "resolved": "https://registry.npmjs.org/@types/bluebird/-/bluebird-3.5.18.tgz", + "integrity": "sha512-OTPWHmsyW18BhrnG5x8F7PzeZ2nFxmHGb42bZn79P9hl+GI5cMzyPgQTwNjbem0lJhoru/8vtjAFCUOu3+gE2w==", + "dev": true + }, + "@types/chai": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@types/chai/-/chai-3.5.2.tgz", + "integrity": "sha1-wRzSgX06QBt7oPWkIPNcVhObHB4=", + "dev": true + }, + "@types/chalk": { + "version": "0.4.31", + "resolved": "https://registry.npmjs.org/@types/chalk/-/chalk-0.4.31.tgz", + "integrity": "sha1-ox10JBprHtu5c8822XooloNKUfk=", + "dev": true + }, + "@types/colors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@types/colors/-/colors-1.1.1.tgz", + "integrity": "sha1-SXM5KPtHzxElS3YR4vb4X/YCBSE=", + "dev": true + }, + "@types/es6-promise": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/@types/es6-promise/-/es6-promise-0.0.33.tgz", + "integrity": "sha512-HKJFVLCGrWQ/1unEw8JdaTxu6n3EUxmwTxJ6D0O1x0gD8joCsgoTWxEgevb7fp2XIogNjof3KEd+3bJoGne/nw==" + }, + "@types/express-serve-static-core": { + "version": "4.0.56", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.0.56.tgz", + "integrity": "sha512-/0nwIzF1Bd4KGwW4lhDZYi5StmCZG1DIXXMfQ/zjORzlm4+F1eRA4c6yJQrt4hqX//TDtPULpSlYwmSNyCMeMg==", + "dev": true, + "requires": { + "@types/node": "6.0.64" + } + }, + "@types/finalhandler": { + "version": "0.0.31", + "resolved": "https://registry.npmjs.org/@types/finalhandler/-/finalhandler-0.0.31.tgz", + "integrity": "sha1-7PMvOpu0Om+0BFdQ6h5VJYLTXcM=", + "dev": true, + "requires": { + "@types/node": "6.0.64" + } + }, + "@types/fs-extra": { + "version": "0.0.37", + "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-0.0.37.tgz", + "integrity": "sha1-GV8RvNmhuX2eQSxrZombVFRxofc=", + "dev": true, + "requires": { + "@types/node": "6.0.64" + } + }, + "@types/glob": { + "version": "5.0.30", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-5.0.30.tgz", + "integrity": "sha1-ECZAnFYlqGiQdGAoCNCCsoZ7ilE=", + "dev": true, + "requires": { + "@types/minimatch": "3.0.1", + "@types/node": "6.0.64" + } + }, + "@types/gulp": { + "version": "3.8.32", + "resolved": "https://registry.npmjs.org/@types/gulp/-/gulp-3.8.32.tgz", + "integrity": "sha1-g8WcaBzCM9Hsf4LSaVVVZvoTMVY=", + "dev": true, + "requires": { + "@types/node": "6.0.64", + "@types/orchestrator": "0.0.30", + "@types/vinyl": "1.2.30" + } + }, + "@types/gulp-replace": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/gulp-replace/-/gulp-replace-0.0.29.tgz", + "integrity": "sha1-gFqGw0pcz8+IS8E24GgzHkj5tls=", + "dev": true, + "requires": { + "@types/node": "6.0.64" + } + }, + "@types/gulp-util": { + "version": "3.0.30", + "resolved": "https://registry.npmjs.org/@types/gulp-util/-/gulp-util-3.0.30.tgz", + "integrity": "sha1-TF9lg6IWCBOWZ+OsVrBbxn7PqPs=", + "dev": true, + "requires": { + "@types/chalk": "0.4.31", + "@types/node": "6.0.64", + "@types/through2": "2.0.32", + "@types/vinyl": "1.2.30" + } + }, + "@types/karma": { + "version": "0.13.33", + "resolved": "https://registry.npmjs.org/@types/karma/-/karma-0.13.33.tgz", + "integrity": "sha1-ODXT2U6IS23oiEo+cKb1aQ5qWFA=", + "dev": true, + "requires": { + "@types/bluebird": "3.5.18", + "@types/log4js": "2.3.5", + "@types/node": "6.0.64" + } + }, + "@types/lodash": { + "version": "4.14.74", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.74.tgz", + "integrity": "sha512-BZknw3E/z3JmCLqQVANcR17okqVTPZdlxvcIz0fJiJVLUCbSH1hK3zs9r634PVSmrzAxN+n/fxlVRiYoArdOIQ==" + }, + "@types/log4js": { + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/@types/log4js/-/log4js-2.3.5.tgz", + "integrity": "sha512-SwF8LkSHqHy9A8GQ67NAYJiGl8zzP4Qtx65Wa+IOxDGdMHxKeoQZjg7m2M1erIT6VK0DYHpu2aTbdLkdkuMHjw==", + "dev": true, + "requires": { + "log4js": "0.6.38" + } + }, + "@types/merge2": { + "version": "0.3.29", + "resolved": "https://registry.npmjs.org/@types/merge2/-/merge2-0.3.29.tgz", + "integrity": "sha1-y1UumCbKPAjZ5lSd6ezY8VQX8G0=", + "dev": true, + "requires": { + "@types/node": "6.0.64" + } + }, + "@types/microsoft-ajax": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/@types/microsoft-ajax/-/microsoft-ajax-0.0.33.tgz", + "integrity": "sha512-R31YIw2FUZsx62yzH1LX9+SV0xCxRn+r6FpYhaEKHAms+3zozMYZZvsJO+I3za+wlE/z03PrePGgCO1rxv7dUg==" + }, + "@types/mime": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-2.0.0.tgz", + "integrity": "sha512-A2TAGbTFdBw9azHbpVd+/FkdW2T6msN1uct1O9bH3vTerEHKZhTXJUQXy+hNq1B0RagfU8U+KBdqiZpxjhOUQA==", + "dev": true + }, + "@types/minimatch": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.1.tgz", + "integrity": "sha512-rUO/jz10KRSyA9SHoCWQ8WX9BICyj5jZYu1/ucKEJKb4KzLZCKMURdYbadP157Q6Zl1x0vHsrU+Z/O0XlhYQDw==", + "dev": true + }, + "@types/mocha": { + "version": "2.2.44", + "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-2.2.44.tgz", + "integrity": "sha512-k2tWTQU8G4+iSMvqKi0Q9IIsWAp/n8xzdZS4Q4YVIltApoMA00wFBFdlJnmoaK1/z7B0Cy0yPe6GgXteSmdUNw==", + "dev": true + }, + "@types/node": { + "version": "6.0.64", + "resolved": "https://registry.npmjs.org/@types/node/-/node-6.0.64.tgz", + "integrity": "sha1-zckBQR9jAeFDff7SO8aPVEQuTcg=" + }, + "@types/node-notifier": { + "version": "0.0.28", + "resolved": "https://registry.npmjs.org/@types/node-notifier/-/node-notifier-0.0.28.tgz", + "integrity": "sha1-hro9OqjZGDUswxkdiN4yiyDck8E=", + "dev": true, + "requires": { + "@types/node": "6.0.64" + } + }, + "@types/orchestrator": { + "version": "0.0.30", + "resolved": "https://registry.npmjs.org/@types/orchestrator/-/orchestrator-0.0.30.tgz", + "integrity": "sha1-3N2o1ke1aLex40F4yx8LRKyamOU=", + "dev": true, + "requires": { + "@types/q": "0.0.32" + } + }, + "@types/q": { + "version": "0.0.32", + "resolved": "https://registry.npmjs.org/@types/q/-/q-0.0.32.tgz", + "integrity": "sha1-vShOV8hPEyXacCur/IKlMoGQwMU=", + "dev": true + }, + "@types/react": { + "version": "15.6.6", + "resolved": "https://registry.npmjs.org/@types/react/-/react-15.6.6.tgz", + "integrity": "sha512-a45hjEjpRira6tJM8E2/aGDqqNx9/PhtQ4GxEg7MsslTuAKdweWLH0oE2K0dgMFdzw9E2yRB6jqrA8IKXaevwQ==" + }, + "@types/react-dom": { + "version": "15.5.6", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-15.5.6.tgz", + "integrity": "sha512-dP4vEDEH4rL+uUl6f//c6mjepTVdJ6Ldx3z0dZbw047T5Z+o2PZDW/Qd+I4PkTmIgk7YNAZC/TFnm3IHT5UAhw==", + "requires": { + "@types/react": "15.6.6" + } + }, + "@types/requirejs": { + "version": "2.1.29", + "resolved": "https://registry.npmjs.org/@types/requirejs/-/requirejs-2.1.29.tgz", + "integrity": "sha1-vEi8gzwHnCwkumr7ym06A7P04vM=" + }, + "@types/resolve": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-0.0.4.tgz", + "integrity": "sha1-m1htZalH3qiMS8JNoLkF/pUgoNU=", + "dev": true, + "requires": { + "@types/node": "6.0.64" + } + }, + "@types/rimraf": { + "version": "0.0.28", + "resolved": "https://registry.npmjs.org/@types/rimraf/-/rimraf-0.0.28.tgz", + "integrity": "sha1-VWJRm8eWPKyoq/fxKMrjtZTUHQY=", + "dev": true + }, + "@types/scrollreveal": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/@types/scrollreveal/-/scrollreveal-0.0.2.tgz", + "integrity": "sha1-erQNpSRC0dTkF1N/cO9afuXiutk=" + }, + "@types/semver": { + "version": "5.3.33", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-5.3.33.tgz", + "integrity": "sha512-UwrBgjsRS8BSsckIEdrAhIAmdh0MJidtKTvD3S6tpMq6qHLY3uGaNYcRDUjPxpF4hOAOEbMNSXhhfxmNHB1QNQ==", + "dev": true + }, + "@types/serve-static": { + "version": "1.7.31", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.7.31.tgz", + "integrity": "sha1-FUVt6NmNa0z/Mb5savdJKuY/Uho=", + "dev": true, + "requires": { + "@types/express-serve-static-core": "4.0.56", + "@types/mime": "2.0.0" + } + }, + "@types/sharepoint": { + "version": "2013.1.9", + "resolved": "https://registry.npmjs.org/@types/sharepoint/-/sharepoint-2013.1.9.tgz", + "integrity": "sha512-OP3D/vKnOnZcRwTu2jdt7gp8AGDKx3jFoBHudR7UUX4IIwDqOPEJdkfvIpz/KiQbbbyvWS0PtvDz3iQ1HH/rcw==", + "requires": { + "@types/microsoft-ajax": "0.0.33" + } + }, + "@types/sinon": { + "version": "1.16.34", + "resolved": "https://registry.npmjs.org/@types/sinon/-/sinon-1.16.34.tgz", + "integrity": "sha1-qXYf/zPQ97P+YYdbV3d4oldqmgM=" + }, + "@types/source-map": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@types/source-map/-/source-map-0.5.2.tgz", + "integrity": "sha512-++w4WmMbk3dS3UeHGzAG+xJOSz5Xqtjys/TBkqG3qp3SeWE7Wwezqe5eB7B51cxUyh4PW7bwVotpsLdBK0D8cw==", + "dev": true + }, + "@types/tapable": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-0.2.4.tgz", + "integrity": "sha512-pclMAvhPnXJcJu1ZZ8bQthuUcdDWzDuxDdbSf6l1U6s4fP6EBiZpPsOZYqFOrbqDV97sXGFSsb6AUpiLfv4xIA==", + "dev": true + }, + "@types/through2": { + "version": "2.0.32", + "resolved": "https://registry.npmjs.org/@types/through2/-/through2-2.0.32.tgz", + "integrity": "sha1-RwAkRQ8at2QPGfnr9C09pXTCYSk=", + "dev": true, + "requires": { + "@types/node": "6.0.64" + } + }, + "@types/uglify-js": { + "version": "2.6.29", + "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-2.6.29.tgz", + "integrity": "sha512-BdFLCZW0GTl31AbqXSak8ss/MqEZ3DN2MH9rkAyGoTuzK7ifGUlX+u0nfbWeTsa7IPcZhtn8BlpYBXSV+vqGhQ==", + "dev": true, + "requires": { + "@types/source-map": "0.5.2" + } + }, + "@types/uuid": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-3.0.0.tgz", + "integrity": "sha512-CGaBAcUB4o+YTaUBZ2VfBc7PcIZXwHflZs4FDtr5Kk7MpAl0PVfH7W/VqoHH+OAG41d9YSCV8eWDfz/KKqVm+A==", + "dev": true, + "requires": { + "@types/node": "6.0.64" + } + }, + "@types/vinyl": { + "version": "1.2.30", + "resolved": "https://registry.npmjs.org/@types/vinyl/-/vinyl-1.2.30.tgz", + "integrity": "sha1-kRXAxFxAxXVziQa+n7Tfb1ueUBM=", + "dev": true, + "requires": { + "@types/node": "6.0.64" + } + }, + "@types/webpack": { + "version": "3.0.11", + "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-3.0.11.tgz", + "integrity": "sha512-zd9NK+SLVONhuD2iGVfE8KcpTHIwIcIZqyisRyGurjC2iXzRu1rkJmAWq4agBOw7rU3GocH29JX/gwrDLSA+cw==", + "dev": true, + "requires": { + "@types/node": "6.0.64", + "@types/tapable": "0.2.4", + "@types/uglify-js": "2.6.29" + } + }, + "@types/webpack-env": { + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/@types/webpack-env/-/webpack-env-1.13.3.tgz", + "integrity": "sha512-lLa+/oIfCzfmjyMWmQpJWlxuw2pWRqCZojg1JVtonAiMNISOGaEtowl+mffuFg7AghO2dwYulZBGV1Od2PZQ9A==" + }, + "@types/webpack-stream": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/@types/webpack-stream/-/webpack-stream-3.2.7.tgz", + "integrity": "sha512-s+i5OFlyHkZloE12E69yUMWjj1m9nwcy/E6KiVieNiroQltPX27XY6S67rwdn9bewSNlqM/z0z8xjJ1loAO5WQ==", + "dev": true, + "requires": { + "@types/node": "6.0.64", + "@types/webpack": "3.0.11" + } + }, + "@types/yargs": { + "version": "0.0.34", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-0.0.34.tgz", + "integrity": "sha1-FWBCn8VQxDvEGnt9PfoK+8yRSjU=", + "dev": true + }, + "@types/z-schema": { + "version": "3.16.31", + "resolved": "https://registry.npmjs.org/@types/z-schema/-/z-schema-3.16.31.tgz", + "integrity": "sha1-LrHQCl5Ow/pYx2r94S4YK2bcXBw=" + }, + "@uifabric/icons": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-5.2.0.tgz", + "integrity": "sha512-P5kfPej/wxgR8jZt/GqnU0FqYcz+JH1iCcaaYd6p9L3opmZtu4w5duKeqs+Bc1u7K16r800EQfLgKe76rt6AuA==", + "requires": { + "@uifabric/styling": "5.14.0", + "tslib": "1.8.0" + } + }, + "@uifabric/merge-styles": { + "version": "5.8.1", + "resolved": "https://registry.npmjs.org/@uifabric/merge-styles/-/merge-styles-5.8.1.tgz", + "integrity": "sha512-mgxb0rMwxJ7LfrPjF4dSUAPJkamlGCjKxzd5nR0wSxde9/k0Sw3zcf4BoefrbR03jnVkdtDXfj1rpq2yYbXXoA==", + "requires": { + "tslib": "1.8.0" + } + }, + "@uifabric/styling": { + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/@uifabric/styling/-/styling-5.14.0.tgz", + "integrity": "sha512-xHW/KuMMFbvr5z3+YRzUlz/yizDdUEh9MW2kzF0D1Omg1Jdfjg6qrDTVPifuyNQTbW9nCiAnb2lX4f0DEl/tuQ==", + "requires": { + "@microsoft/load-themed-styles": "1.7.9", + "@uifabric/merge-styles": "5.8.1", + "@uifabric/utilities": "5.5.0", + "tslib": "1.8.0" + } + }, + "@uifabric/utilities": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@uifabric/utilities/-/utilities-5.5.0.tgz", + "integrity": "sha512-+U5gM9s9ue1zKYXlguzOHMl/NSYNvPZre7/LLH5RLfrBYJwkddUZ5AOFDD3xRT6nwpRhb5fPSJaJldAakFVY8Q==", + "requires": { + "@microsoft/load-themed-styles": "1.7.9", + "@uifabric/merge-styles": "5.8.1", + "prop-types": "15.6.0", + "tslib": "1.8.0" + } + }, + "abab": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/abab/-/abab-1.0.4.tgz", + "integrity": "sha1-X6rZwsB/YN12dw9xzwJbYqY8/U4=", + "dev": true + }, + "abbrev": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz", + "integrity": "sha1-kbR5JYinc4wl813W9jdSovh3YTU=", + "dev": true + }, + "accepts": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.3.tgz", + "integrity": "sha1-w8p0NJOGSMPg2cHjKN1otiLChMo=", + "dev": true, + "requires": { + "mime-types": "2.1.17", + "negotiator": "0.6.1" + } + }, + "acorn": { + "version": "4.0.13", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz", + "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=", + "dev": true + }, + "acorn-dynamic-import": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-2.0.2.tgz", + "integrity": "sha1-x1K9IQvvZ5UBtsbLf8hPj0cVjMQ=", + "dev": true, + "requires": { + "acorn": "4.0.13" + } + }, + "acorn-globals": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-3.1.0.tgz", + "integrity": "sha1-/YJw9x+7SZawBPqIDuXUZXOnMb8=", + "dev": true, + "requires": { + "acorn": "4.0.13" + } + }, + "adal-angular": { + "version": "1.0.15", + "resolved": "https://registry.npmjs.org/adal-angular/-/adal-angular-1.0.15.tgz", + "integrity": "sha1-8qnvgvNYxEToMUKs5l0yJ6RBBDs=" + }, + "after": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz", + "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=", + "dev": true + }, + "ajv": { + "version": "5.2.5", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.2.5.tgz", + "integrity": "sha1-tjcjTT4mdetfefxlIkKoU6SMtJ8=", + "dev": true, + "requires": { + "co": "4.6.0", + "fast-deep-equal": "1.0.0", + "json-schema-traverse": "0.3.1", + "json-stable-stringify": "1.0.1" + } + }, + "ajv-keywords": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-2.1.1.tgz", + "integrity": "sha1-YXmX/F9gV2iUxDX5QNgZ4TW4B2I=", + "dev": true + }, + "align-text": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz", + "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=", + "dev": true, + "requires": { + "kind-of": "3.2.2", + "longest": "1.0.1", + "repeat-string": "1.6.1" + } + }, + "alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=", + "dev": true + }, + "amdefine": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", + "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", + "dev": true + }, + "ansi-escapes": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz", + "integrity": "sha1-06ioOzGapneTZisT52HHkRQiMG4=", + "dev": true + }, + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "anymatch": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz", + "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==", + "dev": true, + "requires": { + "micromatch": "2.3.11", + "normalize-path": "2.1.1" + } + }, + "append-transform": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-0.4.0.tgz", + "integrity": "sha1-126/jKlNJ24keja61EpLdKthGZE=", + "dev": true, + "requires": { + "default-require-extensions": "1.0.0" + } + }, + "aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true + }, + "archy": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", + "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=", + "dev": true + }, + "are-we-there-yet": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.4.tgz", + "integrity": "sha1-u13KOCu5TwXhUZQ3PRb9O6HKEQ0=", + "dev": true, + "requires": { + "delegates": "1.0.0", + "readable-stream": "2.3.3" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "readable-stream": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", + "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "1.0.7", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" + } + }, + "string_decoder": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", + "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "dev": true, + "requires": { + "safe-buffer": "5.1.1" + } + } + } + }, + "argparse": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.9.tgz", + "integrity": "sha1-c9g7wmP4bpf4zE9rrhsOkKfSLIY=", + "dev": true, + "requires": { + "sprintf-js": "1.0.3" + } + }, + "arr-diff": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", + "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", + "dev": true, + "requires": { + "arr-flatten": "1.1.0" + } + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true + }, + "array-differ": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", + "integrity": "sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=", + "dev": true + }, + "array-each": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", + "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=", + "dev": true + }, + "array-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", + "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=", + "dev": true + }, + "array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", + "dev": true + }, + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", + "dev": true + }, + "array-slice": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.0.0.tgz", + "integrity": "sha1-5zA08A3MH0CHYAj9IP6ud71LfC8=", + "dev": true + }, + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "dev": true, + "requires": { + "array-uniq": "1.0.3" + } + }, + "array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", + "dev": true + }, + "array-unique": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", + "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=", + "dev": true + }, + "arraybuffer.slice": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.6.tgz", + "integrity": "sha1-8zshWfBTKj8xB6JywMz70a0peco=", + "dev": true + }, + "arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "dev": true + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" + }, + "asn1": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz", + "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=", + "dev": true + }, + "asn1.js": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.9.2.tgz", + "integrity": "sha512-b/OsSjvWEo8Pi8H0zsDd2P6Uqo2TK2pH8gNLSJtNLM2Db0v2QaAZ0pBQJXVjAn4gBuugeVDr7s63ZogpUIwWDg==", + "dev": true, + "requires": { + "bn.js": "4.11.8", + "inherits": "2.0.3", + "minimalistic-assert": "1.0.0" + } + }, + "assert": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.4.1.tgz", + "integrity": "sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE=", + "dev": true, + "requires": { + "util": "0.10.3" + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true + }, + "assertion-error": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.0.2.tgz", + "integrity": "sha1-E8pRXYYgbaC6xm6DTdOX2HWBCUw=", + "dev": true + }, + "ast-types": { + "version": "0.9.6", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.9.6.tgz", + "integrity": "sha1-ECyenpAF0+fjgpvwxPok7oYu6bk=", + "dev": true + }, + "async": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.0.tgz", + "integrity": "sha512-xAfGg1/NTLBBKlHFmnd7PlmUW9KhVQIUuSrYem9xzFUZy13ScvtyGGejaae9iAVRiRq9+Cx7DPFaAAhCpyxyPw==", + "dev": true, + "requires": { + "lodash": "4.17.4" + }, + "dependencies": { + "lodash": { + "version": "4.17.4", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", + "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=", + "dev": true + } + } + }, + "async-each": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz", + "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=", + "dev": true + }, + "async-foreach": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz", + "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=", + "dev": true + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "dev": true + }, + "autoprefixer": { + "version": "6.3.7", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-6.3.7.tgz", + "integrity": "sha1-jt8xZt2f1hFlM2Ysi7NqA8DvyHQ=", + "dev": true, + "requires": { + "browserslist": "1.3.6", + "caniuse-db": "1.0.30000766", + "normalize-range": "0.1.2", + "num2fraction": "1.2.2", + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0" + } + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "dev": true + }, + "aws4": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.6.0.tgz", + "integrity": "sha1-g+9cqGCysy5KDe7e6MdxudtXRx4=", + "dev": true + }, + "azure-storage": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/azure-storage/-/azure-storage-0.10.0.tgz", + "integrity": "sha1-QsV7ty1vM+u3jS2VTds99Jp1sro=", + "dev": true, + "requires": { + "browserify-mime": "1.2.9", + "extend": "1.2.1", + "node-uuid": "1.4.8", + "readable-stream": "2.0.6", + "request": "2.69.0", + "underscore": "1.4.4", + "validator": "3.22.2", + "xml2js": "0.2.7", + "xmlbuilder": "0.4.3" + }, + "dependencies": { + "assert-plus": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz", + "integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ=", + "dev": true + }, + "aws-sign2": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz", + "integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8=", + "dev": true + }, + "boom": { + "version": "2.10.1", + "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz", + "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=", + "dev": true, + "requires": { + "hoek": "2.16.3" + } + }, + "caseless": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.11.0.tgz", + "integrity": "sha1-cVuW6phBWTzDMGeSP17GDr2k99c=", + "dev": true + }, + "cryptiles": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz", + "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=", + "dev": true, + "requires": { + "boom": "2.10.1" + } + }, + "extend": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/extend/-/extend-1.2.1.tgz", + "integrity": "sha1-oPX9bPyDpf5J72mNYOyKYk3UV2w=", + "dev": true + }, + "form-data": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-1.0.1.tgz", + "integrity": "sha1-rjFduaSQf6BlUCMEpm13M0de43w=", + "dev": true, + "requires": { + "async": "2.6.0", + "combined-stream": "1.0.5", + "mime-types": "2.1.17" + } + }, + "har-validator": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-2.0.6.tgz", + "integrity": "sha1-zcvAgYgmWtEZtqWnyKtw7s+10n0=", + "dev": true, + "requires": { + "chalk": "1.1.3", + "commander": "2.12.2", + "is-my-json-valid": "2.16.1", + "pinkie-promise": "2.0.1" + } + }, + "hawk": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz", + "integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=", + "dev": true, + "requires": { + "boom": "2.10.1", + "cryptiles": "2.0.5", + "hoek": "2.16.3", + "sntp": "1.0.9" + } + }, + "hoek": { + "version": "2.16.3", + "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz", + "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=", + "dev": true + }, + "http-signature": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz", + "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=", + "dev": true, + "requires": { + "assert-plus": "0.2.0", + "jsprim": "1.4.1", + "sshpk": "1.13.1" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "node-uuid": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/node-uuid/-/node-uuid-1.4.8.tgz", + "integrity": "sha1-sEDrCSOWivq/jTL7HxfxFn/auQc=", + "dev": true + }, + "qs": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.0.4.tgz", + "integrity": "sha1-UQGdhHIMk5uCc36EVWp4Izjs6ns=", + "dev": true + }, + "readable-stream": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz", + "integrity": "sha1-j5A0HmilPMySh4jaz80Rs265t44=", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "1.0.7", + "string_decoder": "0.10.31", + "util-deprecate": "1.0.2" + } + }, + "request": { + "version": "2.69.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.69.0.tgz", + "integrity": "sha1-z5HS4AB1KxIXFVwAUkGRGZGiNGo=", + "dev": true, + "requires": { + "aws-sign2": "0.6.0", + "aws4": "1.6.0", + "bl": "1.0.3", + "caseless": "0.11.0", + "combined-stream": "1.0.5", + "extend": "3.0.1", + "forever-agent": "0.6.1", + "form-data": "1.0.1", + "har-validator": "2.0.6", + "hawk": "3.1.3", + "http-signature": "1.1.1", + "is-typedarray": "1.0.0", + "isstream": "0.1.2", + "json-stringify-safe": "5.0.1", + "mime-types": "2.1.17", + "node-uuid": "1.4.8", + "oauth-sign": "0.8.2", + "qs": "6.0.4", + "stringstream": "0.0.5", + "tough-cookie": "2.2.2", + "tunnel-agent": "0.4.3" + }, + "dependencies": { + "extend": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz", + "integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ=", + "dev": true + } + } + }, + "sntp": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz", + "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=", + "dev": true, + "requires": { + "hoek": "2.16.3" + } + }, + "tough-cookie": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.2.2.tgz", + "integrity": "sha1-yDoYMPTl7wuT7yo0iOck+N4Basc=", + "dev": true + }, + "tunnel-agent": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz", + "integrity": "sha1-Y3PbdpCf5XDgjXNYM2Xtgop07us=", + "dev": true + }, + "validator": { + "version": "3.22.2", + "resolved": "https://registry.npmjs.org/validator/-/validator-3.22.2.tgz", + "integrity": "sha1-byl65n9/gqzHbQr9tJ8Y2aCcGMA=", + "dev": true + } + } + }, + "babel-code-frame": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", + "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", + "dev": true, + "requires": { + "chalk": "1.1.3", + "esutils": "2.0.2", + "js-tokens": "3.0.2" + } + }, + "babel-core": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.0.tgz", + "integrity": "sha1-rzL3izGm/O8RnIew/Y2XU/A6C7g=", + "dev": true, + "requires": { + "babel-code-frame": "6.26.0", + "babel-generator": "6.26.0", + "babel-helpers": "6.24.1", + "babel-messages": "6.23.0", + "babel-register": "6.26.0", + "babel-runtime": "6.26.0", + "babel-template": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0", + "babylon": "6.18.0", + "convert-source-map": "1.5.0", + "debug": "2.6.9", + "json5": "0.5.1", + "lodash": "4.17.4", + "minimatch": "3.0.4", + "path-is-absolute": "1.0.1", + "private": "0.1.8", + "slash": "1.0.0", + "source-map": "0.5.7" + }, + "dependencies": { + "lodash": { + "version": "4.17.4", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", + "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=", + "dev": true + } + } + }, + "babel-generator": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.0.tgz", + "integrity": "sha1-rBriAHC3n248odMmlhMFN3TyDcU=", + "dev": true, + "requires": { + "babel-messages": "6.23.0", + "babel-runtime": "6.26.0", + "babel-types": "6.26.0", + "detect-indent": "4.0.0", + "jsesc": "1.3.0", + "lodash": "4.17.4", + "source-map": "0.5.7", + "trim-right": "1.0.1" + }, + "dependencies": { + "lodash": { + "version": "4.17.4", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", + "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=", + "dev": true + } + } + }, + "babel-helpers": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz", + "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0", + "babel-template": "6.26.0" + } + }, + "babel-jest": { + "version": "20.0.3", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-20.0.3.tgz", + "integrity": "sha1-5KA7E9wQOJ4UD8ZF0J/8TO0wFnE=", + "dev": true, + "requires": { + "babel-core": "6.26.0", + "babel-plugin-istanbul": "4.1.5", + "babel-preset-jest": "20.0.3" + } + }, + "babel-messages": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", + "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0" + } + }, + "babel-plugin-istanbul": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-4.1.5.tgz", + "integrity": "sha1-Z2DN2Xf0EdPhdbsGTyvDJ9mbK24=", + "dev": true, + "requires": { + "find-up": "2.1.0", + "istanbul-lib-instrument": "1.9.1", + "test-exclude": "4.1.1" + } + }, + "babel-plugin-jest-hoist": { + "version": "20.0.3", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-20.0.3.tgz", + "integrity": "sha1-r+3IU70/jcNUjqZx++adA8wsF2c=", + "dev": true + }, + "babel-preset-jest": { + "version": "20.0.3", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-20.0.3.tgz", + "integrity": "sha1-y6yq3stdaJyh4d4TYOv8ZoYsF4o=", + "dev": true, + "requires": { + "babel-plugin-jest-hoist": "20.0.3" + } + }, + "babel-register": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz", + "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=", + "dev": true, + "requires": { + "babel-core": "6.26.0", + "babel-runtime": "6.26.0", + "core-js": "2.5.3", + "home-or-tmp": "2.0.0", + "lodash": "4.17.4", + "mkdirp": "0.5.1", + "source-map-support": "0.4.18" + }, + "dependencies": { + "core-js": { + "version": "2.5.3", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.3.tgz", + "integrity": "sha1-isw4NFgk8W2DZbfJtCWRaOjtYD4=", + "dev": true + }, + "lodash": { + "version": "4.17.4", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", + "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=", + "dev": true + } + } + }, + "babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "dev": true, + "requires": { + "core-js": "2.5.3", + "regenerator-runtime": "0.11.1" + }, + "dependencies": { + "core-js": { + "version": "2.5.3", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.3.tgz", + "integrity": "sha1-isw4NFgk8W2DZbfJtCWRaOjtYD4=", + "dev": true + } + } + }, + "babel-template": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz", + "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0", + "babylon": "6.18.0", + "lodash": "4.17.4" + }, + "dependencies": { + "lodash": { + "version": "4.17.4", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", + "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=", + "dev": true + } + } + }, + "babel-traverse": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz", + "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=", + "dev": true, + "requires": { + "babel-code-frame": "6.26.0", + "babel-messages": "6.23.0", + "babel-runtime": "6.26.0", + "babel-types": "6.26.0", + "babylon": "6.18.0", + "debug": "2.6.9", + "globals": "9.18.0", + "invariant": "2.2.2", + "lodash": "4.17.4" + }, + "dependencies": { + "lodash": { + "version": "4.17.4", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", + "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=", + "dev": true + } + } + }, + "babel-types": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", + "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0", + "esutils": "2.0.2", + "lodash": "4.17.4", + "to-fast-properties": "1.0.3" + }, + "dependencies": { + "lodash": { + "version": "4.17.4", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", + "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=", + "dev": true + } + } + }, + "babylon": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", + "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", + "dev": true + }, + "backo2": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz", + "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=", + "dev": true + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true + }, + "base64-arraybuffer": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz", + "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=", + "dev": true + }, + "base64-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.2.1.tgz", + "integrity": "sha512-dwVUVIXsBZXwTuwnXI9RK8sBmgq09NDHzyR9SAph9eqk76gKK2JSQmZARC2zRC81JC2QTtxD0ARU5qTS25gIGw==", + "dev": true + }, + "base64-url": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/base64-url/-/base64-url-1.2.1.tgz", + "integrity": "sha1-GZ/WYXAqDnt9yubgaYuwicUvbXg=", + "dev": true + }, + "base64id": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz", + "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=", + "dev": true + }, + "basic-auth": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-1.0.4.tgz", + "integrity": "sha1-Awk1sB3nyblKgksp8/zLdQ06UpA=", + "dev": true + }, + "basic-auth-connect": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/basic-auth-connect/-/basic-auth-connect-1.0.0.tgz", + "integrity": "sha1-/bC0OWLKe0BFanwrtI/hc9otISI=", + "dev": true + }, + "batch": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.5.3.tgz", + "integrity": "sha1-PzQU84AyF0O/wQQvmoP/HVgk1GQ=", + "dev": true + }, + "bcrypt-pbkdf": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz", + "integrity": "sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40=", + "dev": true, + "optional": true, + "requires": { + "tweetnacl": "0.14.5" + } + }, + "beeper": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.1.tgz", + "integrity": "sha1-5tXqjF2tABMEpwsiY4RH9pyy+Ak=", + "dev": true + }, + "better-assert": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz", + "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=", + "dev": true, + "requires": { + "callsite": "1.0.0" + } + }, + "big.js": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz", + "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==", + "dev": true + }, + "binary-extensions": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.11.0.tgz", + "integrity": "sha1-RqoXUftqL5PuXmibsQh9SxTGwgU=", + "dev": true + }, + "binaryextensions": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/binaryextensions/-/binaryextensions-1.0.1.tgz", + "integrity": "sha1-HmN0iLNbWL2l9HdL+WpSEqjJB1U=", + "dev": true + }, + "bindings": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.2.1.tgz", + "integrity": "sha1-FK1hE4EtLTfXLme0ystLtyZQXxE=", + "dev": true + }, + "bl": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/bl/-/bl-1.0.3.tgz", + "integrity": "sha1-/FQhoo/UImA2w7OJGmaiW8ZNIm4=", + "dev": true, + "requires": { + "readable-stream": "2.0.6" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "readable-stream": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz", + "integrity": "sha1-j5A0HmilPMySh4jaz80Rs265t44=", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "1.0.7", + "string_decoder": "0.10.31", + "util-deprecate": "1.0.2" + } + } + } + }, + "blob": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.4.tgz", + "integrity": "sha1-vPEwUspURj8w+fx+lbmkdjCpSSE=", + "dev": true + }, + "block-stream": { + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", + "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=", + "dev": true, + "requires": { + "inherits": "2.0.3" + } + }, + "bluebird": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-2.11.0.tgz", + "integrity": "sha1-U0uQM8AiyVecVro7Plpcqvu2UOE=", + "dev": true + }, + "bn.js": { + "version": "4.11.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", + "dev": true + }, + "body-parser": { + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.2.tgz", + "integrity": "sha1-h2eKGdhLR9hZuDGZvVm84iKxBFQ=", + "dev": true, + "requires": { + "bytes": "3.0.0", + "content-type": "1.0.4", + "debug": "2.6.9", + "depd": "1.1.1", + "http-errors": "1.6.2", + "iconv-lite": "0.4.19", + "on-finished": "2.3.0", + "qs": "6.5.1", + "raw-body": "2.3.2", + "type-is": "1.6.15" + } + }, + "boom": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/boom/-/boom-4.3.1.tgz", + "integrity": "sha1-T4owBctKfjiJ90kDD9JbluAdLjE=", + "dev": true, + "requires": { + "hoek": "4.2.0" + } + }, + "brace-expansion": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.8.tgz", + "integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI=", + "dev": true, + "requires": { + "balanced-match": "1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", + "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", + "dev": true, + "requires": { + "expand-range": "1.8.2", + "preserve": "0.2.0", + "repeat-element": "1.1.2" + } + }, + "brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", + "dev": true + }, + "browser-resolve": { + "version": "1.11.2", + "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.2.tgz", + "integrity": "sha1-j/CbCixCFxihBRwmCzLkj0QpOM4=", + "dev": true, + "requires": { + "resolve": "1.1.7" + }, + "dependencies": { + "resolve": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", + "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=", + "dev": true + } + } + }, + "browser-stdout": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.0.tgz", + "integrity": "sha1-81HTKWnTL6XXpVZxVCY9korjvR8=", + "dev": true + }, + "browserify-aes": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.1.1.tgz", + "integrity": "sha512-UGnTYAnB2a3YuYKIRy1/4FB2HdM866E0qC46JXvVTYKlBlZlnvfpSfY6OKfXZAkv70eJ2a1SqzpAo5CRhZGDFg==", + "dev": true, + "requires": { + "buffer-xor": "1.0.3", + "cipher-base": "1.0.4", + "create-hash": "1.1.3", + "evp_bytestokey": "1.0.3", + "inherits": "2.0.3", + "safe-buffer": "5.1.1" + } + }, + "browserify-cipher": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.0.tgz", + "integrity": "sha1-mYgkSHS/XtTijalWZtzWasj8Njo=", + "dev": true, + "requires": { + "browserify-aes": "1.1.1", + "browserify-des": "1.0.0", + "evp_bytestokey": "1.0.3" + } + }, + "browserify-des": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.0.tgz", + "integrity": "sha1-2qJ3cXRwki7S/hhZQRihdUOXId0=", + "dev": true, + "requires": { + "cipher-base": "1.0.4", + "des.js": "1.0.0", + "inherits": "2.0.3" + } + }, + "browserify-mime": { + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/browserify-mime/-/browserify-mime-1.2.9.tgz", + "integrity": "sha1-rrGvKN5sDXpqLOQK22j/GEIq8x8=", + "dev": true + }, + "browserify-rsa": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz", + "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", + "dev": true, + "requires": { + "bn.js": "4.11.8", + "randombytes": "2.0.5" + } + }, + "browserify-sign": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz", + "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=", + "dev": true, + "requires": { + "bn.js": "4.11.8", + "browserify-rsa": "4.0.1", + "create-hash": "1.1.3", + "create-hmac": "1.1.6", + "elliptic": "6.4.0", + "inherits": "2.0.3", + "parse-asn1": "5.1.0" + } + }, + "browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "dev": true, + "requires": { + "pako": "1.0.6" + } + }, + "browserslist": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.3.6.tgz", + "integrity": "sha1-lS/0jVZGPTtTj4XvL46t39KEsTM=", + "dev": true, + "requires": { + "caniuse-db": "1.0.30000766" + } + }, + "bser": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.0.0.tgz", + "integrity": "sha1-mseNPtXZFYBP2HrLFYvHlxR6Fxk=", + "dev": true, + "requires": { + "node-int64": "0.4.0" + } + }, + "buffer": { + "version": "4.9.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz", + "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=", + "dev": true, + "requires": { + "base64-js": "1.2.1", + "ieee754": "1.1.8", + "isarray": "1.0.0" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + } + } + }, + "buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", + "dev": true + }, + "builtin-modules": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", + "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=", + "dev": true + }, + "builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", + "dev": true + }, + "builtins": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", + "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og=", + "dev": true + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "dev": true + }, + "cache-swap": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/cache-swap/-/cache-swap-0.3.0.tgz", + "integrity": "sha1-HFQaoQilAQb2ML3Zj+HeyLoTP1E=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11", + "mkdirp": "0.5.1", + "object-assign": "4.1.1", + "rimraf": "2.5.4" + } + }, + "callsite": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", + "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=", + "dev": true + }, + "callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", + "dev": true + }, + "camel-case": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz", + "integrity": "sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M=", + "dev": true, + "requires": { + "no-case": "2.3.2", + "upper-case": "1.1.3" + } + }, + "camelcase": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz", + "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=", + "dev": true + }, + "camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", + "dev": true, + "requires": { + "camelcase": "2.1.1", + "map-obj": "1.0.1" + }, + "dependencies": { + "camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", + "dev": true + } + } + }, + "caniuse-api": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-1.6.1.tgz", + "integrity": "sha1-tTTnxzTE+B7F++isoq0kNUuWLGw=", + "dev": true, + "requires": { + "browserslist": "1.3.6", + "caniuse-db": "1.0.30000766", + "lodash.memoize": "4.1.2", + "lodash.uniq": "4.5.0" + } + }, + "caniuse-db": { + "version": "1.0.30000766", + "resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000766.tgz", + "integrity": "sha1-TJEao3R/ATiEUvpLknt4/PFDBoA=", + "dev": true + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true + }, + "center-align": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz", + "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=", + "dev": true, + "requires": { + "align-text": "0.1.4", + "lazy-cache": "1.0.4" + } + }, + "chai": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/chai/-/chai-3.5.0.tgz", + "integrity": "sha1-TQJjewZ/6Vi9v906QOxW/vc3Mkc=", + "dev": true, + "requires": { + "assertion-error": "1.0.2", + "deep-eql": "0.1.3", + "type-detect": "1.0.0" + } + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "2.2.1", + "escape-string-regexp": "1.0.5", + "has-ansi": "2.0.0", + "strip-ansi": "3.0.1", + "supports-color": "2.0.0" + } + }, + "charenc": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", + "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=", + "dev": true + }, + "chokidar": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz", + "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=", + "dev": true, + "requires": { + "anymatch": "1.3.2", + "async-each": "1.0.1", + "fsevents": "1.1.3", + "glob-parent": "2.0.0", + "inherits": "2.0.3", + "is-binary-path": "1.0.1", + "is-glob": "2.0.1", + "path-is-absolute": "1.0.1", + "readdirp": "2.1.0" + } + }, + "ci-info": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.1.2.tgz", + "integrity": "sha512-uTGIPNx/nSpBdsF6xnseRXLLtfr9VLqkz8ZqHXr3Y7b6SftyRxBGjwMtJj1OhNbmlc1wZzLNAlAcvyIiE8a6ZA==", + "dev": true + }, + "cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "dev": true, + "requires": { + "inherits": "2.0.3", + "safe-buffer": "5.1.1" + } + }, + "clap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/clap/-/clap-1.2.3.tgz", + "integrity": "sha512-4CoL/A3hf90V3VIEjeuhSvlGFEHKzOz+Wfc2IVZc+FaUgU0ZQafJTP49fvnULipOPcAfqhyI2duwQyns6xqjYA==", + "dev": true, + "requires": { + "chalk": "1.1.3" + } + }, + "clean-css": { + "version": "4.1.9", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.1.9.tgz", + "integrity": "sha1-Nc7ornaHpJuYA09w3gDE7dOCYwE=", + "dev": true, + "requires": { + "source-map": "0.5.7" + } + }, + "cli-cursor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz", + "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=", + "dev": true, + "requires": { + "restore-cursor": "1.0.1" + } + }, + "cli-width": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", + "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=", + "dev": true + }, + "cliui": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz", + "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=", + "dev": true, + "requires": { + "center-align": "0.1.3", + "right-align": "0.1.3", + "wordwrap": "0.0.2" + }, + "dependencies": { + "wordwrap": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz", + "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=", + "dev": true + } + } + }, + "clone": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.3.tgz", + "integrity": "sha1-KY1+IjFmD0DAA8LtMUDezz9TCF8=", + "dev": true + }, + "clone-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", + "integrity": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg=", + "dev": true + }, + "clone-stats": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz", + "integrity": "sha1-uI+UqCzzi4eR1YBG6kAprYjKmdE=", + "dev": true + }, + "cloneable-readable": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.0.0.tgz", + "integrity": "sha1-pikNQT8hemEjL5XkWP84QYz7ARc=", + "dev": true, + "requires": { + "inherits": "2.0.3", + "process-nextick-args": "1.0.7", + "through2": "2.0.3" + } + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "dev": true + }, + "coa": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/coa/-/coa-1.0.4.tgz", + "integrity": "sha1-qe8VNmDWqGqL3sAomlxoTSF0Mv0=", + "dev": true, + "requires": { + "q": "1.5.1" + } + }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "dev": true + }, + "color": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/color/-/color-0.11.4.tgz", + "integrity": "sha1-bXtcdPtl6EHNSHkq0e1eB7kE12Q=", + "dev": true, + "requires": { + "clone": "1.0.3", + "color-convert": "1.9.1", + "color-string": "0.3.0" + } + }, + "color-convert": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.1.tgz", + "integrity": "sha512-mjGanIiwQJskCC18rPR6OmrZ6fm2Lc7PeGFYwCmy5J34wC6F1PzdGL6xeMfmgicfYcNLGuVFA3WzXtIDCQSZxQ==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "color-string": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-0.3.0.tgz", + "integrity": "sha1-J9RvtnAlxcL6JZk7+/V55HhBuZE=", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "colormin": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/colormin/-/colormin-1.1.2.tgz", + "integrity": "sha1-6i90IKcrlogaOKrlnsEkpvcpgTM=", + "dev": true, + "requires": { + "color": "0.11.4", + "css-color-names": "0.0.4", + "has": "1.0.1" + } + }, + "colors": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz", + "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=", + "dev": true + }, + "combined-stream": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.5.tgz", + "integrity": "sha1-k4NwpXtKUd6ix3wV1cX9+JUWQAk=", + "dev": true, + "requires": { + "delayed-stream": "1.0.0" + } + }, + "commander": { + "version": "2.12.2", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.12.2.tgz", + "integrity": "sha512-BFnaq5ZOGcDN7FlrtBT4xxkgIToalIIxwjxLWVJ8bGTpe1LroqMiqQXdA7ygc7CRvaYS+9zfPGFnJqFSayx+AA==" + }, + "component-bind": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz", + "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=", + "dev": true + }, + "component-emitter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.1.2.tgz", + "integrity": "sha1-KWWU8nU9qmOZbSrwjRWpURbJrsM=", + "dev": true + }, + "component-inherit": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz", + "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=", + "dev": true + }, + "compressible": { + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.12.tgz", + "integrity": "sha1-xZpcmdt2dn6YdlAOJx72OzSTvWY=", + "dev": true, + "requires": { + "mime-db": "1.30.0" + } + }, + "compression": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.5.2.tgz", + "integrity": "sha1-sDuNhub4rSloPLqN+R3cb/x3s5U=", + "dev": true, + "requires": { + "accepts": "1.2.13", + "bytes": "2.1.0", + "compressible": "2.0.12", + "debug": "2.2.0", + "on-headers": "1.0.1", + "vary": "1.0.1" + }, + "dependencies": { + "accepts": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.2.13.tgz", + "integrity": "sha1-5fHzkoxtlf2WVYw27D2dDeSm7Oo=", + "dev": true, + "requires": { + "mime-types": "2.1.17", + "negotiator": "0.5.3" + } + }, + "bytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.1.0.tgz", + "integrity": "sha1-rJPEEOL/ycx89LRks4KJBn9eR7Q=", + "dev": true + }, + "debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=", + "dev": true, + "requires": { + "ms": "0.7.1" + } + }, + "ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=", + "dev": true + }, + "negotiator": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.5.3.tgz", + "integrity": "sha1-Jp1cR2gQ7JLtvntsLygxY4T5p+g=", + "dev": true + }, + "vary": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.0.1.tgz", + "integrity": "sha1-meSYFWaihhGN+yuBc1ffeZM3bRA=", + "dev": true + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, + "concat-stream": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.0.tgz", + "integrity": "sha1-CqxmL9Ur54lk1VMvaUeE5wEQrPc=", + "dev": true, + "requires": { + "inherits": "2.0.3", + "readable-stream": "2.3.3", + "typedarray": "0.0.6" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "readable-stream": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", + "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "1.0.7", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" + } + }, + "string_decoder": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", + "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "dev": true, + "requires": { + "safe-buffer": "5.1.1" + } + } + } + }, + "connect": { + "version": "3.6.5", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.6.5.tgz", + "integrity": "sha1-+43ee6B2OHfQ7J352sC0tA5yx9o=", + "dev": true, + "requires": { + "debug": "2.6.9", + "finalhandler": "1.0.6", + "parseurl": "1.3.2", + "utils-merge": "1.0.1" + } + }, + "connect-livereload": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/connect-livereload/-/connect-livereload-0.5.4.tgz", + "integrity": "sha1-gBV9E3HJ83zBQDmrGJWXDRGdw7w=", + "dev": true + }, + "connect-timeout": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/connect-timeout/-/connect-timeout-1.6.2.tgz", + "integrity": "sha1-3ppexh4zoStu2qt7XwYumMWZuI4=", + "dev": true, + "requires": { + "debug": "2.2.0", + "http-errors": "1.3.1", + "ms": "0.7.1", + "on-headers": "1.0.1" + }, + "dependencies": { + "debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=", + "dev": true, + "requires": { + "ms": "0.7.1" + } + }, + "http-errors": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz", + "integrity": "sha1-GX4izevUGYWF6GlO9nhhl7ke2UI=", + "dev": true, + "requires": { + "inherits": "2.0.3", + "statuses": "1.4.0" + } + }, + "ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=", + "dev": true + } + } + }, + "console-browserify": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz", + "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=", + "dev": true, + "requires": { + "date-now": "0.1.4" + } + }, + "console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", + "dev": true + }, + "constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", + "dev": true + }, + "content-disposition": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=", + "dev": true + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "dev": true + }, + "content-type-parser": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/content-type-parser/-/content-type-parser-1.0.2.tgz", + "integrity": "sha512-lM4l4CnMEwOLHAHr/P6MEZwZFPJFtAAKgL6pogbXmVZggIqXhdB6RbBtPOTsw2FcXwYhehRGERJmRrjOiIB8pQ==", + "dev": true + }, + "convert-source-map": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.5.0.tgz", + "integrity": "sha1-ms1whRxtXf3ZPZKC5e35SgP/RrU=", + "dev": true + }, + "cookie": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", + "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=", + "dev": true + }, + "cookie-parser": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/cookie-parser/-/cookie-parser-1.3.5.tgz", + "integrity": "sha1-nXVVcPtdF4kHcSJ6AjFNm+fPg1Y=", + "dev": true, + "requires": { + "cookie": "0.1.3", + "cookie-signature": "1.0.6" + }, + "dependencies": { + "cookie": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.1.3.tgz", + "integrity": "sha1-5zSlwUF/zkctWu+Cw4HKu2TRpDU=", + "dev": true + } + } + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", + "dev": true + }, + "cookiejar": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.1.tgz", + "integrity": "sha1-Qa1XsbVVlR7BcUEqgZQrHoIA00o=", + "dev": true + }, + "core-js": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz", + "integrity": "sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY=" + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true + }, + "cosmiconfig": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-2.2.2.tgz", + "integrity": "sha512-GiNXLwAFPYHy25XmTPpafYvn3CLAkJ8FLsscq78MQd1Kh0OU6Yzhn4eV2MVF4G9WEQZoWEGltatdR+ntGPMl5A==", + "dev": true, + "requires": { + "is-directory": "0.3.1", + "js-yaml": "3.10.0", + "minimist": "1.2.0", + "object-assign": "4.1.1", + "os-homedir": "1.0.2", + "parse-json": "2.2.0", + "require-from-string": "1.2.1" + } + }, + "crc": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/crc/-/crc-3.3.0.tgz", + "integrity": "sha1-+mIuG8OIvyVzCQgta2UgDOZwkLo=", + "dev": true + }, + "create-ecdh": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.0.tgz", + "integrity": "sha1-iIxyNZbN92EvZJgjPuvXo1MBc30=", + "dev": true, + "requires": { + "bn.js": "4.11.8", + "elliptic": "6.4.0" + } + }, + "create-hash": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.1.3.tgz", + "integrity": "sha1-YGBCrIuSYnUPSDyt2rD1gZFy2P0=", + "dev": true, + "requires": { + "cipher-base": "1.0.4", + "inherits": "2.0.3", + "ripemd160": "2.0.1", + "sha.js": "2.4.9" + } + }, + "create-hmac": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.6.tgz", + "integrity": "sha1-rLniIaThe9sHbpBlfEK5PjcmzwY=", + "dev": true, + "requires": { + "cipher-base": "1.0.4", + "create-hash": "1.1.3", + "inherits": "2.0.3", + "ripemd160": "2.0.1", + "safe-buffer": "5.1.1", + "sha.js": "2.4.9" + } + }, + "create-react-class": { + "version": "15.6.2", + "resolved": "https://registry.npmjs.org/create-react-class/-/create-react-class-15.6.2.tgz", + "integrity": "sha1-zx7RXxKq1/FO9fLf4F5sQvke8Co=", + "requires": { + "fbjs": "0.8.16", + "loose-envify": "1.3.1", + "object-assign": "4.1.1" + } + }, + "cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "dev": true, + "requires": { + "lru-cache": "4.1.1", + "shebang-command": "1.2.0", + "which": "1.3.0" + }, + "dependencies": { + "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" + } + } + } + }, + "crypt": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz", + "integrity": "sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs=", + "dev": true + }, + "cryptiles": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-3.1.2.tgz", + "integrity": "sha1-qJ+7Ig9c4l7FboxKqKT9e1sNKf4=", + "dev": true, + "requires": { + "boom": "5.2.0" + }, + "dependencies": { + "boom": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/boom/-/boom-5.2.0.tgz", + "integrity": "sha512-Z5BTk6ZRe4tXXQlkqftmsAUANpXmuwlsF5Oov8ThoMbQRzdGTA1ngYRW160GexgOgjsFOKJz0LYhoNi+2AMBUw==", + "dev": true, + "requires": { + "hoek": "4.2.0" + } + } + } + }, + "crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "dev": true, + "requires": { + "browserify-cipher": "1.0.0", + "browserify-sign": "4.0.4", + "create-ecdh": "4.0.0", + "create-hash": "1.1.3", + "create-hmac": "1.1.6", + "diffie-hellman": "5.0.2", + "inherits": "2.0.3", + "pbkdf2": "3.0.14", + "public-encrypt": "4.0.0", + "randombytes": "2.0.5", + "randomfill": "1.0.3" + } + }, + "csrf": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/csrf/-/csrf-3.0.6.tgz", + "integrity": "sha1-thEg3c7q/JHnbtUxO7XAsmZ7cQo=", + "dev": true, + "requires": { + "rndm": "1.2.0", + "tsscmp": "1.0.5", + "uid-safe": "2.1.4" + } + }, + "css-color-names": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", + "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=", + "dev": true + }, + "css-loader": { + "version": "0.28.7", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-0.28.7.tgz", + "integrity": "sha512-GxMpax8a/VgcfRrVy0gXD6yLd5ePYbXX/5zGgTVYp4wXtJklS8Z2VaUArJgc//f6/Dzil7BaJObdSv8eKKCPgg==", + "dev": true, + "requires": { + "babel-code-frame": "6.26.0", + "css-selector-tokenizer": "0.7.0", + "cssnano": "3.10.0", + "icss-utils": "2.1.0", + "loader-utils": "1.1.0", + "lodash.camelcase": "4.3.0", + "object-assign": "4.1.1", + "postcss": "5.2.18", + "postcss-modules-extract-imports": "1.1.0", + "postcss-modules-local-by-default": "1.2.0", + "postcss-modules-scope": "1.1.0", + "postcss-modules-values": "1.3.0", + "postcss-value-parser": "3.3.0", + "source-list-map": "2.0.0" + } + }, + "css-modules-loader-core": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/css-modules-loader-core/-/css-modules-loader-core-1.1.0.tgz", + "integrity": "sha1-WQhmgpShvs0mGuCkziGwtVHyHRY=", + "dev": true, + "requires": { + "icss-replace-symbols": "1.1.0", + "postcss": "6.0.1", + "postcss-modules-extract-imports": "1.1.0", + "postcss-modules-local-by-default": "1.2.0", + "postcss-modules-scope": "1.1.0", + "postcss-modules-values": "1.3.0" + }, + "dependencies": { + "postcss": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.1.tgz", + "integrity": "sha1-AA29H47vIXqjaLmiEsX8QLKo8/I=", + "dev": true, + "requires": { + "chalk": "1.1.3", + "source-map": "0.5.7", + "supports-color": "3.2.3" + } + }, + "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" + } + } + } + }, + "css-selector-tokenizer": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.0.tgz", + "integrity": "sha1-5piEdK6MlTR3v15+/s/OzNnPTIY=", + "dev": true, + "requires": { + "cssesc": "0.1.0", + "fastparse": "1.1.1", + "regexpu-core": "1.0.0" + } + }, + "cssesc": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-0.1.0.tgz", + "integrity": "sha1-yBSQPkViM3GgR3tAEJqq++6t27Q=", + "dev": true + }, + "cssnano": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-3.10.0.tgz", + "integrity": "sha1-Tzj2zqK5sX+gFJDyPx3GjqZcHDg=", + "dev": true, + "requires": { + "autoprefixer": "6.3.7", + "decamelize": "1.2.0", + "defined": "1.0.0", + "has": "1.0.1", + "object-assign": "4.1.1", + "postcss": "5.2.18", + "postcss-calc": "5.3.1", + "postcss-colormin": "2.2.2", + "postcss-convert-values": "2.6.1", + "postcss-discard-comments": "2.0.4", + "postcss-discard-duplicates": "2.1.0", + "postcss-discard-empty": "2.1.0", + "postcss-discard-overridden": "0.1.1", + "postcss-discard-unused": "2.2.3", + "postcss-filter-plugins": "2.0.2", + "postcss-merge-idents": "2.1.7", + "postcss-merge-longhand": "2.0.2", + "postcss-merge-rules": "2.1.2", + "postcss-minify-font-values": "1.0.5", + "postcss-minify-gradients": "1.0.5", + "postcss-minify-params": "1.2.2", + "postcss-minify-selectors": "2.1.1", + "postcss-normalize-charset": "1.1.1", + "postcss-normalize-url": "3.0.8", + "postcss-ordered-values": "2.2.3", + "postcss-reduce-idents": "2.4.0", + "postcss-reduce-initial": "1.0.1", + "postcss-reduce-transforms": "1.0.4", + "postcss-svgo": "2.1.6", + "postcss-unique-selectors": "2.0.2", + "postcss-value-parser": "3.3.0", + "postcss-zindex": "2.2.0" + } + }, + "csso": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/csso/-/csso-2.3.2.tgz", + "integrity": "sha1-3dUsWHAz9J6Utx/FVWnyUuj/X4U=", + "dev": true, + "requires": { + "clap": "1.2.3", + "source-map": "0.5.7" + } + }, + "cssom": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.2.tgz", + "integrity": "sha1-uANhcMefB6kP8vFuIihAJ6JDhIs=", + "dev": true + }, + "cssstyle": { + "version": "0.2.37", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-0.2.37.tgz", + "integrity": "sha1-VBCXI0yyUTyDzu06zdwn/yeYfVQ=", + "dev": true, + "requires": { + "cssom": "0.3.2" + } + }, + "csurf": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/csurf/-/csurf-1.8.3.tgz", + "integrity": "sha1-I/KhO/HY/OHQyZZYg5RELLqGpWo=", + "dev": true, + "requires": { + "cookie": "0.1.3", + "cookie-signature": "1.0.6", + "csrf": "3.0.6", + "http-errors": "1.3.1" + }, + "dependencies": { + "cookie": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.1.3.tgz", + "integrity": "sha1-5zSlwUF/zkctWu+Cw4HKu2TRpDU=", + "dev": true + }, + "http-errors": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz", + "integrity": "sha1-GX4izevUGYWF6GlO9nhhl7ke2UI=", + "dev": true, + "requires": { + "inherits": "2.0.3", + "statuses": "1.4.0" + } + } + } + }, + "currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", + "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", + "dev": true, + "requires": { + "array-find-index": "1.0.2" + } + }, + "custom-event": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz", + "integrity": "sha1-XQKkaFCt8bSjF5RqOSj8y1v9BCU=", + "dev": true + }, + "d": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.0.tgz", + "integrity": "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=", + "dev": true, + "requires": { + "es5-ext": "0.10.35" + } + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, + "requires": { + "assert-plus": "1.0.0" + } + }, + "date-now": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz", + "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=", + "dev": true + }, + "dateformat": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-2.2.0.tgz", + "integrity": "sha1-QGXiATz5+5Ft39gu+1Bq1MZ2kGI=", + "dev": true + }, + "deasync": { + "version": "0.1.11", + "resolved": "https://registry.npmjs.org/deasync/-/deasync-0.1.11.tgz", + "integrity": "sha1-PR8iii/s9KGzWdouY2iJlC+L8Uw=", + "dev": true, + "requires": { + "bindings": "1.2.1", + "nan": "2.8.0" + } + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "debuglog": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/debuglog/-/debuglog-1.0.1.tgz", + "integrity": "sha1-qiT/uaw9+aI1GDfPstJ5NgzXhJI=", + "dev": true + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true + }, + "decomment": { + "version": "0.8.8", + "resolved": "https://registry.npmjs.org/decomment/-/decomment-0.8.8.tgz", + "integrity": "sha512-xVbmniKld/kjjmoHjT0Ex35aa16zw29WEzSAflBcMawjqDtZlrR6wkSwYV0mwJYytDz8JEAYia5Pl8IJRXdWLg==", + "dev": true, + "requires": { + "esprima": "4.0.0" + } + }, + "deep-eql": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-0.1.3.tgz", + "integrity": "sha1-71WKyrjeJSBs1xOQbXTlaTDrafI=", + "dev": true, + "requires": { + "type-detect": "0.1.1" + }, + "dependencies": { + "type-detect": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-0.1.1.tgz", + "integrity": "sha1-C6XsKohWQORw6k6FBZcZANrFiCI=", + "dev": true + } + } + }, + "deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", + "dev": true + }, + "default-require-extensions": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-1.0.0.tgz", + "integrity": "sha1-836hXT4T/9m0N9M+GnW1+5eHTLg=", + "dev": true, + "requires": { + "strip-bom": "2.0.0" + }, + "dependencies": { + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "requires": { + "is-utf8": "0.2.1" + } + } + } + }, + "defaults": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", + "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", + "dev": true, + "requires": { + "clone": "1.0.3" + } + }, + "defined": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", + "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=", + "dev": true + }, + "del": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz", + "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=", + "dev": true, + "requires": { + "globby": "5.0.0", + "is-path-cwd": "1.0.0", + "is-path-in-cwd": "1.0.0", + "object-assign": "4.1.1", + "pify": "2.3.0", + "pinkie-promise": "2.0.1", + "rimraf": "2.5.4" + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true + }, + "delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "dev": true + }, + "depd": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.1.tgz", + "integrity": "sha1-V4O04cRZ8G+lyif5kfPQbnoxA1k=", + "dev": true + }, + "deprecated": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/deprecated/-/deprecated-0.0.1.tgz", + "integrity": "sha1-+cmvVGSvoeepcUWKi97yqpTVuxk=", + "dev": true + }, + "des.js": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.0.tgz", + "integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=", + "dev": true, + "requires": { + "inherits": "2.0.3", + "minimalistic-assert": "1.0.0" + } + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "detect-file": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-0.1.0.tgz", + "integrity": "sha1-STXe39lIhkjgBrASlWbpOGcR6mM=", + "dev": true, + "requires": { + "fs-exists-sync": "0.1.0" + } + }, + "detect-indent": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz", + "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=", + "dev": true, + "requires": { + "repeating": "2.0.1" + } + }, + "dezalgo": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.3.tgz", + "integrity": "sha1-f3Qt4Gb8dIvI24IFad3c5Jvw1FY=", + "dev": true, + "requires": { + "asap": "2.0.6", + "wrappy": "1.0.2" + } + }, + "di": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz", + "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=", + "dev": true + }, + "diff": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-3.4.0.tgz", + "integrity": "sha512-QpVuMTEoJMF7cKzi6bvWhRulU1fZqZnvyVQgNhPaxxuTYwyjn/j1v9falseQ/uXWwPnO56RBfwtg4h/EQXmucA==", + "dev": true + }, + "diffie-hellman": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.2.tgz", + "integrity": "sha1-tYNXOScM/ias9jIJn97SoH8gnl4=", + "dev": true, + "requires": { + "bn.js": "4.11.8", + "miller-rabin": "4.0.1", + "randombytes": "2.0.5" + } + }, + "dom-serialize": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz", + "integrity": "sha1-ViromZ9Evl6jB29UGdzVnrQ6yVs=", + "dev": true, + "requires": { + "custom-event": "1.0.1", + "ent": "2.2.0", + "extend": "3.0.1", + "void-elements": "2.0.1" + } + }, + "domain-browser": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.1.7.tgz", + "integrity": "sha1-hnqksJP6oF8d4IwG9NeyH9+GmLw=", + "dev": true + }, + "dropzone": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/dropzone/-/dropzone-5.2.0.tgz", + "integrity": "sha1-L99qxkcvTGLQPT6fwiqqAinSmd4=" + }, + "duplexer": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz", + "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=", + "dev": true + }, + "duplexer2": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz", + "integrity": "sha1-xhTc9n4vsUmVqRcR5aYX6KYKMds=", + "dev": true, + "requires": { + "readable-stream": "1.1.14" + } + }, + "duplexify": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.5.1.tgz", + "integrity": "sha512-j5goxHTwVED1Fpe5hh3q9R93Kip0Bg2KVAt4f8CEYM3UEwYcPSvWbXaUQOzdX/HtiNomipv+gU7ASQPDbV7pGQ==", + "dev": true, + "requires": { + "end-of-stream": "1.1.0", + "inherits": "2.0.3", + "readable-stream": "2.3.3", + "stream-shift": "1.0.0" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "readable-stream": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", + "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "1.0.7", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" + } + }, + "string_decoder": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", + "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "dev": true, + "requires": { + "safe-buffer": "5.1.1" + } + } + } + }, + "ecc-jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz", + "integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=", + "dev": true, + "optional": true, + "requires": { + "jsbn": "0.1.1" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "dev": true + }, + "electron-to-chromium": { + "version": "1.3.27", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.27.tgz", + "integrity": "sha1-eOy4o5kGYYe7N07t412ccFZagD0=", + "dev": true + }, + "elliptic": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.4.0.tgz", + "integrity": "sha1-ysmvh2LIWDYYcAPI3+GT5eLq5d8=", + "dev": true, + "requires": { + "bn.js": "4.11.8", + "brorand": "1.1.0", + "hash.js": "1.1.3", + "hmac-drbg": "1.0.1", + "inherits": "2.0.3", + "minimalistic-assert": "1.0.0", + "minimalistic-crypto-utils": "1.0.1" + } + }, + "emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", + "dev": true + }, + "encodeurl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.1.tgz", + "integrity": "sha1-eePVhlU0aQn+bw9Fpd5oEDspTSA=", + "dev": true + }, + "encoding": { + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz", + "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=", + "requires": { + "iconv-lite": "0.4.19" + } + }, + "end-of-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.1.0.tgz", + "integrity": "sha1-6TUyWLqpEIll78QcsO+K3i88+wc=", + "dev": true, + "requires": { + "once": "1.3.3" + }, + "dependencies": { + "once": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", + "integrity": "sha1-suJhVXzkwxTsgwTz+oJmPkKXyiA=", + "dev": true, + "requires": { + "wrappy": "1.0.2" + } + } + } + }, + "engine.io": { + "version": "1.8.4", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-1.8.4.tgz", + "integrity": "sha1-d7zhK4Dl1gQpM3/sOw2vaR68kAM=", + "dev": true, + "requires": { + "accepts": "1.3.3", + "base64id": "1.0.0", + "cookie": "0.3.1", + "debug": "2.3.3", + "engine.io-parser": "1.3.2", + "ws": "1.1.4" + }, + "dependencies": { + "debug": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz", + "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=", + "dev": true, + "requires": { + "ms": "0.7.2" + } + }, + "ms": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz", + "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=", + "dev": true + } + } + }, + "engine.io-client": { + "version": "1.8.4", + "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-1.8.4.tgz", + "integrity": "sha1-n+hd7iWFPKa6viW9KtaHEIY+kcI=", + "dev": true, + "requires": { + "component-emitter": "1.2.1", + "component-inherit": "0.0.3", + "debug": "2.3.3", + "engine.io-parser": "1.3.2", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "parsejson": "0.0.3", + "parseqs": "0.0.5", + "parseuri": "0.0.5", + "ws": "1.1.2", + "xmlhttprequest-ssl": "1.5.3", + "yeast": "0.1.2" + }, + "dependencies": { + "component-emitter": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", + "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=", + "dev": true + }, + "debug": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz", + "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=", + "dev": true, + "requires": { + "ms": "0.7.2" + } + }, + "ms": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz", + "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=", + "dev": true + }, + "ws": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.2.tgz", + "integrity": "sha1-iiRPoFJAHgjJiGz0SoUYnh/UBn8=", + "dev": true, + "requires": { + "options": "0.0.6", + "ultron": "1.0.2" + } + } + } + }, + "engine.io-parser": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-1.3.2.tgz", + "integrity": "sha1-k3sHnwAH0Ik+xW1GyyILjLQ1Igo=", + "dev": true, + "requires": { + "after": "0.8.2", + "arraybuffer.slice": "0.0.6", + "base64-arraybuffer": "0.1.5", + "blob": "0.0.4", + "has-binary": "0.1.7", + "wtf-8": "1.0.0" + } + }, + "enhanced-resolve": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-3.4.1.tgz", + "integrity": "sha1-BCHjOf1xQZs9oT0Smzl5BAIwR24=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11", + "memory-fs": "0.4.1", + "object-assign": "4.1.1", + "tapable": "0.2.8" + } + }, + "ent": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz", + "integrity": "sha1-6WQhkyWiHQX0RGai9obtbOX13R0=", + "dev": true + }, + "errno": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.4.tgz", + "integrity": "sha1-uJbiOp5ei6M4cfyZar02NfyaHH0=", + "dev": true, + "requires": { + "prr": "0.0.0" + } + }, + "error-ex": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz", + "integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=", + "dev": true, + "requires": { + "is-arrayish": "0.2.1" + } + }, + "errorhandler": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/errorhandler/-/errorhandler-1.4.3.tgz", + "integrity": "sha1-t7cO2PNZ6duICS8tIMD4MUIK2D8=", + "dev": true, + "requires": { + "accepts": "1.3.3", + "escape-html": "1.0.3" + } + }, + "es5-ext": { + "version": "0.10.35", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.35.tgz", + "integrity": "sha1-GO6FjOajxFx9eekcFfzKnsVoSU8=", + "dev": true, + "requires": { + "es6-iterator": "2.0.3", + "es6-symbol": "3.1.1" + } + }, + "es6-collections": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/es6-collections/-/es6-collections-0.5.6.tgz", + "integrity": "sha1-VVLoAK0SwYIM2ivUp5rn27A9iaI=" + }, + "es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "dev": true, + "requires": { + "d": "1.0.0", + "es5-ext": "0.10.35", + "es6-symbol": "3.1.1" + } + }, + "es6-map": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz", + "integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=", + "dev": true, + "requires": { + "d": "1.0.0", + "es5-ext": "0.10.35", + "es6-iterator": "2.0.3", + "es6-set": "0.1.5", + "es6-symbol": "3.1.1", + "event-emitter": "0.3.5" + } + }, + "es6-promise": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.1.1.tgz", + "integrity": "sha512-OaU1hHjgJf+b0NzsxCg7NdIYERD6Hy/PEmFLTjw+b65scuisG3Kt4QoTvJ66BBkPZ581gr0kpoVzKnxniM8nng==" + }, + "es6-set": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz", + "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=", + "dev": true, + "requires": { + "d": "1.0.0", + "es5-ext": "0.10.35", + "es6-iterator": "2.0.3", + "es6-symbol": "3.1.1", + "event-emitter": "0.3.5" + } + }, + "es6-symbol": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz", + "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=", + "dev": true, + "requires": { + "d": "1.0.0", + "es5-ext": "0.10.35" + } + }, + "es6-templates": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/es6-templates/-/es6-templates-0.2.3.tgz", + "integrity": "sha1-XLmsn7He1usSOTQrgdeSu7QHjuQ=", + "dev": true, + "requires": { + "recast": "0.11.23", + "through": "2.3.8" + } + }, + "es6-weak-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.2.tgz", + "integrity": "sha1-XjqzIlH/0VOKH45f+hNXdy+S2W8=", + "dev": true, + "requires": { + "d": "1.0.0", + "es5-ext": "0.10.35", + "es6-iterator": "2.0.3", + "es6-symbol": "3.1.1" + } + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true + }, + "escodegen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.9.0.tgz", + "integrity": "sha512-v0MYvNQ32bzwoG2OSFzWAkuahDQHK92JBN0pTAALJ4RIxEZe766QJPDR8Hqy7XNUy5K3fnVL76OqYAdc4TZEIw==", + "dev": true, + "requires": { + "esprima": "3.1.3", + "estraverse": "4.2.0", + "esutils": "2.0.2", + "optionator": "0.8.2", + "source-map": "0.5.7" + }, + "dependencies": { + "esprima": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz", + "integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM=", + "dev": true + } + } + }, + "escope": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/escope/-/escope-3.6.0.tgz", + "integrity": "sha1-4Bl16BJ4GhY6ba392AOY3GTIicM=", + "dev": true, + "requires": { + "es6-map": "0.1.5", + "es6-weak-map": "2.0.2", + "esrecurse": "4.2.0", + "estraverse": "4.2.0" + } + }, + "esprima": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.0.tgz", + "integrity": "sha512-oftTcaMu/EGrEIu904mWteKIv8vMuOgGYo7EhVJJN00R/EED9DCua/xxHRdYnKtcECzVg7xOWhflvJMnqcFZjw==", + "dev": true + }, + "esrecurse": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.0.tgz", + "integrity": "sha1-+pVo2Y04I/mkHZHpAtyrnqblsWM=", + "dev": true, + "requires": { + "estraverse": "4.2.0", + "object-assign": "4.1.1" + } + }, + "estraverse": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz", + "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=", + "dev": true + }, + "esutils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz", + "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=", + "dev": true + }, + "etag": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.7.0.tgz", + "integrity": "sha1-A9MLX2fdbmMtKUXTDWZScxo01dg=", + "dev": true + }, + "event-emitter": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", + "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=", + "dev": true, + "requires": { + "d": "1.0.0", + "es5-ext": "0.10.35" + } + }, + "event-stream": { + "version": "3.0.20", + "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-3.0.20.tgz", + "integrity": "sha1-A4u7LqnqkDhbJvvBhU0LU58qvqM=", + "dev": true, + "requires": { + "duplexer": "0.1.1", + "from": "0.1.7", + "map-stream": "0.0.7", + "pause-stream": "0.0.11", + "split": "0.2.10", + "stream-combiner": "0.0.4", + "through": "2.3.8" + } + }, + "eventemitter3": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-1.2.0.tgz", + "integrity": "sha1-HIaZHYFq0eUEdQ5zh0Ik7PO+xQg=", + "dev": true + }, + "events": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/events/-/events-1.1.1.tgz", + "integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=", + "dev": true + }, + "evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "dev": true, + "requires": { + "md5.js": "1.3.4", + "safe-buffer": "5.1.1" + } + }, + "exec-sh": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.2.1.tgz", + "integrity": "sha512-aLt95pexaugVtQerpmE51+4QfWrNc304uez7jvj6fWnN8GeEHpttB8F36n8N7uVhUMbH/1enbxQ9HImZ4w/9qg==", + "dev": true, + "requires": { + "merge": "1.2.0" + } + }, + "execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", + "dev": true, + "requires": { + "cross-spawn": "5.1.0", + "get-stream": "3.0.0", + "is-stream": "1.1.0", + "npm-run-path": "2.0.2", + "p-finally": "1.0.0", + "signal-exit": "3.0.2", + "strip-eof": "1.0.0" + } + }, + "exit-hook": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-1.1.1.tgz", + "integrity": "sha1-8FyiM7SMBdVP/wd2XfhQfpXAL/g=", + "dev": true + }, + "expand-braces": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/expand-braces/-/expand-braces-0.1.2.tgz", + "integrity": "sha1-SIsdHSRRyz06axks/AMPRMWFX+o=", + "dev": true, + "requires": { + "array-slice": "0.2.3", + "array-unique": "0.2.1", + "braces": "0.1.5" + }, + "dependencies": { + "array-slice": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz", + "integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU=", + "dev": true + }, + "braces": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/braces/-/braces-0.1.5.tgz", + "integrity": "sha1-wIVxEIUpHYt1/ddOqw+FlygHEeY=", + "dev": true, + "requires": { + "expand-range": "0.1.1" + } + }, + "expand-range": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-0.1.1.tgz", + "integrity": "sha1-TLjtoJk8pW+k9B/ELzy7TMrf8EQ=", + "dev": true, + "requires": { + "is-number": "0.1.1", + "repeat-string": "0.2.2" + } + }, + "is-number": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-0.1.1.tgz", + "integrity": "sha1-aaevEWlj1HIG7JvZtIoUIW8eOAY=", + "dev": true + }, + "repeat-string": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-0.2.2.tgz", + "integrity": "sha1-x6jTI2BoNiBZp+RlH8aITosftK4=", + "dev": true + } + } + }, + "expand-brackets": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", + "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", + "dev": true, + "requires": { + "is-posix-bracket": "0.1.1" + } + }, + "expand-range": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", + "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", + "dev": true, + "requires": { + "fill-range": "2.2.3" + } + }, + "expand-tilde": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-1.2.2.tgz", + "integrity": "sha1-C4HrqJflo9MdHD0QL48BRB5VlEk=", + "dev": true, + "requires": { + "os-homedir": "1.0.2" + } + }, + "express": { + "version": "4.14.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.14.1.tgz", + "integrity": "sha1-ZGwjf3ZvFIwhIK/wc4F7nk1+DTM=", + "dev": true, + "requires": { + "accepts": "1.3.3", + "array-flatten": "1.1.1", + "content-disposition": "0.5.2", + "content-type": "1.0.4", + "cookie": "0.3.1", + "cookie-signature": "1.0.6", + "debug": "2.2.0", + "depd": "1.1.1", + "encodeurl": "1.0.1", + "escape-html": "1.0.3", + "etag": "1.7.0", + "finalhandler": "0.5.1", + "fresh": "0.3.0", + "merge-descriptors": "1.0.1", + "methods": "1.1.2", + "on-finished": "2.3.0", + "parseurl": "1.3.2", + "path-to-regexp": "0.1.7", + "proxy-addr": "1.1.5", + "qs": "6.2.0", + "range-parser": "1.2.0", + "send": "0.14.2", + "serve-static": "1.11.2", + "type-is": "1.6.15", + "utils-merge": "1.0.0", + "vary": "1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=", + "dev": true, + "requires": { + "ms": "0.7.1" + } + }, + "finalhandler": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-0.5.1.tgz", + "integrity": "sha1-LEANjUUwk1vCMlScX6OF7Afeb80=", + "dev": true, + "requires": { + "debug": "2.2.0", + "escape-html": "1.0.3", + "on-finished": "2.3.0", + "statuses": "1.3.1", + "unpipe": "1.0.0" + } + }, + "ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=", + "dev": true + }, + "qs": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.2.0.tgz", + "integrity": "sha1-O3hIwDwt7OaalSKw+ujEEm10Xzs=", + "dev": true + }, + "statuses": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz", + "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=", + "dev": true + }, + "utils-merge": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.0.tgz", + "integrity": "sha1-ApT7kiu5N1FTVBxPcJYjHyh8ivg=", + "dev": true + } + } + }, + "express-session": { + "version": "1.11.3", + "resolved": "https://registry.npmjs.org/express-session/-/express-session-1.11.3.tgz", + "integrity": "sha1-XMmPP1/4Ttg1+Ry/CqvQxxB0AK8=", + "dev": true, + "requires": { + "cookie": "0.1.3", + "cookie-signature": "1.0.6", + "crc": "3.3.0", + "debug": "2.2.0", + "depd": "1.0.1", + "on-headers": "1.0.1", + "parseurl": "1.3.2", + "uid-safe": "2.0.0", + "utils-merge": "1.0.0" + }, + "dependencies": { + "cookie": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.1.3.tgz", + "integrity": "sha1-5zSlwUF/zkctWu+Cw4HKu2TRpDU=", + "dev": true + }, + "debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=", + "dev": true, + "requires": { + "ms": "0.7.1" + } + }, + "depd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.0.1.tgz", + "integrity": "sha1-gK7GTJ1tl+ZcwqnKqTwKpqv3Oqo=", + "dev": true + }, + "ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=", + "dev": true + }, + "uid-safe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uid-safe/-/uid-safe-2.0.0.tgz", + "integrity": "sha1-p/PGymSh9qXQTsDvPkw9U2cxcTc=", + "dev": true, + "requires": { + "base64-url": "1.2.1" + } + }, + "utils-merge": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.0.tgz", + "integrity": "sha1-ApT7kiu5N1FTVBxPcJYjHyh8ivg=", + "dev": true + } + } + }, + "extend": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz", + "integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ=" + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "0.1.1" + } + }, + "external-editor": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-1.1.1.tgz", + "integrity": "sha1-Etew24UPf/fnCBuvQAVwAGDEYAs=", + "dev": true, + "requires": { + "extend": "3.0.1", + "spawn-sync": "1.0.15", + "tmp": "0.0.29" + }, + "dependencies": { + "tmp": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.29.tgz", + "integrity": "sha1-8lEl/w3Z2jzLDC3Tce4SiLuRKMA=", + "dev": true, + "requires": { + "os-tmpdir": "1.0.2" + } + } + } + }, + "extglob": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", + "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", + "dev": true, + "requires": { + "is-extglob": "1.0.0" + } + }, + "extract-zip": { + "version": "1.6.6", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.6.6.tgz", + "integrity": "sha1-EpDt6NINCHK0Kf0/NRyhKOxe+Fw=", + "dev": true, + "requires": { + "concat-stream": "1.6.0", + "debug": "2.6.9", + "mkdirp": "0.5.0", + "yauzl": "2.4.1" + }, + "dependencies": { + "minimist": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", + "dev": true + }, + "mkdirp": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.0.tgz", + "integrity": "sha1-HXMHam35hs2TROFecfzAWkyavxI=", + "dev": true, + "requires": { + "minimist": "0.0.8" + } + } + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "dev": true + }, + "fancy-log": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.0.tgz", + "integrity": "sha1-Rb4X0Cu5kX1gzP/UmVyZnmyMmUg=", + "dev": true, + "requires": { + "chalk": "1.1.3", + "time-stamp": "1.1.0" + } + }, + "fast-deep-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.0.0.tgz", + "integrity": "sha1-liVqO8l1WV6zbYLpkp0GDYk0Of8=", + "dev": true + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true + }, + "fastparse": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.1.tgz", + "integrity": "sha1-0eJkOzipTXWDtHkGDmxK/8lAcfg=", + "dev": true + }, + "faye-websocket": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", + "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", + "dev": true, + "requires": { + "websocket-driver": "0.7.0" + } + }, + "fb-watchman": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.0.tgz", + "integrity": "sha1-VOmr99+i8mzZsWNsWIwa/AXeXVg=", + "dev": true, + "requires": { + "bser": "2.0.0" + } + }, + "fbjs": { + "version": "0.8.16", + "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-0.8.16.tgz", + "integrity": "sha1-XmdDL1UNxBtXK/VYR7ispk5TN9s=", + "requires": { + "core-js": "1.2.7", + "isomorphic-fetch": "2.2.1", + "loose-envify": "1.3.1", + "object-assign": "4.1.1", + "promise": "7.3.1", + "setimmediate": "1.0.5", + "ua-parser-js": "0.7.17" + } + }, + "fd-slicer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.0.1.tgz", + "integrity": "sha1-i1vL2ewyfFBBv5qwI/1nUPEXfmU=", + "dev": true, + "requires": { + "pend": "1.2.0" + } + }, + "figures": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", + "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", + "dev": true, + "requires": { + "escape-string-regexp": "1.0.5", + "object-assign": "4.1.1" + } + }, + "file-loader": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-1.1.5.tgz", + "integrity": "sha512-RzGHDatcVNpGISTvCpfUfOGpYuSR7HSsSg87ki+wF6rw1Hm0RALPTiAdsxAq1UwLf0RRhbe22/eHK6nhXspiOQ==", + "dev": true, + "requires": { + "loader-utils": "1.1.0", + "schema-utils": "0.3.0" + } + }, + "filename-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz", + "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=", + "dev": true + }, + "fileset": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/fileset/-/fileset-2.0.3.tgz", + "integrity": "sha1-jnVIqW08wjJ+5eZ0FocjozO7oqA=", + "dev": true, + "requires": { + "glob": "7.1.2", + "minimatch": "3.0.4" + } + }, + "fill-range": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.3.tgz", + "integrity": "sha1-ULd9/X5Gm8dJJHCWNpn+eoSFpyM=", + "dev": true, + "requires": { + "is-number": "2.1.0", + "isobject": "2.1.0", + "randomatic": "1.1.7", + "repeat-element": "1.1.2", + "repeat-string": "1.6.1" + } + }, + "finalhandler": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.0.6.tgz", + "integrity": "sha1-AHrqM9Gk0+QgF/YkhIrVjSEvgU8=", + "dev": true, + "requires": { + "debug": "2.6.9", + "encodeurl": "1.0.1", + "escape-html": "1.0.3", + "on-finished": "2.3.0", + "parseurl": "1.3.2", + "statuses": "1.3.1", + "unpipe": "1.0.0" + }, + "dependencies": { + "statuses": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz", + "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=", + "dev": true + } + } + }, + "find-index": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/find-index/-/find-index-0.1.1.tgz", + "integrity": "sha1-Z101iyyjiS15Whq0cjL4tuLg3eQ=", + "dev": true + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "2.0.0" + } + }, + "findup-sync": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.4.3.tgz", + "integrity": "sha1-QAQ5Kee8YK3wt/SCfExudaDeyhI=", + "dev": true, + "requires": { + "detect-file": "0.1.0", + "is-glob": "2.0.1", + "micromatch": "2.3.11", + "resolve-dir": "0.1.1" + } + }, + "fined": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fined/-/fined-1.1.0.tgz", + "integrity": "sha1-s33IRLdqL15wgeiE98CuNE8VNHY=", + "dev": true, + "requires": { + "expand-tilde": "2.0.2", + "is-plain-object": "2.0.4", + "object.defaults": "1.1.0", + "object.pick": "1.3.0", + "parse-filepath": "1.0.1" + }, + "dependencies": { + "expand-tilde": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", + "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", + "dev": true, + "requires": { + "homedir-polyfill": "1.0.1" + } + } + } + }, + "first-chunk-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/first-chunk-stream/-/first-chunk-stream-1.0.0.tgz", + "integrity": "sha1-Wb+1DNkF9g18OUzT2ayqtOatk04=", + "dev": true + }, + "flagged-respawn": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-0.3.2.tgz", + "integrity": "sha1-/xke3c1wiKZ1smEP/8l2vpuAdLU=", + "dev": true + }, + "flatten": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.2.tgz", + "integrity": "sha1-2uRqnXj74lKSJYzB54CkHZXAN4I=", + "dev": true + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true + }, + "for-own": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", + "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", + "dev": true, + "requires": { + "for-in": "1.0.2" + } + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true + }, + "fork-stream": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/fork-stream/-/fork-stream-0.0.4.tgz", + "integrity": "sha1-24Sfznf2cIpfjzhq5TOgkHtUrnA=", + "dev": true + }, + "form-data": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.1.tgz", + "integrity": "sha1-b7lPvXGIUwbXPRXMSX/kzE7NRL8=", + "dev": true, + "requires": { + "asynckit": "0.4.0", + "combined-stream": "1.0.5", + "mime-types": "2.1.17" + } + }, + "formatio": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/formatio/-/formatio-1.1.1.tgz", + "integrity": "sha1-XtPM1jZVEJc4NGXZlhmRAOhhYek=", + "dev": true, + "requires": { + "samsam": "1.1.2" + } + }, + "formidable": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/formidable/-/formidable-1.1.1.tgz", + "integrity": "sha1-lriIb3w8NQi5Mta9cMTTqI818ak=", + "dev": true + }, + "forwarded": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", + "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=", + "dev": true + }, + "fresh": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.3.0.tgz", + "integrity": "sha1-ZR+DjiJCTnVm3hYdg1jKoZn4PU8=", + "dev": true + }, + "from": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz", + "integrity": "sha1-g8YK/Fi5xWmXAH7Rp2izqzA6RP4=", + "dev": true + }, + "fs-exists-sync": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/fs-exists-sync/-/fs-exists-sync-0.1.0.tgz", + "integrity": "sha1-mC1ok6+RjnLQjeyehnP/K1qNat0=", + "dev": true + }, + "fs-extra": { + "version": "0.26.7", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-0.26.7.tgz", + "integrity": "sha1-muH92UiXeY7at20JGM9C0MMYT6k=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11", + "jsonfile": "2.4.0", + "klaw": "1.3.1", + "path-is-absolute": "1.0.1", + "rimraf": "2.5.4" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "fsevents": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.1.3.tgz", + "integrity": "sha512-WIr7iDkdmdbxu/Gh6eKEZJL6KPE74/5MEsf2whTOFNxbIoIixogroLdKYqB6FDav4Wavh/lZdzzd3b2KxIXC5Q==", + "dev": true, + "optional": true, + "requires": { + "nan": "2.8.0", + "node-pre-gyp": "0.6.39" + }, + "dependencies": { + "abbrev": { + "version": "1.1.0", + "bundled": true, + "dev": true, + "optional": true + }, + "ajv": { + "version": "4.11.8", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "co": "4.6.0", + "json-stable-stringify": "1.0.1" + } + }, + "ansi-regex": { + "version": "2.1.1", + "bundled": true, + "dev": true + }, + "aproba": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "are-we-there-yet": { + "version": "1.1.4", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "delegates": "1.0.0", + "readable-stream": "2.2.9" + } + }, + "asn1": { + "version": "0.2.3", + "bundled": true, + "dev": true, + "optional": true + }, + "assert-plus": { + "version": "0.2.0", + "bundled": true, + "dev": true, + "optional": true + }, + "asynckit": { + "version": "0.4.0", + "bundled": true, + "dev": true, + "optional": true + }, + "aws-sign2": { + "version": "0.6.0", + "bundled": true, + "dev": true, + "optional": true + }, + "aws4": { + "version": "1.6.0", + "bundled": true, + "dev": true, + "optional": true + }, + "balanced-match": { + "version": "0.4.2", + "bundled": true, + "dev": true + }, + "bcrypt-pbkdf": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "tweetnacl": "0.14.5" + } + }, + "block-stream": { + "version": "0.0.9", + "bundled": true, + "dev": true, + "requires": { + "inherits": "2.0.3" + } + }, + "boom": { + "version": "2.10.1", + "bundled": true, + "dev": true, + "requires": { + "hoek": "2.16.3" + } + }, + "brace-expansion": { + "version": "1.1.7", + "bundled": true, + "dev": true, + "requires": { + "balanced-match": "0.4.2", + "concat-map": "0.0.1" + } + }, + "buffer-shims": { + "version": "1.0.0", + "bundled": true, + "dev": true + }, + "caseless": { + "version": "0.12.0", + "bundled": true, + "dev": true, + "optional": true + }, + "co": { + "version": "4.6.0", + "bundled": true, + "dev": true, + "optional": true + }, + "code-point-at": { + "version": "1.1.0", + "bundled": true, + "dev": true + }, + "combined-stream": { + "version": "1.0.5", + "bundled": true, + "dev": true, + "requires": { + "delayed-stream": "1.0.0" + } + }, + "concat-map": { + "version": "0.0.1", + "bundled": true, + "dev": true + }, + "console-control-strings": { + "version": "1.1.0", + "bundled": true, + "dev": true + }, + "core-util-is": { + "version": "1.0.2", + "bundled": true, + "dev": true + }, + "cryptiles": { + "version": "2.0.5", + "bundled": true, + "dev": true, + "requires": { + "boom": "2.10.1" + } + }, + "dashdash": { + "version": "1.14.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "assert-plus": "1.0.0" + }, + "dependencies": { + "assert-plus": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + } + } + }, + "debug": { + "version": "2.6.8", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ms": "2.0.0" + } + }, + "deep-extend": { + "version": "0.4.2", + "bundled": true, + "dev": true, + "optional": true + }, + "delayed-stream": { + "version": "1.0.0", + "bundled": true, + "dev": true + }, + "delegates": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "detect-libc": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "ecc-jsbn": { + "version": "0.1.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "jsbn": "0.1.1" + } + }, + "extend": { + "version": "3.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "extsprintf": { + "version": "1.0.2", + "bundled": true, + "dev": true + }, + "forever-agent": { + "version": "0.6.1", + "bundled": true, + "dev": true, + "optional": true + }, + "form-data": { + "version": "2.1.4", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "asynckit": "0.4.0", + "combined-stream": "1.0.5", + "mime-types": "2.1.15" + } + }, + "fs.realpath": { + "version": "1.0.0", + "bundled": true, + "dev": true + }, + "fstream": { + "version": "1.0.11", + "bundled": true, + "dev": true, + "requires": { + "graceful-fs": "4.1.11", + "inherits": "2.0.3", + "mkdirp": "0.5.1", + "rimraf": "2.6.1" + } + }, + "fstream-ignore": { + "version": "1.0.5", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "fstream": "1.0.11", + "inherits": "2.0.3", + "minimatch": "3.0.4" + } + }, + "gauge": { + "version": "2.7.4", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "aproba": "1.1.1", + "console-control-strings": "1.1.0", + "has-unicode": "2.0.1", + "object-assign": "4.1.1", + "signal-exit": "3.0.2", + "string-width": "1.0.2", + "strip-ansi": "3.0.1", + "wide-align": "1.1.2" + } + }, + "getpass": { + "version": "0.1.7", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "assert-plus": "1.0.0" + }, + "dependencies": { + "assert-plus": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + } + } + }, + "glob": { + "version": "7.1.2", + "bundled": true, + "dev": true, + "requires": { + "fs.realpath": "1.0.0", + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" + } + }, + "graceful-fs": { + "version": "4.1.11", + "bundled": true, + "dev": true + }, + "har-schema": { + "version": "1.0.5", + "bundled": true, + "dev": true, + "optional": true + }, + "har-validator": { + "version": "4.2.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ajv": "4.11.8", + "har-schema": "1.0.5" + } + }, + "has-unicode": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "hawk": { + "version": "3.1.3", + "bundled": true, + "dev": true, + "requires": { + "boom": "2.10.1", + "cryptiles": "2.0.5", + "hoek": "2.16.3", + "sntp": "1.0.9" + } + }, + "hoek": { + "version": "2.16.3", + "bundled": true, + "dev": true + }, + "http-signature": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "assert-plus": "0.2.0", + "jsprim": "1.4.0", + "sshpk": "1.13.0" + } + }, + "inflight": { + "version": "1.0.6", + "bundled": true, + "dev": true, + "requires": { + "once": "1.4.0", + "wrappy": "1.0.2" + } + }, + "inherits": { + "version": "2.0.3", + "bundled": true, + "dev": true + }, + "ini": { + "version": "1.3.4", + "bundled": true, + "dev": true, + "optional": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "requires": { + "number-is-nan": "1.0.1" + } + }, + "is-typedarray": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "isarray": { + "version": "1.0.0", + "bundled": true, + "dev": true + }, + "isstream": { + "version": "0.1.2", + "bundled": true, + "dev": true, + "optional": true + }, + "jodid25519": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "jsbn": "0.1.1" + } + }, + "jsbn": { + "version": "0.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "json-schema": { + "version": "0.2.3", + "bundled": true, + "dev": true, + "optional": true + }, + "json-stable-stringify": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "jsonify": "0.0.0" + } + }, + "json-stringify-safe": { + "version": "5.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "jsonify": { + "version": "0.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "jsprim": { + "version": "1.4.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.0.2", + "json-schema": "0.2.3", + "verror": "1.3.6" + }, + "dependencies": { + "assert-plus": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + } + } + }, + "mime-db": { + "version": "1.27.0", + "bundled": true, + "dev": true + }, + "mime-types": { + "version": "2.1.15", + "bundled": true, + "dev": true, + "requires": { + "mime-db": "1.27.0" + } + }, + "minimatch": { + "version": "3.0.4", + "bundled": true, + "dev": true, + "requires": { + "brace-expansion": "1.1.7" + } + }, + "minimist": { + "version": "0.0.8", + "bundled": true, + "dev": true + }, + "mkdirp": { + "version": "0.5.1", + "bundled": true, + "dev": true, + "requires": { + "minimist": "0.0.8" + } + }, + "ms": { + "version": "2.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "node-pre-gyp": { + "version": "0.6.39", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "detect-libc": "1.0.2", + "hawk": "3.1.3", + "mkdirp": "0.5.1", + "nopt": "4.0.1", + "npmlog": "4.1.0", + "rc": "1.2.1", + "request": "2.81.0", + "rimraf": "2.6.1", + "semver": "5.3.0", + "tar": "2.2.1", + "tar-pack": "3.4.0" + } + }, + "nopt": { + "version": "4.0.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "abbrev": "1.1.0", + "osenv": "0.1.4" + } + }, + "npmlog": { + "version": "4.1.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "are-we-there-yet": "1.1.4", + "console-control-strings": "1.1.0", + "gauge": "2.7.4", + "set-blocking": "2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "bundled": true, + "dev": true + }, + "oauth-sign": { + "version": "0.8.2", + "bundled": true, + "dev": true, + "optional": true + }, + "object-assign": { + "version": "4.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "once": { + "version": "1.4.0", + "bundled": true, + "dev": true, + "requires": { + "wrappy": "1.0.2" + } + }, + "os-homedir": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "os-tmpdir": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "osenv": { + "version": "0.1.4", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "os-homedir": "1.0.2", + "os-tmpdir": "1.0.2" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "bundled": true, + "dev": true + }, + "performance-now": { + "version": "0.2.0", + "bundled": true, + "dev": true, + "optional": true + }, + "process-nextick-args": { + "version": "1.0.7", + "bundled": true, + "dev": true + }, + "punycode": { + "version": "1.4.1", + "bundled": true, + "dev": true, + "optional": true + }, + "qs": { + "version": "6.4.0", + "bundled": true, + "dev": true, + "optional": true + }, + "rc": { + "version": "1.2.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "deep-extend": "0.4.2", + "ini": "1.3.4", + "minimist": "1.2.0", + "strip-json-comments": "2.0.1" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "bundled": true, + "dev": true, + "optional": true + } + } + }, + "readable-stream": { + "version": "2.2.9", + "bundled": true, + "dev": true, + "requires": { + "buffer-shims": "1.0.0", + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "1.0.7", + "string_decoder": "1.0.1", + "util-deprecate": "1.0.2" + } + }, + "request": { + "version": "2.81.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "aws-sign2": "0.6.0", + "aws4": "1.6.0", + "caseless": "0.12.0", + "combined-stream": "1.0.5", + "extend": "3.0.1", + "forever-agent": "0.6.1", + "form-data": "2.1.4", + "har-validator": "4.2.1", + "hawk": "3.1.3", + "http-signature": "1.1.1", + "is-typedarray": "1.0.0", + "isstream": "0.1.2", + "json-stringify-safe": "5.0.1", + "mime-types": "2.1.15", + "oauth-sign": "0.8.2", + "performance-now": "0.2.0", + "qs": "6.4.0", + "safe-buffer": "5.0.1", + "stringstream": "0.0.5", + "tough-cookie": "2.3.2", + "tunnel-agent": "0.6.0", + "uuid": "3.0.1" + } + }, + "rimraf": { + "version": "2.6.1", + "bundled": true, + "dev": true, + "requires": { + "glob": "7.1.2" + } + }, + "safe-buffer": { + "version": "5.0.1", + "bundled": true, + "dev": true + }, + "semver": { + "version": "5.3.0", + "bundled": true, + "dev": true, + "optional": true + }, + "set-blocking": { + "version": "2.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "signal-exit": { + "version": "3.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "sntp": { + "version": "1.0.9", + "bundled": true, + "dev": true, + "requires": { + "hoek": "2.16.3" + } + }, + "sshpk": { + "version": "1.13.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "asn1": "0.2.3", + "assert-plus": "1.0.0", + "bcrypt-pbkdf": "1.0.1", + "dashdash": "1.14.1", + "ecc-jsbn": "0.1.1", + "getpass": "0.1.7", + "jodid25519": "1.0.2", + "jsbn": "0.1.1", + "tweetnacl": "0.14.5" + }, + "dependencies": { + "assert-plus": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + } + } + }, + "string-width": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "requires": { + "code-point-at": "1.1.0", + "is-fullwidth-code-point": "1.0.0", + "strip-ansi": "3.0.1" + } + }, + "string_decoder": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "requires": { + "safe-buffer": "5.0.1" + } + }, + "stringstream": { + "version": "0.0.5", + "bundled": true, + "dev": true, + "optional": true + }, + "strip-ansi": { + "version": "3.0.1", + "bundled": true, + "dev": true, + "requires": { + "ansi-regex": "2.1.1" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "tar": { + "version": "2.2.1", + "bundled": true, + "dev": true, + "requires": { + "block-stream": "0.0.9", + "fstream": "1.0.11", + "inherits": "2.0.3" + } + }, + "tar-pack": { + "version": "3.4.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "debug": "2.6.8", + "fstream": "1.0.11", + "fstream-ignore": "1.0.5", + "once": "1.4.0", + "readable-stream": "2.2.9", + "rimraf": "2.6.1", + "tar": "2.2.1", + "uid-number": "0.0.6" + } + }, + "tough-cookie": { + "version": "2.3.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "punycode": "1.4.1" + } + }, + "tunnel-agent": { + "version": "0.6.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safe-buffer": "5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "bundled": true, + "dev": true, + "optional": true + }, + "uid-number": { + "version": "0.0.6", + "bundled": true, + "dev": true, + "optional": true + }, + "util-deprecate": { + "version": "1.0.2", + "bundled": true, + "dev": true + }, + "uuid": { + "version": "3.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "verror": { + "version": "1.3.6", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "extsprintf": "1.0.2" + } + }, + "wide-align": { + "version": "1.1.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "string-width": "1.0.2" + } + }, + "wrappy": { + "version": "1.0.2", + "bundled": true, + "dev": true + } + } + }, + "fstream": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz", + "integrity": "sha1-XB+x8RdHcRTwYyoOtLcbPLD9MXE=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11", + "inherits": "2.0.3", + "mkdirp": "0.5.1", + "rimraf": "2.5.4" + } + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "dev": true, + "requires": { + "aproba": "1.2.0", + "console-control-strings": "1.1.0", + "has-unicode": "2.0.1", + "object-assign": "4.1.1", + "signal-exit": "3.0.2", + "string-width": "1.0.2", + "strip-ansi": "3.0.1", + "wide-align": "1.1.2" + } + }, + "gaze": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/gaze/-/gaze-0.5.2.tgz", + "integrity": "sha1-QLcJU30k0dRXZ9takIaJ3+aaxE8=", + "dev": true, + "requires": { + "globule": "0.1.0" + } + }, + "generate-function": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.0.0.tgz", + "integrity": "sha1-aFj+fAlpt9TpCTM3ZHrHn2DfvnQ=", + "dev": true + }, + "generate-object-property": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz", + "integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=", + "dev": true, + "requires": { + "is-property": "1.0.2" + } + }, + "generic-names": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/generic-names/-/generic-names-1.0.2.tgz", + "integrity": "sha1-4lt/7OtbWo8o9flyp8z+V+Virc0=", + "dev": true, + "requires": { + "loader-utils": "0.2.17" + }, + "dependencies": { + "loader-utils": { + "version": "0.2.17", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz", + "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=", + "dev": true, + "requires": { + "big.js": "3.2.0", + "emojis-list": "2.1.0", + "json5": "0.5.1", + "object-assign": "4.1.1" + } + } + } + }, + "get-caller-file": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.2.tgz", + "integrity": "sha1-9wLmMSfn4jHBYKgMFVSstw1QR+U=", + "dev": true + }, + "get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", + "dev": true + }, + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "requires": { + "assert-plus": "1.0.0" + } + }, + "git-repo-info": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/git-repo-info/-/git-repo-info-1.1.4.tgz", + "integrity": "sha1-E0n6OIinZh6h/2OgR8L/Q7PglgI=", + "dev": true + }, + "glob": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", + "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", + "dev": true, + "requires": { + "fs.realpath": "1.0.0", + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" + } + }, + "glob-base": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", + "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", + "dev": true, + "requires": { + "glob-parent": "2.0.0", + "is-glob": "2.0.1" + } + }, + "glob-escape": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/glob-escape/-/glob-escape-0.0.2.tgz", + "integrity": "sha1-nCf3gh7RwTd1gvPv2VWOP2dWKO0=", + "dev": true + }, + "glob-parent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", + "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", + "dev": true, + "requires": { + "is-glob": "2.0.1" + } + }, + "glob-stream": { + "version": "3.1.18", + "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-3.1.18.tgz", + "integrity": "sha1-kXCl8St5Awb9/lmPMT+PeVT9FDs=", + "dev": true, + "requires": { + "glob": "4.5.3", + "glob2base": "0.0.12", + "minimatch": "2.0.10", + "ordered-read-streams": "0.1.0", + "through2": "0.6.5", + "unique-stream": "1.0.0" + }, + "dependencies": { + "glob": { + "version": "4.5.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-4.5.3.tgz", + "integrity": "sha1-xstz0yJsHv7wTePFbQEvAzd+4V8=", + "dev": true, + "requires": { + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "2.0.10", + "once": "1.4.0" + } + }, + "minimatch": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-2.0.10.tgz", + "integrity": "sha1-jQh8OcazjAAbl/ynzm0OHoCvusc=", + "dev": true, + "requires": { + "brace-expansion": "1.1.8" + } + }, + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "0.0.1", + "string_decoder": "0.10.31" + } + }, + "through2": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz", + "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=", + "dev": true, + "requires": { + "readable-stream": "1.0.34", + "xtend": "4.0.1" + } + } + } + }, + "glob-watcher": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-0.0.6.tgz", + "integrity": "sha1-uVtKjfdLOcgymLDAXJeLTZo7cQs=", + "dev": true, + "requires": { + "gaze": "0.5.2" + } + }, + "glob2base": { + "version": "0.0.12", + "resolved": "https://registry.npmjs.org/glob2base/-/glob2base-0.0.12.tgz", + "integrity": "sha1-nUGbPijxLoOjYhZKJ3BVkiycDVY=", + "dev": true, + "requires": { + "find-index": "0.1.1" + } + }, + "global-modules": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-0.2.3.tgz", + "integrity": "sha1-6lo77ULG1s6ZWk+KEmm12uIjgo0=", + "dev": true, + "requires": { + "global-prefix": "0.1.5", + "is-windows": "0.2.0" + } + }, + "global-prefix": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-0.1.5.tgz", + "integrity": "sha1-jTvGuNo8qBEqFg2NSW/wRiv+948=", + "dev": true, + "requires": { + "homedir-polyfill": "1.0.1", + "ini": "1.3.5", + "is-windows": "0.2.0", + "which": "1.3.0" + } + }, + "globals": { + "version": "9.18.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", + "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", + "dev": true + }, + "globby": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz", + "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=", + "dev": true, + "requires": { + "array-union": "1.0.2", + "arrify": "1.0.1", + "glob": "7.1.2", + "object-assign": "4.1.1", + "pify": "2.3.0", + "pinkie-promise": "2.0.1" + } + }, + "globule": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/globule/-/globule-0.1.0.tgz", + "integrity": "sha1-2cjt3h2nnRJaFRt5UzuXhnY0auU=", + "dev": true, + "requires": { + "glob": "3.1.21", + "lodash": "1.0.2", + "minimatch": "0.2.14" + }, + "dependencies": { + "glob": { + "version": "3.1.21", + "resolved": "https://registry.npmjs.org/glob/-/glob-3.1.21.tgz", + "integrity": "sha1-0p4KBV3qUTj00H7UDomC6DwgZs0=", + "dev": true, + "requires": { + "graceful-fs": "1.2.3", + "inherits": "1.0.2", + "minimatch": "0.2.14" + } + }, + "graceful-fs": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz", + "integrity": "sha1-FaSAaldUfLLS2/J/QuiajDRRs2Q=", + "dev": true + }, + "inherits": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-1.0.2.tgz", + "integrity": "sha1-ykMJ2t7mtUzAuNJH6NfHoJdb3Js=", + "dev": true + }, + "minimatch": { + "version": "0.2.14", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.2.14.tgz", + "integrity": "sha1-x054BXT2PG+aCQ6Q775u9TpqdWo=", + "dev": true, + "requires": { + "lru-cache": "2.7.3", + "sigmund": "1.0.1" + } + } + } + }, + "glogg": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.0.tgz", + "integrity": "sha1-f+DxmfV6yQbPUS/urY+Q7kooT8U=", + "dev": true, + "requires": { + "sparkles": "1.0.0" + } + }, + "graceful-fs": { + "version": "4.1.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", + "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=", + "dev": true + }, + "graceful-readlink": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz", + "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=", + "dev": true + }, + "growl": { + "version": "1.9.2", + "resolved": "https://registry.npmjs.org/growl/-/growl-1.9.2.tgz", + "integrity": "sha1-Dqd0NxXbjY3ixe3hd14bRayFwC8=", + "dev": true + }, + "growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", + "dev": true + }, + "gulp": { + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/gulp/-/gulp-3.9.1.tgz", + "integrity": "sha1-VxzkWSjdQK9lFPxAEYZgFsE4RbQ=", + "dev": true, + "requires": { + "archy": "1.0.0", + "chalk": "1.1.3", + "deprecated": "0.0.1", + "gulp-util": "3.0.8", + "interpret": "1.1.0", + "liftoff": "2.3.0", + "minimist": "1.2.0", + "orchestrator": "0.3.8", + "pretty-hrtime": "1.0.3", + "semver": "4.3.6", + "tildify": "1.2.0", + "v8flags": "2.1.1", + "vinyl-fs": "0.3.14" + }, + "dependencies": { + "semver": { + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz", + "integrity": "sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto=", + "dev": true + } + } + }, + "gulp-cache": { + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/gulp-cache/-/gulp-cache-0.4.6.tgz", + "integrity": "sha1-LQO1LbT2pVOuHVvvAeSD6Qfp95Y=", + "dev": true, + "requires": { + "bluebird": "3.5.1", + "cache-swap": "0.3.0", + "gulp-util": "3.0.8", + "object-assign": "4.1.1", + "object.omit": "2.0.1", + "object.pick": "1.3.0", + "readable-stream": "2.3.3", + "try-json-parse": "0.1.1", + "vinyl": "1.2.0" + }, + "dependencies": { + "bluebird": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz", + "integrity": "sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA==", + "dev": true + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "readable-stream": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", + "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "1.0.7", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" + } + }, + "string_decoder": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", + "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "dev": true, + "requires": { + "safe-buffer": "5.1.1" + } + }, + "vinyl": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz", + "integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=", + "dev": true, + "requires": { + "clone": "1.0.3", + "clone-stats": "0.0.1", + "replace-ext": "0.0.1" + } + } + } + }, + "gulp-changed": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/gulp-changed/-/gulp-changed-1.3.2.tgz", + "integrity": "sha1-nvyNMl+YBcx2aP3059YNSxQQ8s8=", + "dev": true, + "requires": { + "gulp-util": "3.0.8", + "through2": "2.0.3" + } + }, + "gulp-clean-css": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/gulp-clean-css/-/gulp-clean-css-3.0.4.tgz", + "integrity": "sha1-DFrY0EVAfIjzwrnwNXCWOWfc/VQ=", + "dev": true, + "requires": { + "clean-css": "4.1.9", + "gulp-util": "3.0.8", + "through2": "2.0.3", + "vinyl-sourcemaps-apply": "0.2.1" + } + }, + "gulp-clip-empty-files": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/gulp-clip-empty-files/-/gulp-clip-empty-files-0.1.2.tgz", + "integrity": "sha1-vumATiU7vaVc+8Em6NuuZDPtzMg=", + "dev": true, + "requires": { + "through2": "2.0.3" + } + }, + "gulp-clone": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gulp-clone/-/gulp-clone-1.0.0.tgz", + "integrity": "sha1-mubGVr2cTzae6AXu9WV4a8gQBbA=", + "dev": true, + "requires": { + "gulp-util": "2.2.20", + "through2": "0.4.2" + }, + "dependencies": { + "ansi-regex": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-0.2.1.tgz", + "integrity": "sha1-DY6UaWej2BQ/k+JOKYUl/BsiNfk=", + "dev": true + }, + "ansi-styles": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.1.0.tgz", + "integrity": "sha1-6uy/Zs1waIJ2Cy9GkVgrj1XXp94=", + "dev": true + }, + "chalk": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.5.1.tgz", + "integrity": "sha1-Zjs6ZItotV0EaQ1JFnqoN4WPIXQ=", + "dev": true, + "requires": { + "ansi-styles": "1.1.0", + "escape-string-regexp": "1.0.5", + "has-ansi": "0.1.0", + "strip-ansi": "0.3.0", + "supports-color": "0.2.0" + } + }, + "dateformat": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz", + "integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=", + "dev": true, + "requires": { + "get-stdin": "4.0.1", + "meow": "3.7.0" + } + }, + "gulp-util": { + "version": "2.2.20", + "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-2.2.20.tgz", + "integrity": "sha1-1xRuVyiRC9jwR6awseVJvCLb1kw=", + "dev": true, + "requires": { + "chalk": "0.5.1", + "dateformat": "1.0.12", + "lodash._reinterpolate": "2.4.1", + "lodash.template": "2.4.1", + "minimist": "0.2.0", + "multipipe": "0.1.2", + "through2": "0.5.1", + "vinyl": "0.2.3" + }, + "dependencies": { + "through2": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/through2/-/through2-0.5.1.tgz", + "integrity": "sha1-390BLrnHAOIyP9M084rGIqs3Lac=", + "dev": true, + "requires": { + "readable-stream": "1.0.34", + "xtend": "3.0.0" + } + } + } + }, + "has-ansi": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-0.1.0.tgz", + "integrity": "sha1-hPJlqujA5qiKEtcCKJS3VoiUxi4=", + "dev": true, + "requires": { + "ansi-regex": "0.2.1" + } + }, + "lodash._reinterpolate": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-2.4.1.tgz", + "integrity": "sha1-TxInqlqHEfxjL1sHofRgequLMiI=", + "dev": true + }, + "lodash.escape": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-2.4.1.tgz", + "integrity": "sha1-LOEsXghNsKV92l5dHu659dF1o7Q=", + "dev": true, + "requires": { + "lodash._escapehtmlchar": "2.4.1", + "lodash._reunescapedhtml": "2.4.1", + "lodash.keys": "2.4.1" + } + }, + "lodash.keys": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-2.4.1.tgz", + "integrity": "sha1-SN6kbfj/djKxDXBrissmWR4rNyc=", + "dev": true, + "requires": { + "lodash._isnative": "2.4.1", + "lodash._shimkeys": "2.4.1", + "lodash.isobject": "2.4.1" + } + }, + "lodash.template": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-2.4.1.tgz", + "integrity": "sha1-nmEQB+32KRKal0qzxIuBez4c8g0=", + "dev": true, + "requires": { + "lodash._escapestringchar": "2.4.1", + "lodash._reinterpolate": "2.4.1", + "lodash.defaults": "2.4.1", + "lodash.escape": "2.4.1", + "lodash.keys": "2.4.1", + "lodash.templatesettings": "2.4.1", + "lodash.values": "2.4.1" + } + }, + "lodash.templatesettings": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-2.4.1.tgz", + "integrity": "sha1-6nbHXRHrhtTb6JqDiTu4YZKaxpk=", + "dev": true, + "requires": { + "lodash._reinterpolate": "2.4.1", + "lodash.escape": "2.4.1" + } + }, + "minimist": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.2.0.tgz", + "integrity": "sha1-Tf/lJdriuGTGbC4jxicdev3s784=", + "dev": true + }, + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "0.0.1", + "string_decoder": "0.10.31" + } + }, + "strip-ansi": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.3.0.tgz", + "integrity": "sha1-JfSOoiynkYfzF0pNuHWTR7sSYiA=", + "dev": true, + "requires": { + "ansi-regex": "0.2.1" + } + }, + "supports-color": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-0.2.0.tgz", + "integrity": "sha1-2S3iaU6z9nMjlz1649i1W0wiGQo=", + "dev": true + }, + "through2": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-0.4.2.tgz", + "integrity": "sha1-2/WGYDEVHsg1K7bE22SiKSqEC5s=", + "dev": true, + "requires": { + "readable-stream": "1.0.34", + "xtend": "2.1.2" + }, + "dependencies": { + "xtend": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-2.1.2.tgz", + "integrity": "sha1-bv7MKk2tjmlixJAbM3znuoe10os=", + "dev": true, + "requires": { + "object-keys": "0.4.0" + } + } + } + }, + "vinyl": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.2.3.tgz", + "integrity": "sha1-vKk4IJWC7FpJrVOKAPofEl5RMlI=", + "dev": true, + "requires": { + "clone-stats": "0.0.1" + } + }, + "xtend": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-3.0.0.tgz", + "integrity": "sha1-XM50B7r2Qsunvs2laBEcST9ZZlo=", + "dev": true + } + } + }, + "gulp-connect": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/gulp-connect/-/gulp-connect-5.0.0.tgz", + "integrity": "sha1-8v3zBq6RFGg2jCKF8teC8T7dr04=", + "dev": true, + "requires": { + "connect": "2.30.2", + "connect-livereload": "0.5.4", + "event-stream": "3.3.4", + "gulp-util": "3.0.8", + "tiny-lr": "0.2.1" + }, + "dependencies": { + "body-parser": { + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.13.3.tgz", + "integrity": "sha1-wIzzMMM1jhUQFqBXRvE/ApyX+pc=", + "dev": true, + "requires": { + "bytes": "2.1.0", + "content-type": "1.0.4", + "debug": "2.2.0", + "depd": "1.0.1", + "http-errors": "1.3.1", + "iconv-lite": "0.4.11", + "on-finished": "2.3.0", + "qs": "4.0.0", + "raw-body": "2.1.7", + "type-is": "1.6.15" + } + }, + "bytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.1.0.tgz", + "integrity": "sha1-rJPEEOL/ycx89LRks4KJBn9eR7Q=", + "dev": true + }, + "connect": { + "version": "2.30.2", + "resolved": "https://registry.npmjs.org/connect/-/connect-2.30.2.tgz", + "integrity": "sha1-jam8vooFTT0xjXTf7JA7XDmhtgk=", + "dev": true, + "requires": { + "basic-auth-connect": "1.0.0", + "body-parser": "1.13.3", + "bytes": "2.1.0", + "compression": "1.5.2", + "connect-timeout": "1.6.2", + "content-type": "1.0.4", + "cookie": "0.1.3", + "cookie-parser": "1.3.5", + "cookie-signature": "1.0.6", + "csurf": "1.8.3", + "debug": "2.2.0", + "depd": "1.0.1", + "errorhandler": "1.4.3", + "express-session": "1.11.3", + "finalhandler": "0.4.0", + "fresh": "0.3.0", + "http-errors": "1.3.1", + "method-override": "2.3.10", + "morgan": "1.6.1", + "multiparty": "3.3.2", + "on-headers": "1.0.1", + "parseurl": "1.3.2", + "pause": "0.1.0", + "qs": "4.0.0", + "response-time": "2.3.2", + "serve-favicon": "2.3.2", + "serve-index": "1.7.3", + "serve-static": "1.10.3", + "type-is": "1.6.15", + "utils-merge": "1.0.0", + "vhost": "3.0.2" + } + }, + "cookie": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.1.3.tgz", + "integrity": "sha1-5zSlwUF/zkctWu+Cw4HKu2TRpDU=", + "dev": true + }, + "debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=", + "dev": true, + "requires": { + "ms": "0.7.1" + } + }, + "depd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.0.1.tgz", + "integrity": "sha1-gK7GTJ1tl+ZcwqnKqTwKpqv3Oqo=", + "dev": true + }, + "escape-html": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.2.tgz", + "integrity": "sha1-130y+pjjjC9BroXpJ44ODmuhAiw=", + "dev": true + }, + "event-stream": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-3.3.4.tgz", + "integrity": "sha1-SrTJoPWlTbkzi0w02Gv86PSzVXE=", + "dev": true, + "requires": { + "duplexer": "0.1.1", + "from": "0.1.7", + "map-stream": "0.1.0", + "pause-stream": "0.0.11", + "split": "0.3.3", + "stream-combiner": "0.0.4", + "through": "2.3.8" + } + }, + "finalhandler": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-0.4.0.tgz", + "integrity": "sha1-llpS2ejQXSuFdUhUH7ibU6JJfZs=", + "dev": true, + "requires": { + "debug": "2.2.0", + "escape-html": "1.0.2", + "on-finished": "2.3.0", + "unpipe": "1.0.0" + } + }, + "http-errors": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz", + "integrity": "sha1-GX4izevUGYWF6GlO9nhhl7ke2UI=", + "dev": true, + "requires": { + "inherits": "2.0.3", + "statuses": "1.4.0" + } + }, + "iconv-lite": { + "version": "0.4.11", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.11.tgz", + "integrity": "sha1-LstC/SlHRJIiCaLnxATayHk9it4=", + "dev": true + }, + "map-stream": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.1.0.tgz", + "integrity": "sha1-5WqpTEyAVaFkBKBnS3jyFffI4ZQ=", + "dev": true + }, + "mime": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz", + "integrity": "sha1-EV+eO2s9rylZmDyzjxSaLUDrXVM=", + "dev": true + }, + "ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=", + "dev": true + }, + "qs": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-4.0.0.tgz", + "integrity": "sha1-wx2bdOwn33XlQ6hseHKO2NRiNgc=", + "dev": true + }, + "range-parser": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.0.3.tgz", + "integrity": "sha1-aHKCNTXGkuLCoBA4Jq/YLC4P8XU=", + "dev": true + }, + "raw-body": { + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.1.7.tgz", + "integrity": "sha1-rf6s4uT7MJgFgBTQjActzFl1h3Q=", + "dev": true, + "requires": { + "bytes": "2.4.0", + "iconv-lite": "0.4.13", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.4.0.tgz", + "integrity": "sha1-fZcZb51br39pNeJZhVSe3SpsIzk=", + "dev": true + }, + "iconv-lite": { + "version": "0.4.13", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.13.tgz", + "integrity": "sha1-H4irpKsLFQjoMSrMOTRfNumS4vI=", + "dev": true + } + } + }, + "send": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.13.2.tgz", + "integrity": "sha1-dl52B8gFVFK7pvCwUllTUJhgNt4=", + "dev": true, + "requires": { + "debug": "2.2.0", + "depd": "1.1.1", + "destroy": "1.0.4", + "escape-html": "1.0.3", + "etag": "1.7.0", + "fresh": "0.3.0", + "http-errors": "1.3.1", + "mime": "1.3.4", + "ms": "0.7.1", + "on-finished": "2.3.0", + "range-parser": "1.0.3", + "statuses": "1.2.1" + }, + "dependencies": { + "depd": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.1.tgz", + "integrity": "sha1-V4O04cRZ8G+lyif5kfPQbnoxA1k=", + "dev": true + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", + "dev": true + }, + "statuses": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.2.1.tgz", + "integrity": "sha1-3e1FzBglbVHtQK7BQkidXGECbSg=", + "dev": true + } + } + }, + "serve-static": { + "version": "1.10.3", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.10.3.tgz", + "integrity": "sha1-zlpuzTEB/tXsCYJ9rCKpwpv7BTU=", + "dev": true, + "requires": { + "escape-html": "1.0.3", + "parseurl": "1.3.2", + "send": "0.13.2" + }, + "dependencies": { + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", + "dev": true + } + } + }, + "split": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/split/-/split-0.3.3.tgz", + "integrity": "sha1-zQ7qXmOiEd//frDwkcQTPi0N0o8=", + "dev": true, + "requires": { + "through": "2.3.8" + } + }, + "utils-merge": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.0.tgz", + "integrity": "sha1-ApT7kiu5N1FTVBxPcJYjHyh8ivg=", + "dev": true + } + } + }, + "gulp-decomment": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/gulp-decomment/-/gulp-decomment-0.1.3.tgz", + "integrity": "sha1-q6CMjhbzh3bQhtNuMV8ZpbGjFjU=", + "dev": true, + "requires": { + "decomment": "0.8.8", + "gulp-util": "3.0.8", + "through2": "2.0.3" + } + }, + "gulp-flatten": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/gulp-flatten/-/gulp-flatten-0.2.0.tgz", + "integrity": "sha1-iS1RfjjXkA/UVM+aHgIQMA6S6wY=", + "dev": true, + "requires": { + "gulp-util": "3.0.8", + "through2": "2.0.3" + } + }, + "gulp-if": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/gulp-if/-/gulp-if-2.0.2.tgz", + "integrity": "sha1-pJe351cwBQQcqivIt92jyARE1ik=", + "dev": true, + "requires": { + "gulp-match": "1.0.3", + "ternary-stream": "2.0.1", + "through2": "2.0.3" + } + }, + "gulp-karma": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/gulp-karma/-/gulp-karma-0.0.5.tgz", + "integrity": "sha1-RLoZejEFTlyXOlujOUITwUKAOVg=", + "dev": true, + "requires": { + "event-stream": "3.0.20", + "gulp-util": "2.2.20", + "optimist": "0.6.1", + "xtend": "2.1.2" + }, + "dependencies": { + "ansi-regex": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-0.2.1.tgz", + "integrity": "sha1-DY6UaWej2BQ/k+JOKYUl/BsiNfk=", + "dev": true + }, + "ansi-styles": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.1.0.tgz", + "integrity": "sha1-6uy/Zs1waIJ2Cy9GkVgrj1XXp94=", + "dev": true + }, + "chalk": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.5.1.tgz", + "integrity": "sha1-Zjs6ZItotV0EaQ1JFnqoN4WPIXQ=", + "dev": true, + "requires": { + "ansi-styles": "1.1.0", + "escape-string-regexp": "1.0.5", + "has-ansi": "0.1.0", + "strip-ansi": "0.3.0", + "supports-color": "0.2.0" + } + }, + "dateformat": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz", + "integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=", + "dev": true, + "requires": { + "get-stdin": "4.0.1", + "meow": "3.7.0" + } + }, + "gulp-util": { + "version": "2.2.20", + "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-2.2.20.tgz", + "integrity": "sha1-1xRuVyiRC9jwR6awseVJvCLb1kw=", + "dev": true, + "requires": { + "chalk": "0.5.1", + "dateformat": "1.0.12", + "lodash._reinterpolate": "2.4.1", + "lodash.template": "2.4.1", + "minimist": "0.2.0", + "multipipe": "0.1.2", + "through2": "0.5.1", + "vinyl": "0.2.3" + } + }, + "has-ansi": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-0.1.0.tgz", + "integrity": "sha1-hPJlqujA5qiKEtcCKJS3VoiUxi4=", + "dev": true, + "requires": { + "ansi-regex": "0.2.1" + } + }, + "lodash._reinterpolate": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-2.4.1.tgz", + "integrity": "sha1-TxInqlqHEfxjL1sHofRgequLMiI=", + "dev": true + }, + "lodash.escape": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-2.4.1.tgz", + "integrity": "sha1-LOEsXghNsKV92l5dHu659dF1o7Q=", + "dev": true, + "requires": { + "lodash._escapehtmlchar": "2.4.1", + "lodash._reunescapedhtml": "2.4.1", + "lodash.keys": "2.4.1" + } + }, + "lodash.keys": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-2.4.1.tgz", + "integrity": "sha1-SN6kbfj/djKxDXBrissmWR4rNyc=", + "dev": true, + "requires": { + "lodash._isnative": "2.4.1", + "lodash._shimkeys": "2.4.1", + "lodash.isobject": "2.4.1" + } + }, + "lodash.template": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-2.4.1.tgz", + "integrity": "sha1-nmEQB+32KRKal0qzxIuBez4c8g0=", + "dev": true, + "requires": { + "lodash._escapestringchar": "2.4.1", + "lodash._reinterpolate": "2.4.1", + "lodash.defaults": "2.4.1", + "lodash.escape": "2.4.1", + "lodash.keys": "2.4.1", + "lodash.templatesettings": "2.4.1", + "lodash.values": "2.4.1" + } + }, + "lodash.templatesettings": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-2.4.1.tgz", + "integrity": "sha1-6nbHXRHrhtTb6JqDiTu4YZKaxpk=", + "dev": true, + "requires": { + "lodash._reinterpolate": "2.4.1", + "lodash.escape": "2.4.1" + } + }, + "minimist": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.2.0.tgz", + "integrity": "sha1-Tf/lJdriuGTGbC4jxicdev3s784=", + "dev": true + }, + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "0.0.1", + "string_decoder": "0.10.31" + } + }, + "strip-ansi": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.3.0.tgz", + "integrity": "sha1-JfSOoiynkYfzF0pNuHWTR7sSYiA=", + "dev": true, + "requires": { + "ansi-regex": "0.2.1" + } + }, + "supports-color": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-0.2.0.tgz", + "integrity": "sha1-2S3iaU6z9nMjlz1649i1W0wiGQo=", + "dev": true + }, + "through2": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/through2/-/through2-0.5.1.tgz", + "integrity": "sha1-390BLrnHAOIyP9M084rGIqs3Lac=", + "dev": true, + "requires": { + "readable-stream": "1.0.34", + "xtend": "3.0.0" + }, + "dependencies": { + "xtend": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-3.0.0.tgz", + "integrity": "sha1-XM50B7r2Qsunvs2laBEcST9ZZlo=", + "dev": true + } + } + }, + "vinyl": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.2.3.tgz", + "integrity": "sha1-vKk4IJWC7FpJrVOKAPofEl5RMlI=", + "dev": true, + "requires": { + "clone-stats": "0.0.1" + } + }, + "xtend": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-2.1.2.tgz", + "integrity": "sha1-bv7MKk2tjmlixJAbM3znuoe10os=", + "dev": true, + "requires": { + "object-keys": "0.4.0" + } + } + } + }, + "gulp-match": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/gulp-match/-/gulp-match-1.0.3.tgz", + "integrity": "sha1-kcfA1/Kb7NZgbVfYCn+Hdqh6uo4=", + "dev": true, + "requires": { + "minimatch": "3.0.4" + } + }, + "gulp-open": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/gulp-open/-/gulp-open-2.0.0.tgz", + "integrity": "sha1-oW9n6VzqiyBhtjo7jDibxVm44c4=", + "dev": true, + "requires": { + "colors": "1.1.2", + "gulp-util": "3.0.8", + "open": "0.0.5", + "through2": "2.0.3" + } + }, + "gulp-plumber": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/gulp-plumber/-/gulp-plumber-1.1.0.tgz", + "integrity": "sha1-8SF2wtBCL2AwbCQv/2oBo5T6ugk=", + "dev": true, + "requires": { + "gulp-util": "3.0.8", + "through2": "2.0.3" + } + }, + "gulp-postcss": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/gulp-postcss/-/gulp-postcss-6.3.0.tgz", + "integrity": "sha1-M+6XI+WcMC8z1wf8S3OYsQ8DK/8=", + "dev": true, + "requires": { + "gulp-util": "3.0.8", + "postcss": "5.2.18", + "postcss-load-config": "1.2.0", + "vinyl-sourcemaps-apply": "0.2.1" + } + }, + "gulp-replace": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/gulp-replace/-/gulp-replace-0.5.4.tgz", + "integrity": "sha1-aaZ5FLvRPFYr/xT1BKQDeWqg2qk=", + "dev": true, + "requires": { + "istextorbinary": "1.0.2", + "readable-stream": "2.3.3", + "replacestream": "4.0.3" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "readable-stream": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", + "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "1.0.7", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" + } + }, + "string_decoder": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", + "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "dev": true, + "requires": { + "safe-buffer": "5.1.1" + } + } + } + }, + "gulp-sass": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/gulp-sass/-/gulp-sass-3.1.0.tgz", + "integrity": "sha1-U9xLaKH13f5EJKtMJHZVJpqLdLc=", + "dev": true, + "requires": { + "gulp-util": "3.0.8", + "lodash.clonedeep": "4.5.0", + "node-sass": "4.5.3", + "through2": "2.0.3", + "vinyl-sourcemaps-apply": "0.2.1" + } + }, + "gulp-sourcemaps": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/gulp-sourcemaps/-/gulp-sourcemaps-1.6.0.tgz", + "integrity": "sha1-uG/zSdgBzrVuHZ59x7vLS33uYAw=", + "dev": true, + "requires": { + "convert-source-map": "1.5.0", + "graceful-fs": "4.1.11", + "strip-bom": "2.0.0", + "through2": "2.0.3", + "vinyl": "1.2.0" + }, + "dependencies": { + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "requires": { + "is-utf8": "0.2.1" + } + }, + "vinyl": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz", + "integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=", + "dev": true, + "requires": { + "clone": "1.0.3", + "clone-stats": "0.0.1", + "replace-ext": "0.0.1" + } + } + } + }, + "gulp-texttojs": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/gulp-texttojs/-/gulp-texttojs-1.0.3.tgz", + "integrity": "sha1-SIWgEDXrQfNiPEzADP21Ci+tl3Q=", + "dev": true, + "requires": { + "lodash": "2.4.2", + "node.extend": "1.1.6", + "through2": "0.4.2" + }, + "dependencies": { + "lodash": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz", + "integrity": "sha1-+t2DS5aDBz2hebPq5tnA0VBT9z4=", + "dev": true + }, + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "0.0.1", + "string_decoder": "0.10.31" + } + }, + "through2": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-0.4.2.tgz", + "integrity": "sha1-2/WGYDEVHsg1K7bE22SiKSqEC5s=", + "dev": true, + "requires": { + "readable-stream": "1.0.34", + "xtend": "2.1.2" + } + }, + "xtend": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-2.1.2.tgz", + "integrity": "sha1-bv7MKk2tjmlixJAbM3znuoe10os=", + "dev": true, + "requires": { + "object-keys": "0.4.0" + } + } + } + }, + "gulp-typescript": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/gulp-typescript/-/gulp-typescript-3.1.7.tgz", + "integrity": "sha1-2IYAqRQVPxHAnJpcqMJWHsdaSXg=", + "dev": true, + "requires": { + "gulp-util": "3.0.8", + "source-map": "0.5.7", + "through2": "2.0.3", + "vinyl-fs": "2.4.4" + }, + "dependencies": { + "glob": { + "version": "5.0.15", + "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", + "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=", + "dev": true, + "requires": { + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "requires": { + "is-glob": "3.1.0", + "path-dirname": "1.0.2" + } + }, + "glob-stream": { + "version": "5.3.5", + "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-5.3.5.tgz", + "integrity": "sha1-pVZlqajM3EGRWofHAeMtTgFvrSI=", + "dev": true, + "requires": { + "extend": "3.0.1", + "glob": "5.0.15", + "glob-parent": "3.1.0", + "micromatch": "2.3.11", + "ordered-read-streams": "0.3.0", + "through2": "0.6.5", + "to-absolute-glob": "0.1.1", + "unique-stream": "2.2.1" + }, + "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "0.0.1", + "string_decoder": "0.10.31" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + }, + "through2": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz", + "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=", + "dev": true, + "requires": { + "readable-stream": "1.0.34", + "xtend": "4.0.1" + } + } + } + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true + }, + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "2.1.1" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "ordered-read-streams": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-0.3.0.tgz", + "integrity": "sha1-cTfmmzKYuzQiR6G77jiByA4v14s=", + "dev": true, + "requires": { + "is-stream": "1.1.0", + "readable-stream": "2.3.3" + } + }, + "readable-stream": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", + "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "1.0.7", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" + } + }, + "string_decoder": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", + "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "dev": true, + "requires": { + "safe-buffer": "5.1.1" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "requires": { + "is-utf8": "0.2.1" + } + }, + "unique-stream": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.2.1.tgz", + "integrity": "sha1-WqADz76Uxf+GbE59ZouxxNuts2k=", + "dev": true, + "requires": { + "json-stable-stringify": "1.0.1", + "through2-filter": "2.0.0" + } + }, + "vinyl": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz", + "integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=", + "dev": true, + "requires": { + "clone": "1.0.3", + "clone-stats": "0.0.1", + "replace-ext": "0.0.1" + } + }, + "vinyl-fs": { + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-2.4.4.tgz", + "integrity": "sha1-vm/zJwy1Xf19MGNkDegfJddTIjk=", + "dev": true, + "requires": { + "duplexify": "3.5.1", + "glob-stream": "5.3.5", + "graceful-fs": "4.1.11", + "gulp-sourcemaps": "1.6.0", + "is-valid-glob": "0.3.0", + "lazystream": "1.0.0", + "lodash.isequal": "4.5.0", + "merge-stream": "1.0.1", + "mkdirp": "0.5.1", + "object-assign": "4.1.1", + "readable-stream": "2.3.3", + "strip-bom": "2.0.0", + "strip-bom-stream": "1.0.0", + "through2": "2.0.3", + "through2-filter": "2.0.0", + "vali-date": "1.0.0", + "vinyl": "1.2.0" + } + } + } + }, + "gulp-util": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz", + "integrity": "sha1-AFTh50RQLifATBh8PsxQXdVLu08=", + "dev": true, + "requires": { + "array-differ": "1.0.0", + "array-uniq": "1.0.3", + "beeper": "1.1.1", + "chalk": "1.1.3", + "dateformat": "2.2.0", + "fancy-log": "1.3.0", + "gulplog": "1.0.0", + "has-gulplog": "0.1.0", + "lodash._reescape": "3.0.0", + "lodash._reevaluate": "3.0.0", + "lodash._reinterpolate": "3.0.0", + "lodash.template": "3.6.2", + "minimist": "1.2.0", + "multipipe": "0.1.2", + "object-assign": "3.0.0", + "replace-ext": "0.0.1", + "through2": "2.0.3", + "vinyl": "0.5.3" + }, + "dependencies": { + "object-assign": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz", + "integrity": "sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I=", + "dev": true + } + } + }, + "gulplog": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", + "integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=", + "dev": true, + "requires": { + "glogg": "1.0.0" + } + }, + "handlebars": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.0.11.tgz", + "integrity": "sha1-Ywo13+ApS8KB7a5v/F0yn8eYLcw=", + "dev": true, + "requires": { + "async": "1.5.2", + "optimist": "0.6.1", + "source-map": "0.4.4", + "uglify-js": "2.8.29" + }, + "dependencies": { + "async": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", + "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=", + "dev": true + }, + "source-map": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", + "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", + "dev": true, + "requires": { + "amdefine": "1.0.1" + } + } + } + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true + }, + "har-validator": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz", + "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=", + "dev": true, + "requires": { + "ajv": "5.2.5", + "har-schema": "2.0.0" + } + }, + "has": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.1.tgz", + "integrity": "sha1-hGFzP1OLCDfJNh45qauelwTcLyg=", + "dev": true, + "requires": { + "function-bind": "1.1.1" + } + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dev": true, + "requires": { + "ansi-regex": "2.1.1" + } + }, + "has-binary": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/has-binary/-/has-binary-0.1.7.tgz", + "integrity": "sha1-aOYesWIQyVRaClzOBqhzkS/h5ow=", + "dev": true, + "requires": { + "isarray": "0.0.1" + } + }, + "has-cors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz", + "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=", + "dev": true + }, + "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 + }, + "has-gulplog": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz", + "integrity": "sha1-ZBTIKRNpfaUVkDl9r7EvIpZ4Ec4=", + "dev": true, + "requires": { + "sparkles": "1.0.0" + } + }, + "has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "dev": true + }, + "hash-base": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-2.0.2.tgz", + "integrity": "sha1-ZuodhW206KVHDK32/OI65SRO8uE=", + "dev": true, + "requires": { + "inherits": "2.0.3" + } + }, + "hash.js": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.3.tgz", + "integrity": "sha512-/UETyP0W22QILqS+6HowevwhEFJ3MBJnwTf75Qob9Wz9t0DPuisL8kW8YZMK62dHAKE1c1p+gY1TtOLY+USEHA==", + "dev": true, + "requires": { + "inherits": "2.0.3", + "minimalistic-assert": "1.0.0" + } + }, + "hasha": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/hasha/-/hasha-2.2.0.tgz", + "integrity": "sha1-eNfL/B5tZjA/55g3NlmEUXsvbuE=", + "dev": true, + "requires": { + "is-stream": "1.1.0", + "pinkie-promise": "2.0.1" + } + }, + "hawk": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/hawk/-/hawk-6.0.2.tgz", + "integrity": "sha512-miowhl2+U7Qle4vdLqDdPt9m09K6yZhkLDTWGoUiUzrQCn+mHHSmfJgAyGaLRZbPmTqfFFjRV1QWCW0VWUJBbQ==", + "dev": true, + "requires": { + "boom": "4.3.1", + "cryptiles": "3.1.2", + "hoek": "4.2.0", + "sntp": "2.1.0" + } + }, + "he": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/he/-/he-1.1.1.tgz", + "integrity": "sha1-k0EP0hsAlzUVH4howvJx80J+I/0=", + "dev": true + }, + "hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "dev": true, + "requires": { + "hash.js": "1.1.3", + "minimalistic-assert": "1.0.0", + "minimalistic-crypto-utils": "1.0.1" + } + }, + "hoek": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/hoek/-/hoek-4.2.0.tgz", + "integrity": "sha512-v0XCLxICi9nPfYrS9RL8HbYnXi9obYAeLbSP00BmnZwCK9+Ih9WOjoZ8YoHCoav2csqn4FOz4Orldsy2dmDwmQ==", + "dev": true + }, + "home-or-tmp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz", + "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=", + "dev": true, + "requires": { + "os-homedir": "1.0.2", + "os-tmpdir": "1.0.2" + } + }, + "homedir-polyfill": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz", + "integrity": "sha1-TCu8inWJmP7r9e1oWA921GdotLw=", + "dev": true, + "requires": { + "parse-passwd": "1.0.0" + } + }, + "hosted-git-info": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.5.0.tgz", + "integrity": "sha512-pNgbURSuab90KbTqvRPsseaTxOJCZBD0a7t+haSN33piP9cCM4l0CqdzAif2hUqm716UovKB2ROmiabGAKVXyg==", + "dev": true + }, + "html-comment-regex": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.1.tgz", + "integrity": "sha1-ZouTd26q5V696POtRkswekljYl4=", + "dev": true + }, + "html-encoding-sniffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", + "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", + "dev": true, + "requires": { + "whatwg-encoding": "1.0.3" + } + }, + "html-loader": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/html-loader/-/html-loader-0.5.1.tgz", + "integrity": "sha512-RxokXoxcsRSWcN553Ew+K0TUo68gQfmddTuUIZ4xRD8Ax1xXzX2UYQ3FC3D5MoRPGAdL1erWKeEFihDrrdxHiA==", + "dev": true, + "requires": { + "es6-templates": "0.2.3", + "fastparse": "1.1.1", + "html-minifier": "3.5.6", + "loader-utils": "1.1.0", + "object-assign": "4.1.1" + } + }, + "html-minifier": { + "version": "3.5.6", + "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.6.tgz", + "integrity": "sha512-88FjtKrlak2XjczhxrBomgzV4jmGzM3UnHRBScRkJcmcRum0kb+IwhVAETJ8AVp7j0p3xugjSaw9L+RmI5/QOA==", + "dev": true, + "requires": { + "camel-case": "3.0.0", + "clean-css": "4.1.9", + "commander": "2.11.0", + "he": "1.1.1", + "ncname": "1.0.0", + "param-case": "2.1.1", + "relateurl": "0.2.7", + "uglify-js": "3.1.10" + }, + "dependencies": { + "commander": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.11.0.tgz", + "integrity": "sha512-b0553uYA5YAEGgyYIGYROzKQ7X5RAqedkfjiZxwi0kL1g3bOaBNNZfYkzt/CL0umgD5wc9Jec2FbB98CjkMRvQ==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "uglify-js": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.1.10.tgz", + "integrity": "sha512-0ul3BWx79We0mIPM1l72oqpMtWL0TVMnKZZY6FaHPy3tDzCZGXeFxw5N1ZvtkmQsLI+ECR/tUQyIYbyHUcuvEw==", + "dev": true, + "requires": { + "commander": "2.11.0", + "source-map": "0.6.1" + } + } + } + }, + "http-errors": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.2.tgz", + "integrity": "sha1-CgAsyFcHGSp+eUbO7cERVfYOxzY=", + "dev": true, + "requires": { + "depd": "1.1.1", + "inherits": "2.0.3", + "setprototypeof": "1.0.3", + "statuses": "1.4.0" + } + }, + "http-parser-js": { + "version": "0.4.9", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.9.tgz", + "integrity": "sha1-6hoE+2St/wJC6ZdPKX3Uw8rSceE=", + "dev": true + }, + "http-proxy": { + "version": "1.16.2", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.16.2.tgz", + "integrity": "sha1-Bt/ykpUr9k2+hHH6nfcwZtTzd0I=", + "dev": true, + "requires": { + "eventemitter3": "1.2.0", + "requires-port": "1.0.0" + } + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "jsprim": "1.4.1", + "sshpk": "1.13.1" + } + }, + "https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", + "dev": true + }, + "iconv-lite": { + "version": "0.4.19", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz", + "integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==" + }, + "icss-replace-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz", + "integrity": "sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=", + "dev": true + }, + "icss-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-2.1.0.tgz", + "integrity": "sha1-g/Cg7DeL8yRheLbCrZE28TWxyWI=", + "dev": true, + "requires": { + "postcss": "6.0.14" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz", + "integrity": "sha512-NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug==", + "dev": true, + "requires": { + "color-convert": "1.9.1" + } + }, + "chalk": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.0.tgz", + "integrity": "sha512-Az5zJR2CBujap2rqXGaJKaPHyJ0IrUimvYNX+ncCy8PJP4ltOGTrHUIo097ZaL2zMeKYpiCdqDvS6zdrTFok3Q==", + "dev": true, + "requires": { + "ansi-styles": "3.2.0", + "escape-string-regexp": "1.0.5", + "supports-color": "4.5.0" + } + }, + "has-flag": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz", + "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=", + "dev": true + }, + "postcss": { + "version": "6.0.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.14.tgz", + "integrity": "sha512-NJ1z0f+1offCgadPhz+DvGm5Mkci+mmV5BqD13S992o0Xk9eElxUfPPF+t2ksH5R/17gz4xVK8KWocUQ5o3Rog==", + "dev": true, + "requires": { + "chalk": "2.3.0", + "source-map": "0.6.1", + "supports-color": "4.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz", + "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=", + "dev": true, + "requires": { + "has-flag": "2.0.0" + } + } + } + }, + "ieee754": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.8.tgz", + "integrity": "sha1-vjPUCsEO8ZJnAfbwii2G+/0a0+Q=", + "dev": true + }, + "in-publish": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.0.tgz", + "integrity": "sha1-4g/146KvwmkDILbcVSaCqcf631E=", + "dev": true + }, + "indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", + "dev": true, + "requires": { + "repeating": "2.0.1" + } + }, + "indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", + "dev": true + }, + "indexof": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz", + "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "requires": { + "once": "1.4.0", + "wrappy": "1.0.2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "ini": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", + "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", + "dev": true + }, + "inpath": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/inpath/-/inpath-1.0.2.tgz", + "integrity": "sha1-SsIZcQ7Hpy9GD/lL9CTdPvDlKBc=", + "dev": true + }, + "inquirer": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-1.2.3.tgz", + "integrity": "sha1-TexvMvN+97sLLtPx0aXD9UUHSRg=", + "dev": true, + "requires": { + "ansi-escapes": "1.4.0", + "chalk": "1.1.3", + "cli-cursor": "1.0.2", + "cli-width": "2.2.0", + "external-editor": "1.1.1", + "figures": "1.7.0", + "lodash": "4.17.4", + "mute-stream": "0.0.6", + "pinkie-promise": "2.0.1", + "run-async": "2.3.0", + "rx": "4.1.0", + "string-width": "1.0.2", + "strip-ansi": "3.0.1", + "through": "2.3.8" + }, + "dependencies": { + "lodash": { + "version": "4.17.4", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", + "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=", + "dev": true + }, + "mute-stream": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.6.tgz", + "integrity": "sha1-SJYrGeFp/R38JAs/HnMXYnu8R9s=", + "dev": true + } + } + }, + "interpret": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz", + "integrity": "sha1-ftGxQQxqDg94z5XTuEQMY/eLhhQ=", + "dev": true + }, + "invariant": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.2.tgz", + "integrity": "sha1-nh9WrArNtr8wMwbzOL47IErmA2A=", + "dev": true, + "requires": { + "loose-envify": "1.3.1" + } + }, + "invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", + "dev": true + }, + "ipaddr.js": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.4.0.tgz", + "integrity": "sha1-KWrKh4qCGBbluF0KKFqZvP9FgvA=", + "dev": true + }, + "is": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/is/-/is-3.2.1.tgz", + "integrity": "sha1-0Kwq1V63sL7JJqUmb2xmKqqD3KU=", + "dev": true + }, + "is-absolute": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-0.2.6.tgz", + "integrity": "sha1-IN5p89uULvLYe5wto28XIjWxtes=", + "dev": true, + "requires": { + "is-relative": "0.2.1", + "is-windows": "0.2.0" + } + }, + "is-absolute-url": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", + "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=", + "dev": true + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "dev": true, + "requires": { + "binary-extensions": "1.11.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "is-builtin-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz", + "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=", + "dev": true, + "requires": { + "builtin-modules": "1.1.1" + } + }, + "is-ci": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-1.0.10.tgz", + "integrity": "sha1-9zkzayYyNlBhqdSCcM1WrjNpMY4=", + "dev": true, + "requires": { + "ci-info": "1.1.2" + } + }, + "is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", + "dev": true + }, + "is-dotfile": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz", + "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=", + "dev": true + }, + "is-equal-shallow": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", + "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", + "dev": true, + "requires": { + "is-primitive": "2.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + }, + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "dev": true + }, + "is-finite": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz", + "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", + "dev": true, + "requires": { + "number-is-nan": "1.0.1" + } + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "requires": { + "number-is-nan": "1.0.1" + } + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "dev": true, + "requires": { + "is-extglob": "1.0.0" + } + }, + "is-my-json-valid": { + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.16.1.tgz", + "integrity": "sha512-ochPsqWS1WXj8ZnMIV0vnNXooaMhp7cyL4FMSIPKTtnV0Ha/T19G2b9kkhcNsabV9bxYkze7/aLZJb/bYuFduQ==", + "dev": true, + "requires": { + "generate-function": "2.0.0", + "generate-object-property": "1.2.0", + "jsonpointer": "4.0.1", + "xtend": "4.0.1" + } + }, + "is-number": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", + "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", + "dev": true, + "requires": { + "kind-of": "3.2.2" + } + }, + "is-path-cwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz", + "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=", + "dev": true + }, + "is-path-in-cwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.0.tgz", + "integrity": "sha1-ZHdYK4IU1gI0YJRWcAO+ip6sBNw=", + "dev": true, + "requires": { + "is-path-inside": "1.0.0" + } + }, + "is-path-inside": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.0.tgz", + "integrity": "sha1-/AbloWg/vaE95mev9xe7wQpI838=", + "dev": true, + "requires": { + "path-is-inside": "1.0.2" + } + }, + "is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", + "dev": true + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "3.0.1" + }, + "dependencies": { + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + } + } + }, + "is-posix-bracket": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz", + "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=", + "dev": true + }, + "is-primitive": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz", + "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=", + "dev": true + }, + "is-promise": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", + "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=", + "dev": true + }, + "is-property": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz", + "integrity": "sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ=", + "dev": true + }, + "is-relative": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.2.1.tgz", + "integrity": "sha1-0n9MfVFtF1+2ENuEu+7yPDvJeqU=", + "dev": true, + "requires": { + "is-unc-path": "0.1.2" + } + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" + }, + "is-svg": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-2.1.0.tgz", + "integrity": "sha1-z2EJDaDZ77yrhyLeum8DIgjbsOk=", + "dev": true, + "requires": { + "html-comment-regex": "1.1.1" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "dev": true + }, + "is-unc-path": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-0.1.2.tgz", + "integrity": "sha1-arBTpyVzwQJQ/0FqOBTDUXivObk=", + "dev": true, + "requires": { + "unc-path-regex": "0.1.2" + } + }, + "is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", + "dev": true + }, + "is-valid-glob": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-0.3.0.tgz", + "integrity": "sha1-1LVcafUYhvm2XHDWwmItN+KfSP4=", + "dev": true + }, + "is-windows": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-0.2.0.tgz", + "integrity": "sha1-3hqm1j6indJIc3tp8f+LgALSEIw=", + "dev": true + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "isbinaryfile": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.2.tgz", + "integrity": "sha1-Sj6XTsDLqQBNP8bN5yCeppNopiE=", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.0" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + } + } + }, + "isomorphic-fetch": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", + "integrity": "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=", + "requires": { + "node-fetch": "1.7.3", + "whatwg-fetch": "2.0.3" + } + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true + }, + "istanbul": { + "version": "0.4.5", + "resolved": "https://registry.npmjs.org/istanbul/-/istanbul-0.4.5.tgz", + "integrity": "sha1-ZcfXPUxNqE1POsMQuRj7C4Azczs=", + "dev": true, + "requires": { + "abbrev": "1.0.9", + "async": "1.5.2", + "escodegen": "1.8.1", + "esprima": "2.7.3", + "glob": "5.0.15", + "handlebars": "4.0.11", + "js-yaml": "3.10.0", + "mkdirp": "0.5.1", + "nopt": "3.0.6", + "once": "1.4.0", + "resolve": "1.1.7", + "supports-color": "3.2.3", + "which": "1.3.0", + "wordwrap": "1.0.0" + }, + "dependencies": { + "async": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", + "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=", + "dev": true + }, + "escodegen": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.8.1.tgz", + "integrity": "sha1-WltTr0aTEQvrsIZ6o0MN07cKEBg=", + "dev": true, + "requires": { + "esprima": "2.7.3", + "estraverse": "1.9.3", + "esutils": "2.0.2", + "optionator": "0.8.2", + "source-map": "0.2.0" + } + }, + "esprima": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz", + "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=", + "dev": true + }, + "estraverse": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.9.3.tgz", + "integrity": "sha1-r2fy3JIlgkFZUJJgkaQAXSnJu0Q=", + "dev": true + }, + "glob": { + "version": "5.0.15", + "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", + "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=", + "dev": true, + "requires": { + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" + } + }, + "resolve": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", + "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=", + "dev": true + }, + "source-map": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.2.0.tgz", + "integrity": "sha1-2rc/vPwrqBm03gO9b26qSBZLP50=", + "dev": true, + "optional": true, + "requires": { + "amdefine": "1.0.1" + } + }, + "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" + } + }, + "wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=", + "dev": true + } + } + }, + "istanbul-api": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/istanbul-api/-/istanbul-api-1.2.1.tgz", + "integrity": "sha512-oFCwXvd65amgaPCzqrR+a2XjanS1MvpXN6l/MlMUTv6uiA1NOgGX+I0uyq8Lg3GDxsxPsaP1049krz3hIJ5+KA==", + "dev": true, + "requires": { + "async": "2.6.0", + "fileset": "2.0.3", + "istanbul-lib-coverage": "1.1.1", + "istanbul-lib-hook": "1.1.0", + "istanbul-lib-instrument": "1.9.1", + "istanbul-lib-report": "1.1.2", + "istanbul-lib-source-maps": "1.2.2", + "istanbul-reports": "1.1.3", + "js-yaml": "3.10.0", + "mkdirp": "0.5.1", + "once": "1.4.0" + } + }, + "istanbul-instrumenter-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-instrumenter-loader/-/istanbul-instrumenter-loader-3.0.0.tgz", + "integrity": "sha512-alLSEFX06ApU75sm5oWcaVNaiss/bgMRiWTct3g0P0ZZTKjR+6QiCcuVOKDI1kWJgwHEnIXsv/dWm783kPpmtw==", + "dev": true, + "requires": { + "convert-source-map": "1.5.0", + "istanbul-lib-instrument": "1.9.1", + "loader-utils": "1.1.0", + "schema-utils": "0.3.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.1.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-1.1.0.tgz", + "integrity": "sha512-U3qEgwVDUerZ0bt8cfl3dSP3S6opBoOtk3ROO5f2EfBr/SRiD9FQqzwaZBqFORu8W7O0EXpai+k7kxHK13beRg==", + "dev": true, + "requires": { + "append-transform": "0.4.0" + } + }, + "istanbul-lib-instrument": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-1.9.1.tgz", + "integrity": "sha512-RQmXeQ7sphar7k7O1wTNzVczF9igKpaeGQAG9qR2L+BS4DCJNTI9nytRmIVYevwO0bbq+2CXvJmYDuz0gMrywA==", + "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.3.0" + } + }, + "istanbul-lib-report": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-1.1.2.tgz", + "integrity": "sha512-UTv4VGx+HZivJQwAo1wnRwe1KTvFpfi/NYwN7DcsrdzMXwpRT/Yb6r4SBPoHWj4VuQPakR32g4PUUeyKkdDkBA==", + "dev": true, + "requires": { + "istanbul-lib-coverage": "1.1.1", + "mkdirp": "0.5.1", + "path-parse": "1.0.5", + "supports-color": "3.2.3" + }, + "dependencies": { + "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.2", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-1.2.2.tgz", + "integrity": "sha512-8BfdqSfEdtip7/wo1RnrvLpHVEd8zMZEDmOFEnpC6dg0vXflHt9nvoAyQUzig2uMSXfF2OBEYBV3CVjIL9JvaQ==", + "dev": true, + "requires": { + "debug": "3.1.0", + "istanbul-lib-coverage": "1.1.1", + "mkdirp": "0.5.1", + "rimraf": "2.6.2", + "source-map": "0.5.7" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "rimraf": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz", + "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==", + "dev": true, + "requires": { + "glob": "7.1.2" + } + } + } + }, + "istanbul-reports": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-1.1.3.tgz", + "integrity": "sha512-ZEelkHh8hrZNI5xDaKwPMFwDsUf5wIEI2bXAFGp1e6deR2mnEKBPhLJEgr4ZBt8Gi6Mj38E/C8kcy9XLggVO2Q==", + "dev": true, + "requires": { + "handlebars": "4.0.11" + } + }, + "istextorbinary": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-1.0.2.tgz", + "integrity": "sha1-rOGTVNGpoBc+/rEITOD4ewrX3s8=", + "dev": true, + "requires": { + "binaryextensions": "1.0.1", + "textextensions": "1.0.2" + } + }, + "jest-changed-files": { + "version": "20.0.3", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-20.0.3.tgz", + "integrity": "sha1-k5TVzGXEOEBhSb7xv01Sto4D4/g=", + "dev": true + }, + "jest-cli": { + "version": "20.0.4", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-20.0.4.tgz", + "integrity": "sha1-5TKxnYiuW8bEF+iwWTpv6VSx3JM=", + "dev": true, + "requires": { + "ansi-escapes": "1.4.0", + "callsites": "2.0.0", + "chalk": "1.1.3", + "graceful-fs": "4.1.11", + "is-ci": "1.0.10", + "istanbul-api": "1.2.1", + "istanbul-lib-coverage": "1.1.1", + "istanbul-lib-instrument": "1.9.1", + "istanbul-lib-source-maps": "1.2.2", + "jest-changed-files": "20.0.3", + "jest-config": "20.0.4", + "jest-docblock": "20.0.3", + "jest-environment-jsdom": "20.0.3", + "jest-haste-map": "20.0.5", + "jest-jasmine2": "20.0.4", + "jest-message-util": "20.0.3", + "jest-regex-util": "20.0.3", + "jest-resolve-dependencies": "20.0.3", + "jest-runtime": "20.0.4", + "jest-snapshot": "20.0.3", + "jest-util": "20.0.3", + "micromatch": "2.3.11", + "node-notifier": "5.0.2", + "pify": "2.3.0", + "slash": "1.0.0", + "string-length": "1.0.1", + "throat": "3.2.0", + "which": "1.3.0", + "worker-farm": "1.5.2", + "yargs": "7.1.0" + }, + "dependencies": { + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", + "dev": true + }, + "cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "dev": true, + "requires": { + "string-width": "1.0.2", + "strip-ansi": "3.0.1", + "wrap-ansi": "2.1.0" + } + }, + "yargs": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz", + "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=", + "dev": true, + "requires": { + "camelcase": "3.0.0", + "cliui": "3.2.0", + "decamelize": "1.2.0", + "get-caller-file": "1.0.2", + "os-locale": "1.4.0", + "read-pkg-up": "1.0.1", + "require-directory": "2.1.1", + "require-main-filename": "1.0.1", + "set-blocking": "2.0.0", + "string-width": "1.0.2", + "which-module": "1.0.0", + "y18n": "3.2.1", + "yargs-parser": "5.0.0" + } + } + } + }, + "jest-config": { + "version": "20.0.4", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-20.0.4.tgz", + "integrity": "sha1-43kwqyIXyRNgXv8T5712PsSPruo=", + "dev": true, + "requires": { + "chalk": "1.1.3", + "glob": "7.1.2", + "jest-environment-jsdom": "20.0.3", + "jest-environment-node": "20.0.3", + "jest-jasmine2": "20.0.4", + "jest-matcher-utils": "20.0.3", + "jest-regex-util": "20.0.3", + "jest-resolve": "20.0.4", + "jest-validate": "20.0.3", + "pretty-format": "20.0.3" + } + }, + "jest-diff": { + "version": "20.0.3", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-20.0.3.tgz", + "integrity": "sha1-gfKI/Z5nXw+yPHXxwrGURf5YZhc=", + "dev": true, + "requires": { + "chalk": "1.1.3", + "diff": "3.4.0", + "jest-matcher-utils": "20.0.3", + "pretty-format": "20.0.3" + } + }, + "jest-docblock": { + "version": "20.0.3", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-20.0.3.tgz", + "integrity": "sha1-F76phDQswz2DxQ++FUXqDvqkRxI=", + "dev": true + }, + "jest-environment-jsdom": { + "version": "20.0.3", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-20.0.3.tgz", + "integrity": "sha1-BIqKwS7iJfcZBBdxODS7mZeH3pk=", + "dev": true, + "requires": { + "jest-mock": "20.0.3", + "jest-util": "20.0.3", + "jsdom": "9.12.0" + } + }, + "jest-environment-node": { + "version": "20.0.3", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-20.0.3.tgz", + "integrity": "sha1-1Ii8RhKvLCRumG6K52caCZFj1AM=", + "dev": true, + "requires": { + "jest-mock": "20.0.3", + "jest-util": "20.0.3" + } + }, + "jest-haste-map": { + "version": "20.0.5", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-20.0.5.tgz", + "integrity": "sha512-0IKAQjUvuZjMCNi/0VNQQF74/H9KB67hsHJqGiwTWQC6XO5Azs7kLWm+6Q/dwuhvDUvABDOBMFK2/FwZ3sZ07Q==", + "dev": true, + "requires": { + "fb-watchman": "2.0.0", + "graceful-fs": "4.1.11", + "jest-docblock": "20.0.3", + "micromatch": "2.3.11", + "sane": "1.6.0", + "worker-farm": "1.5.2" + } + }, + "jest-jasmine2": { + "version": "20.0.4", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-20.0.4.tgz", + "integrity": "sha1-/MWxQReA2RHQQpAu8YWehS5g1eE=", + "dev": true, + "requires": { + "chalk": "1.1.3", + "graceful-fs": "4.1.11", + "jest-diff": "20.0.3", + "jest-matcher-utils": "20.0.3", + "jest-matchers": "20.0.3", + "jest-message-util": "20.0.3", + "jest-snapshot": "20.0.3", + "once": "1.4.0", + "p-map": "1.2.0" + } + }, + "jest-matcher-utils": { + "version": "20.0.3", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-20.0.3.tgz", + "integrity": "sha1-s6a443yld4A7CDKpixZPRLeBVhI=", + "dev": true, + "requires": { + "chalk": "1.1.3", + "pretty-format": "20.0.3" + } + }, + "jest-matchers": { + "version": "20.0.3", + "resolved": "https://registry.npmjs.org/jest-matchers/-/jest-matchers-20.0.3.tgz", + "integrity": "sha1-ymnbHDLbWm9wf6XgQBq7VXAN/WA=", + "dev": true, + "requires": { + "jest-diff": "20.0.3", + "jest-matcher-utils": "20.0.3", + "jest-message-util": "20.0.3", + "jest-regex-util": "20.0.3" + } + }, + "jest-message-util": { + "version": "20.0.3", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-20.0.3.tgz", + "integrity": "sha1-auwoRDBvyw5udNV5bBAG2W/dgxw=", + "dev": true, + "requires": { + "chalk": "1.1.3", + "micromatch": "2.3.11", + "slash": "1.0.0" + } + }, + "jest-mock": { + "version": "20.0.3", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-20.0.3.tgz", + "integrity": "sha1-i8Bw6QQUqhVcEajWTIaaDVxx2lk=", + "dev": true + }, + "jest-regex-util": { + "version": "20.0.3", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-20.0.3.tgz", + "integrity": "sha1-hburXRM+RGJbGfr4xqpRItCF12I=", + "dev": true + }, + "jest-resolve": { + "version": "20.0.4", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-20.0.4.tgz", + "integrity": "sha1-lEiz6La6/BVHlETGSZBFt//ll6U=", + "dev": true, + "requires": { + "browser-resolve": "1.11.2", + "is-builtin-module": "1.0.0", + "resolve": "1.5.0" + } + }, + "jest-resolve-dependencies": { + "version": "20.0.3", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-20.0.3.tgz", + "integrity": "sha1-bhSntxevDyyzZnxUneQK8Bexcjo=", + "dev": true, + "requires": { + "jest-regex-util": "20.0.3" + } + }, + "jest-runtime": { + "version": "20.0.4", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-20.0.4.tgz", + "integrity": "sha1-osgCIZxCA/dU3xQE5JAYYWnRJNg=", + "dev": true, + "requires": { + "babel-core": "6.26.0", + "babel-jest": "20.0.3", + "babel-plugin-istanbul": "4.1.5", + "chalk": "1.1.3", + "convert-source-map": "1.5.0", + "graceful-fs": "4.1.11", + "jest-config": "20.0.4", + "jest-haste-map": "20.0.5", + "jest-regex-util": "20.0.3", + "jest-resolve": "20.0.4", + "jest-util": "20.0.3", + "json-stable-stringify": "1.0.1", + "micromatch": "2.3.11", + "strip-bom": "3.0.0", + "yargs": "7.1.0" + }, + "dependencies": { + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", + "dev": true + }, + "cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "dev": true, + "requires": { + "string-width": "1.0.2", + "strip-ansi": "3.0.1", + "wrap-ansi": "2.1.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 + }, + "yargs": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz", + "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=", + "dev": true, + "requires": { + "camelcase": "3.0.0", + "cliui": "3.2.0", + "decamelize": "1.2.0", + "get-caller-file": "1.0.2", + "os-locale": "1.4.0", + "read-pkg-up": "1.0.1", + "require-directory": "2.1.1", + "require-main-filename": "1.0.1", + "set-blocking": "2.0.0", + "string-width": "1.0.2", + "which-module": "1.0.0", + "y18n": "3.2.1", + "yargs-parser": "5.0.0" + } + } + } + }, + "jest-snapshot": { + "version": "20.0.3", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-20.0.3.tgz", + "integrity": "sha1-W4R+GtsaTZCFKn+fElCG4YfHZWY=", + "dev": true, + "requires": { + "chalk": "1.1.3", + "jest-diff": "20.0.3", + "jest-matcher-utils": "20.0.3", + "jest-util": "20.0.3", + "natural-compare": "1.4.0", + "pretty-format": "20.0.3" + } + }, + "jest-util": { + "version": "20.0.3", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-20.0.3.tgz", + "integrity": "sha1-DAf32A2C9OWmfG+LnD/n9lz9Mq0=", + "dev": true, + "requires": { + "chalk": "1.1.3", + "graceful-fs": "4.1.11", + "jest-message-util": "20.0.3", + "jest-mock": "20.0.3", + "jest-validate": "20.0.3", + "leven": "2.1.0", + "mkdirp": "0.5.1" + } + }, + "jest-validate": { + "version": "20.0.3", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-20.0.3.tgz", + "integrity": "sha1-0M/R3k9XnymEhJJcKA+PHZTsPKs=", + "dev": true, + "requires": { + "chalk": "1.1.3", + "jest-matcher-utils": "20.0.3", + "leven": "2.1.0", + "pretty-format": "20.0.3" + } + }, + "jju": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/jju/-/jju-1.3.0.tgz", + "integrity": "sha1-2t2e8BkkvHKLA/L3l5vb1i96Kqo=", + "dev": true + }, + "js-base64": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.3.2.tgz", + "integrity": "sha512-Y2/+DnfJJXT1/FCwUebUhLWb3QihxiSC42+ctHLGogmW2jPY6LCapMdFZXRvVP2z6qyKW7s6qncE/9gSqZiArw==", + "dev": true + }, + "js-tokens": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", + "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=" + }, + "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.2", + "cssom": "0.3.2", + "cssstyle": "0.2.37", + "escodegen": "1.9.0", + "html-encoding-sniffer": "1.0.2", + "nwmatcher": "1.4.3", + "parse5": "1.5.1", + "request": "2.83.0", + "sax": "1.2.4", + "symbol-tree": "3.2.2", + "tough-cookie": "2.3.3", + "webidl-conversions": "4.0.2", + "whatwg-encoding": "1.0.3", + "whatwg-url": "4.7.1", + "xml-name-validator": "2.0.1" + }, + "dependencies": { + "webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", + "dev": true + } + } + }, + "jsesc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz", + "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=", + "dev": true + }, + "json-loader": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/json-loader/-/json-loader-0.5.7.tgz", + "integrity": "sha512-QLPs8Dj7lnf3e3QYS1zkCo+4ZwqOiF9d/nZnYozTISxXWCfNs9yuky5rJw4/W34s7POaNlbZmQGaB5NiXCbP4w==", + "dev": true + }, + "json-parse-better-errors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.1.tgz", + "integrity": "sha512-xyQpxeWWMKyJps9CuGJYeng6ssI5bpqS9ltQpdVQ90t4ql6NdnxFKh95JcRt2cun/DjMVNrdjniLPuMA69xmCw==", + "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 + }, + "json3": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.2.tgz", + "integrity": "sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE=", + "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": "2.4.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", + "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=", + "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 + }, + "jsonpointer": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-4.0.1.tgz", + "integrity": "sha1-T9kss04OnbPInIYi7PUfm5eMbLk=", + "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" + } + }, + "jszip": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-2.5.0.tgz", + "integrity": "sha1-dET9hVHd8+XacZj+oMkbyDCMwnQ=", + "dev": true, + "requires": { + "pako": "0.2.9" + }, + "dependencies": { + "pako": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", + "integrity": "sha1-8/dSL073gjSNqBYbrZ7P1Rv4OnU=", + "dev": true + } + } + }, + "karma": { + "version": "0.13.22", + "resolved": "https://registry.npmjs.org/karma/-/karma-0.13.22.tgz", + "integrity": "sha1-B3ULG9Bj1+fnuRvNLmNU2PKqh0Q=", + "dev": true, + "requires": { + "batch": "0.5.3", + "bluebird": "2.11.0", + "body-parser": "1.18.2", + "chokidar": "1.7.0", + "colors": "1.1.2", + "connect": "3.6.5", + "core-js": "2.5.3", + "di": "0.0.1", + "dom-serialize": "2.2.1", + "expand-braces": "0.1.2", + "glob": "7.1.2", + "graceful-fs": "4.1.11", + "http-proxy": "1.16.2", + "isbinaryfile": "3.0.2", + "lodash": "3.10.1", + "log4js": "0.6.38", + "mime": "1.6.0", + "minimatch": "3.0.4", + "optimist": "0.6.1", + "rimraf": "2.5.4", + "socket.io": "1.7.4", + "source-map": "0.5.7", + "useragent": "2.2.1" + }, + "dependencies": { + "core-js": { + "version": "2.5.3", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.3.tgz", + "integrity": "sha1-isw4NFgk8W2DZbfJtCWRaOjtYD4=", + "dev": true + }, + "lodash": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz", + "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=", + "dev": true + } + } + }, + "karma-coverage": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/karma-coverage/-/karma-coverage-0.5.5.tgz", + "integrity": "sha1-sNWLECXVnVxmICYxhvHVj11TSMU=", + "dev": true, + "requires": { + "dateformat": "1.0.12", + "istanbul": "0.4.5", + "minimatch": "3.0.4", + "source-map": "0.5.7" + }, + "dependencies": { + "dateformat": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz", + "integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=", + "dev": true, + "requires": { + "get-stdin": "4.0.1", + "meow": "3.7.0" + } + } + } + }, + "karma-mocha": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/karma-mocha/-/karma-mocha-0.2.2.tgz", + "integrity": "sha1-OI7ZF9oV3LGW0bkVwZNO+AMZP44=", + "dev": true + }, + "karma-mocha-clean-reporter": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/karma-mocha-clean-reporter/-/karma-mocha-clean-reporter-0.0.1.tgz", + "integrity": "sha1-6G961LxefGLX8uJC3ydRzPk/Rvo=", + "dev": true, + "requires": { + "chalk": "1.1.3", + "karma": "0.13.22", + "log-symbols": "1.0.2", + "mocha-clean": "0.4.0" + } + }, + "karma-phantomjs-launcher": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/karma-phantomjs-launcher/-/karma-phantomjs-launcher-1.0.4.tgz", + "integrity": "sha1-0jyjSAG9qYY60xjju0vUBisTrNI=", + "dev": true, + "requires": { + "lodash": "4.17.4", + "phantomjs-prebuilt": "2.1.16" + }, + "dependencies": { + "lodash": { + "version": "4.17.4", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", + "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=", + "dev": true + } + } + }, + "karma-sinon-chai": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/karma-sinon-chai/-/karma-sinon-chai-1.2.4.tgz", + "integrity": "sha1-/qk19ivjNmzwJxyNi+UcDHDkCrw=", + "dev": true, + "requires": { + "lolex": "1.6.0" + }, + "dependencies": { + "lolex": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/lolex/-/lolex-1.6.0.tgz", + "integrity": "sha1-OpoCg0UqR9dDnnJzG54H1zhuSfY=", + "dev": true + } + } + }, + "karma-webpack": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/karma-webpack/-/karma-webpack-2.0.6.tgz", + "integrity": "sha512-dcKvtiW00caWrceCKwIvlKwHQu8zI+e3zWZYDLk7kr7nl1lYSp8uP+8fQoBvRCnZiPUGuwU5Psm20NbEIn7KlA==", + "dev": true, + "requires": { + "async": "0.9.2", + "loader-utils": "0.2.17", + "lodash": "3.10.1", + "source-map": "0.5.7", + "webpack-dev-middleware": "1.12.0" + }, + "dependencies": { + "async": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz", + "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=", + "dev": true + }, + "loader-utils": { + "version": "0.2.17", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz", + "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=", + "dev": true, + "requires": { + "big.js": "3.2.0", + "emojis-list": "2.1.0", + "json5": "0.5.1", + "object-assign": "4.1.1" + } + }, + "lodash": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz", + "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=", + "dev": true + } + } + }, + "kew": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/kew/-/kew-0.7.0.tgz", + "integrity": "sha1-edk9LTM2PW/dKXCzNdkUGtWR15s=", + "dev": true + }, + "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.6" + } + }, + "klaw": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz", + "integrity": "sha1-QIhDO0azsbolnXh4XY6W9zugJDk=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11" + } + }, + "lazy-cache": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz", + "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=", + "dev": true + }, + "lazystream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz", + "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=", + "dev": true, + "requires": { + "readable-stream": "2.3.3" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "readable-stream": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", + "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "1.0.7", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" + } + }, + "string_decoder": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", + "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "dev": true, + "requires": { + "safe-buffer": "5.1.1" + } + } + } + }, + "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" + } + }, + "liftoff": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-2.3.0.tgz", + "integrity": "sha1-qY8v9nGD2Lp8+soQVIvX/wVQs4U=", + "dev": true, + "requires": { + "extend": "3.0.1", + "findup-sync": "0.4.3", + "fined": "1.1.0", + "flagged-respawn": "0.3.2", + "lodash.isplainobject": "4.0.6", + "lodash.isstring": "4.0.1", + "lodash.mapvalues": "4.6.0", + "rechoir": "0.6.2", + "resolve": "1.5.0" + } + }, + "livereload-js": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.2.2.tgz", + "integrity": "sha1-bIclfmSKtHW8JOoldFftzB+NC8I=", + "dev": true + }, + "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": { + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "requires": { + "is-utf8": "0.2.1" + } + } + } + }, + "loader-runner": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.3.0.tgz", + "integrity": "sha1-9IKuqC1UPgeSFwDVpG7yb9rGuKI=", + "dev": true + }, + "loader-utils": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz", + "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=", + "dev": true, + "requires": { + "big.js": "3.2.0", + "emojis-list": "2.1.0", + "json5": "0.5.1" + } + }, + "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": "1.0.2", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-1.0.2.tgz", + "integrity": "sha1-j1dWDIO1n8JwvT1WG2kAQ0MOJVE=", + "dev": true + }, + "lodash._baseassign": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/lodash._baseassign/-/lodash._baseassign-3.2.0.tgz", + "integrity": "sha1-jDigmVAPIVrQnlnxci/QxSv+Ck4=", + "dev": true, + "requires": { + "lodash._basecopy": "3.0.1", + "lodash.keys": "3.1.2" + } + }, + "lodash._baseclone": { + "version": "4.5.7", + "resolved": "https://registry.npmjs.org/lodash._baseclone/-/lodash._baseclone-4.5.7.tgz", + "integrity": "sha1-zkKt4IOE711i+nfDD2GkbmhvhDQ=", + "dev": true + }, + "lodash._basecopy": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz", + "integrity": "sha1-jaDmqHbPNEwK2KVIghEd08XHyjY=", + "dev": true + }, + "lodash._basecreate": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash._basecreate/-/lodash._basecreate-3.0.3.tgz", + "integrity": "sha1-G8ZhYU2qf8MRt9A78WgGoCE8+CE=", + "dev": true + }, + "lodash._basetostring": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz", + "integrity": "sha1-0YYdh3+CSlL2aYMtyvPuFVZqB9U=", + "dev": true + }, + "lodash._basevalues": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz", + "integrity": "sha1-W3dXYoAr3j0yl1A+JjAIIP32Ybc=", + "dev": true + }, + "lodash._escapehtmlchar": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/lodash._escapehtmlchar/-/lodash._escapehtmlchar-2.4.1.tgz", + "integrity": "sha1-32fDu2t+jh6DGrSL+geVuSr+iZ0=", + "dev": true, + "requires": { + "lodash._htmlescapes": "2.4.1" + } + }, + "lodash._escapestringchar": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/lodash._escapestringchar/-/lodash._escapestringchar-2.4.1.tgz", + "integrity": "sha1-7P4iYYoq3lC/7qQ5N+Ud9m8O23I=", + "dev": true + }, + "lodash._getnative": { + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", + "integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=", + "dev": true + }, + "lodash._htmlescapes": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/lodash._htmlescapes/-/lodash._htmlescapes-2.4.1.tgz", + "integrity": "sha1-MtFL8IRLbeb4tioFG09nwii2JMs=", + "dev": true + }, + "lodash._isiterateecall": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz", + "integrity": "sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw=", + "dev": true + }, + "lodash._isnative": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/lodash._isnative/-/lodash._isnative-2.4.1.tgz", + "integrity": "sha1-PqZAS3hKe+g2x7V1gOHN95sUgyw=", + "dev": true + }, + "lodash._objecttypes": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/lodash._objecttypes/-/lodash._objecttypes-2.4.1.tgz", + "integrity": "sha1-fAt/admKH3ZSn4kLDNsbTf7BHBE=", + "dev": true + }, + "lodash._reescape": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz", + "integrity": "sha1-Kx1vXf4HyKNVdT5fJ/rH8c3hYWo=", + "dev": true + }, + "lodash._reevaluate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz", + "integrity": "sha1-WLx0xAZklTrgsSTYBpltrKQx4u0=", + "dev": true + }, + "lodash._reinterpolate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", + "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=", + "dev": true + }, + "lodash._reunescapedhtml": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/lodash._reunescapedhtml/-/lodash._reunescapedhtml-2.4.1.tgz", + "integrity": "sha1-dHxPxAED6zu4oJduVx96JlnpO6c=", + "dev": true, + "requires": { + "lodash._htmlescapes": "2.4.1", + "lodash.keys": "2.4.1" + }, + "dependencies": { + "lodash.keys": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-2.4.1.tgz", + "integrity": "sha1-SN6kbfj/djKxDXBrissmWR4rNyc=", + "dev": true, + "requires": { + "lodash._isnative": "2.4.1", + "lodash._shimkeys": "2.4.1", + "lodash.isobject": "2.4.1" + } + } + } + }, + "lodash._root": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz", + "integrity": "sha1-+6HEUkwZ7ppfgTa0YJ8BfPTe1pI=", + "dev": true + }, + "lodash._shimkeys": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/lodash._shimkeys/-/lodash._shimkeys-2.4.1.tgz", + "integrity": "sha1-bpzJZm/wgfC1psl4uD4kLmlJ0gM=", + "dev": true, + "requires": { + "lodash._objecttypes": "2.4.1" + } + }, + "lodash._stack": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/lodash._stack/-/lodash._stack-4.1.3.tgz", + "integrity": "sha1-dRqnbBuWSwR+dtFPxyoJP8teLdA=", + "dev": true + }, + "lodash.assign": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz", + "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=", + "dev": true + }, + "lodash.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=", + "dev": true + }, + "lodash.clone": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.clone/-/lodash.clone-4.5.0.tgz", + "integrity": "sha1-GVhwRQ9aExkkeN9Lw9I9LeoZB7Y=", + "dev": true + }, + "lodash.clonedeep": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", + "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", + "dev": true + }, + "lodash.create": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/lodash.create/-/lodash.create-3.1.1.tgz", + "integrity": "sha1-1/KEnw29p+BGgruM1yqwIkYd6+c=", + "dev": true, + "requires": { + "lodash._baseassign": "3.2.0", + "lodash._basecreate": "3.0.3", + "lodash._isiterateecall": "3.0.9" + } + }, + "lodash.defaults": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-2.4.1.tgz", + "integrity": "sha1-p+iIXwXmiFEUS24SqPNngCa8TFQ=", + "dev": true, + "requires": { + "lodash._objecttypes": "2.4.1", + "lodash.keys": "2.4.1" + }, + "dependencies": { + "lodash.keys": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-2.4.1.tgz", + "integrity": "sha1-SN6kbfj/djKxDXBrissmWR4rNyc=", + "dev": true, + "requires": { + "lodash._isnative": "2.4.1", + "lodash._shimkeys": "2.4.1", + "lodash.isobject": "2.4.1" + } + } + } + }, + "lodash.escape": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz", + "integrity": "sha1-mV7g3BjBtIzJLv+ucaEKq1tIdpg=", + "dev": true, + "requires": { + "lodash._root": "3.0.1" + } + }, + "lodash.get": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", + "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=" + }, + "lodash.isarguments": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", + "integrity": "sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo=", + "dev": true + }, + "lodash.isarray": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz", + "integrity": "sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U=", + "dev": true + }, + "lodash.isequal": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA=" + }, + "lodash.isobject": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/lodash.isobject/-/lodash.isobject-2.4.1.tgz", + "integrity": "sha1-Wi5H/mmVPx7mMafrof5k0tBlWPU=", + "dev": true, + "requires": { + "lodash._objecttypes": "2.4.1" + } + }, + "lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=", + "dev": true + }, + "lodash.isstring": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", + "integrity": "sha1-1SfftUVuynzJu5XV2ur4i6VKVFE=", + "dev": true + }, + "lodash.keys": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz", + "integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=", + "dev": true, + "requires": { + "lodash._getnative": "3.9.1", + "lodash.isarguments": "3.1.0", + "lodash.isarray": "3.0.4" + } + }, + "lodash.keysin": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.keysin/-/lodash.keysin-4.2.0.tgz", + "integrity": "sha1-jMP7NcLZSsxEOhhj4C+kB5nqbyg=", + "dev": true + }, + "lodash.mapvalues": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.mapvalues/-/lodash.mapvalues-4.6.0.tgz", + "integrity": "sha1-G6+lAF3p3W9PJmaMMMo3IwzJaJw=", + "dev": true + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=", + "dev": true + }, + "lodash.merge": { + "version": "4.3.5", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.3.5.tgz", + "integrity": "sha1-VOWMTyCD2f7MsVeaYPdLCT1yrRc=", + "dev": true, + "requires": { + "lodash._baseclone": "4.5.7", + "lodash._stack": "4.1.3", + "lodash.isplainobject": "4.0.6", + "lodash.keysin": "4.2.0", + "lodash.rest": "4.0.5" + } + }, + "lodash.mergewith": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.0.tgz", + "integrity": "sha1-FQzwoWeR9ZA7iJHqsVRgknS96lU=", + "dev": true + }, + "lodash.rest": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/lodash.rest/-/lodash.rest-4.0.5.tgz", + "integrity": "sha1-lU73UEkmIDjJbR/Jiyj9r58Hcqo=", + "dev": true + }, + "lodash.restparam": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz", + "integrity": "sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU=", + "dev": true + }, + "lodash.some": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.some/-/lodash.some-4.6.0.tgz", + "integrity": "sha1-G7nzFO9ri63tE7VJFpsqlF62jk0=", + "dev": true + }, + "lodash.template": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz", + "integrity": "sha1-+M3sxhaaJVvpCYrosMU9N4kx0U8=", + "dev": true, + "requires": { + "lodash._basecopy": "3.0.1", + "lodash._basetostring": "3.0.1", + "lodash._basevalues": "3.0.0", + "lodash._isiterateecall": "3.0.9", + "lodash._reinterpolate": "3.0.0", + "lodash.escape": "3.2.0", + "lodash.keys": "3.1.2", + "lodash.restparam": "3.6.1", + "lodash.templatesettings": "3.1.1" + } + }, + "lodash.templatesettings": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz", + "integrity": "sha1-+zB4RHU7Zrnxr6VOJix0UwfbqOU=", + "dev": true, + "requires": { + "lodash._reinterpolate": "3.0.0", + "lodash.escape": "3.2.0" + } + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=", + "dev": true + }, + "lodash.values": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/lodash.values/-/lodash.values-2.4.1.tgz", + "integrity": "sha1-q/UUQ2s8twUAFieXjLzzCxKA7qQ=", + "dev": true, + "requires": { + "lodash.keys": "2.4.1" + }, + "dependencies": { + "lodash.keys": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-2.4.1.tgz", + "integrity": "sha1-SN6kbfj/djKxDXBrissmWR4rNyc=", + "dev": true, + "requires": { + "lodash._isnative": "2.4.1", + "lodash._shimkeys": "2.4.1", + "lodash.isobject": "2.4.1" + } + } + } + }, + "log-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz", + "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=", + "dev": true, + "requires": { + "chalk": "1.1.3" + } + }, + "log4js": { + "version": "0.6.38", + "resolved": "https://registry.npmjs.org/log4js/-/log4js-0.6.38.tgz", + "integrity": "sha1-LElBFmldb7JUgJQ9P8hy5mKlIv0=", + "dev": true, + "requires": { + "readable-stream": "1.0.34", + "semver": "4.3.6" + }, + "dependencies": { + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "0.0.1", + "string_decoder": "0.10.31" + } + }, + "semver": { + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz", + "integrity": "sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto=", + "dev": true + } + } + }, + "lolex": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/lolex/-/lolex-1.4.0.tgz", + "integrity": "sha1-LycSsbwYDendzF06epbvPAuxYq0=", + "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=", + "requires": { + "js-tokens": "3.0.2" + } + }, + "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" + } + }, + "lower-case": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz", + "integrity": "sha1-miyr0bno4K6ZOkv31YdcOcQujqw=", + "dev": true + }, + "lru-cache": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz", + "integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI=", + "dev": true + }, + "macaddress": { + "version": "0.2.8", + "resolved": "https://registry.npmjs.org/macaddress/-/macaddress-0.2.8.tgz", + "integrity": "sha1-WQTcU3w57G2+/q6QIycTX6hRHxI=", + "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" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "dev": true + }, + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", + "dev": true + }, + "map-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.7.tgz", + "integrity": "sha1-ih8HiW2CsQkmvTdEokIACfiJdKg=", + "dev": true + }, + "math-expression-evaluator": { + "version": "1.2.17", + "resolved": "https://registry.npmjs.org/math-expression-evaluator/-/math-expression-evaluator-1.2.17.tgz", + "integrity": "sha1-3oGf282E3M2PrlnGrreWFbnSZqw=", + "dev": true + }, + "md5": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/md5/-/md5-2.2.1.tgz", + "integrity": "sha1-U6s41f48iJG6RlMp6iP6wFQBJvk=", + "dev": true, + "requires": { + "charenc": "0.0.2", + "crypt": "0.0.2", + "is-buffer": "1.1.6" + } + }, + "md5.js": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.4.tgz", + "integrity": "sha1-6b296UogpawYsENA/Fdk1bCdkB0=", + "dev": true, + "requires": { + "hash-base": "3.0.4", + "inherits": "2.0.3" + }, + "dependencies": { + "hash-base": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz", + "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=", + "dev": true, + "requires": { + "inherits": "2.0.3", + "safe-buffer": "5.1.1" + } + } + } + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "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" + } + }, + "memory-fs": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", + "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", + "dev": true, + "requires": { + "errno": "0.1.4", + "readable-stream": "2.3.3" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "readable-stream": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", + "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "1.0.7", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" + } + }, + "string_decoder": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", + "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "dev": true, + "requires": { + "safe-buffer": "5.1.1" + } + } + } + }, + "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" + } + }, + "merge": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/merge/-/merge-1.2.0.tgz", + "integrity": "sha1-dTHjnUlJwoGma4xabgJl6LBYlNo=", + "dev": true + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=", + "dev": true + }, + "merge-stream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz", + "integrity": "sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE=", + "dev": true, + "requires": { + "readable-stream": "2.3.3" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "readable-stream": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", + "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "1.0.7", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" + } + }, + "string_decoder": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", + "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "dev": true, + "requires": { + "safe-buffer": "5.1.1" + } + } + } + }, + "merge2": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.0.3.tgz", + "integrity": "sha1-+kT4siYmFaty8ICKQB1HinDjlNs=", + "dev": true + }, + "method-override": { + "version": "2.3.10", + "resolved": "https://registry.npmjs.org/method-override/-/method-override-2.3.10.tgz", + "integrity": "sha1-49r41d7hDdLc59SuiNYrvud0drQ=", + "dev": true, + "requires": { + "debug": "2.6.9", + "methods": "1.1.2", + "parseurl": "1.3.2", + "vary": "1.1.2" + } + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "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" + } + }, + "miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "dev": true, + "requires": { + "bn.js": "4.11.8", + "brorand": "1.1.0" + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true + }, + "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 + }, + "minimalistic-assert": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.0.tgz", + "integrity": "sha1-cCvi3aazf0g2vLP121ZkG2Sh09M=", + "dev": true + }, + "minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", + "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": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + }, + "minipass": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.2.1.tgz", + "integrity": "sha512-u1aUllxPJUI07cOqzR7reGmQxmCqlH88uIIsf6XZFEWgw7gXKpJdR+5R9Y3KEDmWYkdIz9wXZs3C0jOPxejk/Q==", + "dev": true, + "requires": { + "yallist": "3.0.2" + }, + "dependencies": { + "yallist": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.2.tgz", + "integrity": "sha1-hFK0u36Dx8GI2AQcGoN8dz1ti7k=", + "dev": true + } + } + }, + "minizlib": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.0.4.tgz", + "integrity": "sha512-sN4U9tIJtBRwKbwgFh9qJfrPIQ/GGTRr1MGqkgOeMTLy8/lM0FcWU//FqlnZ3Vb7gJ+Mxh3FOg1EklibdajbaQ==", + "dev": true, + "requires": { + "minipass": "2.2.1" + } + }, + "mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dev": true, + "requires": { + "minimist": "0.0.8" + }, + "dependencies": { + "minimist": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", + "dev": true + } + } + }, + "mocha": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/mocha/-/mocha-3.4.2.tgz", + "integrity": "sha1-0O9NMyEm2/GNDWQMmzgt1IvpdZQ=", + "dev": true, + "requires": { + "browser-stdout": "1.3.0", + "commander": "2.9.0", + "debug": "2.6.0", + "diff": "3.2.0", + "escape-string-regexp": "1.0.5", + "glob": "7.1.1", + "growl": "1.9.2", + "json3": "3.3.2", + "lodash.create": "3.1.1", + "mkdirp": "0.5.1", + "supports-color": "3.1.2" + }, + "dependencies": { + "commander": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz", + "integrity": "sha1-nJkJQXbhIkDLItbFFGCYQA/g99Q=", + "dev": true, + "requires": { + "graceful-readlink": "1.0.1" + } + }, + "debug": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.0.tgz", + "integrity": "sha1-vFlryr52F/Edn6FTYe3tVgi4SZs=", + "dev": true, + "requires": { + "ms": "0.7.2" + } + }, + "diff": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-3.2.0.tgz", + "integrity": "sha1-yc45Okt8vQsFinJck98pkCeGj/k=", + "dev": true + }, + "glob": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.1.tgz", + "integrity": "sha1-gFIR3wT6rxxjo2ADBs31reULLsg=", + "dev": true, + "requires": { + "fs.realpath": "1.0.0", + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" + } + }, + "ms": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz", + "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=", + "dev": true + }, + "supports-color": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.1.2.tgz", + "integrity": "sha1-cqJiiU2dQIuVbKBf83su2KbiotU=", + "dev": true, + "requires": { + "has-flag": "1.0.0" + } + } + } + }, + "mocha-clean": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/mocha-clean/-/mocha-clean-0.4.0.tgz", + "integrity": "sha1-CbaYXDIYFhQDIeED593ktIdgkhw=", + "dev": true + }, + "morgan": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.6.1.tgz", + "integrity": "sha1-X9gYOYxoGcuiinzWZk8pL+HAu/I=", + "dev": true, + "requires": { + "basic-auth": "1.0.4", + "debug": "2.2.0", + "depd": "1.0.1", + "on-finished": "2.3.0", + "on-headers": "1.0.1" + }, + "dependencies": { + "debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=", + "dev": true, + "requires": { + "ms": "0.7.1" + } + }, + "depd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.0.1.tgz", + "integrity": "sha1-gK7GTJ1tl+ZcwqnKqTwKpqv3Oqo=", + "dev": true + }, + "ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=", + "dev": true + } + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "multiparty": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/multiparty/-/multiparty-3.3.2.tgz", + "integrity": "sha1-Nd5oBNwZZD5SSfPT473GyM4wHT8=", + "dev": true, + "requires": { + "readable-stream": "1.1.14", + "stream-counter": "0.2.0" + } + }, + "multipipe": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz", + "integrity": "sha1-Ko8t33Du1WTf8tV/HhoTfZ8FB4s=", + "dev": true, + "requires": { + "duplexer2": "0.0.2" + } + }, + "mute-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", + "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", + "dev": true + }, + "nan": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.8.0.tgz", + "integrity": "sha1-7XFfP+neArV6XmJS2QqWZ14fCFo=", + "dev": true + }, + "natives": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/natives/-/natives-1.1.0.tgz", + "integrity": "sha1-6f+EFBimsux6SV6TmYT3jxY+bjE=", + "dev": true + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "dev": true + }, + "ncname": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/ncname/-/ncname-1.0.0.tgz", + "integrity": "sha1-W1etGLHKCShk72Kwse2BlPODtxw=", + "dev": true, + "requires": { + "xml-char-classes": "1.0.0" + } + }, + "negotiator": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz", + "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=", + "dev": true + }, + "no-case": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz", + "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==", + "dev": true, + "requires": { + "lower-case": "1.1.4" + } + }, + "node-fetch": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", + "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", + "requires": { + "encoding": "0.1.12", + "is-stream": "1.1.0" + } + }, + "node-forge": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.7.1.tgz", + "integrity": "sha1-naYR6giYL0uUIGs760zJZl8gwwA=", + "dev": true + }, + "node-gyp": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.6.2.tgz", + "integrity": "sha1-m/vlRWIoYoSDjnUOrAUpWFP6HGA=", + "dev": true, + "requires": { + "fstream": "1.0.11", + "glob": "7.1.2", + "graceful-fs": "4.1.11", + "minimatch": "3.0.4", + "mkdirp": "0.5.1", + "nopt": "3.0.6", + "npmlog": "4.1.2", + "osenv": "0.1.4", + "request": "2.83.0", + "rimraf": "2.5.4", + "semver": "5.3.0", + "tar": "2.2.1", + "which": "1.3.0" + } + }, + "node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=", + "dev": true + }, + "node-libs-browser": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.1.0.tgz", + "integrity": "sha512-5AzFzdoIMb89hBGMZglEegffzgRg+ZFoUmisQ8HI4j1KDdpx13J0taNp2y9xPbur6W61gepGDDotGBVQ7mfUCg==", + "dev": true, + "requires": { + "assert": "1.4.1", + "browserify-zlib": "0.2.0", + "buffer": "4.9.1", + "console-browserify": "1.1.0", + "constants-browserify": "1.0.0", + "crypto-browserify": "3.12.0", + "domain-browser": "1.1.7", + "events": "1.1.1", + "https-browserify": "1.0.0", + "os-browserify": "0.3.0", + "path-browserify": "0.0.0", + "process": "0.11.10", + "punycode": "1.4.1", + "querystring-es3": "0.2.1", + "readable-stream": "2.3.3", + "stream-browserify": "2.0.1", + "stream-http": "2.7.2", + "string_decoder": "1.0.3", + "timers-browserify": "2.0.4", + "tty-browserify": "0.0.0", + "url": "0.11.0", + "util": "0.10.3", + "vm-browserify": "0.0.4" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "readable-stream": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", + "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "1.0.7", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" + } + }, + "string_decoder": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", + "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "dev": true, + "requires": { + "safe-buffer": "5.1.1" + } + } + } + }, + "node-notifier": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-5.0.2.tgz", + "integrity": "sha1-RDhEn+aeMh+UHO+UOYaweXAycBs=", + "dev": true, + "requires": { + "growly": "1.3.0", + "semver": "5.3.0", + "shellwords": "0.1.1", + "which": "1.3.0" + } + }, + "node-sass": { + "version": "4.5.3", + "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.5.3.tgz", + "integrity": "sha1-0JydEXlkEjnRuX/8YjH9zsU+FWg=", + "dev": true, + "requires": { + "async-foreach": "0.1.3", + "chalk": "1.1.3", + "cross-spawn": "3.0.1", + "gaze": "1.1.2", + "get-stdin": "4.0.1", + "glob": "7.1.2", + "in-publish": "2.0.0", + "lodash.assign": "4.2.0", + "lodash.clonedeep": "4.5.0", + "lodash.mergewith": "4.6.0", + "meow": "3.7.0", + "mkdirp": "0.5.1", + "nan": "2.8.0", + "node-gyp": "3.6.2", + "npmlog": "4.1.2", + "request": "2.83.0", + "sass-graph": "2.2.4", + "stdout-stream": "1.4.0" + }, + "dependencies": { + "cross-spawn": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz", + "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=", + "dev": true, + "requires": { + "lru-cache": "4.1.1", + "which": "1.3.0" + } + }, + "gaze": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.2.tgz", + "integrity": "sha1-hHIkZ3rbiHDWeSV+0ziP22HkAQU=", + "dev": true, + "requires": { + "globule": "1.2.0" + } + }, + "globule": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.2.0.tgz", + "integrity": "sha1-HcScaCLdnoovoAuiopUAboZkvQk=", + "dev": true, + "requires": { + "glob": "7.1.2", + "lodash": "4.17.4", + "minimatch": "3.0.4" + } + }, + "lodash": { + "version": "4.17.4", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", + "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=", + "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" + } + } + } + }, + "node-zip": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/node-zip/-/node-zip-1.1.1.tgz", + "integrity": "sha1-lNGtZ0o81GoViN1zb0qaeMdX62I=", + "dev": true, + "requires": { + "jszip": "2.5.0" + } + }, + "node.extend": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/node.extend/-/node.extend-1.1.6.tgz", + "integrity": "sha1-p7iCyC1sk6SGOlUEvV3o7IYli5Y=", + "dev": true, + "requires": { + "is": "3.2.1" + } + }, + "nopt": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", + "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", + "dev": true, + "requires": { + "abbrev": "1.0.9" + } + }, + "normalize-package-data": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz", + "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==", + "dev": true, + "requires": { + "hosted-git-info": "2.5.0", + "is-builtin-module": "1.0.0", + "semver": "5.3.0", + "validate-npm-package-license": "3.0.1" + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "1.1.0" + } + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "dev": true + }, + "normalize-url": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz", + "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", + "dev": true, + "requires": { + "object-assign": "4.1.1", + "prepend-http": "1.0.4", + "query-string": "4.3.4", + "sort-keys": "1.1.2" + } + }, + "npm-package-arg": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-5.1.2.tgz", + "integrity": "sha512-wJBsrf0qpypPT7A0LART18hCdyhpCMxeTtcb0X4IZO2jsP6Om7EHN1d9KSKiqD+KVH030RVNpWS9thk+pb7wzA==", + "dev": true, + "requires": { + "hosted-git-info": "2.5.0", + "osenv": "0.1.4", + "semver": "5.3.0", + "validate-npm-package-name": "3.0.0" + } + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dev": true, + "requires": { + "path-key": "2.0.1" + } + }, + "npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "dev": true, + "requires": { + "are-we-there-yet": "1.1.4", + "console-control-strings": "1.1.0", + "gauge": "2.7.4", + "set-blocking": "2.0.0" + } + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "dev": true + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "dev": true + }, + "nwmatcher": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/nwmatcher/-/nwmatcher-1.4.3.tgz", + "integrity": "sha512-IKdSTiDWCarf2JTS5e9e2+5tPZGdkRJ79XjYV0pzK8Q9BpsFyBq1RGKxzs7Q8UBushGw7m6TzVKz6fcY99iSWw==", + "dev": true + }, + "oauth-sign": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz", + "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=", + "dev": true + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "object-component": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz", + "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=", + "dev": true + }, + "object-keys": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-0.4.0.tgz", + "integrity": "sha1-KKaq50KN0sOpLz2V8hM13SBOAzY=", + "dev": true + }, + "object.defaults": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", + "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=", + "dev": true, + "requires": { + "array-each": "1.0.1", + "array-slice": "1.0.0", + "for-own": "1.0.0", + "isobject": "3.0.1" + }, + "dependencies": { + "for-own": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", + "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", + "dev": true, + "requires": { + "for-in": "1.0.2" + } + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + } + } + }, + "object.omit": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", + "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", + "dev": true, + "requires": { + "for-own": "0.1.5", + "is-extendable": "0.1.1" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "requires": { + "isobject": "3.0.1" + }, + "dependencies": { + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + } + } + }, + "office-ui-fabric": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/office-ui-fabric/-/office-ui-fabric-2.6.1.tgz", + "integrity": "sha1-4qyf8+T8eI2mYReN6/CUA2sKLiY=" + }, + "office-ui-fabric-core": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/office-ui-fabric-core/-/office-ui-fabric-core-9.1.0.tgz", + "integrity": "sha512-VwGbHIT89e+9XdGcb2gdPgKgYQGjRG5peyPNO982znlCSB/UIM9g7gF6JmHpaMHb8xvEScY7UGJ8GRz6GQVBRg==" + }, + "office-ui-fabric-react": { + "version": "5.21.0", + "resolved": "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-5.21.0.tgz", + "integrity": "sha512-9IBLK6JUWYvdCumKywjkSP7mf/MqTRorP1qXtb2c+w2fQJH4NkdBjanO0zr37c5VPwlqc0KvPf51E9t1NU7oTg==", + "requires": { + "@microsoft/load-themed-styles": "1.7.9", + "@uifabric/icons": "5.2.0", + "@uifabric/merge-styles": "5.8.1", + "@uifabric/styling": "5.14.0", + "@uifabric/utilities": "5.5.0", + "prop-types": "15.6.0", + "tslib": "1.8.0" + } + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.1.tgz", + "integrity": "sha1-ko9dD0cNSTQmUepnlLCFfBAGk/c=", + "dev": true + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "requires": { + "wrappy": "1.0.2" + } + }, + "onetime": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz", + "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=", + "dev": true + }, + "open": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/open/-/open-0.0.5.tgz", + "integrity": "sha1-QsPhjslUZra/DcQvOilFw/DK2Pw=", + "dev": true + }, + "optimist": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", + "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=", + "dev": true, + "requires": { + "minimist": "0.0.10", + "wordwrap": "0.0.3" + }, + "dependencies": { + "minimist": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz", + "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=", + "dev": true + } + } + }, + "optionator": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz", + "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=", + "dev": true, + "requires": { + "deep-is": "0.1.3", + "fast-levenshtein": "2.0.6", + "levn": "0.3.0", + "prelude-ls": "1.1.2", + "type-check": "0.3.2", + "wordwrap": "1.0.0" + }, + "dependencies": { + "wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=", + "dev": true + } + } + }, + "options": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/options/-/options-0.0.6.tgz", + "integrity": "sha1-7CLTEoBrtT5zF3Pnza788cZDEo8=", + "dev": true + }, + "orchestrator": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/orchestrator/-/orchestrator-0.3.8.tgz", + "integrity": "sha1-FOfp4nZPcxX7rBhOUGx6pt+UrX4=", + "dev": true, + "requires": { + "end-of-stream": "0.1.5", + "sequencify": "0.0.7", + "stream-consume": "0.1.0" + }, + "dependencies": { + "end-of-stream": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-0.1.5.tgz", + "integrity": "sha1-jhdyBsPICDfYVjLouTWd/osvbq8=", + "dev": true, + "requires": { + "once": "1.3.3" + } + }, + "once": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", + "integrity": "sha1-suJhVXzkwxTsgwTz+oJmPkKXyiA=", + "dev": true, + "requires": { + "wrappy": "1.0.2" + } + } + } + }, + "ordered-read-streams": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-0.1.0.tgz", + "integrity": "sha1-/VZamvjrRHO6abbtijQ1LLVS8SY=", + "dev": true + }, + "os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", + "dev": true + }, + "os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", + "dev": true + }, + "os-locale": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", + "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", + "dev": true, + "requires": { + "lcid": "1.0.0" + } + }, + "os-shim": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/os-shim/-/os-shim-0.1.3.tgz", + "integrity": "sha1-a2LDeRz3kJ6jXtRuF2WLtBfLORc=", + "dev": true + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "dev": true + }, + "osenv": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.4.tgz", + "integrity": "sha1-Qv5tWVPfBsgGS+bxdsPQWqqjRkQ=", + "dev": true, + "requires": { + "os-homedir": "1.0.2", + "os-tmpdir": "1.0.2" + } + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true + }, + "p-limit": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.1.0.tgz", + "integrity": "sha1-sH/y2aXYi+yAYDWJWiurZqJ5iLw=", + "dev": true + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "requires": { + "p-limit": "1.1.0" + } + }, + "p-map": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-1.2.0.tgz", + "integrity": "sha512-r6zKACMNhjPJMTl8KcFH4li//gkrXWfbD6feV8l6doRHlzljFWGJ2AP6iKaCJXyZmAUMOPtvbW7EXkbWO/pLEA==", + "dev": true + }, + "pako": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.6.tgz", + "integrity": "sha512-lQe48YPsMJAig+yngZ87Lus+NF+3mtu7DVOBu6b/gHO1YpKwIj5AWjZ/TOS7i46HD/UixzWb1zeWDZfGZ3iYcg==", + "dev": true + }, + "param-case": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz", + "integrity": "sha1-35T9jPZTHs915r75oIWPvHK+Ikc=", + "dev": true, + "requires": { + "no-case": "2.3.2" + } + }, + "parse-asn1": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.0.tgz", + "integrity": "sha1-N8T5t+06tlx0gXtfJICTf7+XxxI=", + "dev": true, + "requires": { + "asn1.js": "4.9.2", + "browserify-aes": "1.1.1", + "create-hash": "1.1.3", + "evp_bytestokey": "1.0.3", + "pbkdf2": "3.0.14" + } + }, + "parse-filepath": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.1.tgz", + "integrity": "sha1-FZ1hVdQ5BNFsEO9piRHaHpGWm3M=", + "dev": true, + "requires": { + "is-absolute": "0.2.6", + "map-cache": "0.2.2", + "path-root": "0.1.1" + } + }, + "parse-glob": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", + "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", + "dev": true, + "requires": { + "glob-base": "0.3.0", + "is-dotfile": "1.0.3", + "is-extglob": "1.0.0", + "is-glob": "2.0.1" + } + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, + "requires": { + "error-ex": "1.3.1" + } + }, + "parse-passwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", + "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=", + "dev": true + }, + "parse5": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-1.5.1.tgz", + "integrity": "sha1-m387DeMr543CQBsXVzzK8Pb1nZQ=", + "dev": true + }, + "parsejson": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/parsejson/-/parsejson-0.0.3.tgz", + "integrity": "sha1-q343WfIJ7OmUN5c/fQ8fZK4OZKs=", + "dev": true, + "requires": { + "better-assert": "1.0.2" + } + }, + "parseqs": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz", + "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=", + "dev": true, + "requires": { + "better-assert": "1.0.2" + } + }, + "parseuri": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz", + "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=", + "dev": true, + "requires": { + "better-assert": "1.0.2" + } + }, + "parseurl": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz", + "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=", + "dev": true + }, + "path-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.0.tgz", + "integrity": "sha1-oLhwcpquIUAFt9UDLsLLuw+0RRo=", + "dev": true + }, + "path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", + "dev": true + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true + }, + "path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", + "dev": true + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true + }, + "path-parse": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.5.tgz", + "integrity": "sha1-PBrfhx6pzWyUMbbqK9dKD/BVxME=", + "dev": true + }, + "path-root": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", + "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=", + "dev": true, + "requires": { + "path-root-regex": "0.1.2" + } + }, + "path-root-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", + "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=", + "dev": true + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=", + "dev": true + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11", + "pify": "2.3.0", + "pinkie-promise": "2.0.1" + } + }, + "pause": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/pause/-/pause-0.1.0.tgz", + "integrity": "sha1-68ikqGGf8LioGsFRPDQ0/0af23Q=", + "dev": true + }, + "pause-stream": { + "version": "0.0.11", + "resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz", + "integrity": "sha1-/lo0sMvOErWqaitAPuLnO2AvFEU=", + "dev": true, + "requires": { + "through": "2.3.8" + } + }, + "pbkdf2": { + "version": "3.0.14", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.14.tgz", + "integrity": "sha512-gjsZW9O34fm0R7PaLHRJmLLVfSoesxztjPjE9o6R+qtVJij90ltg1joIovN9GKrRW3t1PzhDDG3UMEMFfZ+1wA==", + "dev": true, + "requires": { + "create-hash": "1.1.3", + "create-hmac": "1.1.6", + "ripemd160": "2.0.1", + "safe-buffer": "5.1.1", + "sha.js": "2.4.9" + } + }, + "pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=", + "dev": true + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "dev": true + }, + "phantomjs-polyfill": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/phantomjs-polyfill/-/phantomjs-polyfill-0.0.2.tgz", + "integrity": "sha1-jGpxY+m8j9n/2+fWBctTUvn7iR4=", + "dev": true + }, + "phantomjs-prebuilt": { + "version": "2.1.16", + "resolved": "https://registry.npmjs.org/phantomjs-prebuilt/-/phantomjs-prebuilt-2.1.16.tgz", + "integrity": "sha1-79ISpKOWbTZHaE6ouniFSb4q7+8=", + "dev": true, + "requires": { + "es6-promise": "4.1.1", + "extract-zip": "1.6.6", + "fs-extra": "1.0.0", + "hasha": "2.2.0", + "kew": "0.7.0", + "progress": "1.1.8", + "request": "2.83.0", + "request-progress": "2.0.1", + "which": "1.3.0" + }, + "dependencies": { + "fs-extra": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-1.0.0.tgz", + "integrity": "sha1-zTzl9+fLYUWIP8rjGR6Yd/hYeVA=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11", + "jsonfile": "2.4.0", + "klaw": "1.3.1" + } + } + } + }, + "pidof": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pidof/-/pidof-1.0.2.tgz", + "integrity": "sha1-+6Dq4cgzWhHrgJn10PPvvEXLTpA=", + "dev": true + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", + "dev": true + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "dev": true, + "requires": { + "pinkie": "2.0.4" + } + }, + "pkg-conf": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/pkg-conf/-/pkg-conf-1.1.3.tgz", + "integrity": "sha1-N45W1v0T6Iv7b0ol33qD+qvduls=", + "dev": true, + "requires": { + "find-up": "1.1.2", + "load-json-file": "1.1.0", + "object-assign": "4.1.1", + "symbol": "0.2.3" + }, + "dependencies": { + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "requires": { + "path-exists": "2.1.0", + "pinkie-promise": "2.0.1" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "requires": { + "pinkie-promise": "2.0.1" + } + } + } + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "1.1.3", + "js-base64": "2.3.2", + "source-map": "0.5.7", + "supports-color": "3.2.3" + }, + "dependencies": { + "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" + } + } + } + }, + "postcss-calc": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-5.3.1.tgz", + "integrity": "sha1-d7rnypKK2FcW4v2kLyYb98HWW14=", + "dev": true, + "requires": { + "postcss": "5.2.18", + "postcss-message-helpers": "2.0.0", + "reduce-css-calc": "1.3.0" + } + }, + "postcss-colormin": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-2.2.2.tgz", + "integrity": "sha1-ZjFBfV8OkJo9fsJrJMio0eT5bks=", + "dev": true, + "requires": { + "colormin": "1.1.2", + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0" + } + }, + "postcss-convert-values": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-2.6.1.tgz", + "integrity": "sha1-u9hZPFwf0uPRwyK7kl3K6Nrk1i0=", + "dev": true, + "requires": { + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0" + } + }, + "postcss-discard-comments": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-2.0.4.tgz", + "integrity": "sha1-vv6J+v1bPazlzM5Rt2uBUUvgDj0=", + "dev": true, + "requires": { + "postcss": "5.2.18" + } + }, + "postcss-discard-duplicates": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-2.1.0.tgz", + "integrity": "sha1-uavye4isGIFYpesSq8riAmO5GTI=", + "dev": true, + "requires": { + "postcss": "5.2.18" + } + }, + "postcss-discard-empty": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-2.1.0.tgz", + "integrity": "sha1-0rS9nVztXr2Nyt52QMfXzX9PkrU=", + "dev": true, + "requires": { + "postcss": "5.2.18" + } + }, + "postcss-discard-overridden": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-0.1.1.tgz", + "integrity": "sha1-ix6vVU9ob7KIzYdMVWZ7CqNmjVg=", + "dev": true, + "requires": { + "postcss": "5.2.18" + } + }, + "postcss-discard-unused": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-2.2.3.tgz", + "integrity": "sha1-vOMLLMWR/8Y0Mitfs0ZLbZNPRDM=", + "dev": true, + "requires": { + "postcss": "5.2.18", + "uniqs": "2.0.0" + } + }, + "postcss-filter-plugins": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/postcss-filter-plugins/-/postcss-filter-plugins-2.0.2.tgz", + "integrity": "sha1-bYWGJTTXNaxCDkqFgG4fXUKG2Ew=", + "dev": true, + "requires": { + "postcss": "5.2.18", + "uniqid": "4.1.1" + } + }, + "postcss-load-config": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-1.2.0.tgz", + "integrity": "sha1-U56a/J3chiASHr+djDZz4M5Q0oo=", + "dev": true, + "requires": { + "cosmiconfig": "2.2.2", + "object-assign": "4.1.1", + "postcss-load-options": "1.2.0", + "postcss-load-plugins": "2.3.0" + } + }, + "postcss-load-options": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/postcss-load-options/-/postcss-load-options-1.2.0.tgz", + "integrity": "sha1-sJixVZ3awt8EvAuzdfmaXP4rbYw=", + "dev": true, + "requires": { + "cosmiconfig": "2.2.2", + "object-assign": "4.1.1" + } + }, + "postcss-load-plugins": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/postcss-load-plugins/-/postcss-load-plugins-2.3.0.tgz", + "integrity": "sha1-dFdoEWWZrKLwCfrUJrABdQSdjZI=", + "dev": true, + "requires": { + "cosmiconfig": "2.2.2", + "object-assign": "4.1.1" + } + }, + "postcss-merge-idents": { + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-2.1.7.tgz", + "integrity": "sha1-TFUwMTwI4dWzu/PSu8dH4njuonA=", + "dev": true, + "requires": { + "has": "1.0.1", + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0" + } + }, + "postcss-merge-longhand": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-2.0.2.tgz", + "integrity": "sha1-I9kM0Sewp3mUkVMyc5A0oaTz1lg=", + "dev": true, + "requires": { + "postcss": "5.2.18" + } + }, + "postcss-merge-rules": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-2.1.2.tgz", + "integrity": "sha1-0d9d+qexrMO+VT8OnhDofGG19yE=", + "dev": true, + "requires": { + "browserslist": "1.7.7", + "caniuse-api": "1.6.1", + "postcss": "5.2.18", + "postcss-selector-parser": "2.2.3", + "vendors": "1.0.1" + }, + "dependencies": { + "browserslist": { + "version": "1.7.7", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz", + "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=", + "dev": true, + "requires": { + "caniuse-db": "1.0.30000766", + "electron-to-chromium": "1.3.27" + } + } + } + }, + "postcss-message-helpers": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-message-helpers/-/postcss-message-helpers-2.0.0.tgz", + "integrity": "sha1-pPL0+rbk/gAvCu0ABHjN9S+bpg4=", + "dev": true + }, + "postcss-minify-font-values": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-1.0.5.tgz", + "integrity": "sha1-S1jttWZB66fIR0qzUmyv17vey2k=", + "dev": true, + "requires": { + "object-assign": "4.1.1", + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0" + } + }, + "postcss-minify-gradients": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-1.0.5.tgz", + "integrity": "sha1-Xb2hE3NwP4PPtKPqOIHY11/15uE=", + "dev": true, + "requires": { + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0" + } + }, + "postcss-minify-params": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-1.2.2.tgz", + "integrity": "sha1-rSzgcTc7lDs9kwo/pZo1jCjW8fM=", + "dev": true, + "requires": { + "alphanum-sort": "1.0.2", + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0", + "uniqs": "2.0.0" + } + }, + "postcss-minify-selectors": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-2.1.1.tgz", + "integrity": "sha1-ssapjAByz5G5MtGkllCBFDEXNb8=", + "dev": true, + "requires": { + "alphanum-sort": "1.0.2", + "has": "1.0.1", + "postcss": "5.2.18", + "postcss-selector-parser": "2.2.3" + } + }, + "postcss-modules": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/postcss-modules/-/postcss-modules-0.6.4.tgz", + "integrity": "sha1-d6WLt3uhtDkrJwwLWYUv116JqLQ=", + "dev": true, + "requires": { + "css-modules-loader-core": "1.1.0", + "generic-names": "1.0.2", + "postcss": "5.2.18", + "string-hash": "1.1.3" + } + }, + "postcss-modules-extract-imports": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.1.0.tgz", + "integrity": "sha1-thTJcgvmgW6u41+zpfqh26agXds=", + "dev": true, + "requires": { + "postcss": "6.0.14" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz", + "integrity": "sha512-NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug==", + "dev": true, + "requires": { + "color-convert": "1.9.1" + } + }, + "chalk": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.0.tgz", + "integrity": "sha512-Az5zJR2CBujap2rqXGaJKaPHyJ0IrUimvYNX+ncCy8PJP4ltOGTrHUIo097ZaL2zMeKYpiCdqDvS6zdrTFok3Q==", + "dev": true, + "requires": { + "ansi-styles": "3.2.0", + "escape-string-regexp": "1.0.5", + "supports-color": "4.5.0" + } + }, + "has-flag": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz", + "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=", + "dev": true + }, + "postcss": { + "version": "6.0.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.14.tgz", + "integrity": "sha512-NJ1z0f+1offCgadPhz+DvGm5Mkci+mmV5BqD13S992o0Xk9eElxUfPPF+t2ksH5R/17gz4xVK8KWocUQ5o3Rog==", + "dev": true, + "requires": { + "chalk": "2.3.0", + "source-map": "0.6.1", + "supports-color": "4.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz", + "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=", + "dev": true, + "requires": { + "has-flag": "2.0.0" + } + } + } + }, + "postcss-modules-local-by-default": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz", + "integrity": "sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=", + "dev": true, + "requires": { + "css-selector-tokenizer": "0.7.0", + "postcss": "6.0.14" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz", + "integrity": "sha512-NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug==", + "dev": true, + "requires": { + "color-convert": "1.9.1" + } + }, + "chalk": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.0.tgz", + "integrity": "sha512-Az5zJR2CBujap2rqXGaJKaPHyJ0IrUimvYNX+ncCy8PJP4ltOGTrHUIo097ZaL2zMeKYpiCdqDvS6zdrTFok3Q==", + "dev": true, + "requires": { + "ansi-styles": "3.2.0", + "escape-string-regexp": "1.0.5", + "supports-color": "4.5.0" + } + }, + "has-flag": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz", + "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=", + "dev": true + }, + "postcss": { + "version": "6.0.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.14.tgz", + "integrity": "sha512-NJ1z0f+1offCgadPhz+DvGm5Mkci+mmV5BqD13S992o0Xk9eElxUfPPF+t2ksH5R/17gz4xVK8KWocUQ5o3Rog==", + "dev": true, + "requires": { + "chalk": "2.3.0", + "source-map": "0.6.1", + "supports-color": "4.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz", + "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=", + "dev": true, + "requires": { + "has-flag": "2.0.0" + } + } + } + }, + "postcss-modules-scope": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz", + "integrity": "sha1-1upkmUx5+XtipytCb75gVqGUu5A=", + "dev": true, + "requires": { + "css-selector-tokenizer": "0.7.0", + "postcss": "6.0.14" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz", + "integrity": "sha512-NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug==", + "dev": true, + "requires": { + "color-convert": "1.9.1" + } + }, + "chalk": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.0.tgz", + "integrity": "sha512-Az5zJR2CBujap2rqXGaJKaPHyJ0IrUimvYNX+ncCy8PJP4ltOGTrHUIo097ZaL2zMeKYpiCdqDvS6zdrTFok3Q==", + "dev": true, + "requires": { + "ansi-styles": "3.2.0", + "escape-string-regexp": "1.0.5", + "supports-color": "4.5.0" + } + }, + "has-flag": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz", + "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=", + "dev": true + }, + "postcss": { + "version": "6.0.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.14.tgz", + "integrity": "sha512-NJ1z0f+1offCgadPhz+DvGm5Mkci+mmV5BqD13S992o0Xk9eElxUfPPF+t2ksH5R/17gz4xVK8KWocUQ5o3Rog==", + "dev": true, + "requires": { + "chalk": "2.3.0", + "source-map": "0.6.1", + "supports-color": "4.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz", + "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=", + "dev": true, + "requires": { + "has-flag": "2.0.0" + } + } + } + }, + "postcss-modules-values": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz", + "integrity": "sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=", + "dev": true, + "requires": { + "icss-replace-symbols": "1.1.0", + "postcss": "6.0.14" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz", + "integrity": "sha512-NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug==", + "dev": true, + "requires": { + "color-convert": "1.9.1" + } + }, + "chalk": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.0.tgz", + "integrity": "sha512-Az5zJR2CBujap2rqXGaJKaPHyJ0IrUimvYNX+ncCy8PJP4ltOGTrHUIo097ZaL2zMeKYpiCdqDvS6zdrTFok3Q==", + "dev": true, + "requires": { + "ansi-styles": "3.2.0", + "escape-string-regexp": "1.0.5", + "supports-color": "4.5.0" + } + }, + "has-flag": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz", + "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=", + "dev": true + }, + "postcss": { + "version": "6.0.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.14.tgz", + "integrity": "sha512-NJ1z0f+1offCgadPhz+DvGm5Mkci+mmV5BqD13S992o0Xk9eElxUfPPF+t2ksH5R/17gz4xVK8KWocUQ5o3Rog==", + "dev": true, + "requires": { + "chalk": "2.3.0", + "source-map": "0.6.1", + "supports-color": "4.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz", + "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=", + "dev": true, + "requires": { + "has-flag": "2.0.0" + } + } + } + }, + "postcss-normalize-charset": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-1.1.1.tgz", + "integrity": "sha1-757nEhLX/nWceO0WL2HtYrXLk/E=", + "dev": true, + "requires": { + "postcss": "5.2.18" + } + }, + "postcss-normalize-url": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-3.0.8.tgz", + "integrity": "sha1-EI90s/L82viRov+j6kWSJ5/HgiI=", + "dev": true, + "requires": { + "is-absolute-url": "2.1.0", + "normalize-url": "1.9.1", + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0" + } + }, + "postcss-ordered-values": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-2.2.3.tgz", + "integrity": "sha1-7sbCpntsQSqNsgQud/6NpD+VwR0=", + "dev": true, + "requires": { + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0" + } + }, + "postcss-reduce-idents": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-2.4.0.tgz", + "integrity": "sha1-wsbSDMlYKE9qv75j92Cb9AkFmtM=", + "dev": true, + "requires": { + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0" + } + }, + "postcss-reduce-initial": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-1.0.1.tgz", + "integrity": "sha1-aPgGlfBF0IJjqHmtJA343WT2ROo=", + "dev": true, + "requires": { + "postcss": "5.2.18" + } + }, + "postcss-reduce-transforms": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-1.0.4.tgz", + "integrity": "sha1-/3b02CEkN7McKYpC0uFEQCV3GuE=", + "dev": true, + "requires": { + "has": "1.0.1", + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0" + } + }, + "postcss-selector-parser": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz", + "integrity": "sha1-+UN3iGBsPJrO4W/+jYsWKX8nu5A=", + "dev": true, + "requires": { + "flatten": "1.0.2", + "indexes-of": "1.0.1", + "uniq": "1.0.1" + } + }, + "postcss-svgo": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-2.1.6.tgz", + "integrity": "sha1-tt8YqmE7Zm4TPwittSGcJoSsEI0=", + "dev": true, + "requires": { + "is-svg": "2.1.0", + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0", + "svgo": "0.7.2" + } + }, + "postcss-unique-selectors": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-2.0.2.tgz", + "integrity": "sha1-mB1X0p3csz57Hf4f1DuGSfkzyh0=", + "dev": true, + "requires": { + "alphanum-sort": "1.0.2", + "postcss": "5.2.18", + "uniqs": "2.0.0" + } + }, + "postcss-value-parser": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz", + "integrity": "sha1-h/OPnxj3dKSrTIojL1xc6IcqnRU=", + "dev": true + }, + "postcss-zindex": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-2.2.0.tgz", + "integrity": "sha1-0hCd3AVbka9n/EyzsCWUZjnSryI=", + "dev": true, + "requires": { + "has": "1.0.1", + "postcss": "5.2.18", + "uniqs": "2.0.0" + } + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "dev": true + }, + "prepend-http": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", + "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=", + "dev": true + }, + "preserve": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz", + "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=", + "dev": true + }, + "pretty-format": { + "version": "20.0.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-20.0.3.tgz", + "integrity": "sha1-Ag41ClYKH+GpjcO+tsz/s4beixQ=", + "dev": true, + "requires": { + "ansi-regex": "2.1.1", + "ansi-styles": "3.2.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz", + "integrity": "sha512-NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug==", + "dev": true, + "requires": { + "color-convert": "1.9.1" + } + } + } + }, + "pretty-hrtime": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=", + "dev": true + }, + "private": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", + "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", + "dev": true + }, + "process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", + "dev": true + }, + "process-nextick-args": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz", + "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=", + "dev": true + }, + "progress": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/progress/-/progress-1.1.8.tgz", + "integrity": "sha1-4mDHj2Fhzdmw5WzD4Khd4Xx6V74=", + "dev": true + }, + "promise": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", + "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", + "requires": { + "asap": "2.0.6" + } + }, + "prop-types": { + "version": "15.6.0", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.6.0.tgz", + "integrity": "sha1-zq8IMCL8RrSjX2nhPvda7Q1jmFY=", + "requires": { + "fbjs": "0.8.16", + "loose-envify": "1.3.1", + "object-assign": "4.1.1" + } + }, + "proxy-addr": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-1.1.5.tgz", + "integrity": "sha1-ccDuOxAt4/IC87ZPYI0XP8uhqRg=", + "dev": true, + "requires": { + "forwarded": "0.1.2", + "ipaddr.js": "1.4.0" + } + }, + "prr": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/prr/-/prr-0.0.0.tgz", + "integrity": "sha1-GoS4WQgyVQFBGFPQCB7j+obikmo=", + "dev": true + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "dev": true + }, + "public-encrypt": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.0.tgz", + "integrity": "sha1-OfaZ86RlYN1eusvKaTyvfGXBjMY=", + "dev": true, + "requires": { + "bn.js": "4.11.8", + "browserify-rsa": "4.0.1", + "create-hash": "1.1.3", + "parse-asn1": "5.1.0", + "randombytes": "2.0.5" + } + }, + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "dev": true + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "dev": true + }, + "qs": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz", + "integrity": "sha512-eRzhrN1WSINYCDCbrz796z37LOe3m5tmW7RQf6oBntukAG1nmovJvhnwHHRMAfeoItc1m2Hk02WER2aQ/iqs+A==", + "dev": true + }, + "query-string": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz", + "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=", + "dev": true, + "requires": { + "object-assign": "4.1.1", + "strict-uri-encode": "1.1.0" + } + }, + "querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "dev": true + }, + "querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", + "dev": true + }, + "random-bytes": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/random-bytes/-/random-bytes-1.0.0.tgz", + "integrity": "sha1-T2ih3Arli9P7lYSMMDJNt11kNgs=", + "dev": true + }, + "randomatic": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-1.1.7.tgz", + "integrity": "sha512-D5JUjPyJbaJDkuAazpVnSfVkLlpeO3wDlPROTMLGKG1zMFNFRgrciKo1ltz/AzNTkqE0HzDx655QOL51N06how==", + "dev": true, + "requires": { + "is-number": "3.0.0", + "kind-of": "4.0.0" + }, + "dependencies": { + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "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.6" + } + } + } + }, + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "randombytes": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.0.5.tgz", + "integrity": "sha512-8T7Zn1AhMsQ/HI1SjcCfT/t4ii3eAqco3yOcSzS4mozsOz69lHLsoMXmF9nZgnFanYscnSlUSgs8uZyKzpE6kg==", + "dev": true, + "requires": { + "safe-buffer": "5.1.1" + } + }, + "randomfill": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.3.tgz", + "integrity": "sha512-YL6GrhrWoic0Eq8rXVbMptH7dAxCs0J+mh5Y0euNekPPYaxEmdVGim6GdoxoRzKW2yJoU8tueifS7mYxvcFDEQ==", + "dev": true, + "requires": { + "randombytes": "2.0.5", + "safe-buffer": "5.1.1" + } + }, + "range-parser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", + "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=", + "dev": true + }, + "raw-body": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.2.tgz", + "integrity": "sha1-vNYMd9Prk83gBQKVw/N5OJvIj4k=", + "dev": true, + "requires": { + "bytes": "3.0.0", + "http-errors": "1.6.2", + "iconv-lite": "0.4.19", + "unpipe": "1.0.0" + } + }, + "react": { + "version": "15.6.2", + "resolved": "https://registry.npmjs.org/react/-/react-15.6.2.tgz", + "integrity": "sha1-26BDSrQ5z+gvEI8PURZjkIF5qnI=", + "requires": { + "create-react-class": "15.6.2", + "fbjs": "0.8.16", + "loose-envify": "1.3.1", + "object-assign": "4.1.1", + "prop-types": "15.6.0" + } + }, + "react-dom": { + "version": "15.6.2", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-15.6.2.tgz", + "integrity": "sha1-Qc+t9pO3V/rycIRDodH9WgK+9zA=", + "requires": { + "fbjs": "0.8.16", + "loose-envify": "1.3.1", + "object-assign": "4.1.1", + "prop-types": "15.6.0" + } + }, + "react-dropzone-component": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/react-dropzone-component/-/react-dropzone-component-3.0.0.tgz", + "integrity": "sha512-QoLMTpHI6jvakw/evqmY7eroxi+nq2VqVthpfV/mtURlRFzhcUbN3amngjsN3letBZzlR9ThMYwZYVV6WQNUBQ==", + "requires": { + "dropzone": "5.2.0", + "extend": "3.0.1" + } + }, + "read": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/read/-/read-1.0.7.tgz", + "integrity": "sha1-s9oZvQUkMal2cdRKQmNK33ELQMQ=", + "dev": true, + "requires": { + "mute-stream": "0.0.7" + } + }, + "read-package-json": { + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-2.0.12.tgz", + "integrity": "sha512-m7/I0+tP6D34EVvSlzCtuVA4D/dHL6OpLcn2e4XVP5X57pCKGUy1JjRSBVKHWpB+vUU91sL85h84qX0MdXzBSw==", + "dev": true, + "requires": { + "glob": "7.1.2", + "graceful-fs": "4.1.11", + "json-parse-better-errors": "1.0.1", + "normalize-package-data": "2.4.0", + "slash": "1.0.0" + } + }, + "read-package-tree": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/read-package-tree/-/read-package-tree-5.1.6.tgz", + "integrity": "sha512-FCX1aT3GWyY658wzDICef4p+n0dB+ENRct8E/Qyvppj6xVpOYerBHfUu7OP5Rt1/393Tdglguf5ju5DEX4wZNg==", + "dev": true, + "requires": { + "debuglog": "1.0.1", + "dezalgo": "1.0.3", + "once": "1.4.0", + "read-package-json": "2.0.12", + "readdir-scoped-modules": "1.0.2" + } + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "dev": true, + "requires": { + "load-json-file": "1.1.0", + "normalize-package-data": "2.4.0", + "path-type": "1.1.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "dev": true, + "requires": { + "find-up": "1.1.2", + "read-pkg": "1.1.0" + }, + "dependencies": { + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "requires": { + "path-exists": "2.1.0", + "pinkie-promise": "2.0.1" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "requires": { + "pinkie-promise": "2.0.1" + } + } + } + }, + "readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "0.0.1", + "string_decoder": "0.10.31" + } + }, + "readdir-scoped-modules": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/readdir-scoped-modules/-/readdir-scoped-modules-1.0.2.tgz", + "integrity": "sha1-n6+jfShr5dksuuve4DDcm19AZ0c=", + "dev": true, + "requires": { + "debuglog": "1.0.1", + "dezalgo": "1.0.3", + "graceful-fs": "4.1.11", + "once": "1.4.0" + } + }, + "readdirp": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.1.0.tgz", + "integrity": "sha1-TtCtBg3zBzMAxIRANz9y0cxkLXg=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11", + "minimatch": "3.0.4", + "readable-stream": "2.3.3", + "set-immediate-shim": "1.0.1" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "readable-stream": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", + "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "1.0.7", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" + } + }, + "string_decoder": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", + "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "dev": true, + "requires": { + "safe-buffer": "5.1.1" + } + } + } + }, + "recast": { + "version": "0.11.23", + "resolved": "https://registry.npmjs.org/recast/-/recast-0.11.23.tgz", + "integrity": "sha1-RR/TAEqx5N+bTktmN2sqIZEkYtM=", + "dev": true, + "requires": { + "ast-types": "0.9.6", + "esprima": "3.1.3", + "private": "0.1.8", + "source-map": "0.5.7" + }, + "dependencies": { + "esprima": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz", + "integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM=", + "dev": true + } + } + }, + "rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", + "dev": true, + "requires": { + "resolve": "1.5.0" + } + }, + "redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", + "dev": true, + "requires": { + "indent-string": "2.1.0", + "strip-indent": "1.0.1" + } + }, + "reduce-css-calc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-1.3.0.tgz", + "integrity": "sha1-dHyRTgSWFKTJz7umKYca0dKSdxY=", + "dev": true, + "requires": { + "balanced-match": "0.4.2", + "math-expression-evaluator": "1.2.17", + "reduce-function-call": "1.0.2" + }, + "dependencies": { + "balanced-match": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz", + "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=", + "dev": true + } + } + }, + "reduce-function-call": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/reduce-function-call/-/reduce-function-call-1.0.2.tgz", + "integrity": "sha1-WiAL+S4ON3UXUv5FsKszD9S2vpk=", + "dev": true, + "requires": { + "balanced-match": "0.4.2" + }, + "dependencies": { + "balanced-match": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz", + "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=", + "dev": true + } + } + }, + "regenerate": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.3.3.tgz", + "integrity": "sha512-jVpo1GadrDAK59t/0jRx5VxYWQEDkkEKi6+HjE3joFVLfDOh9Xrdh0dF1eSq+BI/SwvTQ44gSscJ8N5zYL61sg==", + "dev": true + }, + "regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", + "dev": true + }, + "regex-cache": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz", + "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==", + "dev": true, + "requires": { + "is-equal-shallow": "0.1.3" + } + }, + "regexpu-core": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-1.0.0.tgz", + "integrity": "sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs=", + "dev": true, + "requires": { + "regenerate": "1.3.3", + "regjsgen": "0.2.0", + "regjsparser": "0.1.5" + } + }, + "regjsgen": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz", + "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=", + "dev": true + }, + "regjsparser": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz", + "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=", + "dev": true, + "requires": { + "jsesc": "0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true + } + } + }, + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", + "dev": true + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "dev": true + }, + "repeat-element": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz", + "integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo=", + "dev": true + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true + }, + "repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", + "dev": true, + "requires": { + "is-finite": "1.0.2" + } + }, + "replace-ext": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz", + "integrity": "sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ=", + "dev": true + }, + "replacestream": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/replacestream/-/replacestream-4.0.3.tgz", + "integrity": "sha512-AC0FiLS352pBBiZhd4VXB1Ab/lh0lEgpP+GGvZqbQh8a5cmXVoTe5EX/YeTFArnp4SRGTHh1qCHu9lGs1qG8sA==", + "dev": true, + "requires": { + "escape-string-regexp": "1.0.5", + "object-assign": "4.1.1", + "readable-stream": "2.3.3" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "readable-stream": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", + "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "1.0.7", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" + } + }, + "string_decoder": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", + "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "dev": true, + "requires": { + "safe-buffer": "5.1.1" + } + } + } + }, + "request": { + "version": "2.83.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.83.0.tgz", + "integrity": "sha512-lR3gD69osqm6EYLk9wB/G1W/laGWjzH90t1vEa2xuxHD5KUrSzp9pUSfTm+YC5Nxt2T8nMPEvKlhbQayU7bgFw==", + "dev": true, + "requires": { + "aws-sign2": "0.7.0", + "aws4": "1.6.0", + "caseless": "0.12.0", + "combined-stream": "1.0.5", + "extend": "3.0.1", + "forever-agent": "0.6.1", + "form-data": "2.3.1", + "har-validator": "5.0.3", + "hawk": "6.0.2", + "http-signature": "1.2.0", + "is-typedarray": "1.0.0", + "isstream": "0.1.2", + "json-stringify-safe": "5.0.1", + "mime-types": "2.1.17", + "oauth-sign": "0.8.2", + "performance-now": "2.1.0", + "qs": "6.5.1", + "safe-buffer": "5.1.1", + "stringstream": "0.0.5", + "tough-cookie": "2.3.3", + "tunnel-agent": "0.6.0", + "uuid": "3.1.0" + } + }, + "request-progress": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/request-progress/-/request-progress-2.0.1.tgz", + "integrity": "sha1-XTa7V5YcZzqlt4jbyBQf3yO0Tgg=", + "dev": true, + "requires": { + "throttleit": "1.0.0" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "require-from-string": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-1.2.1.tgz", + "integrity": "sha1-UpyczvJzgK3+yaL5ZbZJu+5jZBg=", + "dev": true + }, + "require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", + "dev": true + }, + "requirejs": { + "version": "2.1.20", + "resolved": "https://registry.npmjs.org/requirejs/-/requirejs-2.1.20.tgz", + "integrity": "sha1-EUgiyRfsh5NFCy2qoeubvxEB6TE=" + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "dev": true + }, + "resolve": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.5.0.tgz", + "integrity": "sha512-hgoSGrc3pjzAPHNBg+KnFcK2HwlHTs/YrAGUr6qgTVUZmXv1UEXXl0bZNBKMA9fud6lRYFdPGz0xXxycPzmmiw==", + "dev": true, + "requires": { + "path-parse": "1.0.5" + } + }, + "resolve-dir": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-0.1.1.tgz", + "integrity": "sha1-shklmlYC+sXFxJatiUpujMQwJh4=", + "dev": true, + "requires": { + "expand-tilde": "1.2.2", + "global-modules": "0.2.3" + } + }, + "response-time": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/response-time/-/response-time-2.3.2.tgz", + "integrity": "sha1-/6cbq5UtYvfB1Jt0NDVfvGjf/Fo=", + "dev": true, + "requires": { + "depd": "1.1.1", + "on-headers": "1.0.1" + } + }, + "restore-cursor": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz", + "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=", + "dev": true, + "requires": { + "exit-hook": "1.1.1", + "onetime": "1.1.0" + } + }, + "right-align": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz", + "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=", + "dev": true, + "requires": { + "align-text": "0.1.4" + } + }, + "rimraf": { + "version": "2.5.4", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.5.4.tgz", + "integrity": "sha1-loAAk8vxoMhr2VtGJUZ1NcKd+gQ=", + "dev": true, + "requires": { + "glob": "7.1.2" + } + }, + "ripemd160": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.1.tgz", + "integrity": "sha1-D0WEKVxTo2KK9+bXmsohzlfRxuc=", + "dev": true, + "requires": { + "hash-base": "2.0.2", + "inherits": "2.0.3" + } + }, + "rndm": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/rndm/-/rndm-1.2.0.tgz", + "integrity": "sha1-8z/pz7Urv9UgqhgyO8ZdsRCht2w=", + "dev": true + }, + "run-async": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz", + "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=", + "dev": true, + "requires": { + "is-promise": "2.1.0" + } + }, + "rx": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/rx/-/rx-4.1.0.tgz", + "integrity": "sha1-pfE/957zt0D+MKqAP7CfmIBdR4I=", + "dev": true + }, + "safe-buffer": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", + "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==", + "dev": true + }, + "samsam": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/samsam/-/samsam-1.1.2.tgz", + "integrity": "sha1-vsEf3IOp/aBjQBIQ5AF2wwJNFWc=", + "dev": true + }, + "sane": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/sane/-/sane-1.6.0.tgz", + "integrity": "sha1-lhDEUjB6E10pwf3+JUcDQYDEZ3U=", + "dev": true, + "requires": { + "anymatch": "1.3.2", + "exec-sh": "0.2.1", + "fb-watchman": "1.9.2", + "minimatch": "3.0.4", + "minimist": "1.2.0", + "walker": "1.0.7", + "watch": "0.10.0" + }, + "dependencies": { + "bser": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bser/-/bser-1.0.2.tgz", + "integrity": "sha1-OBEWlwsqbe6lZG3RXdcnhES1YWk=", + "dev": true, + "requires": { + "node-int64": "0.4.0" + } + }, + "fb-watchman": { + "version": "1.9.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-1.9.2.tgz", + "integrity": "sha1-okz0eCf4LTj7Waaa1wt247auc4M=", + "dev": true, + "requires": { + "bser": "1.0.2" + } + } + } + }, + "sass-graph": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.4.tgz", + "integrity": "sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=", + "dev": true, + "requires": { + "glob": "7.1.2", + "lodash": "4.17.4", + "scss-tokenizer": "0.2.3", + "yargs": "7.1.0" + }, + "dependencies": { + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", + "dev": true + }, + "cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "dev": true, + "requires": { + "string-width": "1.0.2", + "strip-ansi": "3.0.1", + "wrap-ansi": "2.1.0" + } + }, + "lodash": { + "version": "4.17.4", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", + "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=", + "dev": true + }, + "yargs": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz", + "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=", + "dev": true, + "requires": { + "camelcase": "3.0.0", + "cliui": "3.2.0", + "decamelize": "1.2.0", + "get-caller-file": "1.0.2", + "os-locale": "1.4.0", + "read-pkg-up": "1.0.1", + "require-directory": "2.1.1", + "require-main-filename": "1.0.1", + "set-blocking": "2.0.0", + "string-width": "1.0.2", + "which-module": "1.0.0", + "y18n": "3.2.1", + "yargs-parser": "5.0.0" + } + } + } + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true + }, + "schema-utils": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.3.0.tgz", + "integrity": "sha1-9YdyIs4+kx7a4DnxfrNxbnE3+M8=", + "dev": true, + "requires": { + "ajv": "5.2.5" + } + }, + "scrollreveal": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/scrollreveal/-/scrollreveal-3.3.6.tgz", + "integrity": "sha512-5HiAtVqwffX18w/kqXkD+S54A0MoE4xLAwQcszEYGuy+EsRUoHsw1BhFpxGCcbTXIy5HMtj/qmLDbpQ+J3llig==" + }, + "scss-tokenizer": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz", + "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=", + "dev": true, + "requires": { + "js-base64": "2.3.2", + "source-map": "0.4.4" + }, + "dependencies": { + "source-map": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", + "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", + "dev": true, + "requires": { + "amdefine": "1.0.1" + } + } + } + }, + "semver": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", + "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", + "dev": true + }, + "send": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.14.2.tgz", + "integrity": "sha1-ObBDiz9RC+Xcb2Z6EfcWiTaM3u8=", + "dev": true, + "requires": { + "debug": "2.2.0", + "depd": "1.1.1", + "destroy": "1.0.4", + "encodeurl": "1.0.1", + "escape-html": "1.0.3", + "etag": "1.7.0", + "fresh": "0.3.0", + "http-errors": "1.5.1", + "mime": "1.3.4", + "ms": "0.7.2", + "on-finished": "2.3.0", + "range-parser": "1.2.0", + "statuses": "1.3.1" + }, + "dependencies": { + "debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=", + "dev": true, + "requires": { + "ms": "0.7.1" + }, + "dependencies": { + "ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=", + "dev": true + } + } + }, + "http-errors": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.5.1.tgz", + "integrity": "sha1-eIwNLB3iyBuebowBhDtrl+uSB1A=", + "dev": true, + "requires": { + "inherits": "2.0.3", + "setprototypeof": "1.0.2", + "statuses": "1.3.1" + } + }, + "mime": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz", + "integrity": "sha1-EV+eO2s9rylZmDyzjxSaLUDrXVM=", + "dev": true + }, + "ms": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz", + "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=", + "dev": true + }, + "setprototypeof": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.2.tgz", + "integrity": "sha1-gaVSFB7BBLiOic44MQOtXGZWTQg=", + "dev": true + }, + "statuses": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz", + "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=", + "dev": true + } + } + }, + "sequencify": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/sequencify/-/sequencify-0.0.7.tgz", + "integrity": "sha1-kM/xnQLgcCf9dn9erT57ldHnOAw=", + "dev": true + }, + "serve-favicon": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/serve-favicon/-/serve-favicon-2.3.2.tgz", + "integrity": "sha1-3UGeJo3gEqtysxnTN/IQUBP5OB8=", + "dev": true, + "requires": { + "etag": "1.7.0", + "fresh": "0.3.0", + "ms": "0.7.2", + "parseurl": "1.3.2" + }, + "dependencies": { + "ms": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz", + "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=", + "dev": true + } + } + }, + "serve-index": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.7.3.tgz", + "integrity": "sha1-egV/xu4o3GP2RWbl+lexEahq7NI=", + "dev": true, + "requires": { + "accepts": "1.2.13", + "batch": "0.5.3", + "debug": "2.2.0", + "escape-html": "1.0.3", + "http-errors": "1.3.1", + "mime-types": "2.1.17", + "parseurl": "1.3.2" + }, + "dependencies": { + "accepts": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.2.13.tgz", + "integrity": "sha1-5fHzkoxtlf2WVYw27D2dDeSm7Oo=", + "dev": true, + "requires": { + "mime-types": "2.1.17", + "negotiator": "0.5.3" + } + }, + "debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=", + "dev": true, + "requires": { + "ms": "0.7.1" + } + }, + "http-errors": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz", + "integrity": "sha1-GX4izevUGYWF6GlO9nhhl7ke2UI=", + "dev": true, + "requires": { + "inherits": "2.0.3", + "statuses": "1.4.0" + } + }, + "ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=", + "dev": true + }, + "negotiator": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.5.3.tgz", + "integrity": "sha1-Jp1cR2gQ7JLtvntsLygxY4T5p+g=", + "dev": true + } + } + }, + "serve-static": { + "version": "1.11.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.11.2.tgz", + "integrity": "sha1-LPmIm9RDWjIMw2iVyapXvWYuasc=", + "dev": true, + "requires": { + "encodeurl": "1.0.1", + "escape-html": "1.0.3", + "parseurl": "1.3.2", + "send": "0.14.2" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "set-immediate-shim": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", + "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=", + "dev": true + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" + }, + "setprototypeof": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.3.tgz", + "integrity": "sha1-ZlZ+NwQ+608E2RvWWMDL77VbjgQ=", + "dev": true + }, + "sha.js": { + "version": "2.4.9", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.9.tgz", + "integrity": "sha512-G8zektVqbiPHrylgew9Zg1VRB1L/DtXNUVAM6q4QLy8NE3qtHlFXTf8VLL4k1Yl6c7NMjtZUTdXV+X44nFaT6A==", + "dev": true, + "requires": { + "inherits": "2.0.3", + "safe-buffer": "5.1.1" + } + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "requires": { + "shebang-regex": "1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true + }, + "shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "dev": true + }, + "sigmund": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz", + "integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=", + "dev": true + }, + "signal-exit": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", + "dev": true + }, + "sinon": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/sinon/-/sinon-1.17.7.tgz", + "integrity": "sha1-RUKk9JugxFwF6y6d2dID4rjv4L8=", + "dev": true, + "requires": { + "formatio": "1.1.1", + "lolex": "1.3.2", + "samsam": "1.1.2", + "util": "0.10.3" + }, + "dependencies": { + "lolex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/lolex/-/lolex-1.3.2.tgz", + "integrity": "sha1-fD2mL/yzDw9agKJWbKJORdigHzE=", + "dev": true + } + } + }, + "sinon-chai": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/sinon-chai/-/sinon-chai-2.8.0.tgz", + "integrity": "sha1-Qyqbv9Uab8AHmPTSUmqCnAYGh6w=", + "dev": true + }, + "slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", + "dev": true + }, + "sntp": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/sntp/-/sntp-2.1.0.tgz", + "integrity": "sha512-FL1b58BDrqS3A11lJ0zEdnJ3UOKqVxawAkF3k7F0CVN7VQ34aZrV+G8BZ1WC9ZL7NyrwsW0oviwsWDgRuVYtJg==", + "dev": true, + "requires": { + "hoek": "4.2.0" + } + }, + "socket.io": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-1.7.4.tgz", + "integrity": "sha1-L37O3DORvy1cc+KR/iM+bjTU3QA=", + "dev": true, + "requires": { + "debug": "2.3.3", + "engine.io": "1.8.4", + "has-binary": "0.1.7", + "object-assign": "4.1.0", + "socket.io-adapter": "0.5.0", + "socket.io-client": "1.7.4", + "socket.io-parser": "2.3.1" + }, + "dependencies": { + "debug": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz", + "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=", + "dev": true, + "requires": { + "ms": "0.7.2" + } + }, + "ms": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz", + "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=", + "dev": true + }, + "object-assign": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz", + "integrity": "sha1-ejs9DpgGPUP0wD8uiubNUahog6A=", + "dev": true + } + } + }, + "socket.io-adapter": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-0.5.0.tgz", + "integrity": "sha1-y21LuL7IHhB4uZZ3+c7QBGBmu4s=", + "dev": true, + "requires": { + "debug": "2.3.3", + "socket.io-parser": "2.3.1" + }, + "dependencies": { + "debug": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz", + "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=", + "dev": true, + "requires": { + "ms": "0.7.2" + } + }, + "ms": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz", + "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=", + "dev": true + } + } + }, + "socket.io-client": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-1.7.4.tgz", + "integrity": "sha1-7J+CA1btme9tNX8HVtZIcXvdQoE=", + "dev": true, + "requires": { + "backo2": "1.0.2", + "component-bind": "1.0.0", + "component-emitter": "1.2.1", + "debug": "2.3.3", + "engine.io-client": "1.8.4", + "has-binary": "0.1.7", + "indexof": "0.0.1", + "object-component": "0.0.3", + "parseuri": "0.0.5", + "socket.io-parser": "2.3.1", + "to-array": "0.1.4" + }, + "dependencies": { + "component-emitter": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", + "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=", + "dev": true + }, + "debug": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz", + "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=", + "dev": true, + "requires": { + "ms": "0.7.2" + } + }, + "ms": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz", + "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=", + "dev": true + } + } + }, + "socket.io-parser": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-2.3.1.tgz", + "integrity": "sha1-3VMgJRA85Clpcya+/WQAX8/ltKA=", + "dev": true, + "requires": { + "component-emitter": "1.1.2", + "debug": "2.2.0", + "isarray": "0.0.1", + "json3": "3.3.2" + }, + "dependencies": { + "debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=", + "dev": true, + "requires": { + "ms": "0.7.1" + } + }, + "ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=", + "dev": true + } + } + }, + "sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", + "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", + "dev": true, + "requires": { + "is-plain-obj": "1.1.0" + } + }, + "source-list-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.0.tgz", + "integrity": "sha512-I2UmuJSRr/T8jisiROLU3A3ltr+swpniSmNPI4Ml3ZCX6tVnDsuZzK7F2hl5jTqbZBWCEKlj5HRQiPExXLgE8A==", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "source-map-loader": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-0.2.3.tgz", + "integrity": "sha512-MYbFX9DYxmTQFfy2v8FC1XZwpwHKYxg3SK8Wb7VPBKuhDjz8gi9re2819MsG4p49HDyiOSUKlmZ+nQBArW5CGw==", + "dev": true, + "requires": { + "async": "2.6.0", + "loader-utils": "0.2.17", + "source-map": "0.6.1" + }, + "dependencies": { + "loader-utils": { + "version": "0.2.17", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz", + "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=", + "dev": true, + "requires": { + "big.js": "3.2.0", + "emojis-list": "2.1.0", + "json5": "0.5.1", + "object-assign": "4.1.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "source-map-support": { + "version": "0.4.18", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", + "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", + "dev": true, + "requires": { + "source-map": "0.5.7" + } + }, + "sp-pnp-js": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/sp-pnp-js/-/sp-pnp-js-3.0.4.tgz", + "integrity": "sha1-BXi0TXWYg+Iyz5lhaNNb2CX2HNk=", + "requires": { + "@microsoft/microsoft-graph-types": "1.1.0", + "@types/sharepoint": "2013.1.9" + } + }, + "sparkles": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.0.tgz", + "integrity": "sha1-Gsu/tZJDbRC76PeFt8xvgoFQEsM=", + "dev": true + }, + "spawn-sync": { + "version": "1.0.15", + "resolved": "https://registry.npmjs.org/spawn-sync/-/spawn-sync-1.0.15.tgz", + "integrity": "sha1-sAeZVX63+wyDdsKdROih6mfldHY=", + "dev": true, + "requires": { + "concat-stream": "1.6.0", + "os-shim": "0.1.3" + } + }, + "spdx-correct": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz", + "integrity": "sha1-SzBz2TP/UfORLwOsVRlJikFQ20A=", + "dev": true, + "requires": { + "spdx-license-ids": "1.2.2" + } + }, + "spdx-expression-parse": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.4.tgz", + "integrity": "sha1-m98vIOH0DtRH++JzJmGR/O1RYmw=", + "dev": true + }, + "spdx-license-ids": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz", + "integrity": "sha1-yd96NCRZSt5r0RkA1ZZpbcBrrFc=", + "dev": true + }, + "split": { + "version": "0.2.10", + "resolved": "https://registry.npmjs.org/split/-/split-0.2.10.tgz", + "integrity": "sha1-Zwl8YB1pfOE2j0GPBs0gHPBSGlc=", + "dev": true, + "requires": { + "through": "2.3.8" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "sshpk": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.13.1.tgz", + "integrity": "sha1-US322mKHFEMW3EwY/hzx2UBzm+M=", + "dev": true, + "requires": { + "asn1": "0.2.3", + "assert-plus": "1.0.0", + "bcrypt-pbkdf": "1.0.1", + "dashdash": "1.14.1", + "ecc-jsbn": "0.1.1", + "getpass": "0.1.7", + "jsbn": "0.1.1", + "tweetnacl": "0.14.5" + } + }, + "statuses": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", + "dev": true + }, + "stdout-stream": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.0.tgz", + "integrity": "sha1-osfIWH5U2UJ+qe2zrD8s1SLfN4s=", + "dev": true, + "requires": { + "readable-stream": "2.3.3" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "readable-stream": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", + "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "1.0.7", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" + } + }, + "string_decoder": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", + "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "dev": true, + "requires": { + "safe-buffer": "5.1.1" + } + } + } + }, + "stream-browserify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.1.tgz", + "integrity": "sha1-ZiZu5fm9uZQKTkUUyvtDu3Hlyds=", + "dev": true, + "requires": { + "inherits": "2.0.3", + "readable-stream": "2.3.3" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "readable-stream": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", + "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "1.0.7", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" + } + }, + "string_decoder": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", + "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "dev": true, + "requires": { + "safe-buffer": "5.1.1" + } + } + } + }, + "stream-combiner": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.0.4.tgz", + "integrity": "sha1-TV5DPBhSYd3mI8o/RMWGvPXErRQ=", + "dev": true, + "requires": { + "duplexer": "0.1.1" + } + }, + "stream-consume": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/stream-consume/-/stream-consume-0.1.0.tgz", + "integrity": "sha1-pB6tGm1ggc63n2WwYZAbbY89HQ8=", + "dev": true + }, + "stream-counter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/stream-counter/-/stream-counter-0.2.0.tgz", + "integrity": "sha1-3tJmVWMZyLDiIoErnPOyb6fZR94=", + "dev": true, + "requires": { + "readable-stream": "1.1.14" + } + }, + "stream-http": { + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.7.2.tgz", + "integrity": "sha512-c0yTD2rbQzXtSsFSVhtpvY/vS6u066PcXOX9kBB3mSO76RiUQzL340uJkGBWnlBg4/HZzqiUXtaVA7wcRcJgEw==", + "dev": true, + "requires": { + "builtin-status-codes": "3.0.0", + "inherits": "2.0.3", + "readable-stream": "2.3.3", + "to-arraybuffer": "1.0.1", + "xtend": "4.0.1" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "readable-stream": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", + "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "1.0.7", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" + } + }, + "string_decoder": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", + "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "dev": true, + "requires": { + "safe-buffer": "5.1.1" + } + } + } + }, + "stream-shift": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.0.tgz", + "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=", + "dev": true + }, + "strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=", + "dev": true + }, + "string-hash": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz", + "integrity": "sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs=", + "dev": true + }, + "string-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-1.0.1.tgz", + "integrity": "sha1-VpcPscOFWOnnC3KL894mmsRa36w=", + "dev": true, + "requires": { + "strip-ansi": "3.0.1" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "requires": { + "code-point-at": "1.1.0", + "is-fullwidth-code-point": "1.0.0", + "strip-ansi": "3.0.1" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + }, + "stringstream": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz", + "integrity": "sha1-TkhM1N5aC7vuGORjB3EKioFiGHg=", + "dev": true + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "2.1.1" + } + }, + "strip-bom": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-1.0.0.tgz", + "integrity": "sha1-hbiGLzhEtabV7IRnqTWYFzo295Q=", + "dev": true, + "requires": { + "first-chunk-stream": "1.0.0", + "is-utf8": "0.2.1" + } + }, + "strip-bom-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-bom-stream/-/strip-bom-stream-1.0.0.tgz", + "integrity": "sha1-5xRDmFd9Uaa+0PoZlPoF9D/ZiO4=", + "dev": true, + "requires": { + "first-chunk-stream": "1.0.0", + "strip-bom": "2.0.0" + }, + "dependencies": { + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "requires": { + "is-utf8": "0.2.1" + } + } + } + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "dev": true + }, + "strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", + "dev": true, + "requires": { + "get-stdin": "4.0.1" + } + }, + "sudo": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sudo/-/sudo-1.0.3.tgz", + "integrity": "sha1-zPKGaRIPi3T4K4Rt/38clRIO/yA=", + "dev": true, + "requires": { + "inpath": "1.0.2", + "pidof": "1.0.2", + "read": "1.0.7" + } + }, + "superagent": { + "version": "3.8.2", + "resolved": "https://registry.npmjs.org/superagent/-/superagent-3.8.2.tgz", + "integrity": "sha512-gVH4QfYHcY3P0f/BZzavLreHW3T1v7hG9B+hpMQotGQqurOvhv87GcMCd6LWySmBuf+BDR44TQd0aISjVHLeNQ==", + "dev": true, + "requires": { + "component-emitter": "1.2.1", + "cookiejar": "2.1.1", + "debug": "3.1.0", + "extend": "3.0.1", + "form-data": "2.3.1", + "formidable": "1.1.1", + "methods": "1.1.2", + "mime": "1.6.0", + "qs": "6.5.1", + "readable-stream": "2.3.3" + }, + "dependencies": { + "component-emitter": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", + "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=", + "dev": true + }, + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "readable-stream": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", + "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "1.0.7", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" + } + }, + "string_decoder": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", + "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "dev": true, + "requires": { + "safe-buffer": "5.1.1" + } + } + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + }, + "svgo": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-0.7.2.tgz", + "integrity": "sha1-n1dyQTlSE1xv779Ar+ak+qiLS7U=", + "dev": true, + "requires": { + "coa": "1.0.4", + "colors": "1.1.2", + "csso": "2.3.2", + "js-yaml": "3.7.0", + "mkdirp": "0.5.1", + "sax": "1.2.4", + "whet.extend": "0.9.9" + }, + "dependencies": { + "esprima": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz", + "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=", + "dev": true + }, + "js-yaml": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.7.0.tgz", + "integrity": "sha1-XJZ93YN6m/3KXy3oQlOr6KHAO4A=", + "dev": true, + "requires": { + "argparse": "1.0.9", + "esprima": "2.7.3" + } + } + } + }, + "symbol": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/symbol/-/symbol-0.2.3.tgz", + "integrity": "sha1-O5hzuKkB5Hxu/iFSajrDcu8ou8c=", + "dev": true + }, + "symbol-tree": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.2.tgz", + "integrity": "sha1-rifbOPZgp64uHDt9G8KQgZuFGeY=", + "dev": true + }, + "tapable": { + "version": "0.2.8", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-0.2.8.tgz", + "integrity": "sha1-mTcqXJmb8t8WCvwNdL7U9HlIzSI=", + "dev": true + }, + "tar": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.1.tgz", + "integrity": "sha1-jk0qJWwOIYXGsYrWlK7JaLg8sdE=", + "dev": true, + "requires": { + "block-stream": "0.0.9", + "fstream": "1.0.11", + "inherits": "2.0.3" + } + }, + "ternary-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ternary-stream/-/ternary-stream-2.0.1.tgz", + "integrity": "sha1-Bk5Im0tb9gumpre8fy9cJ07Pgmk=", + "dev": true, + "requires": { + "duplexify": "3.5.1", + "fork-stream": "0.0.4", + "merge-stream": "1.0.1", + "through2": "2.0.3" + } + }, + "test-exclude": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-4.1.1.tgz", + "integrity": "sha512-35+Asrsk3XHJDBgf/VRFexPgh3UyETv8IAn/LRTiZjVy6rjPVqdEk8dJcJYBzl1w0XCJM48lvTy8SfEsCWS4nA==", + "dev": true, + "requires": { + "arrify": "1.0.1", + "micromatch": "2.3.11", + "object-assign": "4.1.1", + "read-pkg-up": "1.0.1", + "require-main-filename": "1.0.1" + } + }, + "textextensions": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/textextensions/-/textextensions-1.0.2.tgz", + "integrity": "sha1-ZUhjk+4fK7A5pgy7oFsLaL2VAdI=", + "dev": true + }, + "throat": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-3.2.0.tgz", + "integrity": "sha512-/EY8VpvlqJ+sFtLPeOgc8Pl7kQVOWv0woD87KTXVHPIAE842FGT+rokxIhe8xIUP1cfgrkt0as0vDLjDiMtr8w==", + "dev": true + }, + "throttleit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/throttleit/-/throttleit-1.0.0.tgz", + "integrity": "sha1-nnhYNtr0Z0MUWlmEtiaNgoUorGw=", + "dev": true + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "through2": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz", + "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=", + "dev": true, + "requires": { + "readable-stream": "2.3.3", + "xtend": "4.0.1" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "readable-stream": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", + "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "1.0.7", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" + } + }, + "string_decoder": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", + "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "dev": true, + "requires": { + "safe-buffer": "5.1.1" + } + } + } + }, + "through2-filter": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-2.0.0.tgz", + "integrity": "sha1-YLxVoNrLdghdsfna6Zq0P4PWIuw=", + "dev": true, + "requires": { + "through2": "2.0.3", + "xtend": "4.0.1" + } + }, + "tildify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/tildify/-/tildify-1.2.0.tgz", + "integrity": "sha1-3OwD9V3Km3qj5bBPIYF+tW5jWIo=", + "dev": true, + "requires": { + "os-homedir": "1.0.2" + } + }, + "time-stamp": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", + "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=", + "dev": true + }, + "timers-browserify": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.4.tgz", + "integrity": "sha512-uZYhyU3EX8O7HQP+J9fTVYwsq90Vr68xPEFo7yrVImIxYvHgukBEgOB/SgGoorWVTzGM/3Z+wUNnboA4M8jWrg==", + "dev": true, + "requires": { + "setimmediate": "1.0.5" + } + }, + "tiny-lr": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-0.2.1.tgz", + "integrity": "sha1-s/26gC5dVqM8L28QeUsy5Hescp0=", + "dev": true, + "requires": { + "body-parser": "1.14.2", + "debug": "2.2.0", + "faye-websocket": "0.10.0", + "livereload-js": "2.2.2", + "parseurl": "1.3.2", + "qs": "5.1.0" + }, + "dependencies": { + "body-parser": { + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.14.2.tgz", + "integrity": "sha1-EBXLH+LEQ4WCWVgdtTMy+NDPUPk=", + "dev": true, + "requires": { + "bytes": "2.2.0", + "content-type": "1.0.4", + "debug": "2.2.0", + "depd": "1.1.1", + "http-errors": "1.3.1", + "iconv-lite": "0.4.13", + "on-finished": "2.3.0", + "qs": "5.2.0", + "raw-body": "2.1.7", + "type-is": "1.6.15" + }, + "dependencies": { + "qs": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-5.2.0.tgz", + "integrity": "sha1-qfMRQq9GjLcrJbMBNrokVoNJFr4=", + "dev": true + } + } + }, + "bytes": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.2.0.tgz", + "integrity": "sha1-/TVGSkA/b5EXwt42Cez/nK4ABYg=", + "dev": true + }, + "debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=", + "dev": true, + "requires": { + "ms": "0.7.1" + } + }, + "http-errors": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz", + "integrity": "sha1-GX4izevUGYWF6GlO9nhhl7ke2UI=", + "dev": true, + "requires": { + "inherits": "2.0.3", + "statuses": "1.4.0" + } + }, + "iconv-lite": { + "version": "0.4.13", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.13.tgz", + "integrity": "sha1-H4irpKsLFQjoMSrMOTRfNumS4vI=", + "dev": true + }, + "ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=", + "dev": true + }, + "qs": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-5.1.0.tgz", + "integrity": "sha1-TZMuXH6kEcynajEtOaYGIA/VDNk=", + "dev": true + }, + "raw-body": { + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.1.7.tgz", + "integrity": "sha1-rf6s4uT7MJgFgBTQjActzFl1h3Q=", + "dev": true, + "requires": { + "bytes": "2.4.0", + "iconv-lite": "0.4.13", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.4.0.tgz", + "integrity": "sha1-fZcZb51br39pNeJZhVSe3SpsIzk=", + "dev": true + } + } + } + } + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "requires": { + "os-tmpdir": "1.0.2" + } + }, + "tmpl": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz", + "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=", + "dev": true + }, + "to-absolute-glob": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-0.1.1.tgz", + "integrity": "sha1-HN+kcqnvUMI57maZm2YsoOs5k38=", + "dev": true, + "requires": { + "extend-shallow": "2.0.1" + } + }, + "to-array": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz", + "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=", + "dev": true + }, + "to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", + "dev": true + }, + "to-fast-properties": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", + "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=", + "dev": true + }, + "tough-cookie": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.3.tgz", + "integrity": "sha1-C2GKVWW23qkL80JdBNVe3EdadWE=", + "dev": true, + "requires": { + "punycode": "1.4.1" + } + }, + "tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" + }, + "trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", + "dev": true + }, + "trim-right": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", + "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=", + "dev": true + }, + "try-json-parse": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/try-json-parse/-/try-json-parse-0.1.1.tgz", + "integrity": "sha1-jbAWIuh35RuDFAyu58gIZK05DII=", + "dev": true + }, + "tslib": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.8.0.tgz", + "integrity": "sha512-ymKWWZJST0/CkgduC2qkzjMOWr4bouhuURNXCn/inEX0L57BnRG6FhX76o7FOnsjHazCjfU2LKeSrlS2sIKQJg==" + }, + "tslint": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.6.0.tgz", + "integrity": "sha1-CIqmxgJmIzOGULKQCCirPt9Z9s8=", + "dev": true, + "requires": { + "babel-code-frame": "6.26.0", + "colors": "1.1.2", + "commander": "2.12.2", + "diff": "3.4.0", + "glob": "7.1.2", + "minimatch": "3.0.4", + "resolve": "1.5.0", + "semver": "5.3.0", + "tslib": "1.8.0", + "tsutils": "2.13.0" + } + }, + "tslint-microsoft-contrib": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/tslint-microsoft-contrib/-/tslint-microsoft-contrib-5.0.1.tgz", + "integrity": "sha1-Mo7pwo0HzfeTKTIEyW4v+rkiGZQ=", + "dev": true, + "requires": { + "tsutils": "1.9.1" + }, + "dependencies": { + "tsutils": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-1.9.1.tgz", + "integrity": "sha1-ufmrROVa+WgYMdXyjQrur1x1DLA=", + "dev": true + } + } + }, + "tsscmp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tsscmp/-/tsscmp-1.0.5.tgz", + "integrity": "sha1-fcSjOvcVgatDN9qR2FylQn69mpc=", + "dev": true + }, + "tsutils": { + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.13.0.tgz", + "integrity": "sha512-FuWzNJbMsp3gcZMbI3b5DomhW4Ia41vMxjN63nKWI0t7f+I3UmHfRl0TrXJTwI2LUduDG+eR1Mksp3pvtlyCFQ==", + "dev": true, + "requires": { + "tslib": "1.8.0" + } + }, + "tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", + "dev": true + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "requires": { + "safe-buffer": "5.1.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true, + "optional": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dev": true, + "requires": { + "prelude-ls": "1.1.2" + } + }, + "type-detect": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-1.0.0.tgz", + "integrity": "sha1-diIXzAbbJY7EiQihKY6LlRIejqI=", + "dev": true + }, + "type-is": { + "version": "1.6.15", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.15.tgz", + "integrity": "sha1-yrEPtJCeRByChC6v4a1kbIGARBA=", + "dev": true, + "requires": { + "media-typer": "0.3.0", + "mime-types": "2.1.17" + } + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "dev": true + }, + "typescript": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-2.4.2.tgz", + "integrity": "sha1-+DlfhdRZJ2BnyYiqQYN6j4KHCEQ=", + "dev": true + }, + "ua-parser-js": { + "version": "0.7.17", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.17.tgz", + "integrity": "sha512-uRdSdu1oA1rncCQL7sCj8vSyZkgtL7faaw9Tc9rZ3mGgraQ7+Pdx7w5mnOSF3gw9ZNG6oc+KXfkon3bKuROm0g==" + }, + "uglify-js": { + "version": "2.8.29", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz", + "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=", + "dev": true, + "requires": { + "source-map": "0.5.7", + "uglify-to-browserify": "1.0.2", + "yargs": "3.10.0" + }, + "dependencies": { + "yargs": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz", + "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=", + "dev": true, + "requires": { + "camelcase": "1.2.1", + "cliui": "2.1.0", + "decamelize": "1.2.0", + "window-size": "0.1.0" + } + } + } + }, + "uglify-to-browserify": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz", + "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=", + "dev": true, + "optional": true + }, + "uglifyjs-webpack-plugin": { + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-0.4.6.tgz", + "integrity": "sha1-uVH0q7a9YX5m9j64kUmOORdj4wk=", + "dev": true, + "requires": { + "source-map": "0.5.7", + "uglify-js": "2.8.29", + "webpack-sources": "1.0.2" + } + }, + "uid-safe": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/uid-safe/-/uid-safe-2.1.4.tgz", + "integrity": "sha1-Otbzg2jG1MjHXsF2I/t5qh0HHYE=", + "dev": true, + "requires": { + "random-bytes": "1.0.0" + } + }, + "ultron": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.0.2.tgz", + "integrity": "sha1-rOEWq1V80Zc4ak6I9GhTeMiy5Po=", + "dev": true + }, + "unc-path-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", + "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=", + "dev": true + }, + "underscore": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.4.4.tgz", + "integrity": "sha1-YaajIBBiKvoHljvzJSA88SI51gQ=", + "dev": true + }, + "uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", + "dev": true + }, + "uniqid": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/uniqid/-/uniqid-4.1.1.tgz", + "integrity": "sha1-iSIN32t1GuUrX3JISGNShZa7hME=", + "dev": true, + "requires": { + "macaddress": "0.2.8" + } + }, + "uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", + "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=", + "dev": true + }, + "unique-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-1.0.0.tgz", + "integrity": "sha1-1ZpKdUJ0R9mqbJHnAmP40mpLEEs=", + "dev": true + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true + }, + "upper-case": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz", + "integrity": "sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg=", + "dev": true + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dev": true, + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true + } + } + }, + "user-home": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/user-home/-/user-home-1.1.1.tgz", + "integrity": "sha1-K1viOjK2Onyd640PKNSFcko98ZA=", + "dev": true + }, + "useragent": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/useragent/-/useragent-2.2.1.tgz", + "integrity": "sha1-z1k+9PLRdYdei7ZY6pLhik/QbY4=", + "dev": true, + "requires": { + "lru-cache": "2.2.4", + "tmp": "0.0.33" + }, + "dependencies": { + "lru-cache": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.2.4.tgz", + "integrity": "sha1-bGWGGb7PFAMdDQtZSxYELOTcBj0=", + "dev": true + } + } + }, + "util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "dev": true, + "requires": { + "inherits": "2.0.1" + }, + "dependencies": { + "inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", + "dev": true + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true + }, + "uuid": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.1.0.tgz", + "integrity": "sha512-DIWtzUkw04M4k3bf1IcpS2tngXEL26YUD2M0tMDUpnUrz2hgzUBlD55a4FjdLGPvfHxS6uluGWvaVEqgBcVa+g==", + "dev": true + }, + "v8flags": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-2.1.1.tgz", + "integrity": "sha1-qrGh+jDUX4jdMhFIh1rALAtV5bQ=", + "dev": true, + "requires": { + "user-home": "1.1.1" + } + }, + "vali-date": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/vali-date/-/vali-date-1.0.0.tgz", + "integrity": "sha1-G5BKWWCfsyjvB4E4Qgk09rhnCaY=", + "dev": true + }, + "validate-npm-package-license": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz", + "integrity": "sha1-KAS6vnEq0zeUWaz74kdGqywwP7w=", + "dev": true, + "requires": { + "spdx-correct": "1.0.2", + "spdx-expression-parse": "1.0.4" + } + }, + "validate-npm-package-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", + "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=", + "dev": true, + "requires": { + "builtins": "1.0.3" + } + }, + "validator": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-8.2.0.tgz", + "integrity": "sha512-Yw5wW34fSv5spzTXNkokD6S6/Oq92d8q/t14TqsS3fAiA1RYnxSFSIZ+CY3n6PGGRCq5HhJTSepQvFUS2QUDxA==" + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true + }, + "vendors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.1.tgz", + "integrity": "sha1-N61zyO5Bf7PVgOeFMSMH0nSEfyI=", + "dev": true + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "1.3.0" + } + }, + "vhost": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/vhost/-/vhost-3.0.2.tgz", + "integrity": "sha1-L7HezUxGaqiLD5NBrzPcGv8keNU=", + "dev": true + }, + "vinyl": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz", + "integrity": "sha1-sEVbOPxeDPMNQyUTLkYZcMIJHN4=", + "dev": true, + "requires": { + "clone": "1.0.3", + "clone-stats": "0.0.1", + "replace-ext": "0.0.1" + } + }, + "vinyl-fs": { + "version": "0.3.14", + "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-0.3.14.tgz", + "integrity": "sha1-mmhRzhysHBzqX+hsCTHWIMLPqeY=", + "dev": true, + "requires": { + "defaults": "1.0.3", + "glob-stream": "3.1.18", + "glob-watcher": "0.0.6", + "graceful-fs": "3.0.11", + "mkdirp": "0.5.1", + "strip-bom": "1.0.0", + "through2": "0.6.5", + "vinyl": "0.4.6" + }, + "dependencies": { + "clone": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz", + "integrity": "sha1-xhJqkK1Pctv1rNskPMN3JP6T/B8=", + "dev": true + }, + "graceful-fs": { + "version": "3.0.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.11.tgz", + "integrity": "sha1-dhPHeKGv6mLyXGMKCG1/Osu92Bg=", + "dev": true, + "requires": { + "natives": "1.1.0" + } + }, + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "0.0.1", + "string_decoder": "0.10.31" + } + }, + "through2": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz", + "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=", + "dev": true, + "requires": { + "readable-stream": "1.0.34", + "xtend": "4.0.1" + } + }, + "vinyl": { + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz", + "integrity": "sha1-LzVsh6VQolVGHza76ypbqL94SEc=", + "dev": true, + "requires": { + "clone": "0.2.0", + "clone-stats": "0.0.1" + } + } + } + }, + "vinyl-sourcemaps-apply": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz", + "integrity": "sha1-q2VJ1h0XLCsbh75cUI0jnI74dwU=", + "dev": true, + "requires": { + "source-map": "0.5.7" + } + }, + "vm-browserify": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-0.0.4.tgz", + "integrity": "sha1-XX6kW7755Kb/ZflUOOCofDV9WnM=", + "dev": true, + "requires": { + "indexof": "0.0.1" + } + }, + "void-elements": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz", + "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=", + "dev": true + }, + "walker": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", + "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", + "dev": true, + "requires": { + "makeerror": "1.0.11" + } + }, + "watch": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/watch/-/watch-0.10.0.tgz", + "integrity": "sha1-d3mLLaD5kQ1ZXxrOWwwiWFIfIdw=", + "dev": true + }, + "watchpack": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.4.0.tgz", + "integrity": "sha1-ShRyvLuVK9Cpu0A2gB+VTfs5+qw=", + "dev": true, + "requires": { + "async": "2.6.0", + "chokidar": "1.7.0", + "graceful-fs": "4.1.11" + } + }, + "webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" + }, + "webpack": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-3.6.0.tgz", + "integrity": "sha512-OsHT3D0W0KmPPh60tC7asNnOmST6bKTiR90UyEdT9QYoaJ4OYN4Gg7WK1k3VxHK07ZoiYWPsKvlS/gAjwL/vRA==", + "dev": true, + "requires": { + "acorn": "5.2.1", + "acorn-dynamic-import": "2.0.2", + "ajv": "5.2.5", + "ajv-keywords": "2.1.1", + "async": "2.6.0", + "enhanced-resolve": "3.4.1", + "escope": "3.6.0", + "interpret": "1.1.0", + "json-loader": "0.5.7", + "json5": "0.5.1", + "loader-runner": "2.3.0", + "loader-utils": "1.1.0", + "memory-fs": "0.4.1", + "mkdirp": "0.5.1", + "node-libs-browser": "2.1.0", + "source-map": "0.5.7", + "supports-color": "4.5.0", + "tapable": "0.2.8", + "uglifyjs-webpack-plugin": "0.4.6", + "watchpack": "1.4.0", + "webpack-sources": "1.0.2", + "yargs": "8.0.2" + }, + "dependencies": { + "acorn": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.2.1.tgz", + "integrity": "sha512-jG0u7c4Ly+3QkkW18V+NRDN+4bWHdln30NL1ZL2AvFZZmQe/BfopYCtghCKKVBUSetZ4QKcyA0pY6/4Gw8Pv8w==", + "dev": true + }, + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "camelcase": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", + "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", + "dev": true + }, + "cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "dev": true, + "requires": { + "string-width": "1.0.2", + "strip-ansi": "3.0.1", + "wrap-ansi": "2.1.0" + }, + "dependencies": { + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "requires": { + "code-point-at": "1.1.0", + "is-fullwidth-code-point": "1.0.0", + "strip-ansi": "3.0.1" + } + } + } + }, + "has-flag": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz", + "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=", + "dev": true + }, + "load-json-file": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", + "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11", + "parse-json": "2.2.0", + "pify": "2.3.0", + "strip-bom": "3.0.0" + } + }, + "os-locale": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz", + "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==", + "dev": true, + "requires": { + "execa": "0.7.0", + "lcid": "1.0.0", + "mem": "1.1.0" + } + }, + "path-type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", + "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", + "dev": true, + "requires": { + "pify": "2.3.0" + } + }, + "read-pkg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", + "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", + "dev": true, + "requires": { + "load-json-file": "2.0.0", + "normalize-package-data": "2.4.0", + "path-type": "2.0.0" + } + }, + "read-pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", + "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", + "dev": true, + "requires": { + "find-up": "2.1.0", + "read-pkg": "2.0.0" + } + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "2.0.0", + "strip-ansi": "4.0.0" + }, + "dependencies": { + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "3.0.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 + }, + "supports-color": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz", + "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=", + "dev": true, + "requires": { + "has-flag": "2.0.0" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "yargs": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-8.0.2.tgz", + "integrity": "sha1-YpmpBVsc78lp/355wdkY3Osiw2A=", + "dev": true, + "requires": { + "camelcase": "4.1.0", + "cliui": "3.2.0", + "decamelize": "1.2.0", + "get-caller-file": "1.0.2", + "os-locale": "2.1.0", + "read-pkg-up": "2.0.0", + "require-directory": "2.1.1", + "require-main-filename": "1.0.1", + "set-blocking": "2.0.0", + "string-width": "2.1.1", + "which-module": "2.0.0", + "y18n": "3.2.1", + "yargs-parser": "7.0.0" + } + }, + "yargs-parser": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-7.0.0.tgz", + "integrity": "sha1-jQrELxbqVd69MyyvTEA4s+P139k=", + "dev": true, + "requires": { + "camelcase": "4.1.0" + } + } + } + }, + "webpack-dev-middleware": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-1.12.0.tgz", + "integrity": "sha1-007++y7dp+HTtdvgcolRMhllFwk=", + "dev": true, + "requires": { + "memory-fs": "0.4.1", + "mime": "1.6.0", + "path-is-absolute": "1.0.1", + "range-parser": "1.2.0", + "time-stamp": "2.0.0" + }, + "dependencies": { + "time-stamp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-2.0.0.tgz", + "integrity": "sha1-lcakRTDhW6jW9KPsuMOj+sRto1c=", + "dev": true + } + } + }, + "webpack-sources": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.0.2.tgz", + "integrity": "sha512-Y7UddMCv6dGjy81nBv6nuQeFFIt5aalHm7uyDsAsW86nZwfOVPGRr3XMjEQLaT+WKo8rlzhC9qtbJvYKLtAwaw==", + "dev": true, + "requires": { + "source-list-map": "2.0.0", + "source-map": "0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "webpack-stream": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/webpack-stream/-/webpack-stream-4.0.0.tgz", + "integrity": "sha1-82c92QfW2bHqe/UfzR24W1/Z4PI=", + "dev": true, + "requires": { + "gulp-util": "3.0.8", + "lodash.clone": "4.5.0", + "lodash.some": "4.6.0", + "memory-fs": "0.4.1", + "through": "2.3.8", + "vinyl": "2.1.0", + "webpack": "3.6.0" + }, + "dependencies": { + "clone": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.1.tgz", + "integrity": "sha1-0hfR6WERjjrJpLi7oyhVU79kfNs=", + "dev": true + }, + "clone-stats": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", + "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=", + "dev": true + }, + "replace-ext": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz", + "integrity": "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs=", + "dev": true + }, + "vinyl": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.1.0.tgz", + "integrity": "sha1-Ah+cLPlR1rk5lDyJ617lrdT9kkw=", + "dev": true, + "requires": { + "clone": "2.1.1", + "clone-buffer": "1.0.0", + "clone-stats": "1.0.0", + "cloneable-readable": "1.0.0", + "remove-trailing-separator": "1.1.0", + "replace-ext": "1.0.0" + } + } + } + }, + "websocket-driver": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.0.tgz", + "integrity": "sha1-DK+dLXVdk67gSdS90NP+LMoqJOs=", + "dev": true, + "requires": { + "http-parser-js": "0.4.9", + "websocket-extensions": "0.1.3" + } + }, + "websocket-extensions": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz", + "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==", + "dev": true + }, + "whatwg-encoding": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.3.tgz", + "integrity": "sha512-jLBwwKUhi8WtBfsMQlL4bUUcT8sMkAtQinscJAe/M4KHCkHuUJAF6vuB0tueNIw4c8ziO6AkRmgY+jL3a0iiPw==", + "dev": true, + "requires": { + "iconv-lite": "0.4.19" + } + }, + "whatwg-fetch": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.3.tgz", + "integrity": "sha1-nITsLc9oGH/wC8ZOEnS0QhduHIQ=" + }, + "whatwg-url": { + "version": "4.7.1", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-4.7.1.tgz", + "integrity": "sha1-303C4/JaY7H6WzLtbWwTlXfWkN4=", + "requires": { + "tr46": "0.0.3", + "webidl-conversions": "3.0.1" + } + }, + "whet.extend": { + "version": "0.9.9", + "resolved": "https://registry.npmjs.org/whet.extend/-/whet.extend-0.9.9.tgz", + "integrity": "sha1-+HfVv2SMl+WqVC+twW1qJZucEaE=", + "dev": true + }, + "which": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.0.tgz", + "integrity": "sha512-xcJpopdamTuY5duC/KnTTNBraPK54YwpenP4lzxU8H91GudWpFv38u0CKjclE1Wi2EH2EDz5LRcHcKbCIzqGyg==", + "dev": true, + "requires": { + "isexe": "2.0.0" + } + }, + "which-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", + "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=", + "dev": true + }, + "wide-align": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.2.tgz", + "integrity": "sha512-ijDLlyQ7s6x1JgCLur53osjm/UXUYD9+0PbYKrBsYisYXzCxN+HC3mYDNy/dWdmf3AwqwU3CXwDCvsNgGK1S0w==", + "dev": true, + "requires": { + "string-width": "1.0.2" + } + }, + "window-size": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz", + "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=", + "dev": true + }, + "wordwrap": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", + "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=", + "dev": true + }, + "worker-farm": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.5.2.tgz", + "integrity": "sha512-XxiQ9kZN5n6mmnW+mFJ+wXjNNI/Nx4DIdaAKLX1Bn6LYBWlN/zaBhu34DQYPZ1AJobQuu67S2OfDdNSVULvXkQ==", + "dev": true, + "requires": { + "errno": "0.1.4", + "xtend": "4.0.1" + } + }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "dev": true, + "requires": { + "string-width": "1.0.2", + "strip-ansi": "3.0.1" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "ws": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.4.tgz", + "integrity": "sha1-V/QNA2gy5fUFVmKjl8Tedu1mv2E=", + "dev": true, + "requires": { + "options": "0.0.6", + "ultron": "1.0.2" + } + }, + "wtf-8": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wtf-8/-/wtf-8-1.0.0.tgz", + "integrity": "sha1-OS2LotDxw00e4tYw8V0O+2jhBIo=", + "dev": true + }, + "xml": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/xml/-/xml-1.0.1.tgz", + "integrity": "sha1-eLpyAgApxbyHuKgaPPzXS0ovweU=", + "dev": true + }, + "xml-char-classes": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/xml-char-classes/-/xml-char-classes-1.0.0.tgz", + "integrity": "sha1-ZGV4SKIP/F31g6Qq2KJ3tFErvE0=", + "dev": true + }, + "xml-name-validator": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-2.0.1.tgz", + "integrity": "sha1-TYuPHszTQZqjYgYb7O9RXh5VljU=", + "dev": true + }, + "xml2js": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.2.7.tgz", + "integrity": "sha1-GDhRi7AXQcrgh4urSRXklMMjBq8=", + "dev": true, + "requires": { + "sax": "0.5.2" + }, + "dependencies": { + "sax": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/sax/-/sax-0.5.2.tgz", + "integrity": "sha1-c1/6o5oc/4/7lZjwIjq9sDqfsuo=", + "dev": true + } + } + }, + "xmlbuilder": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-0.4.3.tgz", + "integrity": "sha1-xGFLp04K0ZbmCcknLNnh3bKKilg=", + "dev": true + }, + "xmlhttprequest-ssl": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.3.tgz", + "integrity": "sha1-GFqIjATspGw+QHDZn3tJ3jUomS0=", + "dev": true + }, + "xtend": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", + "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=", + "dev": true + }, + "y18n": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", + "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=", + "dev": true + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + }, + "yargs": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-4.6.0.tgz", + "integrity": "sha1-y0BQwBWb+2u2ScD0r1UFJqhGGdw=", + "dev": true, + "requires": { + "camelcase": "2.1.1", + "cliui": "3.2.0", + "decamelize": "1.2.0", + "lodash.assign": "4.2.0", + "os-locale": "1.4.0", + "pkg-conf": "1.1.3", + "read-pkg-up": "1.0.1", + "require-main-filename": "1.0.1", + "string-width": "1.0.2", + "window-size": "0.2.0", + "y18n": "3.2.1", + "yargs-parser": "2.4.1" + }, + "dependencies": { + "camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", + "dev": true + }, + "cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "dev": true, + "requires": { + "string-width": "1.0.2", + "strip-ansi": "3.0.1", + "wrap-ansi": "2.1.0" + } + }, + "window-size": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.2.0.tgz", + "integrity": "sha1-tDFbtCFKPXBY6+7okuE/ok2YsHU=", + "dev": true + }, + "yargs-parser": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-2.4.1.tgz", + "integrity": "sha1-hVaN488VD/SfpRgl8DqMiA3cxcQ=", + "dev": true, + "requires": { + "camelcase": "3.0.0", + "lodash.assign": "4.2.0" + }, + "dependencies": { + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", + "dev": true + } + } + } + } + }, + "yargs-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz", + "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=", + "dev": true, + "requires": { + "camelcase": "3.0.0" + }, + "dependencies": { + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", + "dev": true + } + } + }, + "yauzl": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.4.1.tgz", + "integrity": "sha1-lSj0QtqxsihOWLQ3m7GU4i4MQAU=", + "dev": true, + "requires": { + "fd-slicer": "1.0.1" + } + }, + "yeast": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz", + "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=", + "dev": true + }, + "z-schema": { + "version": "3.18.4", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-3.18.4.tgz", + "integrity": "sha512-DUOKC/IhbkdLKKiV89gw9DUauTV8U/8yJl1sjf6MtDmzevLKOF2duNJ495S3MFVjqZarr+qNGCPbkg4mu4PpLw==", + "requires": { + "commander": "2.12.2", + "lodash.get": "4.4.2", + "lodash.isequal": "4.5.0", + "validator": "8.2.0" + } + } + } +} diff --git a/samples/react-file-upload/package.json b/samples/react-file-upload/package.json new file mode 100644 index 000000000..81217504e --- /dev/null +++ b/samples/react-file-upload/package.json @@ -0,0 +1,35 @@ +{ + "name": "dixons-carphone", + "version": "0.0.1", + "private": true, + "engines": { + "node": ">=0.10.0" + }, + "scripts": { + "build": "gulp bundle", + "clean": "gulp clean", + "test": "gulp test" + }, + "dependencies": { + "@microsoft/sp-core-library": "~1.4.0", + "@microsoft/sp-lodash-subset": "~1.4.0", + "@microsoft/sp-office-ui-fabric-core": "~1.4.0", + "@microsoft/sp-webpart-base": "~1.4.0", + "@types/react": "15.6.6", + "@types/react-dom": "15.5.6", + "@types/webpack-env": ">=1.12.1 <1.14.0", + "react": "15.6.2", + "react-dom": "15.6.2", + "react-dropzone-component": "^3.0.0", + "sp-pnp-js": "^3.0.4" + }, + "devDependencies": { + "@microsoft/sp-build-web": "~1.4.0", + "@microsoft/sp-module-interfaces": "~1.4.0", + "@microsoft/sp-webpart-workbench": "~1.4.0", + "gulp": "~3.9.1", + "@types/chai": ">=3.4.34 <3.6.0", + "@types/mocha": ">=2.2.33 <2.6.0", + "ajv": "~5.2.2" + } +} diff --git a/samples/react-file-upload/src/PropertyFieldHeader.ts b/samples/react-file-upload/src/PropertyFieldHeader.ts new file mode 100644 index 000000000..01189fb9d --- /dev/null +++ b/samples/react-file-upload/src/PropertyFieldHeader.ts @@ -0,0 +1 @@ +export * from './common/propertyFieldHeader/index'; \ No newline at end of file diff --git a/samples/react-file-upload/src/PropertyFieldListPicker.ts b/samples/react-file-upload/src/PropertyFieldListPicker.ts new file mode 100644 index 000000000..f24e52166 --- /dev/null +++ b/samples/react-file-upload/src/PropertyFieldListPicker.ts @@ -0,0 +1 @@ +export * from './propertyFields/listPicker/index'; diff --git a/samples/react-file-upload/src/common/propertyFieldHeader/IPropertyFieldHeader.ts b/samples/react-file-upload/src/common/propertyFieldHeader/IPropertyFieldHeader.ts new file mode 100644 index 000000000..4b3fc9742 --- /dev/null +++ b/samples/react-file-upload/src/common/propertyFieldHeader/IPropertyFieldHeader.ts @@ -0,0 +1,51 @@ +import * as React from 'react'; + +/** + * Enum to describe possible events to show callout + */ +export enum CalloutTriggers { + Click = 1, + Hover +} + +/** + * Interface that discibes available settings of Header callout + */ +export interface IPropertyFieldHeaderCalloutProps { + /** + * Callout content - any HTML + */ + calloutContent?: React.ReactNode; + /** + * Custom width for callout including borders. If value is 0, no width is applied. + */ + calloutWidth?: number; + /** + * Event to show the callout + */ + calloutTrigger?: CalloutTriggers; + /** + * The gap between the Callout and the target + */ + gapSpace?: number; +} + +/** + * PropertyFieldHeader component props + */ +export interface IPropertyFieldHeaderProps extends IPropertyFieldHeaderCalloutProps { + /** + * The label to be shown in the header + */ + label?: string; +} + +/** + * PropertyFieldHeader component state + */ +export interface IPropertyFieldHeaderState { + /** + * Flag if the callout is currently visible + */ + isCalloutVisible?: boolean; +} diff --git a/samples/react-file-upload/src/common/propertyFieldHeader/PropertyFieldHeader.module.scss b/samples/react-file-upload/src/common/propertyFieldHeader/PropertyFieldHeader.module.scss new file mode 100644 index 000000000..f59255581 --- /dev/null +++ b/samples/react-file-upload/src/common/propertyFieldHeader/PropertyFieldHeader.module.scss @@ -0,0 +1,20 @@ +.headerBar { + position: relative; + margin-bottom: 5px; + .header { + margin-right: 24px; + } + + .info { + position: absolute; + font-size: 14px; + background-color: transparent; + top: 3px; + right: 0px; + cursor: pointer; + } +} + +.headerCallout { + padding: 10px; +} \ No newline at end of file diff --git a/samples/react-file-upload/src/common/propertyFieldHeader/PropertyFieldHeader.module.scss.ts b/samples/react-file-upload/src/common/propertyFieldHeader/PropertyFieldHeader.module.scss.ts new file mode 100644 index 000000000..adefa665b --- /dev/null +++ b/samples/react-file-upload/src/common/propertyFieldHeader/PropertyFieldHeader.module.scss.ts @@ -0,0 +1,11 @@ +/* tslint:disable */ +require('./PropertyFieldHeader.module.css'); +const styles = { + headerBar: 'headerBar_de667ef4', + header: 'header_de667ef4', + info: 'info_de667ef4', + headerCallout: 'headerCallout_de667ef4', +}; + +export default styles; +/* tslint:enable */ \ No newline at end of file diff --git a/samples/react-file-upload/src/common/propertyFieldHeader/PropertyFieldHeader.tsx b/samples/react-file-upload/src/common/propertyFieldHeader/PropertyFieldHeader.tsx new file mode 100644 index 000000000..05df7c7b7 --- /dev/null +++ b/samples/react-file-upload/src/common/propertyFieldHeader/PropertyFieldHeader.tsx @@ -0,0 +1,101 @@ +import * as React from 'react'; +import { IconButton, Callout, DirectionalHint } from 'office-ui-fabric-react'; +import { IPropertyFieldHeaderProps, IPropertyFieldHeaderState, CalloutTriggers } from './IPropertyFieldHeader'; + +import styles from './PropertyFieldHeader.module.scss'; + +/** + * PropertyFieldHeader component. + * Displays a label and a callout + */ +export default class PropertyFieldHeader extends React.Component { + + private _infoIcon: HTMLElement; + + public constructor(props: IPropertyFieldHeaderProps, state: IPropertyFieldHeaderState) { + super(props, state); + this._onCalloutDismiss = this._onCalloutDismiss.bind(this); + this.state = { + isCalloutVisible: false + }; + } + + public render(): JSX.Element { + return ( +

); + } + + + private _onCalloutDismiss() { + if (this.state.isCalloutVisible) { + this.setState({ + isCalloutVisible: false + }); + } + } + + private _onInfoIconMouseOver(): void { + if (this.props.calloutTrigger !== CalloutTriggers.Hover) { + return; + } + + if (!this.state.isCalloutVisible) { + this.setState({ + isCalloutVisible: true + }); + } + } + + private _onInfoIconMouseOut(e: MouseEvent): void { + if (this.props.calloutTrigger !== CalloutTriggers.Hover) { + return; + } + + if (e.relatedTarget) { + + let relatedTarget: HTMLElement = (e.relatedTarget as HTMLElement); + if (relatedTarget && relatedTarget.closest('.ms-Callout-container')) { + return; + } + } + + this.setState({ + isCalloutVisible: false + }); + + } + + private _onInfoIconClick(): void { + if (this.props.calloutTrigger !== CalloutTriggers.Click) { + return; + } + + this.setState({ + isCalloutVisible: !this.state.isCalloutVisible + }); + } + } \ No newline at end of file diff --git a/samples/react-file-upload/src/common/propertyFieldHeader/index.ts b/samples/react-file-upload/src/common/propertyFieldHeader/index.ts new file mode 100644 index 000000000..f0aa8e1e6 --- /dev/null +++ b/samples/react-file-upload/src/common/propertyFieldHeader/index.ts @@ -0,0 +1,2 @@ +export * from './IPropertyFieldHeader'; +export * from './PropertyFieldHeader'; \ No newline at end of file diff --git a/samples/react-file-upload/src/propertyFields/errorMessage/FieldErrorMessage.tsx b/samples/react-file-upload/src/propertyFields/errorMessage/FieldErrorMessage.tsx new file mode 100644 index 000000000..2316fb657 --- /dev/null +++ b/samples/react-file-upload/src/propertyFields/errorMessage/FieldErrorMessage.tsx @@ -0,0 +1,26 @@ +import * as React from 'react'; + + +export interface IFieldErrorMessageProps { + + errorMessage: string; +} + +/** + * Component that shows an error message when something went wront with the property control + */ +export default class FieldErrorMessage extends React.Component { + public render(): JSX.Element { + if (this.props.errorMessage !== 'undefined' && this.props.errorMessage !== null && this.props.errorMessage !== '') { + return ( +
{this.props.errorMessage}
+ +

{this.props.errorMessage}

+
+
+ ); + } else { + return
; + } + } +} diff --git a/samples/react-file-upload/src/propertyFields/listPicker/IPropertyFieldListMultiPickerHost.ts b/samples/react-file-upload/src/propertyFields/listPicker/IPropertyFieldListMultiPickerHost.ts new file mode 100644 index 000000000..c7e2cd095 --- /dev/null +++ b/samples/react-file-upload/src/propertyFields/listPicker/IPropertyFieldListMultiPickerHost.ts @@ -0,0 +1,21 @@ +import { IChoiceGroupOption } from 'office-ui-fabric-react/lib/ChoiceGroup'; +import { IPropertyFieldListPickerPropsInternal } from './IPropertyFieldListPicker'; + +/** + * PropertyFieldListPickerHost properties interface + */ +export interface IPropertyFieldListMultiPickerHostProps extends IPropertyFieldListPickerPropsInternal { + + onChange: (targetProperty?: string, newValue?: any) => void; +} + +/** + * PropertyFieldSPListMultiplePickerHost state interface + */ +export interface IPropertyFieldListMultiPickerHostState { + + results: IChoiceGroupOption[]; + selectedKeys: string[]; + loaded: boolean; + errorMessage?: string; +} diff --git a/samples/react-file-upload/src/propertyFields/listPicker/IPropertyFieldListPicker.ts b/samples/react-file-upload/src/propertyFields/listPicker/IPropertyFieldListPicker.ts new file mode 100644 index 000000000..7b9c49c05 --- /dev/null +++ b/samples/react-file-upload/src/propertyFields/listPicker/IPropertyFieldListPicker.ts @@ -0,0 +1,106 @@ +import { IWebPartContext, IPropertyPaneCustomFieldProps } from '@microsoft/sp-webpart-base'; + +/** + * Enum for specifying how the lists should be sorted + */ +export enum PropertyFieldListPickerOrderBy { + Id = 1, + Title +} + +/** + * Public properties of the PropertyFieldListPicker custom field + */ +export interface IPropertyFieldListPickerProps { + + /** + * Property field label displayed on top + */ + label: string; + /** + * Context of the current web part + */ + context: IWebPartContext; + /** + * Initial selected list set of the control + */ + selectedList?: string | string[]; + /** + * BaseTemplate ID of the lists or libaries you want to return. + */ + baseTemplate?: number; + /** + * Specify if you want to include or exclude hidden lists. By default this is true. + */ + includeHidden?: boolean; + /** + * Specify the property on which you want to order the retrieve set of lists. + */ + orderBy?: PropertyFieldListPickerOrderBy; + /** + * Specify if you want to have a single or mult list selector. + */ + multiSelect?: boolean; + /** + * Defines a onPropertyChange function to raise when the selected value changed. + * Normally this function must be always defined with the 'this.onPropertyChange' + * method of the web part object. + */ + onPropertyChange(propertyPath: string, oldValue: any, newValue: any): void; + /** + * Parent Web Part properties + */ + properties: any; + /** + * An UNIQUE key indicates the identity of this control + */ + key?: string; + /** + * Whether the property pane field is enabled or not. + */ + disabled?: boolean; + /** + * The method is used to get the validation error message and determine whether the input value is valid or not. + * + * When it returns string: + * - If valid, it returns empty string. + * - If invalid, it returns the error message string and the text field will + * show a red border and show an error message below the text field. + * + * When it returns Promise: + * - The resolved value is display as error message. + * - The rejected, the value is thrown away. + * + */ + onGetErrorMessage?: (value: string) => string | Promise; + /** + * Custom Field will start to validate after users stop typing for `deferredValidationTime` milliseconds. + * Default value is 200. + */ + deferredValidationTime?: number; +} + +/** + * Private properties of the PropertyFieldListPicker custom field. + * We separate public & private properties to include onRender & onDispose method waited + * by the PropertyFieldCustom, witout asking to the developer to add it when he's using + * the PropertyFieldListPicker. + * + */ +export interface IPropertyFieldListPickerPropsInternal extends IPropertyFieldListPickerProps, IPropertyPaneCustomFieldProps { + + label: string; + targetProperty: string; + context: IWebPartContext; + selectedList?: string; + selectedLists?: string[]; + baseTemplate?: number; + orderBy?: PropertyFieldListPickerOrderBy; + includeHidden?: boolean; + onPropertyChange(propertyPath: string, oldValue: any, newValue: any): void; + properties: any; + key: string; + disabled?: boolean; + onGetErrorMessage?: (value: string | string[]) => string | Promise; + deferredValidationTime?: number; +} diff --git a/samples/react-file-upload/src/propertyFields/listPicker/IPropertyFieldListPickerHost.ts b/samples/react-file-upload/src/propertyFields/listPicker/IPropertyFieldListPickerHost.ts new file mode 100644 index 000000000..4484234bf --- /dev/null +++ b/samples/react-file-upload/src/propertyFields/listPicker/IPropertyFieldListPickerHost.ts @@ -0,0 +1,38 @@ +import { IPropertyFieldListPickerPropsInternal } from './IPropertyFieldListPicker'; +import { IDropdownOption } from 'office-ui-fabric-react/lib/Dropdown'; + +/** + * PropertyFieldListPickerHost properties interface + */ +export interface IPropertyFieldListPickerHostProps extends IPropertyFieldListPickerPropsInternal { + + onChange: (targetProperty?: string, newValue?: any) => void; +} + +/** + * PropertyFieldListPickerHost state interface + */ +export interface IPropertyFieldListPickerHostState { + + results: IDropdownOption[]; + selectedKey?: string; + errorMessage?: string; +} + +/** + * Defines a collection of SharePoint lists + */ +export interface ISPLists { + + value: ISPList[]; +} + +/** + * Defines a SharePoint list + */ +export interface ISPList { + + Title: string; + Id: string; + BaseTemplate: string; +} diff --git a/samples/react-file-upload/src/propertyFields/listPicker/PropertyFieldListMultiPickerHost.tsx b/samples/react-file-upload/src/propertyFields/listPicker/PropertyFieldListMultiPickerHost.tsx new file mode 100644 index 000000000..f0d5a8995 --- /dev/null +++ b/samples/react-file-upload/src/propertyFields/listPicker/PropertyFieldListMultiPickerHost.tsx @@ -0,0 +1,197 @@ +import * as React from 'react'; +import { Label } from 'office-ui-fabric-react/lib/Label'; +import { IChoiceGroupOption } from 'office-ui-fabric-react/lib/ChoiceGroup'; +import { Spinner, SpinnerType } from 'office-ui-fabric-react/lib/Spinner'; +import { Async } from 'office-ui-fabric-react/lib/Utilities'; +import { Checkbox } from 'office-ui-fabric-react/lib/Checkbox'; +import { IPropertyFieldListMultiPickerHostProps, IPropertyFieldListMultiPickerHostState } from './IPropertyFieldListMultiPickerHost'; +import { ISPLists, ISPList } from './IPropertyFieldListPickerHost'; +import SPListPickerService from '../../services/SPListPickerService'; +import FieldErrorMessage from '../errorMessage/FieldErrorMessage'; + +/** +* Renders the controls for PropertyFieldSPListMultiplePicker component +*/ +export default class PropertyFieldListMultiPickerHost extends React.Component { + private options: IChoiceGroupOption[] = []; + private loaded: boolean = false; + private async: Async; + private delayedValidate: (value: string[]) => void; + + /** + * Constructor + */ + constructor(props: IPropertyFieldListMultiPickerHostProps) { + super(props); + + this.onChanged = this.onChanged.bind(this); + this.state = { + results: this.options, + selectedKeys: [], + loaded: this.loaded, + errorMessage: '' + }; + + this.async = new Async(this); + this.validate = this.validate.bind(this); + this.notifyAfterValidate = this.notifyAfterValidate.bind(this); + this.delayedValidate = this.async.debounce(this.validate, this.props.deferredValidationTime); + + this.loadLists(); + } + + /** + * Loads the list from SharePoint current web site + */ + private loadLists(): void { + // Builds the SharePoint List service + const listService: SPListPickerService = new SPListPickerService(this.props, this.props.context); + // Gets the libs + listService.getLibs().then((response: ISPLists) => { + response.value.map((list: ISPList) => { + let isSelected: boolean = false; + let indexInExisting: number = -1; + // Defines if the current list must be selected by default + if (this.props.selectedLists) { + indexInExisting = this.props.selectedLists.indexOf(list.Id); + } + + if (indexInExisting > -1) { + isSelected = true; + this.state.selectedKeys.push(list.Id); + } + // Add the option to the list + this.options.push({ + key: list.Id, + text: list.Title, + checked: isSelected + }); + }); + this.loaded = true; + this.setState({ results: this.options, selectedKeys: this.state.selectedKeys, loaded: true }); + }); + } + + /** + * Raises when a list has been selected + */ + private onChanged(element: React.FormEvent, isChecked: boolean): void { + if (element) { + const value: string = (element.currentTarget as any).value; + let selectedKeys = this.state.selectedKeys; + // Check if the element is selected + if (isChecked === false) { + // Remove the unselected item + selectedKeys = selectedKeys.filter(s => s !== value); + } else { + // Add the selected item and filter out the doubles + selectedKeys.push(value); + selectedKeys = selectedKeys.filter((item, pos, self) => { + return self.indexOf(item) == pos; + }); + } + // Update the state and validate + this.setState({ + selectedKeys: selectedKeys + }); + this.delayedValidate(selectedKeys); + } + } + + /** + * Validates the new custom field value + */ + private validate(value: string[]): void { + if (this.props.onGetErrorMessage === null || typeof this.props.onGetErrorMessage === 'undefined') { + this.notifyAfterValidate(this.props.selectedLists, value); + return; + } + + const result: string | PromiseLike = this.props.onGetErrorMessage(value || []); + if (typeof result !== 'undefined') { + if (typeof result === 'string') { + if (result === '') { + this.notifyAfterValidate(this.props.selectedLists, value); + } + this.setState({ + errorMessage: result + }); + } else { + result.then((errorMessage: string) => { + if (typeof errorMessage === 'undefined' || errorMessage === '') { + this.notifyAfterValidate(this.props.selectedLists, value); + } + this.setState({ + errorMessage: errorMessage + }); + }); + } + } else { + this.notifyAfterValidate(this.props.selectedLists, value); + } + } + + /** + * Notifies the parent Web Part of a property value change + */ + private notifyAfterValidate(oldValue: string[], newValue: string[]) { + if (this.props.onPropertyChange && newValue !== null) { + this.props.properties[this.props.targetProperty] = newValue; + this.props.onPropertyChange(this.props.targetProperty, oldValue, newValue); + // Trigger the apply button + if (typeof this.props.onChange !== 'undefined' && this.props.onChange !== null) { + this.props.onChange(this.props.targetProperty, newValue); + } + } + } + + /** + * Called when the component will unmount + */ + public componentWillUnmount() { + this.async.dispose(); + } + + /** + * Renders the SPListMultiplePicker controls with Office UI Fabric + */ + public render(): JSX.Element { + if (this.loaded === false) { + return ( +
+ + +
+ ); + } else { + const styleOfLabel: any = { + color: this.props.disabled === true ? '#A6A6A6' : 'auto' + }; + + // Renders content + return ( +
+ + { + this.options.map((item: IChoiceGroupOption, index: number) => { + const uniqueKey = this.props.targetProperty + '-' + item.key; + return ( +
+ +
+ ); + }) + } + + +
+ ); + } + } +} diff --git a/samples/react-file-upload/src/propertyFields/listPicker/PropertyFieldListPicker.ts b/samples/react-file-upload/src/propertyFields/listPicker/PropertyFieldListPicker.ts new file mode 100644 index 000000000..61ca87ea7 --- /dev/null +++ b/samples/react-file-upload/src/propertyFields/listPicker/PropertyFieldListPicker.ts @@ -0,0 +1,151 @@ +import * as React from 'react'; +import * as ReactDom from 'react-dom'; +import { + IPropertyPaneField, + PropertyPaneFieldType, + IWebPartContext +} from '@microsoft/sp-webpart-base'; +import PropertyFieldListPickerHost from './PropertyFieldListPickerHost'; +import PropertyFieldListMultiPickerHost from './PropertyFieldListMultiPickerHost'; +import { IPropertyFieldListPickerHostProps } from './IPropertyFieldListPickerHost'; +import { IPropertyFieldListMultiPickerHostProps } from './IPropertyFieldListMultiPickerHost'; +import { PropertyFieldListPickerOrderBy, IPropertyFieldListPickerProps, IPropertyFieldListPickerPropsInternal } from './IPropertyFieldListPicker'; + +/** + * Represents a PropertyFieldListPicker object + */ +class PropertyFieldListPickerBuilder implements IPropertyPaneField { + + //Properties defined by IPropertyPaneField + public type: PropertyPaneFieldType = PropertyPaneFieldType.Custom; + public targetProperty: string; + public properties: IPropertyFieldListPickerPropsInternal; + + //Custom properties label: string; + private label: string; + private context: IWebPartContext; + private selectedList: string; + private selectedLists: string[]; + private baseTemplate: number; + private orderBy: PropertyFieldListPickerOrderBy; + private multiSelect: boolean; + private includeHidden: boolean; + + public onPropertyChange(propertyPath: string, oldValue: any, newValue: any): void { } + private customProperties: any; + private key: string; + private disabled: boolean = false; + private onGetErrorMessage: (value: string) => string | Promise; + private deferredValidationTime: number = 200; + private renderWebPart: () => void; + private disableReactivePropertyChanges: boolean = false; + + /** + * Constructor method + */ + public constructor(_targetProperty: string, _properties: IPropertyFieldListPickerPropsInternal) { + this.render = this.render.bind(this); + this.targetProperty = _targetProperty; + this.properties = _properties; + this.properties.onDispose = this.dispose; + this.properties.onRender = this.render; + this.label = _properties.label; + this.context = _properties.context; + this.selectedList = _properties.selectedList; + this.selectedLists = _properties.selectedLists; + this.baseTemplate = _properties.baseTemplate; + this.orderBy = _properties.orderBy; + this.multiSelect = _properties.multiSelect; + this.includeHidden = _properties.includeHidden; + this.onPropertyChange = _properties.onPropertyChange; + this.customProperties = _properties.properties; + this.key = _properties.key; + this.onGetErrorMessage = _properties.onGetErrorMessage; + + if (_properties.disabled === true) { + this.disabled = _properties.disabled; + } + if (_properties.deferredValidationTime) { + this.deferredValidationTime = _properties.deferredValidationTime; + } + } + + /** + * Renders the SPListPicker field content + */ + private render(elem: HTMLElement, ctx?: any, changeCallback?: (targetProperty?: string, newValue?: any) => void): void { + const componentProps = { + label: this.label, + targetProperty: this.targetProperty, + context: this.context, + baseTemplate: this.baseTemplate, + orderBy: this.orderBy, + multiSelect: this.multiSelect, + includeHidden: this.includeHidden, + onDispose: this.dispose, + onRender: this.render, + onChange: changeCallback, + onPropertyChange: this.onPropertyChange, + properties: this.customProperties, + key: this.key, + disabled: this.disabled, + onGetErrorMessage: this.onGetErrorMessage, + deferredValidationTime: this.deferredValidationTime + }; + + // Check if the multi or single select component has to get loaded + if (this.multiSelect) { + // Multi selector + componentProps['selectedLists'] = this.selectedLists; + const element: React.ReactElement = React.createElement(PropertyFieldListMultiPickerHost, componentProps); + // Calls the REACT content generator + ReactDom.render(element, elem); + } else { + // Single selector + componentProps['selectedList'] = this.selectedList; + const element: React.ReactElement = React.createElement(PropertyFieldListPickerHost, componentProps); + // Calls the REACT content generator + ReactDom.render(element, elem); + } + } + + /** + * Disposes the current object + */ + private dispose(elem: HTMLElement): void { + + } + +} + +/** + * Helper method to create a SPList Picker on the PropertyPane. + * @param targetProperty - Target property the SharePoint list picker is associated to. + * @param properties - Strongly typed SPList Picker properties. + */ +export function PropertyFieldListPicker(targetProperty: string, properties: IPropertyFieldListPickerProps): IPropertyPaneField { + + //Create an internal properties object from the given properties + const newProperties: IPropertyFieldListPickerPropsInternal = { + label: properties.label, + targetProperty: targetProperty, + context: properties.context, + selectedList: typeof properties.selectedList === 'string' ? properties.selectedList : null, + selectedLists: typeof properties.selectedList !== 'string' ? properties.selectedList : null, + baseTemplate: properties.baseTemplate, + orderBy: properties.orderBy, + multiSelect: properties.multiSelect || false, + includeHidden: properties.includeHidden, + onPropertyChange: properties.onPropertyChange, + properties: properties.properties, + onDispose: null, + onRender: null, + key: properties.key, + disabled: properties.disabled, + onGetErrorMessage: properties.onGetErrorMessage, + deferredValidationTime: properties.deferredValidationTime + }; + //Calls the PropertyFieldListPicker builder object + //This object will simulate a PropertyFieldCustom to manage his rendering process + return new PropertyFieldListPickerBuilder(targetProperty, newProperties); +} diff --git a/samples/react-file-upload/src/propertyFields/listPicker/PropertyFieldListPickerHost.tsx b/samples/react-file-upload/src/propertyFields/listPicker/PropertyFieldListPickerHost.tsx new file mode 100644 index 000000000..5e026d3c4 --- /dev/null +++ b/samples/react-file-upload/src/propertyFields/listPicker/PropertyFieldListPickerHost.tsx @@ -0,0 +1,187 @@ +import * as React from 'react'; +import { Dropdown, IDropdownOption } from 'office-ui-fabric-react/lib/Dropdown'; +import { Async } from 'office-ui-fabric-react/lib/Utilities'; +import { Label } from 'office-ui-fabric-react/lib/Label'; +import { IPropertyFieldListPickerHostProps, IPropertyFieldListPickerHostState, ISPList, ISPLists } from './IPropertyFieldListPickerHost'; +import SPListPickerService from '../../services/SPListPickerService'; +import FieldErrorMessage from '../errorMessage/FieldErrorMessage'; + +// Empty list value, to be checked for single list selection +const EMPTY_LIST_KEY = 'NO_LIST_SELECTED'; + +/** + * Renders the controls for PropertyFieldListPicker component + */ +export default class PropertyFieldListPickerHost extends React.Component { + private options: IDropdownOption[] = []; + private selectedKey: string; + + private latestValidateValue: string; + private async: Async; + private delayedValidate: (value: string) => void; + + /** + * Constructor method + */ + constructor(props: IPropertyFieldListPickerHostProps) { + super(props); + + this.state = { + results: this.options, + errorMessage: '' + }; + + this.async = new Async(this); + this.validate = this.validate.bind(this); + this.onChanged = this.onChanged.bind(this); + this.notifyAfterValidate = this.notifyAfterValidate.bind(this); + this.delayedValidate = this.async.debounce(this.validate, this.props.deferredValidationTime); + } + + public componentDidMount(): void { + // Start retrieving the SharePoint lists + this.loadLists(); + } + + /** + * Loads the list from SharePoint current web site + */ + private loadLists(): void { + const listService: SPListPickerService = new SPListPickerService(this.props, this.props.context); + listService.getLibs().then((response: ISPLists) => { + // Start mapping the list that are selected + response.value.map((list: ISPList) => { + if (this.props.selectedList === list.Id) { + this.selectedKey = list.Id; + } + this.options.push({ + key: list.Id, + text: list.Title + }); + }); + + // Option to unselect the list + this.options.unshift({ + key: EMPTY_LIST_KEY, + text: '' + }); + + // Update the current component state + this.setState({ + results: this.options, + selectedKey: this.selectedKey + }); + }); + } + + /** + * Raises when a list has been selected + */ + private onChanged(option: IDropdownOption, index?: number): void { + const newValue: string = option.key as string; + this.delayedValidate(newValue); + } + + /** + * Validates the new custom field value + */ + private validate(value: string): void { + if (this.props.onGetErrorMessage === null || this.props.onGetErrorMessage === undefined) { + this.notifyAfterValidate(this.props.selectedList, value); + return; + } + + if (this.latestValidateValue === value) { + return; + } + + this.latestValidateValue = value; + + const result: string | PromiseLike = this.props.onGetErrorMessage(value || ''); + if (typeof result !== 'undefined') { + if (typeof result === 'string') { + if (result === '') { + this.notifyAfterValidate(this.props.selectedList, value); + } + this.setState({ + errorMessage: result + }); + } else { + result.then((errorMessage: string) => { + if (typeof errorMessage === 'undefined' || errorMessage === '') { + this.notifyAfterValidate(this.props.selectedList, value); + } + this.setState({ + errorMessage: errorMessage + }); + }); + } + } else { + this.notifyAfterValidate(this.props.selectedList, value); + } + } + + /** + * Notifies the parent Web Part of a property value change + */ + private notifyAfterValidate(oldValue: string, newValue: string) { + // Check if the user wanted to unselect the list + const propValue = newValue === EMPTY_LIST_KEY ? '' : newValue; + + // Deselect all options + this.options = this.state.results.map(option => { + if (option.selected) { + option.selected = false; + } + return option; + }); + // Set the current selected key + this.selectedKey = newValue; + // Update the state + this.setState({ + selectedKey: this.selectedKey, + results: this.options + }); + + if (this.props.onPropertyChange && propValue !== null) { + // Store the new property value + this.props.properties[this.props.targetProperty] = propValue; + // Trigger the default onPrpertyChange event + this.props.onPropertyChange(this.props.targetProperty, oldValue, propValue); + // Trigger the apply button + if (typeof this.props.onChange !== 'undefined' && this.props.onChange !== null) { + this.props.onChange(this.props.targetProperty, propValue); + } + } + } + + /** + * Called when the component will unmount + */ + public componentWillUnmount() { + if (typeof this.async !== 'undefined') { + this.async.dispose(); + } + } + + /** + * Renders the SPListpicker controls with Office UI Fabric + */ + public render(): JSX.Element { + // Renders content + return ( +
+ + + + +
+ ); + } +} diff --git a/samples/react-file-upload/src/propertyFields/listPicker/index.ts b/samples/react-file-upload/src/propertyFields/listPicker/index.ts new file mode 100644 index 000000000..59ddfa5c0 --- /dev/null +++ b/samples/react-file-upload/src/propertyFields/listPicker/index.ts @@ -0,0 +1,4 @@ +export * from './PropertyFieldListPicker'; +export * from './IPropertyFieldListPicker'; +export * from './PropertyFieldListPickerHost'; +export * from './IPropertyFieldListPickerHost'; diff --git a/samples/react-file-upload/src/services/SPListPickerMockService.ts b/samples/react-file-upload/src/services/SPListPickerMockService.ts new file mode 100644 index 000000000..23e407e81 --- /dev/null +++ b/samples/react-file-upload/src/services/SPListPickerMockService.ts @@ -0,0 +1,20 @@ +import { ISPLists } from '../propertyFields/listPicker/IPropertyFieldListPickerHost'; + +/** + * Defines a http client to request mock data to use the web part with the local workbench + */ +export default class SPListPickerMockHttpClient { + /** + * Mock SharePoint result sample + */ + private static _results: ISPLists = { value: [] }; + + /** + * Mock search People method + */ + public static getLists(restUrl: string, options?: any): Promise { + return new Promise((resolve) => { + resolve(SPListPickerMockHttpClient._results); + }); + } +} diff --git a/samples/react-file-upload/src/services/SPListPickerService.ts b/samples/react-file-upload/src/services/SPListPickerService.ts new file mode 100644 index 000000000..855b6aaa6 --- /dev/null +++ b/samples/react-file-upload/src/services/SPListPickerService.ts @@ -0,0 +1,83 @@ +import { SPHttpClientResponse } from '@microsoft/sp-http'; +import { SPHttpClient } from '@microsoft/sp-http'; +import { Environment, EnvironmentType } from '@microsoft/sp-core-library'; +import { IWebPartContext } from '@microsoft/sp-webpart-base'; +import { ISPLists, IPropertyFieldListPickerHostProps } from '../propertyFields/listPicker/IPropertyFieldListPickerHost'; +import { PropertyFieldListPickerOrderBy } from '../propertyFields/listPicker/IPropertyFieldListPicker'; +import SPListPickerMockHttpClient from './SPListPickerMockService'; + +/** + * Service implementation to get list & list items from current SharePoint site + */ +export default class SPListPickerService { + + private context: IWebPartContext; + private props: IPropertyFieldListPickerHostProps; + + /** + * Service constructor + */ + constructor(_props: IPropertyFieldListPickerHostProps, pageContext: IWebPartContext) { + this.props = _props; + this.context = pageContext; + } + + /** + * Gets the collection of libs in the current SharePoint site + */ + public getLibs(): Promise { + if (Environment.type === EnvironmentType.Local) { + // If the running environment is local, load the data from the mock + return this.getLibsFromMock(); + } + else { + // If the running environment is SharePoint, request the lists REST service + let queryUrl: string = `${this.context.pageContext.web.absoluteUrl}/_api/lists?$select=Title,id,BaseTemplate`; + // Check if the orderBy property is provided + if (this.props.orderBy !== null) { + queryUrl += '&$orderby='; + switch (this.props.orderBy) { + case PropertyFieldListPickerOrderBy.Id: + queryUrl += 'Id'; + break; + case PropertyFieldListPickerOrderBy.Title: + queryUrl += 'Title'; + break; + } + } + // Check if the list have get filtered based on the list base template type + if (this.props.baseTemplate !== null && this.props.baseTemplate) { + queryUrl += '&$filter=BaseTemplate%20eq%20'; + queryUrl += this.props.baseTemplate; + // Check if you also want to exclude hidden list in the list + if (this.props.includeHidden === false) { + queryUrl += '%20and%20Hidden%20eq%20false'; + } + } else { + if (this.props.includeHidden === false) { + queryUrl += '&$filter=Hidden%20eq%20false'; + } + } + return this.context.spHttpClient.get(queryUrl, SPHttpClient.configurations.v1).then((response: SPHttpClientResponse) => { + return response.json(); + }) as Promise; + } + } + + /** + * Returns 3 fake SharePoint lists for the Mock mode + */ + private getLibsFromMock(): Promise { + return SPListPickerMockHttpClient.getLists(this.context.pageContext.web.absoluteUrl).then(() => { + const listData: ISPLists = { + value: + [ + { Title: 'Mock List One', Id: '6770c83b-29e8-494b-87b6-468a2066bcc6', BaseTemplate: '109' }, + { Title: 'Mock List Two', Id: '2ece98f2-cc5e-48ff-8145-badf5009754c', BaseTemplate: '109' }, + { Title: 'Mock List Three', Id: 'bd5dbd33-0e8d-4e12-b289-b276e5ef79c2', BaseTemplate: '109' } + ] + }; + return listData; + }) as Promise; + } +} diff --git a/samples/react-file-upload/src/webparts/fileUpload/FileUploadWebPart.manifest.json b/samples/react-file-upload/src/webparts/fileUpload/FileUploadWebPart.manifest.json new file mode 100644 index 000000000..bf64ef972 --- /dev/null +++ b/samples/react-file-upload/src/webparts/fileUpload/FileUploadWebPart.manifest.json @@ -0,0 +1,21 @@ +{ + "$schema": "https://dev.office.com/json-schemas/spfx/client-side-web-part-manifest.schema.json", + "id": "786e7cdf-d1c8-4412-8abb-1aa18ea555e0", + "alias": "FileUploadWebPart", + "componentType": "WebPart", + "version": "*", + "manifestVersion": 2, + "requiresCustomScript": false, + "preconfiguredEntries": [{ + "groupId": "5c03119e-3074-46fd-976b-c60198322f80", + "group": { "default": "SuperWebParts" }, + "title": { "default": "SPFileUpload" }, + "description": { "default": "Use this webpart to upload files to a library or as list attachments" }, + "officeFabricIconFontName": "OpenFile", + "properties": { + "listName": "Documents", + "fileTypes":"jpg,png,gif,avi,mp4", + "uploadFilesTo":"DocumentLibrary" + } + }] +} diff --git a/samples/react-file-upload/src/webparts/fileUpload/FileUploadWebPart.ts b/samples/react-file-upload/src/webparts/fileUpload/FileUploadWebPart.ts new file mode 100644 index 000000000..ce94780ed --- /dev/null +++ b/samples/react-file-upload/src/webparts/fileUpload/FileUploadWebPart.ts @@ -0,0 +1,106 @@ +import * as React from 'react'; +import * as ReactDom from 'react-dom'; +import { Version } from '@microsoft/sp-core-library'; +import { + BaseClientSideWebPart, + IPropertyPaneConfiguration, + PropertyPaneTextField, + IWebPartContext +} from '@microsoft/sp-webpart-base'; +import { IDigestCache, DigestCache } from '@microsoft/sp-http'; +import * as strings from 'FileUploadWebPartStrings'; +import FileUpload from './components/FileUpload'; +import { IFileUploadProps } from './components/IFileUploadProps'; +import * as loader from '@microsoft/sp-loader'; +import { PropertyFieldListPicker, PropertyFieldListPickerOrderBy } from '../../PropertyFieldListPicker'; +import { PropertyPaneDropdown } from '@microsoft/sp-webpart-base/lib/propertyPane/propertyPaneFields/propertyPaneDropdown/PropertyPaneDropdown'; +export interface IFileUploadWebPartProps { + listName:string; + fileTypes:string; + queryString:string; + uploadFilesTo:string; +} +require("./filepicker.css"); +require("./dropzone.css"); +export default class FileUploadWebPart extends BaseClientSideWebPart { + public digest:string=""; + public constructor(context:IWebPartContext){ + super(); + loader.SPComponentLoader.loadCss('https://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css'); + } + protected onInit(): Promise { + return new Promise((resolve: () => void, reject: (error: any) => void): void => { + const digestCache: IDigestCache = this.context.serviceScope.consume(DigestCache.serviceKey); + digestCache.fetchDigest(this.context.pageContext.web.serverRelativeUrl).then((digest: string): void => { + // use the digest here + this.digest=digest; + resolve(); + }); + }); + } + public render(): void { + const element: React.ReactElement = React.createElement( + FileUpload, + { + digest:this.digest, + context:this.context, + listName:this.properties.listName, + fileTypes:this.properties.fileTypes, + queryString:this.properties.queryString, + uploadFilesTo:this.properties.uploadFilesTo + } + ); + + ReactDom.render(element, this.domElement); + } + + protected get dataVersion(): Version { + return Version.parse('1.0'); + } + + protected getPropertyPaneConfiguration(): IPropertyPaneConfiguration { + return { + pages: [ + { + header: { + description: strings.PropertyPaneDescription + }, + groups: [ + { + groupName: strings.BasicGroupName, + groupFields: [ + PropertyPaneDropdown('uploadFilesTo',{ + label:'Upload files to', + options:[{key:'DocumentLibrary',text:'Document Library'}, + {key:'List',text:'As item attachments'} ] + }), + PropertyFieldListPicker('listName', { + label: 'Select a list or library', + selectedList: this.properties.listName, + includeHidden: false, + //baseTemplate: 109, + orderBy: PropertyFieldListPickerOrderBy.Title, + // multiSelect: false, + disabled: false, + onPropertyChange: this.onPropertyPaneFieldChanged.bind(this), + properties: this.properties, + context: this.context, + onGetErrorMessage: null, + deferredValidationTime: 0, + key: 'listPickerFieldId' + }), + PropertyPaneTextField('fileTypes',{ + label:'File Types (use , as seperator)', + }), + PropertyPaneTextField('queryString',{ + label:'Query String parameter', + description:'If you want to attach files to a list item you need to define the ID of the item in a query string parameter, example: ID=1' + }) + ] + } + ] + } + ] + }; + } +} diff --git a/samples/react-file-upload/src/webparts/fileUpload/components/FileUpload.module.scss b/samples/react-file-upload/src/webparts/fileUpload/components/FileUpload.module.scss new file mode 100644 index 000000000..79ad49727 --- /dev/null +++ b/samples/react-file-upload/src/webparts/fileUpload/components/FileUpload.module.scss @@ -0,0 +1,74 @@ +@import '~@microsoft/sp-office-ui-fabric-core/dist/sass/SPFabricCore.scss'; + +.fileUpload { + .container { + max-width: 700px; + margin: 0px auto; + box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2), 0 25px 50px 0 rgba(0, 0, 0, 0.1); + } + + .row { + @include ms-Grid-row; + @include ms-fontColor-white; + background-color: $ms-color-themeDark; + padding: 20px; + } + + .column { + @include ms-Grid-col; + @include ms-lg10; + @include ms-xl8; + @include ms-xlPush2; + @include ms-lgPush1; + } + + .title { + @include ms-font-xl; + @include ms-fontColor-white; + } + + .subTitle { + @include ms-font-l; + @include ms-fontColor-white; + } + + .description { + @include ms-font-l; + @include ms-fontColor-white; + } + + .button { + // Our button + text-decoration: none; + height: 32px; + + // Primary Button + min-width: 80px; + background-color: $ms-color-themePrimary; + border-color: $ms-color-themePrimary; + color: $ms-color-white; + + // Basic Button + outline: transparent; + position: relative; + font-family: "Segoe UI WestEuropean","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif; + -webkit-font-smoothing: antialiased; + font-size: $ms-font-size-m; + font-weight: $ms-font-weight-regular; + border-width: 0; + text-align: center; + cursor: pointer; + display: inline-block; + padding: 0 16px; + + .label { + font-weight: $ms-font-weight-semibold; + font-size: $ms-font-size-m; + height: 32px; + line-height: 32px; + margin: 0 4px; + vertical-align: top; + display: inline-block; + } + } +} \ No newline at end of file diff --git a/samples/react-file-upload/src/webparts/fileUpload/components/FileUpload.module.scss.ts b/samples/react-file-upload/src/webparts/fileUpload/components/FileUpload.module.scss.ts new file mode 100644 index 000000000..0554936d6 --- /dev/null +++ b/samples/react-file-upload/src/webparts/fileUpload/components/FileUpload.module.scss.ts @@ -0,0 +1,17 @@ +/* tslint:disable */ +require('./FileUpload.module.css'); +const styles = { + fileUpload: 'fileUpload_207465a2', + container: 'container_207465a2', + row: 'row_207465a2', + column: 'column_207465a2', + 'ms-Grid': 'ms-Grid_207465a2', + title: 'title_207465a2', + subTitle: 'subTitle_207465a2', + description: 'description_207465a2', + button: 'button_207465a2', + label: 'label_207465a2', +}; + +export default styles; +/* tslint:enable */ \ No newline at end of file diff --git a/samples/react-file-upload/src/webparts/fileUpload/components/FileUpload.tsx b/samples/react-file-upload/src/webparts/fileUpload/components/FileUpload.tsx new file mode 100644 index 000000000..de39e75e4 --- /dev/null +++ b/samples/react-file-upload/src/webparts/fileUpload/components/FileUpload.tsx @@ -0,0 +1,83 @@ +import * as React from 'react'; +import styles from './FileUpload.module.scss'; +import { IFileUploadProps } from './IFileUploadProps'; +import { escape } from '@microsoft/sp-lodash-subset'; +import { Log,UrlQueryParameterCollection } from '@microsoft/sp-core-library'; +import DropzoneComponent from 'react-dropzone-component'; +import pnp,{Web} from 'sp-pnp-js'; +export default class FileUpload extends React.Component { + constructor(props: IFileUploadProps){ + super(props); + } + public render(): React.ReactElement { + let _context = this.props.context; + let _listName = this.props.listName; + let _fileUploadTo=this.props.uploadFilesTo; + let _queryStringParam = this.props.queryString; + let queryParameters = new UrlQueryParameterCollection(window.location.href); + let _itemId = queryParameters.getValue(_queryStringParam); + let _parent = this; + let componentConfig = { + iconFiletypes: this.props.fileTypes.split(','), + showFiletypeIcon: true, + postUrl: _context.pageContext.web.absoluteUrl + }; + let myDropzone; + let eventHandlers = { + // This one receives the dropzone object as the first parameter + // and can be used to additional work with the dropzone.js + // object + init: function(dz){ + myDropzone=dz; + }, + removedfile: function(file){ + let web:Web=new Web(_context.pageContext.web.absoluteUrl); + if(_fileUploadTo=="DocumentLibrary"){ + web.lists.getById(_listName).rootFolder.files.getByName(file.name).delete().then(t=>{ + //add your code here if you want to do more after deleting the file + }); + } + else{ + web.lists.getById(_listName).items.getById(Number(_itemId)).attachmentFiles.deleteMultiple(file.name).then(t=>{ + //add your code here if you want to do more after deleting the file + }); + } + }, + processing: function (file, xhr) { + + if(_fileUploadTo=="DocumentLibrary") + myDropzone.options.url = `${_context.pageContext.web.absoluteUrl}/_api/web/Lists/getById('${_listName}')/rootfolder/files/add(overwrite=true,url='${file.name}')`; + else + { + if(_itemId) + myDropzone.options.url = `${_context.pageContext.web.absoluteUrl}/_api/web/lists/getById('${_listName}')/items(${_itemId})/AttachmentFiles/add(FileName='${file.name}')`; + else + alert('Item not found or query string value is null!') + } + }, + sending: function (file, xhr) { + let _send = xhr.send; + xhr.send = function () { + _send.call(xhr, file); + }; + }, + error:function(file,error,xhr){ + if(_fileUploadTo!="DocumentLibrary") + alert(`File '${file.name}' is already exists, please rename your file or select another file.`); + //if(myDropzone) + // myDropzone.removeFile(file); + } + }; + var djsConfig = { + headers: { + "X-RequestDigest": this.props.digest + }, + addRemoveLinks:true + }; + return ( + +
Drop files here or click to upload.
+
+ ); + } +} diff --git a/samples/react-file-upload/src/webparts/fileUpload/components/IFileUploadProps.ts b/samples/react-file-upload/src/webparts/fileUpload/components/IFileUploadProps.ts new file mode 100644 index 000000000..660840824 --- /dev/null +++ b/samples/react-file-upload/src/webparts/fileUpload/components/IFileUploadProps.ts @@ -0,0 +1,11 @@ +import { + IWebPartContext +} from '@microsoft/sp-webpart-base'; +export interface IFileUploadProps { + digest:string; + context:IWebPartContext; + listName:string; + fileTypes:string; + queryString:string; + uploadFilesTo:string; +} diff --git a/samples/react-file-upload/src/webparts/fileUpload/dropzone.css b/samples/react-file-upload/src/webparts/fileUpload/dropzone.css new file mode 100644 index 000000000..3c38821fa --- /dev/null +++ b/samples/react-file-upload/src/webparts/fileUpload/dropzone.css @@ -0,0 +1,389 @@ +/* + * The MIT License + * Copyright (c) 2012 Matias Meno + */ +@-webkit-keyframes passing-through { + 0% { + opacity: 0; + -webkit-transform: translateY(40px); + -moz-transform: translateY(40px); + -ms-transform: translateY(40px); + -o-transform: translateY(40px); + transform: translateY(40px); } + 30%, 70% { + opacity: 1; + -webkit-transform: translateY(0px); + -moz-transform: translateY(0px); + -ms-transform: translateY(0px); + -o-transform: translateY(0px); + transform: translateY(0px); } + 100% { + opacity: 0; + -webkit-transform: translateY(-40px); + -moz-transform: translateY(-40px); + -ms-transform: translateY(-40px); + -o-transform: translateY(-40px); + transform: translateY(-40px); } } +@-moz-keyframes passing-through { + 0% { + opacity: 0; + -webkit-transform: translateY(40px); + -moz-transform: translateY(40px); + -ms-transform: translateY(40px); + -o-transform: translateY(40px); + transform: translateY(40px); } + 30%, 70% { + opacity: 1; + -webkit-transform: translateY(0px); + -moz-transform: translateY(0px); + -ms-transform: translateY(0px); + -o-transform: translateY(0px); + transform: translateY(0px); } + 100% { + opacity: 0; + -webkit-transform: translateY(-40px); + -moz-transform: translateY(-40px); + -ms-transform: translateY(-40px); + -o-transform: translateY(-40px); + transform: translateY(-40px); } } +@keyframes passing-through { + 0% { + opacity: 0; + -webkit-transform: translateY(40px); + -moz-transform: translateY(40px); + -ms-transform: translateY(40px); + -o-transform: translateY(40px); + transform: translateY(40px); } + 30%, 70% { + opacity: 1; + -webkit-transform: translateY(0px); + -moz-transform: translateY(0px); + -ms-transform: translateY(0px); + -o-transform: translateY(0px); + transform: translateY(0px); } + 100% { + opacity: 0; + -webkit-transform: translateY(-40px); + -moz-transform: translateY(-40px); + -ms-transform: translateY(-40px); + -o-transform: translateY(-40px); + transform: translateY(-40px); } } +@-webkit-keyframes slide-in { + 0% { + opacity: 0; + -webkit-transform: translateY(40px); + -moz-transform: translateY(40px); + -ms-transform: translateY(40px); + -o-transform: translateY(40px); + transform: translateY(40px); } + 30% { + opacity: 1; + -webkit-transform: translateY(0px); + -moz-transform: translateY(0px); + -ms-transform: translateY(0px); + -o-transform: translateY(0px); + transform: translateY(0px); } } +@-moz-keyframes slide-in { + 0% { + opacity: 0; + -webkit-transform: translateY(40px); + -moz-transform: translateY(40px); + -ms-transform: translateY(40px); + -o-transform: translateY(40px); + transform: translateY(40px); } + 30% { + opacity: 1; + -webkit-transform: translateY(0px); + -moz-transform: translateY(0px); + -ms-transform: translateY(0px); + -o-transform: translateY(0px); + transform: translateY(0px); } } +@keyframes slide-in { + 0% { + opacity: 0; + -webkit-transform: translateY(40px); + -moz-transform: translateY(40px); + -ms-transform: translateY(40px); + -o-transform: translateY(40px); + transform: translateY(40px); } + 30% { + opacity: 1; + -webkit-transform: translateY(0px); + -moz-transform: translateY(0px); + -ms-transform: translateY(0px); + -o-transform: translateY(0px); + transform: translateY(0px); } } +@-webkit-keyframes pulse { + 0% { + -webkit-transform: scale(1); + -moz-transform: scale(1); + -ms-transform: scale(1); + -o-transform: scale(1); + transform: scale(1); } + 10% { + -webkit-transform: scale(1.1); + -moz-transform: scale(1.1); + -ms-transform: scale(1.1); + -o-transform: scale(1.1); + transform: scale(1.1); } + 20% { + -webkit-transform: scale(1); + -moz-transform: scale(1); + -ms-transform: scale(1); + -o-transform: scale(1); + transform: scale(1); } } +@-moz-keyframes pulse { + 0% { + -webkit-transform: scale(1); + -moz-transform: scale(1); + -ms-transform: scale(1); + -o-transform: scale(1); + transform: scale(1); } + 10% { + -webkit-transform: scale(1.1); + -moz-transform: scale(1.1); + -ms-transform: scale(1.1); + -o-transform: scale(1.1); + transform: scale(1.1); } + 20% { + -webkit-transform: scale(1); + -moz-transform: scale(1); + -ms-transform: scale(1); + -o-transform: scale(1); + transform: scale(1); } } +@keyframes pulse { + 0% { + -webkit-transform: scale(1); + -moz-transform: scale(1); + -ms-transform: scale(1); + -o-transform: scale(1); + transform: scale(1); } + 10% { + -webkit-transform: scale(1.1); + -moz-transform: scale(1.1); + -ms-transform: scale(1.1); + -o-transform: scale(1.1); + transform: scale(1.1); } + 20% { + -webkit-transform: scale(1); + -moz-transform: scale(1); + -ms-transform: scale(1); + -o-transform: scale(1); + transform: scale(1); } } +.dropzone, .dropzone * { + box-sizing: border-box; } + +.dropzone { + min-height: 150px; + border: 2px solid rgba(0, 0, 0, 0.3); + padding: 20px 20px; } + .dropzone.dz-clickable { + cursor: pointer; } + .dropzone.dz-clickable * { + cursor: default; } + .dropzone.dz-clickable .dz-message, .dropzone.dz-clickable .dz-message * { + cursor: pointer; } + .dropzone.dz-started .dz-message { + display: none; } + .dropzone.dz-drag-hover { + border-style: solid; } + .dropzone.dz-drag-hover .dz-message { + opacity: 0.5; } + .dropzone .dz-message { + text-align: center; + margin: 2em 0; + font-size: 22px; + } + .dropzone .dz-preview { + position: relative; + display: inline-block; + vertical-align: top; + margin: 16px; + min-height: 100px; } + .dropzone .dz-preview:hover { + z-index: 1000; } + .dropzone .dz-preview:hover .dz-details { + opacity: 1; } + .dropzone .dz-preview.dz-file-preview .dz-image { + border-radius: 20px; + background: #999; + background: linear-gradient(to bottom, #eee, #ddd); } + .dropzone .dz-preview.dz-file-preview .dz-details { + opacity: 1; } + .dropzone .dz-preview.dz-image-preview { + } + .dropzone .dz-preview.dz-image-preview .dz-details { + -webkit-transition: opacity 0.2s linear; + -moz-transition: opacity 0.2s linear; + -ms-transition: opacity 0.2s linear; + -o-transition: opacity 0.2s linear; + transition: opacity 0.2s linear; } + .dropzone .dz-preview .dz-remove { + font-size: 14px; + text-align: center; + display: block; + cursor: pointer; + border: none; } + .dropzone .dz-preview .dz-remove:hover { + text-decoration: underline; } + .dropzone .dz-preview:hover .dz-details { + opacity: 1; } + .dropzone .dz-preview .dz-details { + z-index: 20; + position: absolute; + top: 0; + left: 0; + opacity: 0; + font-size: 13px; + min-width: 100%; + max-width: 100%; + padding: 2em 1em; + text-align: center; + color: rgba(0, 0, 0, 0.9); + line-height: 150%; } + .dropzone .dz-preview .dz-details .dz-size { + margin-bottom: 1em; + font-size: 16px; } + .dropzone .dz-preview .dz-details .dz-filename { + white-space: nowrap; } + .dropzone .dz-preview .dz-details .dz-filename:hover span { + border: 1px solid rgba(200, 200, 200, 0.8); + background-color: rgba(255, 255, 255, 0.8); } + .dropzone .dz-preview .dz-details .dz-filename:not(:hover) { + overflow: hidden; + text-overflow: ellipsis; } + .dropzone .dz-preview .dz-details .dz-filename:not(:hover) span { + border: 1px solid transparent; } + .dropzone .dz-preview .dz-details .dz-filename span, .dropzone .dz-preview .dz-details .dz-size span { + background-color: rgba(255, 255, 255, 0.4); + padding: 0 0.4em; + border-radius: 3px; } + .dropzone .dz-preview:hover .dz-image img { + -webkit-transform: scale(1.05, 1.05); + -moz-transform: scale(1.05, 1.05); + -ms-transform: scale(1.05, 1.05); + -o-transform: scale(1.05, 1.05); + transform: scale(1.05, 1.05); + -webkit-filter: blur(8px); + filter: blur(8px); } + .dropzone .dz-preview .dz-image { + border-radius: 20px; + overflow: hidden; + width: 120px; + height: 120px; + position: relative; + display: block; + z-index: 10; } + .dropzone .dz-preview .dz-image img { + display: block; } + .dropzone .dz-preview.dz-success .dz-success-mark { + -webkit-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1); + -moz-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1); + -ms-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1); + -o-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1); + animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1); } + .dropzone .dz-preview.dz-error .dz-error-mark { + opacity: 1; + -webkit-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1); + -moz-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1); + -ms-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1); + -o-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1); + animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1); } + .dropzone .dz-preview .dz-success-mark, .dropzone .dz-preview .dz-error-mark { + pointer-events: none; + opacity: 0; + z-index: 500; + position: absolute; + display: block; + top: 50%; + left: 50%; + margin-left: -27px; + margin-top: -27px; } + .dropzone .dz-preview .dz-success-mark svg, .dropzone .dz-preview .dz-error-mark svg { + display: block; + width: 54px; + height: 54px; } + .dropzone .dz-preview.dz-processing .dz-progress { + opacity: 1; + -webkit-transition: all 0.2s linear; + -moz-transition: all 0.2s linear; + -ms-transition: all 0.2s linear; + -o-transition: all 0.2s linear; + transition: all 0.2s linear; } + .dropzone .dz-preview.dz-complete .dz-progress { + opacity: 0; + -webkit-transition: opacity 0.4s ease-in; + -moz-transition: opacity 0.4s ease-in; + -ms-transition: opacity 0.4s ease-in; + -o-transition: opacity 0.4s ease-in; + transition: opacity 0.4s ease-in; } + .dropzone .dz-preview:not(.dz-processing) .dz-progress { + -webkit-animation: pulse 6s ease infinite; + -moz-animation: pulse 6s ease infinite; + -ms-animation: pulse 6s ease infinite; + -o-animation: pulse 6s ease infinite; + animation: pulse 6s ease infinite; } + .dropzone .dz-preview .dz-progress { + opacity: 1; + z-index: 1000; + pointer-events: none; + position: absolute; + height: 16px; + left: 50%; + top: 50%; + margin-top: -8px; + width: 80px; + margin-left: -40px; + background: rgba(255, 255, 255, 0.9); + -webkit-transform: scale(1); + border-radius: 8px; + overflow: hidden; } + .dropzone .dz-preview .dz-progress .dz-upload { + background: #333; + background: linear-gradient(to bottom, #666, #444); + position: absolute; + top: 0; + left: 0; + bottom: 0; + width: 0; + -webkit-transition: width 300ms ease-in-out; + -moz-transition: width 300ms ease-in-out; + -ms-transition: width 300ms ease-in-out; + -o-transition: width 300ms ease-in-out; + transition: width 300ms ease-in-out; } + .dropzone .dz-preview.dz-error .dz-error-message { + display: block; } + .dropzone .dz-preview.dz-error:hover .dz-error-message { + opacity: 1; + pointer-events: auto; } + .dropzone .dz-preview .dz-error-message { + pointer-events: none; + z-index: 1000; + position: absolute; + display: block; + display: none; + opacity: 0; + -webkit-transition: opacity 0.3s ease; + -moz-transition: opacity 0.3s ease; + -ms-transition: opacity 0.3s ease; + -o-transition: opacity 0.3s ease; + transition: opacity 0.3s ease; + border-radius: 8px; + font-size: 13px; + top: 130px; + left: -10px; + width: 140px; + background: #be2626; + background: linear-gradient(to bottom, #be2626, #a92222); + padding: 0.5em 1.2em; + color: white; } + .dropzone .dz-preview .dz-error-message:after { + content: ''; + position: absolute; + top: -6px; + left: 64px; + width: 0; + height: 0; + border-left: 6px solid transparent; + border-right: 6px solid transparent; + border-bottom: 6px solid #be2626; } diff --git a/samples/react-file-upload/src/webparts/fileUpload/filepicker.css b/samples/react-file-upload/src/webparts/fileUpload/filepicker.css new file mode 100644 index 000000000..c34f6e635 --- /dev/null +++ b/samples/react-file-upload/src/webparts/fileUpload/filepicker.css @@ -0,0 +1,74 @@ +/* Filepicker CSS */ +.filepicker { + font-family: sans-serif; +} + +div.filepicker { + text-align: center; + padding: 5px; + background-color: #fff; + border-radius: 5px; + height: 200px; + min-height: 60px; + border: 2px dashed #7092BE; +} + +/* Icon */ +.filepicker-file-icon +{ + position: relative; + + display: inline-block; + + margin: 1.5em 0 2.5em 0; + padding-left: 45px; + + color: black; +} +.filepicker-file-icon::before +{ + position: absolute; + top: -7px; + left: 0; + + width: 29px; + height: 34px; + + content: ''; + + border: solid 2px #7F7F7F; + border-radius: 2px; +} +.filepicker-file-icon::after +{ + font-size: 11px; + line-height: 1.3; + + position: absolute; + top: 9px; + left: -4px; + + padding: 0 2px; + + content: 'file'; + content: attr(data-filetype); + text-align: right; + letter-spacing: 1px; + text-transform: uppercase; + + color: #fff; + background-color: #000; +} +.filepicker-file-icon .fileCorner +{ + position: absolute; + top: -7px; + left: 22px; + + width: 0; + height: 0; + + border-width: 11px 0 0 11px; + border-style: solid; + border-color: white transparent transparent #920035; +} diff --git a/samples/react-file-upload/src/webparts/fileUpload/loc/en-us.js b/samples/react-file-upload/src/webparts/fileUpload/loc/en-us.js new file mode 100644 index 000000000..721dd0996 --- /dev/null +++ b/samples/react-file-upload/src/webparts/fileUpload/loc/en-us.js @@ -0,0 +1,6 @@ +define([], function() { + return { + "PropertyPaneDescription": "File Uploader WebPart", + "BasicGroupName": "Look and feel" + } +}); \ No newline at end of file diff --git a/samples/react-file-upload/src/webparts/fileUpload/loc/mystrings.d.ts b/samples/react-file-upload/src/webparts/fileUpload/loc/mystrings.d.ts new file mode 100644 index 000000000..224d68db0 --- /dev/null +++ b/samples/react-file-upload/src/webparts/fileUpload/loc/mystrings.d.ts @@ -0,0 +1,10 @@ +declare interface IFileUploadWebPartStrings { + PropertyPaneDescription: string; + BasicGroupName: string; + DescriptionFieldLabel: string; +} + +declare module 'FileUploadWebPartStrings' { + const strings: IFileUploadWebPartStrings; + export = strings; +} diff --git a/samples/react-file-upload/tsconfig.json b/samples/react-file-upload/tsconfig.json new file mode 100644 index 000000000..996204ce4 --- /dev/null +++ b/samples/react-file-upload/tsconfig.json @@ -0,0 +1,25 @@ +{ + "compilerOptions": { + "target": "es5", + "forceConsistentCasingInFileNames": true, + "module": "commonjs", + "jsx": "react", + "declaration": true, + "sourceMap": true, + "experimentalDecorators": true, + "skipLibCheck": true, + "typeRoots": [ + "./node_modules/@types", + "./node_modules/@microsoft" + ], + "types": [ + "es6-promise", + "webpack-env" + ], + "lib": [ + "es5", + "dom", + "es2015.collection" + ] + } +}

9qkKYx1MzG=Em8h&?Du!=;MzCNIZdaiKNd)cY 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