From 5a8e216f761aba50ed5000b0770c482fea6ad0c9 Mon Sep 17 00:00:00 2001 From: "Eric D. Schabell" Date: Wed, 16 Sep 2020 19:06:35 +0200 Subject: [PATCH 01/22] Initial cleanup for RHDM 7.8 update, working for local installation but node UI does not connect. --- .gitignore | 2 + README.md | 106 +- init-docker.ps1 | 108 - init-docker.sh | 112 - init-properties.sh | 22 - init.sh | 381 +- installs/README | 12 +- support/application-ui/package-lock.json | 6645 ---------------------- support/application-ui/package.json | 24 - support/docker/.dockerignore | 9 - support/docker/Dockerfile | 64 - support/docker/Dockerfile-ui | 30 - support/docker/docker-compose.yml | 15 - support/standalone-full.xml | 147 +- 14 files changed, 327 insertions(+), 7350 deletions(-) delete mode 100644 init-docker.ps1 delete mode 100755 init-docker.sh delete mode 100644 init-properties.sh delete mode 100644 support/application-ui/package-lock.json delete mode 100644 support/application-ui/package.json delete mode 100644 support/docker/.dockerignore delete mode 100644 support/docker/Dockerfile delete mode 100644 support/docker/Dockerfile-ui delete mode 100644 support/docker/docker-compose.yml diff --git a/.gitignore b/.gitignore index 9156887..d6173b2 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,5 @@ /.dockerignore target/ .DS_STORE +package-lock.json +package.json diff --git a/README.md b/README.md index f104689..a3f431c 100644 --- a/README.md +++ b/README.md @@ -1,61 +1,56 @@ Red Hat Decision Manager Quick Loan Bank Demo ============================================= -This demo project showcases the different rule authoring languages and tools available in Red Hat Decision Manager 7 to implement complex decision logic which can be exposed as a Decision Service. The Quick Loan Bank in this demo uses DRL rules, Decision Tables, Guided Rules with a Domain Specific Language and Excel Decision Tables to define its Loan calculation and approval system. +This demo project showcases the tooling available in Red Hat Decision Manager implementing +complex decision logic which can be exposed as a decision service. The Quick Loan Bank in this +demo uses technical rules, decision tables, guided rules with a Domain Specific Language, and +Excel decision tables to define its loan calculation and approval system. -You will be given examples of calling the rules as if using them from an application through the REST API that is exposed by the server. Furthermore, this demo provides a NodeJS client application written in AngularJS and PatternFly that showcases how web applications can consume decision services deployed on the Decision Server. +You will be given examples of calling the rules as if using them from an application through +the RestAPI that is exposed by the server. Furthermore, this demo provides a Node.js client +application written in AngularJS and PatternFly that showcases how web applications can +consume decision services deployed on the decision server. -A full walkthrough of this demo on an OpenShift environment is provided [here](docs/walkthrough/qlb-demo-walkthrough.adoc). +You can install this project on your own machine or on an OpenShift Container Platform. -There are three options for you to install this project: local, OpenShift and Docker. -Software --------- -The following software is required to install and run this demo on your local machine or in Docker: -- [JBoss EAP 7.2 zip](https://developers.redhat.com/download-manager/file/jboss-eap-7.2.0.zip) -- [Red Hat Decision Manager: Decision Central 7.7.0 deployable for EAP7](https://developers.redhat.com/download-manager/file/rhdm-7.7.0-decision-central-eap7-deployable.zip) -- [Red Hat Decision Manager: KIE-Server 7.7.0 deployable for EE8](https://developers.redhat.com/download-manager/file/rhdm-7.7.0-kie-server-ee8.zip) -- npm: The package manager of the Node JavaScript platform. Depending on your operating system, there are different ways to install nodejs (which includes npm), for example: - - Linux: use your platform's package manager to install 'nodejs' - - macOS: use _brew_ to install 'nodejs', or use the [macOS nodejs installer](https://nodejs.org/en/download/) - - Windows: use the [NodeJS installer](https://nodejs.org/en/download/) to install 'npm' -- [7-Zip](http://www.7-zip.org/download.html) (Windows only): to overcome the Windows 260 character path length limit, we need 7-Zip to unzip the Decision Manager deployable. +Installing on your machine +----------===------------- +1. [Download and unzip.](https://github.com/jbossdemocentral/rhdm7-qlb-loan-demo/archive/master.zip). +2. Add products to installs directory, see installs/README for details and links. -Option 1 - Install on your machine ----------------------------------- -1. [Download and unzip.](https://github.com/jbossdemocentral/rhdm7-qlb-loan-demo/archive/master.zip) or [clone this repo](https://github.com/jbossdemocentral/rhdm7-qlb-loan-demo.git). +3. Run 'init.sh' or 'init.bat' file. 'init.bat' must be run with Administrative privileges -2. Add the product ZIP files to the installs directory. +Follow install output instructions and log in to http://localhost:8080/decision-central (u:dmAdmin / p:redhatdm1!) -3. Run the `init.sh` (Linux/macOS) or `init.ps1` (Windows) file. +Kie Servier access configured (u: kieserver / p:kieserver1!) -4. Start Red Hat Decision Manager by running `./target/jboss-eap-7.1/bin/standalone.sh` (Linux/macOS) or `.\target\jboss-eap-7.1\bin\standalone.ps1` (Windows). +Enjoy installed and configured Red Hat Decision Manager Quick Loan Bank Demo (see below for how to run demo). -5. Login to http://localhost:8080/decision-central - ``` - - login for admin and analyst roles (u:dmAdmin / p:redhatdm1!) - ``` -6. Click on the "loan-application" project to open the Loan Application Demo project. -7. The project has simple data model (Loan & Applicant) and single decision table (loan-application) which contains the loan approval rule set. +Running the demo +---------------- +1. Click on the "loan-application" project to open the Loan Application Demo project. + +2. The project has simple data model (Loan & Applicant) and single decision table (loan-application) which contains the loan approval rule set. -8. Build and deploy version 1.0 of the project. Click on the "Build and Deploy" in the upper right corner. +3. Build and deploy version 1.0 of the project. Click on the "Build and Deploy" in the upper right corner. -9. Go to "Menu -> Deploy -> Execution Servers" repository to see the loan-application_1.0 KIE Container deployed on the Decision Server. +4. Go to "Menu -> Deploy -> Execution Servers" repository to see the loan-application_1.0 KIE Container deployed on the Decision Server. -10. The Decision Server provides a Swagger UI that documents the full RESTful interface exposed by the server at: http://localhost:8080/kie-server/docs +5. The decision server provides a Swagger UI that documents the full RESTful interface exposed by the server at: http://localhost:8080/kie-server/docs -11. In the Swagger UI: - - navigate to "KIE Server :: Core" +6. In the Swagger UI: + - navigate to "KIE Server and KIE containers" - expand the "GET" operation for resource "/server/containers" - click on "Try it out" - leave the parameters blank and click on "Execute" - when asked for credentials use: Username: kieserver, Password: kieserver1! - observe the response, which lists the KIE Containers deployed on the server and their status (STARTED, STOPPED). -12. We can use the Swagger UI to test our Loan Approval Decision Service. In the Swagger UI: - - navigate to "Rules evalutation :: BRM" +7. We can use the Swagger UI to test our Loan Approval Decision Service. In the Swagger UI: + - navigate to "KIE session assets" - expand the "POST" operation for resource "/server/containers/instances/{id}" - click on "Try it out" - set the "id" parameter to the name of the KIE Container that hosts our rules, in this case `loan-application_1.0`. @@ -102,14 +97,21 @@ Option 1 - Install on your machine ``` - observe the result. The Quick Loan Bank rules have fired and determined that, based on the credit score of the application, and the amount of the loan, the loan can be approved. The `approved` attribute of the `Loan` has been set to `true`. -13. Navigate to the *support/application-ui/* directory. Run the command `npm install` to install the required modules. Start the client application by running `npm start`. This will start the NodeJS HTTP server and open the Quick Loan Bank client application in your browser. Try to submit a new loan request using the same data as shown the JSON file at step 12. Try to enter different values to see a loan get disapproved. +8. TODO: broken.... Navigate to the *support/application-ui/* directory. The installation should have built the UI, but if not, manually +run the command `npm install` to install the required modules. Start the client application by running `npm start`. This +will start the NodeJS HTTP server and open the Quick Loan Bank client application in your browser (http://localhost:3000). +Try to submit a new loan request using the same data as shown the JSON file at above. Try to enter different values to +see a loan get disapproved. -14. You can change the various rules as desired, change the version of the project, and redeploy a new version to a new KIE Container (allowing you to serve multiple versions of the same rule set at the same time on the same Decision Server). You can also build a new version of the project and use the Version Configuration tab of the container definition (in the Execution Servers screen) to manage the container using the UPGRADE button to pull the new version. +9. You can change the various rules as desired, change the version of the project, and redeploy a new version to a new +KIE Container (allowing you to serve multiple versions of the same rule set at the same time on the same decision server). +You can also build a new version of the project and use the Version Configuration tab of the container definition (in the +Execution Servers screen) to manage the container using the UPGRADE button to pull the new version. -Option 2 - Run on OpenShift +Installng on OpenShift Container Platform ----------------------------------------- -This demo can be installed on Red Hat OpenShift in various ways. We'll explain the different options provided. +This demo can be installed on Red Hat OpenShift Container Platform in various ways. We'll explain the different options provided. All installation options require an `oc` client installation that is connected to a running OpenShift instance. More information on OpenShift and how to setup a local OpenShift development environment based on the Red Hat Container Development Kit can be found [here](https://developers.redhat.com/products/cdk/overview/). @@ -186,28 +188,11 @@ the user a bit more control how to provision to OpenShift. 7. After provisioning, follow the instructions from above "Option 2 - Automated installation, manual project import", starting at step 3. +A full walkthrough of this demo on an OpenShift environment is provided [here](docs/walkthrough/qlb-demo-walkthrough.adoc). -Option 3 - Run in Docker ------------------------------------------ -The following steps can be used to configure and run the demo in a container - -1. [Download and unzip.](https://github.com/jbossdemocentral/rhdm7-qlb-loan-demo/archive/master.zip) or [clone this repo](https://github.com/jbossdemocentral/rhdm7-qlb-loan-demo.git). - -2. Add the product ZIP files to installs directory. - -3. Run the 'init-docker.sh' (Linux/macOS) or 'init-docker.ps1' (Windows) file. - -4. This demo uses 2 containers, one for Decision Manager and one for the Quick Loan Bank client application. We use _docker-compose_ to start both containers. Use the command: `docker-compose up` - -5. Follow instructions from above "Option 1- Install on your machine", starting at step 5 replacing *localhost* with *<CONTAINER_HOST>* when applicable. The Quick Loan Bank application can be accessed at: http://<CONTAINER_HOST>:3000 - -Additional information can be found in the jbossdemocentral container [developer repository](https://github.com/jbossdemocentral/docker-developer) - - -Supporting Articles & Videos ----------------------------- -- [Your first Decision Services on Red Hat Decision Manager 7](https://upload.wikimedia.org/wikipedia/commons/6/67/Learning_Curve_--_Coming_Soon_Placeholder.png) +Supporting articles +------------------- - [Getting Started with Red Hat Decision Manager 7](https://developers.redhat.com/blog/2018/03/19/red-hat-decision-manager-7/) @@ -216,9 +201,14 @@ Released versions ----------------- See the tagged releases for the following versions of the product: +- v1.4 - Red Hat Decision Manager 7.8.0.GA + - v1.3 - Red Hat Decision Manager 7.7.0.GA + - v1.2 - Red Hat Decision Manager 7.5.0.GA + - v1.1 - Red Hat Decision Manager 7.1.0.GA + - v1.0 - Red Hat Decision Manager 7.0.0.GA ![Red Hat Decision Manager 7](./docs/demo-images/rhdm7.png) diff --git a/init-docker.ps1 b/init-docker.ps1 deleted file mode 100644 index 177993d..0000000 --- a/init-docker.ps1 +++ /dev/null @@ -1,108 +0,0 @@ -. .\init-properties.ps1 - -# wipe screen -Clear-Host - -set NOPAUSE=true - -Write-Host "#################################################################" -Write-Host "## ##" -Write-Host "## Setting up the ${DEMO} ##" -Write-Host "## ##" -Write-Host "## ##" -Write-Host "## #### # # #### # # ##### # # ##" -Write-Host "## # # # # # # # # # # # # # ##" -Write-Host "## #### ##### # # # # # ### # ##" -Write-Host "## # # # # # # # # # # # ##" -Write-Host "## # # # # #### # # # # # # ##" -Write-Host "## ##" -Write-Host "## brought to you by, ##" -Write-Host "## %AUTHORS% ##" -Write-Host "## ##" -Write-Host "## ##" -Write-Host "## %PROJECT% ##" -Write-Host "## ##" -Write-Host "#################################################################`n" - - -If (Test-Path "$SRC_DIR\$EAP") { - Write-Host "Product sources are present...`n" -} Else { - Write-Host "Need to download $EAP package from the Customer Support Portal" - Write-Host "and place it in the $SRC_DIR directory to proceed...`n" - exit -} - -#If (Test-Path "$SRC_DIR\$EAP_PATCH") { -# Write-Host "Product patches are present...`n" -#} Else { -# Write-Host "Need to download $EAP_PATCH package from the Customer Support Portal" -# Write-Host "and place it in the $SRC_DIR directory to proceed...`n" -# exit -#} - -If (Test-Path "$SRC_DIR\$DM_DECISION_CENTRAL") { - Write-Host "Product sources are present...`n" -} Else { - Write-Host "Need to download $DM_DECISION_CENTRAL package from the Customer Support Portal" - Write-Host "and place it in the $SRC_DIR directory to proceed...`n" - exit -} - -If (Test-Path "$SRC_DIR\$DM_KIE_SERVER") { - Write-Host "Product sources are present...`n" -} Else { - Write-Host "Need to download $DM_KIE_SERVER package from the Customer Support Portal" - Write-Host "and place it in the $SRC_DIR directory to proceed...`n" - exit -} - -Copy-Item "$SUPPORT_DIR\docker\Dockerfile" "$PROJECT_HOME" -force -Copy-Item "$SUPPORT_DIR\docker\Dockerfile-ui" "$PROJECT_HOME" -force -Copy-Item "$SUPPORT_DIR\docker\docker-compose.yml" "$PROJECT_HOME" -force -Copy-Item "$SUPPORT_DIR\docker\.dockerignore" "$PROJECT_HOME" -force - -Write-Host "Starting Docker build.`n" - -$argList = "build --no-cache -t jbossdemocentral/rhdm7-qlb-loan-demo --build-arg DM_VERSION=$DM_VERSION --build-arg DM_DECISION_CENTRAL=$DM_DECISION_CENTRAL --build-arg DM_KIE_SERVER=$DM_KIE_SERVER --build-arg EAP=$EAP --build-arg JBOSS_EAP=$JBOSS_EAP --build-arg PROJECT_GIT_REPO=$PROJECT_GIT_REPO $PROJECT_HOME" -$process = (Start-Process -FilePath docker.exe -ArgumentList $argList -Wait -PassThru -NoNewWindow) -Write-Host "`n" - -If ($process.ExitCode -ne 0) { - Write-Error "Error occurred during Docker build!" - exit -} - -$argList = "build --no-cache -t jbossdemocentral/rhdm7-qlb-loan-demo -f Dockerfile-ui $PROJECT_HOME" -$process = (Start-Process -FilePath docker.exe -ArgumentList $argList -Wait -PassThru -NoNewWindow) -Write-Host "`n" - -If ($process.ExitCode -ne 0) { - Write-Error "Error occurred during Docker build!" - exit -} - -Write-Host "Docker build finished.`n" - -Remove-Item "$PROJECT_HOME\Dockerfile" -Force -Remove-Item "$PROJECT_HOME\Dockerfile-ui" -Force - -Write-Host "=================================================================================" -Write-Host "= =" -Write-Host "= You can now start the $PRODUCT in a Docker containers with: =" -Write-Host "= =" -Write-Host "= docker-compose up =" -Write-Host "= =" -Write-Host "= Login into Decision Central at: =" -Write-Host "= =" -Write-Host "= http://localhost:8080/decision-central (u:dmAdmin / p:redhatdm1!) =" -Write-Host "= =" -Write-Host "= Login into the Quick Loan Bank application at: =" -Write-Host "= =" -Write-Host "= http://localhost:3000 =" -Write-Host "= =" -Write-Host "= See README.md for general details to run the various demo cases. =" -Write-Host "= =" -Write-Host "= $PRODUCT $VERSION $DEMO Setup Complete. =" -Write-Host "= =" -Write-Host "=================================================================================" diff --git a/init-docker.sh b/init-docker.sh deleted file mode 100755 index dd00350..0000000 --- a/init-docker.sh +++ /dev/null @@ -1,112 +0,0 @@ -#!/bin/sh -. ./init-properties.sh - -# wipe screen. -clear - -echo -echo "#################################################################" -echo "## ##" -echo "## Setting up the ${DEMO} ##" -echo "## ##" -echo "## ##" -echo "## #### # # #### # # ##### # # ##" -echo "## # # # # # # # # # # # # # ##" -echo "## #### ##### # # # # # ### # ##" -echo "## # # # # # # # # # # # ##" -echo "## # # # # #### # # # # # # ##" -echo "## ##" -echo "## brought to you by, ##" -echo "## ${AUTHORS} ##" -echo "## ##" -echo "## ##" -echo "## ${PROJECT} ##" -echo "## ##" -echo "#################################################################" -echo - -# make some checks first before proceeding. -if [ -r $SRC_DIR/$EAP ] || [ -L $SRC_DIR/$EAP ]; then - echo Product sources are present... - echo -else - echo Need to download $EAP package from http://developers.redhat.com - echo and place it in the $SRC_DIR directory to proceed... - echo - exit -fi - -#if [ -r $SRC_DIR/$EAP_PATCH ] || [ -L $SRC_DIR/$EAP_PATCH ]; then -# echo Product patches are present... -# echo -#else -# echo Need to download $EAP_PATCH package from the Customer Portal -# echo and place it in the $SRC_DIR directory to proceed... -# echo -# exit -#fi - -if [ -r $SRC_DIR/$DM_DECISION_CENTRAL ] || [ -L $SRC_DIR/$DM_DECISION_CENTRAL ]; then - echo Product sources are present... - echo -else - echo Need to download $DM_DECISION_CENTRAL zip from http://developers.redhat.com - echo and place it in the $SRC_DIR directory to proceed... - echo - exit -fi - -if [ -r $SRC_DIR/$DM_KIE_SERVER ] || [ -L $SRC_DIR/$DM_KIE_SERVER ]; then - echo Product sources are present... - echo -else - echo Need to download $DM_KIE_SERVER zip from http://developers.redhat.com - echo and place it in the $SRC_DIR directory to proceed... - echo - exit -fi - -cp support/docker/Dockerfile . -cp support/docker/Dockerfile-ui . -cp support/docker/docker-compose.yml . -cp support/docker/.dockerignore . - -echo Starting Docker builds. -echo - -docker build --no-cache -t jbossdemocentral/rhdm7-qlb-loan-demo --build-arg DM_VERSION=$DM_VERSION --build-arg DM_DECISION_CENTRAL=$DM_DECISION_CENTRAL --build-arg DM_KIE_SERVER=$DM_KIE_SERVER --build-arg EAP=$EAP --build-arg JBOSS_EAP=$JBOSS_EAP --build-arg PROJECT_GIT_REPO=$PROJECT_GIT_REPO . -docker build --no-cache -t jbossdemocentral/rhdm7-qlb-loan-demo-ui -f Dockerfile-ui . - -if [ $? -ne 0 ]; then - echo - echo Error occurred during Docker build! - echo Consult the Docker build output for more information. - exit -fi - -echo Docker build finished. -echo - -rm Dockerfile -rm Dockerfile-ui - -echo -echo "==================================================================================" -echo "= =" -echo "= You can now start the $PRODUCT in a Docker container with: =" -echo "= =" -echo "= docker-compose up =" -echo "= =" -echo "= Login into Decision Central at: =" -echo "= =" -echo "= http://localhost:8080/decision-central (u:dmAdmin / p:redhatdm1!) =" -echo "= =" -echo "= Login into Quick Loan Bank application at: =" -echo "= =" -echo "= http://localhost:3000 =" -echo "= =" -echo "= See README.md for general details to run the various demo cases. =" -echo "= =" -echo "= $PRODUCT $VERSION $DEMO Setup Complete. =" -echo "= =" -echo "==================================================================================" diff --git a/init-properties.sh b/init-properties.sh deleted file mode 100644 index 08e25b5..0000000 --- a/init-properties.sh +++ /dev/null @@ -1,22 +0,0 @@ -DEMO="Quick Loan Bank Demo" -AUTHORS="Red Hat" -PROJECT="git@github.com:jbossdemocentral/rhdm7-qlb-loan-demo.git" -PRODUCT="Red Hat Decision Manager" -TARGET=./target -JBOSS_EAP="jboss-eap-7.2" -JBOSS_HOME=$TARGET/$JBOSS_EAP -SERVER_DIR=$JBOSS_HOME/standalone/deployments -SERVER_CONF=$JBOSS_HOME/standalone/configuration/ -SERVER_BIN=$JBOSS_HOME/bin -SRC_DIR=./installs -SUPPORT_DIR=./support -DM_VERSION=7.7.0 -DM_DECISION_CENTRAL=rhdm-$DM_VERSION-decision-central-eap7-deployable.zip -DM_KIE_SERVER=rhdm-$DM_VERSION-kie-server-ee8.zip -EAP=jboss-eap-7.2.0.zip -#EAP_PATCH=jboss-eap-6.4.7-patch.zip -VERSION=7.7 -PROJECT_GIT_REPO=https://github.com/jbossdemocentral/rhdm7-qlb-loan-demo-repo -PROJECT_GIT_REPO_NAME=rhdm7-qlb-loan-demo-repo.git -NIOGIT_PROJECT_GIT_REPO="MySpace/$PROJECT_GIT_REPO_NAME" -OFFLINE_MODE=false diff --git a/init.sh b/init.sh index 00277be..33f1159 100755 --- a/init.sh +++ b/init.sh @@ -1,202 +1,174 @@ -#!/bin/sh -. ./init-properties.sh +#!/bin/sh +DEMO="RHDM Quick Loan Bank Demo" +AUTHORS="Red Hat" +PROJECT="git@github.com:jbossdemocentral/rhdm7-qlb-loan-demo.git" +PRODUCT="Red Hat Decision Manager" +JBOSS_HOME=./target/jboss-eap-7.3 +SERVER_DIR=$JBOSS_HOME/standalone/deployments/ +SERVER_CONF=$JBOSS_HOME/standalone/configuration/ +SERVER_BIN=$JBOSS_HOME/bin +SRC_DIR=./installs +SUPPORT_DIR=./support +PRJ_DIR=./projects +VERSION_EAP=7.3.0 +VERSION=7.8.0 +EAP=jboss-eap-$VERSION_EAP.zip +RHDM=rhdm-$VERSION-decision-central-eap7-deployable.zip +KIESERVER=rhdm-$VERSION-kie-server-ee8.zip -# Additional properties +# demo project. +PROJECT_GIT_REPO=https://github.com/jbossdemocentral/rhdm7-qlb-loan-demo-repo +PROJECT_GIT_REPO_NAME=rhdm7-qlb-loan-demo-repo.git +NIOGIT_PROJECT_GIT_REPO="MySpace/$PROJECT_GIT_REPO_NAME" PROJECT_GIT_BRANCH=master -PROJECT_GIT_DIR=./support/demo_project_git -OFFLINE_MODE=false +PROJECT_GIT_DIR=$SUPPORT_DIR/demo_project_git # wipe screen. -clear - -function usage { - echo "Usage: init.sh [args...]" - echo "where args include:" - echo " -o run this script in offline mode. The project's Git repo will not be downloaded. Instead a cached version will be used if available." - echo " -h prints this help." -} - -#Parse the params -while getopts "oh" opt; do - case $opt in - o) - OFFLINE_MODE=true - ;; - h) - usage - exit 0 - ;; - \?) - echo "Invalid option: -$OPTARG" >&2 - exit 1 - ;; - :) - echo "Option -$OPTARG requires an argument." >&2 - exit 1 - ;; - esac -done - -echo -echo "#################################################################" -echo "## ##" -echo "## Setting up the ${DEMO} ##" -echo "## ##" -echo "## ##" -echo "## #### # # #### # # ##### # # ##" -echo "## # # # # # # # # # # # # # ##" -echo "## #### ##### # # # # # ### # ##" -echo "## # # # # # # # # # # # ##" -echo "## # # # # #### # # # # # # ##" -echo "## ##" -echo "## brought to you by, ##" -echo "## ${AUTHORS} ##" -echo "## ##" -echo "## ##" -echo "## ${PROJECT} ##" -echo "## ##" -echo "#################################################################" -echo - -# make some checks first before proceeding. - -command -v npm -q >/dev/null 2>&1 || { echo >&2 "npm is required but not installed yet... aborting."; exit 1; } +clear + +echo +echo "###############################################################" +echo "## ##" +echo "## Setting up the ${DEMO} ##" +echo "## ##" +echo "## ##" +echo "## #### ##### #### # # ### ##### ##" +echo "## # # # # # # # # # # ##" +echo "## #### ### # # ##### ##### # ##" +echo "## # # # # # # # # # # ##" +echo "## # # ##### #### # # # # # ##" +echo "## ##" +echo "## #### ##### #### ##### #### ##### ### # # ##" +echo "## # # # # # # # # # ## # ##" +echo "## # # ### # # ### # # # # # # ##" +echo "## # # # # # # # # # # ## ##" +echo "## #### ##### #### ##### #### ##### ### # # ##" +echo "## ##" +echo "## # # ### # # ### ##### ##### #### ##" +echo "## ## ## # # ## # # # # # # # ##" +echo "## # # # ##### # # # ##### # ## ### #### ##" +echo "## # # # # # ## # # # # # # # ##" +echo "## # # # # # # # # ##### ##### # # ##" +echo "## ##" +echo "## ##" +echo "## brought to you by, ${AUTHORS} ##" +echo "## ##" +echo "## ${PROJECT} ##" +echo "## ##" +echo "###############################################################" +echo + +# make some checks first before proceeding. + +command -v npm -q >/dev/null 2>&1 || { echo >&2 "npm is required but not installed yet... please install and try again..."; exit 1; } + +echo "Npm tooling present..." +echo + +if [ -r $SUPPORT_DIR ] || [ -L $SUPPORT_DIR ]; then + echo "Support dir is present..." + echo +else + echo "$SUPPORT_DIR wasn't found. Please make sure to run this script inside the demo directory." + echo + exit +fi if [ -r $SRC_DIR/$EAP ] || [ -L $SRC_DIR/$EAP ]; then - echo Product sources are present... - echo + echo "Product EAP sources are present..." + echo else - echo Need to download $EAP package from http://developers.redhat.com - echo and place it in the $SRC_DIR directory to proceed... + echo "Need to download $EAP package from https://developers.redhat.com/products/eap/download" + echo "and place it in the $SRC_DIR directory to proceed..." echo exit fi -#if [ -r $SRC_DIR/$EAP_PATCH ] || [ -L $SRC_DIR/$EAP_PATCH ]; then -# echo Product patches are present... -# echo -#else -# echo Need to download $EAP_PATCH package from the Customer Portal -# echo and place it in the $SRC_DIR directory to proceed... -# echo -# exit -#fi - -if [ -r $SRC_DIR/$DM_DECISION_CENTRAL ] || [ -L $SRC_DIR/$DM_DECISION_CENTRAL ]; then - echo Product sources are present... - echo +if [ -r $SRC_DIR/$RHDM ] || [ -L $SRC_DIR/$RHDM ]; then + echo "Product RHDM sources are present..." + echo else - echo Need to download $DM_DECISION_CENTRAL zip from http://developers.redhat.com - echo and place it in the $SRC_DIR directory to proceed... - echo - exit + echo "Need to download $RHDM from https://developers.redhat.com/products/red-hat-decision-manager/download" + echo "and place it in the $SRC_DIR directory to proceed..." + echo + exit fi -if [ -r $SRC_DIR/$DM_KIE_SERVER ] || [ -L $SRC_DIR/$DM_KIE_SERVER ]; then - echo Product sources are present... - echo +if [ -r $SRC_DIR/$KIESERVER ] || [ -L $SRC_DIR/$KIESERVER ]; then + echo "Product RHDM Kie Server sources are present..." + echo else - echo Need to download $DM_KIE_SERVER zip from http://developers.redhat.com - echo and place it in the $SRC_DIR directory to proceed... - echo - exit + echo "Need to download $KIESERVER from https://developers.redhat.com/products/red-hat-decision-manager/download" + echo "and place it in the $SRC_DIR directory to proceed..." + echo + exit fi # Remove the old JBoss instance, if it exists. if [ -x $JBOSS_HOME ]; then - echo " - removing existing JBoss product..." + echo " - removing existing installation directory..." echo - rm -rf $JBOSS_HOME + rm -rf ./target fi -# Run installers. -echo "Provisioning JBoss EAP now..." +# Installation. +echo "JBoss EAP installation running now..." echo -unzip -qo $SRC_DIR/$EAP -d $TARGET +mkdir -p ./target +unzip -qo $SRC_DIR/$EAP -d ./target if [ $? -ne 0 ]; then + echo "Error occurred during JBoss EAP installation!" echo - echo Error occurred during JBoss EAP installation! exit fi -#echo -#echo "Applying JBoss EAP 6.4.7 patch now..." -#echo -#$JBOSS_HOME/bin/jboss-cli.sh --command="patch apply $SRC_DIR/$EAP_PATCH" -# -#if [ $? -ne 0 ]; then -# echo -# echo Error occurred during JBoss EAP patching! -# exit -#fi - -echo -echo "Deploying Red Hat Decision Manager: Decision Central now..." +echo "Red Hat Decision Manager installation running now..." echo -unzip -qo $SRC_DIR/$DM_DECISION_CENTRAL -d $TARGET +unzip -qo $SRC_DIR/$RHDM -d ./target if [ $? -ne 0 ]; then - echo Error occurred during $PRODUCT installation + echo "Error occurred during $PRODUCT installation!" + echo exit fi +echo "Red Hat Decision Manager KIE Server installation running now..." echo -echo "Deploying Red Hat Decision Manager: Decision Server now..." -echo -unzip -qo $SRC_DIR/$DM_KIE_SERVER -d $SERVER_DIR +unzip -qo $SRC_DIR/$KIESERVER -d $JBOSS_HOME/standalone/deployments if [ $? -ne 0 ]; then - echo Error occurred during $PRODUCT installation + echo "Error occurred during $PRODUCT installation!" + echo exit fi -touch $SERVER_DIR/kie-server.war.dodeploy - +# Set deployment Kie Server. +touch $JBOSS_HOME/standalone/deployments/kie-server.war.dodeploy +echo " - enabling demo accounts role setup..." echo -echo " - enabling demo accounts setup..." +echo " - User 'dmAdmin' password 'redhatdm1!' setup..." echo -$JBOSS_HOME/bin/add-user.sh -a -r ApplicationRealm -u dmAdmin -p redhatdm1! -ro analyst,admin,manager,user,kie-server,kiemgmt,rest-all --silent -$JBOSS_HOME/bin/add-user.sh -a -r ApplicationRealm -u kieserver -p kieserver1! -ro kie-server,rest-all --silent +$JBOSS_HOME/bin/add-user.sh -a -r ApplicationRealm -u dmAdmin -p redhatdm1! -ro analyst,admin,manager,user,kie-server,kiemgmt,rest-all --silent -echo " - setting up demo projects..." +if [ $? -ne 0 ]; then + echo "Error occurred during user add dmAdmin!" + echo + exit +fi + +echo " - management user 'kieserver' password 'kieserver1!' setup..." echo -# Copy the default (internal) BPMSuite repo's. -rm -rf $SERVER_BIN/.niogit && mkdir -p $SERVER_BIN/.niogit && cp -r $SUPPORT_DIR/rhdm7-demo-niogit/* $SERVER_BIN/.niogit -# Copy the demo project repo. -if ! $OFFLINE_MODE -then - # Not in offline mode, so downloading the latest repo. We first download the repo in a temp dir and we only delete the old, cached repo, when the download is succesful. - echo " - cloning the project's Git repo from: $PROJECT_GIT_REPO" - echo -# rm -rf ./target/temp && git clone --bare $PROJECT_GIT_REPO ./target/temp/bpms-specialtripsagency.git || { echo; echo >&2 "Error cloning the project's Git repo. If there is no Internet connection available, please run this script in 'offline-mode' ('-o') to use a previously downloaded and cached version of the project's Git repo... Aborting"; echo; exit 1; } - rm -rf ./target/temp && git clone -b $PROJECT_GIT_BRANCH --single-branch $PROJECT_GIT_REPO ./target/temp/$PROJECT_GIT_REPO_NAME || { echo; echo >&2 "Error cloning the project's Git repo. If there is no Internet connection available, please run this script in 'offline-mode' ('-o') to use a previously downloaded and cached version of the project's Git repo... Aborting"; echo; exit 1; } - pushd ./target/temp/$PROJECT_GIT_REPO_NAME - # rename the checked-out branch to master. - echo "Renaming cloned branch '$PROJECT_GIT_BRANCH' to 'master'." - git branch -m $PROJECT_GIT_BRANCH master - popd - - echo " - replacing cached project git repo: $PROJECT_GIT_DIR/$PROJECT_GIT_REPO_NAME" - echo -# rm -rf $PROJECT_GIT_DIR/bpms-specialtripsagency.git && mkdir -p $PROJECT_GIT_DIR && cp -R target/temp/bpms-specialtripsagency.git $PROJECT_GIT_DIR/bpms-specialtripsagency.git && rm -rf ./target/temp - # Make a bare clone of the Git repo. - rm -rf $PROJECT_GIT_DIR/$PROJECT_GIT_REPO_NAME && mkdir -p $PROJECT_GIT_DIR && git clone --bare target/temp/$PROJECT_GIT_REPO_NAME $PROJECT_GIT_DIR/$PROJECT_GIT_REPO_NAME && rm -rf ./target/temp -else - echo " - running in offline-mode, using cached project's Git repo." - echo - if [ ! -d "$PROJECT_GIT_DIR" ] - then - echo "No project Git repo found. Please run the script without the 'offline' ('-o') option to automatically download the required Git repository!" - echo - exit 1 - fi -fi -# Copy the repo to the JBoss BPMSuite installation directory. -rm -rf $SERVER_BIN/.niogit/$NIOGIT_PROJECT_GIT_REPO && cp -R $PROJECT_GIT_DIR/$PROJECT_GIT_REPO_NAME $SERVER_BIN/.niogit/$NIOGIT_PROJECT_GIT_REPO +$JBOSS_HOME/bin/add-user.sh -a -r ApplicationRealm -u kieserver -p kieserver1! -ro kie-server,rest-all --silent -echo " - setting up standalone.xml configuration adjustments..." +if [ $? -ne 0 ]; then + echo "Error occurred during user add kieserver!" + echo + exit +fi + +echo " - setting up standalone-full.xml configuration adjustments..." echo cp $SUPPORT_DIR/standalone-full.xml $SERVER_CONF/standalone.xml @@ -204,40 +176,93 @@ echo " - setup email notification users..." echo cp $SUPPORT_DIR/userinfo.properties $SERVER_DIR/decision-central.war/WEB-INF/classes/ -# Add execute permissions to the standalone.sh script. echo " - making sure standalone.sh for server is executable..." echo chmod u+x $JBOSS_HOME/bin/standalone.sh -# Install the UI +echo " - setting up demo projects, copy default (internal) repositories..." +echo +rm -rf $SERVER_BIN/.niogit && mkdir -p $SERVER_BIN/.niogit && cp -r $SUPPORT_DIR/rhdm7-demo-niogit/* $SERVER_BIN/.niogit + +if [ $? -ne 0 ]; then + echo "Error occurred during copy of default repo!" + echo + exit +fi + +# Copy the demo project repo. +echo " - cloning the project's Git repo from ${PROJECT_GIT_REPO}..." +echo +rm -rf ./target/temp && mkdir -p ./target/temp && git clone -b $PROJECT_GIT_BRANCH --single-branch $PROJECT_GIT_REPO ./target/temp/$PROJECT_GIT_REPO_NAME + +if [ $? -ne 0 ]; then + echo "Error cloning project git repo, check connection!" + echo + exit +fi + +pushd ./target/temp/$PROJECT_GIT_REPO_NAME + +echo " - renaming cloned branch '${PROJECT_GIT_BRANCH}' to 'master'..." +echo +git branch -m $PROJECT_GIT_BRANCH master + +if [ $? -ne 0 ]; then + echo "Error renmaing cloned branch to master!" + echo + exit +fi + +popd + +echo " - replacing cached project git repo ${PROJECT_GIT_DIR}/${PROJECT_GIT_REPO_NAME}..." +echo +rm -rf $PROJECT_GIT_DIR/$PROJECT_GIT_REPO_NAME && mkdir -p $PROJECT_GIT_DIR && git clone --bare target/temp/$PROJECT_GIT_REPO_NAME $PROJECT_GIT_DIR/$PROJECT_GIT_REPO_NAME && rm -rf ./target/temp + +if [ $? -ne 0 ]; then + echo "Error replacing cached project git repo!" + echo + exit +fi + +echo " - copy repo to EAP installation directory..." +echo +rm -rf $SERVER_BIN/.niogit/$NIOGIT_PROJECT_GIT_REPO && cp -R $PROJECT_GIT_DIR/$PROJECT_GIT_REPO_NAME $SERVER_BIN/.niogit/$NIOGIT_PROJECT_GIT_REPO + +if [ $? -ne 0 ]; then + echo "Error copying to installation directory in EAP!" + echo + exit +fi + echo " - installing the UI..." echo pushd ./support/application-ui/ npm install + +if [ $? -ne 0 ]; then + echo "Error installing UI!" + echo + exit +fi + popd +echo "===========================================================================" +echo "= =" +echo "= $PRODUCT $VERSION setup complete. =" +echo "= =" +echo "= You can now start the $PRODUCT with: =" +echo "= =" +echo "= $SERVER_BIN/standalone.sh =" +echo "= =" +echo "= Login to Red Hat Decision Manager to start developing rules projects: =" +echo "= =" +echo "= http://localhost:8080/decision-central =" +echo "= =" +echo "= [ u:dmAdmin / p:redhatdm1! ] =" +echo "= =" +echo "= See README.md for general details to run the various demo cases. =" +echo "= =" +echo "===========================================================================" echo -echo "=======================================================================================" -echo "= =" -echo "= You can now start the $PRODUCT with: =" -echo "= =" -echo "= $SERVER_BIN/standalone.sh =" -echo "= =" -echo "= To start the AngularJS UI interface, navigate to 'support/application_ui' and run: =" -echo "= =" -echo "= npm install =" -echo "= npm start =" -echo "= =" -echo "= Login into Decision Central at: =" -echo "= =" -echo "= http://localhost:8080/decision-central (u:dmAdmin / p:redhatdm1!) =" -echo "= =" -echo "= Login into the client Application at: =" -echo "= =" -echo "= http://localhost:3000 =" -echo "= =" -echo "= See README.md for general details to run the various demo cases. =" -echo "= =" -echo "= $PRODUCT $VERSION $DEMO Setup Complete. =" -echo "= =" -echo "=======================================================================================" diff --git a/installs/README b/installs/README index d619318..1bf57b0 100644 --- a/installs/README +++ b/installs/README @@ -1,7 +1,11 @@ Download the following from http://developers.redhat.com - * EAP zip (jboss-eap-7.7.0.zip) - * Decision Manager: Decision Central deployable (rhdm-7.7.0-decision-central-eap7-deployable.zip) - * Decision Manager: Decision Server (KIE Server) deployable (rhdm-7.7.0-kie-server-ee7.zip) + * Red Hat Enterprise Application Platform archive (jboss-eap-7.3.0.zip) at https://developers.redhat.com/products/eap/download + * Decision Central deployable (rhdm-7.8.0-decision-central-eap7-deployable.zip) at https://developers.redhat.com/products/red-hat-decision-manager/download + * Decision Server (KIE Server) deployable (rhdm-7.8.0-kie-server-ee8.zip) at https://developers.redhat.com/products/red-hat-decision-manager/download -and copy to this directory for the init.sh and init.ps1 scripts to work. +Ensure that this file is executable by running: + +chmod +x /installs/jboss-eap-7.3.0.zip +chmod +x /installs/rhdm-7.8.0-decision-central-eap7-deployable.zip +chmod +x /installs/rhdm-7.8.0-kie-server-ee8.zip diff --git a/support/application-ui/package-lock.json b/support/application-ui/package-lock.json deleted file mode 100644 index 9555315..0000000 --- a/support/application-ui/package-lock.json +++ /dev/null @@ -1,6645 +0,0 @@ -{ - "name": "PatternFlyDemo", - "version": "1.0.0", - "lockfileVersion": 1, - "requires": true, - "dependencies": { - "abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" - }, - "accepts": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", - "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", - "dev": true, - "requires": { - "mime-types": "~2.1.24", - "negotiator": "0.6.2" - } - }, - "accord": { - "version": "0.29.0", - "resolved": "https://registry.npmjs.org/accord/-/accord-0.29.0.tgz", - "integrity": "sha512-3OOR92FTc2p5/EcOzPcXp+Cbo+3C15nV9RXHlOUBCBpHhcB+0frbSNR9ehED/o7sTcyGVtqGJpguToEdlXhD0w==", - "dev": true, - "requires": { - "convert-source-map": "^1.5.0", - "glob": "^7.0.5", - "indx": "^0.2.3", - "lodash.clone": "^4.3.2", - "lodash.defaults": "^4.0.1", - "lodash.flatten": "^4.2.0", - "lodash.merge": "^4.4.0", - "lodash.partialright": "^4.1.4", - "lodash.pick": "^4.2.1", - "lodash.uniq": "^4.3.0", - "resolve": "^1.5.0", - "semver": "^5.3.0", - "uglify-js": "^2.8.22", - "when": "^3.7.8" - } - }, - "after": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz", - "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=", - "dev": true - }, - "ajv": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.0.tgz", - "integrity": "sha512-nffhOpkymDECQyR0mnsUtoCE8RlX38G0rYP+wgLWFyZuUyuuojSSvi/+euOiQBIn63whYwYVIIH1TvE3tu4OEg==", - "requires": { - "fast-deep-equal": "^2.0.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "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.0.2", - "longest": "^1.0.1", - "repeat-string": "^1.5.2" - } - }, - "amdefine": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", - "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=" - }, - "angular": { - "version": "1.7.8", - "resolved": "https://registry.npmjs.org/angular/-/angular-1.7.8.tgz", - "integrity": "sha512-wtef/y4COxM7ZVhddd7JtAAhyYObq9YXKar9tsW7558BImeVYteJiTxCKeJOL45lJ/+7B4wrAC49j8gTFYEthg==" - }, - "angular-animate": { - "version": "1.7.8", - "resolved": "https://registry.npmjs.org/angular-animate/-/angular-animate-1.7.8.tgz", - "integrity": "sha512-bINtzizq7TbJzfVrDpwLfTxVl0Qd7fRNWFb5jKYI1vaFZobQNX/QONXlLow6ySsDbZ6eLECycB7mvWtfh1YYaw==" - }, - "angular-drag-and-drop-lists": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/angular-drag-and-drop-lists/-/angular-drag-and-drop-lists-2.0.0.tgz", - "integrity": "sha1-oB1EuUzyM8nC1FoxhCyzWp0Igso=", - "optional": true - }, - "angular-patternfly": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/angular-patternfly/-/angular-patternfly-5.0.1.tgz", - "integrity": "sha512-IkX0VJp5J9t38hOKFMUmiy/0Di5XWNxb3nUAfXfEZFVu5esbeDYQyFQXuqc+2EoOn5cRTMToc8+vACUQ8aflDA==", - "requires": { - "angular": "^1.7.7", - "angular-animate": "^1.7.7", - "angular-drag-and-drop-lists": "2.0.0", - "angular-sanitize": "^1.7.7", - "angular-svg-base-fix": "2.0.0", - "angular-ui-bootstrap": "2.3.x", - "angularjs-datatables": "^0.5.9", - "bootstrap": "~3.3.7", - "bootstrap-select": "~1.12.4", - "c3": "~0.4.11", - "d3": "~3.5.17", - "datatables.net": "^1.10.12", - "datatables.net-select": "~1.2.0", - "jquery": "3.2.1", - "jquery-ui-dist": "1.12.1", - "lodash": "^4.17.11", - "moment": "~2.19.3", - "node-sass": "^4.11.0", - "patternfly": "^3.37.1" - } - }, - "angular-sanitize": { - "version": "1.7.8", - "resolved": "https://registry.npmjs.org/angular-sanitize/-/angular-sanitize-1.7.8.tgz", - "integrity": "sha512-sVq51is1cVNiPytH4JIEd7iRW0OBIRQGNETWkz1c/jnLv2sBf9oDxEd8enwDz/W2ULBIpqJPK/3AsIxmZyh9pA==" - }, - "angular-svg-base-fix": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/angular-svg-base-fix/-/angular-svg-base-fix-2.0.0.tgz", - "integrity": "sha1-89X4W4ehDSExD0fahFUDi5DPsAA=" - }, - "angular-ui-bootstrap": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/angular-ui-bootstrap/-/angular-ui-bootstrap-2.3.2.tgz", - "integrity": "sha1-v+yJTtmDreHl0/QC/BD4gpZSrJk=" - }, - "angularjs-datatables": { - "version": "0.5.9", - "resolved": "https://registry.npmjs.org/angularjs-datatables/-/angularjs-datatables-0.5.9.tgz", - "integrity": "sha1-JL3DuglRdB9BcilbanlcWM5jrZQ=", - "optional": true, - "requires": { - "angular": ">=1.3.0", - "datatables.net": "^1.10.11", - "datatables.net-dt": "^1.10.11", - "jquery": ">=1.11.0" - } - }, - "ansi-colors": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", - "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", - "dev": true, - "requires": { - "ansi-wrap": "^0.1.0" - } - }, - "ansi-cyan": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-cyan/-/ansi-cyan-0.1.1.tgz", - "integrity": "sha1-U4rlKK+JgvKK4w2G8vF0VtJgmHM=", - "dev": true, - "requires": { - "ansi-wrap": "0.1.0" - } - }, - "ansi-gray": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", - "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=", - "dev": true, - "requires": { - "ansi-wrap": "0.1.0" - } - }, - "ansi-red": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-red/-/ansi-red-0.1.1.tgz", - "integrity": "sha1-jGOPnRCAgAo1PJwoyKgcpHBdlGw=", - "dev": true, - "requires": { - "ansi-wrap": "0.1.0" - } - }, - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" - }, - "ansi-wrap": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", - "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=", - "dev": true - }, - "anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "dev": true, - "requires": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - }, - "dependencies": { - "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.0.1" - } - } - } - }, - "append-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz", - "integrity": "sha1-2CIM9GYIFSXv6lBhTz3mUU36WPE=", - "dev": true, - "requires": { - "buffer-equal": "^1.0.0" - } - }, - "aproba": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", - "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" - }, - "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.5", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", - "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", - "requires": { - "delegates": "^1.0.0", - "readable-stream": "^2.0.6" - } - }, - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", - "dev": true - }, - "arr-filter": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz", - "integrity": "sha1-Q/3d0JHo7xGqTEXZzcGOLf8XEe4=", - "dev": true, - "requires": { - "make-iterator": "^1.0.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 - }, - "arr-map": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz", - "integrity": "sha1-Onc0X/wc814qkYJWAfnljy4kysQ=", - "dev": true, - "requires": { - "make-iterator": "^1.0.0" - } - }, - "arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", - "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-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=" - }, - "array-initial": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz", - "integrity": "sha1-L6dLJnOTccOUe9enrcc74zSz15U=", - "dev": true, - "requires": { - "array-slice": "^1.0.0", - "is-number": "^4.0.0" - }, - "dependencies": { - "is-number": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", - "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", - "dev": true - } - } - }, - "array-last": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/array-last/-/array-last-1.3.0.tgz", - "integrity": "sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==", - "dev": true, - "requires": { - "is-number": "^4.0.0" - }, - "dependencies": { - "is-number": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", - "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", - "dev": true - } - } - }, - "array-slice": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", - "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", - "dev": true - }, - "array-sort": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz", - "integrity": "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==", - "dev": true, - "requires": { - "default-compare": "^1.0.0", - "get-value": "^2.0.6", - "kind-of": "^5.0.2" - }, - "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true - } - } - }, - "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.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", - "dev": true - }, - "arraybuffer.slice": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz", - "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==", - "dev": true - }, - "asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=", - "dev": true, - "optional": true - }, - "asn1": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", - "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", - "requires": { - "safer-buffer": "~2.1.0" - } - }, - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" - }, - "assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", - "dev": true - }, - "async": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", - "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=", - "dev": true - }, - "async-done": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.1.tgz", - "integrity": "sha512-R1BaUeJ4PMoLNJuk+0tLJgjmEqVsdN118+Z8O+alhnQDQgy0kmD5Mqi0DNEmMx2LM0Ed5yekKu+ZXYvIHceicg==", - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.2", - "process-nextick-args": "^1.0.7", - "stream-exhaust": "^1.0.1" - }, - "dependencies": { - "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 - } - } - }, - "async-each": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", - "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", - "dev": true - }, - "async-each-series": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/async-each-series/-/async-each-series-0.1.1.tgz", - "integrity": "sha1-dhfBkXQB/Yykooqtzj266Yr+tDI=", - "dev": true - }, - "async-foreach": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz", - "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=" - }, - "async-limiter": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.0.tgz", - "integrity": "sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg==", - "dev": true - }, - "async-settle": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz", - "integrity": "sha1-HQqRS7Aldb7IqPOnTlCA9yssDGs=", - "dev": true, - "requires": { - "async-done": "^1.2.2" - } - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" - }, - "atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "dev": true - }, - "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=" - }, - "aws4": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz", - "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==" - }, - "axios": { - "version": "0.17.1", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.17.1.tgz", - "integrity": "sha1-LY4+XQvb1zJ/kbyBT1xXZg+Bgk0=", - "dev": true, - "requires": { - "follow-redirects": "^1.2.5", - "is-buffer": "^1.1.5" - } - }, - "bach": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz", - "integrity": "sha1-Szzpa/JxNPeaG0FKUcFONMO9mIA=", - "dev": true, - "requires": { - "arr-filter": "^1.1.1", - "arr-flatten": "^1.0.1", - "arr-map": "^2.0.0", - "array-each": "^1.0.0", - "array-initial": "^1.0.0", - "array-last": "^1.1.1", - "async-done": "^1.2.2", - "async-settle": "^1.0.0", - "now-and-later": "^2.0.0" - } - }, - "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=" - }, - "base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", - "dev": true, - "requires": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - }, - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", - "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 - }, - "base64id": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz", - "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=", - "dev": true - }, - "batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", - "dev": true - }, - "bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", - "requires": { - "tweetnacl": "^0.14.3" - } - }, - "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" - } - }, - "binary-extensions": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", - "dev": true - }, - "blob": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz", - "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==", - "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=", - "requires": { - "inherits": "~2.0.0" - } - }, - "bootstrap": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-3.3.7.tgz", - "integrity": "sha1-WjiTlFSfIzMIdaOxUGVldPip63E=", - "optional": true - }, - "bootstrap-select": { - "version": "1.12.4", - "resolved": "https://registry.npmjs.org/bootstrap-select/-/bootstrap-select-1.12.4.tgz", - "integrity": "sha1-fxXTwM6XiGjZwJxw+WYk9V+gLuE=", - "optional": true, - "requires": { - "jquery": ">=1.8" - } - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "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.0" - } - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - } - } - }, - "browser-sync": { - "version": "2.26.5", - "resolved": "https://registry.npmjs.org/browser-sync/-/browser-sync-2.26.5.tgz", - "integrity": "sha512-zVa6MmadAFgl5Uk53Yy5cw5tGTO7xSGAWK3Yx70GJ1t5jK+r6B4q3xq+1XbYfLt1SbeFg7WoNWneNhMT4B9jFw==", - "dev": true, - "requires": { - "browser-sync-client": "^2.26.4", - "browser-sync-ui": "^2.26.4", - "bs-recipes": "1.3.4", - "bs-snippet-injector": "^2.0.1", - "chokidar": "^2.0.4", - "connect": "3.6.6", - "connect-history-api-fallback": "^1", - "dev-ip": "^1.0.1", - "easy-extender": "^2.3.4", - "eazy-logger": "^3", - "etag": "^1.8.1", - "fresh": "^0.5.2", - "fs-extra": "3.0.1", - "http-proxy": "1.15.2", - "immutable": "^3", - "localtunnel": "1.9.1", - "micromatch": "^3.1.10", - "opn": "5.3.0", - "portscanner": "2.1.1", - "qs": "6.2.3", - "raw-body": "^2.3.2", - "resp-modifier": "6.0.2", - "rx": "4.1.0", - "send": "0.16.2", - "serve-index": "1.9.1", - "serve-static": "1.13.2", - "server-destroy": "1.0.1", - "socket.io": "2.1.1", - "ua-parser-js": "0.7.17", - "yargs": "6.4.0" - } - }, - "browser-sync-client": { - "version": "2.26.4", - "resolved": "https://registry.npmjs.org/browser-sync-client/-/browser-sync-client-2.26.4.tgz", - "integrity": "sha512-mQiDp5/tf79VezDS5j/EExU4Ze6f5DQYuL0Z7VdJgBbNLTHDfkYGi2R620qc6HkY9XZA0m4/UwihT7J42RBIJA==", - "dev": true, - "requires": { - "etag": "1.8.1", - "fresh": "0.5.2", - "mitt": "^1.1.3", - "rxjs": "^5.5.6" - } - }, - "browser-sync-ui": { - "version": "2.26.4", - "resolved": "https://registry.npmjs.org/browser-sync-ui/-/browser-sync-ui-2.26.4.tgz", - "integrity": "sha512-u20P3EsZoM8Pt+puoi3BU3KlbQAH1lAcV+/O4saF26qokrBqIDotmGonfWwoRbUmdxZkM9MBmA0K39ZTG1h4sA==", - "dev": true, - "requires": { - "async-each-series": "0.1.1", - "connect-history-api-fallback": "^1", - "immutable": "^3", - "server-destroy": "1.0.1", - "socket.io-client": "^2.0.4", - "stream-throttle": "^0.1.3" - } - }, - "bs-recipes": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/bs-recipes/-/bs-recipes-1.3.4.tgz", - "integrity": "sha1-DS1NSKcYyMBEdp/cT4lZLci2lYU=", - "dev": true - }, - "bs-snippet-injector": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/bs-snippet-injector/-/bs-snippet-injector-2.0.1.tgz", - "integrity": "sha1-YbU5PxH1JVntEgaTEANDtu2wTdU=", - "dev": true - }, - "buffer-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz", - "integrity": "sha1-WWFrSYME1Var1GaWayLu2j7KX74=", - "dev": true - }, - "buffer-from": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", - "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", - "dev": true - }, - "bytes": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", - "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", - "dev": true - }, - "c3": { - "version": "0.4.23", - "resolved": "https://registry.npmjs.org/c3/-/c3-0.4.23.tgz", - "integrity": "sha512-fI6hbx1QoATU0gRQtPWsUGWX+ssXhxGH1ogew32KjVmGHFE4WmfmBkh+RkuHDoeCIoGFon7XTpKcwUZpBGW4mQ==", - "optional": true, - "requires": { - "d3": "~3.5.0" - } - }, - "cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", - "dev": true, - "requires": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" - }, - "dependencies": { - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - } - } - }, - "callsite": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", - "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=", - "dev": true - }, - "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=", - "requires": { - "camelcase": "^2.0.0", - "map-obj": "^1.0.0" - }, - "dependencies": { - "camelcase": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", - "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=" - } - } - }, - "caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" - }, - "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.3", - "lazy-cache": "^1.0.3" - }, - "dependencies": { - "lazy-cache": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz", - "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=", - "dev": true - } - } - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "chokidar": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.6.tgz", - "integrity": "sha512-V2jUo67OKkc6ySiRpJrjlpJKl9kDuG+Xb8VgsGzb+aEouhgS1D0weyPU4lEzdAcsCAvrih2J2BqyXqHWvVLw5g==", - "dev": true, - "requires": { - "anymatch": "^2.0.0", - "async-each": "^1.0.1", - "braces": "^2.3.2", - "fsevents": "^1.2.7", - "glob-parent": "^3.1.0", - "inherits": "^2.0.3", - "is-binary-path": "^1.0.0", - "is-glob": "^4.0.0", - "normalize-path": "^3.0.0", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.2.1", - "upath": "^1.1.1" - } - }, - "class-utils": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", - "dev": true, - "requires": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - } - } - }, - "clean-css": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz", - "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==", - "dev": true, - "requires": { - "source-map": "~0.6.0" - }, - "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 - } - } - }, - "cliui": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", - "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", - "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wrap-ansi": "^2.0.0" - } - }, - "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.1.3", - "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz", - "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "process-nextick-args": "^2.0.0", - "readable-stream": "^2.3.5" - } - }, - "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=" - }, - "collection-map": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz", - "integrity": "sha1-rqDwb40mx4DCt1SUOFVEsiVa8Yw=", - "dev": true, - "requires": { - "arr-map": "^2.0.2", - "for-own": "^1.0.0", - "make-iterator": "^1.0.0" - } - }, - "collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", - "dev": true, - "requires": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" - } - }, - "color-support": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", - "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", - "dev": true - }, - "combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "commander": { - "version": "2.20.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz", - "integrity": "sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==", - "dev": true - }, - "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.2.1", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", - "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=", - "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 - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" - }, - "concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - } - }, - "connect": { - "version": "3.6.6", - "resolved": "https://registry.npmjs.org/connect/-/connect-3.6.6.tgz", - "integrity": "sha1-Ce/2xVr3I24TcTWnJXSFi2eG9SQ=", - "dev": true, - "requires": { - "debug": "2.6.9", - "finalhandler": "1.1.0", - "parseurl": "~1.3.2", - "utils-merge": "1.0.1" - }, - "dependencies": { - "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" - } - } - } - }, - "connect-history-api-fallback": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", - "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", - "dev": true - }, - "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=" - }, - "convert-source-map": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz", - "integrity": "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.1" - } - }, - "cookie": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", - "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=", - "dev": true - }, - "copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", - "dev": true - }, - "copy-props": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.4.tgz", - "integrity": "sha512-7cjuUME+p+S3HZlbllgsn2CDwS+5eCCX16qBgNC4jgSTf49qR1VKy/Zhl400m0IQXl/bPGEVqncgUUMjrr4s8A==", - "dev": true, - "requires": { - "each-props": "^1.3.0", - "is-plain-object": "^2.0.1" - } - }, - "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=" - }, - "cross-spawn": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz", - "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=", - "requires": { - "lru-cache": "^4.0.1", - "which": "^1.2.9" - } - }, - "currently-unhandled": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", - "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", - "requires": { - "array-find-index": "^1.0.1" - } - }, - "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.9" - } - }, - "d3": { - "version": "3.5.17", - "resolved": "https://registry.npmjs.org/d3/-/d3-3.5.17.tgz", - "integrity": "sha1-vEZ0gAQ3iyGjYMn8fPUjF5B2L7g=", - "optional": true - }, - "dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", - "requires": { - "assert-plus": "^1.0.0" - } - }, - "datatables.net": { - "version": "1.10.19", - "resolved": "https://registry.npmjs.org/datatables.net/-/datatables.net-1.10.19.tgz", - "integrity": "sha512-+ljXcI6Pj3PTGy5pesp3E5Dr3x3AV45EZe0o1r0gKENN2gafBKXodVnk2ypKwl2tTmivjxbkiqoWnipTefyBTA==", - "requires": { - "jquery": ">=1.7" - } - }, - "datatables.net-dt": { - "version": "1.10.19", - "resolved": "https://registry.npmjs.org/datatables.net-dt/-/datatables.net-dt-1.10.19.tgz", - "integrity": "sha512-joFHYjLYvr9VnC9Fx3e+8jtXnQ/fP/mPFWt9p0NhZ3Zm5N0jlYyWhJQbnLkihOLuDcDFMaGdBQSvmIdTVdgGyw==", - "optional": true, - "requires": { - "datatables.net": "1.10.19", - "jquery": ">=1.7" - } - }, - "datatables.net-select": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/datatables.net-select/-/datatables.net-select-1.2.7.tgz", - "integrity": "sha512-C3XDi7wpruGjDXV36dc9hN/FrAX9GOFvBZ7+KfKJTBNkGFbbhdzHS91SMeGiwRXPYivAyxfPTcVVndVaO83uBQ==", - "optional": true, - "requires": { - "datatables.net": "^1.10.15", - "jquery": ">=1.7" - } - }, - "dateformat": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-2.2.0.tgz", - "integrity": "sha1-QGXiATz5+5Ft39gu+1Bq1MZ2kGI=", - "dev": true - }, - "deap": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/deap/-/deap-1.0.0.tgz", - "integrity": "sha1-sUi/gkMKJ2mbdIOgPra2dYW/yIg=", - "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" - } - }, - "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" - }, - "decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", - "dev": true - }, - "default-compare": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz", - "integrity": "sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==", - "dev": true, - "requires": { - "kind-of": "^5.0.2" - }, - "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true - } - } - }, - "default-resolution": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz", - "integrity": "sha1-vLgrqnKtebQmp2cy8aga1t8m1oQ=", - "dev": true - }, - "define-properties": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", - "dev": true, - "requires": { - "object-keys": "^1.0.12" - } - }, - "define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dev": true, - "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - }, - "dependencies": { - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - }, - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", - "dev": true - } - } - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" - }, - "delegates": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=" - }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", - "dev": true - }, - "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": "1.0.0", - "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", - "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=", - "dev": true - }, - "dev-ip": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/dev-ip/-/dev-ip-1.0.1.tgz", - "integrity": "sha1-p2o+0YVb56ASu4rBbLgPPADcKPA=", - "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.9" - }, - "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.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.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - }, - "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 - } - } - }, - "duplexify": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", - "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", - "dev": true, - "requires": { - "end-of-stream": "^1.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.0.0", - "stream-shift": "^1.0.0" - } - }, - "each-props": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.2.tgz", - "integrity": "sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.1", - "object.defaults": "^1.1.0" - } - }, - "easy-extender": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/easy-extender/-/easy-extender-2.3.4.tgz", - "integrity": "sha512-8cAwm6md1YTiPpOvDULYJL4ZS6WfM5/cTeVVh4JsvyYZAoqlRVUpHL9Gr5Fy7HA6xcSZicUia3DeAgO3Us8E+Q==", - "dev": true, - "requires": { - "lodash": "^4.17.10" - } - }, - "eazy-logger": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/eazy-logger/-/eazy-logger-3.0.2.tgz", - "integrity": "sha1-oyWqXlPROiIliJsqxBE7K5Y29Pw=", - "dev": true, - "requires": { - "tfunk": "^3.0.1" - } - }, - "ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", - "requires": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" - } - }, - "ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", - "dev": true - }, - "encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", - "dev": true - }, - "end-of-stream": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz", - "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", - "dev": true, - "requires": { - "once": "^1.4.0" - } - }, - "engine.io": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.2.1.tgz", - "integrity": "sha512-+VlKzHzMhaU+GsCIg4AoXF1UdDFjHHwMmMKqMJNDNLlUlejz58FCy4LBqB2YVJskHGYl06BatYWKP2TVdVXE5w==", - "dev": true, - "requires": { - "accepts": "~1.3.4", - "base64id": "1.0.0", - "cookie": "0.3.1", - "debug": "~3.1.0", - "engine.io-parser": "~2.1.0", - "ws": "~3.3.1" - }, - "dependencies": { - "ws": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", - "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", - "dev": true, - "requires": { - "async-limiter": "~1.0.0", - "safe-buffer": "~5.1.0", - "ultron": "~1.1.0" - } - } - } - }, - "engine.io-client": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.3.2.tgz", - "integrity": "sha512-y0CPINnhMvPuwtqXfsGuWE8BB66+B6wTtCofQDRecMQPYX3MYUZXFNKDhdrSe3EVjgOu4V3rxdeqN/Tr91IgbQ==", - "dev": true, - "requires": { - "component-emitter": "1.2.1", - "component-inherit": "0.0.3", - "debug": "~3.1.0", - "engine.io-parser": "~2.1.1", - "has-cors": "1.1.0", - "indexof": "0.0.1", - "parseqs": "0.0.5", - "parseuri": "0.0.5", - "ws": "~6.1.0", - "xmlhttprequest-ssl": "~1.5.4", - "yeast": "0.1.2" - } - }, - "engine.io-parser": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.3.tgz", - "integrity": "sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA==", - "dev": true, - "requires": { - "after": "0.8.2", - "arraybuffer.slice": "~0.0.7", - "base64-arraybuffer": "0.1.5", - "blob": "0.0.5", - "has-binary2": "~1.0.2" - } - }, - "errno": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz", - "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==", - "dev": true, - "optional": true, - "requires": { - "prr": "~1.0.1" - } - }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "es5-ext": { - "version": "0.10.50", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.50.tgz", - "integrity": "sha512-KMzZTPBkeQV/JcSQhI5/z6d9VWJ3EnQ194USTUwIYZ2ZbpN8+SGXQKt1h68EX44+qt+Fzr8DO17vnxrw7c3agw==", - "dev": true, - "requires": { - "es6-iterator": "~2.0.3", - "es6-symbol": "~3.1.1", - "next-tick": "^1.0.0" - } - }, - "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", - "es5-ext": "^0.10.35", - "es6-symbol": "^3.1.1" - } - }, - "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", - "es5-ext": "~0.10.14" - } - }, - "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", - "es5-ext": "^0.10.14", - "es6-iterator": "^2.0.1", - "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=" - }, - "etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", - "dev": true - }, - "eventemitter3": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-1.2.0.tgz", - "integrity": "sha1-HIaZHYFq0eUEdQ5zh0Ik7PO+xQg=", - "dev": true - }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", - "dev": true, - "requires": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "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" - } - }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "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.0" - } - } - } - }, - "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" - } - }, - "extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" - }, - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", - "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - } - } - }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "dev": true, - "requires": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "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.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - }, - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", - "dev": true - } - } - }, - "extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" - }, - "fancy-log": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.2.tgz", - "integrity": "sha1-9BEl49hPLn2JpD0G2VjI94vha+E=", - "dev": true, - "requires": { - "ansi-gray": "^0.1.1", - "color-support": "^1.1.3", - "time-stamp": "^1.0.0" - } - }, - "fast-deep-equal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", - "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=" - }, - "fast-json-stable-stringify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", - "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=" - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "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.0" - } - } - } - }, - "finalhandler": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.0.tgz", - "integrity": "sha1-zgtoVbRYU+eRsvzGgARtiCU91/U=", - "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": { - "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" - } - } - } - }, - "find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", - "requires": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "findup-sync": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz", - "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==", - "dev": true, - "requires": { - "detect-file": "^1.0.0", - "is-glob": "^4.0.0", - "micromatch": "^3.0.4", - "resolve-dir": "^1.0.1" - } - }, - "fined": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", - "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", - "dev": true, - "requires": { - "expand-tilde": "^2.0.2", - "is-plain-object": "^2.0.3", - "object.defaults": "^1.1.0", - "object.pick": "^1.2.0", - "parse-filepath": "^1.0.1" - } - }, - "flagged-respawn": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", - "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==", - "dev": true - }, - "flush-write-stream": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", - "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "readable-stream": "^2.3.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.6", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", - "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "follow-redirects": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.7.0.tgz", - "integrity": "sha512-m/pZQy4Gj287eNy94nivy5wchN3Kp+Q5WgUPNy5lJSZ3sgkVKSYV/ZChMAQVIgx1SqfZ2zBZtPA2YlXIWxxJOQ==", - "dev": true, - "requires": { - "debug": "^3.2.6" - }, - "dependencies": { - "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "ms": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", - "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": "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.1" - } - }, - "forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" - }, - "form-data": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", - "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - } - }, - "fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", - "dev": true, - "requires": { - "map-cache": "^0.2.2" - } - }, - "fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", - "dev": true - }, - "fs-extra": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-3.0.1.tgz", - "integrity": "sha1-N5TzeMWLNC6n27sjCVEJxLO2IpE=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^3.0.0", - "universalify": "^0.1.0" - } - }, - "fs-mkdirp-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz", - "integrity": "sha1-C3gV/DIBxqaeFNuYzgmMFpNSWes=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.11", - "through2": "^2.0.3" - } - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" - }, - "fsevents": { - "version": "1.2.9", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.9.tgz", - "integrity": "sha512-oeyj2H3EjjonWcFjD5NvZNE9Rqe4UW+nQBU2HNeKw0koVLEFIhtyETyAakeAM3de7Z/SW5kcA+fZUait9EApnw==", - "dev": true, - "optional": true, - "requires": { - "nan": "^2.12.1", - "node-pre-gyp": "^0.12.0" - }, - "dependencies": { - "abbrev": { - "version": "1.1.1", - "bundled": true, - "dev": true, - "optional": true - }, - "ansi-regex": { - "version": "2.1.1", - "bundled": true, - "dev": true - }, - "aproba": { - "version": "1.2.0", - "bundled": true, - "dev": true, - "optional": true - }, - "are-we-there-yet": { - "version": "1.1.5", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "delegates": "^1.0.0", - "readable-stream": "^2.0.6" - } - }, - "balanced-match": { - "version": "1.0.0", - "bundled": true, - "dev": true - }, - "brace-expansion": { - "version": "1.1.11", - "bundled": true, - "dev": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "chownr": { - "version": "1.1.1", - "bundled": true, - "dev": true, - "optional": true - }, - "code-point-at": { - "version": "1.1.0", - "bundled": true, - "dev": true - }, - "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, - "optional": true - }, - "debug": { - "version": "4.1.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "ms": "^2.1.1" - } - }, - "deep-extend": { - "version": "0.6.0", - "bundled": true, - "dev": true, - "optional": true - }, - "delegates": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "detect-libc": { - "version": "1.0.3", - "bundled": true, - "dev": true, - "optional": true - }, - "fs-minipass": { - "version": "1.2.5", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "minipass": "^2.2.1" - } - }, - "fs.realpath": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "gauge": { - "version": "2.7.4", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "aproba": "^1.0.3", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.0", - "object-assign": "^4.1.0", - "signal-exit": "^3.0.0", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wide-align": "^1.1.0" - } - }, - "glob": { - "version": "7.1.3", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "has-unicode": { - "version": "2.0.1", - "bundled": true, - "dev": true, - "optional": true - }, - "iconv-lite": { - "version": "0.4.24", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "ignore-walk": { - "version": "3.0.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "minimatch": "^3.0.4" - } - }, - "inflight": { - "version": "1.0.6", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.3", - "bundled": true, - "dev": true - }, - "ini": { - "version": "1.3.5", - "bundled": true, - "dev": true, - "optional": true - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "isarray": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "minimatch": { - "version": "3.0.4", - "bundled": true, - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "0.0.8", - "bundled": true, - "dev": true - }, - "minipass": { - "version": "2.3.5", - "bundled": true, - "dev": true, - "requires": { - "safe-buffer": "^5.1.2", - "yallist": "^3.0.0" - } - }, - "minizlib": { - "version": "1.2.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "minipass": "^2.2.1" - } - }, - "mkdirp": { - "version": "0.5.1", - "bundled": true, - "dev": true, - "requires": { - "minimist": "0.0.8" - } - }, - "ms": { - "version": "2.1.1", - "bundled": true, - "dev": true, - "optional": true - }, - "needle": { - "version": "2.3.0", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "debug": "^4.1.0", - "iconv-lite": "^0.4.4", - "sax": "^1.2.4" - } - }, - "node-pre-gyp": { - "version": "0.12.0", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "detect-libc": "^1.0.2", - "mkdirp": "^0.5.1", - "needle": "^2.2.1", - "nopt": "^4.0.1", - "npm-packlist": "^1.1.6", - "npmlog": "^4.0.2", - "rc": "^1.2.7", - "rimraf": "^2.6.1", - "semver": "^5.3.0", - "tar": "^4" - } - }, - "nopt": { - "version": "4.0.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "abbrev": "1", - "osenv": "^0.1.4" - } - }, - "npm-bundled": { - "version": "1.0.6", - "bundled": true, - "dev": true, - "optional": true - }, - "npm-packlist": { - "version": "1.4.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "ignore-walk": "^3.0.1", - "npm-bundled": "^1.0.1" - } - }, - "npmlog": { - "version": "4.1.2", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "are-we-there-yet": "~1.1.2", - "console-control-strings": "~1.1.0", - "gauge": "~2.7.3", - "set-blocking": "~2.0.0" - } - }, - "number-is-nan": { - "version": "1.0.1", - "bundled": true, - "dev": 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" - } - }, - "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.5", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.0" - } - }, - "path-is-absolute": { - "version": "1.0.1", - "bundled": true, - "dev": true, - "optional": true - }, - "process-nextick-args": { - "version": "2.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "rc": { - "version": "1.2.8", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "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.3.6", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "rimraf": { - "version": "2.6.3", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "glob": "^7.1.3" - } - }, - "safe-buffer": { - "version": "5.1.2", - "bundled": true, - "dev": true - }, - "safer-buffer": { - "version": "2.1.2", - "bundled": true, - "dev": true, - "optional": true - }, - "sax": { - "version": "1.2.4", - "bundled": true, - "dev": true, - "optional": true - }, - "semver": { - "version": "5.7.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 - }, - "string-width": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - }, - "string_decoder": { - "version": "1.1.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "safe-buffer": "~5.1.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "bundled": true, - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "strip-json-comments": { - "version": "2.0.1", - "bundled": true, - "dev": true, - "optional": true - }, - "tar": { - "version": "4.4.8", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "chownr": "^1.1.1", - "fs-minipass": "^1.2.5", - "minipass": "^2.3.4", - "minizlib": "^1.1.1", - "mkdirp": "^0.5.0", - "safe-buffer": "^5.1.2", - "yallist": "^3.0.2" - } - }, - "util-deprecate": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true - }, - "wide-align": { - "version": "1.1.3", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "string-width": "^1.0.2 || 2" - } - }, - "wrappy": { - "version": "1.0.2", - "bundled": true, - "dev": true - }, - "yallist": { - "version": "3.0.3", - "bundled": true, - "dev": true - } - } - }, - "fstream": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", - "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", - "requires": { - "graceful-fs": "^4.1.2", - "inherits": "~2.0.0", - "mkdirp": ">=0.5 0", - "rimraf": "2" - } - }, - "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=", - "requires": { - "aproba": "^1.0.3", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.0", - "object-assign": "^4.1.0", - "signal-exit": "^3.0.0", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wide-align": "^1.1.0" - } - }, - "gaze": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", - "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", - "requires": { - "globule": "^1.0.0" - } - }, - "get-caller-file": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", - "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==" - }, - "get-stdin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", - "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=" - }, - "get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", - "dev": true - }, - "getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", - "requires": { - "assert-plus": "^1.0.0" - } - }, - "glob": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", - "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "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.0" - }, - "dependencies": { - "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.0" - } - } - } - }, - "glob-stream": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz", - "integrity": "sha1-cEXJlBOz65SIjYOrRtC0BMx73eQ=", - "dev": true, - "requires": { - "extend": "^3.0.0", - "glob": "^7.1.1", - "glob-parent": "^3.1.0", - "is-negated-glob": "^1.0.0", - "ordered-read-streams": "^1.0.0", - "pumpify": "^1.3.5", - "readable-stream": "^2.1.5", - "remove-trailing-separator": "^1.0.1", - "to-absolute-glob": "^2.0.0", - "unique-stream": "^2.0.2" - } - }, - "glob-watcher": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.3.tgz", - "integrity": "sha512-8tWsULNEPHKQ2MR4zXuzSmqbdyV5PtwwCaWSGQ1WwHsJ07ilNeN1JB8ntxhckbnpSHaf9dXFUHzIWvm1I13dsg==", - "dev": true, - "requires": { - "anymatch": "^2.0.0", - "async-done": "^1.2.0", - "chokidar": "^2.0.0", - "is-negated-glob": "^1.0.0", - "just-debounce": "^1.0.0", - "object.defaults": "^1.1.0" - } - }, - "global-modules": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", - "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", - "dev": true, - "requires": { - "global-prefix": "^1.0.1", - "is-windows": "^1.0.1", - "resolve-dir": "^1.0.0" - } - }, - "global-prefix": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", - "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", - "dev": true, - "requires": { - "expand-tilde": "^2.0.2", - "homedir-polyfill": "^1.0.1", - "ini": "^1.3.4", - "is-windows": "^1.0.1", - "which": "^1.2.14" - } - }, - "globule": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/globule/-/globule-1.2.1.tgz", - "integrity": "sha512-g7QtgWF4uYSL5/dn71WxubOrS7JVGCnFPEnoeChJmBnyR9Mw8nGoEwOgJL/RC2Te0WhbsEUCejfH8SZNJ+adYQ==", - "requires": { - "glob": "~7.1.1", - "lodash": "~4.17.10", - "minimatch": "~3.0.2" - } - }, - "glogg": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.1.tgz", - "integrity": "sha512-ynYqXLoluBKf9XGR1gA59yEJisIL7YHEH4xr3ZziHB5/yl4qWfaK8Js9jGe6gBGCSCKVqiyO30WnRZADvemUNw==", - "dev": true, - "requires": { - "sparkles": "^1.0.0" - } - }, - "graceful-fs": { - "version": "4.1.15", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz", - "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==" - }, - "gulp": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz", - "integrity": "sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==", - "dev": true, - "requires": { - "glob-watcher": "^5.0.3", - "gulp-cli": "^2.2.0", - "undertaker": "^1.2.1", - "vinyl-fs": "^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 - }, - "gulp-cli": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.2.0.tgz", - "integrity": "sha512-rGs3bVYHdyJpLqR0TUBnlcZ1O5O++Zs4bA0ajm+zr3WFCfiSLjGwoCBqFs18wzN+ZxahT9DkOK5nDf26iDsWjA==", - "dev": true, - "requires": { - "ansi-colors": "^1.0.1", - "archy": "^1.0.0", - "array-sort": "^1.0.0", - "color-support": "^1.1.3", - "concat-stream": "^1.6.0", - "copy-props": "^2.0.1", - "fancy-log": "^1.3.2", - "gulplog": "^1.0.0", - "interpret": "^1.1.0", - "isobject": "^3.0.1", - "liftoff": "^3.1.0", - "matchdep": "^2.0.0", - "mute-stdout": "^1.0.0", - "pretty-hrtime": "^1.0.0", - "replace-homedir": "^1.0.0", - "semver-greatest-satisfied-range": "^1.1.0", - "v8flags": "^3.0.1", - "yargs": "^7.1.0" - } - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "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.1.1", - "get-caller-file": "^1.0.1", - "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" - } - }, - "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" - } - } - } - }, - "gulp-clean-css": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/gulp-clean-css/-/gulp-clean-css-3.10.0.tgz", - "integrity": "sha512-7Isf9Y690o/Q5MVjEylH1H7L8WeZ89woW7DnhD5unTintOdZb67KdOayRgp9trUFo+f9UyJtuatV42e/+kghPg==", - "dev": true, - "requires": { - "clean-css": "4.2.1", - "plugin-error": "1.0.1", - "through2": "2.0.3", - "vinyl-sourcemaps-apply": "0.2.1" - }, - "dependencies": { - "plugin-error": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz", - "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==", - "dev": true, - "requires": { - "ansi-colors": "^1.0.1", - "arr-diff": "^4.0.0", - "arr-union": "^3.1.0", - "extend-shallow": "^3.0.2" - } - } - } - }, - "gulp-less": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/gulp-less/-/gulp-less-4.0.1.tgz", - "integrity": "sha512-hmM2k0FfQp7Ptm3ZaqO2CkMX3hqpiIOn4OHtuSsCeFym63F7oWlEua5v6u1cIjVUKYsVIs9zPg9vbqTEb/udpA==", - "dev": true, - "requires": { - "accord": "^0.29.0", - "less": "2.6.x || ^3.7.1", - "object-assign": "^4.0.1", - "plugin-error": "^0.1.2", - "replace-ext": "^1.0.0", - "through2": "^2.0.0", - "vinyl-sourcemaps-apply": "^0.2.0" - }, - "dependencies": { - "replace-ext": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz", - "integrity": "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs=", - "dev": true - } - } - }, - "gulp-plumber": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/gulp-plumber/-/gulp-plumber-1.2.0.tgz", - "integrity": "sha512-L/LJftsbKoHbVj6dN5pvMsyJn9jYI0wT0nMg3G6VZhDac4NesezecYTi8/48rHi+yEic3sUpw6jlSc7qNWh32A==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "fancy-log": "^1.3.2", - "plugin-error": "^0.1.2", - "through2": "^2.0.3" - } - }, - "gulp-uglify": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/gulp-uglify/-/gulp-uglify-1.5.4.tgz", - "integrity": "sha1-UkeI2HZm0J+dDCH7IXf5ADmmWMk=", - "dev": true, - "requires": { - "deap": "^1.0.0", - "fancy-log": "^1.0.0", - "gulp-util": "^3.0.0", - "isobject": "^2.0.0", - "through2": "^2.0.0", - "uglify-js": "2.6.4", - "uglify-save-license": "^0.4.1", - "vinyl-sourcemaps-apply": "^0.2.0" - }, - "dependencies": { - "async": { - "version": "0.2.10", - "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz", - "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=", - "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.1", - "right-align": "^0.1.1", - "wordwrap": "0.0.2" - } - }, - "uglify-js": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.6.4.tgz", - "integrity": "sha1-ZeovswWck5RpLxX+2HwrNsFrmt8=", - "dev": true, - "requires": { - "async": "~0.2.6", - "source-map": "~0.5.1", - "uglify-to-browserify": "~1.0.0", - "yargs": "~3.10.0" - } - }, - "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 - }, - "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.0.2", - "cliui": "^2.1.0", - "decamelize": "^1.0.0", - "window-size": "0.1.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.2", - "beeper": "^1.0.0", - "chalk": "^1.0.0", - "dateformat": "^2.0.0", - "fancy-log": "^1.1.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.0.0", - "minimist": "^1.1.0", - "multipipe": "^0.1.2", - "object-assign": "^3.0.0", - "replace-ext": "0.0.1", - "through2": "^2.0.0", - "vinyl": "^0.5.0" - }, - "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" - } - }, - "har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" - }, - "har-validator": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", - "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", - "requires": { - "ajv": "^6.5.5", - "har-schema": "^2.0.0" - } - }, - "has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "has-binary2": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.3.tgz", - "integrity": "sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==", - "dev": true, - "requires": { - "isarray": "2.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-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-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz", - "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=", - "dev": true - }, - "has-unicode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=" - }, - "has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", - "dev": true, - "requires": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" - }, - "dependencies": { - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - } - } - }, - "has-values": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", - "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" - }, - "dependencies": { - "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.5" - } - } - } - }, - "homedir-polyfill": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", - "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", - "dev": true, - "requires": { - "parse-passwd": "^1.0.0" - } - }, - "hosted-git-info": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz", - "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==" - }, - "http-errors": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", - "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", - "dev": true, - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" - }, - "dependencies": { - "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", - "dev": true - } - } - }, - "http-proxy": { - "version": "1.15.2", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.15.2.tgz", - "integrity": "sha1-ZC/cr/5S00SNK9o7AHnpQJBk2jE=", - "dev": true, - "requires": { - "eventemitter3": "1.x.x", - "requires-port": "1.x.x" - } - }, - "http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", - "requires": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - } - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "image-size": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz", - "integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=", - "dev": true, - "optional": true - }, - "immutable": { - "version": "3.8.2", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-3.8.2.tgz", - "integrity": "sha1-wkOZUUVbs5kT2vKBN28VMOEErfM=", - "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=" - }, - "indent-string": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", - "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", - "requires": { - "repeating": "^2.0.0" - } - }, - "indexof": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz", - "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=", - "dev": true - }, - "indx": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/indx/-/indx-0.2.3.tgz", - "integrity": "sha1-Fdz1bunPZcAjTFE8J/vVgOcPvFA=", - "dev": true - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" - }, - "ini": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", - "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", - "dev": true - }, - "interpret": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.2.0.tgz", - "integrity": "sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw==", - "dev": true - }, - "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=" - }, - "is-absolute": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", - "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", - "dev": true, - "requires": { - "is-relative": "^1.0.0", - "is-windows": "^1.0.1" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - } - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" - }, - "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.0.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-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true - } - } - }, - "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": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true - }, - "is-finite": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz", - "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "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=", - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "is-glob": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", - "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", - "dev": true, - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-negated-glob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", - "integrity": "sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI=", - "dev": true - }, - "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.0.2" - } - }, - "is-number-like": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/is-number-like/-/is-number-like-1.0.8.tgz", - "integrity": "sha512-6rZi3ezCyFcn5L71ywzz2bS5b2Igl1En3eTlZlvKjpz1n3IZLAYMbKYAIQgFmEu0GENg92ziU/faEOA/aixjbA==", - "dev": true, - "requires": { - "lodash.isfinite": "^3.3.2" - } - }, - "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-relative": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", - "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", - "dev": true, - "requires": { - "is-unc-path": "^1.0.0" - } - }, - "is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" - }, - "is-unc-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", - "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", - "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=" - }, - "is-valid-glob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz", - "integrity": "sha1-Kb8+/3Ab4tTTFdusw5vDn+j2Aao=", - "dev": true - }, - "is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", - "dev": true - }, - "is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", - "dev": true - }, - "isarray": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", - "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=", - "dev": true - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" - }, - "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 - } - } - }, - "isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" - }, - "jquery": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.2.1.tgz", - "integrity": "sha1-XE2d5lKvbNCncBVKYxu6ErAVx4c=" - }, - "jquery-ui-dist": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/jquery-ui-dist/-/jquery-ui-dist-1.12.1.tgz", - "integrity": "sha1-XAgV08xvkP9fqvWyaKbiO0ypBPo=", - "optional": true - }, - "js-base64": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.5.1.tgz", - "integrity": "sha512-M7kLczedRMYX4L8Mdh4MzyAMM9O5osx+4FcOQuTvr3A9F2D9S5JXheN0ewNbrvK2UatkTRhL5ejGmGSjNMiZuw==" - }, - "jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" - }, - "json-schema": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - }, - "json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", - "dev": true - }, - "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=" - }, - "jsonfile": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-3.0.1.tgz", - "integrity": "sha1-pezG9l9T9mLEQVx2daAzHQmS7GY=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "jsprim": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", - "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", - "requires": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.2.3", - "verror": "1.10.0" - } - }, - "just-debounce": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/just-debounce/-/just-debounce-1.0.0.tgz", - "integrity": "sha1-h/zPrv/AtozRnVX2cilD+SnqNeo=", - "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.5" - } - }, - "last-run": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz", - "integrity": "sha1-RblpQsF7HHnHchmCWbqUO+v4yls=", - "dev": true, - "requires": { - "default-resolution": "^2.0.0", - "es6-weak-map": "^2.0.1" - } - }, - "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.0.5" - } - }, - "lcid": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", - "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", - "requires": { - "invert-kv": "^1.0.0" - } - }, - "lead": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz", - "integrity": "sha1-bxT5mje+Op3XhPVJVpDlkDRm7kI=", - "dev": true, - "requires": { - "flush-write-stream": "^1.0.2" - } - }, - "less": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/less/-/less-3.9.0.tgz", - "integrity": "sha512-31CmtPEZraNUtuUREYjSqRkeETFdyEHSEPAGq4erDlUXtda7pzNmctdljdIagSb589d/qXGWiiP31R5JVf+v0w==", - "dev": true, - "requires": { - "clone": "^2.1.2", - "errno": "^0.1.1", - "graceful-fs": "^4.1.2", - "image-size": "~0.5.0", - "mime": "^1.4.1", - "mkdirp": "^0.5.0", - "promise": "^7.1.1", - "request": "^2.83.0", - "source-map": "~0.6.0" - }, - "dependencies": { - "clone": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", - "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=", - "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, - "optional": true - } - } - }, - "liftoff": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz", - "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==", - "dev": true, - "requires": { - "extend": "^3.0.0", - "findup-sync": "^3.0.0", - "fined": "^1.0.1", - "flagged-respawn": "^1.0.0", - "is-plain-object": "^2.0.4", - "object.map": "^1.0.0", - "rechoir": "^0.6.2", - "resolve": "^1.1.7" - } - }, - "limiter": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/limiter/-/limiter-1.1.4.tgz", - "integrity": "sha512-XCpr5bElgDI65vVgstP8TWjv6/QKWm9GU5UG0Pr5sLQ3QLo8NVKsioe+Jed5/3vFOe3IQuqE7DKwTvKQkjTHvg==", - "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=", - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "strip-bom": "^2.0.0" - } - }, - "localtunnel": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/localtunnel/-/localtunnel-1.9.1.tgz", - "integrity": "sha512-HWrhOslklDvxgOGFLxi6fQVnvpl6XdX4sPscfqMZkzi3gtt9V7LKBWYvNUcpHSVvjwCQ6xzXacVvICNbNcyPnQ==", - "dev": true, - "requires": { - "axios": "0.17.1", - "debug": "2.6.9", - "openurl": "1.1.1", - "yargs": "6.6.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 - }, - "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" - } - }, - "yargs": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-6.6.0.tgz", - "integrity": "sha1-eC7CHvQDNF+DCoCMo9UTr1YGUgg=", - "dev": true, - "requires": { - "camelcase": "^3.0.0", - "cliui": "^3.2.0", - "decamelize": "^1.1.1", - "get-caller-file": "^1.0.1", - "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": "^4.2.0" - } - } - } - }, - "lodash": { - "version": "4.17.11", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz", - "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==" - }, - "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._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._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._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._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._root": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz", - "integrity": "sha1-+6HEUkwZ7ppfgTa0YJ8BfPTe1pI=", - "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.defaults": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", - "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=", - "dev": true - }, - "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.0" - } - }, - "lodash.flatten": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", - "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=", - "dev": true - }, - "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.isfinite": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/lodash.isfinite/-/lodash.isfinite-3.3.2.tgz", - "integrity": "sha1-+4m2WpqAKBgz8LdHizpRBPiY67M=", - "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.0.0", - "lodash.isarguments": "^3.0.0", - "lodash.isarray": "^3.0.0" - } - }, - "lodash.merge": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.1.tgz", - "integrity": "sha512-AOYza4+Hf5z1/0Hztxpm2/xiPZgi/cjMqdnKTUWTBSKchJlxXXuUSxCCl8rJlf4g6yww/j6mA8nC8Hw/EZWxKQ==", - "dev": true - }, - "lodash.partialright": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/lodash.partialright/-/lodash.partialright-4.2.1.tgz", - "integrity": "sha1-ATDYDoM2MmTUAHTzKbij56ihzEs=", - "dev": true - }, - "lodash.pick": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.pick/-/lodash.pick-4.4.0.tgz", - "integrity": "sha1-UvBWEP/53tQiYRRB7R/BI6AwAbM=", - "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.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.0", - "lodash._basetostring": "^3.0.0", - "lodash._basevalues": "^3.0.0", - "lodash._isiterateecall": "^3.0.0", - "lodash._reinterpolate": "^3.0.0", - "lodash.escape": "^3.0.0", - "lodash.keys": "^3.0.0", - "lodash.restparam": "^3.0.0", - "lodash.templatesettings": "^3.0.0" - } - }, - "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.0.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 - }, - "longest": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz", - "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=", - "dev": true - }, - "loud-rejection": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", - "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", - "requires": { - "currently-unhandled": "^0.4.1", - "signal-exit": "^3.0.0" - } - }, - "lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", - "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "make-iterator": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", - "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", - "dev": true, - "requires": { - "kind-of": "^6.0.2" - }, - "dependencies": { - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", - "dev": true - } - } - }, - "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=" - }, - "map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", - "dev": true, - "requires": { - "object-visit": "^1.0.0" - } - }, - "matchdep": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz", - "integrity": "sha1-xvNINKDY28OzfCfui7yyfHd1WC4=", - "dev": true, - "requires": { - "findup-sync": "^2.0.0", - "micromatch": "^3.0.4", - "resolve": "^1.4.0", - "stack-trace": "0.0.10" - }, - "dependencies": { - "findup-sync": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", - "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=", - "dev": true, - "requires": { - "detect-file": "^1.0.0", - "is-glob": "^3.1.0", - "micromatch": "^3.0.4", - "resolve-dir": "^1.0.1" - } - }, - "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.0" - } - } - } - }, - "meow": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", - "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", - "requires": { - "camelcase-keys": "^2.0.0", - "decamelize": "^1.1.2", - "loud-rejection": "^1.0.0", - "map-obj": "^1.0.1", - "minimist": "^1.1.3", - "normalize-package-data": "^2.3.4", - "object-assign": "^4.0.1", - "read-pkg-up": "^1.0.1", - "redent": "^1.0.0", - "trim-newlines": "^1.0.0" - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", - "dev": true - } - } - }, - "mime": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", - "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", - "dev": true - }, - "mime-db": { - "version": "1.40.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.40.0.tgz", - "integrity": "sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA==" - }, - "mime-types": { - "version": "2.1.24", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.24.tgz", - "integrity": "sha512-WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ==", - "requires": { - "mime-db": "1.40.0" - } - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" - }, - "mitt": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/mitt/-/mitt-1.1.3.tgz", - "integrity": "sha512-mUDCnVNsAi+eD6qA0HkRkwYczbLHJ49z17BGe2PYRhZL4wpZUFZGJHU7/5tmvohoma+Hdn0Vh/oJTiPEmgSruA==", - "dev": true - }, - "mixin-deep": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz", - "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==", - "dev": true, - "requires": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - } - } - }, - "mkdirp": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", - "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", - "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=" - } - } - }, - "moment": { - "version": "2.19.4", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.19.4.tgz", - "integrity": "sha512-1xFTAknSLfc47DIxHDUbnJWC+UwgWxATmymaxIPQpmMh7LBm7ZbwVEsuushqwL2GYZU0jie4xO+TK44hJPjNSQ==", - "optional": true - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "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-stdout": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.1.tgz", - "integrity": "sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==", - "dev": true - }, - "nan": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", - "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==" - }, - "nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", - "dev": true - } - } - }, - "negotiator": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", - "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", - "dev": true - }, - "next-tick": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", - "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=", - "dev": true - }, - "node-gyp": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz", - "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==", - "requires": { - "fstream": "^1.0.0", - "glob": "^7.0.3", - "graceful-fs": "^4.1.2", - "mkdirp": "^0.5.0", - "nopt": "2 || 3", - "npmlog": "0 || 1 || 2 || 3 || 4", - "osenv": "0", - "request": "^2.87.0", - "rimraf": "2", - "semver": "~5.3.0", - "tar": "^2.0.0", - "which": "1" - }, - "dependencies": { - "semver": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", - "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=" - } - } - }, - "node-sass": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.12.0.tgz", - "integrity": "sha512-A1Iv4oN+Iel6EPv77/HddXErL2a+gZ4uBeZUy+a8O35CFYTXhgA8MgLCWBtwpGZdCvTvQ9d+bQxX/QC36GDPpQ==", - "requires": { - "async-foreach": "^0.1.3", - "chalk": "^1.1.1", - "cross-spawn": "^3.0.0", - "gaze": "^1.0.0", - "get-stdin": "^4.0.1", - "glob": "^7.0.3", - "in-publish": "^2.0.0", - "lodash": "^4.17.11", - "meow": "^3.7.0", - "mkdirp": "^0.5.1", - "nan": "^2.13.2", - "node-gyp": "^3.8.0", - "npmlog": "^4.0.0", - "request": "^2.88.0", - "sass-graph": "^2.2.4", - "stdout-stream": "^1.4.0", - "true-case-path": "^1.0.2" - } - }, - "nopt": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", - "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", - "requires": { - "abbrev": "1" - } - }, - "normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true - }, - "now-and-later": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz", - "integrity": "sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==", - "dev": true, - "requires": { - "once": "^1.3.2" - } - }, - "npmlog": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", - "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", - "requires": { - "are-we-there-yet": "~1.1.2", - "console-control-strings": "~1.1.0", - "gauge": "~2.7.3", - "set-blocking": "~2.0.0" - } - }, - "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=" - }, - "oauth-sign": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" - }, - "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-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", - "dev": true, - "requires": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - } - } - }, - "object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true - }, - "object-path": { - "version": "0.9.2", - "resolved": "https://registry.npmjs.org/object-path/-/object-path-0.9.2.tgz", - "integrity": "sha1-D9mnT8X60a45aLWGvaXGMr1sBaU=", - "dev": true - }, - "object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", - "dev": true, - "requires": { - "isobject": "^3.0.0" - }, - "dependencies": { - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - } - } - }, - "object.assign": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", - "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", - "dev": true, - "requires": { - "define-properties": "^1.1.2", - "function-bind": "^1.1.1", - "has-symbols": "^1.0.0", - "object-keys": "^1.0.11" - } - }, - "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.0" - }, - "dependencies": { - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - } - } - }, - "object.map": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", - "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=", - "dev": true, - "requires": { - "for-own": "^1.0.0", - "make-iterator": "^1.0.0" - } - }, - "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 - } - } - }, - "object.reduce": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz", - "integrity": "sha1-b+NI8qx/oPlcpiEiZZkJaCW7A60=", - "dev": true, - "requires": { - "for-own": "^1.0.0", - "make-iterator": "^1.0.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" - } - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "requires": { - "wrappy": "1" - } - }, - "openurl": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/openurl/-/openurl-1.1.1.tgz", - "integrity": "sha1-OHW0sO96UsFW8NtB1GCduw+Us4c=", - "dev": true - }, - "opn": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/opn/-/opn-5.3.0.tgz", - "integrity": "sha512-bYJHo/LOmoTd+pfiYhfZDnf9zekVJrY+cnS2a5F2x+w5ppvTqObojTP7WiFG+kVZs9Inw+qQ/lw7TroWwhdd2g==", - "dev": true, - "requires": { - "is-wsl": "^1.1.0" - } - }, - "ordered-read-streams": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz", - "integrity": "sha1-d8DLN8QVJdZBZtmQ/61+xqDhNj4=", - "dev": true, - "requires": { - "readable-stream": "^2.0.1" - } - }, - "os-homedir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", - "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=" - }, - "os-locale": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", - "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", - "requires": { - "lcid": "^1.0.0" - } - }, - "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=" - }, - "osenv": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", - "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", - "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.0" - } - }, - "parse-filepath": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", - "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=", - "dev": true, - "requires": { - "is-absolute": "^1.0.0", - "map-cache": "^0.2.0", - "path-root": "^0.1.1" - } - }, - "parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", - "requires": { - "error-ex": "^1.2.0" - } - }, - "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 - }, - "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.0" - } - }, - "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.0" - } - }, - "parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "dev": true - }, - "pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", - "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": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", - "requires": { - "pinkie-promise": "^2.0.0" - } - }, - "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=" - }, - "path-parse": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", - "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==" - }, - "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.0" - } - }, - "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-type": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", - "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", - "requires": { - "graceful-fs": "^4.1.2", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "patternfly": { - "version": "3.41.3", - "resolved": "https://registry.npmjs.org/patternfly/-/patternfly-3.41.3.tgz", - "integrity": "sha1-H5VSthvTbGsYvR8udZVqJZINSPA=", - "requires": { - "bootstrap": "~3.3.7", - "bootstrap-datepicker": "^1.7.1", - "bootstrap-sass": "^3.3.7", - "bootstrap-select": "^1.12.2", - "bootstrap-slider": "^9.9.0", - "bootstrap-switch": "~3.3.4", - "bootstrap-touchspin": "~3.1.1", - "c3": "~0.4.11", - "d3": "~3.5.17", - "datatables.net": "^1.10.15", - "datatables.net-colreorder": "^1.4.1", - "datatables.net-colreorder-bs": "~1.3.2", - "datatables.net-select": "~1.2.0", - "drmonty-datatables-colvis": "~1.1.2", - "eonasdan-bootstrap-datetimepicker": "^4.17.47", - "font-awesome": "^4.7.0", - "font-awesome-sass": "^4.7.0", - "google-code-prettify": "~1.0.5", - "jquery": "~3.2.1", - "jquery-match-height": "^0.7.2", - "moment": "^2.19.1", - "moment-timezone": "^0.4.1", - "patternfly-bootstrap-combobox": "~1.1.7", - "patternfly-bootstrap-treeview": "~2.1.0" - }, - "dependencies": { - "bootstrap": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-3.3.7.tgz", - "integrity": "sha1-WjiTlFSfIzMIdaOxUGVldPip63E=" - }, - "bootstrap-datepicker": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/bootstrap-datepicker/-/bootstrap-datepicker-1.7.1.tgz", - "integrity": "sha1-Tuf680iI2+x4NPv52+fEJ34B3a8=", - "optional": true, - "requires": { - "jquery": ">=1.7.1 <4.0.0" - } - }, - "bootstrap-sass": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/bootstrap-sass/-/bootstrap-sass-3.3.7.tgz", - "integrity": "sha1-ZZbHq0D2Y3OTMjqwvIDQZPxjBJg=", - "optional": true - }, - "bootstrap-select": { - "version": "1.12.4", - "resolved": "https://registry.npmjs.org/bootstrap-select/-/bootstrap-select-1.12.4.tgz", - "integrity": "sha1-fxXTwM6XiGjZwJxw+WYk9V+gLuE=", - "optional": true, - "requires": { - "jquery": ">=1.8" - } - }, - "bootstrap-slider": { - "version": "9.10.0", - "resolved": "https://registry.npmjs.org/bootstrap-slider/-/bootstrap-slider-9.10.0.tgz", - "integrity": "sha1-EQPWvADPv6jPyaJZmrUYxVZD2j8=", - "optional": true - }, - "bootstrap-switch": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/bootstrap-switch/-/bootstrap-switch-3.3.4.tgz", - "integrity": "sha1-cOCusqh3wNx2aZHeEI4hcPwpov8=", - "optional": true - }, - "bootstrap-touchspin": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/bootstrap-touchspin/-/bootstrap-touchspin-3.1.1.tgz", - "integrity": "sha1-l3nerHKq9Xfl52K4USx0fIcdlZc=", - "optional": true - }, - "c3": { - "version": "0.4.18", - "resolved": "https://registry.npmjs.org/c3/-/c3-0.4.18.tgz", - "integrity": "sha512-37TiFeCrbe69gg7SxFpTBOLDwulnk+opKp1AFDi43mONtErpRoUIZfGSimGiSYQmNu6Zh9W2yNOx0066UikqSg==", - "optional": true, - "requires": { - "d3": "~3.5.0" - } - }, - "d3": { - "version": "3.5.17", - "resolved": "https://registry.npmjs.org/d3/-/d3-3.5.17.tgz", - "integrity": "sha1-vEZ0gAQ3iyGjYMn8fPUjF5B2L7g=", - "optional": true - }, - "datatables.net": { - "version": "1.10.16", - "resolved": "https://registry.npmjs.org/datatables.net/-/datatables.net-1.10.16.tgz", - "integrity": "sha1-SwUtEIKCQmG2ju2dInQbcR09JGk=", - "requires": { - "jquery": ">=1.7" - } - }, - "datatables.net-bs": { - "version": "1.10.16", - "resolved": "https://registry.npmjs.org/datatables.net-bs/-/datatables.net-bs-1.10.16.tgz", - "integrity": "sha1-sIVPWzdPcTrj20FWx86op2DD3nY=", - "optional": true, - "requires": { - "datatables.net": "1.10.16", - "jquery": ">=1.7" - } - }, - "datatables.net-colreorder": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/datatables.net-colreorder/-/datatables.net-colreorder-1.4.1.tgz", - "integrity": "sha1-OJ5LGidOIDl5o3GNhsWITQoBZrY=", - "optional": true, - "requires": { - "datatables.net": "^1.10.15", - "jquery": ">=1.7" - } - }, - "datatables.net-colreorder-bs": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/datatables.net-colreorder-bs/-/datatables.net-colreorder-bs-1.3.3.tgz", - "integrity": "sha1-Op3LCN7r612FQHlZHgbkk615OlM=", - "optional": true, - "requires": { - "datatables.net-bs": ">=1.10.9", - "datatables.net-colreorder": ">=1.2.0", - "jquery": ">=1.7" - } - }, - "datatables.net-select": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/datatables.net-select/-/datatables.net-select-1.2.3.tgz", - "integrity": "sha1-fCcugXMqQSFOEBtlb1Ul037Dcog=", - "optional": true, - "requires": { - "datatables.net": "^1.10.15", - "jquery": ">=1.7" - } - }, - "drmonty-datatables-colvis": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/drmonty-datatables-colvis/-/drmonty-datatables-colvis-1.1.2.tgz", - "integrity": "sha1-lque37SGQ8wu3aP4e4iTPN7oEnw=", - "optional": true, - "requires": { - "jquery": ">=1.7.0" - } - }, - "eonasdan-bootstrap-datetimepicker": { - "version": "4.17.47", - "resolved": "https://registry.npmjs.org/eonasdan-bootstrap-datetimepicker/-/eonasdan-bootstrap-datetimepicker-4.17.47.tgz", - "integrity": "sha1-ekmXAEQGUnbnll79Fvgic1IZ5zU=", - "optional": true, - "requires": { - "bootstrap": "^3.3", - "jquery": "^1.8.3 || ^2.0 || ^3.0", - "moment": "^2.10", - "moment-timezone": "^0.4.0" - } - }, - "font-awesome": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/font-awesome/-/font-awesome-4.7.0.tgz", - "integrity": "sha1-j6jPBBGhoxr9B7BtKQK7n8gVoTM=" - }, - "font-awesome-sass": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/font-awesome-sass/-/font-awesome-sass-4.7.0.tgz", - "integrity": "sha1-TtppPpFQCc4Asijglk3F7Km8NOE=", - "optional": true - }, - "google-code-prettify": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/google-code-prettify/-/google-code-prettify-1.0.5.tgz", - "integrity": "sha1-n0d/Ik2/piNy5e+AOn4VdBBAAIQ=", - "optional": true - }, - "jquery": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.2.1.tgz", - "integrity": "sha1-XE2d5lKvbNCncBVKYxu6ErAVx4c=" - }, - "jquery-match-height": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/jquery-match-height/-/jquery-match-height-0.7.2.tgz", - "integrity": "sha1-+NnzulMU2qsQnPB0CGdL4gS+Xw4=", - "optional": true - }, - "moment": { - "version": "2.20.1", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.20.1.tgz", - "integrity": "sha512-Yh9y73JRljxW5QxN08Fner68eFLxM5ynNOAw2LbIB1YAGeQzZT8QFSUvkAz609Zf+IHhhaUxqZK8dG3W/+HEvg==" - }, - "moment-timezone": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.4.1.tgz", - "integrity": "sha1-gfWYw61eIs2teWtn7NjYjQ9bqgY=", - "optional": true, - "requires": { - "moment": ">= 2.6.0" - } - }, - "patternfly-bootstrap-combobox": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/patternfly-bootstrap-combobox/-/patternfly-bootstrap-combobox-1.1.7.tgz", - "integrity": "sha1-al48zRFwwhs8S0qhaKdBPh3btuE=", - "optional": true - }, - "patternfly-bootstrap-treeview": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/patternfly-bootstrap-treeview/-/patternfly-bootstrap-treeview-2.1.5.tgz", - "integrity": "sha1-TCnyWC+4ovKPCpKPLw0yTSHWmQ0=", - "optional": true, - "requires": { - "bootstrap": "3.3.x", - "jquery": ">= 2.1.x" - } - } - } - }, - "performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" - }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" - }, - "pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=" - }, - "pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", - "requires": { - "pinkie": "^2.0.0" - } - }, - "plugin-error": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz", - "integrity": "sha1-O5uzM1zPAPQl4HQ34ZJ2ln2kes4=", - "dev": true, - "requires": { - "ansi-cyan": "^0.1.1", - "ansi-red": "^0.1.1", - "arr-diff": "^1.0.1", - "arr-union": "^2.0.1", - "extend-shallow": "^1.1.2" - }, - "dependencies": { - "arr-diff": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-1.1.0.tgz", - "integrity": "sha1-aHwydYFjWI/vfeezb6vklesaOZo=", - "dev": true, - "requires": { - "arr-flatten": "^1.0.1", - "array-slice": "^0.2.3" - } - }, - "arr-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-2.1.0.tgz", - "integrity": "sha1-IPnqtexw9cfSFbEHexw5Fh0pLH0=", - "dev": true - }, - "array-slice": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz", - "integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU=", - "dev": true - }, - "extend-shallow": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-1.1.4.tgz", - "integrity": "sha1-Gda/lN/AnXa6cR85uHLSH/TdkHE=", - "dev": true, - "requires": { - "kind-of": "^1.1.0" - } - }, - "kind-of": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-1.1.0.tgz", - "integrity": "sha1-FAo9LUGjbS78+pN3tiwk+ElaXEQ=", - "dev": true - } - } - }, - "portscanner": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/portscanner/-/portscanner-2.1.1.tgz", - "integrity": "sha1-6rtAnk3iSVD1oqUW01rnaTQ/u5Y=", - "dev": true, - "requires": { - "async": "1.5.2", - "is-number-like": "^1.0.3" - } - }, - "posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", - "dev": true - }, - "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 - }, - "process-nextick-args": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", - "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==" - }, - "promise": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", - "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", - "dev": true, - "optional": true, - "requires": { - "asap": "~2.0.3" - } - }, - "prr": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", - "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", - "dev": true, - "optional": true - }, - "pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=" - }, - "psl": { - "version": "1.1.32", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.1.32.tgz", - "integrity": "sha512-MHACAkHpihU/REGGPLj4sEfc/XKW2bheigvHO1dUqjaKigMp1C8+WLQYRGgeKFMsw5PMfegZcaN8IDXK/cD0+g==" - }, - "pump": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", - "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "pumpify": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", - "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", - "dev": true, - "requires": { - "duplexify": "^3.6.0", - "inherits": "^2.0.3", - "pump": "^2.0.0" - } - }, - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" - }, - "qs": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.2.3.tgz", - "integrity": "sha1-HPyyXBCpsrSDBT/zn138kjOQjP4=", - "dev": true - }, - "range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "dev": true - }, - "raw-body": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", - "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", - "dev": true, - "requires": { - "bytes": "3.1.0", - "http-errors": "1.7.2", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - } - }, - "read-pkg": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", - "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", - "requires": { - "load-json-file": "^1.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^1.0.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=", - "requires": { - "find-up": "^1.0.0", - "read-pkg": "^1.0.0" - } - }, - "readable-stream": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.5.tgz", - "integrity": "sha512-tK0yDhrkygt/knjowCUiWP9YdV7c5R+8cR0r/kt9ZhBU906Fs6RpQJCEilamRJj1Nx2rWI6LkW9gKqjTkshhEw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.0.3", - "util-deprecate": "~1.0.1" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - } - } - }, - "readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" - } - }, - "rechoir": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", - "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", - "dev": true, - "requires": { - "resolve": "^1.1.6" - } - }, - "redent": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", - "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", - "requires": { - "indent-string": "^2.1.0", - "strip-indent": "^1.0.1" - } - }, - "regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", - "dev": true, - "requires": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" - } - }, - "remove-bom-buffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz", - "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5", - "is-utf8": "^0.2.1" - } - }, - "remove-bom-stream": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz", - "integrity": "sha1-BfGlk/FuQuH7kOv1nejlaVJflSM=", - "dev": true, - "requires": { - "remove-bom-buffer": "^3.0.0", - "safe-buffer": "^5.1.0", - "through2": "^2.0.3" - } - }, - "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.3", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", - "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", - "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=", - "requires": { - "is-finite": "^1.0.0" - } - }, - "replace-ext": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz", - "integrity": "sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ=", - "dev": true - }, - "replace-homedir": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz", - "integrity": "sha1-6H9tUTuSjd6AgmDBK+f+xv9ueYw=", - "dev": true, - "requires": { - "homedir-polyfill": "^1.0.1", - "is-absolute": "^1.0.0", - "remove-trailing-separator": "^1.1.0" - } - }, - "request": { - "version": "2.88.0", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", - "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==", - "requires": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.0", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.4.3", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" - }, - "dependencies": { - "qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" - }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - } - } - }, - "require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" - }, - "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=" - }, - "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.11.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.11.0.tgz", - "integrity": "sha512-WL2pBDjqT6pGUNSUzMw00o4T7If+z4H2x3Gz893WoUQ5KW8Vr9txp00ykiP16VBaZF5+j/OcXJHZ9+PCvdiDKw==", - "requires": { - "path-parse": "^1.0.6" - } - }, - "resolve-dir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", - "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", - "dev": true, - "requires": { - "expand-tilde": "^2.0.0", - "global-modules": "^1.0.0" - } - }, - "resolve-options": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz", - "integrity": "sha1-MrueOcBtZzONyTeMDW1gdFZq0TE=", - "dev": true, - "requires": { - "value-or-function": "^3.0.0" - } - }, - "resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", - "dev": true - }, - "resp-modifier": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/resp-modifier/-/resp-modifier-6.0.2.tgz", - "integrity": "sha1-sSTeXE+6/LpUH0j/pzlw9KpFa08=", - "dev": true, - "requires": { - "debug": "^2.2.0", - "minimatch": "^3.0.2" - }, - "dependencies": { - "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" - } - } - } - }, - "ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", - "dev": true - }, - "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.1" - } - }, - "rimraf": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", - "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", - "requires": { - "glob": "^7.1.3" - } - }, - "rx": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/rx/-/rx-4.1.0.tgz", - "integrity": "sha1-pfE/957zt0D+MKqAP7CfmIBdR4I=", - "dev": true - }, - "rxjs": { - "version": "5.5.12", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-5.5.12.tgz", - "integrity": "sha512-xx2itnL5sBbqeeiVgNPVuQQ1nC8Jp2WfNJhXWHmElW9YmrpS9UVnNzhP3EH3HFqexO5Tlp8GhYY+WEcqcVMvGw==", - "dev": true, - "requires": { - "symbol-observable": "1.0.1" - } - }, - "safe-buffer": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", - "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==" - }, - "safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", - "dev": true, - "requires": { - "ret": "~0.1.10" - } - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - }, - "sass-graph": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.4.tgz", - "integrity": "sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=", - "requires": { - "glob": "^7.0.0", - "lodash": "^4.0.0", - "scss-tokenizer": "^0.2.3", - "yargs": "^7.0.0" - }, - "dependencies": { - "camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=" - }, - "yargs": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz", - "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=", - "requires": { - "camelcase": "^3.0.0", - "cliui": "^3.2.0", - "decamelize": "^1.1.1", - "get-caller-file": "^1.0.1", - "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" - } - }, - "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=", - "requires": { - "camelcase": "^3.0.0" - } - } - } - }, - "scss-tokenizer": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz", - "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=", - "requires": { - "js-base64": "^2.1.8", - "source-map": "^0.4.2" - }, - "dependencies": { - "source-map": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", - "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", - "requires": { - "amdefine": ">=0.0.4" - } - } - } - }, - "semver": { - "version": "5.7.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz", - "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==" - }, - "semver-greatest-satisfied-range": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz", - "integrity": "sha1-E+jCZYq5aRywzXEJMkAoDTb3els=", - "dev": true, - "requires": { - "sver-compat": "^1.5.0" - } - }, - "send": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", - "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", - "dev": true, - "requires": { - "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "~1.6.2", - "mime": "1.4.1", - "ms": "2.0.0", - "on-finished": "~2.3.0", - "range-parser": "~1.2.0", - "statuses": "~1.4.0" - }, - "dependencies": { - "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" - } - }, - "http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", - "dev": true, - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - } - }, - "setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", - "dev": true - }, - "statuses": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", - "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", - "dev": true - } - } - }, - "serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", - "dev": true, - "requires": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" - }, - "dependencies": { - "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" - } - }, - "http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", - "dev": true, - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - } - }, - "setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", - "dev": true - }, - "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", - "dev": true - } - } - }, - "serve-static": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", - "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", - "dev": true, - "requires": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.2", - "send": "0.16.2" - } - }, - "server-destroy": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/server-destroy/-/server-destroy-1.0.1.tgz", - "integrity": "sha1-8Tv5KOQrnD55OD5hzDmYtdFObN0=", - "dev": true - }, - "set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" - }, - "set-value": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz", - "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" - }, - "dependencies": { - "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.0" - } - } - } - }, - "setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", - "dev": true - }, - "signal-exit": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", - "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" - }, - "snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", - "dev": true, - "requires": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "use": "^3.1.0" - }, - "dependencies": { - "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" - } - }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "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.0" - } - } - } - }, - "snapdragon-node": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", - "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", - "dev": true, - "requires": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - }, - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", - "dev": true - } - } - }, - "snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", - "dev": true, - "requires": { - "kind-of": "^3.2.0" - } - }, - "socket.io": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.1.1.tgz", - "integrity": "sha512-rORqq9c+7W0DAK3cleWNSyfv/qKXV99hV4tZe+gGLfBECw3XEhBy7x85F3wypA9688LKjtwO9pX9L33/xQI8yA==", - "dev": true, - "requires": { - "debug": "~3.1.0", - "engine.io": "~3.2.0", - "has-binary2": "~1.0.2", - "socket.io-adapter": "~1.1.0", - "socket.io-client": "2.1.1", - "socket.io-parser": "~3.2.0" - }, - "dependencies": { - "engine.io-client": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.2.1.tgz", - "integrity": "sha512-y5AbkytWeM4jQr7m/koQLc5AxpRKC1hEVUb/s1FUAWEJq5AzJJ4NLvzuKPuxtDi5Mq755WuDvZ6Iv2rXj4PTzw==", - "dev": true, - "requires": { - "component-emitter": "1.2.1", - "component-inherit": "0.0.3", - "debug": "~3.1.0", - "engine.io-parser": "~2.1.1", - "has-cors": "1.1.0", - "indexof": "0.0.1", - "parseqs": "0.0.5", - "parseuri": "0.0.5", - "ws": "~3.3.1", - "xmlhttprequest-ssl": "~1.5.4", - "yeast": "0.1.2" - } - }, - "socket.io-client": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.1.1.tgz", - "integrity": "sha512-jxnFyhAuFxYfjqIgduQlhzqTcOEQSn+OHKVfAxWaNWa7ecP7xSNk2Dx/3UEsDcY7NcFafxvNvKPmmO7HTwTxGQ==", - "dev": true, - "requires": { - "backo2": "1.0.2", - "base64-arraybuffer": "0.1.5", - "component-bind": "1.0.0", - "component-emitter": "1.2.1", - "debug": "~3.1.0", - "engine.io-client": "~3.2.0", - "has-binary2": "~1.0.2", - "has-cors": "1.1.0", - "indexof": "0.0.1", - "object-component": "0.0.3", - "parseqs": "0.0.5", - "parseuri": "0.0.5", - "socket.io-parser": "~3.2.0", - "to-array": "0.1.4" - } - }, - "socket.io-parser": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.2.0.tgz", - "integrity": "sha512-FYiBx7rc/KORMJlgsXysflWx/RIvtqZbyGLlHZvjfmPTPeuD/I8MaW7cfFrj5tRltICJdgwflhfZ3NVVbVLFQA==", - "dev": true, - "requires": { - "component-emitter": "1.2.1", - "debug": "~3.1.0", - "isarray": "2.0.1" - } - }, - "ws": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", - "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", - "dev": true, - "requires": { - "async-limiter": "~1.0.0", - "safe-buffer": "~5.1.0", - "ultron": "~1.1.0" - } - } - } - }, - "socket.io-adapter": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.1.tgz", - "integrity": "sha1-KoBeihTWNyEk3ZFZrUUC+MsH8Gs=", - "dev": true - }, - "socket.io-client": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.2.0.tgz", - "integrity": "sha512-56ZrkTDbdTLmBIyfFYesgOxsjcLnwAKoN4CiPyTVkMQj3zTUh0QAx3GbvIvLpFEOvQWu92yyWICxB0u7wkVbYA==", - "dev": true, - "requires": { - "backo2": "1.0.2", - "base64-arraybuffer": "0.1.5", - "component-bind": "1.0.0", - "component-emitter": "1.2.1", - "debug": "~3.1.0", - "engine.io-client": "~3.3.1", - "has-binary2": "~1.0.2", - "has-cors": "1.1.0", - "indexof": "0.0.1", - "object-component": "0.0.3", - "parseqs": "0.0.5", - "parseuri": "0.0.5", - "socket.io-parser": "~3.3.0", - "to-array": "0.1.4" - } - }, - "socket.io-parser": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.3.0.tgz", - "integrity": "sha512-hczmV6bDgdaEbVqhAeVMM/jfUfzuEZHsQg6eOmLgJht6G3mPKMxYm75w2+qhAQZ+4X+1+ATZ+QFKeOZD5riHng==", - "dev": true, - "requires": { - "component-emitter": "1.2.1", - "debug": "~3.1.0", - "isarray": "2.0.1" - } - }, - "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-resolve": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz", - "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==", - "dev": true, - "requires": { - "atob": "^2.1.1", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" - } - }, - "source-map-url": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", - "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", - "dev": true - }, - "sparkles": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.0.tgz", - "integrity": "sha1-Gsu/tZJDbRC76PeFt8xvgoFQEsM=", - "dev": true - }, - "spdx-correct": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", - "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", - "requires": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-exceptions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", - "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==" - }, - "spdx-expression-parse": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", - "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", - "requires": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-license-ids": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.4.tgz", - "integrity": "sha512-7j8LYJLeY/Yb6ACbQ7F76qy5jHkp0U6jgBfJsk97bwWlVUnUWsAgpyaCvo17h0/RQGnQ036tVDomiwoI4pDkQA==" - }, - "split-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", - "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", - "dev": true, - "requires": { - "extend-shallow": "^3.0.0" - } - }, - "sshpk": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", - "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", - "requires": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" - } - }, - "stack-trace": { - "version": "0.0.10", - "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", - "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=", - "dev": true - }, - "static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", - "dev": true, - "requires": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - } - } - }, - "statuses": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz", - "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=", - "dev": true - }, - "stdout-stream": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz", - "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==", - "requires": { - "readable-stream": "^2.0.1" - } - }, - "stream-exhaust": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz", - "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==", - "dev": true - }, - "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 - }, - "stream-throttle": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/stream-throttle/-/stream-throttle-0.1.3.tgz", - "integrity": "sha1-rdV8jXzHOoFjDTHNVdOWHPr7qcM=", - "dev": true, - "requires": { - "commander": "^2.2.0", - "limiter": "^1.0.5" - } - }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - }, - "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==", - "requires": { - "safe-buffer": "~5.1.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "strip-bom": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", - "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", - "requires": { - "is-utf8": "^0.2.0" - } - }, - "strip-indent": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", - "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", - "requires": { - "get-stdin": "^4.0.1" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" - }, - "sver-compat": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz", - "integrity": "sha1-PPh9/rTQe0o/FIJ7wYaz/QxkXNg=", - "dev": true, - "requires": { - "es6-iterator": "^2.0.1", - "es6-symbol": "^3.1.1" - } - }, - "symbol-observable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.0.1.tgz", - "integrity": "sha1-g0D8RwLDEi310iKI+IKD9RPT/dQ=", - "dev": true - }, - "tar": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz", - "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==", - "requires": { - "block-stream": "*", - "fstream": "^1.0.12", - "inherits": "2" - } - }, - "tfunk": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/tfunk/-/tfunk-3.1.0.tgz", - "integrity": "sha1-OORBT8ZJd9h6/apy+sttKfgve1s=", - "dev": true, - "requires": { - "chalk": "^1.1.1", - "object-path": "^0.9.0" - } - }, - "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.1.5", - "xtend": "~4.0.1" - } - }, - "through2-filter": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz", - "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==", - "dev": true, - "requires": { - "through2": "~2.0.0", - "xtend": "~4.0.0" - } - }, - "time-stamp": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", - "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=", - "dev": true - }, - "to-absolute-glob": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz", - "integrity": "sha1-GGX0PZ50sIItufFFt4z/fQ98hJs=", - "dev": true, - "requires": { - "is-absolute": "^1.0.0", - "is-negated-glob": "^1.0.0" - } - }, - "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-object-path": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", - "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - } - }, - "to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", - "dev": true, - "requires": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - }, - "to-through": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz", - "integrity": "sha1-/JKtq6ByZHvAtn1rA2ZKoZUJOvY=", - "dev": true, - "requires": { - "through2": "^2.0.3" - } - }, - "toidentifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", - "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", - "dev": true - }, - "tough-cookie": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz", - "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==", - "requires": { - "psl": "^1.1.24", - "punycode": "^1.4.1" - }, - "dependencies": { - "punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" - } - } - }, - "trim-newlines": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", - "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=" - }, - "true-case-path": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz", - "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==", - "requires": { - "glob": "^7.1.2" - } - }, - "tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" - }, - "typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", - "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==", - "dev": true - }, - "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.1", - "uglify-to-browserify": "~1.0.0", - "yargs": "~3.10.0" - }, - "dependencies": { - "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.1", - "right-align": "^0.1.1", - "wordwrap": "0.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 - }, - "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.0.2", - "cliui": "^2.1.0", - "decamelize": "^1.0.0", - "window-size": "0.1.0" - } - } - } - }, - "uglify-save-license": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/uglify-save-license/-/uglify-save-license-0.4.1.tgz", - "integrity": "sha1-lXJsF8xv0XHDYX479NjYKqjEzOE=", - "dev": true - }, - "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 - }, - "ultron": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz", - "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==", - "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 - }, - "undertaker": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.2.1.tgz", - "integrity": "sha512-71WxIzDkgYk9ZS+spIB8iZXchFhAdEo2YU8xYqBYJ39DIUIqziK78ftm26eecoIY49X0J2MLhG4hr18Yp6/CMA==", - "dev": true, - "requires": { - "arr-flatten": "^1.0.1", - "arr-map": "^2.0.0", - "bach": "^1.0.0", - "collection-map": "^1.0.0", - "es6-weak-map": "^2.0.1", - "last-run": "^1.1.0", - "object.defaults": "^1.0.0", - "object.reduce": "^1.0.0", - "undertaker-registry": "^1.0.0" - } - }, - "undertaker-registry": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz", - "integrity": "sha1-XkvaMI5KiirlhPm5pDWaSZglzFA=", - "dev": true - }, - "union-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz", - "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=", - "dev": true, - "requires": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^0.4.3" - }, - "dependencies": { - "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.0" - } - }, - "set-value": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz", - "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.1", - "to-object-path": "^0.3.0" - } - } - } - }, - "unique-stream": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz", - "integrity": "sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==", - "dev": true, - "requires": { - "json-stable-stringify-without-jsonify": "^1.0.1", - "through2-filter": "^3.0.0" - } - }, - "universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true - }, - "unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", - "dev": true - }, - "unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", - "dev": true, - "requires": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" - }, - "dependencies": { - "has-value": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", - "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", - "dev": true, - "requires": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "dependencies": { - "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" - } - } - } - }, - "has-values": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", - "dev": true - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - } - } - }, - "upath": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.2.tgz", - "integrity": "sha512-kXpym8nmDmlCBr7nKdIx8P2jNBa+pBpIUFRnKJ4dr8htyYGJFokkr2ZvERRtUN+9SY+JqXouNgUPtv6JQva/2Q==", - "dev": true - }, - "uri-js": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", - "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", - "requires": { - "punycode": "^2.1.0" - } - }, - "urix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", - "dev": true - }, - "use": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", - "dev": true - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" - }, - "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.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz", - "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==" - }, - "v8flags": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.1.3.tgz", - "integrity": "sha512-amh9CCg3ZxkzQ48Mhcb8iX7xpAfYJgePHxWMQCBWECpOSqJUXgY26ncA61UTV0BkPqfhcy6mzwCIoP4ygxpW8w==", - "dev": true, - "requires": { - "homedir-polyfill": "^1.0.1" - } - }, - "validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "requires": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "value-or-function": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz", - "integrity": "sha1-HCQ6ULWVwb5Up1S/7OhWO5/42BM=", - "dev": true - }, - "verror": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", - "requires": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - } - }, - "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.0", - "clone-stats": "^0.0.1", - "replace-ext": "0.0.1" - } - }, - "vinyl-fs": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz", - "integrity": "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==", - "dev": true, - "requires": { - "fs-mkdirp-stream": "^1.0.0", - "glob-stream": "^6.1.0", - "graceful-fs": "^4.0.0", - "is-valid-glob": "^1.0.0", - "lazystream": "^1.0.0", - "lead": "^1.0.0", - "object.assign": "^4.0.4", - "pumpify": "^1.3.5", - "readable-stream": "^2.3.3", - "remove-bom-buffer": "^3.0.0", - "remove-bom-stream": "^1.2.0", - "resolve-options": "^1.1.0", - "through2": "^2.0.0", - "to-through": "^2.0.0", - "value-or-function": "^3.0.0", - "vinyl": "^2.0.0", - "vinyl-sourcemap": "^1.1.0" - }, - "dependencies": { - "clone": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", - "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=", - "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.2.0", - "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.0.tgz", - "integrity": "sha512-MBH+yP0kC/GQ5GwBqrTPTzEfiiLjta7hTtvQtbxBgTeSXsmKQRQecjibMbxIXzVT3Y9KJK+drOz1/k+vsu8Nkg==", - "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.0.1", - "replace-ext": "^1.0.0" - } - } - } - }, - "vinyl-sourcemap": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz", - "integrity": "sha1-kqgAWTo4cDqM2xHYswCtS+Y7PhY=", - "dev": true, - "requires": { - "append-buffer": "^1.0.2", - "convert-source-map": "^1.5.0", - "graceful-fs": "^4.1.6", - "normalize-path": "^2.1.1", - "now-and-later": "^2.0.0", - "remove-bom-buffer": "^3.0.0", - "vinyl": "^2.0.0" - }, - "dependencies": { - "clone": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", - "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=", - "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 - }, - "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.0.1" - } - }, - "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.2.0", - "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.0.tgz", - "integrity": "sha512-MBH+yP0kC/GQ5GwBqrTPTzEfiiLjta7hTtvQtbxBgTeSXsmKQRQecjibMbxIXzVT3Y9KJK+drOz1/k+vsu8Nkg==", - "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.0.1", - "replace-ext": "^1.0.0" - } - } - } - }, - "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.1" - } - }, - "when": { - "version": "3.7.8", - "resolved": "https://registry.npmjs.org/when/-/when-3.7.8.tgz", - "integrity": "sha1-xxMLan6gRpPoQs3J56Hyqjmjn4I=", - "dev": true - }, - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "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=" - }, - "wide-align": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", - "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", - "requires": { - "string-width": "^1.0.2 || 2" - } - }, - "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 - }, - "wordwrap": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz", - "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=", - "dev": true - }, - "wrap-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", - "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1" - } - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - }, - "ws": { - "version": "6.1.4", - "resolved": "https://registry.npmjs.org/ws/-/ws-6.1.4.tgz", - "integrity": "sha512-eqZfL+NE/YQc1/ZynhojeV8q+H050oR8AZ2uIev7RU10svA9ZnJUddHcOUZTJLinZ9yEfdA2kSATS2qZK5fhJA==", - "dev": true, - "requires": { - "async-limiter": "~1.0.0" - } - }, - "xmlhttprequest-ssl": { - "version": "1.5.5", - "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz", - "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=", - "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=" - }, - "yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=" - }, - "yargs": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-6.4.0.tgz", - "integrity": "sha1-gW4ahm1VmMzzTlWW3c4i2S2kkNQ=", - "dev": true, - "requires": { - "camelcase": "^3.0.0", - "cliui": "^3.2.0", - "decamelize": "^1.1.1", - "get-caller-file": "^1.0.1", - "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", - "window-size": "^0.2.0", - "y18n": "^3.2.1", - "yargs-parser": "^4.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 - } - } - }, - "yargs-parser": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-4.2.1.tgz", - "integrity": "sha1-KczqwNxPA8bIe0qfIX3RjJ90hxw=", - "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 - } - } - }, - "yeast": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz", - "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=", - "dev": true - } - } -} diff --git a/support/application-ui/package.json b/support/application-ui/package.json deleted file mode 100644 index 314b467..0000000 --- a/support/application-ui/package.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "name": "PatternFlyDemo", - "version": "1.0.0", - "description": "", - "main": "index.html", - "scripts": { - "test": "echo \"Error: no test specified\" && exit 1", - "start": "gulp" - }, - "author": "Rachid Snoussi", - "license": "ISC", - "devDependencies": { - "browser-sync": "^2.24.4", - "gulp": "^4.0.0", - "gulp-clean-css": "^3.9.4", - "gulp-less": "^4.0.0", - "gulp-plumber": "^1.1.0", - "gulp-uglify": "^1.5.4" - }, - "dependencies": { - "angular-patternfly": "^5.0.1", - "patternfly": "^3.23.2" - } -} diff --git a/support/docker/.dockerignore b/support/docker/.dockerignore deleted file mode 100644 index 031e7b4..0000000 --- a/support/docker/.dockerignore +++ /dev/null @@ -1,9 +0,0 @@ -.git -target -docs -init.ps1 -init.sh -init-docker.ps1 -init-docker.sh -README.md -.DS_Store diff --git a/support/docker/Dockerfile b/support/docker/Dockerfile deleted file mode 100644 index 070b76e..0000000 --- a/support/docker/Dockerfile +++ /dev/null @@ -1,64 +0,0 @@ -# Use jbossdemocentral/developer as the base -FROM quay.io/jbossdemocentral/developer - -# Maintainer details -MAINTAINER Red Hat - -#Arguments -ARG DM_VERSION -ARG DM_DECISION_CENTRAL -ARG DM_KIE_SERVER -ARG EAP -ARG PROJECT_GIT_REPO -#ARG NIOGIT_PROJECT_GIT_REPO -ARG JBOSS_EAP -#ARG EAP_PATCH - -# Environment Variables -ENV HOME /opt/jboss -ENV JBOSS_HOME $HOME/$JBOSS_EAP - -# ADD Installation Files -COPY installs/$DM_DECISION_CENTRAL installs/$DM_KIE_SERVER installs/$EAP /opt/jboss/ - -# Update Permissions on Installers -USER root -RUN chown jboss:jboss /opt/jboss/$EAP /opt/jboss/$DM_DECISION_CENTRAL /opt/jboss/$DM_KIE_SERVER -USER jboss - -# Prepare and run installer and cleanup installation components -RUN unzip -qo /opt/jboss/$EAP -d $HOME && \ - unzip -qo /opt/jboss/$DM_DECISION_CENTRAL -d $HOME && \ - unzip -qo /opt/jboss/$DM_KIE_SERVER -d $JBOSS_HOME/standalone/deployments && touch $JBOSS_HOME/standalone/deployments/kie-server.war.dodeploy && \ - rm -rf /opt/jboss/$DM_DECISION_CENTRAL /opt/jboss/$DM_KIE_SERVER /opt/jboss/$EAP $JBOSS_HOME/standalone/configuration/standalone_xml_history/ - -# Copy demo and support files -COPY support/rhdm7-demo-niogit $JBOSS_HOME/bin/.niogit -# Clone the rhdm7-qlb-loan-demo-repo repository -USER root -RUN rm -rf $JBOSS_HOME/bin/.niogit/MySpace/rhdm7-qlb-loan-demo-repo.git && git clone --bare $PROJECT_GIT_REPO $JBOSS_HOME/bin/.niogit/MySpace/rhdm7-qlb-loan-demo-repo.git -USER 1000 - -# Create users -RUN $JBOSS_HOME/bin/add-user.sh -a -r ApplicationRealm -u dmAdmin -p redhatdm1! -ro analyst,admin,manager,user,kie-server,kiemgmt,rest-all --silent && \ - $JBOSS_HOME/bin/add-user.sh -a -r ApplicationRealm -u kieserver -p kieserver1! -ro kie-server,rest-all --silent - -# Add support files -COPY support/standalone-full.xml $JBOSS_HOME/standalone/configuration/ -COPY support/userinfo.properties $JBOSS_HOME/standalone/deployments/decision-central.war/WEB-INF/classes/ - -# Switch back to root user to perform cleanup -USER root - -# Fix permissions on support files -RUN chown -R jboss:jboss $JBOSS_HOME/bin/.niogit $JBOSS_HOME/standalone/configuration/standalone-full.xml $JBOSS_HOME/standalone/deployments/decision-central.war/WEB-INF/classes/userinfo.properties - -# Run as JBoss -USER jboss - -# Expose Ports -EXPOSE 9990 9999 8080 - -# Run Red Hat Decision Manager -ENTRYPOINT ["/opt/jboss/jboss-eap-7.2/bin/standalone.sh"] -CMD ["-c","standalone-full.xml","-b", "0.0.0.0","-bmanagement","0.0.0.0"] diff --git a/support/docker/Dockerfile-ui b/support/docker/Dockerfile-ui deleted file mode 100644 index 5e2657c..0000000 --- a/support/docker/Dockerfile-ui +++ /dev/null @@ -1,30 +0,0 @@ -# Use jbossdemocentral/developer as the base -FROM jbossdemocentral/developer - -# Maintainer details -MAINTAINER Red Hat - -# Environment Variables -ENV HOME /opt/jboss -ENV APPLICATION_UI_HOME $HOME/application-ui - -# Install npm -USER root -RUN curl -sL https://rpm.nodesource.com/setup_8.x | bash - && yum -y install nodejs && yum clean all -USER jboss - -# ADD UI Application -COPY support/application-ui $APPLICATION_UI_HOME -USER root -RUN chown -R jboss:jboss $APPLICATION_UI_HOME -USER jboss - -# Run npm install -RUN cd $APPLICATION_UI_HOME && npm install - -# Expose Ports -EXPOSE 3000 - -# Run UI Application -ENTRYPOINT ["npm"] -CMD ["start","--prefix=/opt/jboss/application-ui"] diff --git a/support/docker/docker-compose.yml b/support/docker/docker-compose.yml deleted file mode 100644 index fc1aac1..0000000 --- a/support/docker/docker-compose.yml +++ /dev/null @@ -1,15 +0,0 @@ -version: "2" -services: - decision-manager: - image: jbossdemocentral/rhdm7-qlb-loan-demo:latest - ports: - - 8080:8080 - - 9990:9990 - - 9999:9999 -# entrypoint: "/bin/true" - application-ui: - image: jbossdemocentral/rhdm7-qlb-loan-demo-ui:latest - links: - - decision-manager:decision-manager - ports: - - 3000:3000 diff --git a/support/standalone-full.xml b/support/standalone-full.xml index 540962e..8331150 100644 --- a/support/standalone-full.xml +++ b/support/standalone-full.xml @@ -1,6 +1,6 @@ - + @@ -26,24 +26,21 @@ - - - - - - + + + @@ -51,12 +48,11 @@ + - - - - + + @@ -113,7 +109,7 @@ - + @@ -184,7 +180,6 @@ - false @@ -203,7 +198,6 @@ - @@ -218,8 +212,8 @@ - + @@ -252,7 +246,7 @@ - + @@ -289,11 +283,15 @@ - + + + - - + + + + @@ -302,40 +300,38 @@ - - - - - - - - - - - + + + + + + + + + - + - + - + - + @@ -352,12 +348,11 @@ - - - - + + + - + @@ -377,22 +372,23 @@ - + - + - + - - - + + + + @@ -423,16 +419,15 @@ - + - + - @@ -459,19 +454,24 @@ - - - + - + + + + + + + + @@ -489,6 +489,11 @@ + + + + + @@ -497,22 +502,10 @@ - - - - - - - - - - - - - - + + @@ -520,20 +513,15 @@ - + - - - - - - - + + @@ -545,11 +533,8 @@ - - - - - + + @@ -581,10 +566,10 @@ - - + + From 89dccdd84561ac12788222de84dda578e77606b8 Mon Sep 17 00:00:00 2001 From: "Eric D. Schabell" Date: Thu, 17 Sep 2020 09:43:03 +0200 Subject: [PATCH 02/22] Fixed layout typo readme. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index a3f431c..eac7eb4 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@ You can install this project on your own machine or on an OpenShift Container Pl Installing on your machine -----------===------------- +-------------------------- 1. [Download and unzip.](https://github.com/jbossdemocentral/rhdm7-qlb-loan-demo/archive/master.zip). 2. Add products to installs directory, see installs/README for details and links. From 61e153697871452d768ada083da1ec137e170a93 Mon Sep 17 00:00:00 2001 From: "Eric D. Schabell" Date: Thu, 17 Sep 2020 09:43:34 +0200 Subject: [PATCH 03/22] Fixed layout typo readme. --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index eac7eb4..17a711b 100644 --- a/README.md +++ b/README.md @@ -13,8 +13,8 @@ consume decision services deployed on the decision server. You can install this project on your own machine or on an OpenShift Container Platform. -Installing on your machine --------------------------- +Installing on local machine +--------------------------- 1. [Download and unzip.](https://github.com/jbossdemocentral/rhdm7-qlb-loan-demo/archive/master.zip). 2. Add products to installs directory, see installs/README for details and links. From fb4562ecd6859077e1ea4db1fe5acc29ba7b1143 Mon Sep 17 00:00:00 2001 From: "Eric D. Schabell" Date: Thu, 17 Sep 2020 10:22:51 +0200 Subject: [PATCH 04/22] Updated images for use with local installation rhdm 7.8. --- docs/demo-images/Asset_Library.png | Bin 115086 -> 147669 bytes docs/demo-images/DM7_HomePage.png | Bin 382425 -> 108033 bytes docs/demo-images/RESTful_Response.png | Bin 199802 -> 111511 bytes docs/demo-images/Swagger.png | Bin 185105 -> 217566 bytes docs/demo-images/decision-table.png | Bin 361685 -> 125003 bytes docs/demo-images/execution-server-view.png | Bin 228666 -> 84265 bytes .../kie-server-swagger-ui-rules-request.png | Bin 297871 -> 113783 bytes .../kie-server-swagger-ui-rules-response.png | Bin 323761 -> 106658 bytes docs/demo-images/kie-server-swagger-ui.png | Bin 421850 -> 172435 bytes .../loan-application-decision-flow.png | Bin 196995 -> 93694 bytes docs/demo-images/loan-prj-overview.png | Bin 428193 -> 147669 bytes docs/demo-images/rhdm7.png | Bin 683691 -> 108033 bytes 12 files changed, 0 insertions(+), 0 deletions(-) diff --git a/docs/demo-images/Asset_Library.png b/docs/demo-images/Asset_Library.png index 754a3f66bc2108607a4e179450771c96f4e56542..173ad16b023c3b2d2de57ec1f769a83295f02c5c 100644 GIT binary patch literal 147669 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

#J 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 literal 115086 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�F2l@6FLZuxV{i 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�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%0DPtIZ>-mqrx9s{>=MI!Ls7zaJt9YEgF`f9&oaA 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 BblU&` diff --git a/docs/demo-images/DM7_HomePage.png b/docs/demo-images/DM7_HomePage.png index 552fadc3bf1c5baf69c91907be87782487a7074c..98e36e3d741d36d262e84b932e0b898c19c053de 100644 GIT binary patch literal 108033 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⁢DCQR~bzFFM&8~s@| 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 z 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 literal 382425 zcmdSAg;$hO`!#&iEuf%u3eq4*OA68;-6ahJ2-2-INO$Lmbl1=zAT1q3DBVcM5bw>m zzW4V$@B03LZ@p`=7Bj;g=RRj&``UY-A^d}~3?4QaHUI#4a&`}?Fo~^HjiN#KU#GL0|sJ+uhPYDTnDb7Ur^lJpA zuErCO$jc?%wWrczZc4Xm!tXxp-{} ze5f54;QWzG42r3AbWNKGo2y5&o{57WI|Dx%)F1@GgM$Vd#2hm8F_rmYB>OUN2n75BmaIJCH^ zOTZdW%cq3kQ0`m#_&uuMyqdeO`pt{**gMbeR*IR$htGodjq96XeVe~Sqtcl%qY1Zg zXUqA#wNgpcX&u&zq~A-FAs?er$$aGObLW=sI_5@5H2lV|AiW(0&?u7qNq*`P@JP)c zi*iHypUV2=iI5GjVumODebZG&qU%!^oAZp6BeM2w0y%d`qf;L^zArLaBGlk7%|P^bIbma0Uv52iyP_ac}%I-A4fw7I+R|Z_Q~3Fog4hsF-qml zU`WH6LEbcsC4Iqm-W%W4UHI?y6N(D|fJBtOzb9)Ji(EQ}?XS64CR#JC(?lAgGM*99 z8(Qt>R&luvH#P##Q(Y*lWOU1ZThALDonYs$6)t`v3PKV4gP$sns!x`RRs&SpRe2J$ z%gG=k;b4lR|3PL=vmB;Z4QIwZH#%@G>Y5zqUkQzb5XtWI!jl3-9_Vou&u5;6k^%g?kK(|+Fi6cx z#qnngbv(vY!4e6Q3EB%1?Y55vvSsssm06xdpowu=eZ~BZQGhmBqks?