diff --git a/.babelrc b/.babelrc deleted file mode 100644 index 6474337..0000000 --- a/.babelrc +++ /dev/null @@ -1,5 +0,0 @@ -{ - "presets" : ["es2015"], - "minified" : true, - "comments" : true -} diff --git a/README.md b/README.md index b4c22c9..f2fc145 100644 --- a/README.md +++ b/README.md @@ -1,94 +1,150 @@ -# Predix Design System Sample Application +# Predix Design System Sample Application - Polymer 2.x -## Getting Started +This project demonstrates best practices for building front-end web applications using the [Predix Design System](https://www.predix-ui.com/#/home/) web components with Polymer 2.x as an application framework. + +This project was bootstrapped with [Polymer Starter Kit](https://github.com/Polymer/polymer-starter-kit). It includes examples of installing, loading, styling, and using PDS web components inside of Polymer app components. It also includes a build step that prepares the code for production, and an express server that can be used to deploy the app on Predix. + +## File structure + +The frontend code lives in the following files: + +``` +px-sample-app/ +├── css/ (auto-generated CSS style modules files built by gulp) +│ └── ... +├── sample-data/ (JSON files to mock API endpoints) +│ └── ... +├── sass/ (SCSS styles for the app built into style modules and output in css/) +│ └── ... +├── src/ (Polymer application code) +│ └── ... +├── bower.json (list of frontend dependencies installed with bower) +└── index.html (entrypoint to load the frontend app in the browser) +``` + +The bulk of the frontend application is in `src/`. The file structure in `src/` helps keep apps organized as they scale and more features and developers are added to the project: + +``` +src/ +├── components/ (global helper components across app shell/screens) +│ └── ... +├── screens/ (self-contained screens usually linked to in the nav) +│ ├── alerts/ (files for a single screen) +│ │ ├── components/ (helper components used only in this screen) +│ │ │ └── ... +│ │ └── alerts-view.html (main component for this screen) +│ └── ... +└── app-shell.html (main component for the app, dynamically loads views/dependencies) +``` + +As your team adds features or flows that are broken out into a new page linked to from the navigation, create a new directory in screen and put all the related code in there. As you identify common patterns used across screens, move components from one of the screen folders to the global components folder and import it across screens. + +This organization pattern is flexible, and you can change it to suite your needs. For example, add a `src/mixins` folder to hold global mixins used across screens, or add `mixins/` folders to your screens to hold mixins that are only used for a single screen. + +The backend code lives in the `server/` folder, and its dependencies are installed with npm from the `package.json` file. + +## How to run on your machine ### Install tools -If you don't have them already, you'll need node, bower and gulp to be installed globally on your machine. -1. Install [node](https://nodejs.org/en/download/). This includes npm - the node package manager. -2. Install [bower](https://bower.io/) globally `npm install bower -g` -3. Install [gulp](http://gulpjs.com/) globally `npm install gulp-cli -g` +If you don't have them already, you'll need node, bower and gulp to be installed globally on your machine. + +1. Install [node](https://nodejs.org/en/download/). This includes npm - the node package manager. +2. Install [bower](https://bower.io/) globally `npm install bower -g` +3. Install [gulp](http://gulpjs.com/) globally `npm install gulp-cli -g` + +### Clone the project and install dependencies + +Use git to clone the project down to your machine. Open a shell and change directory into the new project you just cloned, then install dependencies: -### Install the dependencies -Change directory into the new project you just cloned, then install dependencies. ``` -npm install -bower install +$ npm install +$ bower install ``` -## Running the app locally -The default gulp task will start a local web server. Just run this command: + +### Running the app locally + +The gulp serve task will start a local web server and serve the code. It uses the `polymer-cli` serve command to transpile the code on the fly to work in modern browsers or older browsers that don't support ES6. Run the following command to serve the code: + ``` -gulp serve +$ gulp serve ``` -or + +The npm start task runs the sample express server to simulate running the app on Predix. In development mode the express server will serve the files from the root of the project. In production mode the express server will serve the files from `build/default`. Run the following command to start the express server: + ``` -npm start +$ npm start ``` -## Running in Predix Cloud +## How to run in the Predix Cloud + With a few commands you can build a distribution version of the app, and deploy it to the cloud. ### Create a distribution version -Use gulp to create a distribution version of your app, which contains vulcanized files for more efficient serving. -You will need to run this command every time before you deploy to the Cloud. + +The gulp dist task will create a distribution version of your frontend app, which includes transpiled and minified code that will load fast in all browsers. You will need to run this command every time before you deploy to the Cloud: + ``` -gulp dist +$ gulp dist ``` +The distribution code can be found in `build/default`. Running the express server in production mode (by setting the `node_env` environment variable to `production`) will load the frontend code from that file automatically. -## Push to the Cloud +### Push to the Cloud -### Pre-Requisites Pushing (deploying) to a cloud environment requires knowledge of the commands involved and a valid user account with the environment. GE uses Cloud Foundry for its cloud platform. For information on Cloud Foundry, refer to this [link](http://docs.cloudfoundry.org/cf-cli/index.html). -### Steps The simplest way to push the application to a cloud environment is by modifying the default manifest file (manifest.yml) and using the **cf push** command, as follows: -1. Update manifest.yml +**1. Update manifest.yml** - Change the name field in your manifest.yml. - Uncomment the services section, and change the names to match your service instances. - Uncomment the clientId and base64ClientCredential environment variables and enter the correct values for your UAA client. - ``` - --- - applications: - - name: px-sample-app - buildpack: nodejs_buildpack - command: node server/app.js - #services: - # - -secure-uaa-instance - # - -timeseries-instance - # - -asset-instance - env: - node_env: cloud - uaa_service_label : predix-uaa - # Add these values for authentication in the cloud - #clientId: {Enter client ID, e.g. app-client-id, and place it here} - #base64ClientCredential: dWFhLWNsaWVudC1pZDp1YWEtY2xpZW50LWlkLXNlY3JldA== - ``` +* Change the name field in your manifest.yml. +* Uncomment the services section, and change the names to match your service instances. +* Uncomment the clientId and base64ClientCredential environment variables and enter the correct values for your UAA client. -2. Push to the cloud. +``` +--- +applications: + - name: px-sample-app + buildpack: nodejs_buildpack + command: node server/app.js +#services: + # - -secure-uaa-instance + # - -timeseries-instance + # - -asset-instance +env: + node_env: cloud + uaa_service_label : predix-uaa + # Add these values for authentication in the cloud + #clientId: {Enter client ID, e.g. app-client-id, and place it here} + #base64ClientCredential: dWFhLWNsaWVudC1pZDp1YWEtY2xpZW50LWlkLXNlY3JldA== +``` + +**2. Push to the cloud** + +``` +cf push +``` - ``` - cf push - ``` +**3. Access the cloud deployment of your application** -3. Access the cloud deployment of your application +The output of the **cf push** command includes the URL to which your application was deployed. Below is an example: - The output of the **cf push** command includes the URL to which your application was deployed. Below is an example: +``` +API endpoint: https://api.endpoint.svc.ice.ge.com (API version: 2.62.0) +User: john.doe@ge.com +Org: predix-org +Space: predix-space +``` - API endpoint: https://api.endpoint.svc.ice.ge.com (API version: 2.62.0) - User: john.doe@ge.com - Org: predix-org - Space: predix-space +Access your application by loading the **API Endpoint** above in a web browser - Access your application by loading the **API Endpoint** above in a web browser +## Support and further information -## Support and Further Information +You can ask questions and get support on the [Predix Forum](https://www.predix.io/community). If you find any bugs, have issues with the code, or want to request enhancements, file a issue on the [Github repo](http://github.com/predixdesignsystem/px-sample-app). -Ask questions and file tickets on https://www.predix.io/community. +## Copyright -# Copyright Copyright © 2015, 2016, 2017 GE Global Research. All rights reserved. The copyright to the computer software herein is the property of diff --git a/bower.json b/bower.json index bdaa1fa..6f0940c 100644 --- a/bower.json +++ b/bower.json @@ -3,29 +3,29 @@ "version": "2.0.0", "main": "index.html", "dependencies": { + "app-route": "PolymerElements/app-route#^2.0.3", + "iron-pages": "^2.0.1", "polymer": "^2.0.0", - "px-app-nav": "^2.0.6", - "px-context-browser": "^2.0.4", - "px-tabs": "^2.0.0", - "px-key-value-pair": "^1.0.2", + "px-app-nav": "^2.1.0", + "px-branding-bar": "^1.1.1", + "px-breadcrumbs": "^1.1.0", "px-card": "^2.0.0", - "px-breadcrumbs": "^1.0.4", - "px-inbox": "^2.0.2", - "px-toggle": "^2.0.1", - "px-simple-bar-chart": "^2.0.2", - "px-theme": "^3.0.0", - "px-dark-theme": "^2.0.14", - "px-dark-demo-theme": "^2.0.0", - "px-gauge": "^2.0.2", - "px-vis-timeseries": "^3.1.2", - "px-vis-radar": "^3.1.1", - "px-vis-polar": "^3.1.1", - "px-datetime-picker": "^2.0.0", - "px-data-grid": "https://github.com/vaadin/px-data-grid.git" + "px-context-browser": "2.1.1", + "px-dark-theme": "^2.2.0", + "px-inbox": "^2.3.0", + "px-key-value-pair": "^2.0.0", + "px-tabs": "^2.1.0", + "px-theme": "^3.1.0", + "px-vis-polar": "^3.5.1", + "px-vis-radar": "^3.5.0", + "webcomponentsjs": "^1.0.0", + "iron-ajax": "^2.0.8", + "px-data-grid": "^1.0.0", + "px-kpi": "^4.0.0", + "px-percent-circle": "^1.1.1" }, "devDependencies": { - "webcomponentsjs": "^1.0.0", - "px-demo": "^3.0.0", + "web-component-tester": "^6.0.0", "px-headings-design": "^1.0.3", "px-forms-design": "^2.0.6", "px-shadows-design": "^1.0.1", @@ -37,5 +37,10 @@ "px-helpers-design": "^1.0.3", "px-widths-responsive-design": "^1.0.2", "px-actionable-design": "^2.0.4" + }, + "resolutions": { + "webcomponentsjs": "^1.0.0", + "px-d3-imports": "^3.0.0", + "pxd3": "^5.0.0" } } diff --git a/css/alerts-view-styles.html b/css/alerts-view-styles.html new file mode 100644 index 0000000..ef10dad --- /dev/null +++ b/css/alerts-view-styles.html @@ -0,0 +1,7 @@ + + + \ No newline at end of file diff --git a/css/app-shared-styles.html b/css/app-shared-styles.html new file mode 100644 index 0000000..a22dc06 --- /dev/null +++ b/css/app-shared-styles.html @@ -0,0 +1,7 @@ + + + \ No newline at end of file diff --git a/css/app-shell-styles.html b/css/app-shell-styles.html new file mode 100644 index 0000000..94f1d81 --- /dev/null +++ b/css/app-shell-styles.html @@ -0,0 +1,7 @@ + + + \ No newline at end of file diff --git a/css/dashboard-view-styles.html b/css/dashboard-view-styles.html new file mode 100644 index 0000000..57f7c0f --- /dev/null +++ b/css/dashboard-view-styles.html @@ -0,0 +1,7 @@ + + + \ No newline at end of file diff --git a/css/px-sample-app-styles.html b/css/px-sample-app-styles.html deleted file mode 100644 index 2f32bb1..0000000 --- a/css/px-sample-app-styles.html +++ /dev/null @@ -1,7 +0,0 @@ - - - \ No newline at end of file diff --git a/gulpfile.js b/gulpfile.js index 5d80702..779d9fe 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -11,13 +11,6 @@ const gulpif = require('gulp-if'); const combiner = require('stream-combiner2'); const bump = require('gulp-bump'); const argv = require('yargs').argv; -/* Used to transpile JavaScript */ -const babel = require('gulp-babel'); -const rename = require('gulp-rename'); -const sourcemaps = require('gulp-sourcemaps'); -const cache = require('gulp-cached'); -const clean = require('gulp-clean'); -const exec = require('child_process').exec; const sassOptions = { importer: importOnce, @@ -52,7 +45,6 @@ function buildCSS(){ gulp.task('sass', function() { return gulp.src(['./sass/*.scss']) - .pipe(cache('sassing')) .pipe(buildCSS()) .pipe(stylemod({ moduleId: function(file) { @@ -63,30 +55,7 @@ gulp.task('sass', function() { .pipe(browserSync.stream({match: 'css/*.html'})); }); -// Globbing pattern to find ES6 source files that need to be transpiled -const ES6_SRC = 'src/**/*.es6.js'; -// Output directory for transpiled files -const ES5_DEST = './src'; - -gulp.task('transpile', function() { - return gulp.src(ES6_SRC) - .pipe(cache('transpiling')) - .pipe(sourcemaps.init()) - .pipe(babel()) - .on('error', function(err) { - console.error(err); - this.emit('end'); - }) - .pipe(rename(path => { - path.basename = path.basename.replace('.es6', ''); - console.log(`Transpiling ${path.basename}.es6.js -> src/${path.basename}.js`) - })) - .pipe(sourcemaps.write('.')) - .pipe(gulp.dest(ES5_DEST)); -}); - gulp.task('watch', function() { - gulp.watch(ES6_SRC, ['transpile']); gulp.watch(['sass/*.scss'], ['sass']); }); @@ -100,9 +69,8 @@ gulp.task('serve', function() { server: ['./', 'bower_components'], }); - gulp.watch(ES6_SRC, ['transpile']); gulp.watch(['sass/*.scss'], ['sass']); - gulp.watch(['css/*-styles.html', 'src/*.html', `${ES5_DEST}/*.js`]).on('change', browserSync.reload); + gulp.watch(['css/*-styles.html', 'src/*.html']).on('change', browserSync.reload); }); gulp.task('bump:patch', function(){ @@ -124,7 +92,7 @@ gulp.task('bump:major', function(){ }); gulp.task('default', function(callback) { - gulpSequence('clean', 'sass', 'transpile')(callback); + gulpSequence('clean', 'sass')(callback); }); gulp.task('polymer:cli', function (cb) { @@ -134,27 +102,3 @@ gulp.task('polymer:cli', function (cb) { cb(err); }); }); - -gulp.task('clean', function(){ - gulp.src('dist', {read: false}) - .pipe(clean()); -}) - -gulp.task('copy', function(){ - var outputDir = './dist'; - var index = gulp.src(['index.html']).pipe(gulp.dest(outputDir)) - var src = gulp.src(['src/**/*']).pipe(gulp.dest(outputDir + '/src')) - var src = gulp.src(['css/**/*']).pipe(gulp.dest(outputDir + '/css')) - var bc = gulp.src(['bower_components/**/*.*']).pipe(gulp.dest(outputDir + '/bower_components')) - var server = gulp.src(['server/**/*.*']).pipe(gulp.dest(outputDir + '/server')) - var packageFile = gulp.src(['package.json']).pipe(gulp.dest(outputDir)); -}); - -gulp.task('dist', function(cb) { - gulpSequence( - 'clean', - 'transpile', - 'polymer:cli', - 'copy' - )(cb); -}); \ No newline at end of file diff --git a/index.html b/index.html index 97bf83d..1dceb9b 100644 --- a/index.html +++ b/index.html @@ -1,6 +1,5 @@ - @@ -11,98 +10,62 @@ - - - - - - - - - + + + + + - + + + - + - - - - - - - + + + + + + + - diff --git a/package-lock.json b/package-lock.json index 93ada9b..d51ac50 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,20 +1,18 @@ { "name": "px-sample-app", - "version": "1.0.2", + "version": "2.0.0", "lockfileVersion": 1, "requires": true, "dependencies": { "@types/assert": { "version": "0.0.29", "resolved": "https://registry.npmjs.org/@types/assert/-/assert-0.0.29.tgz", - "integrity": "sha1-jlYnhbqlq9p8BKSfZmXq50MZKNM=", - "dev": true + "integrity": "sha1-jlYnhbqlq9p8BKSfZmXq50MZKNM=" }, "@types/babel-core": { "version": "6.25.0", "resolved": "https://registry.npmjs.org/@types/babel-core/-/babel-core-6.25.0.tgz", "integrity": "sha512-6slGEgitUD2n8UuO0SUxyOrx9eD3+P1GMbeVv5ItftnYn7QJiUktn0YAjzZxsH6ugg/qp88Es7Zvu5QgIwSaFw==", - "dev": true, "requires": { "@types/babel-template": "6.25.0", "@types/babel-traverse": "6.25.1", @@ -25,7 +23,6 @@ "version": "6.25.0", "resolved": "https://registry.npmjs.org/@types/babel-template/-/babel-template-6.25.0.tgz", "integrity": "sha512-TtyfVlrprX92xSuKa8D//7vFz5kBJODBw5IQ1hQXehqO+me26vt1fyNxOZyXhUq2a7jRyT72V8p68IyH4NEZNA==", - "dev": true, "requires": { "@types/babel-types": "6.25.1", "@types/babylon": "6.16.2" @@ -35,7 +32,6 @@ "version": "6.25.1", "resolved": "https://registry.npmjs.org/@types/babel-traverse/-/babel-traverse-6.25.1.tgz", "integrity": "sha512-tac3sdvagKMgAaSUIWkZL72rQDcnaG3Ju++u3p3aeZu1c+xaxYhVm9n6PcP9xEgQ2JJzkVlsoI9agGPB0PiLzQ==", - "dev": true, "requires": { "@types/babel-types": "6.25.1" } @@ -43,14 +39,12 @@ "@types/babel-types": { "version": "6.25.1", "resolved": "https://registry.npmjs.org/@types/babel-types/-/babel-types-6.25.1.tgz", - "integrity": "sha512-7Z6r20+HE0viAFhsW0d/UrC1K2tTlpXzGpNlYm8MmCv8z5PbAacFIshrM/MjlGRa5SBqxu2socpy8FHntwZKng==", - "dev": true + "integrity": "sha512-7Z6r20+HE0viAFhsW0d/UrC1K2tTlpXzGpNlYm8MmCv8z5PbAacFIshrM/MjlGRa5SBqxu2socpy8FHntwZKng==" }, "@types/babylon": { "version": "6.16.2", "resolved": "https://registry.npmjs.org/@types/babylon/-/babylon-6.16.2.tgz", "integrity": "sha512-+Jty46mPaWe1VAyZbfvgJM4BAdklLWxrT5tc/RjvCgLrtk6gzRY6AOnoWFv4p6hVxhJshDdr2hGVn56alBp97Q==", - "dev": true, "requires": { "@types/babel-types": "6.25.1" } @@ -58,20 +52,17 @@ "@types/bluebird": { "version": "3.5.8", "resolved": "https://registry.npmjs.org/@types/bluebird/-/bluebird-3.5.8.tgz", - "integrity": "sha512-rBfrD56OxaqVjghtVqp2EEX0ieHkRk6IefDVrQXIVGvlhDOEBTvZff4Q02uo84ukVkH4k5eB1cPKGDM2NlFL8A==", - "dev": true + "integrity": "sha512-rBfrD56OxaqVjghtVqp2EEX0ieHkRk6IefDVrQXIVGvlhDOEBTvZff4Q02uo84ukVkH4k5eB1cPKGDM2NlFL8A==" }, "@types/chai": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/@types/chai/-/chai-4.0.3.tgz", - "integrity": "sha512-AkwKxZJ3ml5OsKi0kNTzGBANM3vwcnNS8nu/geVFaM55raUQ8Gz5MhPuu2cQqhf3h829tFfIGD1pbZSc2lNJeg==", - "dev": true + "integrity": "sha512-AkwKxZJ3ml5OsKi0kNTzGBANM3vwcnNS8nu/geVFaM55raUQ8Gz5MhPuu2cQqhf3h829tFfIGD1pbZSc2lNJeg==" }, "@types/chai-subset": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/@types/chai-subset/-/chai-subset-1.3.0.tgz", "integrity": "sha1-dM7M7zsvwtpzkbcT3rcv6afl94I=", - "dev": true, "requires": { "@types/chai": "4.0.3" } @@ -79,8 +70,7 @@ "@types/chalk": { "version": "0.4.31", "resolved": "https://registry.npmjs.org/@types/chalk/-/chalk-0.4.31.tgz", - "integrity": "sha1-ox10JBprHtu5c8822XooloNKUfk=", - "dev": true + "integrity": "sha1-ox10JBprHtu5c8822XooloNKUfk=" }, "@types/clean-css": { "version": "3.4.30", @@ -91,14 +81,12 @@ "@types/clone": { "version": "0.1.30", "resolved": "https://registry.npmjs.org/@types/clone/-/clone-0.1.30.tgz", - "integrity": "sha1-5zZWSMG0ITalnH1QQGN7O1yDthQ=", - "dev": true + "integrity": "sha1-5zZWSMG0ITalnH1QQGN7O1yDthQ=" }, "@types/compression": { "version": "0.0.33", "resolved": "https://registry.npmjs.org/@types/compression/-/compression-0.0.33.tgz", "integrity": "sha1-ldxzOiM5qoRjgdfxN3eS0lU9wn0=", - "dev": true, "requires": { "@types/express": "4.0.36" } @@ -106,14 +94,12 @@ "@types/content-type": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/@types/content-type/-/content-type-1.1.1.tgz", - "integrity": "sha512-sM4E6PLLKsr7YQVvr57fRCWEElo0QjwPLjUnYYdAcMC5a9R7u3YuTVIWQH2OQXHoyvWmogaDqkWs9zyNJ8KiwA==", - "dev": true + "integrity": "sha512-sM4E6PLLKsr7YQVvr57fRCWEElo0QjwPLjUnYYdAcMC5a9R7u3YuTVIWQH2OQXHoyvWmogaDqkWs9zyNJ8KiwA==" }, "@types/cssbeautify": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/@types/cssbeautify/-/cssbeautify-0.3.1.tgz", - "integrity": "sha1-jgvuj33suVIlDaDK6+BeMFkcF+8=", - "dev": true + "integrity": "sha1-jgvuj33suVIlDaDK6+BeMFkcF+8=" }, "@types/del": { "version": "2.2.33", @@ -127,26 +113,22 @@ "@types/doctrine": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/@types/doctrine/-/doctrine-0.0.1.tgz", - "integrity": "sha1-uZny2fe0PKvgoaLzm8IDvH3K2p0=", - "dev": true + "integrity": "sha1-uZny2fe0PKvgoaLzm8IDvH3K2p0=" }, "@types/escodegen": { "version": "0.0.2", "resolved": "https://registry.npmjs.org/@types/escodegen/-/escodegen-0.0.2.tgz", - "integrity": "sha1-fOpBqyQukQ6xD2WuGK66RZ1ms18=", - "dev": true + "integrity": "sha1-fOpBqyQukQ6xD2WuGK66RZ1ms18=" }, "@types/estree": { "version": "0.0.34", "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.34.tgz", - "integrity": "sha1-qnr2mjqRkiFx7kEbPJ2Pa+tK8yE=", - "dev": true + "integrity": "sha1-qnr2mjqRkiFx7kEbPJ2Pa+tK8yE=" }, "@types/express": { "version": "4.0.36", "resolved": "https://registry.npmjs.org/@types/express/-/express-4.0.36.tgz", "integrity": "sha512-bT9q2eqH/E72AGBQKT50dh6AXzheTqigGZ1GwDiwmx7vfHff0bZOrvUWjvGpNWPNkRmX1vDF6wonG6rlpBHb1A==", - "dev": true, "requires": { "@types/express-serve-static-core": "4.0.49", "@types/serve-static": "1.7.31" @@ -156,7 +138,6 @@ "version": "4.0.49", "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.0.49.tgz", "integrity": "sha512-b7mVHoURu1xaP/V6xw1sYwyv9V0EZ7euyi+sdnbnTZxEkAh4/hzPsI6Eflq+ZzHQ/Tgl7l16Jz+0oz8F46MLnA==", - "dev": true, "requires": { "@types/node": "8.0.24" } @@ -196,7 +177,6 @@ "version": "5.0.31", "resolved": "https://registry.npmjs.org/@types/glob/-/glob-5.0.31.tgz", "integrity": "sha512-O6uyCgmMT58nQCdkxvDlil19iYodPTpWPtJc4tWAyjMTZUHjJyXaTJpxDfnuNyzTsLGba+AXIeYwFu3Y8lo+Jw==", - "dev": true, "requires": { "@types/minimatch": "3.0.0", "@types/node": "8.0.24" @@ -206,7 +186,6 @@ "version": "3.1.30", "resolved": "https://registry.npmjs.org/@types/glob-stream/-/glob-stream-3.1.30.tgz", "integrity": "sha1-uFOZC0Ckz+aoDsDS+t9o2AYPeLE=", - "dev": true, "requires": { "@types/glob": "5.0.31", "@types/node": "8.0.24" @@ -262,14 +241,12 @@ "@types/mime": { "version": "0.0.29", "resolved": "https://registry.npmjs.org/@types/mime/-/mime-0.0.29.tgz", - "integrity": "sha1-+8/TMFc7kS71nu7hRgK/rOYwdUs=", - "dev": true + "integrity": "sha1-+8/TMFc7kS71nu7hRgK/rOYwdUs=" }, "@types/minimatch": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.0.tgz", - "integrity": "sha512-BnRgLPs1oy9gV8b4dAW8jilIa7Kpe3uNucAvv4RkY7Yt6rj9E6Kk4Qa/18LOSinA+XDBPdzx3MqYPEP5mw8rDA==", - "dev": true + "integrity": "sha512-BnRgLPs1oy9gV8b4dAW8jilIa7Kpe3uNucAvv4RkY7Yt6rj9E6Kk4Qa/18LOSinA+XDBPdzx3MqYPEP5mw8rDA==" }, "@types/mz": { "version": "0.0.31", @@ -283,14 +260,12 @@ "@types/node": { "version": "8.0.24", "resolved": "https://registry.npmjs.org/@types/node/-/node-8.0.24.tgz", - "integrity": "sha512-c3Npme+2JGqxW8+B+aXdN5SPIlCf1C8WxQC6Ea39rO/ASPosnMkWVR16mDJtRE+2dr2xwOQ7DiLxb+wO/TWuPg==", - "dev": true + "integrity": "sha512-c3Npme+2JGqxW8+B+aXdN5SPIlCf1C8WxQC6Ea39rO/ASPosnMkWVR16mDJtRE+2dr2xwOQ7DiLxb+wO/TWuPg==" }, "@types/opn": { "version": "3.0.28", "resolved": "https://registry.npmjs.org/@types/opn/-/opn-3.0.28.tgz", "integrity": "sha1-CX0NHJtXSVc6XZbfEyOHu20CEYo=", - "dev": true, "requires": { "@types/node": "8.0.24" } @@ -315,8 +290,7 @@ "@types/pem": { "version": "1.9.2", "resolved": "https://registry.npmjs.org/@types/pem/-/pem-1.9.2.tgz", - "integrity": "sha1-zQsZXRYd/7ywqoj6n9lLJN0q8Qs=", - "dev": true + "integrity": "sha1-zQsZXRYd/7ywqoj6n9lLJN0q8Qs=" }, "@types/relateurl": { "version": "0.2.28", @@ -485,7 +459,6 @@ "version": "1.7.31", "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.7.31.tgz", "integrity": "sha1-FUVt6NmNa0z/Mb5savdJKuY/Uho=", - "dev": true, "requires": { "@types/express-serve-static-core": "4.0.49", "@types/mime": "0.0.29" @@ -501,7 +474,6 @@ "version": "3.4.2", "resolved": "https://registry.npmjs.org/@types/spdy/-/spdy-3.4.2.tgz", "integrity": "sha512-MfIOcqTpECcKEMEAtpRQJqAdczKk/R55VGRfi5PDUlbpndrPz5t+knh7E3X0MnBMEOpRFY1oubLy81RHa6HrPg==", - "dev": true, "requires": { "@types/node": "8.0.24" } @@ -527,8 +499,7 @@ "@types/ua-parser-js": { "version": "0.7.31", "resolved": "https://registry.npmjs.org/@types/ua-parser-js/-/ua-parser-js-0.7.31.tgz", - "integrity": "sha512-TPIseVAeeQWgtiRx8z2/JFz+xVI9iRC2xXwmxddCk8s8ggNk5n6EiSWTBNDIGVdle7eAgEfEIPUXIPRULzAAjQ==", - "dev": true + "integrity": "sha512-TPIseVAeeQWgtiRx8z2/JFz+xVI9iRC2xXwmxddCk8s8ggNk5n6EiSWTBNDIGVdle7eAgEfEIPUXIPRULzAAjQ==" }, "@types/uglify-js": { "version": "2.6.29", @@ -549,7 +520,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/@types/vinyl/-/vinyl-2.0.0.tgz", "integrity": "sha1-/SE79/QTbd4h/hiVUAsSwYb4wmg=", - "dev": true, "requires": { "@types/node": "8.0.24" } @@ -558,7 +528,6 @@ "version": "0.0.28", "resolved": "https://registry.npmjs.org/@types/vinyl-fs/-/vinyl-fs-0.0.28.tgz", "integrity": "sha1-RmMBe8gCxlcOrk80Cf1cq/l8v94=", - "dev": true, "requires": { "@types/glob-stream": "3.1.30", "@types/node": "8.0.24", @@ -576,7 +545,6 @@ "version": "2.3.4", "resolved": "https://registry.npmjs.org/@types/winston/-/winston-2.3.4.tgz", "integrity": "sha512-lUhWIhgSpk4GHoa/hUuvkueAdP0a4NG9BRDjKX9r6pSYo1xSKKYXu+WatBwTzX96wJgeQdzrlGeUF9f2iOjSKA==", - "dev": true, "requires": { "@types/node": "8.0.24" } @@ -590,11 +558,16 @@ "@types/inquirer": "0.0.32" } }, + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true + }, "accepts": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.3.tgz", "integrity": "sha1-w8p0NJOGSMPg2cHjKN1otiLChMo=", - "dev": true, "requires": { "mime-types": "2.1.16", "negotiator": "0.6.1" @@ -609,14 +582,12 @@ "acorn": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.1.1.tgz", - "integrity": "sha512-vOk6uEMctu0vQrvuSqFdJyqj1Q0S5VTDL79qtjo+DhRr+1mmaD+tluFSCZqhvi/JUhXSzoZN2BhtstaPEeE8cw==", - "dev": true + "integrity": "sha512-vOk6uEMctu0vQrvuSqFdJyqj1Q0S5VTDL79qtjo+DhRr+1mmaD+tluFSCZqhvi/JUhXSzoZN2BhtstaPEeE8cw==" }, "acorn-jsx": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz", "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=", - "dev": true, "requires": { "acorn": "3.3.0" }, @@ -624,8 +595,7 @@ "acorn": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz", - "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=", - "dev": true + "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=" } } }, @@ -646,7 +616,6 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-2.1.1.tgz", "integrity": "sha1-1t4Q1a9hMtW9aSQn1G/FOFOQlMc=", - "dev": true, "requires": { "extend": "3.0.1", "semver": "5.0.3" @@ -655,8 +624,7 @@ "semver": { "version": "5.0.3", "resolved": "https://registry.npmjs.org/semver/-/semver-5.0.3.tgz", - "integrity": "sha1-d0Zt5YnNXTyV8TiqeLxWmjy10no=", - "dev": true + "integrity": "sha1-d0Zt5YnNXTyV8TiqeLxWmjy10no=" } } }, @@ -664,7 +632,6 @@ "version": "4.11.8", "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz", "integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=", - "dev": true, "requires": { "co": "4.6.0", "json-stable-stringify": "1.0.1" @@ -673,24 +640,29 @@ "amdefine": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", - "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", - "dev": true, - "optional": true + "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=" }, "ansi-align": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-1.1.0.tgz", "integrity": "sha1-LwwWWIKXOa3V67FeawxuNCPwFro=", - "dev": true, "requires": { "string-width": "1.0.2" } }, + "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-escape-sequences": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/ansi-escape-sequences/-/ansi-escape-sequences-3.0.0.tgz", "integrity": "sha1-HBg5S2r5t2/5pjUJ+kl2af0s5T4=", - "dev": true, "requires": { "array-back": "1.0.4" } @@ -701,23 +673,53 @@ "integrity": "sha1-06ioOzGapneTZisT52HHkRQiMG4=", "dev": true }, + "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=", - "dev": true + "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=", + "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 }, "any-promise": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", - "integrity": "sha1-q8av7tzqUugJzcA3au0845Y10X8=", - "dev": true + "integrity": "sha1-q8av7tzqUugJzcA3au0845Y10X8=" + }, + "anymatch": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz", + "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==", + "requires": { + "micromatch": "2.3.11", + "normalize-path": "2.1.1" + } }, "append-field": { "version": "0.1.0", @@ -725,6 +727,12 @@ "integrity": "sha1-bdxY+gg8e8VF08WZWygwzCNm1Eo=", "dev": true }, + "aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true + }, "archiver": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/archiver/-/archiver-1.3.0.tgz", @@ -767,11 +775,43 @@ "readable-stream": "2.3.3" } }, + "archy": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", + "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=", + "dev": true + }, + "are-we-there-yet": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.4.tgz", + "integrity": "sha1-u13KOCu5TwXhUZQ3PRb9O6HKEQ0=", + "dev": true, + "requires": { + "delegates": "1.0.0", + "readable-stream": "2.3.3" + } + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "requires": { + "sprintf-js": "1.0.3" + }, + "dependencies": { + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + } + } + }, "arr-diff": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", - "dev": true, "requires": { "arr-flatten": "1.1.0" } @@ -779,14 +819,18 @@ "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==", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==" + }, + "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-back": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/array-back/-/array-back-1.0.4.tgz", "integrity": "sha1-ZEun8JX3/898Q7Xw3DnTwfA8Bjs=", - "dev": true, "requires": { "typical": "2.6.1" } @@ -797,16 +841,26 @@ "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=", - "dev": true + "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=" }, "array-flatten": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + }, + "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-union": { @@ -827,8 +881,7 @@ "array-unique": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", - "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=", - "dev": true + "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=" }, "arraybuffer.slice": { "version": "0.0.6", @@ -851,14 +904,12 @@ "asn1": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz", - "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=", - "dev": true + "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=" }, "assert-plus": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz", - "integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ=", - "dev": true + "integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ=" }, "assertion-error": { "version": "1.0.2", @@ -866,35 +917,79 @@ "integrity": "sha1-E8pRXYYgbaC6xm6DTdOX2HWBCUw=", "dev": true }, + "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.0.0", "resolved": "https://registry.npmjs.org/async/-/async-1.0.0.tgz", - "integrity": "sha1-+PwEyjoTeErenhZBr5hXjPvWR6k=", + "integrity": "sha1-+PwEyjoTeErenhZBr5hXjPvWR6k=" + }, + "async-each": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz", + "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=" + }, + "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=", + "dev": true + }, + "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 }, "asynckit": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "atob": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.0.3.tgz", + "integrity": "sha1-GcenYEc3dEaPILLS0DNyrX1Mv10=", "dev": true }, + "autoprefixer": { + "version": "6.7.7", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-6.7.7.tgz", + "integrity": "sha1-Hb0cg1ZY41zj+ZhAmdsAWFx4IBQ=", + "dev": true, + "requires": { + "browserslist": "1.7.7", + "caniuse-db": "1.0.30000813", + "normalize-range": "0.1.2", + "num2fraction": "1.2.2", + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0" + } + }, "aws-sign2": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz", - "integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8=", - "dev": true + "integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8=" }, "aws4": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.6.0.tgz", - "integrity": "sha1-g+9cqGCysy5KDe7e6MdxudtXRx4=", - "dev": true + "integrity": "sha1-g+9cqGCysy5KDe7e6MdxudtXRx4=" }, "babel-code-frame": { "version": "6.26.0", "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", - "dev": true, "requires": { "chalk": "1.1.3", "esutils": "2.0.2", @@ -905,7 +1000,6 @@ "version": "6.26.0", "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.0.tgz", "integrity": "sha1-rzL3izGm/O8RnIew/Y2XU/A6C7g=", - "dev": true, "requires": { "babel-code-frame": "6.26.0", "babel-generator": "6.26.0", @@ -932,7 +1026,6 @@ "version": "6.26.0", "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.0.tgz", "integrity": "sha1-rBriAHC3n248odMmlhMFN3TyDcU=", - "dev": true, "requires": { "babel-messages": "6.23.0", "babel-runtime": "6.26.0", @@ -948,7 +1041,6 @@ "version": "6.24.1", "resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz", "integrity": "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=", - "dev": true, "requires": { "babel-helper-hoist-variables": "6.24.1", "babel-runtime": "6.26.0", @@ -960,7 +1052,6 @@ "version": "6.26.0", "resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz", "integrity": "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=", - "dev": true, "requires": { "babel-helper-function-name": "6.24.1", "babel-runtime": "6.26.0", @@ -984,7 +1075,6 @@ "version": "6.24.1", "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz", "integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=", - "dev": true, "requires": { "babel-helper-get-function-arity": "6.24.1", "babel-runtime": "6.26.0", @@ -997,7 +1087,6 @@ "version": "6.24.1", "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz", "integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=", - "dev": true, "requires": { "babel-runtime": "6.26.0", "babel-types": "6.26.0" @@ -1007,7 +1096,6 @@ "version": "6.24.1", "resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz", "integrity": "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=", - "dev": true, "requires": { "babel-runtime": "6.26.0", "babel-types": "6.26.0" @@ -1035,7 +1123,6 @@ "version": "6.24.1", "resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz", "integrity": "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=", - "dev": true, "requires": { "babel-runtime": "6.26.0", "babel-types": "6.26.0" @@ -1045,7 +1132,6 @@ "version": "6.26.0", "resolved": "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz", "integrity": "sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI=", - "dev": true, "requires": { "babel-runtime": "6.26.0", "babel-types": "6.26.0", @@ -1062,7 +1148,6 @@ "version": "6.24.1", "resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz", "integrity": "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=", - "dev": true, "requires": { "babel-helper-optimise-call-expression": "6.24.1", "babel-messages": "6.23.0", @@ -1082,7 +1167,6 @@ "version": "6.24.1", "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz", "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=", - "dev": true, "requires": { "babel-runtime": "6.26.0", "babel-template": "6.26.0" @@ -1092,7 +1176,6 @@ "version": "6.23.0", "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=", - "dev": true, "requires": { "babel-runtime": "6.26.0" } @@ -1201,7 +1284,6 @@ "version": "6.22.0", "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz", "integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=", - "dev": true, "requires": { "babel-runtime": "6.26.0" } @@ -1210,7 +1292,6 @@ "version": "6.22.0", "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz", "integrity": "sha1-u8UbSflk1wy42OC5ToICRs46YUE=", - "dev": true, "requires": { "babel-runtime": "6.26.0" } @@ -1219,7 +1300,6 @@ "version": "6.26.0", "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz", "integrity": "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=", - "dev": true, "requires": { "babel-runtime": "6.26.0", "babel-template": "6.26.0", @@ -1232,7 +1312,6 @@ "version": "6.24.1", "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz", "integrity": "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=", - "dev": true, "requires": { "babel-helper-define-map": "6.26.0", "babel-helper-function-name": "6.24.1", @@ -1249,7 +1328,6 @@ "version": "6.24.1", "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz", "integrity": "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=", - "dev": true, "requires": { "babel-runtime": "6.26.0", "babel-template": "6.26.0" @@ -1259,7 +1337,6 @@ "version": "6.23.0", "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz", "integrity": "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=", - "dev": true, "requires": { "babel-runtime": "6.26.0" } @@ -1268,7 +1345,6 @@ "version": "6.24.1", "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz", "integrity": "sha1-c+s9MQypaePvnskcU3QabxV2Qj4=", - "dev": true, "requires": { "babel-runtime": "6.26.0", "babel-types": "6.26.0" @@ -1278,7 +1354,6 @@ "version": "6.23.0", "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz", "integrity": "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=", - "dev": true, "requires": { "babel-runtime": "6.26.0" } @@ -1287,7 +1362,6 @@ "version": "6.24.1", "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz", "integrity": "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=", - "dev": true, "requires": { "babel-helper-function-name": "6.24.1", "babel-runtime": "6.26.0", @@ -1298,7 +1372,6 @@ "version": "6.22.0", "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz", "integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=", - "dev": true, "requires": { "babel-runtime": "6.26.0" } @@ -1352,7 +1425,6 @@ "version": "6.24.1", "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz", "integrity": "sha1-JM72muIcuDp/hgPa0CH1cusnj40=", - "dev": true, "requires": { "babel-helper-replace-supers": "6.24.1", "babel-runtime": "6.26.0" @@ -1362,7 +1434,6 @@ "version": "6.24.1", "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz", "integrity": "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=", - "dev": true, "requires": { "babel-helper-call-delegate": "6.24.1", "babel-helper-get-function-arity": "6.24.1", @@ -1376,7 +1447,6 @@ "version": "6.24.1", "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz", "integrity": "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=", - "dev": true, "requires": { "babel-runtime": "6.26.0", "babel-types": "6.26.0" @@ -1386,7 +1456,6 @@ "version": "6.22.0", "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz", "integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=", - "dev": true, "requires": { "babel-runtime": "6.26.0" } @@ -1395,7 +1464,6 @@ "version": "6.24.1", "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz", "integrity": "sha1-AMHNsaynERLN8M9hJsLta0V8zbw=", - "dev": true, "requires": { "babel-helper-regex": "6.26.0", "babel-runtime": "6.26.0", @@ -1406,7 +1474,6 @@ "version": "6.22.0", "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz", "integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=", - "dev": true, "requires": { "babel-runtime": "6.26.0" } @@ -1415,7 +1482,6 @@ "version": "6.23.0", "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz", "integrity": "sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I=", - "dev": true, "requires": { "babel-runtime": "6.26.0" } @@ -1424,7 +1490,6 @@ "version": "6.24.1", "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz", "integrity": "sha1-04sS9C6nMj9yk4fxinxa4frrNek=", - "dev": true, "requires": { "babel-helper-regex": "6.26.0", "babel-runtime": "6.26.0", @@ -1468,7 +1533,6 @@ "version": "6.26.0", "resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz", "integrity": "sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=", - "dev": true, "requires": { "regenerator-transform": "0.10.1" } @@ -1585,7 +1649,6 @@ "version": "6.26.0", "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz", "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=", - "dev": true, "requires": { "babel-core": "6.26.0", "babel-runtime": "6.26.0", @@ -1600,7 +1663,6 @@ "version": "6.26.0", "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", - "dev": true, "requires": { "core-js": "2.5.0", "regenerator-runtime": "0.11.0" @@ -1610,7 +1672,6 @@ "version": "6.26.0", "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz", "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=", - "dev": true, "requires": { "babel-runtime": "6.26.0", "babel-traverse": "6.26.0", @@ -1623,7 +1684,6 @@ "version": "6.26.0", "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz", "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=", - "dev": true, "requires": { "babel-code-frame": "6.26.0", "babel-messages": "6.23.0", @@ -1640,7 +1700,6 @@ "version": "6.26.0", "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", - "dev": true, "requires": { "babel-runtime": "6.26.0", "esutils": "2.0.2", @@ -1651,8 +1710,7 @@ "babylon": { "version": "6.18.0", "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", - "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", - "dev": true + "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==" }, "backo2": { "version": "1.0.2", @@ -1663,8 +1721,45 @@ "balanced-match": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", - "dev": true + "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.6", + "component-emitter": "1.2.1", + "define-property": "1.0.0", + "isobject": "3.0.1", + "mixin-deep": "1.3.1", + "pascalcase": "0.1.1" + }, + "dependencies": { + "component-emitter": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", + "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=", + "dev": true + }, + "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.2" + } + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + } + } }, "base64-arraybuffer": { "version": "0.1.5", @@ -1685,16 +1780,32 @@ "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=", "dev": true }, + "basic-auth": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-1.0.4.tgz", + "integrity": "sha1-Awk1sB3nyblKgksp8/zLdQ06UpA=" + }, + "batch": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.5.3.tgz", + "integrity": "sha1-PzQU84AyF0O/wQQvmoP/HVgk1GQ=", + "dev": true + }, "bcrypt-pbkdf": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz", "integrity": "sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40=", - "dev": true, "optional": true, "requires": { "tweetnacl": "0.14.5" } }, + "beeper": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.1.tgz", + "integrity": "sha1-5tXqjF2tABMEpwsiY4RH9pyy+Ak=", + "dev": true + }, "better-assert": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz", @@ -1704,6 +1815,11 @@ "callsite": "1.0.0" } }, + "binary-extensions": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.11.0.tgz", + "integrity": "sha1-RqoXUftqL5PuXmibsQh9SxTGwgU=" + }, "binaryextensions": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/binaryextensions/-/binaryextensions-2.0.0.tgz", @@ -1725,11 +1841,19 @@ "integrity": "sha1-vPEwUspURj8w+fx+lbmkdjCpSSE=", "dev": true }, + "block-stream": { + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", + "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=", + "dev": true, + "requires": { + "inherits": "2.0.3" + } + }, "body-parser": { "version": "1.17.2", "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.17.2.tgz", "integrity": "sha1-+IkqvI+eYn1Crtr7yma/WrmRBO4=", - "dev": true, "requires": { "bytes": "2.4.0", "content-type": "1.0.2", @@ -1746,14 +1870,12 @@ "bytes": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.4.0.tgz", - "integrity": "sha1-fZcZb51br39pNeJZhVSe3SpsIzk=", - "dev": true + "integrity": "sha1-fZcZb51br39pNeJZhVSe3SpsIzk=" }, "debug": { "version": "2.6.7", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.7.tgz", "integrity": "sha1-krrR9tBbu2u6Isyoi80OyJTChh4=", - "dev": true, "requires": { "ms": "2.0.0" } @@ -1761,8 +1883,7 @@ "qs": { "version": "6.4.0", "resolved": "https://registry.npmjs.org/qs/-/qs-6.4.0.tgz", - "integrity": "sha1-E+JtKK1rD/qpExLNO/cI7TUecjM=", - "dev": true + "integrity": "sha1-E+JtKK1rD/qpExLNO/cI7TUecjM=" } } }, @@ -1770,7 +1891,6 @@ "version": "2.10.1", "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz", "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=", - "dev": true, "requires": { "hoek": "2.16.3" } @@ -1778,8 +1898,7 @@ "bower": { "version": "1.8.0", "resolved": "https://registry.npmjs.org/bower/-/bower-1.8.0.tgz", - "integrity": "sha1-Vdvr7wrZFVOC2enT5JfBNyNFtEo=", - "dev": true + "integrity": "sha1-Vdvr7wrZFVOC2enT5JfBNyNFtEo=" }, "bower-json": { "version": "0.8.1", @@ -1803,7 +1922,6 @@ "version": "0.6.0", "resolved": "https://registry.npmjs.org/boxen/-/boxen-0.6.0.tgz", "integrity": "sha1-g2TUJIrDT/DvGy8r9JpsYM4NgbY=", - "dev": true, "requires": { "ansi-align": "1.1.0", "camelcase": "2.1.1", @@ -1820,7 +1938,6 @@ "version": "1.1.8", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.8.tgz", "integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI=", - "dev": true, "requires": { "balanced-match": "1.0.0", "concat-map": "0.0.1" @@ -1830,7 +1947,6 @@ "version": "1.8.5", "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", - "dev": true, "requires": { "expand-range": "1.8.2", "preserve": "0.2.0", @@ -1843,462 +1959,1351 @@ "integrity": "sha1-81HTKWnTL6XXpVZxVCY9korjvR8=", "dev": true }, - "browserify-zlib": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz", - "integrity": "sha1-uzX4pRn2AOD6a4SFJByXnQFB+y0=", - "dev": true, - "requires": { - "pako": "0.2.9" - } - }, - "browserstack": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/browserstack/-/browserstack-1.5.0.tgz", - "integrity": "sha1-tWVCWtYu1ywQgqHrl51TE8fUdU8=", - "dev": true, - "optional": true, - "requires": { - "https-proxy-agent": "1.0.0" - } - }, - "buffer-crc32": { - "version": "0.2.13", - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=", - "dev": true - }, - "builtin-modules": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", - "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=", - "dev": true - }, - "busboy": { - "version": "0.2.14", - "resolved": "https://registry.npmjs.org/busboy/-/busboy-0.2.14.tgz", - "integrity": "sha1-bCpiLvz0fFe7vh4qnDetNseSVFM=", - "dev": true, - "requires": { - "dicer": "0.2.5", - "readable-stream": "1.1.14" + "browser-sync": { + "version": "2.23.6", + "resolved": "https://registry.npmjs.org/browser-sync/-/browser-sync-2.23.6.tgz", + "integrity": "sha512-loCO5NQKZXfBJrEvmLwF1TPSECCsPopNd29qduoysLmpw8op2lgolGMjz3oI/MjG4duzB9TfDs7k58djRSwPwg==", + "dev": true, + "requires": { + "browser-sync-ui": "1.0.1", + "bs-recipes": "1.3.4", + "chokidar": "1.7.0", + "connect": "3.5.0", + "connect-history-api-fallback": "1.5.0", + "dev-ip": "1.0.1", + "easy-extender": "2.3.2", + "eazy-logger": "3.0.2", + "emitter-steward": "1.0.0", + "etag": "1.8.1", + "fresh": "0.5.2", + "fs-extra": "3.0.1", + "http-proxy": "1.15.2", + "immutable": "3.8.2", + "localtunnel": "1.8.3", + "micromatch": "2.3.11", + "opn": "4.0.2", + "portscanner": "2.1.1", + "qs": "6.2.1", + "resp-modifier": "6.0.2", + "rx": "4.1.0", + "serve-index": "1.8.0", + "serve-static": "1.12.2", + "server-destroy": "1.0.1", + "socket.io": "2.0.4", + "ua-parser-js": "0.7.12", + "yargs": "6.4.0" }, "dependencies": { - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "accepts": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz", + "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=", + "dev": true, + "requires": { + "mime-types": "2.1.18", + "negotiator": "0.6.1" + } + }, + "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 }, - "readable-stream": { - "version": "1.1.14", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", - "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", + "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 + }, + "connect": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.5.0.tgz", + "integrity": "sha1-s1dSWgtMH1BZnNmD4dnv7qlncZg=", "dev": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "0.0.1", - "string_decoder": "0.10.31" + "debug": "2.2.0", + "finalhandler": "0.5.0", + "parseurl": "1.3.1", + "utils-merge": "1.0.0" } }, - "string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=", + "dev": true, + "requires": { + "ms": "0.7.1" + } + }, + "engine.io": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.1.5.tgz", + "integrity": "sha512-D06ivJkYxyRrcEe0bTpNnBQNgP9d3xog+qZlLbui8EsMr/DouQpf5o9FzJnWYHEYE0YsFHllUv2R1dkgYZXHcA==", + "dev": true, + "requires": { + "accepts": "1.3.5", + "base64id": "1.0.0", + "cookie": "0.3.1", + "debug": "3.1.0", + "engine.io-parser": "2.1.2", + "uws": "9.14.0", + "ws": "3.3.3" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "engine.io-client": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.1.6.tgz", + "integrity": "sha512-hnuHsFluXnsKOndS4Hv6SvUrgdYx1pk2NqfaDMW+GWdgfU3+/V25Cj7I8a0x92idSpa5PIhJRKxPvp9mnoLsfg==", + "dev": true, + "requires": { + "component-emitter": "1.2.1", + "component-inherit": "0.0.3", + "debug": "3.1.0", + "engine.io-parser": "2.1.2", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "parseqs": "0.0.5", + "parseuri": "0.0.5", + "ws": "3.3.3", + "xmlhttprequest-ssl": "1.5.5", + "yeast": "0.1.2" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "engine.io-parser": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.2.tgz", + "integrity": "sha512-dInLFzr80RijZ1rGpx1+56/uFoH7/7InhH3kZt+Ms6hT8tNx3NGW/WNSA/f8As1WkOfkuyb3tnRyuXGxusclMw==", + "dev": true, + "requires": { + "after": "0.8.2", + "arraybuffer.slice": "0.0.7", + "base64-arraybuffer": "0.1.5", + "blob": "0.0.4", + "has-binary2": "1.0.2" + } + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "dev": true + }, + "finalhandler": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-0.5.0.tgz", + "integrity": "sha1-6VCKvs6bbbqHGmlCodeRG5GRGsc=", + "dev": true, + "requires": { + "debug": "2.2.0", + "escape-html": "1.0.3", + "on-finished": "2.3.0", + "statuses": "1.3.1", + "unpipe": "1.0.0" + } + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "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.2.0", + "requires-port": "1.0.0" + } + }, + "isarray": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", + "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=", + "dev": true + }, + "mime": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz", + "integrity": "sha1-EV+eO2s9rylZmDyzjxSaLUDrXVM=", + "dev": true + }, + "mime-db": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", + "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", + "dev": true + }, + "mime-types": { + "version": "2.1.18", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", + "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", + "dev": true, + "requires": { + "mime-db": "1.33.0" + } + }, + "ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=", + "dev": true + }, + "opn": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/opn/-/opn-4.0.2.tgz", + "integrity": "sha1-erwi5kTf9jsKltWrfyeQwPAavJU=", + "dev": true, + "requires": { + "object-assign": "4.1.1", + "pinkie-promise": "2.0.1" + } + }, + "qs": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.2.1.tgz", + "integrity": "sha1-zgPF/wk1vB2daanxTL0Y5WjWdiU=", + "dev": true + }, + "send": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.15.2.tgz", + "integrity": "sha1-+R+rRAO8+H5xb3DOtdsvV4vcF9Y=", + "dev": true, + "requires": { + "debug": "2.6.4", + "depd": "1.1.1", + "destroy": "1.0.4", + "encodeurl": "1.0.1", + "escape-html": "1.0.3", + "etag": "1.8.1", + "fresh": "0.5.0", + "http-errors": "1.6.2", + "mime": "1.3.4", + "ms": "1.0.0", + "on-finished": "2.3.0", + "range-parser": "1.2.0", + "statuses": "1.3.1" + }, + "dependencies": { + "debug": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.4.tgz", + "integrity": "sha1-dYaps8OXQcAoKuM0RcTorHRzT+A=", + "dev": true, + "requires": { + "ms": "0.7.3" + }, + "dependencies": { + "ms": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.3.tgz", + "integrity": "sha1-cIFVpeROM/X9D8U+gdDUCpG+H/8=", + "dev": true + } + } + }, + "fresh": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.0.tgz", + "integrity": "sha1-9HTKXmqSRtb9jglTz6m5yAWvp44=", + "dev": true + }, + "ms": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-1.0.0.tgz", + "integrity": "sha1-Wa3NIu3FQ/e1OBhi0xOHsfS8lHM=", + "dev": true + } + } + }, + "serve-static": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.12.2.tgz", + "integrity": "sha1-5UbicmCBuBtLzsjpCAjrzdMjr7o=", + "dev": true, + "requires": { + "encodeurl": "1.0.1", + "escape-html": "1.0.3", + "parseurl": "1.3.1", + "send": "0.15.2" + } + }, + "socket.io": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.0.4.tgz", + "integrity": "sha1-waRZDO/4fs8TxyZS8Eb3FrKeYBQ=", + "dev": true, + "requires": { + "debug": "2.6.9", + "engine.io": "3.1.5", + "socket.io-adapter": "1.1.1", + "socket.io-client": "2.0.4", + "socket.io-parser": "3.1.3" + }, + "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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "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.0.4", + "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.0.4.tgz", + "integrity": "sha1-CRilUkBtxeVAs4Dc2Xr8SmQzL44=", + "dev": true, + "requires": { + "backo2": "1.0.2", + "base64-arraybuffer": "0.1.5", + "component-bind": "1.0.0", + "component-emitter": "1.2.1", + "debug": "2.6.9", + "engine.io-client": "3.1.6", + "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.1.3", + "to-array": "0.1.4" + }, + "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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "socket.io-parser": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.1.3.tgz", + "integrity": "sha512-g0a2HPqLguqAczs3dMECuA1RgoGFPyvDqcbaDEdCWY9g59kdUAz3YRmaJBNKXflrHNwB7Q12Gkf/0CZXfdHR7g==", + "dev": true, + "requires": { + "component-emitter": "1.2.1", + "debug": "3.1.0", + "has-binary2": "1.0.2", + "isarray": "2.0.1" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "ua-parser-js": { + "version": "0.7.12", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.12.tgz", + "integrity": "sha1-BMgamb3V3FImPqKdJMa/jUgYpLs=", + "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 + }, + "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.1", + "ultron": "1.1.1" + } + }, + "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 + }, + "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.2.0", + "get-caller-file": "1.0.2", + "os-locale": "1.4.0", + "read-pkg-up": "1.0.1", + "require-directory": "2.1.1", + "require-main-filename": "1.0.1", + "set-blocking": "2.0.0", + "string-width": "1.0.2", + "which-module": "1.0.0", + "window-size": "0.2.0", + "y18n": "3.2.1", + "yargs-parser": "4.2.1" + } + }, + "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" + } } } }, - "bytes": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.5.0.tgz", - "integrity": "sha1-TJQj6i0lLCcMQbK97+/5u2tiwGo=", - "dev": true - }, - "callsite": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", - "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=", - "dev": true - }, - "camel-case": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz", - "integrity": "sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M=", - "dev": true, - "requires": { - "no-case": "2.3.1", - "upper-case": "1.1.3" - } - }, - "camelcase": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", - "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", - "dev": true - }, - "camelcase-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", - "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", - "dev": true, - "requires": { - "camelcase": "2.1.1", - "map-obj": "1.0.1" - } - }, - "capture-stack-trace": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.0.tgz", - "integrity": "sha1-Sm+gc5nCa7pH8LJJa00PtAjFVQ0=", - "dev": true - }, - "caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", - "dev": true - }, - "chai": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/chai/-/chai-3.5.0.tgz", - "integrity": "sha1-TQJjewZ/6Vi9v906QOxW/vc3Mkc=", - "dev": true, - "requires": { - "assertion-error": "1.0.2", - "deep-eql": "0.1.3", - "type-detect": "1.0.0" - } - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "browser-sync-ui": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browser-sync-ui/-/browser-sync-ui-1.0.1.tgz", + "integrity": "sha512-RIxmwVVcUFhRd1zxp7m2FfLnXHf59x4Gtj8HFwTA//3VgYI3AKkaQAuDL8KDJnE59XqCshxZa13JYuIWtZlKQg==", "dev": true, "requires": { - "ansi-styles": "2.2.1", - "escape-string-regexp": "1.0.5", - "has-ansi": "2.0.0", - "strip-ansi": "3.0.1", - "supports-color": "2.0.0" - } - }, - "chownr": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.0.1.tgz", - "integrity": "sha1-4qdQQqlVGQi+vSW4Uj1fl2nXkYE=", - "dev": true - }, - "class-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/class-extend/-/class-extend-0.1.2.tgz", - "integrity": "sha1-gFeoKwD1P4Kl1ixQ74z/3sb6vDQ=", - "dev": true, - "requires": { - "object-assign": "2.1.1" + "async-each-series": "0.1.1", + "connect-history-api-fallback": "1.5.0", + "immutable": "3.8.2", + "server-destroy": "1.0.1", + "socket.io-client": "2.0.4", + "stream-throttle": "0.1.3" }, "dependencies": { - "object-assign": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz", - "integrity": "sha1-Q8NuXVaf+OSBbE76i+AtJpZ8GKo=", + "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 + }, + "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 + }, + "engine.io-client": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.1.6.tgz", + "integrity": "sha512-hnuHsFluXnsKOndS4Hv6SvUrgdYx1pk2NqfaDMW+GWdgfU3+/V25Cj7I8a0x92idSpa5PIhJRKxPvp9mnoLsfg==", + "dev": true, + "requires": { + "component-emitter": "1.2.1", + "component-inherit": "0.0.3", + "debug": "3.1.0", + "engine.io-parser": "2.1.2", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "parseqs": "0.0.5", + "parseuri": "0.0.5", + "ws": "3.3.3", + "xmlhttprequest-ssl": "1.5.5", + "yeast": "0.1.2" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + } + } + }, + "engine.io-parser": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.2.tgz", + "integrity": "sha512-dInLFzr80RijZ1rGpx1+56/uFoH7/7InhH3kZt+Ms6hT8tNx3NGW/WNSA/f8As1WkOfkuyb3tnRyuXGxusclMw==", + "dev": true, + "requires": { + "after": "0.8.2", + "arraybuffer.slice": "0.0.7", + "base64-arraybuffer": "0.1.5", + "blob": "0.0.4", + "has-binary2": "1.0.2" + } + }, + "isarray": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", + "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=", + "dev": true + }, + "socket.io-client": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.0.4.tgz", + "integrity": "sha1-CRilUkBtxeVAs4Dc2Xr8SmQzL44=", + "dev": true, + "requires": { + "backo2": "1.0.2", + "base64-arraybuffer": "0.1.5", + "component-bind": "1.0.0", + "component-emitter": "1.2.1", + "debug": "2.6.8", + "engine.io-client": "3.1.6", + "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.1.3", + "to-array": "0.1.4" + } + }, + "socket.io-parser": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.1.3.tgz", + "integrity": "sha512-g0a2HPqLguqAczs3dMECuA1RgoGFPyvDqcbaDEdCWY9g59kdUAz3YRmaJBNKXflrHNwB7Q12Gkf/0CZXfdHR7g==", + "dev": true, + "requires": { + "component-emitter": "1.2.1", + "debug": "3.1.0", + "has-binary2": "1.0.2", + "isarray": "2.0.1" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + } + } + }, + "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 + }, + "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.1", + "ultron": "1.1.1" + } + }, + "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 } } }, - "clean-css": { - "version": "4.1.7", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.1.7.tgz", - "integrity": "sha1-ua6k+FZ5iJzz6ui0A0nsTr390DI=", + "browserify-zlib": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz", + "integrity": "sha1-uzX4pRn2AOD6a4SFJByXnQFB+y0=", "dev": true, "requires": { - "source-map": "0.5.6" + "pako": "0.2.9" } }, - "cleankill": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/cleankill/-/cleankill-1.0.3.tgz", - "integrity": "sha1-50Gb0kq8B/LRgtOgmpNcG83t5r0=", - "dev": true - }, - "cli-boxes": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-1.0.0.tgz", - "integrity": "sha1-T6kXw+WclKAEzWH47lCdplFocUM=", - "dev": true - }, - "cli-cursor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz", - "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=", + "browserslist": { + "version": "1.7.7", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz", + "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=", "dev": true, "requires": { - "restore-cursor": "1.0.1" + "caniuse-db": "1.0.30000813", + "electron-to-chromium": "1.3.37" } }, - "cli-table": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/cli-table/-/cli-table-0.3.1.tgz", - "integrity": "sha1-9TsFJmqLGguTSz0IIebi3FkUriM=", + "browserstack": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/browserstack/-/browserstack-1.5.0.tgz", + "integrity": "sha1-tWVCWtYu1ywQgqHrl51TE8fUdU8=", "dev": true, + "optional": true, "requires": { - "colors": "1.0.3" + "https-proxy-agent": "1.0.0" } }, - "cli-width": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.1.0.tgz", - "integrity": "sha1-sjTKIJsp72b8UY2bmNWEewDt8Ao=", - "dev": true - }, - "clone": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz", - "integrity": "sha1-Jgt6meux7f4kdTgXX3gyQ8sZ0Uk=", + "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 }, - "clone-buffer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", - "integrity": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg=", + "buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=", "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 + "builtin-modules": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", + "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=" }, - "cloneable-readable": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.0.0.tgz", - "integrity": "sha1-pikNQT8hemEjL5XkWP84QYz7ARc=", + "bump-regex": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/bump-regex/-/bump-regex-2.9.0.tgz", + "integrity": "sha512-o4WC1mKw/kM0zScuOxZKi243lc+/h09b41u2A7HlWbxHsEDsTTZtqDZYkQj65l24J8+9Saahn5ep+EyeqpQoCg==", "dev": true, "requires": { - "inherits": "2.0.3", - "process-nextick-args": "1.0.7", - "through2": "2.0.3" + "semver": "5.4.1", + "xtend": "4.0.1" } }, - "co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", - "dev": true - }, - "code-point-at": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", - "dev": true - }, - "colors": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", - "integrity": "sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs=", - "dev": true - }, - "combined-stream": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.5.tgz", - "integrity": "sha1-k4NwpXtKUd6ix3wV1cX9+JUWQAk=", + "busboy": { + "version": "0.2.14", + "resolved": "https://registry.npmjs.org/busboy/-/busboy-0.2.14.tgz", + "integrity": "sha1-bCpiLvz0fFe7vh4qnDetNseSVFM=", "dev": true, "requires": { - "delayed-stream": "1.0.0" + "dicer": "0.2.5", + "readable-stream": "1.1.14" + }, + "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.2", + "inherits": "2.0.3", + "isarray": "0.0.1", + "string_decoder": "0.10.31" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + } } }, - "command-line-args": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/command-line-args/-/command-line-args-3.0.5.tgz", - "integrity": "sha1-W9StReeYPlwTRJGOQCgO4mk8WsA=", - "dev": true, - "requires": { - "array-back": "1.0.4", - "feature-detect-es6": "1.3.1", - "find-replace": "1.0.3", - "typical": "2.6.1" - } + "bytes": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.5.0.tgz", + "integrity": "sha1-TJQj6i0lLCcMQbK97+/5u2tiwGo=" }, - "command-line-commands": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/command-line-commands/-/command-line-commands-1.0.4.tgz", - "integrity": "sha1-A0+bFntRiK+9z2su+7FQ/IRCwys=", + "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": { - "array-back": "1.0.4", - "feature-detect-es6": "1.3.1" + "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": { + "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 + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + } } }, - "command-line-usage": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/command-line-usage/-/command-line-usage-3.0.8.tgz", - "integrity": "sha1-tqIJeMGzg0d/XBGlKUKLiAv+D00=", + "callsite": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", + "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=", + "dev": true + }, + "camel-case": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz", + "integrity": "sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M=", "dev": true, "requires": { - "ansi-escape-sequences": "3.0.0", - "array-back": "1.0.4", - "feature-detect-es6": "1.3.1", - "table-layout": "0.3.0", - "typical": "2.6.1" + "no-case": "2.3.1", + "upper-case": "1.1.3" } }, - "commander": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.11.0.tgz", - "integrity": "sha512-b0553uYA5YAEGgyYIGYROzKQ7X5RAqedkfjiZxwi0kL1g3bOaBNNZfYkzt/CL0umgD5wc9Jec2FbB98CjkMRvQ==", - "dev": true + "camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=" }, - "commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", - "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.1.1", + "map-obj": "1.0.1" + } }, - "component-bind": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz", - "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=", + "caniuse-db": { + "version": "1.0.30000813", + "resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000813.tgz", + "integrity": "sha1-4KHGA/iICteHsqNWUrJzPzKl4po=", "dev": true }, - "component-emitter": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.1.2.tgz", - "integrity": "sha1-KWWU8nU9qmOZbSrwjRWpURbJrsM=", - "dev": true + "capture-stack-trace": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.0.tgz", + "integrity": "sha1-Sm+gc5nCa7pH8LJJa00PtAjFVQ0=" }, - "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 + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" }, - "compress-commons": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-1.2.0.tgz", - "integrity": "sha1-WFhwku8g03y1i68AARLJJ4/3O58=", + "chai": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/chai/-/chai-3.5.0.tgz", + "integrity": "sha1-TQJjewZ/6Vi9v906QOxW/vc3Mkc=", "dev": true, "requires": { - "buffer-crc32": "0.2.13", - "crc32-stream": "2.0.0", - "normalize-path": "2.1.1", - "readable-stream": "2.3.3" + "assertion-error": "1.0.2", + "deep-eql": "0.1.3", + "type-detect": "1.0.0" } }, - "compressible": { - "version": "2.0.11", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.11.tgz", - "integrity": "sha1-FnGKdd4oPtjmBAQWJaIGRYZ5fYo=", - "dev": true, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "requires": { - "mime-db": "1.29.0" + "ansi-styles": "2.2.1", + "escape-string-regexp": "1.0.5", + "has-ansi": "2.0.0", + "strip-ansi": "3.0.1", + "supports-color": "2.0.0" } }, - "compression": { + "chokidar": { "version": "1.7.0", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.0.tgz", - "integrity": "sha1-AwyfGY8WQ6BX13anOOki2kNzAS0=", - "dev": true, + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz", + "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=", "requires": { - "accepts": "1.3.3", - "bytes": "2.5.0", - "compressible": "2.0.11", - "debug": "2.6.8", - "on-headers": "1.0.1", - "safe-buffer": "5.1.1", - "vary": "1.1.1" + "anymatch": "1.3.2", + "async-each": "1.0.1", + "fsevents": "1.1.3", + "glob-parent": "2.0.0", + "inherits": "2.0.3", + "is-binary-path": "1.0.1", + "is-glob": "2.0.1", + "path-is-absolute": "1.0.1", + "readdirp": "2.1.0" } }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "chownr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.0.1.tgz", + "integrity": "sha1-4qdQQqlVGQi+vSW4Uj1fl2nXkYE=", "dev": true }, - "concat-stream": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.0.tgz", - "integrity": "sha1-CqxmL9Ur54lk1VMvaUeE5wEQrPc=", + "class-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/class-extend/-/class-extend-0.1.2.tgz", + "integrity": "sha1-gFeoKwD1P4Kl1ixQ74z/3sb6vDQ=", "dev": true, "requires": { - "inherits": "2.0.3", - "readable-stream": "2.3.3", - "typedarray": "0.0.6" + "object-assign": "2.1.1" + }, + "dependencies": { + "object-assign": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz", + "integrity": "sha1-Q8NuXVaf+OSBbE76i+AtJpZ8GKo=", + "dev": true + } } }, - "configstore": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/configstore/-/configstore-2.1.0.tgz", - "integrity": "sha1-c3o6cDbpiGECqmCZ5HuzOrGroaE=", + "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": { - "dot-prop": "3.0.0", - "graceful-fs": "4.1.11", - "mkdirp": "0.5.1", - "object-assign": "4.1.1", - "os-tmpdir": "1.0.2", - "osenv": "0.1.4", - "uuid": "2.0.3", - "write-file-atomic": "1.3.4", - "xdg-basedir": "2.0.0" + "arr-union": "3.1.0", + "define-property": "0.2.5", + "isobject": "3.0.1", + "static-extend": "0.1.2" + }, + "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.6" + } + }, + "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.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "1.1.5" + } + } + } + }, + "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.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "1.1.5" + } + } + } + }, + "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.1.0" + } + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + }, + "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 + } } }, - "content-disposition": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", - "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=", - "dev": true + "clean-css": { + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.1.7.tgz", + "integrity": "sha1-ua6k+FZ5iJzz6ui0A0nsTr390DI=", + "dev": true, + "requires": { + "source-map": "0.5.6" + } }, - "content-type": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.2.tgz", - "integrity": "sha1-t9ETrueo3Se9IRM8TcJSnfFyHu0=", + "cleankill": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/cleankill/-/cleankill-1.0.3.tgz", + "integrity": "sha1-50Gb0kq8B/LRgtOgmpNcG83t5r0=", "dev": true }, - "convert-source-map": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.5.0.tgz", - "integrity": "sha1-ms1whRxtXf3ZPZKC5e35SgP/RrU=", - "dev": true + "cli-boxes": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-1.0.0.tgz", + "integrity": "sha1-T6kXw+WclKAEzWH47lCdplFocUM=" }, - "cookie": { + "cli-cursor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz", + "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=", + "dev": true, + "requires": { + "restore-cursor": "1.0.1" + } + }, + "cli-table": { "version": "0.3.1", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", - "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=", - "dev": true + "resolved": "https://registry.npmjs.org/cli-table/-/cli-table-0.3.1.tgz", + "integrity": "sha1-9TsFJmqLGguTSz0IIebi3FkUriM=", + "dev": true, + "requires": { + "colors": "1.0.3" + } }, - "cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", + "cli-width": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.1.0.tgz", + "integrity": "sha1-sjTKIJsp72b8UY2bmNWEewDt8Ao=", "dev": true }, - "core-js": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.0.tgz", - "integrity": "sha1-VpwFCRi+ZIazg3VSAorgRmtxcIY=", - "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.2", + "strip-ansi": "3.0.1", + "wrap-ansi": "2.1.0" + } }, - "core-util-is": { + "clone": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", - "dev": true + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz", + "integrity": "sha1-Jgt6meux7f4kdTgXX3gyQ8sZ0Uk=" }, - "crc": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/crc/-/crc-3.2.1.tgz", - "integrity": "sha1-XZyPt3okXNXsopHl0tAFM0urAII=", + "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 }, - "crc32-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-2.0.0.tgz", - "integrity": "sha1-483TtN8xaN10494/u8t7KX/pCPQ=", + "clone-stats": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz", + "integrity": "sha1-uI+UqCzzi4eR1YBG6kAprYjKmdE=" + }, + "cloneable-readable": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.0.0.tgz", + "integrity": "sha1-pikNQT8hemEjL5XkWP84QYz7ARc=", "dev": true, "requires": { - "crc": "3.4.4", - "readable-stream": "2.3.3" + "inherits": "2.0.3", + "process-nextick-args": "1.0.7", + "through2": "2.0.3" + } + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=" + }, + "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-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.1" + } + }, + "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 + }, + "colors": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", + "integrity": "sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs=" + }, + "combined-stream": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.5.tgz", + "integrity": "sha1-k4NwpXtKUd6ix3wV1cX9+JUWQAk=", + "requires": { + "delayed-stream": "1.0.0" + } + }, + "command-line-args": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/command-line-args/-/command-line-args-3.0.5.tgz", + "integrity": "sha1-W9StReeYPlwTRJGOQCgO4mk8WsA=", + "requires": { + "array-back": "1.0.4", + "feature-detect-es6": "1.3.1", + "find-replace": "1.0.3", + "typical": "2.6.1" + } + }, + "command-line-commands": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/command-line-commands/-/command-line-commands-1.0.4.tgz", + "integrity": "sha1-A0+bFntRiK+9z2su+7FQ/IRCwys=", + "dev": true, + "requires": { + "array-back": "1.0.4", + "feature-detect-es6": "1.3.1" + } + }, + "command-line-usage": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/command-line-usage/-/command-line-usage-3.0.8.tgz", + "integrity": "sha1-tqIJeMGzg0d/XBGlKUKLiAv+D00=", + "requires": { + "ansi-escape-sequences": "3.0.0", + "array-back": "1.0.4", + "feature-detect-es6": "1.3.1", + "table-layout": "0.3.0", + "typical": "2.6.1" + } + }, + "commander": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.11.0.tgz", + "integrity": "sha512-b0553uYA5YAEGgyYIGYROzKQ7X5RAqedkfjiZxwi0kL1g3bOaBNNZfYkzt/CL0umgD5wc9Jec2FbB98CjkMRvQ==", + "dev": true + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "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.1.2", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.1.2.tgz", + "integrity": "sha1-KWWU8nU9qmOZbSrwjRWpURbJrsM=", + "dev": true + }, + "component-inherit": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz", + "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=", + "dev": true + }, + "compress-commons": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-1.2.0.tgz", + "integrity": "sha1-WFhwku8g03y1i68AARLJJ4/3O58=", + "dev": true, + "requires": { + "buffer-crc32": "0.2.13", + "crc32-stream": "2.0.0", + "normalize-path": "2.1.1", + "readable-stream": "2.3.3" + } + }, + "compressible": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.11.tgz", + "integrity": "sha1-FnGKdd4oPtjmBAQWJaIGRYZ5fYo=", + "requires": { + "mime-db": "1.29.0" + } + }, + "compression": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.0.tgz", + "integrity": "sha1-AwyfGY8WQ6BX13anOOki2kNzAS0=", + "requires": { + "accepts": "1.3.3", + "bytes": "2.5.0", + "compressible": "2.0.11", + "debug": "2.6.8", + "on-headers": "1.0.1", + "safe-buffer": "5.1.1", + "vary": "1.1.1" + } + }, + "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.0", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.0.tgz", + "integrity": "sha1-CqxmL9Ur54lk1VMvaUeE5wEQrPc=", + "dev": true, + "requires": { + "inherits": "2.0.3", + "readable-stream": "2.3.3", + "typedarray": "0.0.6" + } + }, + "concat-with-sourcemaps": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/concat-with-sourcemaps/-/concat-with-sourcemaps-1.0.5.tgz", + "integrity": "sha512-YtnS0VEY+e2Khzsey/6mra9EoM6h/5gxaC0e3mcHpA5yfDxafhygytNmcJWodvUgyXzSiL5MSkPO6bQGgfliHw==", + "dev": true, + "requires": { + "source-map": "0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "configstore": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-2.1.0.tgz", + "integrity": "sha1-c3o6cDbpiGECqmCZ5HuzOrGroaE=", + "requires": { + "dot-prop": "3.0.0", + "graceful-fs": "4.1.11", + "mkdirp": "0.5.1", + "object-assign": "4.1.1", + "os-tmpdir": "1.0.2", + "osenv": "0.1.4", + "uuid": "2.0.3", + "write-file-atomic": "1.3.4", + "xdg-basedir": "2.0.0" + } + }, + "connect": { + "version": "3.6.6", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.6.6.tgz", + "integrity": "sha1-Ce/2xVr3I24TcTWnJXSFi2eG9SQ=", + "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==", + "requires": { + "ms": "2.0.0" + } + }, + "finalhandler": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.0.tgz", + "integrity": "sha1-zgtoVbRYU+eRsvzGgARtiCU91/U=", + "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" + } + }, + "parseurl": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz", + "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=" + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" + } + } + }, + "connect-history-api-fallback": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.5.0.tgz", + "integrity": "sha1-sGhzk0vF40T+9hGhlqb6rgruAVo=", + "dev": true + }, + "connect-pause": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/connect-pause/-/connect-pause-0.1.0.tgz", + "integrity": "sha1-D9d72e+Lpg0KJw7lIxOz2tRsQSo=" + }, + "console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", + "dev": true + }, + "content-disposition": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=" + }, + "content-type": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.2.tgz", + "integrity": "sha1-t9ETrueo3Se9IRM8TcJSnfFyHu0=" + }, + "convert-source-map": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.5.0.tgz", + "integrity": "sha1-ms1whRxtXf3ZPZKC5e35SgP/RrU=" + }, + "cookie": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", + "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=" + }, + "cookie-parser": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/cookie-parser/-/cookie-parser-1.4.3.tgz", + "integrity": "sha1-D+MfoZ0AC5X0qt8fU/3CuKIDuqU=", + "requires": { + "cookie": "0.3.1", + "cookie-signature": "1.0.6" + } + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true + }, + "core-js": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.0.tgz", + "integrity": "sha1-VpwFCRi+ZIazg3VSAorgRmtxcIY=" + }, + "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=" + }, + "cors": { + "version": "2.8.4", + "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.4.tgz", + "integrity": "sha1-K9OB8usgECAQXNUOpZ2mMJBpRoY=", + "requires": { + "object-assign": "4.1.1", + "vary": "1.1.1" + } + }, + "crc": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/crc/-/crc-3.2.1.tgz", + "integrity": "sha1-XZyPt3okXNXsopHl0tAFM0urAII=", + "dev": true + }, + "crc32-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-2.0.0.tgz", + "integrity": "sha1-483TtN8xaN10494/u8t7KX/pCPQ=", + "dev": true, + "requires": { + "crc": "3.4.4", + "readable-stream": "2.3.3" }, "dependencies": { "crc": { @@ -2313,7 +3318,6 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz", "integrity": "sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y=", - "dev": true, "requires": { "capture-stack-trace": "1.0.0" } @@ -2333,7 +3337,6 @@ "version": "2.0.5", "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz", "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=", - "dev": true, "requires": { "boom": "2.10.1" } @@ -2353,14 +3356,12 @@ "cssbeautify": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/cssbeautify/-/cssbeautify-0.3.1.tgz", - "integrity": "sha1-Et0fc0A1wub6ymfcvc73TkKBE5c=", - "dev": true + "integrity": "sha1-Et0fc0A1wub6ymfcvc73TkKBE5c=" }, "currently-unhandled": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", - "dev": true, "requires": { "array-find-index": "1.0.2" } @@ -2368,8 +3369,7 @@ "cycle": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/cycle/-/cycle-1.0.3.tgz", - "integrity": "sha1-IegLK+hYD5i0aPN5QwZisEbDStI=", - "dev": true + "integrity": "sha1-IegLK+hYD5i0aPN5QwZisEbDStI=" }, "dargs": { "version": "5.1.0", @@ -2381,7 +3381,6 @@ "version": "1.14.1", "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", - "dev": true, "requires": { "assert-plus": "1.0.0" }, @@ -2389,8 +3388,7 @@ "assert-plus": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" } } }, @@ -2404,7 +3402,6 @@ "version": "2.6.8", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.8.tgz", "integrity": "sha1-5zFTHKLt4n0YgiJCfaF4IdaP9Pw=", - "dev": true, "requires": { "ms": "2.0.0" } @@ -2412,7 +3409,12 @@ "decamelize": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "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 }, "deep-eql": { @@ -2435,14 +3437,39 @@ "deep-extend": { "version": "0.4.2", "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.4.2.tgz", - "integrity": "sha1-SLaZwn4zS/ifEIkr5DL25MfTSn8=", - "dev": true + "integrity": "sha1-SLaZwn4zS/ifEIkr5DL25MfTSn8=" }, "deep-is": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", - "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", - "dev": true + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=" + }, + "defaults": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", + "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", + "dev": true, + "requires": { + "clone": "1.0.2" + } + }, + "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": { + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + } + } }, "del": { "version": "2.2.2", @@ -2462,20 +3489,29 @@ "delayed-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + }, + "delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", "dev": true }, "depd": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.1.tgz", - "integrity": "sha1-V4O04cRZ8G+lyif5kfPQbnoxA1k=", + "integrity": "sha1-V4O04cRZ8G+lyif5kfPQbnoxA1k=" + }, + "deprecated": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/deprecated/-/deprecated-0.0.1.tgz", + "integrity": "sha1-+cmvVGSvoeepcUWKi97yqpTVuxk=", "dev": true }, "destroy": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", - "dev": true + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" }, "detect-conflict": { "version": "1.0.1", @@ -2496,7 +3532,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz", "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=", - "dev": true, "requires": { "repeating": "2.0.1" } @@ -2504,7 +3539,12 @@ "detect-node": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.3.tgz", - "integrity": "sha1-ogM8CcyOFY03dI+951B4Mr1s4Sc=", + "integrity": "sha1-ogM8CcyOFY03dI+951B4Mr1s4Sc=" + }, + "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 }, "dicer": { @@ -2553,7 +3593,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.0.0.tgz", "integrity": "sha1-xz2NKQnSIpHhoAejlYBNqLZl/mM=", - "dev": true, "requires": { "esutils": "2.0.2", "isarray": "1.0.0" @@ -2563,7 +3602,6 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/dom-urls/-/dom-urls-1.1.0.tgz", "integrity": "sha1-AB3fgWKM0ecGElxxdvU8zsVdkY4=", - "dev": true, "requires": { "urijs": "1.18.12" } @@ -2593,7 +3631,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-3.0.0.tgz", "integrity": "sha1-G3CK8JSknJoOfbyteQq6U52sEXc=", - "dev": true, "requires": { "is-obj": "1.0.1" } @@ -2602,7 +3639,6 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=", - "dev": true, "requires": { "readable-stream": "2.3.3" } @@ -2617,7 +3653,6 @@ "version": "3.5.1", "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.5.1.tgz", "integrity": "sha512-j5goxHTwVED1Fpe5hh3q9R93Kip0Bg2KVAt4f8CEYM3UEwYcPSvWbXaUQOzdX/HtiNomipv+gU7ASQPDbV7pGQ==", - "dev": true, "requires": { "end-of-stream": "1.4.0", "inherits": "2.0.3", @@ -2625,11 +3660,36 @@ "stream-shift": "1.0.0" } }, + "easy-extender": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/easy-extender/-/easy-extender-2.3.2.tgz", + "integrity": "sha1-PTJI/r4rFZYHMW2PnPSRwWZIIh0=", + "dev": true, + "requires": { + "lodash": "3.10.1" + }, + "dependencies": { + "lodash": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz", + "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=", + "dev": true + } + } + }, + "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.1.0" + } + }, "ecc-jsbn": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz", "integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=", - "dev": true, "optional": true, "requires": { "jsbn": "0.1.1" @@ -2644,8 +3704,7 @@ "ee-first": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", - "dev": true + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" }, "ejs": { "version": "2.5.7", @@ -2653,17 +3712,27 @@ "integrity": "sha1-zIcsFoiArjxxiXYv1f/ACJbJUYo=", "dev": true }, + "electron-to-chromium": { + "version": "1.3.37", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.37.tgz", + "integrity": "sha1-SpJzTgBEyM8LFVO+V+riGkxuX6s=", + "dev": true + }, + "emitter-steward": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/emitter-steward/-/emitter-steward-1.0.0.tgz", + "integrity": "sha1-80Ea3pdYp1Zd+Eiy2gy70bRsvWQ=", + "dev": true + }, "encodeurl": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.1.tgz", - "integrity": "sha1-eePVhlU0aQn+bw9Fpd5oEDspTSA=", - "dev": true + "integrity": "sha1-eePVhlU0aQn+bw9Fpd5oEDspTSA=" }, "end-of-stream": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.0.tgz", "integrity": "sha1-epDYM+/abPpurA9JSduw+tOmMgY=", - "dev": true, "requires": { "once": "1.4.0" } @@ -2694,787 +3763,2913 @@ "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=", "dev": true, "requires": { - "ms": "0.7.2" + "ms": "0.7.2" + } + }, + "ms": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz", + "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=", + "dev": true + } + } + }, + "engine.io-client": { + "version": "1.8.4", + "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-1.8.4.tgz", + "integrity": "sha1-n+hd7iWFPKa6viW9KtaHEIY+kcI=", + "dev": true, + "requires": { + "component-emitter": "1.2.1", + "component-inherit": "0.0.3", + "debug": "2.3.3", + "engine.io-parser": "1.3.2", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "parsejson": "0.0.3", + "parseqs": "0.0.5", + "parseuri": "0.0.5", + "ws": "1.1.2", + "xmlhttprequest-ssl": "1.5.3", + "yeast": "0.1.2" + }, + "dependencies": { + "component-emitter": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", + "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=", + "dev": true + }, + "debug": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz", + "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=", + "dev": true, + "requires": { + "ms": "0.7.2" + } + }, + "ms": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz", + "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=", + "dev": true + }, + "ws": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.2.tgz", + "integrity": "sha1-iiRPoFJAHgjJiGz0SoUYnh/UBn8=", + "dev": true, + "requires": { + "options": "0.0.6", + "ultron": "1.0.2" + } + } + } + }, + "engine.io-parser": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-1.3.2.tgz", + "integrity": "sha1-k3sHnwAH0Ik+xW1GyyILjLQ1Igo=", + "dev": true, + "requires": { + "after": "0.8.2", + "arraybuffer.slice": "0.0.6", + "base64-arraybuffer": "0.1.5", + "blob": "0.0.4", + "has-binary": "0.1.7", + "wtf-8": "1.0.0" + } + }, + "error": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/error/-/error-7.0.2.tgz", + "integrity": "sha1-pfdf/02ZJhJt2sDqXcOOaJFTywI=", + "dev": true, + "requires": { + "string-template": "0.2.1", + "xtend": "4.0.1" + } + }, + "error-ex": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz", + "integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=", + "requires": { + "is-arrayish": "0.2.1" + } + }, + "errorhandler": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/errorhandler/-/errorhandler-1.5.0.tgz", + "integrity": "sha1-6rpkyl1UKjEayUX1gt78M2Fl2fQ=", + "requires": { + "accepts": "1.3.3", + "escape-html": "1.0.3" + } + }, + "es6-promise": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.1.1.tgz", + "integrity": "sha512-OaU1hHjgJf+b0NzsxCg7NdIYERD6Hy/PEmFLTjw+b65scuisG3Kt4QoTvJ66BBkPZ581gr0kpoVzKnxniM8nng==" + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "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=" + }, + "escodegen": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.8.1.tgz", + "integrity": "sha1-WltTr0aTEQvrsIZ6o0MN07cKEBg=", + "requires": { + "esprima": "2.7.3", + "estraverse": "1.9.3", + "esutils": "2.0.2", + "optionator": "0.8.2", + "source-map": "0.2.0" + }, + "dependencies": { + "estraverse": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.9.3.tgz", + "integrity": "sha1-r2fy3JIlgkFZUJJgkaQAXSnJu0Q=" + }, + "source-map": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.2.0.tgz", + "integrity": "sha1-2rc/vPwrqBm03gO9b26qSBZLP50=", + "optional": true, + "requires": { + "amdefine": "1.0.1" + } + } + } + }, + "espree": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-3.5.0.tgz", + "integrity": "sha1-mDWGJb3QVYYeon4oZ+pyn69GPY0=", + "requires": { + "acorn": "5.1.1", + "acorn-jsx": "3.0.1" + } + }, + "esprima": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz", + "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=" + }, + "estraverse": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz", + "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=" + }, + "esutils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz", + "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=" + }, + "etag": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.0.tgz", + "integrity": "sha1-b2Ma7zNtbEY2K1F2QETOIWvjwFE=" + }, + "eventemitter3": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-1.2.0.tgz", + "integrity": "sha1-HIaZHYFq0eUEdQ5zh0Ik7PO+xQg=" + }, + "exit-hook": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-1.1.1.tgz", + "integrity": "sha1-8FyiM7SMBdVP/wd2XfhQfpXAL/g=", + "dev": true + }, + "expand-brackets": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", + "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", + "requires": { + "is-posix-bracket": "0.1.1" + } + }, + "expand-range": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", + "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", + "requires": { + "fill-range": "2.2.3" + } + }, + "expand-tilde": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-1.2.2.tgz", + "integrity": "sha1-C4HrqJflo9MdHD0QL48BRB5VlEk=", + "dev": true, + "requires": { + "os-homedir": "1.0.2" + } + }, + "express": { + "version": "4.15.4", + "resolved": "https://registry.npmjs.org/express/-/express-4.15.4.tgz", + "integrity": "sha1-Ay4iU0ic+PzgJma+yj0R7XotrtE=", + "requires": { + "accepts": "1.3.3", + "array-flatten": "1.1.1", + "content-disposition": "0.5.2", + "content-type": "1.0.2", + "cookie": "0.3.1", + "cookie-signature": "1.0.6", + "debug": "2.6.8", + "depd": "1.1.1", + "encodeurl": "1.0.1", + "escape-html": "1.0.3", + "etag": "1.8.0", + "finalhandler": "1.0.4", + "fresh": "0.5.0", + "merge-descriptors": "1.0.1", + "methods": "1.1.2", + "on-finished": "2.3.0", + "parseurl": "1.3.1", + "path-to-regexp": "0.1.7", + "proxy-addr": "1.1.5", + "qs": "6.5.0", + "range-parser": "1.2.0", + "send": "0.15.4", + "serve-static": "1.12.4", + "setprototypeof": "1.0.3", + "statuses": "1.3.1", + "type-is": "1.6.15", + "utils-merge": "1.0.0", + "vary": "1.1.1" + }, + "dependencies": { + "mime": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz", + "integrity": "sha1-EV+eO2s9rylZmDyzjxSaLUDrXVM=" + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + }, + "send": { + "version": "0.15.4", + "resolved": "https://registry.npmjs.org/send/-/send-0.15.4.tgz", + "integrity": "sha1-mF+qPihLAnPHkzZKNcZze9k5Bbk=", + "requires": { + "debug": "2.6.8", + "depd": "1.1.1", + "destroy": "1.0.4", + "encodeurl": "1.0.1", + "escape-html": "1.0.3", + "etag": "1.8.0", + "fresh": "0.5.0", + "http-errors": "1.6.2", + "mime": "1.3.4", + "ms": "2.0.0", + "on-finished": "2.3.0", + "range-parser": "1.2.0", + "statuses": "1.3.1" + } + } + } + }, + "express-http-proxy": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/express-http-proxy/-/express-http-proxy-0.10.1.tgz", + "integrity": "sha1-3/g3lKjsEdsOfZRI5s4cpieLPdc=", + "requires": { + "es6-promise": "3.3.1", + "raw-body": "2.2.0" + }, + "dependencies": { + "es6-promise": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz", + "integrity": "sha1-oIzd6EzNvzTQJ6FFG8kdS80ophM=" + } + } + }, + "express-session": { + "version": "1.15.6", + "resolved": "https://registry.npmjs.org/express-session/-/express-session-1.15.6.tgz", + "integrity": "sha512-r0nrHTCYtAMrFwZ0kBzZEXa1vtPVrw0dKvGSrKP4dahwBQ1BJpF2/y1Pp4sCD/0kvxV4zZeclyvfmw0B4RMJQA==", + "requires": { + "cookie": "0.3.1", + "cookie-signature": "1.0.6", + "crc": "3.4.4", + "debug": "2.6.9", + "depd": "1.1.1", + "on-headers": "1.0.1", + "parseurl": "1.3.2", + "uid-safe": "2.1.5", + "utils-merge": "1.0.1" + }, + "dependencies": { + "crc": { + "version": "3.4.4", + "resolved": "https://registry.npmjs.org/crc/-/crc-3.4.4.tgz", + "integrity": "sha1-naHpgOO9RPxck79as9ozeNheRms=" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "parseurl": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz", + "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=" + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" + } + } + }, + "ext-list": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/ext-list/-/ext-list-2.2.2.tgz", + "integrity": "sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==", + "dev": true, + "requires": { + "mime-db": "1.29.0" + } + }, + "ext-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ext-name/-/ext-name-3.0.0.tgz", + "integrity": "sha1-B+RBhzfLH1E8MsbqSNi4yOBHGrs=", + "dev": true, + "requires": { + "ends-with": "0.2.0", + "ext-list": "2.2.2", + "meow": "3.7.0", + "sort-keys-length": "1.0.1" + } + }, + "extend": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz", + "integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ=" + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "0.1.1" + } + }, + "external-editor": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-1.1.1.tgz", + "integrity": "sha1-Etew24UPf/fnCBuvQAVwAGDEYAs=", + "dev": true, + "requires": { + "extend": "3.0.1", + "spawn-sync": "1.0.15", + "tmp": "0.0.29" + } + }, + "extglob": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", + "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", + "requires": { + "is-extglob": "1.0.0" + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" + }, + "eyes": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/eyes/-/eyes-0.1.8.tgz", + "integrity": "sha1-Ys8SAjTGg3hdkCNIqADvPgzCC8A=" + }, + "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.1.0" + } + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + }, + "fd-slicer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.0.1.tgz", + "integrity": "sha1-i1vL2ewyfFBBv5qwI/1nUPEXfmU=", + "dev": true, + "optional": true, + "requires": { + "pend": "1.2.0" + } + }, + "feature-detect-es6": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/feature-detect-es6/-/feature-detect-es6-1.3.1.tgz", + "integrity": "sha1-+IhzavnLDJH1VmO/pHYuuW7nBH8=", + "requires": { + "array-back": "1.0.4" + } + }, + "figures": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", + "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", + "dev": true, + "requires": { + "escape-string-regexp": "1.0.5", + "object-assign": "4.1.1" + } + }, + "filename-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz", + "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=" + }, + "filesize": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-2.0.4.tgz", + "integrity": "sha1-eAWUHGD83+Y/RtfqNYxZreEcEyU=", + "dev": true + }, + "fill-range": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.3.tgz", + "integrity": "sha1-ULd9/X5Gm8dJJHCWNpn+eoSFpyM=", + "requires": { + "is-number": "2.1.0", + "isobject": "2.1.0", + "randomatic": "1.1.7", + "repeat-element": "1.1.2", + "repeat-string": "1.6.1" + } + }, + "filled-array": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/filled-array/-/filled-array-1.1.0.tgz", + "integrity": "sha1-w8T2xmO5I0WamqKZEtLQMfFQf4Q=" + }, + "finalhandler": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.0.4.tgz", + "integrity": "sha512-16l/r8RgzlXKmFOhZpHBztvye+lAhC5SU7hXavnerC9UfZqZxxXl3BzL8MhffPT3kF61lj9Oav2LKEzh0ei7tg==", + "requires": { + "debug": "2.6.8", + "encodeurl": "1.0.1", + "escape-html": "1.0.3", + "on-finished": "2.3.0", + "parseurl": "1.3.1", + "statuses": "1.3.1", + "unpipe": "1.0.0" + } + }, + "find-index": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/find-index/-/find-index-0.1.1.tgz", + "integrity": "sha1-Z101iyyjiS15Whq0cjL4tuLg3eQ=", + "dev": true + }, + "find-port": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/find-port/-/find-port-1.0.1.tgz", + "integrity": "sha1-2whKbL+ZVk2Zhprnn73s9m6KGFw=", + "requires": { + "async": "0.2.10" + }, + "dependencies": { + "async": { + "version": "0.2.10", + "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz", + "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=" + } + } + }, + "find-replace": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/find-replace/-/find-replace-1.0.3.tgz", + "integrity": "sha1-uI5zZNLZyVlVnziMZmcNYTBEH6A=", + "requires": { + "array-back": "1.0.4", + "test-value": "2.1.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.1.0", + "pinkie-promise": "2.0.1" + } + }, + "findup-sync": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.4.3.tgz", + "integrity": "sha1-QAQ5Kee8YK3wt/SCfExudaDeyhI=", + "dev": true, + "requires": { + "detect-file": "0.1.0", + "is-glob": "2.0.1", + "micromatch": "2.3.11", + "resolve-dir": "0.1.1" + } + }, + "fined": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fined/-/fined-1.1.0.tgz", + "integrity": "sha1-s33IRLdqL15wgeiE98CuNE8VNHY=", + "dev": true, + "requires": { + "expand-tilde": "2.0.2", + "is-plain-object": "2.0.4", + "object.defaults": "1.1.0", + "object.pick": "1.3.0", + "parse-filepath": "1.0.2" + }, + "dependencies": { + "expand-tilde": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", + "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", + "dev": true, + "requires": { + "homedir-polyfill": "1.0.1" + } + } + } + }, + "first-chunk-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/first-chunk-stream/-/first-chunk-stream-1.0.0.tgz", + "integrity": "sha1-Wb+1DNkF9g18OUzT2ayqtOatk04=" + }, + "flagged-respawn": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.0.tgz", + "integrity": "sha1-Tnmumy6zi/hrO7Vr8+ClaqX8q9c=", + "dev": true + }, + "follow-redirects": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-0.0.7.tgz", + "integrity": "sha1-NLkLqyqRGqNHVx2pDyK9NuzYqRk=", + "dev": true, + "requires": { + "debug": "2.6.8", + "stream-consume": "0.1.0" + } + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" + }, + "for-own": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", + "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", + "requires": { + "for-in": "1.0.2" + } + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" + }, + "fork-stream": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/fork-stream/-/fork-stream-0.0.4.tgz", + "integrity": "sha1-24Sfznf2cIpfjzhq5TOgkHtUrnA=", + "dev": true + }, + "form-data": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.1.4.tgz", + "integrity": "sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE=", + "requires": { + "asynckit": "0.4.0", + "combined-stream": "1.0.5", + "mime-types": "2.1.16" + } + }, + "formatio": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/formatio/-/formatio-1.1.1.tgz", + "integrity": "sha1-XtPM1jZVEJc4NGXZlhmRAOhhYek=", + "dev": true, + "requires": { + "samsam": "1.1.2" + } + }, + "forwarded": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.0.tgz", + "integrity": "sha1-Ge+YdMSuHCl7zweP3mOgm2aoQ2M=" + }, + "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" + } + }, + "freeport": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/freeport/-/freeport-1.0.5.tgz", + "integrity": "sha1-JV6KuEFwwzuoXZkOghrl9KGpvF0=", + "dev": true, + "optional": true + }, + "fresh": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.0.tgz", + "integrity": "sha1-9HTKXmqSRtb9jglTz6m5yAWvp44=" + }, + "fs-exists-sync": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/fs-exists-sync/-/fs-exists-sync-0.1.0.tgz", + "integrity": "sha1-mC1ok6+RjnLQjeyehnP/K1qNat0=", + "dev": true + }, + "fs-extra": { + "version": "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.11", + "jsonfile": "3.0.1", + "universalify": "0.1.1" + } + }, + "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.1.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.1.3.tgz", + "integrity": "sha512-WIr7iDkdmdbxu/Gh6eKEZJL6KPE74/5MEsf2whTOFNxbIoIixogroLdKYqB6FDav4Wavh/lZdzzd3b2KxIXC5Q==", + "optional": true, + "requires": { + "nan": "2.9.2", + "node-pre-gyp": "0.6.39" + }, + "dependencies": { + "abbrev": { + "version": "1.1.0", + "bundled": true, + "optional": true + }, + "ajv": { + "version": "4.11.8", + "bundled": true, + "optional": true, + "requires": { + "co": "4.6.0", + "json-stable-stringify": "1.0.1" + } + }, + "ansi-regex": { + "version": "2.1.1", + "bundled": true + }, + "aproba": { + "version": "1.1.1", + "bundled": true, + "optional": true + }, + "are-we-there-yet": { + "version": "1.1.4", + "bundled": true, + "optional": true, + "requires": { + "delegates": "1.0.0", + "readable-stream": "2.2.9" + } + }, + "asn1": { + "version": "0.2.3", + "bundled": true, + "optional": true + }, + "assert-plus": { + "version": "0.2.0", + "bundled": true, + "optional": true + }, + "asynckit": { + "version": "0.4.0", + "bundled": true, + "optional": true + }, + "aws-sign2": { + "version": "0.6.0", + "bundled": true, + "optional": true + }, + "aws4": { + "version": "1.6.0", + "bundled": true, + "optional": true + }, + "balanced-match": { + "version": "0.4.2", + "bundled": true + }, + "bcrypt-pbkdf": { + "version": "1.0.1", + "bundled": true, + "optional": true, + "requires": { + "tweetnacl": "0.14.5" + } + }, + "block-stream": { + "version": "0.0.9", + "bundled": true, + "requires": { + "inherits": "2.0.3" + } + }, + "boom": { + "version": "2.10.1", + "bundled": true, + "requires": { + "hoek": "2.16.3" + } + }, + "brace-expansion": { + "version": "1.1.7", + "bundled": true, + "requires": { + "balanced-match": "0.4.2", + "concat-map": "0.0.1" + } + }, + "buffer-shims": { + "version": "1.0.0", + "bundled": true + }, + "caseless": { + "version": "0.12.0", + "bundled": true, + "optional": true + }, + "co": { + "version": "4.6.0", + "bundled": true, + "optional": true + }, + "code-point-at": { + "version": "1.1.0", + "bundled": true + }, + "combined-stream": { + "version": "1.0.5", + "bundled": true, + "requires": { + "delayed-stream": "1.0.0" + } + }, + "concat-map": { + "version": "0.0.1", + "bundled": true + }, + "console-control-strings": { + "version": "1.1.0", + "bundled": true + }, + "core-util-is": { + "version": "1.0.2", + "bundled": true + }, + "cryptiles": { + "version": "2.0.5", + "bundled": true, + "requires": { + "boom": "2.10.1" + } + }, + "dashdash": { + "version": "1.14.1", + "bundled": true, + "optional": true, + "requires": { + "assert-plus": "1.0.0" + }, + "dependencies": { + "assert-plus": { + "version": "1.0.0", + "bundled": true, + "optional": true + } + } + }, + "debug": { + "version": "2.6.8", + "bundled": true, + "optional": true, + "requires": { + "ms": "2.0.0" + } + }, + "deep-extend": { + "version": "0.4.2", + "bundled": true, + "optional": true + }, + "delayed-stream": { + "version": "1.0.0", + "bundled": true + }, + "delegates": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "detect-libc": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "ecc-jsbn": { + "version": "0.1.1", + "bundled": true, + "optional": true, + "requires": { + "jsbn": "0.1.1" + } + }, + "extend": { + "version": "3.0.1", + "bundled": true, + "optional": true + }, + "extsprintf": { + "version": "1.0.2", + "bundled": true + }, + "forever-agent": { + "version": "0.6.1", + "bundled": true, + "optional": true + }, + "form-data": { + "version": "2.1.4", + "bundled": true, + "optional": true, + "requires": { + "asynckit": "0.4.0", + "combined-stream": "1.0.5", + "mime-types": "2.1.15" + } + }, + "fs.realpath": { + "version": "1.0.0", + "bundled": true + }, + "fstream": { + "version": "1.0.11", + "bundled": true, + "requires": { + "graceful-fs": "4.1.11", + "inherits": "2.0.3", + "mkdirp": "0.5.1", + "rimraf": "2.6.1" + } + }, + "fstream-ignore": { + "version": "1.0.5", + "bundled": true, + "optional": true, + "requires": { + "fstream": "1.0.11", + "inherits": "2.0.3", + "minimatch": "3.0.4" + } + }, + "gauge": { + "version": "2.7.4", + "bundled": true, + "optional": true, + "requires": { + "aproba": "1.1.1", + "console-control-strings": "1.1.0", + "has-unicode": "2.0.1", + "object-assign": "4.1.1", + "signal-exit": "3.0.2", + "string-width": "1.0.2", + "strip-ansi": "3.0.1", + "wide-align": "1.1.2" + } + }, + "getpass": { + "version": "0.1.7", + "bundled": true, + "optional": true, + "requires": { + "assert-plus": "1.0.0" + }, + "dependencies": { + "assert-plus": { + "version": "1.0.0", + "bundled": true, + "optional": true + } + } + }, + "glob": { + "version": "7.1.2", + "bundled": true, + "requires": { + "fs.realpath": "1.0.0", + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" + } + }, + "graceful-fs": { + "version": "4.1.11", + "bundled": true + }, + "har-schema": { + "version": "1.0.5", + "bundled": true, + "optional": true + }, + "har-validator": { + "version": "4.2.1", + "bundled": true, + "optional": true, + "requires": { + "ajv": "4.11.8", + "har-schema": "1.0.5" + } + }, + "has-unicode": { + "version": "2.0.1", + "bundled": true, + "optional": true + }, + "hawk": { + "version": "3.1.3", + "bundled": true, + "requires": { + "boom": "2.10.1", + "cryptiles": "2.0.5", + "hoek": "2.16.3", + "sntp": "1.0.9" + } + }, + "hoek": { + "version": "2.16.3", + "bundled": true + }, + "http-signature": { + "version": "1.1.1", + "bundled": true, + "optional": true, + "requires": { + "assert-plus": "0.2.0", + "jsprim": "1.4.0", + "sshpk": "1.13.0" + } + }, + "inflight": { + "version": "1.0.6", + "bundled": true, + "requires": { + "once": "1.4.0", + "wrappy": "1.0.2" + } + }, + "inherits": { + "version": "2.0.3", + "bundled": true + }, + "ini": { + "version": "1.3.4", + "bundled": true, + "optional": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "bundled": true, + "requires": { + "number-is-nan": "1.0.1" + } + }, + "is-typedarray": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "isarray": { + "version": "1.0.0", + "bundled": true + }, + "isstream": { + "version": "0.1.2", + "bundled": true, + "optional": true + }, + "jodid25519": { + "version": "1.0.2", + "bundled": true, + "optional": true, + "requires": { + "jsbn": "0.1.1" + } + }, + "jsbn": { + "version": "0.1.1", + "bundled": true, + "optional": true + }, + "json-schema": { + "version": "0.2.3", + "bundled": true, + "optional": true + }, + "json-stable-stringify": { + "version": "1.0.1", + "bundled": true, + "optional": true, + "requires": { + "jsonify": "0.0.0" + } + }, + "json-stringify-safe": { + "version": "5.0.1", + "bundled": true, + "optional": true + }, + "jsonify": { + "version": "0.0.0", + "bundled": true, + "optional": true + }, + "jsprim": { + "version": "1.4.0", + "bundled": true, + "optional": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.0.2", + "json-schema": "0.2.3", + "verror": "1.3.6" + }, + "dependencies": { + "assert-plus": { + "version": "1.0.0", + "bundled": true, + "optional": true + } + } + }, + "mime-db": { + "version": "1.27.0", + "bundled": true + }, + "mime-types": { + "version": "2.1.15", + "bundled": true, + "requires": { + "mime-db": "1.27.0" + } + }, + "minimatch": { + "version": "3.0.4", + "bundled": true, + "requires": { + "brace-expansion": "1.1.7" + } + }, + "minimist": { + "version": "0.0.8", + "bundled": true + }, + "mkdirp": { + "version": "0.5.1", + "bundled": true, + "requires": { + "minimist": "0.0.8" + } + }, + "ms": { + "version": "2.0.0", + "bundled": true, + "optional": true + }, + "node-pre-gyp": { + "version": "0.6.39", + "bundled": true, + "optional": true, + "requires": { + "detect-libc": "1.0.2", + "hawk": "3.1.3", + "mkdirp": "0.5.1", + "nopt": "4.0.1", + "npmlog": "4.1.0", + "rc": "1.2.1", + "request": "2.81.0", + "rimraf": "2.6.1", + "semver": "5.3.0", + "tar": "2.2.1", + "tar-pack": "3.4.0" + } + }, + "nopt": { + "version": "4.0.1", + "bundled": true, + "optional": true, + "requires": { + "abbrev": "1.1.0", + "osenv": "0.1.4" + } + }, + "npmlog": { + "version": "4.1.0", + "bundled": true, + "optional": true, + "requires": { + "are-we-there-yet": "1.1.4", + "console-control-strings": "1.1.0", + "gauge": "2.7.4", + "set-blocking": "2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "bundled": true + }, + "oauth-sign": { + "version": "0.8.2", + "bundled": true, + "optional": true + }, + "object-assign": { + "version": "4.1.1", + "bundled": true, + "optional": true + }, + "once": { + "version": "1.4.0", + "bundled": true, + "requires": { + "wrappy": "1.0.2" + } + }, + "os-homedir": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "os-tmpdir": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "osenv": { + "version": "0.1.4", + "bundled": true, + "optional": true, + "requires": { + "os-homedir": "1.0.2", + "os-tmpdir": "1.0.2" } }, - "ms": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz", - "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=", - "dev": true - } - } - }, - "engine.io-client": { - "version": "1.8.4", - "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-1.8.4.tgz", - "integrity": "sha1-n+hd7iWFPKa6viW9KtaHEIY+kcI=", - "dev": true, - "requires": { - "component-emitter": "1.2.1", - "component-inherit": "0.0.3", - "debug": "2.3.3", - "engine.io-parser": "1.3.2", - "has-cors": "1.1.0", - "indexof": "0.0.1", - "parsejson": "0.0.3", - "parseqs": "0.0.5", - "parseuri": "0.0.5", - "ws": "1.1.2", - "xmlhttprequest-ssl": "1.5.3", - "yeast": "0.1.2" - }, - "dependencies": { - "component-emitter": { + "path-is-absolute": { + "version": "1.0.1", + "bundled": true + }, + "performance-now": { + "version": "0.2.0", + "bundled": true, + "optional": true + }, + "process-nextick-args": { + "version": "1.0.7", + "bundled": true + }, + "punycode": { + "version": "1.4.1", + "bundled": true, + "optional": true + }, + "qs": { + "version": "6.4.0", + "bundled": true, + "optional": true + }, + "rc": { "version": "1.2.1", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", - "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=", - "dev": true + "bundled": true, + "optional": true, + "requires": { + "deep-extend": "0.4.2", + "ini": "1.3.4", + "minimist": "1.2.0", + "strip-json-comments": "2.0.1" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "bundled": true, + "optional": true + } + } }, - "debug": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz", - "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=", - "dev": true, + "readable-stream": { + "version": "2.2.9", + "bundled": true, "requires": { - "ms": "0.7.2" + "buffer-shims": "1.0.0", + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "1.0.7", + "string_decoder": "1.0.1", + "util-deprecate": "1.0.2" } }, - "ms": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz", - "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=", - "dev": true + "request": { + "version": "2.81.0", + "bundled": true, + "optional": true, + "requires": { + "aws-sign2": "0.6.0", + "aws4": "1.6.0", + "caseless": "0.12.0", + "combined-stream": "1.0.5", + "extend": "3.0.1", + "forever-agent": "0.6.1", + "form-data": "2.1.4", + "har-validator": "4.2.1", + "hawk": "3.1.3", + "http-signature": "1.1.1", + "is-typedarray": "1.0.0", + "isstream": "0.1.2", + "json-stringify-safe": "5.0.1", + "mime-types": "2.1.15", + "oauth-sign": "0.8.2", + "performance-now": "0.2.0", + "qs": "6.4.0", + "safe-buffer": "5.0.1", + "stringstream": "0.0.5", + "tough-cookie": "2.3.2", + "tunnel-agent": "0.6.0", + "uuid": "3.0.1" + } }, - "ws": { + "rimraf": { + "version": "2.6.1", + "bundled": true, + "requires": { + "glob": "7.1.2" + } + }, + "safe-buffer": { + "version": "5.0.1", + "bundled": true + }, + "semver": { + "version": "5.3.0", + "bundled": true, + "optional": true + }, + "set-blocking": { + "version": "2.0.0", + "bundled": true, + "optional": true + }, + "signal-exit": { + "version": "3.0.2", + "bundled": true, + "optional": true + }, + "sntp": { + "version": "1.0.9", + "bundled": true, + "requires": { + "hoek": "2.16.3" + } + }, + "sshpk": { + "version": "1.13.0", + "bundled": true, + "optional": true, + "requires": { + "asn1": "0.2.3", + "assert-plus": "1.0.0", + "bcrypt-pbkdf": "1.0.1", + "dashdash": "1.14.1", + "ecc-jsbn": "0.1.1", + "getpass": "0.1.7", + "jodid25519": "1.0.2", + "jsbn": "0.1.1", + "tweetnacl": "0.14.5" + }, + "dependencies": { + "assert-plus": { + "version": "1.0.0", + "bundled": true, + "optional": true + } + } + }, + "string-width": { + "version": "1.0.2", + "bundled": true, + "requires": { + "code-point-at": "1.1.0", + "is-fullwidth-code-point": "1.0.0", + "strip-ansi": "3.0.1" + } + }, + "string_decoder": { + "version": "1.0.1", + "bundled": true, + "requires": { + "safe-buffer": "5.0.1" + } + }, + "stringstream": { + "version": "0.0.5", + "bundled": true, + "optional": true + }, + "strip-ansi": { + "version": "3.0.1", + "bundled": true, + "requires": { + "ansi-regex": "2.1.1" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "bundled": true, + "optional": true + }, + "tar": { + "version": "2.2.1", + "bundled": true, + "requires": { + "block-stream": "0.0.9", + "fstream": "1.0.11", + "inherits": "2.0.3" + } + }, + "tar-pack": { + "version": "3.4.0", + "bundled": true, + "optional": true, + "requires": { + "debug": "2.6.8", + "fstream": "1.0.11", + "fstream-ignore": "1.0.5", + "once": "1.4.0", + "readable-stream": "2.2.9", + "rimraf": "2.6.1", + "tar": "2.2.1", + "uid-number": "0.0.6" + } + }, + "tough-cookie": { + "version": "2.3.2", + "bundled": true, + "optional": true, + "requires": { + "punycode": "1.4.1" + } + }, + "tunnel-agent": { + "version": "0.6.0", + "bundled": true, + "optional": true, + "requires": { + "safe-buffer": "5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "bundled": true, + "optional": true + }, + "uid-number": { + "version": "0.0.6", + "bundled": true, + "optional": true + }, + "util-deprecate": { + "version": "1.0.2", + "bundled": true + }, + "uuid": { + "version": "3.0.1", + "bundled": true, + "optional": true + }, + "verror": { + "version": "1.3.6", + "bundled": true, + "optional": true, + "requires": { + "extsprintf": "1.0.2" + } + }, + "wide-align": { "version": "1.1.2", - "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.2.tgz", - "integrity": "sha1-iiRPoFJAHgjJiGz0SoUYnh/UBn8=", - "dev": true, + "bundled": true, + "optional": true, "requires": { - "options": "0.0.6", - "ultron": "1.0.2" + "string-width": "1.0.2" } + }, + "wrappy": { + "version": "1.0.2", + "bundled": true } } }, - "engine.io-parser": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-1.3.2.tgz", - "integrity": "sha1-k3sHnwAH0Ik+xW1GyyILjLQ1Igo=", + "fstream": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz", + "integrity": "sha1-XB+x8RdHcRTwYyoOtLcbPLD9MXE=", "dev": true, "requires": { - "after": "0.8.2", - "arraybuffer.slice": "0.0.6", - "base64-arraybuffer": "0.1.5", - "blob": "0.0.4", - "has-binary": "0.1.7", - "wtf-8": "1.0.0" + "graceful-fs": "4.1.11", + "inherits": "2.0.3", + "mkdirp": "0.5.1", + "rimraf": "2.6.1" } }, - "error": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/error/-/error-7.0.2.tgz", - "integrity": "sha1-pfdf/02ZJhJt2sDqXcOOaJFTywI=", + "gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", "dev": true, "requires": { - "string-template": "0.2.1", - "xtend": "4.0.1" + "aproba": "1.2.0", + "console-control-strings": "1.1.0", + "has-unicode": "2.0.1", + "object-assign": "4.1.1", + "signal-exit": "3.0.2", + "string-width": "1.0.2", + "strip-ansi": "3.0.1", + "wide-align": "1.1.2" } }, - "error-ex": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz", - "integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=", + "gaze": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/gaze/-/gaze-0.5.2.tgz", + "integrity": "sha1-QLcJU30k0dRXZ9takIaJ3+aaxE8=", "dev": true, "requires": { - "is-arrayish": "0.2.1" + "globule": "0.1.0" } }, - "es6-promise": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.1.1.tgz", - "integrity": "sha512-OaU1hHjgJf+b0NzsxCg7NdIYERD6Hy/PEmFLTjw+b65scuisG3Kt4QoTvJ66BBkPZ581gr0kpoVzKnxniM8nng==", + "generate-function": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.0.0.tgz", + "integrity": "sha1-aFj+fAlpt9TpCTM3ZHrHn2DfvnQ=", "dev": true }, - "escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", + "generate-object-property": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz", + "integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=", + "dev": true, + "requires": { + "is-property": "1.0.2" + } + }, + "get-caller-file": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.2.tgz", + "integrity": "sha1-9wLmMSfn4jHBYKgMFVSstw1QR+U=" + }, + "get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=" + }, + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", "dev": true }, - "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=", + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", "dev": true }, - "escodegen": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.8.1.tgz", - "integrity": "sha1-WltTr0aTEQvrsIZ6o0MN07cKEBg=", + "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" + }, + "dependencies": { + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" + } + } + }, + "gh-got": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/gh-got/-/gh-got-5.0.0.tgz", + "integrity": "sha1-7pW+NxBv2HSKlvjR20uuqJ4b+oo=", "dev": true, "requires": { - "esprima": "2.7.3", - "estraverse": "1.9.3", - "esutils": "2.0.2", - "optionator": "0.8.2", - "source-map": "0.2.0" + "got": "6.7.1", + "is-plain-obj": "1.1.0" }, "dependencies": { - "estraverse": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.9.3.tgz", - "integrity": "sha1-r2fy3JIlgkFZUJJgkaQAXSnJu0Q=", - "dev": true - }, - "source-map": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.2.0.tgz", - "integrity": "sha1-2rc/vPwrqBm03gO9b26qSBZLP50=", + "got": { + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/got/-/got-6.7.1.tgz", + "integrity": "sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA=", "dev": true, - "optional": true, "requires": { - "amdefine": "1.0.1" + "create-error-class": "3.0.2", + "duplexer3": "0.1.4", + "get-stream": "3.0.0", + "is-redirect": "1.0.0", + "is-retry-allowed": "1.1.0", + "is-stream": "1.1.0", + "lowercase-keys": "1.0.0", + "safe-buffer": "5.1.1", + "timed-out": "4.0.1", + "unzip-response": "2.0.1", + "url-parse-lax": "1.0.0" } + }, + "timed-out": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", + "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=", + "dev": true + }, + "unzip-response": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-2.0.1.tgz", + "integrity": "sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c=", + "dev": true } } }, - "espree": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-3.5.0.tgz", - "integrity": "sha1-mDWGJb3QVYYeon4oZ+pyn69GPY0=", + "github": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/github/-/github-7.3.2.tgz", + "integrity": "sha1-/hDN5pZDUsXZHhGnYW0m1f+2+Hs=", "dev": true, "requires": { - "acorn": "5.1.1", - "acorn-jsx": "3.0.1" + "follow-redirects": "0.0.7", + "https-proxy-agent": "1.0.0", + "mime": "1.3.6", + "netrc": "0.1.4" } }, - "esprima": { - "version": "2.7.3", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz", - "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=", - "dev": true - }, - "estraverse": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz", - "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=", - "dev": true - }, - "esutils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz", - "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=", - "dev": true - }, - "etag": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.0.tgz", - "integrity": "sha1-b2Ma7zNtbEY2K1F2QETOIWvjwFE=", - "dev": true - }, - "eventemitter3": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-1.2.0.tgz", - "integrity": "sha1-HIaZHYFq0eUEdQ5zh0Ik7PO+xQg=", - "dev": true - }, - "exit-hook": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-1.1.1.tgz", - "integrity": "sha1-8FyiM7SMBdVP/wd2XfhQfpXAL/g=", - "dev": true - }, - "expand-brackets": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", - "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", + "github-username": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/github-username/-/github-username-3.0.0.tgz", + "integrity": "sha1-CnciGbMTB0NCnyRW0L3T21Xc57E=", "dev": true, "requires": { - "is-posix-bracket": "0.1.1" + "gh-got": "5.0.0" } }, - "expand-range": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", - "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", - "dev": true, + "glob": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", + "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", "requires": { - "fill-range": "2.2.3" + "fs.realpath": "1.0.0", + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" } }, - "expand-tilde": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-1.2.2.tgz", - "integrity": "sha1-C4HrqJflo9MdHD0QL48BRB5VlEk=", - "dev": true, + "glob-base": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", + "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", "requires": { - "os-homedir": "1.0.2" + "glob-parent": "2.0.0", + "is-glob": "2.0.1" } }, - "express": { - "version": "4.15.4", - "resolved": "https://registry.npmjs.org/express/-/express-4.15.4.tgz", - "integrity": "sha1-Ay4iU0ic+PzgJma+yj0R7XotrtE=", - "dev": true, + "glob-parent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", + "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", "requires": { - "accepts": "1.3.3", - "array-flatten": "1.1.1", - "content-disposition": "0.5.2", - "content-type": "1.0.2", - "cookie": "0.3.1", - "cookie-signature": "1.0.6", - "debug": "2.6.8", - "depd": "1.1.1", - "encodeurl": "1.0.1", - "escape-html": "1.0.3", - "etag": "1.8.0", - "finalhandler": "1.0.4", - "fresh": "0.5.0", - "merge-descriptors": "1.0.1", - "methods": "1.1.2", - "on-finished": "2.3.0", - "parseurl": "1.3.1", - "path-to-regexp": "0.1.7", - "proxy-addr": "1.1.5", - "qs": "6.5.0", - "range-parser": "1.2.0", - "send": "0.15.4", - "serve-static": "1.12.4", - "setprototypeof": "1.0.3", - "statuses": "1.3.1", - "type-is": "1.6.15", - "utils-merge": "1.0.0", - "vary": "1.1.1" + "is-glob": "2.0.1" + } + }, + "glob-stream": { + "version": "5.3.5", + "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-5.3.5.tgz", + "integrity": "sha1-pVZlqajM3EGRWofHAeMtTgFvrSI=", + "requires": { + "extend": "3.0.1", + "glob": "5.0.15", + "glob-parent": "3.1.0", + "micromatch": "2.3.11", + "ordered-read-streams": "0.3.0", + "through2": "0.6.5", + "to-absolute-glob": "0.1.1", + "unique-stream": "2.2.1" }, "dependencies": { - "mime": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz", - "integrity": "sha1-EV+eO2s9rylZmDyzjxSaLUDrXVM=", - "dev": true + "glob": { + "version": "5.0.15", + "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", + "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=", + "requires": { + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" + } }, - "path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=", - "dev": true + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "requires": { + "is-glob": "3.1.0", + "path-dirname": "1.0.2" + } }, - "send": { - "version": "0.15.4", - "resolved": "https://registry.npmjs.org/send/-/send-0.15.4.tgz", - "integrity": "sha1-mF+qPihLAnPHkzZKNcZze9k5Bbk=", - "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=" + }, + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", "requires": { - "debug": "2.6.8", - "depd": "1.1.1", - "destroy": "1.0.4", - "encodeurl": "1.0.1", - "escape-html": "1.0.3", - "etag": "1.8.0", - "fresh": "0.5.0", - "http-errors": "1.6.2", - "mime": "1.3.4", - "ms": "2.0.0", - "on-finished": "2.3.0", - "range-parser": "1.2.0", - "statuses": "1.3.1" + "is-extglob": "2.1.1" + } + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" + }, + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "0.0.1", + "string_decoder": "0.10.31" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" + }, + "through2": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz", + "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=", + "requires": { + "readable-stream": "1.0.34", + "xtend": "4.0.1" } } } }, - "ext-list": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/ext-list/-/ext-list-2.2.2.tgz", - "integrity": "sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==", - "dev": true, - "requires": { - "mime-db": "1.29.0" - } - }, - "ext-name": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ext-name/-/ext-name-3.0.0.tgz", - "integrity": "sha1-B+RBhzfLH1E8MsbqSNi4yOBHGrs=", - "dev": true, - "requires": { - "ends-with": "0.2.0", - "ext-list": "2.2.2", - "meow": "3.7.0", - "sort-keys-length": "1.0.1" - } - }, - "extend": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz", - "integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ=", - "dev": true - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "0.1.1" - } - }, - "external-editor": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-1.1.1.tgz", - "integrity": "sha1-Etew24UPf/fnCBuvQAVwAGDEYAs=", - "dev": true, - "requires": { - "extend": "3.0.1", - "spawn-sync": "1.0.15", - "tmp": "0.0.29" - } - }, - "extglob": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", - "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", - "dev": true, - "requires": { - "is-extglob": "1.0.0" - } - }, - "extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", - "dev": true - }, - "eyes": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/eyes/-/eyes-0.1.8.tgz", - "integrity": "sha1-Ys8SAjTGg3hdkCNIqADvPgzCC8A=", - "dev": true - }, - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", - "dev": true - }, - "fd-slicer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.0.1.tgz", - "integrity": "sha1-i1vL2ewyfFBBv5qwI/1nUPEXfmU=", + "glob-watcher": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-0.0.6.tgz", + "integrity": "sha1-uVtKjfdLOcgymLDAXJeLTZo7cQs=", "dev": true, - "optional": true, "requires": { - "pend": "1.2.0" + "gaze": "0.5.2" } }, - "feature-detect-es6": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/feature-detect-es6/-/feature-detect-es6-1.3.1.tgz", - "integrity": "sha1-+IhzavnLDJH1VmO/pHYuuW7nBH8=", + "glob2base": { + "version": "0.0.12", + "resolved": "https://registry.npmjs.org/glob2base/-/glob2base-0.0.12.tgz", + "integrity": "sha1-nUGbPijxLoOjYhZKJ3BVkiycDVY=", "dev": true, "requires": { - "array-back": "1.0.4" + "find-index": "0.1.1" } }, - "figures": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", - "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", + "global-modules": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-0.2.3.tgz", + "integrity": "sha1-6lo77ULG1s6ZWk+KEmm12uIjgo0=", "dev": true, "requires": { - "escape-string-regexp": "1.0.5", - "object-assign": "4.1.1" + "global-prefix": "0.1.5", + "is-windows": "0.2.0" } }, - "filename-regex": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz", - "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=", - "dev": true - }, - "fill-range": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.3.tgz", - "integrity": "sha1-ULd9/X5Gm8dJJHCWNpn+eoSFpyM=", + "global-prefix": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-0.1.5.tgz", + "integrity": "sha1-jTvGuNo8qBEqFg2NSW/wRiv+948=", "dev": true, "requires": { - "is-number": "2.1.0", - "isobject": "2.1.0", - "randomatic": "1.1.7", - "repeat-element": "1.1.2", - "repeat-string": "1.6.1" + "homedir-polyfill": "1.0.1", + "ini": "1.3.4", + "is-windows": "0.2.0", + "which": "1.3.0" } }, - "filled-array": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/filled-array/-/filled-array-1.1.0.tgz", - "integrity": "sha1-w8T2xmO5I0WamqKZEtLQMfFQf4Q=", - "dev": true + "globals": { + "version": "9.18.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", + "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==" }, - "finalhandler": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.0.4.tgz", - "integrity": "sha512-16l/r8RgzlXKmFOhZpHBztvye+lAhC5SU7hXavnerC9UfZqZxxXl3BzL8MhffPT3kF61lj9Oav2LKEzh0ei7tg==", + "globby": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz", + "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=", "dev": true, "requires": { - "debug": "2.6.8", - "encodeurl": "1.0.1", - "escape-html": "1.0.3", - "on-finished": "2.3.0", - "parseurl": "1.3.1", - "statuses": "1.3.1", - "unpipe": "1.0.0" + "array-union": "1.0.2", + "arrify": "1.0.1", + "glob": "7.1.2", + "object-assign": "4.1.1", + "pify": "2.3.0", + "pinkie-promise": "2.0.1" } }, - "find-port": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/find-port/-/find-port-1.0.1.tgz", - "integrity": "sha1-2whKbL+ZVk2Zhprnn73s9m6KGFw=", + "globule": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/globule/-/globule-0.1.0.tgz", + "integrity": "sha1-2cjt3h2nnRJaFRt5UzuXhnY0auU=", "dev": true, "requires": { - "async": "0.2.10" + "glob": "3.1.21", + "lodash": "1.0.2", + "minimatch": "0.2.14" }, "dependencies": { - "async": { - "version": "0.2.10", - "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz", - "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=", + "glob": { + "version": "3.1.21", + "resolved": "https://registry.npmjs.org/glob/-/glob-3.1.21.tgz", + "integrity": "sha1-0p4KBV3qUTj00H7UDomC6DwgZs0=", + "dev": true, + "requires": { + "graceful-fs": "1.2.3", + "inherits": "1.0.2", + "minimatch": "0.2.14" + } + }, + "graceful-fs": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz", + "integrity": "sha1-FaSAaldUfLLS2/J/QuiajDRRs2Q=", + "dev": true + }, + "inherits": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-1.0.2.tgz", + "integrity": "sha1-ykMJ2t7mtUzAuNJH6NfHoJdb3Js=", + "dev": true + }, + "lodash": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-1.0.2.tgz", + "integrity": "sha1-j1dWDIO1n8JwvT1WG2kAQ0MOJVE=", "dev": true + }, + "lru-cache": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz", + "integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI=", + "dev": true + }, + "minimatch": { + "version": "0.2.14", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.2.14.tgz", + "integrity": "sha1-x054BXT2PG+aCQ6Q775u9TpqdWo=", + "dev": true, + "requires": { + "lru-cache": "2.7.3", + "sigmund": "1.0.1" + } } } }, - "find-replace": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/find-replace/-/find-replace-1.0.3.tgz", - "integrity": "sha1-uI5zZNLZyVlVnziMZmcNYTBEH6A=", - "dev": true, - "requires": { - "array-back": "1.0.4", - "test-value": "2.1.0" - } - }, - "find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "glogg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.1.tgz", + "integrity": "sha512-ynYqXLoluBKf9XGR1gA59yEJisIL7YHEH4xr3ZziHB5/yl4qWfaK8Js9jGe6gBGCSCKVqiyO30WnRZADvemUNw==", "dev": true, "requires": { - "path-exists": "2.1.0", - "pinkie-promise": "2.0.1" + "sparkles": "1.0.0" } }, - "findup-sync": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.4.3.tgz", - "integrity": "sha1-QAQ5Kee8YK3wt/SCfExudaDeyhI=", - "dev": true, + "got": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/got/-/got-5.7.1.tgz", + "integrity": "sha1-X4FjWmHkplifGAVp6k44FoClHzU=", "requires": { - "detect-file": "0.1.0", - "is-glob": "2.0.1", - "micromatch": "2.3.11", - "resolve-dir": "0.1.1" + "create-error-class": "3.0.2", + "duplexer2": "0.1.4", + "is-redirect": "1.0.0", + "is-retry-allowed": "1.1.0", + "is-stream": "1.1.0", + "lowercase-keys": "1.0.0", + "node-status-codes": "1.0.0", + "object-assign": "4.1.1", + "parse-json": "2.2.0", + "pinkie-promise": "2.0.1", + "read-all-stream": "3.1.0", + "readable-stream": "2.3.3", + "timed-out": "3.1.3", + "unzip-response": "1.0.2", + "url-parse-lax": "1.0.0" } }, - "first-chunk-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/first-chunk-stream/-/first-chunk-stream-1.0.0.tgz", - "integrity": "sha1-Wb+1DNkF9g18OUzT2ayqtOatk04=", - "dev": true - }, - "follow-redirects": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-0.0.7.tgz", - "integrity": "sha1-NLkLqyqRGqNHVx2pDyK9NuzYqRk=", - "dev": true, - "requires": { - "debug": "2.6.8", - "stream-consume": "0.1.0" - } + "graceful-fs": { + "version": "4.1.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", + "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=" }, - "for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "graceful-readlink": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz", + "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=", "dev": true }, - "for-own": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", - "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", + "grouped-queue": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/grouped-queue/-/grouped-queue-0.3.3.tgz", + "integrity": "sha1-wWfSpTGcWg4JZO9qJbfC34mWyFw=", "dev": true, "requires": { - "for-in": "1.0.2" + "lodash": "4.17.4" } }, - "forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", - "dev": true - }, - "fork-stream": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/fork-stream/-/fork-stream-0.0.4.tgz", - "integrity": "sha1-24Sfznf2cIpfjzhq5TOgkHtUrnA=", + "growl": { + "version": "1.9.2", + "resolved": "https://registry.npmjs.org/growl/-/growl-1.9.2.tgz", + "integrity": "sha1-Dqd0NxXbjY3ixe3hd14bRayFwC8=", "dev": true }, - "form-data": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.1.4.tgz", - "integrity": "sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE=", + "gulp": { + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/gulp/-/gulp-3.9.1.tgz", + "integrity": "sha1-VxzkWSjdQK9lFPxAEYZgFsE4RbQ=", "dev": true, "requires": { - "asynckit": "0.4.0", - "combined-stream": "1.0.5", - "mime-types": "2.1.16" + "archy": "1.0.0", + "chalk": "1.1.3", + "deprecated": "0.0.1", + "gulp-util": "3.0.8", + "interpret": "1.0.3", + "liftoff": "2.5.0", + "minimist": "1.2.0", + "orchestrator": "0.3.8", + "pretty-hrtime": "1.0.3", + "semver": "4.3.6", + "tildify": "1.2.0", + "v8flags": "2.1.1", + "vinyl-fs": "0.3.14" + }, + "dependencies": { + "clone": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz", + "integrity": "sha1-xhJqkK1Pctv1rNskPMN3JP6T/B8=", + "dev": true + }, + "glob": { + "version": "4.5.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-4.5.3.tgz", + "integrity": "sha1-xstz0yJsHv7wTePFbQEvAzd+4V8=", + "dev": true, + "requires": { + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "2.0.10", + "once": "1.4.0" + } + }, + "glob-stream": { + "version": "3.1.18", + "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-3.1.18.tgz", + "integrity": "sha1-kXCl8St5Awb9/lmPMT+PeVT9FDs=", + "dev": true, + "requires": { + "glob": "4.5.3", + "glob2base": "0.0.12", + "minimatch": "2.0.10", + "ordered-read-streams": "0.1.0", + "through2": "0.6.5", + "unique-stream": "1.0.0" + } + }, + "graceful-fs": { + "version": "3.0.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.11.tgz", + "integrity": "sha1-dhPHeKGv6mLyXGMKCG1/Osu92Bg=", + "dev": true, + "requires": { + "natives": "1.1.1" + } + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "minimatch": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-2.0.10.tgz", + "integrity": "sha1-jQh8OcazjAAbl/ynzm0OHoCvusc=", + "dev": true, + "requires": { + "brace-expansion": "1.1.8" + } + }, + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + }, + "ordered-read-streams": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-0.1.0.tgz", + "integrity": "sha1-/VZamvjrRHO6abbtijQ1LLVS8SY=", + "dev": true + }, + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "0.0.1", + "string_decoder": "0.10.31" + } + }, + "semver": { + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz", + "integrity": "sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto=", + "dev": true + }, + "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 + }, + "strip-bom": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-1.0.0.tgz", + "integrity": "sha1-hbiGLzhEtabV7IRnqTWYFzo295Q=", + "dev": true, + "requires": { + "first-chunk-stream": "1.0.0", + "is-utf8": "0.2.1" + } + }, + "through2": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz", + "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=", + "dev": true, + "requires": { + "readable-stream": "1.0.34", + "xtend": "4.0.1" + } + }, + "unique-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-1.0.0.tgz", + "integrity": "sha1-1ZpKdUJ0R9mqbJHnAmP40mpLEEs=", + "dev": true + }, + "vinyl": { + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz", + "integrity": "sha1-LzVsh6VQolVGHza76ypbqL94SEc=", + "dev": true, + "requires": { + "clone": "0.2.0", + "clone-stats": "0.0.1" + } + }, + "vinyl-fs": { + "version": "0.3.14", + "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-0.3.14.tgz", + "integrity": "sha1-mmhRzhysHBzqX+hsCTHWIMLPqeY=", + "dev": true, + "requires": { + "defaults": "1.0.3", + "glob-stream": "3.1.18", + "glob-watcher": "0.0.6", + "graceful-fs": "3.0.11", + "mkdirp": "0.5.1", + "strip-bom": "1.0.0", + "through2": "0.6.5", + "vinyl": "0.4.6" + } + } } }, - "formatio": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/formatio/-/formatio-1.1.1.tgz", - "integrity": "sha1-XtPM1jZVEJc4NGXZlhmRAOhhYek=", + "gulp-autoprefixer": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/gulp-autoprefixer/-/gulp-autoprefixer-3.1.1.tgz", + "integrity": "sha1-dSMAUc0NFxND14O36bXREg7u+bA=", "dev": true, "requires": { - "samsam": "1.1.2" + "autoprefixer": "6.7.7", + "gulp-util": "3.0.8", + "postcss": "5.2.18", + "through2": "2.0.3", + "vinyl-sourcemaps-apply": "0.2.1" } }, - "forwarded": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.0.tgz", - "integrity": "sha1-Ge+YdMSuHCl7zweP3mOgm2aoQ2M=", - "dev": true - }, - "freeport": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/freeport/-/freeport-1.0.5.tgz", - "integrity": "sha1-JV6KuEFwwzuoXZkOghrl9KGpvF0=", + "gulp-bump": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/gulp-bump/-/gulp-bump-2.9.0.tgz", + "integrity": "sha512-Cu+QOhwb2Jr2K6yo2u2mh4GWQRpSAMZD/z0v8FStlrOGaqML9u1On7XcyR1pS/PN3HQ9wsd/Ks6AcCQb+j3BgA==", "dev": true, - "optional": true - }, - "fresh": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.0.tgz", - "integrity": "sha1-9HTKXmqSRtb9jglTz6m5yAWvp44=", - "dev": true - }, - "fs-exists-sync": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/fs-exists-sync/-/fs-exists-sync-0.1.0.tgz", - "integrity": "sha1-mC1ok6+RjnLQjeyehnP/K1qNat0=", - "dev": true - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", - "dev": true - }, - "generate-function": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.0.0.tgz", - "integrity": "sha1-aFj+fAlpt9TpCTM3ZHrHn2DfvnQ=", - "dev": true + "requires": { + "bump-regex": "2.9.0", + "plugin-error": "0.1.2", + "plugin-log": "0.1.0", + "semver": "5.4.1", + "through2": "2.0.3" + }, + "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.1.0", + "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 + }, + "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.1.0", + "arr-union": "2.1.0", + "extend-shallow": "1.1.4" + } + } + } }, - "generate-object-property": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz", - "integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=", + "gulp-clean": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/gulp-clean/-/gulp-clean-0.3.2.tgz", + "integrity": "sha1-o0fUc6zqQBgvk1WHpFGUFnGSgQI=", "dev": true, "requires": { - "is-property": "1.0.2" + "gulp-util": "2.2.20", + "rimraf": "2.6.1", + "through2": "0.4.2" + }, + "dependencies": { + "ansi-regex": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-0.2.1.tgz", + "integrity": "sha1-DY6UaWej2BQ/k+JOKYUl/BsiNfk=", + "dev": true + }, + "ansi-styles": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.1.0.tgz", + "integrity": "sha1-6uy/Zs1waIJ2Cy9GkVgrj1XXp94=", + "dev": true + }, + "chalk": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.5.1.tgz", + "integrity": "sha1-Zjs6ZItotV0EaQ1JFnqoN4WPIXQ=", + "dev": true, + "requires": { + "ansi-styles": "1.1.0", + "escape-string-regexp": "1.0.5", + "has-ansi": "0.1.0", + "strip-ansi": "0.3.0", + "supports-color": "0.2.0" + } + }, + "dateformat": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz", + "integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=", + "dev": true, + "requires": { + "get-stdin": "4.0.1", + "meow": "3.7.0" + } + }, + "duplexer2": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz", + "integrity": "sha1-xhTc9n4vsUmVqRcR5aYX6KYKMds=", + "dev": true, + "requires": { + "readable-stream": "1.1.14" + } + }, + "gulp-util": { + "version": "2.2.20", + "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-2.2.20.tgz", + "integrity": "sha1-1xRuVyiRC9jwR6awseVJvCLb1kw=", + "dev": true, + "requires": { + "chalk": "0.5.1", + "dateformat": "1.0.12", + "lodash._reinterpolate": "2.4.1", + "lodash.template": "2.4.1", + "minimist": "0.2.0", + "multipipe": "0.1.2", + "through2": "0.5.1", + "vinyl": "0.2.3" + }, + "dependencies": { + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "0.0.1", + "string_decoder": "0.10.31" + } + }, + "through2": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/through2/-/through2-0.5.1.tgz", + "integrity": "sha1-390BLrnHAOIyP9M084rGIqs3Lac=", + "dev": true, + "requires": { + "readable-stream": "1.0.34", + "xtend": "3.0.0" + } + } + } + }, + "has-ansi": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-0.1.0.tgz", + "integrity": "sha1-hPJlqujA5qiKEtcCKJS3VoiUxi4=", + "dev": true, + "requires": { + "ansi-regex": "0.2.1" + } + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "lodash._reinterpolate": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-2.4.1.tgz", + "integrity": "sha1-TxInqlqHEfxjL1sHofRgequLMiI=", + "dev": true + }, + "lodash.defaults": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-2.4.1.tgz", + "integrity": "sha1-p+iIXwXmiFEUS24SqPNngCa8TFQ=", + "dev": true, + "requires": { + "lodash._objecttypes": "2.4.1", + "lodash.keys": "2.4.1" + } + }, + "lodash.escape": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-2.4.1.tgz", + "integrity": "sha1-LOEsXghNsKV92l5dHu659dF1o7Q=", + "dev": true, + "requires": { + "lodash._escapehtmlchar": "2.4.1", + "lodash._reunescapedhtml": "2.4.1", + "lodash.keys": "2.4.1" + } + }, + "lodash.keys": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-2.4.1.tgz", + "integrity": "sha1-SN6kbfj/djKxDXBrissmWR4rNyc=", + "dev": true, + "requires": { + "lodash._isnative": "2.4.1", + "lodash._shimkeys": "2.4.1", + "lodash.isobject": "2.4.1" + } + }, + "lodash.template": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-2.4.1.tgz", + "integrity": "sha1-nmEQB+32KRKal0qzxIuBez4c8g0=", + "dev": true, + "requires": { + "lodash._escapestringchar": "2.4.1", + "lodash._reinterpolate": "2.4.1", + "lodash.defaults": "2.4.1", + "lodash.escape": "2.4.1", + "lodash.keys": "2.4.1", + "lodash.templatesettings": "2.4.1", + "lodash.values": "2.4.1" + } + }, + "lodash.templatesettings": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-2.4.1.tgz", + "integrity": "sha1-6nbHXRHrhtTb6JqDiTu4YZKaxpk=", + "dev": true, + "requires": { + "lodash._reinterpolate": "2.4.1", + "lodash.escape": "2.4.1" + } + }, + "minimist": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.2.0.tgz", + "integrity": "sha1-Tf/lJdriuGTGbC4jxicdev3s784=", + "dev": true + }, + "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" + } + }, + "readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "0.0.1", + "string_decoder": "0.10.31" + } + }, + "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 + }, + "strip-ansi": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.3.0.tgz", + "integrity": "sha1-JfSOoiynkYfzF0pNuHWTR7sSYiA=", + "dev": true, + "requires": { + "ansi-regex": "0.2.1" + } + }, + "supports-color": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-0.2.0.tgz", + "integrity": "sha1-2S3iaU6z9nMjlz1649i1W0wiGQo=", + "dev": true + }, + "through2": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-0.4.2.tgz", + "integrity": "sha1-2/WGYDEVHsg1K7bE22SiKSqEC5s=", + "dev": true, + "requires": { + "readable-stream": "1.0.34", + "xtend": "2.1.2" + }, + "dependencies": { + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "0.0.1", + "string_decoder": "0.10.31" + } + }, + "xtend": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-2.1.2.tgz", + "integrity": "sha1-bv7MKk2tjmlixJAbM3znuoe10os=", + "dev": true, + "requires": { + "object-keys": "0.4.0" + } + } + } + }, + "vinyl": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.2.3.tgz", + "integrity": "sha1-vKk4IJWC7FpJrVOKAPofEl5RMlI=", + "dev": true, + "requires": { + "clone-stats": "0.0.1" + } + }, + "xtend": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-3.0.0.tgz", + "integrity": "sha1-XM50B7r2Qsunvs2laBEcST9ZZlo=", + "dev": true + } } }, - "get-stdin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", - "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", - "dev": true - }, - "get-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", - "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", - "dev": true - }, - "getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "gulp-concat": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/gulp-concat/-/gulp-concat-2.6.1.tgz", + "integrity": "sha1-Yz0WyV2IUEYorQJmVmPO5aR5M1M=", "dev": true, "requires": { - "assert-plus": "1.0.0" + "concat-with-sourcemaps": "1.0.5", + "through2": "2.0.3", + "vinyl": "2.1.0" }, "dependencies": { - "assert-plus": { + "clone": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.1.tgz", + "integrity": "sha1-0hfR6WERjjrJpLi7oyhVU79kfNs=", + "dev": true + }, + "clone-stats": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", + "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=", + "dev": true + }, + "replace-ext": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz", + "integrity": "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs=", "dev": true + }, + "vinyl": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.1.0.tgz", + "integrity": "sha1-Ah+cLPlR1rk5lDyJ617lrdT9kkw=", + "dev": true, + "requires": { + "clone": "2.1.1", + "clone-buffer": "1.0.0", + "clone-stats": "1.0.0", + "cloneable-readable": "1.0.0", + "remove-trailing-separator": "1.1.0", + "replace-ext": "1.0.0" + } } } }, - "gh-got": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/gh-got/-/gh-got-5.0.0.tgz", - "integrity": "sha1-7pW+NxBv2HSKlvjR20uuqJ4b+oo=", + "gulp-cssmin": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/gulp-cssmin/-/gulp-cssmin-0.1.7.tgz", + "integrity": "sha1-9Xb+UhHRB7qpQBUEJJv4eu0VVr0=", "dev": true, "requires": { - "got": "6.7.1", - "is-plain-obj": "1.1.0" + "clean-css": "3.4.28", + "filesize": "2.0.4", + "graceful-fs": "2.0.3", + "gulp-rename": "1.1.0", + "gulp-util": "2.2.20", + "map-stream": "0.0.4", + "temp-write": "0.1.1" }, "dependencies": { - "got": { - "version": "6.7.1", - "resolved": "https://registry.npmjs.org/got/-/got-6.7.1.tgz", - "integrity": "sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA=", + "ansi-regex": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-0.2.1.tgz", + "integrity": "sha1-DY6UaWej2BQ/k+JOKYUl/BsiNfk=", + "dev": true + }, + "ansi-styles": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.1.0.tgz", + "integrity": "sha1-6uy/Zs1waIJ2Cy9GkVgrj1XXp94=", + "dev": true + }, + "chalk": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.5.1.tgz", + "integrity": "sha1-Zjs6ZItotV0EaQ1JFnqoN4WPIXQ=", "dev": true, "requires": { - "create-error-class": "3.0.2", - "duplexer3": "0.1.4", - "get-stream": "3.0.0", - "is-redirect": "1.0.0", - "is-retry-allowed": "1.1.0", - "is-stream": "1.1.0", - "lowercase-keys": "1.0.0", - "safe-buffer": "5.1.1", - "timed-out": "4.0.1", - "unzip-response": "2.0.1", - "url-parse-lax": "1.0.0" + "ansi-styles": "1.1.0", + "escape-string-regexp": "1.0.5", + "has-ansi": "0.1.0", + "strip-ansi": "0.3.0", + "supports-color": "0.2.0" } }, - "timed-out": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", - "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=", + "clean-css": { + "version": "3.4.28", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-3.4.28.tgz", + "integrity": "sha1-vxlF6C/ICPVWlebd6uwBQA79A/8=", + "dev": true, + "requires": { + "commander": "2.8.1", + "source-map": "0.4.4" + } + }, + "commander": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.8.1.tgz", + "integrity": "sha1-Br42f+v9oMMwqh4qBy09yXYkJdQ=", + "dev": true, + "requires": { + "graceful-readlink": "1.0.1" + } + }, + "dateformat": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz", + "integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=", + "dev": true, + "requires": { + "get-stdin": "4.0.1", + "meow": "3.7.0" + } + }, + "duplexer2": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz", + "integrity": "sha1-xhTc9n4vsUmVqRcR5aYX6KYKMds=", + "dev": true, + "requires": { + "readable-stream": "1.1.14" + } + }, + "graceful-fs": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-2.0.3.tgz", + "integrity": "sha1-fNLNsiiko/Nule+mzBQt59GhNtA=", + "dev": true + }, + "gulp-rename": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/gulp-rename/-/gulp-rename-1.1.0.tgz", + "integrity": "sha1-kwkKqvTThsB/IFOKaIjxXvunJ6E=", + "dev": true, + "requires": { + "map-stream": "0.0.4" + } + }, + "gulp-util": { + "version": "2.2.20", + "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-2.2.20.tgz", + "integrity": "sha1-1xRuVyiRC9jwR6awseVJvCLb1kw=", + "dev": true, + "requires": { + "chalk": "0.5.1", + "dateformat": "1.0.12", + "lodash._reinterpolate": "2.4.1", + "lodash.template": "2.4.1", + "minimist": "0.2.0", + "multipipe": "0.1.2", + "through2": "0.5.1", + "vinyl": "0.2.3" + } + }, + "has-ansi": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-0.1.0.tgz", + "integrity": "sha1-hPJlqujA5qiKEtcCKJS3VoiUxi4=", + "dev": true, + "requires": { + "ansi-regex": "0.2.1" + } + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "lodash._reinterpolate": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-2.4.1.tgz", + "integrity": "sha1-TxInqlqHEfxjL1sHofRgequLMiI=", + "dev": true + }, + "lodash.defaults": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-2.4.1.tgz", + "integrity": "sha1-p+iIXwXmiFEUS24SqPNngCa8TFQ=", + "dev": true, + "requires": { + "lodash._objecttypes": "2.4.1", + "lodash.keys": "2.4.1" + } + }, + "lodash.escape": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-2.4.1.tgz", + "integrity": "sha1-LOEsXghNsKV92l5dHu659dF1o7Q=", + "dev": true, + "requires": { + "lodash._escapehtmlchar": "2.4.1", + "lodash._reunescapedhtml": "2.4.1", + "lodash.keys": "2.4.1" + } + }, + "lodash.keys": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-2.4.1.tgz", + "integrity": "sha1-SN6kbfj/djKxDXBrissmWR4rNyc=", + "dev": true, + "requires": { + "lodash._isnative": "2.4.1", + "lodash._shimkeys": "2.4.1", + "lodash.isobject": "2.4.1" + } + }, + "lodash.template": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-2.4.1.tgz", + "integrity": "sha1-nmEQB+32KRKal0qzxIuBez4c8g0=", + "dev": true, + "requires": { + "lodash._escapestringchar": "2.4.1", + "lodash._reinterpolate": "2.4.1", + "lodash.defaults": "2.4.1", + "lodash.escape": "2.4.1", + "lodash.keys": "2.4.1", + "lodash.templatesettings": "2.4.1", + "lodash.values": "2.4.1" + } + }, + "lodash.templatesettings": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-2.4.1.tgz", + "integrity": "sha1-6nbHXRHrhtTb6JqDiTu4YZKaxpk=", + "dev": true, + "requires": { + "lodash._reinterpolate": "2.4.1", + "lodash.escape": "2.4.1" + } + }, + "minimist": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.2.0.tgz", + "integrity": "sha1-Tf/lJdriuGTGbC4jxicdev3s784=", + "dev": true + }, + "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" + } + }, + "readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "0.0.1", + "string_decoder": "0.10.31" + } + }, + "source-map": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", + "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", + "dev": true, + "requires": { + "amdefine": "1.0.1" + } + }, + "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 + }, + "strip-ansi": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.3.0.tgz", + "integrity": "sha1-JfSOoiynkYfzF0pNuHWTR7sSYiA=", + "dev": true, + "requires": { + "ansi-regex": "0.2.1" + } + }, + "supports-color": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-0.2.0.tgz", + "integrity": "sha1-2S3iaU6z9nMjlz1649i1W0wiGQo=", "dev": true }, - "unzip-response": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-2.0.1.tgz", - "integrity": "sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c=", + "through2": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/through2/-/through2-0.5.1.tgz", + "integrity": "sha1-390BLrnHAOIyP9M084rGIqs3Lac=", + "dev": true, + "requires": { + "readable-stream": "1.0.34", + "xtend": "3.0.0" + }, + "dependencies": { + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "0.0.1", + "string_decoder": "0.10.31" + } + } + } + }, + "vinyl": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.2.3.tgz", + "integrity": "sha1-vKk4IJWC7FpJrVOKAPofEl5RMlI=", + "dev": true, + "requires": { + "clone-stats": "0.0.1" + } + }, + "xtend": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-3.0.0.tgz", + "integrity": "sha1-XM50B7r2Qsunvs2laBEcST9ZZlo=", "dev": true } } }, - "github": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/github/-/github-7.3.2.tgz", - "integrity": "sha1-/hDN5pZDUsXZHhGnYW0m1f+2+Hs=", + "gulp-if": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/gulp-if/-/gulp-if-2.0.2.tgz", + "integrity": "sha1-pJe351cwBQQcqivIt92jyARE1ik=", "dev": true, "requires": { - "follow-redirects": "0.0.7", - "https-proxy-agent": "1.0.0", - "mime": "1.3.6", - "netrc": "0.1.4" + "gulp-match": "1.0.3", + "ternary-stream": "2.0.1", + "through2": "2.0.3" } }, - "github-username": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/github-username/-/github-username-3.0.0.tgz", - "integrity": "sha1-CnciGbMTB0NCnyRW0L3T21Xc57E=", + "gulp-load-plugins": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/gulp-load-plugins/-/gulp-load-plugins-1.5.0.tgz", + "integrity": "sha1-TEGffldk2aDjMGG6uWGPgbc9QXE=", "dev": true, "requires": { - "gh-got": "5.0.0" + "array-unique": "0.2.1", + "fancy-log": "1.3.2", + "findup-sync": "0.4.3", + "gulplog": "1.0.0", + "has-gulplog": "0.1.0", + "micromatch": "2.3.11", + "resolve": "1.4.0" } }, - "glob": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", - "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", + "gulp-match": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/gulp-match/-/gulp-match-1.0.3.tgz", + "integrity": "sha1-kcfA1/Kb7NZgbVfYCn+Hdqh6uo4=", "dev": true, "requires": { - "fs.realpath": "1.0.0", - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "3.0.4", - "once": "1.4.0", - "path-is-absolute": "1.0.1" + "minimatch": "3.0.4" } }, - "glob-base": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", - "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", + "gulp-sass": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/gulp-sass/-/gulp-sass-2.3.2.tgz", + "integrity": "sha1-grerkP6QLNw0wE8YDZLyw0kC3VI=", "dev": true, "requires": { - "glob-parent": "2.0.0", - "is-glob": "2.0.1" + "gulp-util": "3.0.8", + "lodash.clonedeep": "4.5.0", + "node-sass": "3.13.1", + "through2": "2.0.3", + "vinyl-sourcemaps-apply": "0.2.1" } }, - "glob-parent": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", - "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", + "gulp-sequence": { + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/gulp-sequence/-/gulp-sequence-0.4.6.tgz", + "integrity": "sha1-44jWQxEEbgVUevQwNTUtlJVQHFA=", "dev": true, "requires": { - "is-glob": "2.0.1" + "gulp-util": "3.0.8", + "thunks": "4.9.2" } }, - "glob-stream": { - "version": "5.3.5", - "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-5.3.5.tgz", - "integrity": "sha1-pVZlqajM3EGRWofHAeMtTgFvrSI=", + "gulp-style-modules": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/gulp-style-modules/-/gulp-style-modules-0.1.0.tgz", + "integrity": "sha1-eAiX53rhcjJnWUsxHjSPDp3DYoA=", "dev": true, "requires": { - "extend": "3.0.1", - "glob": "5.0.15", - "glob-parent": "3.1.0", - "micromatch": "2.3.11", - "ordered-read-streams": "0.3.0", - "through2": "0.6.5", - "to-absolute-glob": "0.1.1", - "unique-stream": "2.2.1" + "gulp-util": "3.0.8", + "through2": "2.0.3" + } + }, + "gulp-util": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz", + "integrity": "sha1-AFTh50RQLifATBh8PsxQXdVLu08=", + "dev": true, + "requires": { + "array-differ": "1.0.0", + "array-uniq": "1.0.3", + "beeper": "1.1.1", + "chalk": "1.1.3", + "dateformat": "2.0.0", + "fancy-log": "1.3.2", + "gulplog": "1.0.0", + "has-gulplog": "0.1.0", + "lodash._reescape": "3.0.0", + "lodash._reevaluate": "3.0.0", + "lodash._reinterpolate": "3.0.0", + "lodash.template": "3.6.2", + "minimist": "1.2.0", + "multipipe": "0.1.2", + "object-assign": "3.0.0", + "replace-ext": "0.0.1", + "through2": "2.0.3", + "vinyl": "0.5.3" }, "dependencies": { - "glob": { - "version": "5.0.15", - "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", - "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=", + "duplexer2": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz", + "integrity": "sha1-xhTc9n4vsUmVqRcR5aYX6KYKMds=", "dev": true, "requires": { - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "3.0.4", - "once": "1.4.0", - "path-is-absolute": "1.0.1" + "readable-stream": "1.1.14" } }, - "glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "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": { - "is-glob": "3.1.0", - "path-dirname": "1.0.2" + "lodash._basecopy": "3.0.1", + "lodash._basetostring": "3.0.1", + "lodash._basevalues": "3.0.0", + "lodash._isiterateecall": "3.0.9", + "lodash._reinterpolate": "3.0.0", + "lodash.escape": "3.2.0", + "lodash.keys": "3.1.2", + "lodash.restparam": "3.6.1", + "lodash.templatesettings": "3.1.1" } }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "lodash.templatesettings": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz", + "integrity": "sha1-+zB4RHU7Zrnxr6VOJix0UwfbqOU=", + "dev": true, + "requires": { + "lodash._reinterpolate": "3.0.0", + "lodash.escape": "3.2.0" + } + }, + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", "dev": true }, - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "multipipe": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz", + "integrity": "sha1-Ko8t33Du1WTf8tV/HhoTfZ8FB4s=", "dev": true, "requires": { - "is-extglob": "2.1.1" + "duplexer2": "0.0.2" } }, - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "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 }, "readable-stream": { - "version": "1.0.34", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", - "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", "dev": true, "requires": { "core-util-is": "1.0.2", @@ -3489,128 +6684,26 @@ "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", "dev": true }, - "through2": { - "version": "0.6.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz", - "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=", + "vinyl": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz", + "integrity": "sha1-sEVbOPxeDPMNQyUTLkYZcMIJHN4=", "dev": true, "requires": { - "readable-stream": "1.0.34", - "xtend": "4.0.1" + "clone": "1.0.2", + "clone-stats": "0.0.1", + "replace-ext": "0.0.1" } } } }, - "global-modules": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-0.2.3.tgz", - "integrity": "sha1-6lo77ULG1s6ZWk+KEmm12uIjgo0=", - "dev": true, - "requires": { - "global-prefix": "0.1.5", - "is-windows": "0.2.0" - } - }, - "global-prefix": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-0.1.5.tgz", - "integrity": "sha1-jTvGuNo8qBEqFg2NSW/wRiv+948=", - "dev": true, - "requires": { - "homedir-polyfill": "1.0.1", - "ini": "1.3.4", - "is-windows": "0.2.0", - "which": "1.3.0" - } - }, - "globals": { - "version": "9.18.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", - "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", - "dev": true - }, - "globby": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz", - "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=", - "dev": true, - "requires": { - "array-union": "1.0.2", - "arrify": "1.0.1", - "glob": "7.1.2", - "object-assign": "4.1.1", - "pify": "2.3.0", - "pinkie-promise": "2.0.1" - } - }, - "got": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/got/-/got-5.7.1.tgz", - "integrity": "sha1-X4FjWmHkplifGAVp6k44FoClHzU=", - "dev": true, - "requires": { - "create-error-class": "3.0.2", - "duplexer2": "0.1.4", - "is-redirect": "1.0.0", - "is-retry-allowed": "1.1.0", - "is-stream": "1.1.0", - "lowercase-keys": "1.0.0", - "node-status-codes": "1.0.0", - "object-assign": "4.1.1", - "parse-json": "2.2.0", - "pinkie-promise": "2.0.1", - "read-all-stream": "3.1.0", - "readable-stream": "2.3.3", - "timed-out": "3.1.3", - "unzip-response": "1.0.2", - "url-parse-lax": "1.0.0" - } - }, - "graceful-fs": { - "version": "4.1.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", - "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=", - "dev": true - }, - "graceful-readlink": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz", - "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=", - "dev": true - }, - "grouped-queue": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/grouped-queue/-/grouped-queue-0.3.3.tgz", - "integrity": "sha1-wWfSpTGcWg4JZO9qJbfC34mWyFw=", - "dev": true, - "requires": { - "lodash": "4.17.4" - } - }, - "growl": { - "version": "1.9.2", - "resolved": "https://registry.npmjs.org/growl/-/growl-1.9.2.tgz", - "integrity": "sha1-Dqd0NxXbjY3ixe3hd14bRayFwC8=", - "dev": true - }, - "gulp-if": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/gulp-if/-/gulp-if-2.0.2.tgz", - "integrity": "sha1-pJe351cwBQQcqivIt92jyARE1ik=", - "dev": true, - "requires": { - "gulp-match": "1.0.3", - "ternary-stream": "2.0.1", - "through2": "2.0.3" - } - }, - "gulp-match": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/gulp-match/-/gulp-match-1.0.3.tgz", - "integrity": "sha1-kcfA1/Kb7NZgbVfYCn+Hdqh6uo4=", + "gulplog": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", + "integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=", "dev": true, "requires": { - "minimatch": "3.0.4" + "glogg": "1.0.1" } }, "gunzip-maybe": { @@ -3630,20 +6723,17 @@ "handle-thing": { "version": "1.2.5", "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-1.2.5.tgz", - "integrity": "sha1-/Xqtcmvxpf0W38KbL3pmAdJxOcQ=", - "dev": true + "integrity": "sha1-/Xqtcmvxpf0W38KbL3pmAdJxOcQ=" }, "har-schema": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-1.0.5.tgz", - "integrity": "sha1-0mMTX0MwfALGAq/I/pWXDAFRNp4=", - "dev": true + "integrity": "sha1-0mMTX0MwfALGAq/I/pWXDAFRNp4=" }, "har-validator": { "version": "4.2.1", "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-4.2.1.tgz", "integrity": "sha1-M0gdDxu/9gDdID11gSpqX7oALio=", - "dev": true, "requires": { "ajv": "4.11.8", "har-schema": "1.0.5" @@ -3653,7 +6743,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", - "dev": true, "requires": { "ansi-regex": "2.1.1" } @@ -3675,6 +6764,23 @@ } } }, + "has-binary2": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.2.tgz", + "integrity": "sha1-6D26SfC5vk0CbSc2U1DZ8D9Uvpg=", + "dev": true, + "requires": { + "isarray": "2.0.1" + }, + "dependencies": { + "isarray": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", + "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=", + "dev": true + } + } + }, "has-color": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/has-color/-/has-color-0.1.7.tgz", @@ -3693,11 +6799,85 @@ "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", "dev": true }, + "has-gulplog": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz", + "integrity": "sha1-ZBTIKRNpfaUVkDl9r7EvIpZ4Ec4=", + "dev": true, + "requires": { + "sparkles": "1.0.0" + } + }, + "has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "dev": true + }, + "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.1" + }, + "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": { + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "1.1.5" + } + } + } + }, + "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" + } + } + } + }, "hawk": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz", "integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=", - "dev": true, "requires": { "boom": "2.10.1", "cryptiles": "2.0.5", @@ -3714,14 +6894,12 @@ "hoek": { "version": "2.16.3", "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz", - "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=", - "dev": true + "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=" }, "home-or-tmp": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz", "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=", - "dev": true, "requires": { "os-homedir": "1.0.2", "os-tmpdir": "1.0.2" @@ -3739,14 +6917,12 @@ "hosted-git-info": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.5.0.tgz", - "integrity": "sha512-pNgbURSuab90KbTqvRPsseaTxOJCZBD0a7t+haSN33piP9cCM4l0CqdzAif2hUqm716UovKB2ROmiabGAKVXyg==", - "dev": true + "integrity": "sha512-pNgbURSuab90KbTqvRPsseaTxOJCZBD0a7t+haSN33piP9cCM4l0CqdzAif2hUqm716UovKB2ROmiabGAKVXyg==" }, "hpack.js": { "version": "2.1.6", "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", - "dev": true, "requires": { "inherits": "2.0.3", "obuf": "1.1.1", @@ -3773,14 +6949,12 @@ "http-deceiver": { "version": "1.2.7", "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=", - "dev": true + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" }, "http-errors": { "version": "1.6.2", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.2.tgz", "integrity": "sha1-CgAsyFcHGSp+eUbO7cERVfYOxzY=", - "dev": true, "requires": { "depd": "1.1.1", "inherits": "2.0.3", @@ -3792,7 +6966,6 @@ "version": "1.16.2", "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.16.2.tgz", "integrity": "sha1-Bt/ykpUr9k2+hHH6nfcwZtTzd0I=", - "dev": true, "requires": { "eventemitter3": "1.2.0", "requires-port": "1.0.0" @@ -3802,7 +6975,6 @@ "version": "0.17.4", "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.17.4.tgz", "integrity": "sha1-ZC6ISIUdZvCdTxJJEoRtuutBuDM=", - "dev": true, "requires": { "http-proxy": "1.16.2", "is-glob": "3.1.0", @@ -3813,14 +6985,12 @@ "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 + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" }, "is-glob": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "dev": true, "requires": { "is-extglob": "2.1.1" } @@ -3831,7 +7001,6 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz", "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=", - "dev": true, "requires": { "assert-plus": "0.2.0", "jsprim": "1.4.1", @@ -3842,7 +7011,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-1.0.0.tgz", "integrity": "sha1-NffabEjOTdv6JkiRrFk+5f+GceY=", - "dev": true, "requires": { "agent-base": "2.1.1", "debug": "2.6.8", @@ -3852,20 +7020,29 @@ "iconv-lite": { "version": "0.4.15", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.15.tgz", - "integrity": "sha1-/iZaIYrGpXz+hUkn6dBMGYJe3es=", + "integrity": "sha1-/iZaIYrGpXz+hUkn6dBMGYJe3es=" + }, + "immutable": { + "version": "3.8.2", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-3.8.2.tgz", + "integrity": "sha1-wkOZUUVbs5kT2vKBN28VMOEErfM=", "dev": true }, "imurmurhash": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" + }, + "in-publish": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.0.tgz", + "integrity": "sha1-4g/146KvwmkDILbcVSaCqcf631E=", "dev": true }, "indent-string": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", - "dev": true, "requires": { "repeating": "2.0.1" } @@ -3880,7 +7057,6 @@ "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dev": true, "requires": { "once": "1.4.0", "wrappy": "1.0.2" @@ -3889,14 +7065,12 @@ "inherits": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" }, "ini": { "version": "1.3.4", "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.4.tgz", - "integrity": "sha1-BTfLedr1m1mhpRff9wbIbsA5Fi4=", - "dev": true + "integrity": "sha1-BTfLedr1m1mhpRff9wbIbsA5Fi4=" }, "inquirer": { "version": "1.2.3", @@ -3936,16 +7110,19 @@ "version": "2.2.2", "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.2.tgz", "integrity": "sha1-nh9WrArNtr8wMwbzOL47IErmA2A=", - "dev": true, "requires": { "loose-envify": "1.3.1" } }, + "invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=" + }, "ipaddr.js": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.4.0.tgz", - "integrity": "sha1-KWrKh4qCGBbluF0KKFqZvP9FgvA=", - "dev": true + "integrity": "sha1-KWrKh4qCGBbluF0KKFqZvP9FgvA=" }, "is-absolute": { "version": "0.1.7", @@ -3957,44 +7134,100 @@ "is-relative": "0.1.3" } }, + "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.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 + } + } + }, "is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", - "dev": true + "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=", + "requires": { + "binary-extensions": "1.11.0" + } }, "is-buffer": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.5.tgz", - "integrity": "sha1-Hzsm72E7IUuIy8ojzGwB2Hlh7sw=", - "dev": true + "integrity": "sha1-Hzsm72E7IUuIy8ojzGwB2Hlh7sw=" }, "is-builtin-module": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz", "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=", - "dev": true, "requires": { "builtin-modules": "1.1.1" } }, + "is-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.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 + } + } + }, "is-deflate": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-deflate/-/is-deflate-1.0.0.tgz", "integrity": "sha1-yGKQHDwWH7CdrHzcfnhPgOmPLxQ=", "dev": true }, + "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" + }, + "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 + } + } + }, "is-dotfile": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz", - "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=", - "dev": true + "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=" }, "is-equal-shallow": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", - "dev": true, "requires": { "is-primitive": "2.0.0" } @@ -4002,20 +7235,17 @@ "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 + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" }, "is-extglob": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", - "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", - "dev": true + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=" }, "is-finite": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz", "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", - "dev": true, "requires": { "number-is-nan": "1.0.1" } @@ -4024,7 +7254,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "dev": true, "requires": { "number-is-nan": "1.0.1" } @@ -4033,7 +7262,6 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", - "dev": true, "requires": { "is-extglob": "1.0.0" } @@ -4059,23 +7287,46 @@ "is-npm": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-1.0.0.tgz", - "integrity": "sha1-8vtjpl5JBbQGyGBydloaTceTufQ=", - "dev": true + "integrity": "sha1-8vtjpl5JBbQGyGBydloaTceTufQ=" }, "is-number": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", - "dev": true, "requires": { "kind-of": "3.2.2" } }, + "is-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-obj": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", - "dev": true + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=" + }, + "is-odd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-odd/-/is-odd-2.0.0.tgz", + "integrity": "sha512-OTiixgpZAT1M4NHgS5IguFp/Vz2VI3U7Goh4/HA1adtwyLtSBrxYlcSYkhpAE07s4fKEcjrFxyvtQBND4vFQyQ==", + "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 + } + } }, "is-path-cwd": { "version": "1.0.0", @@ -4107,23 +7358,37 @@ "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", "dev": true }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "3.0.1" + }, + "dependencies": { + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + } + } + }, "is-posix-bracket": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz", - "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=", - "dev": true + "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=" }, "is-primitive": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz", - "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=", - "dev": true + "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=" }, "is-promise": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", - "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=", - "dev": true + "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=" }, "is-property": { "version": "1.0.2", @@ -4134,8 +7399,7 @@ "is-redirect": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz", - "integrity": "sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ=", - "dev": true + "integrity": "sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ=" }, "is-relative": { "version": "0.1.3", @@ -4147,32 +7411,36 @@ "is-retry-allowed": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz", - "integrity": "sha1-EaBgVotnM5REAz0BJaYaINVk+zQ=", - "dev": true + "integrity": "sha1-EaBgVotnM5REAz0BJaYaINVk+zQ=" }, "is-stream": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", - "dev": true + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" }, "is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", - "dev": true + "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=", - "dev": true + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=" }, "is-valid-glob": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-0.3.0.tgz", - "integrity": "sha1-1LVcafUYhvm2XHDWwmItN+KfSP4=", - "dev": true + "integrity": "sha1-1LVcafUYhvm2XHDWwmItN+KfSP4=" }, "is-windows": { "version": "0.2.0", @@ -4183,20 +7451,17 @@ "isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" }, "isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", - "dev": true + "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" } @@ -4204,8 +7469,7 @@ "isstream": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", - "dev": true + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" }, "istextorbinary": { "version": "2.1.0", @@ -4218,36 +7482,235 @@ "textextensions": "2.1.0" } }, - "js-tokens": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", - "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=", - "dev": true - }, - "jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", - "dev": true, - "optional": true - }, - "jsesc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz", - "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=", - "dev": true - }, + "jju": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/jju/-/jju-1.3.0.tgz", + "integrity": "sha1-2t2e8BkkvHKLA/L3l5vb1i96Kqo=" + }, + "js-base64": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.4.3.tgz", + "integrity": "sha512-H7ErYLM34CvDMto3GbD6xD0JLUGYXR3QTcH6B/tr4Hi/QpSThnCsIp+Sy5FRTw3B0d6py4HcNkW7nO/wdtGWEw==", + "dev": true + }, + "js-tokens": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", + "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=" + }, + "js-yaml": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.11.0.tgz", + "integrity": "sha512-saJstZWv7oNeOyBh3+Dx1qWzhW0+e6/8eDzo7p5rDFqxntSztloLtuKu+Ejhtq82jsilwOIZYsCz+lIjthg1Hw==", + "dev": true, + "requires": { + "argparse": "1.0.10", + "esprima": "4.0.0" + }, + "dependencies": { + "esprima": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.0.tgz", + "integrity": "sha512-oftTcaMu/EGrEIu904mWteKIv8vMuOgGYo7EhVJJN00R/EED9DCua/xxHRdYnKtcECzVg7xOWhflvJMnqcFZjw==", + "dev": true + } + } + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "optional": true + }, + "jsesc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz", + "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=" + }, + "json-parse-helpfulerror": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/json-parse-helpfulerror/-/json-parse-helpfulerror-1.0.3.tgz", + "integrity": "sha1-E/FM4C7tTpgSl7ZOueO5MuLdE9w=", + "requires": { + "jju": "1.3.0" + } + }, + "json-proxy": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/json-proxy/-/json-proxy-0.9.3.tgz", + "integrity": "sha1-lwF1ku7OyItp8NE4XoP8Y2IfV4s=", + "requires": { + "colors": "1.1.2", + "express": "4.14.1", + "http-proxy": "1.15.2", + "morgan": "1.7.0", + "optimist": "0.6.1" + }, + "dependencies": { + "colors": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz", + "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=" + }, + "debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=", + "requires": { + "ms": "0.7.1" + } + }, + "etag": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.7.0.tgz", + "integrity": "sha1-A9MLX2fdbmMtKUXTDWZScxo01dg=" + }, + "express": { + "version": "4.14.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.14.1.tgz", + "integrity": "sha1-ZGwjf3ZvFIwhIK/wc4F7nk1+DTM=", + "requires": { + "accepts": "1.3.3", + "array-flatten": "1.1.1", + "content-disposition": "0.5.2", + "content-type": "1.0.2", + "cookie": "0.3.1", + "cookie-signature": "1.0.6", + "debug": "2.2.0", + "depd": "1.1.1", + "encodeurl": "1.0.1", + "escape-html": "1.0.3", + "etag": "1.7.0", + "finalhandler": "0.5.1", + "fresh": "0.3.0", + "merge-descriptors": "1.0.1", + "methods": "1.1.2", + "on-finished": "2.3.0", + "parseurl": "1.3.1", + "path-to-regexp": "0.1.7", + "proxy-addr": "1.1.5", + "qs": "6.2.0", + "range-parser": "1.2.0", + "send": "0.14.2", + "serve-static": "1.11.2", + "type-is": "1.6.15", + "utils-merge": "1.0.0", + "vary": "1.1.1" + } + }, + "finalhandler": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-0.5.1.tgz", + "integrity": "sha1-LEANjUUwk1vCMlScX6OF7Afeb80=", + "requires": { + "debug": "2.2.0", + "escape-html": "1.0.3", + "on-finished": "2.3.0", + "statuses": "1.3.1", + "unpipe": "1.0.0" + } + }, + "fresh": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.3.0.tgz", + "integrity": "sha1-ZR+DjiJCTnVm3hYdg1jKoZn4PU8=" + }, + "http-proxy": { + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.15.2.tgz", + "integrity": "sha1-ZC/cr/5S00SNK9o7AHnpQJBk2jE=", + "requires": { + "eventemitter3": "1.2.0", + "requires-port": "1.0.0" + } + }, + "ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=" + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + }, + "qs": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.2.0.tgz", + "integrity": "sha1-O3hIwDwt7OaalSKw+ujEEm10Xzs=" + }, + "serve-static": { + "version": "1.11.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.11.2.tgz", + "integrity": "sha1-LPmIm9RDWjIMw2iVyapXvWYuasc=", + "requires": { + "encodeurl": "1.0.1", + "escape-html": "1.0.3", + "parseurl": "1.3.1", + "send": "0.14.2" + } + } + } + }, "json-schema": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", - "dev": true + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" + }, + "json-server": { + "version": "0.8.23", + "resolved": "https://registry.npmjs.org/json-server/-/json-server-0.8.23.tgz", + "integrity": "sha1-KOT/1RyNiTKVKA60Bk2XA1lN5aI=", + "requires": { + "body-parser": "1.17.2", + "chalk": "1.1.3", + "chokidar": "1.7.0", + "compression": "1.7.0", + "connect-pause": "0.1.0", + "cors": "2.8.4", + "errorhandler": "1.5.0", + "express": "4.15.4", + "lodash": "4.17.4", + "lowdb": "0.13.1", + "method-override": "2.3.10", + "morgan": "1.7.0", + "node-uuid": "1.4.8", + "object-assign": "4.1.1", + "pluralize": "3.1.0", + "request": "2.81.0", + "server-destroy": "1.0.1", + "underscore-db": "0.10.0", + "update-notifier": "1.0.3", + "yargs": "4.8.1" + }, + "dependencies": { + "yargs": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-4.8.1.tgz", + "integrity": "sha1-wMQpJMpKqmsObaFznfshZDn53cA=", + "requires": { + "cliui": "3.2.0", + "decamelize": "1.2.0", + "get-caller-file": "1.0.2", + "lodash.assign": "4.2.0", + "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": "2.4.1" + } + } + } }, "json-stable-stringify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", - "dev": true, "requires": { "jsonify": "0.0.0" } @@ -4255,8 +7718,7 @@ "json-stringify-safe": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", - "dev": true + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" }, "json3": { "version": "3.3.2", @@ -4267,14 +7729,21 @@ "json5": { "version": "0.5.1", "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", - "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", - "dev": true + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=" + }, + "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.11" + } }, "jsonify": { "version": "0.0.0", "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", - "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=", - "dev": true + "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=" }, "jsonpointer": { "version": "4.0.1", @@ -4285,14 +7754,12 @@ "jsonschema": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/jsonschema/-/jsonschema-1.2.0.tgz", - "integrity": "sha512-XDJApzBauMg0TinJNP4iVcJl99PQ4JbWKK7nwzpOIkAOVveDKgh/2xm41T3x7Spu4PWMhnnQpNJmUSIUgl6sKg==", - "dev": true + "integrity": "sha512-XDJApzBauMg0TinJNP4iVcJl99PQ4JbWKK7nwzpOIkAOVveDKgh/2xm41T3x7Spu4PWMhnnQpNJmUSIUgl6sKg==" }, "jsprim": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", - "dev": true, "requires": { "assert-plus": "1.0.0", "extsprintf": "1.3.0", @@ -4303,93 +7770,477 @@ "assert-plus": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" + } + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "1.1.5" + } + }, + "latest-version": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-2.0.0.tgz", + "integrity": "sha1-VvjWE5YghHuAF/jx9NeOIRMkFos=", + "requires": { + "package-json": "2.4.0" + } + }, + "launchpad": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/launchpad/-/launchpad-0.6.0.tgz", + "integrity": "sha1-ahIt6qPL17m+3BPnyN0gqQlRqqM=", + "dev": true, + "optional": true, + "requires": { + "async": "2.5.0", + "browserstack": "1.5.0", + "debug": "2.6.8", + "plist": "2.1.0", + "q": "1.5.0", + "underscore": "1.8.3" + }, + "dependencies": { + "async": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/async/-/async-2.5.0.tgz", + "integrity": "sha512-e+lJAJeNWuPCNyxZKOBdaJGyLGHugXVQtrAwtuAe2vhxTYxFTKE73p8JuTmdH0qdQZtDvI4dhJwjZc5zsfIsYw==", + "dev": true, + "optional": true, + "requires": { + "lodash": "4.17.4" + } + }, + "underscore": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.8.3.tgz", + "integrity": "sha1-Tz+1OxBuYJf8+ctBCfKl6b36UCI=", + "dev": true, + "optional": true + } + } + }, + "lazy-req": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/lazy-req/-/lazy-req-1.1.0.tgz", + "integrity": "sha1-va6+rTD42CQDnODOFJ1Nqge6H6w=" + }, + "lazystream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz", + "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=", + "requires": { + "readable-stream": "2.3.3" + } + }, + "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" + } + }, + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "requires": { + "prelude-ls": "1.1.2", + "type-check": "0.3.2" + } + }, + "liftoff": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-2.5.0.tgz", + "integrity": "sha1-IAkpG7Mc6oYbvxCnwVooyvdcMew=", + "dev": true, + "requires": { + "extend": "3.0.1", + "findup-sync": "2.0.0", + "fined": "1.1.0", + "flagged-respawn": "1.0.0", + "is-plain-object": "2.0.4", + "object.map": "1.0.1", + "rechoir": "0.6.2", + "resolve": "1.4.0" + }, + "dependencies": { + "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 + }, + "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 + }, + "braces": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.1.tgz", + "integrity": "sha512-SO5lYHA3vO6gz66erVvedSCkp7AKWdv6VcQ2N4ysXfPxdAlxAMMAdwegGGcv1Bqwm7naF1hNdk5d6AAIEHV2nQ==", + "dev": true, + "requires": { + "arr-flatten": "1.1.0", + "array-unique": "0.3.2", + "define-property": "1.0.0", + "extend-shallow": "2.0.1", + "fill-range": "4.0.0", + "isobject": "3.0.1", + "kind-of": "6.0.2", + "repeat-element": "1.1.2", + "snapdragon": "0.8.2", + "snapdragon-node": "2.1.1", + "split-string": "3.1.0", + "to-regex": "3.0.2" + }, + "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.2" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "0.1.1" + } + } + } + }, + "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 + }, + "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.6.8", + "define-property": "0.2.5", + "extend-shallow": "2.0.1", + "posix-character-classes": "0.1.1", + "regex-not": "1.0.2", + "snapdragon": "0.8.2", + "to-regex": "3.0.2" + }, + "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.6" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "0.1.1" + } + }, + "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.1.0" + } + }, + "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 + } + } + }, + "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-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.2", + "snapdragon": "0.8.2", + "to-regex": "3.0.2" + }, + "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.2" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "0.1.1" + } + } + } + }, + "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.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.1" + } + } + } + }, + "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.1.9", + "resolve-dir": "1.0.1" + } + }, + "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.2", + "is-windows": "1.0.2", + "resolve-dir": "1.0.1" + } + }, + "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.2", + "which": "1.3.0" + } + }, + "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.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "1.1.5" + } + } + } + }, + "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.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "1.1.5" + } + } + } + }, + "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 - } - } - }, - "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" - } - }, - "latest-version": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-2.0.0.tgz", - "integrity": "sha1-VvjWE5YghHuAF/jx9NeOIRMkFos=", - "dev": true, - "requires": { - "package-json": "2.4.0" - } - }, - "launchpad": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/launchpad/-/launchpad-0.6.0.tgz", - "integrity": "sha1-ahIt6qPL17m+3BPnyN0gqQlRqqM=", - "dev": true, - "optional": true, - "requires": { - "async": "2.5.0", - "browserstack": "1.5.0", - "debug": "2.6.8", - "plist": "2.1.0", - "q": "1.5.0", - "underscore": "1.8.3" - }, - "dependencies": { - "async": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/async/-/async-2.5.0.tgz", - "integrity": "sha512-e+lJAJeNWuPCNyxZKOBdaJGyLGHugXVQtrAwtuAe2vhxTYxFTKE73p8JuTmdH0qdQZtDvI4dhJwjZc5zsfIsYw==", + }, + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", "dev": true, - "optional": true, "requires": { - "lodash": "4.17.4" + "is-extglob": "2.1.1" } }, - "underscore": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.8.3.tgz", - "integrity": "sha1-Tz+1OxBuYJf8+ctBCfKl6b36UCI=", + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", "dev": true, - "optional": true + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "1.1.5" + } + } + } + }, + "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 + }, + "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 + }, + "micromatch": { + "version": "3.1.9", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.9.tgz", + "integrity": "sha512-SlIz6sv5UPaAVVFRKodKjCg48EbNoIhgetzfK/Cy0v5U52Z6zB136M8tp0UC9jM53LYbmIRihJszvvqpKkfm9g==", + "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.2", + "snapdragon": "0.8.2", + "to-regex": "3.0.2" + } + }, + "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.2", + "global-modules": "1.0.0" + } } } }, - "lazy-req": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/lazy-req/-/lazy-req-1.1.0.tgz", - "integrity": "sha1-va6+rTD42CQDnODOFJ1Nqge6H6w=", + "limiter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/limiter/-/limiter-1.1.2.tgz", + "integrity": "sha512-JIKZ0xb6fZZYa3deZ0BgXCgX6HgV8Nx3mFGeFHmFWW8Fb2c08e0CyE+G3nalpD0xGvGssjGb1UdFr+PprxZEbw==", "dev": true }, - "lazystream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz", - "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=", - "dev": true, - "requires": { - "readable-stream": "2.3.3" - } - }, - "levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", - "dev": true, - "requires": { - "prelude-ls": "1.1.2", - "type-check": "0.3.2" - } - }, "load-json-file": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", - "dev": true, "requires": { "graceful-fs": "4.1.11", "parse-json": "2.2.0", @@ -4398,6 +8249,46 @@ "strip-bom": "2.0.0" } }, + "localtunnel": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/localtunnel/-/localtunnel-1.8.3.tgz", + "integrity": "sha1-3MWSL9hWUQN9S94k/ZMkjQsk6wU=", + "dev": true, + "requires": { + "debug": "2.6.8", + "openurl": "1.1.1", + "request": "2.81.0", + "yargs": "3.29.0" + }, + "dependencies": { + "camelcase": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz", + "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=", + "dev": true + }, + "window-size": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.4.tgz", + "integrity": "sha1-+OGqHuWlPsW/FR/6CXQqatdpeHY=", + "dev": true + }, + "yargs": { + "version": "3.29.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.29.0.tgz", + "integrity": "sha1-GquWYOrnnYuPZ1vK7qtu40ws9pw=", + "dev": true, + "requires": { + "camelcase": "1.2.1", + "cliui": "3.2.0", + "decamelize": "1.2.0", + "os-locale": "1.4.0", + "window-size": "0.1.4", + "y18n": "3.2.1" + } + } + } + }, "locate-path": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", @@ -4419,8 +8310,7 @@ "lodash": { "version": "4.17.4", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", - "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=", - "dev": true + "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=" }, "lodash._baseassign": { "version": "3.2.0", @@ -4444,22 +8334,127 @@ "integrity": "sha1-G8ZhYU2qf8MRt9A78WgGoCE8+CE=", "dev": true }, + "lodash._basetostring": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz", + "integrity": "sha1-0YYdh3+CSlL2aYMtyvPuFVZqB9U=", + "dev": true + }, + "lodash._basevalues": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz", + "integrity": "sha1-W3dXYoAr3j0yl1A+JjAIIP32Ybc=", + "dev": true + }, + "lodash._escapehtmlchar": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/lodash._escapehtmlchar/-/lodash._escapehtmlchar-2.4.1.tgz", + "integrity": "sha1-32fDu2t+jh6DGrSL+geVuSr+iZ0=", + "dev": true, + "requires": { + "lodash._htmlescapes": "2.4.1" + } + }, + "lodash._escapestringchar": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/lodash._escapestringchar/-/lodash._escapestringchar-2.4.1.tgz", + "integrity": "sha1-7P4iYYoq3lC/7qQ5N+Ud9m8O23I=", + "dev": true + }, "lodash._getnative": { "version": "3.9.1", "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", "integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=", "dev": true }, + "lodash._htmlescapes": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/lodash._htmlescapes/-/lodash._htmlescapes-2.4.1.tgz", + "integrity": "sha1-MtFL8IRLbeb4tioFG09nwii2JMs=", + "dev": true + }, "lodash._isiterateecall": { "version": "3.0.9", "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz", "integrity": "sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw=", "dev": true }, + "lodash._isnative": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/lodash._isnative/-/lodash._isnative-2.4.1.tgz", + "integrity": "sha1-PqZAS3hKe+g2x7V1gOHN95sUgyw=", + "dev": true + }, + "lodash._objecttypes": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/lodash._objecttypes/-/lodash._objecttypes-2.4.1.tgz", + "integrity": "sha1-fAt/admKH3ZSn4kLDNsbTf7BHBE=", + "dev": true + }, + "lodash._reescape": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz", + "integrity": "sha1-Kx1vXf4HyKNVdT5fJ/rH8c3hYWo=", + "dev": true + }, + "lodash._reevaluate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz", + "integrity": "sha1-WLx0xAZklTrgsSTYBpltrKQx4u0=", + "dev": true + }, "lodash._reinterpolate": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", - "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=", + "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=" + }, + "lodash._reunescapedhtml": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/lodash._reunescapedhtml/-/lodash._reunescapedhtml-2.4.1.tgz", + "integrity": "sha1-dHxPxAED6zu4oJduVx96JlnpO6c=", + "dev": true, + "requires": { + "lodash._htmlescapes": "2.4.1", + "lodash.keys": "2.4.1" + }, + "dependencies": { + "lodash.keys": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-2.4.1.tgz", + "integrity": "sha1-SN6kbfj/djKxDXBrissmWR4rNyc=", + "dev": true, + "requires": { + "lodash._isnative": "2.4.1", + "lodash._shimkeys": "2.4.1", + "lodash.isobject": "2.4.1" + } + } + } + }, + "lodash._root": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz", + "integrity": "sha1-+6HEUkwZ7ppfgTa0YJ8BfPTe1pI=", + "dev": true + }, + "lodash._shimkeys": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/lodash._shimkeys/-/lodash._shimkeys-2.4.1.tgz", + "integrity": "sha1-bpzJZm/wgfC1psl4uD4kLmlJ0gM=", + "dev": true, + "requires": { + "lodash._objecttypes": "2.4.1" + } + }, + "lodash.assign": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz", + "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=" + }, + "lodash.clonedeep": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", + "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", "dev": true }, "lodash.create": { @@ -4476,8 +8471,16 @@ "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 + "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=" + }, + "lodash.escape": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz", + "integrity": "sha1-mV7g3BjBtIzJLv+ucaEKq1tIdpg=", + "dev": true, + "requires": { + "lodash._root": "3.0.1" + } }, "lodash.isarguments": { "version": "3.1.0", @@ -4494,9 +8497,23 @@ "lodash.isequal": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", - "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA=", + "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA=" + }, + "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.isobject": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/lodash.isobject/-/lodash.isobject-2.4.1.tgz", + "integrity": "sha1-Wi5H/mmVPx7mMafrof5k0tBlWPU=", + "dev": true, + "requires": { + "lodash._objecttypes": "2.4.1" + } + }, "lodash.isplainobject": { "version": "4.0.6", "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", @@ -4514,6 +8531,12 @@ "lodash.isarray": "3.0.4" } }, + "lodash.restparam": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz", + "integrity": "sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU=", + "dev": true + }, "lodash.some": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/lodash.some/-/lodash.some-4.6.0.tgz", @@ -4524,7 +8547,6 @@ "version": "4.4.0", "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.4.0.tgz", "integrity": "sha1-5zoDhcg1VZF0bgILmWecaQ5o+6A=", - "dev": true, "requires": { "lodash._reinterpolate": "3.0.0", "lodash.templatesettings": "4.1.0" @@ -4534,11 +8556,32 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.1.0.tgz", "integrity": "sha1-K01OlbpEDZFf8IvImeRVNmZxMxY=", - "dev": true, "requires": { "lodash._reinterpolate": "3.0.0" } }, + "lodash.values": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/lodash.values/-/lodash.values-2.4.1.tgz", + "integrity": "sha1-q/UUQ2s8twUAFieXjLzzCxKA7qQ=", + "dev": true, + "requires": { + "lodash.keys": "2.4.1" + }, + "dependencies": { + "lodash.keys": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-2.4.1.tgz", + "integrity": "sha1-SN6kbfj/djKxDXBrissmWR4rNyc=", + "dev": true, + "requires": { + "lodash._isnative": "2.4.1", + "lodash._shimkeys": "2.4.1", + "lodash.isobject": "2.4.1" + } + } + } + }, "log-symbols": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz", @@ -4558,7 +8601,6 @@ "version": "1.3.1", "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.3.1.tgz", "integrity": "sha1-0aitM/qc4OcT1l/dCsi3SNR4yEg=", - "dev": true, "requires": { "js-tokens": "3.0.2" } @@ -4567,12 +8609,22 @@ "version": "1.6.0", "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", - "dev": true, "requires": { "currently-unhandled": "0.4.1", "signal-exit": "3.0.2" } }, + "lowdb": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/lowdb/-/lowdb-0.13.1.tgz", + "integrity": "sha1-67EFcmlyG0DDFs7bGHfmjX8Uygw=", + "requires": { + "graceful-fs": "4.1.11", + "is-promise": "2.1.0", + "json-parse-helpfulerror": "1.0.3", + "steno": "0.4.4" + } + }, "lower-case": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz", @@ -4582,30 +8634,56 @@ "lowercase-keys": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz", - "integrity": "sha1-TjNms55/VFfjXxMkvfb4jQv8cwY=", - "dev": true + "integrity": "sha1-TjNms55/VFfjXxMkvfb4jQv8cwY=" }, "lru-cache": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.1.tgz", "integrity": "sha512-q4spe4KTfsAS1SUHLO0wz8Qiyf1+vMIAgpRYioFYDMNqKfHQbg+AVDH3i4fvpl71/P1L0dBl+fQi+P37UYf0ew==", - "dev": true, "requires": { "pseudomap": "1.0.2", "yallist": "2.1.2" } }, + "make-iterator": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.0.tgz", + "integrity": "sha1-V7713IXSOSO6I3ZzJNjo+PPZaUs=", + "dev": true, + "requires": { + "kind-of": "3.2.2" + } + }, + "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=", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=" + }, + "map-stream": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.4.tgz", + "integrity": "sha1-XsbekCE+9sey65Nn6a3o2k79tos=", "dev": true }, + "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.1" + } + }, "media-typer": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", - "dev": true + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" }, "mem-fs": { "version": "1.1.3", @@ -4687,7 +8765,6 @@ "version": "3.7.0", "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", - "dev": true, "requires": { "camelcase-keys": "2.1.0", "decamelize": "1.2.0", @@ -4704,37 +8781,63 @@ "minimist": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" } } }, "merge-descriptors": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=", - "dev": true + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" }, "merge-stream": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz", "integrity": "sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE=", - "dev": true, "requires": { "readable-stream": "2.3.3" } }, + "method-override": { + "version": "2.3.10", + "resolved": "https://registry.npmjs.org/method-override/-/method-override-2.3.10.tgz", + "integrity": "sha1-49r41d7hDdLc59SuiNYrvud0drQ=", + "requires": { + "debug": "2.6.9", + "methods": "1.1.2", + "parseurl": "1.3.2", + "vary": "1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "parseurl": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz", + "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=" + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" + } + } + }, "methods": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", - "dev": true + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" }, "micromatch": { "version": "2.3.11", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", - "dev": true, "requires": { "arr-diff": "2.0.0", "array-unique": "0.2.1", @@ -4754,20 +8857,17 @@ "mime": { "version": "1.3.6", "resolved": "https://registry.npmjs.org/mime/-/mime-1.3.6.tgz", - "integrity": "sha1-WR2E02U6awtKO5343lqoEI5y5eA=", - "dev": true + "integrity": "sha1-WR2E02U6awtKO5343lqoEI5y5eA=" }, "mime-db": { "version": "1.29.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.29.0.tgz", - "integrity": "sha1-SNJtI1WJZRcErFkWygYAGRQmaHg=", - "dev": true + "integrity": "sha1-SNJtI1WJZRcErFkWygYAGRQmaHg=" }, "mime-types": { "version": "2.1.16", "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.16.tgz", "integrity": "sha1-K4WKUuXs1RbbiXrCvodIeDBpjiM=", - "dev": true, "requires": { "mime-db": "1.29.0" } @@ -4775,14 +8875,12 @@ "minimalistic-assert": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.0.tgz", - "integrity": "sha1-cCvi3aazf0g2vLP121ZkG2Sh09M=", - "dev": true + "integrity": "sha1-cCvi3aazf0g2vLP121ZkG2Sh09M=" }, "minimatch": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dev": true, "requires": { "brace-expansion": "1.1.8" } @@ -4791,7 +8889,6 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/minimatch-all/-/minimatch-all-1.1.0.tgz", "integrity": "sha1-QMSWonouEo0Zv3WOdrsBoMcUV4c=", - "dev": true, "requires": { "minimatch": "3.0.4" } @@ -4799,14 +8896,33 @@ "minimist": { "version": "0.0.8", "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", - "dev": true + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" + }, + "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=", - "dev": true, "requires": { "minimist": "0.0.8" } @@ -4864,11 +8980,42 @@ } } }, + "moment": { + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.21.0.tgz", + "integrity": "sha512-TCZ36BjURTeFTM/CwRcViQlfkMvL1/vFISuNLO5GkcVm1+QHfbSiNqZuWeMFjj1/3+uAjXswgRk30j1kkLYJBQ==" + }, + "morgan": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.7.0.tgz", + "integrity": "sha1-6xDKjlDRq+D409rVwCAdBS2YHGI=", + "requires": { + "basic-auth": "1.0.4", + "debug": "2.2.0", + "depd": "1.1.1", + "on-finished": "2.3.0", + "on-headers": "1.0.1" + }, + "dependencies": { + "debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=", + "requires": { + "ms": "0.7.1" + } + }, + "ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=" + } + } + }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, "multer": { "version": "1.3.0", @@ -4910,7 +9057,6 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/multipipe/-/multipipe-1.0.2.tgz", "integrity": "sha1-zBPv2DPJzamfIk+GhGG44aP9k50=", - "dev": true, "requires": { "duplexer2": "0.1.4", "object-assign": "4.1.1" @@ -4926,13 +9072,88 @@ "version": "2.6.0", "resolved": "https://registry.npmjs.org/mz/-/mz-2.6.0.tgz", "integrity": "sha1-yLhSHZWN8KTydoAl22nHGe5O8c4=", - "dev": true, "requires": { "any-promise": "1.3.0", "object-assign": "4.1.1", "thenify-all": "1.6.0" } }, + "nan": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.9.2.tgz", + "integrity": "sha512-ltW65co7f3PQWBDbqVvaU1WtFJUsNW7sWWm4HINhbMQIyVyzIeyZ8toX5TC5eeooE6piZoaEh4cZkueSKG3KYw==" + }, + "nanomatch": { + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.9.tgz", + "integrity": "sha512-n8R9bS8yQ6eSXaV6jHUpKzD8gLsin02w1HSFiegwrs9E098Ylhw5jdyKPaYqvHknHaSCKTPp7C8dGCQ0q9koXA==", + "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-odd": "2.0.0", + "is-windows": "1.0.2", + "kind-of": "6.0.2", + "object.pick": "1.3.0", + "regex-not": "1.0.2", + "snapdragon": "0.8.2", + "to-regex": "3.0.2" + }, + "dependencies": { + "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 + }, + "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 + }, + "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" + } + }, + "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" + } + }, + "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 + }, + "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 + } + } + }, + "natives": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/natives/-/natives-1.1.1.tgz", + "integrity": "sha512-8eRaxn8u/4wN8tGkhlc2cgwwvOLMLUMUn4IYTexMgWd+LyUDfeXVkk2ygQR0hvIHbJQXgHujia3ieUUDwNGkEA==", + "dev": true + }, "ncname": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/ncname/-/ncname-1.0.0.tgz", @@ -4945,8 +9166,7 @@ "negotiator": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz", - "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=", - "dev": true + "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=" }, "netrc": { "version": "0.1.4", @@ -4963,11 +9183,109 @@ "lower-case": "1.1.4" } }, + "node-gyp": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.6.2.tgz", + "integrity": "sha1-m/vlRWIoYoSDjnUOrAUpWFP6HGA=", + "dev": true, + "requires": { + "fstream": "1.0.11", + "glob": "7.1.2", + "graceful-fs": "4.1.11", + "minimatch": "3.0.4", + "mkdirp": "0.5.1", + "nopt": "3.0.6", + "npmlog": "4.1.2", + "osenv": "0.1.4", + "request": "2.81.0", + "rimraf": "2.6.1", + "semver": "5.3.0", + "tar": "2.2.1", + "which": "1.3.0" + }, + "dependencies": { + "semver": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", + "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", + "dev": true + } + } + }, + "node-sass": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-3.13.1.tgz", + "integrity": "sha1-ckD7v/I5YwS0IjUn7TAgWJwAT8I=", + "dev": true, + "requires": { + "async-foreach": "0.1.3", + "chalk": "1.1.3", + "cross-spawn": "3.0.1", + "gaze": "1.1.2", + "get-stdin": "4.0.1", + "glob": "7.1.2", + "in-publish": "2.0.0", + "lodash.assign": "4.2.0", + "lodash.clonedeep": "4.5.0", + "meow": "3.7.0", + "mkdirp": "0.5.1", + "nan": "2.9.2", + "node-gyp": "3.6.2", + "npmlog": "4.1.2", + "request": "2.81.0", + "sass-graph": "2.2.4" + }, + "dependencies": { + "cross-spawn": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz", + "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=", + "dev": true, + "requires": { + "lru-cache": "4.1.1", + "which": "1.3.0" + } + }, + "gaze": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.2.tgz", + "integrity": "sha1-hHIkZ3rbiHDWeSV+0ziP22HkAQU=", + "dev": true, + "requires": { + "globule": "1.2.0" + } + }, + "globule": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.2.0.tgz", + "integrity": "sha1-HcScaCLdnoovoAuiopUAboZkvQk=", + "dev": true, + "requires": { + "glob": "7.1.2", + "lodash": "4.17.4", + "minimatch": "3.0.4" + } + } + } + }, + "node-sass-import-once": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/node-sass-import-once/-/node-sass-import-once-1.2.0.tgz", + "integrity": "sha1-TlI6oF1o2bN8frrPPxVoTmNbLy4=", + "dev": true, + "requires": { + "js-yaml": "3.11.0" + } + }, "node-status-codes": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/node-status-codes/-/node-status-codes-1.0.0.tgz", - "integrity": "sha1-WuVUHQJGRdMqWPzdyc7s6nrjrC8=", - "dev": true + "integrity": "sha1-WuVUHQJGRdMqWPzdyc7s6nrjrC8=" + }, + "node-uuid": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/node-uuid/-/node-uuid-1.4.8.tgz", + "integrity": "sha1-sEDrCSOWivq/jTL7HxfxFn/auQc=" }, "nodegit-promise": { "version": "4.0.0", @@ -4984,101 +9302,286 @@ "integrity": "sha1-IVH3Ikcrp55Qp2/BJbuMjy5Nwqc=", "dev": true, "requires": { - "chalk": "0.4.0", - "underscore": "1.6.0" + "chalk": "0.4.0", + "underscore": "1.6.0" + }, + "dependencies": { + "ansi-styles": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.0.0.tgz", + "integrity": "sha1-yxAt8cVvUSPquLZ817mAJ6AnkXg=", + "dev": true + }, + "chalk": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.4.0.tgz", + "integrity": "sha1-UZmj3c0MHv4jvAjBsCewYXbgxk8=", + "dev": true, + "requires": { + "ansi-styles": "1.0.0", + "has-color": "0.1.7", + "strip-ansi": "0.1.1" + } + }, + "strip-ansi": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.1.1.tgz", + "integrity": "sha1-OeipjQRNFQZgq+SmgIrPcLt7yZE=", + "dev": true + } + } + }, + "nopt": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", + "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", + "dev": true, + "requires": { + "abbrev": "1.1.1" + } + }, + "normalize-package-data": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz", + "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==", + "requires": { + "hosted-git-info": "2.5.0", + "is-builtin-module": "1.0.0", + "semver": "5.4.1", + "validate-npm-package-license": "3.0.1" + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "requires": { + "remove-trailing-separator": "1.1.0" + } + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "dev": true + }, + "npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "dev": true, + "requires": { + "are-we-there-yet": "1.1.4", + "console-control-strings": "1.1.0", + "gauge": "2.7.4", + "set-blocking": "2.0.0" + } + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "dev": true + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" + }, + "oauth": { + "version": "0.9.15", + "resolved": "https://registry.npmjs.org/oauth/-/oauth-0.9.15.tgz", + "integrity": "sha1-vR/vr2hslrdUda7VGWQS/2DPucE=" + }, + "oauth-sign": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz", + "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=" + }, + "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.1", + "define-property": "0.2.5", + "kind-of": "3.2.2" + }, + "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.6" + } + }, + "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.2.2" + } + }, + "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.2.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.1.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 + } + } + } + } + }, + "object-keys": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-0.4.0.tgz", + "integrity": "sha1-KKaq50KN0sOpLz2V8hM13SBOAzY=", + "dev": true + }, + "object-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.1" + }, + "dependencies": { + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + } + } + }, + "object.defaults": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", + "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=", + "dev": true, + "requires": { + "array-each": "1.0.1", + "array-slice": "1.1.0", + "for-own": "1.0.0", + "isobject": "3.0.1" }, "dependencies": { - "ansi-styles": { + "for-own": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.0.0.tgz", - "integrity": "sha1-yxAt8cVvUSPquLZ817mAJ6AnkXg=", - "dev": true - }, - "chalk": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.4.0.tgz", - "integrity": "sha1-UZmj3c0MHv4jvAjBsCewYXbgxk8=", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", + "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", "dev": true, "requires": { - "ansi-styles": "1.0.0", - "has-color": "0.1.7", - "strip-ansi": "0.1.1" + "for-in": "1.0.2" } }, - "strip-ansi": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.1.1.tgz", - "integrity": "sha1-OeipjQRNFQZgq+SmgIrPcLt7yZE=", + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", "dev": true } } }, - "normalize-package-data": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz", - "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==", - "dev": true, - "requires": { - "hosted-git-info": "2.5.0", - "is-builtin-module": "1.0.0", - "semver": "5.4.1", - "validate-npm-package-license": "3.0.1" - } - }, - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "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": { - "remove-trailing-separator": "1.1.0" + "for-own": "1.0.0", + "make-iterator": "1.0.0" + }, + "dependencies": { + "for-own": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", + "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", + "dev": true, + "requires": { + "for-in": "1.0.2" + } + } } }, - "number-is-nan": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", - "dev": true - }, - "oauth-sign": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz", - "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=", - "dev": true - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", - "dev": true - }, - "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.omit": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", - "dev": true, "requires": { "for-own": "0.1.5", "is-extendable": "0.1.1" } }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "requires": { + "isobject": "3.0.1" + }, + "dependencies": { + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + } + } + }, "obuf": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.1.tgz", - "integrity": "sha1-EEEktsYCxnlogaBCVB0220OlJk4=", - "dev": true + "integrity": "sha1-EEEktsYCxnlogaBCVB0220OlJk4=" }, "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" } @@ -5086,14 +9589,12 @@ "on-headers": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.1.tgz", - "integrity": "sha1-ko9dD0cNSTQmUepnlLCFfBAGk/c=", - "dev": true + "integrity": "sha1-ko9dD0cNSTQmUepnlLCFfBAGk/c=" }, "once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dev": true, "requires": { "wrappy": "1.0.2" } @@ -5104,20 +9605,40 @@ "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=", "dev": true }, + "openurl": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/openurl/-/openurl-1.1.1.tgz", + "integrity": "sha1-OHW0sO96UsFW8NtB1GCduw+Us4c=", + "dev": true + }, "opn": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/opn/-/opn-3.0.3.tgz", "integrity": "sha1-ttmec5n3jWXDuq/+8fsojpuFJDo=", - "dev": true, "requires": { "object-assign": "4.1.1" } }, + "optimist": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", + "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=", + "requires": { + "minimist": "0.0.8", + "wordwrap": "0.0.3" + }, + "dependencies": { + "wordwrap": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", + "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=" + } + } + }, "optionator": { "version": "0.8.2", "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz", "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=", - "dev": true, "requires": { "deep-is": "0.1.3", "fast-levenshtein": "2.0.6", @@ -5133,11 +9654,41 @@ "integrity": "sha1-7CLTEoBrtT5zF3Pnza788cZDEo8=", "dev": true }, + "orchestrator": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/orchestrator/-/orchestrator-0.3.8.tgz", + "integrity": "sha1-FOfp4nZPcxX7rBhOUGx6pt+UrX4=", + "dev": true, + "requires": { + "end-of-stream": "0.1.5", + "sequencify": "0.0.7", + "stream-consume": "0.1.0" + }, + "dependencies": { + "end-of-stream": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-0.1.5.tgz", + "integrity": "sha1-jhdyBsPICDfYVjLouTWd/osvbq8=", + "dev": true, + "requires": { + "once": "1.3.3" + } + }, + "once": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", + "integrity": "sha1-suJhVXzkwxTsgwTz+oJmPkKXyiA=", + "dev": true, + "requires": { + "wrappy": "1.0.2" + } + } + } + }, "ordered-read-streams": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-0.3.0.tgz", "integrity": "sha1-cTfmmzKYuzQiR6G77jiByA4v14s=", - "dev": true, "requires": { "is-stream": "1.1.0", "readable-stream": "2.3.3" @@ -5146,8 +9697,15 @@ "os-homedir": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", - "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", - "dev": true + "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-shim": { "version": "0.1.3", @@ -5158,14 +9716,12 @@ "os-tmpdir": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", - "dev": true + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" }, "osenv": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.4.tgz", "integrity": "sha1-Qv5tWVPfBsgGS+bxdsPQWqqjRkQ=", - "dev": true, "requires": { "os-homedir": "1.0.2", "os-tmpdir": "1.0.2" @@ -5190,7 +9746,6 @@ "version": "2.4.0", "resolved": "https://registry.npmjs.org/package-json/-/package-json-2.4.0.tgz", "integrity": "sha1-DRW9Z9HLvduyyiIv8u24a8sxqLs=", - "dev": true, "requires": { "got": "5.7.1", "registry-auth-token": "3.3.1", @@ -5213,11 +9768,48 @@ "no-case": "2.3.1" } }, + "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.2", + "path-root": "0.1.1" + }, + "dependencies": { + "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.2" + } + }, + "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-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 + } + } + }, "parse-glob": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", - "dev": true, "requires": { "glob-base": "0.3.0", "is-dotfile": "1.0.3", @@ -5229,7 +9821,6 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", - "dev": true, "requires": { "error-ex": "1.3.1" } @@ -5276,20 +9867,79 @@ "parseurl": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.1.tgz", - "integrity": "sha1-yKuMkiO6NIiKpkopeyiFO+wY2lY=", + "integrity": "sha1-yKuMkiO6NIiKpkopeyiFO+wY2lY=" + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", "dev": true }, + "passport": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/passport/-/passport-0.3.2.tgz", + "integrity": "sha1-ndAJ+RXo/glbASSgG4+C2gdRAQI=", + "requires": { + "passport-strategy": "1.0.0", + "pause": "0.0.1" + } + }, + "passport-oauth": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/passport-oauth/-/passport-oauth-0.1.15.tgz", + "integrity": "sha1-+3Tgr+hGFL+iVsX8cWzFa7/IzsA=", + "requires": { + "oauth": "0.9.15", + "passport": "0.1.18", + "pkginfo": "0.2.3" + }, + "dependencies": { + "passport": { + "version": "0.1.18", + "resolved": "https://registry.npmjs.org/passport/-/passport-0.1.18.tgz", + "integrity": "sha1-yCZEedy2QUytu2Z1LRKzfgtlJaE=", + "requires": { + "pause": "0.0.1", + "pkginfo": "0.2.3" + } + } + } + }, + "passport-oauth2-middleware": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/passport-oauth2-middleware/-/passport-oauth2-middleware-1.0.3.tgz", + "integrity": "sha1-e3H5VeL5NC97ExMXiRXKvMLC1nk=", + "requires": { + "debug": "2.6.8", + "moment": "2.21.0", + "passport-strategy": "1.0.0", + "querystring": "0.2.0" + } + }, + "passport-predix-oauth": { + "version": "0.1.49", + "resolved": "https://registry.npmjs.org/passport-predix-oauth/-/passport-predix-oauth-0.1.49.tgz", + "integrity": "sha512-B8Co3BwLkDMJYA2icgSIIyCUAP9D9mny/5Mfl8bDQAJn8levXO5PuFkfCGp+6636IxvH54xjpNcOyOYd7sxL+g==", + "requires": { + "https-proxy-agent": "1.0.0", + "passport-oauth": "0.1.15", + "pkginfo": "0.2.3" + } + }, + "passport-strategy": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/passport-strategy/-/passport-strategy-1.0.0.tgz", + "integrity": "sha1-tVOaqPwiWj0a0XlHbd8ja0QPUuQ=" + }, "path-dirname": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", - "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", - "dev": true + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=" }, "path-exists": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", - "dev": true, "requires": { "pinkie-promise": "2.0.1" } @@ -5297,8 +9947,7 @@ "path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "dev": true + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" }, "path-is-inside": { "version": "1.0.2", @@ -5309,14 +9958,27 @@ "path-parse": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.5.tgz", - "integrity": "sha1-PBrfhx6pzWyUMbbqK9dKD/BVxME=", + "integrity": "sha1-PBrfhx6pzWyUMbbqK9dKD/BVxME=" + }, + "path-root": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", + "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=", + "dev": true, + "requires": { + "path-root-regex": "0.1.2" + } + }, + "path-root-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", + "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=", "dev": true }, "path-to-regexp": { "version": "1.7.0", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.7.0.tgz", "integrity": "sha1-Wf3g9DW62suhA6hOnTvGTpa5k30=", - "dev": true, "requires": { "isarray": "0.0.1" }, @@ -5324,8 +9986,7 @@ "isarray": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", - "dev": true + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" } } }, @@ -5333,13 +9994,17 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", - "dev": true, "requires": { "graceful-fs": "4.1.11", "pify": "2.3.0", "pinkie-promise": "2.0.1" } }, + "pause": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/pause/-/pause-0.0.1.tgz", + "integrity": "sha1-HUCLP9t2kjuVQ9lvtMnf1TXZy10=" + }, "peek-stream": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/peek-stream/-/peek-stream-1.1.2.tgz", @@ -5354,7 +10019,6 @@ "version": "1.9.7", "resolved": "https://registry.npmjs.org/pem/-/pem-1.9.7.tgz", "integrity": "sha1-04f5lvKSx8nepjmlNYBedMtQMWE=", - "dev": true, "requires": { "os-tmpdir": "1.0.2", "which": "1.3.0" @@ -5370,30 +10034,31 @@ "performance-now": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-0.2.0.tgz", - "integrity": "sha1-M+8wxcd9TqIcWlOGnZG1bY8lVeU=", - "dev": true + "integrity": "sha1-M+8wxcd9TqIcWlOGnZG1bY8lVeU=" }, "pify": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" }, "pinkie": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", - "dev": true + "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=", - "dev": true, "requires": { "pinkie": "2.0.4" } }, + "pkginfo": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/pkginfo/-/pkginfo-0.2.3.tgz", + "integrity": "sha1-cjnEKl72wwuPMoQ52bn/cQQkkPg=" + }, "plist": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/plist/-/plist-2.1.0.tgz", @@ -5406,6 +10071,33 @@ "xmldom": "0.1.27" } }, + "plugin-log": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/plugin-log/-/plugin-log-0.1.0.tgz", + "integrity": "sha1-hgSc9qsQgzOYqTHzaJy67nteEzM=", + "dev": true, + "requires": { + "chalk": "1.1.3", + "dateformat": "1.0.12" + }, + "dependencies": { + "dateformat": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz", + "integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=", + "dev": true, + "requires": { + "get-stdin": "4.0.1", + "meow": "3.7.0" + } + } + } + }, + "pluralize": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-3.1.0.tgz", + "integrity": "sha1-hCE9ChI1YGnaqEBgxVkkJjMWE2g=" + }, "plylog": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/plylog/-/plylog-0.4.0.tgz", @@ -5419,7 +10111,6 @@ "version": "2.2.2", "resolved": "https://registry.npmjs.org/polymer-analyzer/-/polymer-analyzer-2.2.2.tgz", "integrity": "sha512-8kwxAAx95AMJbDQ1x6vKyCkTDnowG5q1nn8gPf91PP+GNgQhgVRPBeLZQzpPyHY7dplvOyEoBhtjZvaQDg5teA==", - "dev": true, "requires": { "@types/chai-subset": "1.3.0", "@types/chalk": "0.4.31", @@ -5447,14 +10138,12 @@ "@types/node": { "version": "6.0.87", "resolved": "https://registry.npmjs.org/@types/node/-/node-6.0.87.tgz", - "integrity": "sha512-Xo0pYENOBaGtJUhi50KH6gdBNQmZQQxAwBArsJpBd15ncoz+LZD5Ev14vuezcw62CsQ1q6bM++7jA6jfwaAbfQ==", - "dev": true + "integrity": "sha512-Xo0pYENOBaGtJUhi50KH6gdBNQmZQQxAwBArsJpBd15ncoz+LZD5Ev14vuezcw62CsQ1q6bM++7jA6jfwaAbfQ==" }, "@types/parse5": { "version": "2.2.34", "resolved": "https://registry.npmjs.org/@types/parse5/-/parse5-2.2.34.tgz", "integrity": "sha1-44cKEOgnNacg9i1x3NGDunjvOp0=", - "dev": true, "requires": { "@types/node": "6.0.87" } @@ -5462,14 +10151,12 @@ "clone": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.1.tgz", - "integrity": "sha1-0hfR6WERjjrJpLi7oyhVU79kfNs=", - "dev": true + "integrity": "sha1-0hfR6WERjjrJpLi7oyhVU79kfNs=" }, "dom5": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/dom5/-/dom5-2.3.0.tgz", "integrity": "sha1-+CBJdb0NrLvltYqKk//B/tD/zSo=", - "dev": true, "requires": { "@types/clone": "0.1.30", "@types/node": "6.0.87", @@ -5481,14 +10168,12 @@ "parse5": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/parse5/-/parse5-2.2.3.tgz", - "integrity": "sha1-DE/EHBAAxea5PUiwP4CDg3g06fY=", - "dev": true + "integrity": "sha1-DE/EHBAAxea5PUiwP4CDg3g06fY=" }, "strip-indent": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-2.0.0.tgz", - "integrity": "sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g=", - "dev": true + "integrity": "sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g=" } } }, @@ -5686,7 +10371,6 @@ "polymer-build": "2.0.0", "polymer-linter": "2.0.2", "polymer-project-config": "3.4.0", - "polyserve": "0.20.0", "request": "2.81.0", "rimraf": "2.6.1", "semver": "5.4.1", @@ -5770,7 +10454,6 @@ "version": "3.4.0", "resolved": "https://registry.npmjs.org/polymer-project-config/-/polymer-project-config-3.4.0.tgz", "integrity": "sha512-MhrStBi1lZvrk9Ia2ePGp8kHHiXO5Pjif6uznHp4iv1d3dVrrRRvCtgI7Wbv/wJAimZuJ+xdhLIsqB5HZT+Sfg==", - "dev": true, "requires": { "@types/node": "6.0.87", "jsonschema": "1.2.0", @@ -5781,14 +10464,12 @@ "@types/node": { "version": "6.0.87", "resolved": "https://registry.npmjs.org/@types/node/-/node-6.0.87.tgz", - "integrity": "sha512-Xo0pYENOBaGtJUhi50KH6gdBNQmZQQxAwBArsJpBd15ncoz+LZD5Ev14vuezcw62CsQ1q6bM++7jA6jfwaAbfQ==", - "dev": true + "integrity": "sha512-Xo0pYENOBaGtJUhi50KH6gdBNQmZQQxAwBArsJpBd15ncoz+LZD5Ev14vuezcw62CsQ1q6bM++7jA6jfwaAbfQ==" }, "plylog": { "version": "0.5.0", "resolved": "https://registry.npmjs.org/plylog/-/plylog-0.5.0.tgz", "integrity": "sha1-yXbrodgNLdmRAF18EQ2vh0FUeI8=", - "dev": true, "requires": { "@types/node": "4.2.19", "@types/winston": "2.3.4", @@ -5798,18 +10479,16 @@ "@types/node": { "version": "4.2.19", "resolved": "https://registry.npmjs.org/@types/node/-/node-4.2.19.tgz", - "integrity": "sha512-eNuEAkttGXfHZpNxxSM1Vk1fp07TC5CR1rRTUEu+1cFATIu6EHNT7bFMutt3U5+Ac+zngfu/OJc9hCjwrN5IPQ==", - "dev": true + "integrity": "sha512-eNuEAkttGXfHZpNxxSM1Vk1fp07TC5CR1rRTUEu+1cFATIu6EHNT7bFMutt3U5+Ac+zngfu/OJc9hCjwrN5IPQ==" } } } } }, "polyserve": { - "version": "0.20.0", - "resolved": "https://registry.npmjs.org/polyserve/-/polyserve-0.20.0.tgz", - "integrity": "sha512-i99n2lHz2Xuje7dRZAFx4DhLPLhZyDiiBz6QLaq0TmWEjqoDYsf/EFikemD2SEz8Cf4Q03Tn0E6EZ742KuXGhw==", - "dev": true, + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/polyserve/-/polyserve-0.19.1.tgz", + "integrity": "sha1-drKNwHaGbWz4ZXeW9louHpVoEqU=", "requires": { "@types/assert": "0.0.29", "@types/babel-core": "6.25.0", @@ -5818,7 +10497,7 @@ "@types/express": "4.0.36", "@types/mime": "0.0.29", "@types/mz": "0.0.29", - "@types/node": "8.0.24", + "@types/node": "6.0.102", "@types/opn": "3.0.28", "@types/parse5": "2.2.34", "@types/pem": "1.9.2", @@ -5859,7 +10538,7 @@ "opn": "3.0.3", "parse5": "2.2.3", "pem": "1.9.7", - "polymer-build": "2.0.0", + "polymer-build": "1.6.0", "resolve": "1.4.0", "send": "0.14.2", "spdy": "3.4.7", @@ -5870,91 +10549,202 @@ "version": "0.0.29", "resolved": "https://registry.npmjs.org/@types/mz/-/mz-0.0.29.tgz", "integrity": "sha1-vCRyjGSZc/HHhR6QM/nOUlZowns=", - "dev": true, "requires": { "@types/bluebird": "3.5.8", - "@types/node": "8.0.24" + "@types/node": "6.0.102" } }, + "@types/node": { + "version": "6.0.102", + "resolved": "https://registry.npmjs.org/@types/node/-/node-6.0.102.tgz", + "integrity": "sha512-EhNufyBoC1Kqaj+XMHGzi6mPUC8wVABOMTPE5XaSJc49LIVvXsyrV1HYMAPTUViT7E4wLUB38OdDmb+HshjGmA==" + }, "@types/parse5": { "version": "2.2.34", "resolved": "https://registry.npmjs.org/@types/parse5/-/parse5-2.2.34.tgz", "integrity": "sha1-44cKEOgnNacg9i1x3NGDunjvOp0=", - "dev": true, "requires": { - "@types/node": "8.0.24" + "@types/node": "6.0.102" + } + }, + "clone": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.1.tgz", + "integrity": "sha1-0hfR6WERjjrJpLi7oyhVU79kfNs=" + }, + "dom5": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/dom5/-/dom5-2.3.0.tgz", + "integrity": "sha1-+CBJdb0NrLvltYqKk//B/tD/zSo=", + "requires": { + "@types/clone": "0.1.30", + "@types/node": "6.0.102", + "@types/parse5": "2.2.34", + "clone": "2.1.1", + "parse5": "2.2.3" + } + }, + "parse5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-2.2.3.tgz", + "integrity": "sha1-DE/EHBAAxea5PUiwP4CDg3g06fY=" + }, + "plylog": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/plylog/-/plylog-0.5.0.tgz", + "integrity": "sha1-yXbrodgNLdmRAF18EQ2vh0FUeI8=", + "requires": { + "@types/node": "4.2.23", + "@types/winston": "2.3.4", + "winston": "2.3.1" + }, + "dependencies": { + "@types/node": { + "version": "4.2.23", + "resolved": "https://registry.npmjs.org/@types/node/-/node-4.2.23.tgz", + "integrity": "sha512-U6IchCNLRyswc9p6G6lxWlbE+KwAhZp6mGo6MD2yWpmFomhYmetK+c98OpKyvphNn04CU3aXeJrXdOqbXVTS/w==" + } } }, - "clone": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.1.tgz", - "integrity": "sha1-0hfR6WERjjrJpLi7oyhVU79kfNs=", - "dev": true - }, - "dom5": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/dom5/-/dom5-2.3.0.tgz", - "integrity": "sha1-+CBJdb0NrLvltYqKk//B/tD/zSo=", - "dev": true, + "polymer-build": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/polymer-build/-/polymer-build-1.6.0.tgz", + "integrity": "sha512-XN4KLx87NTpgIdOobTmGYxvaKjObc2Rmu1/b6Tp2uAOUH0hPeaxHXSOH+ZS+gDBXA71KMcnNcWLESosSE3XUOA==", "requires": { - "@types/clone": "0.1.30", - "@types/node": "6.0.87", + "@types/mz": "0.0.31", + "@types/node": "6.0.102", "@types/parse5": "2.2.34", - "clone": "2.1.1", - "parse5": "2.2.3" + "@types/vinyl": "2.0.0", + "@types/vinyl-fs": "0.0.28", + "dom5": "2.3.0", + "multipipe": "1.0.2", + "mz": "2.6.0", + "parse5": "2.2.3", + "plylog": "0.5.0", + "polymer-analyzer": "2.2.2", + "polymer-bundler": "2.3.1", + "polymer-project-config": "3.4.0", + "sw-precache": "5.2.0", + "vinyl": "1.2.0", + "vinyl-fs": "2.4.4" }, "dependencies": { - "@types/node": { - "version": "6.0.87", - "resolved": "https://registry.npmjs.org/@types/node/-/node-6.0.87.tgz", - "integrity": "sha512-Xo0pYENOBaGtJUhi50KH6gdBNQmZQQxAwBArsJpBd15ncoz+LZD5Ev14vuezcw62CsQ1q6bM++7jA6jfwaAbfQ==", - "dev": true + "@types/mz": { + "version": "0.0.31", + "resolved": "https://registry.npmjs.org/@types/mz/-/mz-0.0.31.tgz", + "integrity": "sha1-pNgMCC/v5x5Ap8DwfR5lVbu8e1I=", + "requires": { + "@types/node": "6.0.102" + } } } }, - "parse5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-2.2.3.tgz", - "integrity": "sha1-DE/EHBAAxea5PUiwP4CDg3g06fY=", + "polymer-bundler": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/polymer-bundler/-/polymer-bundler-2.3.1.tgz", + "integrity": "sha512-QCpcmFKQwq8sAJeN1JEuWnd4Jc4Gk/tE6L1ALF79f5VenRDz9kOf++ACZ+R/+eeF+PnYXXzjpWgMdWwsWXBkDw==", + "requires": { + "clone": "2.1.1", + "command-line-args": "3.0.5", + "command-line-usage": "3.0.8", + "dom5": "2.3.0", + "espree": "3.5.0", + "mkdirp": "0.5.1", + "parse5": "2.2.3", + "polymer-analyzer": "2.2.2", + "source-map": "0.5.6" + } + } + } + }, + "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.8" + }, + "dependencies": { + "async": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", + "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=", "dev": true } } }, + "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 + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "1.1.3", + "js-base64": "2.4.3", + "source-map": "0.5.6", + "supports-color": "3.2.3" + }, + "dependencies": { + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "1.0.0" + } + } + } + }, + "postcss-value-parser": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz", + "integrity": "sha1-h/OPnxj3dKSrTIojL1xc6IcqnRU=", + "dev": true + }, "prelude-ls": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", - "dev": true + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=" }, "prepend-http": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", - "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=", - "dev": true + "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=" }, "preserve": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz", - "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=", - "dev": true + "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=" }, "pretty-bytes": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-4.0.2.tgz", - "integrity": "sha1-sr+C5zUNZcbDOqlaqlpPYyf2HNk=", + "integrity": "sha1-sr+C5zUNZcbDOqlaqlpPYyf2HNk=" + }, + "pretty-hrtime": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=", "dev": true }, "private": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/private/-/private-0.1.7.tgz", - "integrity": "sha1-aM5eih7woju1cMwoU3tTMqumPvE=", - "dev": true + "integrity": "sha1-aM5eih7woju1cMwoU3tTMqumPvE=" }, "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 + "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=" }, "progress": { "version": "1.1.8", @@ -5977,7 +10767,6 @@ "version": "1.1.5", "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-1.1.5.tgz", "integrity": "sha1-ccDuOxAt4/IC87ZPYI0XP8uhqRg=", - "dev": true, "requires": { "forwarded": "0.1.0", "ipaddr.js": "1.4.0" @@ -5986,8 +10775,7 @@ "pseudomap": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", - "dev": true + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=" }, "pump": { "version": "1.0.2", @@ -6013,8 +10801,7 @@ "punycode": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", - "dev": true + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" }, "q": { "version": "1.5.0", @@ -6026,14 +10813,22 @@ "qs": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.0.tgz", - "integrity": "sha512-fjVFjW9yhqMhVGwRExCXLhJKrLlkYSaxNWdyc9rmHlrVZbk35YHH312dFd7191uQeXkI3mKLZTIbSvIeFwFemg==", - "dev": true + "integrity": "sha512-fjVFjW9yhqMhVGwRExCXLhJKrLlkYSaxNWdyc9rmHlrVZbk35YHH312dFd7191uQeXkI3mKLZTIbSvIeFwFemg==" + }, + "querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=" + }, + "random-bytes": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/random-bytes/-/random-bytes-1.0.0.tgz", + "integrity": "sha1-T2ih3Arli9P7lYSMMDJNt11kNgs=" }, "randomatic": { "version": "1.1.7", "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-1.1.7.tgz", "integrity": "sha512-D5JUjPyJbaJDkuAazpVnSfVkLlpeO3wDlPROTMLGKG1zMFNFRgrciKo1ltz/AzNTkqE0HzDx655QOL51N06how==", - "dev": true, "requires": { "is-number": "3.0.0", "kind-of": "4.0.0" @@ -6043,7 +10838,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, "requires": { "kind-of": "3.2.2" }, @@ -6052,7 +10846,6 @@ "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" } @@ -6063,7 +10856,6 @@ "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" } @@ -6073,14 +10865,12 @@ "range-parser": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", - "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=", - "dev": true + "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=" }, "raw-body": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.2.0.tgz", "integrity": "sha1-mUl2z2pQlqQRYoQEkvC9xdbn+5Y=", - "dev": true, "requires": { "bytes": "2.4.0", "iconv-lite": "0.4.15", @@ -6090,8 +10880,7 @@ "bytes": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.4.0.tgz", - "integrity": "sha1-fZcZb51br39pNeJZhVSe3SpsIzk=", - "dev": true + "integrity": "sha1-fZcZb51br39pNeJZhVSe3SpsIzk=" } } }, @@ -6099,7 +10888,6 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.1.tgz", "integrity": "sha1-LgPo5C7kULjLPc5lvhv4l04d/ZU=", - "dev": true, "requires": { "deep-extend": "0.4.2", "ini": "1.3.4", @@ -6110,8 +10898,7 @@ "minimist": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" } } }, @@ -6119,7 +10906,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/read-all-stream/-/read-all-stream-3.1.0.tgz", "integrity": "sha1-NcPhd/IHjveJ7kv6+kNzB06u9Po=", - "dev": true, "requires": { "pinkie-promise": "2.0.1", "readable-stream": "2.3.3" @@ -6147,7 +10933,6 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", - "dev": true, "requires": { "load-json-file": "1.1.0", "normalize-package-data": "2.4.0", @@ -6158,7 +10943,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", - "dev": true, "requires": { "find-up": "1.1.2", "read-pkg": "1.1.0" @@ -6168,7 +10952,6 @@ "version": "2.3.3", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", - "dev": true, "requires": { "core-util-is": "1.0.2", "inherits": "2.0.3", @@ -6179,6 +10962,17 @@ "util-deprecate": "1.0.2" } }, + "readdirp": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.1.0.tgz", + "integrity": "sha1-TtCtBg3zBzMAxIRANz9y0cxkLXg=", + "requires": { + "graceful-fs": "4.1.11", + "minimatch": "3.0.4", + "readable-stream": "2.3.3", + "set-immediate-shim": "1.0.1" + } + }, "rechoir": { "version": "0.6.2", "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", @@ -6192,7 +10986,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", - "dev": true, "requires": { "indent-string": "2.1.0", "strip-indent": "1.0.1" @@ -6201,26 +10994,22 @@ "reduce-flatten": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/reduce-flatten/-/reduce-flatten-1.0.1.tgz", - "integrity": "sha1-JYx479FT3fk8tWEjf2EYTzaW4yc=", - "dev": true + "integrity": "sha1-JYx479FT3fk8tWEjf2EYTzaW4yc=" }, "regenerate": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.3.2.tgz", - "integrity": "sha1-0ZQcZ7rUN+G+dkM63Vs4X5WxkmA=", - "dev": true + "integrity": "sha1-0ZQcZ7rUN+G+dkM63Vs4X5WxkmA=" }, "regenerator-runtime": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.0.tgz", - "integrity": "sha512-/aA0kLeRb5N9K0d4fw7ooEbI+xDe+DKD499EQqygGqeS8N3xto15p09uY2xj7ixP81sNPXvRLnAQIqdVStgb1A==", - "dev": true + "integrity": "sha512-/aA0kLeRb5N9K0d4fw7ooEbI+xDe+DKD499EQqygGqeS8N3xto15p09uY2xj7ixP81sNPXvRLnAQIqdVStgb1A==" }, "regenerator-transform": { "version": "0.10.1", "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.1.tgz", "integrity": "sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==", - "dev": true, "requires": { "babel-runtime": "6.26.0", "babel-types": "6.26.0", @@ -6231,17 +11020,46 @@ "version": "0.4.3", "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.3.tgz", "integrity": "sha1-mxpsNdTQ3871cRrmUejp09cRQUU=", - "dev": true, "requires": { "is-equal-shallow": "0.1.3", "is-primitive": "2.0.0" } }, + "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" + }, + "dependencies": { + "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" + } + }, + "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" + } + } + } + }, "regexpu-core": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz", "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=", - "dev": true, "requires": { "regenerate": "1.3.2", "regjsgen": "0.2.0", @@ -6252,7 +11070,6 @@ "version": "3.3.1", "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.3.1.tgz", "integrity": "sha1-+w0yie4Nmtosu1KvXf5mywcNMAY=", - "dev": true, "requires": { "rc": "1.2.1", "safe-buffer": "5.1.1" @@ -6262,7 +11079,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz", "integrity": "sha1-PU74cPc93h138M+aOBQyRE4XSUI=", - "dev": true, "requires": { "rc": "1.2.1" } @@ -6270,14 +11086,12 @@ "regjsgen": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz", - "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=", - "dev": true + "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=" }, "regjsparser": { "version": "0.1.5", "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz", "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=", - "dev": true, "requires": { "jsesc": "0.5.0" }, @@ -6285,8 +11099,7 @@ "jsesc": { "version": "0.5.0", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", - "dev": true + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=" } } }, @@ -6299,26 +11112,22 @@ "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 + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" }, "repeat-element": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz", - "integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo=", - "dev": true + "integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo=" }, "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 + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" }, "repeating": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", - "dev": true, "requires": { "is-finite": "1.0.2" } @@ -6326,14 +11135,12 @@ "replace-ext": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz", - "integrity": "sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ=", - "dev": true + "integrity": "sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ=" }, "request": { "version": "2.81.0", "resolved": "https://registry.npmjs.org/request/-/request-2.81.0.tgz", "integrity": "sha1-xpKJRqDgbF+Nb4qTM0af/aRimKA=", - "dev": true, "requires": { "aws-sign2": "0.6.0", "aws4": "1.6.0", @@ -6362,28 +11169,34 @@ "qs": { "version": "6.4.0", "resolved": "https://registry.npmjs.org/qs/-/qs-6.4.0.tgz", - "integrity": "sha1-E+JtKK1rD/qpExLNO/cI7TUecjM=", - "dev": true + "integrity": "sha1-E+JtKK1rD/qpExLNO/cI7TUecjM=" }, "uuid": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.1.0.tgz", - "integrity": "sha512-DIWtzUkw04M4k3bf1IcpS2tngXEL26YUD2M0tMDUpnUrz2hgzUBlD55a4FjdLGPvfHxS6uluGWvaVEqgBcVa+g==", - "dev": true + "integrity": "sha512-DIWtzUkw04M4k3bf1IcpS2tngXEL26YUD2M0tMDUpnUrz2hgzUBlD55a4FjdLGPvfHxS6uluGWvaVEqgBcVa+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 + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" }, "resolve": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.4.0.tgz", "integrity": "sha512-aW7sVKPufyHqOmyyLzg/J+8606v5nevBgaliIlV7nUpVMsDnoBGV/cbSLNjZAg9q0Cfd/+easKVKQ8vOu8fn1Q==", - "dev": true, "requires": { "path-parse": "1.0.5" } @@ -6398,6 +11211,22 @@ "global-modules": "0.2.3" } }, + "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.6.8", + "minimatch": "3.0.4" + } + }, "restore-cursor": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz", @@ -6408,6 +11237,12 @@ "onetime": "1.1.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 + }, "rimraf": { "version": "2.6.1", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.1.tgz", @@ -6435,8 +11270,16 @@ "safe-buffer": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", - "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==", - "dev": true + "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.15" + } }, "samsam": { "version": "1.1.2", @@ -6444,6 +11287,56 @@ "integrity": "sha1-vsEf3IOp/aBjQBIQ5AF2wwJNFWc=", "dev": true }, + "sass-graph": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.4.tgz", + "integrity": "sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=", + "dev": true, + "requires": { + "glob": "7.1.2", + "lodash": "4.17.4", + "scss-tokenizer": "0.2.3", + "yargs": "7.1.0" + }, + "dependencies": { + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", + "dev": true + }, + "yargs": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz", + "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=", + "dev": true, + "requires": { + "camelcase": "3.0.0", + "cliui": "3.2.0", + "decamelize": "1.2.0", + "get-caller-file": "1.0.2", + "os-locale": "1.4.0", + "read-pkg-up": "1.0.1", + "require-directory": "2.1.1", + "require-main-filename": "1.0.1", + "set-blocking": "2.0.0", + "string-width": "1.0.2", + "which-module": "1.0.0", + "y18n": "3.2.1", + "yargs-parser": "5.0.0" + } + }, + "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" + } + } + } + }, "sauce-connect-launcher": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/sauce-connect-launcher/-/sauce-connect-launcher-1.2.2.tgz", @@ -6470,11 +11363,31 @@ } } }, + "scss-tokenizer": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz", + "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=", + "dev": true, + "requires": { + "js-base64": "2.4.3", + "source-map": "0.4.4" + }, + "dependencies": { + "source-map": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", + "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", + "dev": true, + "requires": { + "amdefine": "1.0.1" + } + } + } + }, "select-hose": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", - "dev": true + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" }, "selenium-standalone": { "version": "5.11.2", @@ -6657,14 +11570,12 @@ "semver": { "version": "5.4.1", "resolved": "https://registry.npmjs.org/semver/-/semver-5.4.1.tgz", - "integrity": "sha512-WfG/X9+oATh81XtllIo/I8gOiY9EXRdv1cQdyykeXK17YcUW3EXUAi2To4pcH6nZtJPr7ZOpM5OMyWJZm+8Rsg==", - "dev": true + "integrity": "sha512-WfG/X9+oATh81XtllIo/I8gOiY9EXRdv1cQdyykeXK17YcUW3EXUAi2To4pcH6nZtJPr7ZOpM5OMyWJZm+8Rsg==" }, "semver-diff": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-2.1.0.tgz", "integrity": "sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY=", - "dev": true, "requires": { "semver": "5.4.1" } @@ -6673,7 +11584,6 @@ "version": "0.14.2", "resolved": "https://registry.npmjs.org/send/-/send-0.14.2.tgz", "integrity": "sha1-ObBDiz9RC+Xcb2Z6EfcWiTaM3u8=", - "dev": true, "requires": { "debug": "2.2.0", "depd": "1.1.1", @@ -6683,11 +11593,84 @@ "etag": "1.7.0", "fresh": "0.3.0", "http-errors": "1.5.1", - "mime": "1.3.4", - "ms": "0.7.2", - "on-finished": "2.3.0", - "range-parser": "1.2.0", - "statuses": "1.3.1" + "mime": "1.3.4", + "ms": "0.7.2", + "on-finished": "2.3.0", + "range-parser": "1.2.0", + "statuses": "1.3.1" + }, + "dependencies": { + "debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=", + "requires": { + "ms": "0.7.1" + }, + "dependencies": { + "ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=" + } + } + }, + "etag": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.7.0.tgz", + "integrity": "sha1-A9MLX2fdbmMtKUXTDWZScxo01dg=" + }, + "fresh": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.3.0.tgz", + "integrity": "sha1-ZR+DjiJCTnVm3hYdg1jKoZn4PU8=" + }, + "http-errors": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.5.1.tgz", + "integrity": "sha1-eIwNLB3iyBuebowBhDtrl+uSB1A=", + "requires": { + "inherits": "2.0.3", + "setprototypeof": "1.0.2", + "statuses": "1.3.1" + } + }, + "mime": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz", + "integrity": "sha1-EV+eO2s9rylZmDyzjxSaLUDrXVM=" + }, + "ms": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz", + "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=" + }, + "setprototypeof": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.2.tgz", + "integrity": "sha1-gaVSFB7BBLiOic44MQOtXGZWTQg=" + } + } + }, + "sequencify": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/sequencify/-/sequencify-0.0.7.tgz", + "integrity": "sha1-kM/xnQLgcCf9dn9erT57ldHnOAw=", + "dev": true + }, + "serve-index": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.8.0.tgz", + "integrity": "sha1-fF2WwT+xMRAfk8HFd0+FFqHnjTs=", + "dev": true, + "requires": { + "accepts": "1.3.3", + "batch": "0.5.3", + "debug": "2.2.0", + "escape-html": "1.0.3", + "http-errors": "1.5.1", + "mime-types": "2.1.16", + "parseurl": "1.3.1" }, "dependencies": { "debug": { @@ -6697,28 +11680,8 @@ "dev": true, "requires": { "ms": "0.7.1" - }, - "dependencies": { - "ms": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", - "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=", - "dev": true - } } }, - "etag": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.7.0.tgz", - "integrity": "sha1-A9MLX2fdbmMtKUXTDWZScxo01dg=", - "dev": true - }, - "fresh": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.3.0.tgz", - "integrity": "sha1-ZR+DjiJCTnVm3hYdg1jKoZn4PU8=", - "dev": true - }, "http-errors": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.5.1.tgz", @@ -6730,16 +11693,10 @@ "statuses": "1.3.1" } }, - "mime": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz", - "integrity": "sha1-EV+eO2s9rylZmDyzjxSaLUDrXVM=", - "dev": true - }, "ms": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz", - "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=", + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=", "dev": true }, "setprototypeof": { @@ -6754,7 +11711,6 @@ "version": "1.12.4", "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.12.4.tgz", "integrity": "sha1-m2qpjutyU8Tu3Ewfb9vKYJkBqWE=", - "dev": true, "requires": { "encodeurl": "1.0.1", "escape-html": "1.0.3", @@ -6765,14 +11721,12 @@ "mime": { "version": "1.3.4", "resolved": "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz", - "integrity": "sha1-EV+eO2s9rylZmDyzjxSaLUDrXVM=", - "dev": true + "integrity": "sha1-EV+eO2s9rylZmDyzjxSaLUDrXVM=" }, "send": { "version": "0.15.4", "resolved": "https://registry.npmjs.org/send/-/send-0.15.4.tgz", "integrity": "sha1-mF+qPihLAnPHkzZKNcZze9k5Bbk=", - "dev": true, "requires": { "debug": "2.6.8", "depd": "1.1.1", @@ -6794,26 +11748,44 @@ "server-destroy": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/server-destroy/-/server-destroy-1.0.1.tgz", - "integrity": "sha1-8Tv5KOQrnD55OD5hzDmYtdFObN0=", - "dev": true + "integrity": "sha1-8Tv5KOQrnD55OD5hzDmYtdFObN0=" }, "serviceworker-cache-polyfill": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/serviceworker-cache-polyfill/-/serviceworker-cache-polyfill-4.0.0.tgz", - "integrity": "sha1-3hnuc77yGrPAdAo3sz22JGS6ves=", - "dev": true + "integrity": "sha1-3hnuc77yGrPAdAo3sz22JGS6ves=" + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + }, + "set-immediate-shim": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", + "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=" + }, + "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.4", + "split-string": "3.1.0" + } }, "setprototypeof": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.3.tgz", - "integrity": "sha1-ZlZ+NwQ+608E2RvWWMDL77VbjgQ=", - "dev": true + "integrity": "sha1-ZlZ+NwQ+608E2RvWWMDL77VbjgQ=" }, "shady-css-parser": { "version": "0.0.8", "resolved": "https://registry.npmjs.org/shady-css-parser/-/shady-css-parser-0.0.8.tgz", - "integrity": "sha1-Ae7FprnsjkftvakbRN/lkSeeoNE=", - "dev": true + "integrity": "sha1-Ae7FprnsjkftvakbRN/lkSeeoNE=" }, "shebang-command": { "version": "1.2.0", @@ -6841,11 +11813,16 @@ "rechoir": "0.6.2" } }, + "sigmund": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz", + "integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=", + "dev": true + }, "signal-exit": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", - "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", - "dev": true + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" }, "sinon": { "version": "1.17.7", @@ -6868,20 +11845,138 @@ "slash": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", - "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", - "dev": true + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=" }, "slide": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/slide/-/slide-1.1.6.tgz", - "integrity": "sha1-VusCfWW00tzmyy4tMsTUr8nh1wc=", - "dev": true + "integrity": "sha1-VusCfWW00tzmyy4tMsTUr8nh1wc=" + }, + "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.2", + "debug": "2.6.8", + "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.1", + "use": "3.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.6" + } + }, + "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.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "1.1.5" + } + } + } + }, + "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.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "1.1.5" + } + } + } + }, + "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.1.0" + } + }, + "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 + } + } + }, + "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.1", + "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.2" + } + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "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.2" + } }, "sntp": { "version": "1.0.9", "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz", "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=", - "dev": true, "requires": { "hoek": "2.16.3" } @@ -7049,18 +12144,41 @@ "source-map": { "version": "0.5.6", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz", - "integrity": "sha1-dc449SvwczxafwwRjYEzSiu19BI=", - "dev": true + "integrity": "sha1-dc449SvwczxafwwRjYEzSiu19BI=" + }, + "source-map-resolve": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.1.tgz", + "integrity": "sha512-0KW2wvzfxm8NCTb30z0LMNyPqWCdDGE2viwzUaucqJdkTRXtZiSY3I+2A6nVAjmdOy0I4gU8DwnVVGsk9jvP2A==", + "dev": true, + "requires": { + "atob": "2.0.3", + "decode-uri-component": "0.2.0", + "resolve-url": "0.2.1", + "source-map-url": "0.4.0", + "urix": "0.1.0" + } }, "source-map-support": { "version": "0.4.16", "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.16.tgz", "integrity": "sha512-A6vlydY7H/ljr4L2UOhDSajQdZQ6dMD7cLH0pzwcmwLyc9u8PNI4WGtnfDDzX7uzGL6c/T+ORL97Zlh+S4iOrg==", - "dev": true, "requires": { "source-map": "0.5.6" } }, + "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 + }, "spawn-sync": { "version": "1.0.15", "resolved": "https://registry.npmjs.org/spawn-sync/-/spawn-sync-1.0.15.tgz", @@ -7075,7 +12193,6 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz", "integrity": "sha1-SzBz2TP/UfORLwOsVRlJikFQ20A=", - "dev": true, "requires": { "spdx-license-ids": "1.2.2" } @@ -7083,20 +12200,17 @@ "spdx-expression-parse": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.4.tgz", - "integrity": "sha1-m98vIOH0DtRH++JzJmGR/O1RYmw=", - "dev": true + "integrity": "sha1-m98vIOH0DtRH++JzJmGR/O1RYmw=" }, "spdx-license-ids": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz", - "integrity": "sha1-yd96NCRZSt5r0RkA1ZZpbcBrrFc=", - "dev": true + "integrity": "sha1-yd96NCRZSt5r0RkA1ZZpbcBrrFc=" }, "spdy": { "version": "3.4.7", "resolved": "https://registry.npmjs.org/spdy/-/spdy-3.4.7.tgz", "integrity": "sha1-Qv9B7OXMD5mjpsKKq7c/XDsDrLw=", - "dev": true, "requires": { "debug": "2.6.8", "handle-thing": "1.2.5", @@ -7110,7 +12224,6 @@ "version": "2.0.20", "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-2.0.20.tgz", "integrity": "sha1-c15yBUxIayNU/onnAiVgBKOazk0=", - "dev": true, "requires": { "debug": "2.6.8", "detect-node": "2.0.3", @@ -7121,6 +12234,36 @@ "wbuf": "1.7.2" } }, + "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.2" + }, + "dependencies": { + "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" + } + }, + "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" + } + } + } + }, "sprintf-js": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.1.tgz", @@ -7131,7 +12274,6 @@ "version": "1.13.1", "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.13.1.tgz", "integrity": "sha1-US322mKHFEMW3EwY/hzx2UBzm+M=", - "dev": true, "requires": { "asn1": "0.2.3", "assert-plus": "1.0.0", @@ -7146,16 +12288,14 @@ "assert-plus": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" } } }, "stack-trace": { "version": "0.0.10", "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", - "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=", - "dev": true + "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=" }, "stacky": { "version": "1.3.1", @@ -7175,11 +12315,106 @@ } } }, + "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.6" + } + }, + "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.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "1.1.5" + } + } + } + }, + "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.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "1.1.5" + } + } + } + }, + "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.1.0" + } + }, + "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 + } + } + }, "statuses": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz", - "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=", - "dev": true + "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=" + }, + "steno": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/steno/-/steno-0.4.4.tgz", + "integrity": "sha1-BxEFvfwobmYVwEA8J+nXtdy4Vcs=", + "requires": { + "graceful-fs": "4.1.11" + } + }, + "stream-combiner2": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.1.1.tgz", + "integrity": "sha1-+02KFCDqNidk4hrUeAOXvry0HL4=", + "dev": true, + "requires": { + "duplexer2": "0.1.4", + "readable-stream": "2.3.3" + } }, "stream-consume": { "version": "0.1.0", @@ -7190,8 +12425,17 @@ "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 + "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=" + }, + "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.11.0", + "limiter": "1.1.2" + } }, "streamsearch": { "version": "0.1.2", @@ -7199,15 +12443,6 @@ "integrity": "sha1-gIudDlb8Jz2Am6VzOOkpkZoanxo=", "dev": true }, - "string_decoder": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", - "dev": true, - "requires": { - "safe-buffer": "5.1.1" - } - }, "string-template": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/string-template/-/string-template-0.2.1.tgz", @@ -7218,24 +12453,29 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "dev": true, "requires": { "code-point-at": "1.1.0", "is-fullwidth-code-point": "1.0.0", "strip-ansi": "3.0.1" } }, + "string_decoder": { + "version": "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.1" + } + }, "stringstream": { "version": "0.0.5", "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz", - "integrity": "sha1-TkhM1N5aC7vuGORjB3EKioFiGHg=", - "dev": true + "integrity": "sha1-TkhM1N5aC7vuGORjB3EKioFiGHg=" }, "strip-ansi": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, "requires": { "ansi-regex": "2.1.1" } @@ -7244,7 +12484,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", - "dev": true, "requires": { "is-utf8": "0.2.1" } @@ -7253,7 +12492,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/strip-bom-stream/-/strip-bom-stream-1.0.0.tgz", "integrity": "sha1-5xRDmFd9Uaa+0PoZlPoF9D/ZiO4=", - "dev": true, "requires": { "first-chunk-stream": "1.0.0", "strip-bom": "2.0.0" @@ -7263,7 +12501,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", - "dev": true, "requires": { "get-stdin": "4.0.1" } @@ -7271,20 +12508,17 @@ "strip-json-comments": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", - "dev": true + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=" }, "supports-color": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" }, "sw-precache": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/sw-precache/-/sw-precache-5.2.0.tgz", "integrity": "sha512-sKctdX+5hUxkqJ/1DM88ubQ+QRvyw7CnxWdk909N2DgvxMqc1gcQFrwL7zpVc87wFmCA/OvRQd0iMC2XdFopYg==", - "dev": true, "requires": { "dom-urls": "1.1.0", "es6-promise": "4.1.1", @@ -7302,7 +12536,6 @@ "version": "3.6.0", "resolved": "https://registry.npmjs.org/sw-toolbox/-/sw-toolbox-3.6.0.tgz", "integrity": "sha1-Jt8dHHA0hljk3qKIQxkUm3sxg7U=", - "dev": true, "requires": { "path-to-regexp": "1.7.0", "serviceworker-cache-polyfill": "4.0.0" @@ -7312,7 +12545,6 @@ "version": "0.3.0", "resolved": "https://registry.npmjs.org/table-layout/-/table-layout-0.3.0.tgz", "integrity": "sha1-buINxIPbNxs+XIf3BO0vfHmdLJo=", - "dev": true, "requires": { "array-back": "1.0.4", "core-js": "2.5.0", @@ -7322,6 +12554,17 @@ "wordwrapjs": "2.0.0" } }, + "tar": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.1.tgz", + "integrity": "sha1-jk0qJWwOIYXGsYrWlK7JaLg8sdE=", + "dev": true, + "requires": { + "block-stream": "0.0.9", + "fstream": "1.0.11", + "inherits": "2.0.3" + } + }, "tar-fs": { "version": "1.15.3", "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-1.15.3.tgz", @@ -7364,6 +12607,41 @@ } } }, + "temp-write": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/temp-write/-/temp-write-0.1.1.tgz", + "integrity": "sha1-C2Rng43Xf79/YqDJPah5cy/9qTI=", + "dev": true, + "requires": { + "graceful-fs": "2.0.3", + "tempfile": "0.1.3" + }, + "dependencies": { + "graceful-fs": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-2.0.3.tgz", + "integrity": "sha1-fNLNsiiko/Nule+mzBQt59GhNtA=", + "dev": true + } + } + }, + "tempfile": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/tempfile/-/tempfile-0.1.3.tgz", + "integrity": "sha1-fWtxAEcznTn4RzJ6BW2t8YMQMBA=", + "dev": true, + "requires": { + "uuid": "1.4.2" + }, + "dependencies": { + "uuid": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-1.4.2.tgz", + "integrity": "sha1-RTAZ9oaWam34PNxSROfJkOzDMvw=", + "dev": true + } + } + }, "ternary-stream": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/ternary-stream/-/ternary-stream-2.0.1.tgz", @@ -7380,7 +12658,6 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/test-value/-/test-value-2.1.0.tgz", "integrity": "sha1-Edpv9nDzRxpztiXKTz/c97t0gpE=", - "dev": true, "requires": { "array-back": "1.0.4", "typical": "2.6.1" @@ -7398,11 +12675,20 @@ "integrity": "sha1-G+DcKg3CRNRL6KCa9qha+5PE28M=", "dev": true }, + "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.3", + "object-path": "0.9.2" + } + }, "thenify": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.0.tgz", "integrity": "sha1-5p44obq+lpsBCCB5eLn2K4hgSDk=", - "dev": true, "requires": { "any-promise": "1.3.0" } @@ -7411,7 +12697,6 @@ "version": "1.6.0", "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", "integrity": "sha1-GhkY1ALY/D+Y+/I02wvMjMEOlyY=", - "dev": true, "requires": { "thenify": "3.3.0" } @@ -7426,7 +12711,6 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz", "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=", - "dev": true, "requires": { "readable-stream": "2.3.3", "xtend": "4.0.1" @@ -7436,17 +12720,36 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-2.0.0.tgz", "integrity": "sha1-YLxVoNrLdghdsfna6Zq0P4PWIuw=", - "dev": true, "requires": { "through2": "2.0.3", "xtend": "4.0.1" } }, + "thunks": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/thunks/-/thunks-4.9.2.tgz", + "integrity": "sha1-qsLTU4ElEhYKRhHjAI16luN1b44=", + "dev": true + }, + "tildify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/tildify/-/tildify-1.2.0.tgz", + "integrity": "sha1-3OwD9V3Km3qj5bBPIYF+tW5jWIo=", + "dev": true, + "requires": { + "os-homedir": "1.0.2" + } + }, + "time-stamp": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", + "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=", + "dev": true + }, "timed-out": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-3.1.3.tgz", - "integrity": "sha1-lYYL/MXHbCd/j4Mm/Q9bLiDrohc=", - "dev": true + "integrity": "sha1-lYYL/MXHbCd/j4Mm/Q9bLiDrohc=" }, "tmp": { "version": "0.0.29", @@ -7461,7 +12764,6 @@ "version": "0.1.1", "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-0.1.1.tgz", "integrity": "sha1-HN+kcqnvUMI57maZm2YsoOs5k38=", - "dev": true, "requires": { "extend-shallow": "2.0.1" } @@ -7475,14 +12777,75 @@ "to-fast-properties": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", - "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=", - "dev": true + "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=" + }, + "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.2.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" + }, + "dependencies": { + "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" + } + }, + "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" + } + } + } + }, + "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" + }, + "dependencies": { + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "3.2.2" + } + } + } }, "tough-cookie": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.2.tgz", "integrity": "sha1-8IH3bkyFcg5sN6X6ztc3FQ2EByo=", - "dev": true, "requires": { "punycode": "1.4.1" } @@ -7490,20 +12853,17 @@ "trim-newlines": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", - "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", - "dev": true + "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=" }, "trim-right": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", - "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=", - "dev": true + "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=" }, "tunnel-agent": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", - "dev": true, "requires": { "safe-buffer": "5.1.1" } @@ -7512,14 +12872,12 @@ "version": "0.14.5", "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", - "dev": true, "optional": true }, "type-check": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", - "dev": true, "requires": { "prelude-ls": "1.1.2" } @@ -7534,7 +12892,6 @@ "version": "1.6.15", "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.15.tgz", "integrity": "sha1-yrEPtJCeRByChC6v4a1kbIGARBA=", - "dev": true, "requires": { "media-typer": "0.3.0", "mime-types": "2.1.16" @@ -7549,14 +12906,12 @@ "typical": { "version": "2.6.1", "resolved": "https://registry.npmjs.org/typical/-/typical-2.6.1.tgz", - "integrity": "sha1-XAgOXWYcu+OCWdLnCjxyU+hziB0=", - "dev": true + "integrity": "sha1-XAgOXWYcu+OCWdLnCjxyU+hziB0=" }, "ua-parser-js": { "version": "0.7.14", "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.14.tgz", - "integrity": "sha1-EQ1T+kw/MmwSEpK76skE0uAzh8o=", - "dev": true + "integrity": "sha1-EQ1T+kw/MmwSEpK76skE0uAzh8o=" }, "uglify-js": { "version": "3.0.27", @@ -7568,18 +12923,37 @@ "source-map": "0.5.6" } }, + "uid-safe": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/uid-safe/-/uid-safe-2.1.5.tgz", + "integrity": "sha512-KPHm4VL5dDXKz01UuEd88Df+KzynaohSL9fBh096KWAxSKZQDI2uBrVqtvRM4rwrIrRRKsdLNML/lnaaVSRioA==", + "requires": { + "random-bytes": "1.0.0" + } + }, "ultron": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.0.2.tgz", "integrity": "sha1-rOEWq1V80Zc4ak6I9GhTeMiy5Po=", "dev": true }, + "unc-path-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", + "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=", + "dev": true + }, "underscore": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.6.0.tgz", "integrity": "sha1-izixDKze9jM3uLJOT/htRa6lKag=", "dev": true }, + "underscore-db": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/underscore-db/-/underscore-db-0.10.0.tgz", + "integrity": "sha1-pL1/Wpx/Luwx5HhLQCJB3zZnFJk=" + }, "underscore.string": { "version": "3.3.4", "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.3.4.tgz", @@ -7590,21 +12964,97 @@ "util-deprecate": "1.0.2" } }, + "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": { + "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.4", + "to-object-path": "0.3.0" + } + } + } + }, "unique-stream": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.2.1.tgz", "integrity": "sha1-WqADz76Uxf+GbE59ZouxxNuts2k=", - "dev": true, "requires": { "json-stable-stringify": "1.0.1", "through2-filter": "2.0.0" } }, + "universalify": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.1.tgz", + "integrity": "sha1-+nG63UQ3r0wUiEHjs7Fl+enlkLc=", + "dev": true + }, "unpipe": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", - "dev": true + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" + }, + "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.1" + }, + "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.6", + "has-values": "0.1.4", + "isobject": "2.1.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 + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + } + } }, "untildify": { "version": "2.1.0", @@ -7618,14 +13068,12 @@ "unzip-response": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-1.0.2.tgz", - "integrity": "sha1-uYTwh3/AqJwsdzzB73tbIytbBv4=", - "dev": true + "integrity": "sha1-uYTwh3/AqJwsdzzB73tbIytbBv4=" }, "update-notifier": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-1.0.3.tgz", "integrity": "sha1-j5LFFUgr1oMbfJMBPnD4dVLHz1o=", - "dev": true, "requires": { "boxen": "0.6.0", "chalk": "1.1.3", @@ -7646,18 +13094,55 @@ "urijs": { "version": "1.18.12", "resolved": "https://registry.npmjs.org/urijs/-/urijs-1.18.12.tgz", - "integrity": "sha512-WlvUkocbQ+GYhi8zkcbecbGYq7YLSd2I3InxAfqeh6mWvWalBE7bISDHcAL3J7STrWFfizuJ709srHD+RuABPQ==", + "integrity": "sha512-WlvUkocbQ+GYhi8zkcbecbGYq7YLSd2I3InxAfqeh6mWvWalBE7bISDHcAL3J7STrWFfizuJ709srHD+RuABPQ==" + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", "dev": true }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" + } + } + }, "url-parse-lax": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz", "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=", - "dev": true, "requires": { "prepend-http": "1.0.4" } }, + "use": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.0.tgz", + "integrity": "sha512-6UJEQM/L+mzC3ZJNM56Q4DFGLX/evKGRg15UJHGB9X5j5Z3AFbgZvjUh2yq/UJUY4U5dh7Fal++XbNg1uzpRAw==", + "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 + } + } + }, "user-home": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/user-home/-/user-home-2.0.0.tgz", @@ -7687,32 +13172,51 @@ "util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", - "dev": true + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" }, "utils-merge": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.0.tgz", - "integrity": "sha1-ApT7kiu5N1FTVBxPcJYjHyh8ivg=", - "dev": true + "integrity": "sha1-ApT7kiu5N1FTVBxPcJYjHyh8ivg=" }, "uuid": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.3.tgz", - "integrity": "sha1-Z+LoY3lyFVMN/zGOW/nc6/1Hsho=", - "dev": true + "integrity": "sha1-Z+LoY3lyFVMN/zGOW/nc6/1Hsho=" + }, + "uws": { + "version": "9.14.0", + "resolved": "https://registry.npmjs.org/uws/-/uws-9.14.0.tgz", + "integrity": "sha512-HNMztPP5A1sKuVFmdZ6BPVpBQd5bUjNC8EFMFiICK+oho/OQsAJy5hnIx4btMHiOk8j04f/DbIlqnEZ9d72dqg==", + "dev": true, + "optional": true + }, + "v8flags": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-2.1.1.tgz", + "integrity": "sha1-qrGh+jDUX4jdMhFIh1rALAtV5bQ=", + "dev": true, + "requires": { + "user-home": "1.1.1" + }, + "dependencies": { + "user-home": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/user-home/-/user-home-1.1.1.tgz", + "integrity": "sha1-K1viOjK2Onyd640PKNSFcko98ZA=", + "dev": true + } + } }, "vali-date": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/vali-date/-/vali-date-1.0.0.tgz", - "integrity": "sha1-G5BKWWCfsyjvB4E4Qgk09rhnCaY=", - "dev": true + "integrity": "sha1-G5BKWWCfsyjvB4E4Qgk09rhnCaY=" }, "validate-npm-package-license": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz", "integrity": "sha1-KAS6vnEq0zeUWaz74kdGqywwP7w=", - "dev": true, "requires": { "spdx-correct": "1.0.2", "spdx-expression-parse": "1.0.4" @@ -7727,14 +13231,12 @@ "vary": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.1.tgz", - "integrity": "sha1-Z1Neu2lMHVIldFeYRmUyP1h+jTc=", - "dev": true + "integrity": "sha1-Z1Neu2lMHVIldFeYRmUyP1h+jTc=" }, "verror": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", - "dev": true, "requires": { "assert-plus": "1.0.0", "core-util-is": "1.0.2", @@ -7744,8 +13246,7 @@ "assert-plus": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" } } }, @@ -7753,7 +13254,6 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz", "integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=", - "dev": true, "requires": { "clone": "1.0.2", "clone-stats": "0.0.1", @@ -7799,7 +13299,6 @@ "version": "2.4.4", "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-2.4.4.tgz", "integrity": "sha1-vm/zJwy1Xf19MGNkDegfJddTIjk=", - "dev": true, "requires": { "duplexify": "3.5.1", "glob-stream": "5.3.5", @@ -7824,7 +13323,6 @@ "version": "1.6.0", "resolved": "https://registry.npmjs.org/gulp-sourcemaps/-/gulp-sourcemaps-1.6.0.tgz", "integrity": "sha1-uG/zSdgBzrVuHZ59x7vLS33uYAw=", - "dev": true, "requires": { "convert-source-map": "1.5.0", "graceful-fs": "4.1.11", @@ -7835,6 +13333,15 @@ } } }, + "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.6" + } + }, "walkdir": { "version": "0.0.11", "resolved": "https://registry.npmjs.org/walkdir/-/walkdir-0.0.11.tgz", @@ -7845,7 +13352,6 @@ "version": "1.7.2", "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.2.tgz", "integrity": "sha1-1pe5nx9ZUS3ydRvkJ2nBWAtYAf4=", - "dev": true, "requires": { "minimalistic-assert": "1.0.0" } @@ -8028,7 +13534,6 @@ "mocha": "3.5.0", "multer": "1.3.0", "nomnom": "1.8.1", - "polyserve": "0.20.0", "promisify-node": "0.4.0", "resolve": "1.4.0", "semver": "5.4.1", @@ -8155,25 +13660,41 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/which/-/which-1.3.0.tgz", "integrity": "sha512-xcJpopdamTuY5duC/KnTTNBraPK54YwpenP4lzxU8H91GudWpFv38u0CKjclE1Wi2EH2EDz5LRcHcKbCIzqGyg==", - "dev": true, "requires": { "isexe": "2.0.0" } }, + "which-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", + "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=" + }, + "wide-align": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.2.tgz", + "integrity": "sha512-ijDLlyQ7s6x1JgCLur53osjm/UXUYD9+0PbYKrBsYisYXzCxN+HC3mYDNy/dWdmf3AwqwU3CXwDCvsNgGK1S0w==", + "dev": true, + "requires": { + "string-width": "1.0.2" + } + }, "widest-line": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-1.0.0.tgz", "integrity": "sha1-DAnIXCqUaD0Nfq+O4JfVZL8OEFw=", - "dev": true, "requires": { "string-width": "1.0.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=" + }, "winston": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/winston/-/winston-2.3.1.tgz", "integrity": "sha1-C0hCDZeMAYBM8CMLZIhhWYIloRk=", - "dev": true, "requires": { "async": "1.0.0", "colors": "1.0.3", @@ -8186,14 +13707,12 @@ "wordwrap": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", - "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=", - "dev": true + "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=" }, "wordwrapjs": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/wordwrapjs/-/wordwrapjs-2.0.0.tgz", "integrity": "sha1-q1X2leYRjak4WP3XDAU9HF4BrCA=", - "dev": true, "requires": { "array-back": "1.0.4", "feature-detect-es6": "1.3.1", @@ -8201,17 +13720,24 @@ "typical": "2.6.1" } }, + "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.2", + "strip-ansi": "3.0.1" + } + }, "wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", - "dev": true + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" }, "write-file-atomic": { "version": "1.3.4", "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-1.3.4.tgz", "integrity": "sha1-+Aek8LHZ6ROuekgRLmzDrxmRtF8=", - "dev": true, "requires": { "graceful-fs": "4.1.11", "imurmurhash": "0.1.4", @@ -8238,7 +13764,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-2.0.0.tgz", "integrity": "sha1-7byQPMOF/ARSPZZqM1UEtVBNG9I=", - "dev": true, "requires": { "os-homedir": "1.0.2" } @@ -8272,14 +13797,71 @@ "xtend": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", - "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=", - "dev": true + "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=" + }, + "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=", - "dev": true + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=" + }, + "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.2.0", + "get-caller-file": "1.0.2", + "os-locale": "1.4.0", + "read-pkg-up": "1.0.1", + "require-directory": "2.1.1", + "require-main-filename": "1.0.1", + "set-blocking": "2.0.0", + "string-width": "1.0.2", + "which-module": "1.0.0", + "y18n": "3.2.1", + "yargs-parser": "4.2.1" + }, + "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" + } + } + } + }, + "yargs-parser": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-2.4.1.tgz", + "integrity": "sha1-hVaN488VD/SfpRgl8DqMiA3cxcQ=", + "requires": { + "camelcase": "3.0.0", + "lodash.assign": "4.2.0" + }, + "dependencies": { + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=" + } + } }, "yauzl": { "version": "2.8.0", diff --git a/package.json b/package.json index b6ec54c..452e004 100644 --- a/package.json +++ b/package.json @@ -11,24 +11,19 @@ }, "homepage": "https://www.predix-ui.com/", "devDependencies": { - "babel-preset-es2015": "^6.22.0", "bower": "^1.8.0", "browser-sync": "^2.13.0", "gulp": "^3.9.1", "gulp-autoprefixer": "^3.1.0", - "gulp-babel": "^6.1.2", "gulp-bump": "^2.4.0", - "gulp-cached": "^1.1.1", "gulp-clean": "^0.3.2", "gulp-concat": "^2.6.0", "gulp-cssmin": "^0.1.7", "gulp-if": "^2.0.1", "gulp-load-plugins": "^1.2.4", "gulp-match": "^1.0.2", - "gulp-rename": "^1.2.2", "gulp-sass": "^2.3.2", "gulp-sequence": "^0.4.5", - "gulp-sourcemaps": "^2.4.1", "gulp-style-modules": "^0.1.0", "node-sass-import-once": "^1.2.0", "polymer-cli": "^1.4.1", diff --git a/polymer.json b/polymer.json index 0f1b9b0..5f590af 100644 --- a/polymer.json +++ b/polymer.json @@ -1,22 +1,20 @@ { "entrypoint": "index.html", - "shell": "src/px-sample-app.html", + "shell": "src/app-shell.html", "fragments": [ - "src/px-sample-dashboard.html", - "src/px-sample-inbox.html", - "src/px-sample-layout.html" + "src/screens/dashboard/dashboard-view.html", + "src/screens/alerts/alerts-view.html", + "src/screens/analytics/analytics-view.html" ], "sources": [ "src/**/*", "bower.json" ], "extraDependencies": [ - "bower_components/webcomponentsjs/webcomponents-lite.min.js", + "sample-data/**/*", + "bower_components/webcomponentsjs/webcomponents-loader.js", "bower_components/px-theme/px-theme-styles.html", "bower_components/px-dark-theme/px-dark-theme-styles.html", - "bower_components/px-dark-demo-theme/px-dark-demo-theme-styles.html", - "bower_components/px-demo/px-demo-theme-switcher.html", - "bower_components/px-demo/px-demo-theme-util.html", "bower_components/px-vis/px-vis-worker.js", "bower_components/px-vis/px-vis-worker-scale.js", "favicon.ico" diff --git a/sample-data/alert-polar-chart-data.json b/sample-data/alert-polar-chart-data.json new file mode 100644 index 0000000..be6e17f --- /dev/null +++ b/sample-data/alert-polar-chart-data.json @@ -0,0 +1,23 @@ +[ + { "timeStamp": 571474800000, "y0": 3.7118897396388775, "x": 263.64758832947956 }, + { "timeStamp": 576128084230, "y0": 3.75718207776737, "x": 1 }, + { "timeStamp": 580781368460, "y0": 4.3068869085680745, "x": 2 }, + { "timeStamp": 585434652690, "y0": 4.135457919757624, "x": 3 }, + { "timeStamp": 590087936920, "y0": 3.600892468299585, "x": 4 }, + { "timeStamp": 594741221150, "y0": 3.4696218708027122, "x": 5 }, + { "timeStamp": 599394505380, "y0": 3.2330838444443994, "x": 6 }, + { "timeStamp": 604047789610, "y0": 3.4762274717205055, "x": 7 }, + { "timeStamp": 608701073840, "y0": 2.861738072170097, "x": 8 }, + { "timeStamp": 613354358070, "y0": 2.227387642476533, "x": 9 }, + { "timeStamp": 618007642300, "y0": 1.964756105888178, "x": 10 }, + { "timeStamp": 622660926530, "y0": 1.4740893145758218, "x": 11 }, + { "timeStamp": 627314210760, "y0": 0.892740183011618, "x": 12 }, + { "timeStamp": 631967494990, "y0": 0.6558258245675632, "x": 13 }, + { "timeStamp": 636620779220, "y0": 0.9481219401710573, "x": 14 }, + { "timeStamp": 641274063450, "y0": 0.28112956514016085, "x": 15 }, + { "timeStamp": 645927347680, "y0": 0.09825437512094759, "x": 16 }, + { "timeStamp": 650580631910, "y0": 0.1354650196915667, "x": 17 }, + { "timeStamp": 655233916140, "y0": 0.7999048253144625, "x": 18 }, + { "timeStamp": 659887200370, "y0": 1.2103761136914857, "x": 19 }, + { "timeStamp": 664540484600, "y0": 0.6430919814418338, "x": 20 } +] diff --git a/sample-data/alert-radar-chart-data.json b/sample-data/alert-radar-chart-data.json new file mode 100644 index 0000000..f39f5d7 --- /dev/null +++ b/sample-data/alert-radar-chart-data.json @@ -0,0 +1,92 @@ +[ + { + "TimeStamp": 1465416480000, + "axis1": "1", + "axis2": "7", + "axis3": "6", + "axis4": "6", + "axis5": "7", + "category": "a" + }, + { + "TimeStamp": 1465416540000, + "axis1": "3", + "axis2": "7", + "axis3": "7", + "axis4": "6", + "axis5": "6", + "category": "d" + }, + { + "TimeStamp": 1465416600000, + "axis1": "4", + "axis2": "6", + "axis3": "7", + "axis4": "6", + "axis5": "7", + "category": "b" + }, + { + "TimeStamp": 1465416660000, + "axis1": "6", + "axis2": "7", + "axis3": "7", + "axis4": "6", + "axis5": "6", + "category": "b" + }, + { + "TimeStamp": 1465416720000, + "axis1": "8", + "axis2": "6", + "axis3": "6", + "axis4": "6", + "axis5": "7", + "category": "c" + }, + { + "TimeStamp": 1465416780000, + "axis1": "9", + "axis2": "6", + "axis3": "8", + "axis4": "7", + "axis5": "8", + "category": "c" + }, + { + "TimeStamp": 1465416840000, + "axis1": "10", + "axis2": "5", + "axis3": "7", + "axis4": "5", + "axis5": "6", + "category": "a" + }, + { + "TimeStamp": 1465416900000, + "axis1": "7", + "axis2": "6", + "axis3": "7", + "axis4": "7", + "axis5": "7", + "category": "b" + }, + { + "TimeStamp": 1465416960000, + "axis1": "5", + "axis2": "7", + "axis3": "6", + "axis4": "5", + "axis5": "6", + "category": "a" + }, + { + "TimeStamp": 1465417020000, + "axis1": "2", + "axis2": "8", + "axis3": "6", + "axis4": "7", + "axis5": "6", + "category": "c" + } +] diff --git a/sample-data/alerts.json b/sample-data/alerts.json new file mode 100644 index 0000000..1aa2697 --- /dev/null +++ b/sample-data/alerts.json @@ -0,0 +1,92 @@ +[ + { + "id":"1", + "title":"CMS Cold Spot", + "subtitle":"GT240182", + "severity":"important", + "date":"2016-10-05T01:29", + "alertId":"749581", + "alertSource":"Combustion", + "receivedDateTime":"2016-10-05T08:00", + "caseNumber":"127587937", + "customer":"Dorothy Vaughan", + "serialNumber":"GT769375", + "dlnType":"DLN 2.6", + "model":"7FA+e" + }, + { + "id":"2", + "title":"Drum Level Anomaly", + "subtitle":"Block 2", + "severity":"warning", + "date":"2016-10-04T01:27", + "alertId":"249375", + "alertSource":"Ignition", + "receivedDateTime":"2016-10-04T03:30", + "caseNumber":"857463748", + "customer":"Mary Jackson", + "serialNumber":"GE783556", + "dlnType":"DLN 1.4", + "model":"2MA+c" + }, + { + "id":"3", + "title":"GT Vibration", + "subtitle":"GT20145", + "severity":"error", + "date":"2016-10-03T01:21", + "alertId":"749581", + "alertSource":"Combustion", + "receivedDateTime":"2016-10-03T01:50", + "caseNumber":"5635221", + "customer":"Katherine Johnson", + "serialNumber":"DM528443", + "dlnType":"DLN 1.0", + "model":"9985A" + }, + { + "id":"4", + "title":"Drum Level Anomaly", + "subtitle":"Block 4 of GT23183 of Power Plant XYZ", + "severity":"information", + "date":"2016-10-03T01:05", + "alertId":"1999574", + "alertSource":"Combustion", + "receivedDateTime":"2016-10-03T10:03", + "caseNumber":"44938", + "customer":"Sally Ride", + "serialNumber":"GT769375", + "dlnType":"DLN 2.6", + "model":"7FA+e" + }, + { + "id":"5", + "title":"GT Trip", + "subtitle":"GT23193", + "severity":"important", + "date":"2016-10-02T12:30", + "alertId":"482001", + "alertSource":"Combustion", + "receivedDateTime":"2016-10-02T11:16", + "caseNumber":"127587937", + "customer":"Ilan Ramon", + "serialNumber":"IL194800", + "dlnType":"DLN 6", + "model":"TTA3" + }, + { + "id":"6", + "title":"CMS Hot Spot", + "subtitle":"GT240183", + "severity":"warning", + "date":"2016-10-01T02:30", + "alertId":"482000", + "alertSource":"Combustion", + "receivedDateTime":"2016-10-01T11:16", + "caseNumber":"127587105", + "customer":"Sally Ride", + "serialNumber":"IL194893", + "dlnType":"DLN 6", + "model":"TTA3" + } +] diff --git a/sample-data/assets.json b/sample-data/assets.json new file mode 100644 index 0000000..441cc73 --- /dev/null +++ b/sample-data/assets.json @@ -0,0 +1,492 @@ +[ + { + "id": "Europe", + "label": "Europe", + "data": { + "alerts": 43, + "connectedDevices": 778, + "utilization": 13, + "faults": 19, + "output": 2, + "measurements": [5, 75, 48, 91] + } + }, + { + "id": "North_America", + "label": "North America", + "data": { + "alerts": 82, + "connectedDevices": 781, + "utilization": 5, + "faults": 16, + "output": 61, + "measurements": [6, 33, 12, 6] + }, + "children": [ + { + "id": "Canada", + "label": "Canada", + "data": { + "alerts": 66, + "connectedDevices": 524, + "utilization": 30, + "faults": 16, + "output": 20, + "measurements": [0, 73, 7, 29] + } + }, + { + "id": "Mexico", + "label": "Mexico", + "data": { + "alerts": 12, + "connectedDevices": 578, + "utilization": 38, + "faults": 16, + "output": 45, + "measurements": [3, 99, 99, 20] + } + }, + { + "id": "United_States", + "label": "United States", + "data": { + "alerts": 12, + "connectedDevices": 601, + "utilization": 78, + "faults": 6, + "output": 74, + "measurements": [4, 21, 10, 96] + }, + "children": [ + { + "id": "Arizona", + "label": "Arizona", + "data": { + "alerts": 66, + "connectedDevices": 738, + "utilization": 66, + "faults": 13, + "output": 33, + "measurements": [8, 24, 6, 21] + } + }, + { + "id": "California", + "label": "California", + "data": { + "alerts": 8, + "connectedDevices": 724, + "utilization": 71, + "faults": 6, + "output": 31, + "measurements": [1, 49, 29, 82] + } + }, + { + "id": "Colorado", + "label": "Colorado", + "data": { + "alerts": 88, + "connectedDevices": 791, + "utilization": 44, + "faults": 17, + "output": 41, + "measurements": [5, 45, 69, 11] + } + }, + { + "id": "Idaho", + "label": "Idaho", + "data": { + "alerts": 8, + "connectedDevices": 658, + "utilization": 45, + "faults": 12, + "output": 17, + "measurements": [4, 18, 33, 50] + } + }, + { + "id": "Montana", + "label": "Montana", + "data": { + "alerts": 65, + "connectedDevices": 690, + "utilization": 4, + "faults": 6, + "output": 44, + "measurements": [2, 41, 70, 28] + } + }, + { + "id": "Nevada", + "label": "Nevada", + "data": { + "alerts": 46, + "connectedDevices": 592, + "utilization": 15, + "faults": 19, + "output": 3, + "measurements": [4, 32, 88, 77] + }, + "children": [ + { + "id": "Reno_Plant_1", + "label": "Reno Plant 1", + "data": { + "alerts": 47, + "connectedDevices": 796, + "utilization": 93, + "faults": 5, + "output": 44, + "measurements": [9, 21, 77, 51] + } + }, + { + "id": "Reno_Plant_2", + "label": "Reno Plant 2", + "data": { + "alerts": 55, + "connectedDevices": 689, + "utilization": 71, + "faults": 15, + "output": 32, + "measurements": [6, 43, 71, 53] + }, + "children": [ + { + "isTerminal": true, + "id": "XY12345", + "label": "XY12345", + "data": { + "alerts": 11, + "connectedDevices": 732, + "utilization": 48, + "faults": 16, + "output": 32, + "measurements": [3, 59, 98, 59] + } + }, + { + "isTerminal": true, + "id": "XY12356", + "label": "XY12356", + "data": { + "alerts": 20, + "connectedDevices": 612, + "utilization": 29, + "faults": 5, + "output": 20, + "measurements": [1, 34, 56, 16] + } + }, + { + "isTerminal": true, + "id": "XY12367", + "label": "XY12367", + "data": { + "alerts": 31, + "connectedDevices": 716, + "utilization": 3, + "faults": 7, + "output": 35, + "measurements": [2, 80, 92, 44] + } + }, + { + "isTerminal": true, + "id": "XY12378", + "label": "XY12378", + "data": { + "alerts": 26, + "connectedDevices": 517, + "utilization": 99, + "faults": 12, + "output": 20, + "measurements": [2, 2, 59, 65] + } + }, + { + "isTerminal": true, + "id": "XY12389", + "label": "XY12389", + "data": { + "alerts": 84, + "connectedDevices": 795, + "utilization": 20, + "faults": 8, + "output": 10, + "measurements": [5, 61, 94, 43] + } + } + ] + }, + { + "id": "Reno_Plant_3", + "label": "Reno Plant 3", + "data": { + "alerts": 86, + "connectedDevices": 578, + "utilization": 68, + "faults": 18, + "output": 54, + "measurements": [3, 32, 99, 65] + } + }, + { + "id": "Reno_Plant_4", + "label": "Reno Plant 4", + "data": { + "alerts": 29, + "connectedDevices": 603, + "utilization": 93, + "faults": 19, + "output": 70, + "measurements": [0, 37, 34, 47] + } + }, + { + "id": "Vegas_Plant_1", + "label": "Vegas Plant 1", + "data": { + "alerts": 3, + "connectedDevices": 695, + "utilization": 26, + "faults": 15, + "output": 80, + "measurements": [8, 28, 71, 2] + } + }, + { + "id": "Vegas_Plant_2", + "label": "Vegas Plant 2", + "data": { + "alerts": 46, + "connectedDevices": 711, + "utilization": 2, + "faults": 5, + "output": 37, + "measurements": [1, 70, 66, 54] + } + } + ] + }, + { + "id": "New_Mexico", + "label": "New Mexico", + "data": { + "alerts": 90, + "connectedDevices": 591, + "utilization": 55, + "faults": 10, + "output": 4, + "measurements": [1, 3, 58, 35] + } + }, + { + "id": "Oregon", + "label": "Oregon", + "data": { + "alerts": 67, + "connectedDevices": 616, + "utilization": 91, + "faults": 18, + "output": 52, + "measurements": [2, 71, 65, 77] + } + }, + { + "id": "Texas", + "label": "Texas", + "data": { + "alerts": 66, + "connectedDevices": 694, + "utilization": 62, + "faults": 19, + "output": 17, + "measurements": [9, 58, 39, 85] + } + }, + { + "id": "Utah", + "label": "Utah", + "data": { + "alerts": 91, + "connectedDevices": 749, + "utilization": 8, + "faults": 10, + "output": 94, + "measurements": [9, 3, 92, 3] + } + }, + { + "id": "Washington", + "label": "Washington", + "data": { + "alerts": 12, + "connectedDevices": 615, + "utilization": 1, + "faults": 17, + "output": 80, + "measurements": [6, 54, 90, 46] + } + }, + { + "id": "Wyoming", + "label": "Wyoming", + "data": { + "alerts": 6, + "connectedDevices": 587, + "utilization": 47, + "faults": 7, + "output": 5, + "measurements": [3, 28, 56, 30] + }, + "children": [ + { + "id": "Cheyenne_Plant_1", + "label": "Cheyenne Plant 1", + "data": { + "alerts": 25, + "connectedDevices": 627, + "utilization": 87, + "faults": 19, + "output": 41, + "measurements": [1, 5, 57, 64] + }, + "children": [ + { + "isTerminal": true, + "id": "XY12345", + "label": "XY12345", + "data": { + "alerts": 42, + "connectedDevices": 624, + "utilization": 35, + "faults": 15, + "output": 28, + "measurements": [2, 75, 33, 89] + } + }, + { + "isTerminal": true, + "id": "XY12356", + "label": "XY12356", + "data": { + "alerts": 50, + "connectedDevices": 667, + "utilization": 4, + "faults": 10, + "output": 95, + "measurements": [1, 84, 44, 54] + } + }, + { + "isTerminal": true, + "id": "XY12367", + "label": "XY12367", + "data": { + "alerts": 60, + "connectedDevices": 718, + "utilization": 12, + "faults": 13, + "output": 48, + "measurements": [4, 34, 0, 75] + } + }, + { + "isTerminal": true, + "id": "XY12378", + "label": "XY12378", + "data": { + "alerts": 97, + "connectedDevices": 659, + "utilization": 23, + "faults": 7, + "output": 27, + "measurements": [4, 31, 57, 63] + } + }, + { + "isTerminal": true, + "id": "XY12389", + "label": "XY12389", + "data": { + "alerts": 64, + "connectedDevices": 705, + "utilization": 68, + "faults": 10, + "output": 61, + "measurements": [8, 12, 74, 13] + } + } + ] + }, + { + "id": "Cheyenne_Plant_2", + "label": "Cheyenne Plant 2", + "data": { + "alerts": 81, + "connectedDevices": 570, + "utilization": 94, + "faults": 6, + "output": 61, + "measurements": [7, 89, 2, 10] + } + }, + { + "id": "Cheyenne_Plant_3", + "label": "Cheyenne Plant 3", + "data": { + "alerts": 8, + "connectedDevices": 552, + "utilization": 31, + "faults": 19, + "output": 20, + "measurements": [7, 69, 87, 73] + } + }, + { + "id": "Rock_Springs_Plant_1", + "label": "Rock Springs Plant 1", + "data": { + "alerts": 58, + "connectedDevices": 544, + "utilization": 93, + "faults": 17, + "output": 70, + "measurements": [9, 45, 4, 97] + } + }, + { + "id": "Rock_Springs_Plant_2", + "label": "Rock Springs Plant 2", + "data": { + "alerts": 79, + "connectedDevices": 779, + "utilization": 27, + "faults": 5, + "output": 19, + "measurements": [0, 14, 65, 52] + } + } + ] + } + ] + } + ] + }, + { + "id": "South_America", + "label": "South America", + "data": { + "alerts": 35, + "connectedDevices": 571, + "utilization": 93, + "faults": 6, + "output": 23, + "measurements": [8, 93, 58, 46] + } + } +] diff --git a/sample-data/dashboard-timeseries.json b/sample-data/dashboard-timeseries.json new file mode 100644 index 0000000..5c8e26d --- /dev/null +++ b/sample-data/dashboard-timeseries.json @@ -0,0 +1,1549 @@ +[ + { + "timeStamp":1227232494001, + "y0":"6.44", + "y1":"-3.96", + "y2":"-7.89", + "y3":"4.26" + }, + { + "timeStamp":1228472111570, + "y0":"6.31", + "y1":"-4.38", + "y2":"-7.60", + "y3":"3.65" + }, + { + "timeStamp":1229711729139, + "y0":"5.75", + "y1":"-4.17", + "y2":"-7.47", + "y3":"3.90" + }, + { + "timeStamp":1230951346708, + "y0":"5.96", + "y1":"-4.24", + "y2":"-6.78", + "y3":"4.15" + }, + { + "timeStamp":1232190964277, + "y0":"5.56", + "y1":"-3.89", + "y2":"-6.87", + "y3":"3.94" + }, + { + "timeStamp":1233430581846, + "y0":"5.90", + "y1":"-4.52", + "y2":"-7.46", + "y3":"3.29" + }, + { + "timeStamp":1234670199415, + "y0":"6.08", + "y1":"-5.01", + "y2":"-7.60", + "y3":"2.74" + }, + { + "timeStamp":1235909816984, + "y0":"6.75", + "y1":"-4.32", + "y2":"-7.05", + "y3":"2.30" + }, + { + "timeStamp":1237149434553, + "y0":"6.91", + "y1":"-4.90", + "y2":"-7.18", + "y3":"1.71" + }, + { + "timeStamp":1238389052122, + "y0":"7.38", + "y1":"-4.31", + "y2":"-6.94", + "y3":"1.20" + }, + { + "timeStamp":1239628669691, + "y0":"7.56", + "y1":"-4.61", + "y2":"-7.14", + "y3":"1.11" + }, + { + "timeStamp":1240868287260, + "y0":"8.23", + "y1":"-4.84", + "y2":"-6.95", + "y3":"1.35" + }, + { + "timeStamp":1242107904829, + "y0":"7.75", + "y1":"-5.12", + "y2":"-6.35", + "y3":"0.70" + }, + { + "timeStamp":1243347522398, + "y0":"8.25", + "y1":"-5.05", + "y2":"-5.71", + "y3":"1.09" + }, + { + "timeStamp":1244587139967, + "y0":"7.71", + "y1":"-4.91", + "y2":"-5.11", + "y3":"1.01" + }, + { + "timeStamp":1245826757536, + "y0":"7.27", + "y1":"-5.60", + "y2":"-5.51", + "y3":"0.50" + }, + { + "timeStamp":1247066375105, + "y0":"7.65", + "y1":"-5.96", + "y2":"-6.11", + "y3":"0.21" + }, + { + "timeStamp":1248305992674, + "y0":"8.29", + "y1":"-5.28", + "y2":"-5.90", + "y3":"-0.22" + }, + { + "timeStamp":1249545610243, + "y0":"7.98", + "y1":"-4.66", + "y2":"-6.29", + "y3":"-0.45" + }, + { + "timeStamp":1250785227812, + "y0":"7.72", + "y1":"-5.28", + "y2":"-6.19", + "y3":"-0.77" + }, + { + "timeStamp":1252024845381, + "y0":"8.03", + "y1":"-5.11", + "y2":"-6.42", + "y3":"-0.49" + }, + { + "timeStamp":1253264462950, + "y0":"8.65", + "y1":"-5.08", + "y2":"-6.67", + "y3":"0.11" + }, + { + "timeStamp":1254504080519, + "y0":"9.12", + "y1":"-5.05", + "y2":"-6.36", + "y3":"0.03" + }, + { + "timeStamp":1255743698088, + "y0":"9.67", + "y1":"-5.70", + "y2":"-6.46", + "y3":"0.57" + }, + { + "timeStamp":1256983315657, + "y0":"9.41", + "y1":"-5.42", + "y2":"-6.99", + "y3":"0.07" + }, + { + "timeStamp":1258222933226, + "y0":"9.97", + "y1":"-4.84", + "y2":"-6.63", + "y3":"0.58" + }, + { + "timeStamp":1259462550795, + "y0":"9.72", + "y1":"-5.00", + "y2":"-6.99", + "y3":"0.24" + }, + { + "timeStamp":1260702168364, + "y0":"10.11", + "y1":"-4.94", + "y2":"-7.13", + "y3":"0.27" + }, + { + "timeStamp":1261941785933, + "y0":"10.17", + "y1":"-5.06", + "y2":"-7.79", + "y3":"-0.14" + }, + { + "timeStamp":1263181403502, + "y0":"9.56", + "y1":"-5.54", + "y2":"-8.40", + "y3":"-0.25" + }, + { + "timeStamp":1264421021071, + "y0":"9.51", + "y1":"-6.11", + "y2":"-7.96", + "y3":"0.10" + }, + { + "timeStamp":1265660638640, + "y0":"9.95", + "y1":"-6.56", + "y2":"-7.72", + "y3":"-0.24" + }, + { + "timeStamp":1266900256209, + "y0":"9.54", + "y1":"-6.34", + "y2":"-7.83", + "y3":"-0.68" + }, + { + "timeStamp":1268139873778, + "y0":"9.55", + "y1":"-6.79", + "y2":"-8.33", + "y3":"-0.88" + }, + { + "timeStamp":1269379491347, + "y0":"8.98", + "y1":"-7.43", + "y2":"-8.72", + "y3":"-0.93" + }, + { + "timeStamp":1270619108916, + "y0":"9.29", + "y1":"-7.96", + "y2":"-8.42", + "y3":"-0.55" + }, + { + "timeStamp":1271858726485, + "y0":"8.69", + "y1":"-8.52", + "y2":"-8.09", + "y3":"-0.42" + }, + { + "timeStamp":1273098344054, + "y0":"8.07", + "y1":"-8.05", + "y2":"-8.09", + "y3":"0.08" + }, + { + "timeStamp":1274337961623, + "y0":"7.90", + "y1":"-7.98", + "y2":"-7.79", + "y3":"0.53" + }, + { + "timeStamp":1275577579192, + "y0":"7.68", + "y1":"-8.04", + "y2":"-7.14", + "y3":"0.70" + }, + { + "timeStamp":1276817196761, + "y0":"7.77", + "y1":"-7.79", + "y2":"-6.64", + "y3":"1.21" + }, + { + "timeStamp":1278056814330, + "y0":"8.25", + "y1":"-7.70", + "y2":"-6.25", + "y3":"1.09" + }, + { + "timeStamp":1279296431899, + "y0":"8.94", + "y1":"-8.35", + "y2":"-6.77", + "y3":"1.52" + }, + { + "timeStamp":1280536049468, + "y0":"9.49", + "y1":"-9.00", + "y2":"-6.12", + "y3":"1.60" + }, + { + "timeStamp":1281775667037, + "y0":"10.07", + "y1":"-9.59", + "y2":"-5.44", + "y3":"2.30" + }, + { + "timeStamp":1283015284606, + "y0":"10.60", + "y1":"-10.19", + "y2":"-5.07", + "y3":"2.63" + }, + { + "timeStamp":1284254902175, + "y0":"10.49", + "y1":"-10.72", + "y2":"-4.48", + "y3":"3.20" + }, + { + "timeStamp":1285494519744, + "y0":"10.06", + "y1":"-10.19", + "y2":"-4.97", + "y3":"3.41" + }, + { + "timeStamp":1286734137313, + "y0":"10.03", + "y1":"-9.95", + "y2":"-5.30", + "y3":"3.60" + }, + { + "timeStamp":1287973754882, + "y0":"9.48", + "y1":"-10.00", + "y2":"-5.02", + "y3":"3.52" + }, + { + "timeStamp":1289213372451, + "y0":"8.99", + "y1":"-9.43", + "y2":"-4.41", + "y3":"4.00" + }, + { + "timeStamp":1290452990020, + "y0":"8.92", + "y1":"-9.13", + "y2":"-4.44", + "y3":"3.48" + }, + { + "timeStamp":1291692607589, + "y0":"8.26", + "y1":"-9.11", + "y2":"-4.98", + "y3":"4.16" + }, + { + "timeStamp":1292932225158, + "y0":"8.70", + "y1":"-8.98", + "y2":"-5.28", + "y3":"3.67" + }, + { + "timeStamp":1294171842727, + "y0":"8.69", + "y1":"-8.48", + "y2":"-4.88", + "y3":"3.10" + }, + { + "timeStamp":1295411460296, + "y0":"9.04", + "y1":"-8.41", + "y2":"-4.59", + "y3":"2.40" + }, + { + "timeStamp":1296651077865, + "y0":"9.12", + "y1":"-7.93", + "y2":"-5.03", + "y3":"2.74" + }, + { + "timeStamp":1297890695434, + "y0":"8.87", + "y1":"-7.91", + "y2":"-4.63", + "y3":"2.85" + }, + { + "timeStamp":1299130313003, + "y0":"9.56", + "y1":"-7.57", + "y2":"-4.74", + "y3":"3.49" + }, + { + "timeStamp":1300369930572, + "y0":"10.18", + "y1":"-7.57", + "y2":"-4.88", + "y3":"3.81" + }, + { + "timeStamp":1301609548141, + "y0":"9.84", + "y1":"-8.12", + "y2":"-5.19", + "y3":"4.30" + }, + { + "timeStamp":1302849165710, + "y0":"10.53", + "y1":"-8.22", + "y2":"-4.69", + "y3":"4.50" + }, + { + "timeStamp":1304088783279, + "y0":"9.93", + "y1":"-8.28", + "y2":"-5.03", + "y3":"4.50" + }, + { + "timeStamp":1305328400848, + "y0":"9.68", + "y1":"-7.70", + "y2":"-5.47", + "y3":"5.19" + }, + { + "timeStamp":1306568018417, + "y0":"9.65", + "y1":"-8.39", + "y2":"-5.41", + "y3":"5.44" + }, + { + "timeStamp":1307807635986, + "y0":"9.22", + "y1":"-8.51", + "y2":"-5.29", + "y3":"5.29" + }, + { + "timeStamp":1309047253555, + "y0":"9.88", + "y1":"-7.89", + "y2":"-5.63", + "y3":"5.25" + }, + { + "timeStamp":1310286871124, + "y0":"9.82", + "y1":"-8.21", + "y2":"-5.18", + "y3":"5.13" + }, + { + "timeStamp":1311526488693, + "y0":"10.10", + "y1":"-7.61", + "y2":"-4.58", + "y3":"4.57" + }, + { + "timeStamp":1312766106262, + "y0":"9.78", + "y1":"-6.97", + "y2":"-4.43", + "y3":"5.19" + }, + { + "timeStamp":1314005723831, + "y0":"9.20", + "y1":"-7.18", + "y2":"-4.71", + "y3":"5.21" + }, + { + "timeStamp":1315245341400, + "y0":"8.74", + "y1":"-7.25", + "y2":"-5.03", + "y3":"5.01" + }, + { + "timeStamp":1316484958969, + "y0":"8.33", + "y1":"-7.65", + "y2":"-4.66", + "y3":"5.67" + }, + { + "timeStamp":1317724576538, + "y0":"7.80", + "y1":"-7.86", + "y2":"-5.19", + "y3":"5.63" + }, + { + "timeStamp":1318964194107, + "y0":"7.50", + "y1":"-7.21", + "y2":"-4.84", + "y3":"5.71" + }, + { + "timeStamp":1320203811676, + "y0":"7.68", + "y1":"-7.69", + "y2":"-5.53", + "y3":"6.17" + }, + { + "timeStamp":1321443429245, + "y0":"7.78", + "y1":"-7.88", + "y2":"-5.72", + "y3":"6.71" + }, + { + "timeStamp":1322683046814, + "y0":"7.35", + "y1":"-7.42", + "y2":"-5.92", + "y3":"7.09" + }, + { + "timeStamp":1323922664383, + "y0":"6.91", + "y1":"-7.83", + "y2":"-5.38", + "y3":"6.99" + }, + { + "timeStamp":1325162281952, + "y0":"6.39", + "y1":"-7.84", + "y2":"-5.96", + "y3":"6.30" + }, + { + "timeStamp":1326401899521, + "y0":"6.96", + "y1":"-8.53", + "y2":"-5.53", + "y3":"6.48" + }, + { + "timeStamp":1327641517090, + "y0":"6.69", + "y1":"-9.19", + "y2":"-5.86", + "y3":"6.25" + }, + { + "timeStamp":1328881134659, + "y0":"7.15", + "y1":"-8.52", + "y2":"-5.51", + "y3":"6.15" + }, + { + "timeStamp":1330120752228, + "y0":"6.66", + "y1":"-9.21", + "y2":"-5.89", + "y3":"6.46" + }, + { + "timeStamp":1331360369797, + "y0":"7.03", + "y1":"-8.92", + "y2":"-6.28", + "y3":"6.87" + }, + { + "timeStamp":1332599987366, + "y0":"7.38", + "y1":"-9.39", + "y2":"-6.50", + "y3":"7.00" + }, + { + "timeStamp":1333839604935, + "y0":"7.06", + "y1":"-9.49", + "y2":"-7.11", + "y3":"7.42" + }, + { + "timeStamp":1335079222504, + "y0":"7.07", + "y1":"-10.10", + "y2":"-6.47", + "y3":"6.80" + }, + { + "timeStamp":1336318840073, + "y0":"7.06", + "y1":"-10.71", + "y2":"-5.91", + "y3":"6.38" + }, + { + "timeStamp":1337558457642, + "y0":"7.18", + "y1":"-10.23", + "y2":"-6.32", + "y3":"6.56" + }, + { + "timeStamp":1338798075211, + "y0":"6.54", + "y1":"-10.30", + "y2":"-6.98", + "y3":"6.51" + }, + { + "timeStamp":1340037692780, + "y0":"6.14", + "y1":"-10.28", + "y2":"-7.12", + "y3":"6.10" + }, + { + "timeStamp":1341277310349, + "y0":"6.05", + "y1":"-10.26", + "y2":"-7.29", + "y3":"5.53" + }, + { + "timeStamp":1342516927918, + "y0":"5.86", + "y1":"-10.33", + "y2":"-7.84", + "y3":"5.56" + }, + { + "timeStamp":1343756545487, + "y0":"5.78", + "y1":"-9.84", + "y2":"-7.36", + "y3":"5.36" + }, + { + "timeStamp":1344996163056, + "y0":"6.27", + "y1":"-10.08", + "y2":"-6.70", + "y3":"5.48" + }, + { + "timeStamp":1346235780625, + "y0":"6.46", + "y1":"-10.47", + "y2":"-7.06", + "y3":"5.05" + }, + { + "timeStamp":1347475398194, + "y0":"6.58", + "y1":"-9.91", + "y2":"-7.33", + "y3":"4.85" + }, + { + "timeStamp":1348715015763, + "y0":"6.20", + "y1":"-10.22", + "y2":"-6.93", + "y3":"4.56" + }, + { + "timeStamp":1349954633332, + "y0":"6.46", + "y1":"-10.77", + "y2":"-6.80", + "y3":"4.50" + }, + { + "timeStamp":1351194250901, + "y0":"6.87", + "y1":"-10.73", + "y2":"-7.43", + "y3":"4.43" + }, + { + "timeStamp":1352433868470, + "y0":"7.06", + "y1":"-11.11", + "y2":"-7.07", + "y3":"4.39" + }, + { + "timeStamp":1353673486039, + "y0":"6.64", + "y1":"-10.56", + "y2":"-7.25", + "y3":"4.93" + }, + { + "timeStamp":1354913103608, + "y0":"6.58", + "y1":"-11.09", + "y2":"-6.58", + "y3":"4.34" + }, + { + "timeStamp":1356152721177, + "y0":"6.73", + "y1":"-10.55", + "y2":"-6.54", + "y3":"4.35" + }, + { + "timeStamp":1357392338746, + "y0":"6.10", + "y1":"-10.30", + "y2":"-7.02", + "y3":"5.04" + }, + { + "timeStamp":1358631956315, + "y0":"6.33", + "y1":"-9.97", + "y2":"-7.10", + "y3":"4.87" + }, + { + "timeStamp":1359871573884, + "y0":"6.79", + "y1":"-10.37", + "y2":"-7.53", + "y3":"4.87" + }, + { + "timeStamp":1361111191453, + "y0":"6.26", + "y1":"-9.89", + "y2":"-7.48", + "y3":"4.78" + }, + { + "timeStamp":1362350809022, + "y0":"5.74", + "y1":"-9.68", + "y2":"-7.43", + "y3":"4.41" + }, + { + "timeStamp":1363590426591, + "y0":"5.69", + "y1":"-9.50", + "y2":"-7.56", + "y3":"4.20" + }, + { + "timeStamp":1364830044160, + "y0":"5.78", + "y1":"-9.00", + "y2":"-7.37", + "y3":"4.60" + }, + { + "timeStamp":1366069661729, + "y0":"5.09", + "y1":"-9.50", + "y2":"-7.13", + "y3":"5.26" + }, + { + "timeStamp":1367309279298, + "y0":"4.98", + "y1":"-8.85", + "y2":"-6.67", + "y3":"5.10" + }, + { + "timeStamp":1368548896867, + "y0":"4.41", + "y1":"-8.16", + "y2":"-7.21", + "y3":"4.94" + }, + { + "timeStamp":1369788514436, + "y0":"4.13", + "y1":"-7.55", + "y2":"-6.70", + "y3":"5.32" + }, + { + "timeStamp":1371028132005, + "y0":"4.14", + "y1":"-7.68", + "y2":"-6.74", + "y3":"5.68" + }, + { + "timeStamp":1372267749574, + "y0":"4.07", + "y1":"-7.97", + "y2":"-7.40", + "y3":"5.98" + }, + { + "timeStamp":1373507367143, + "y0":"4.70", + "y1":"-7.61", + "y2":"-7.80", + "y3":"6.26" + }, + { + "timeStamp":1374746984712, + "y0":"4.85", + "y1":"-7.38", + "y2":"-8.39", + "y3":"6.88" + }, + { + "timeStamp":1375986602281, + "y0":"4.86", + "y1":"-8.04", + "y2":"-8.08", + "y3":"7.30" + }, + { + "timeStamp":1377226219850, + "y0":"4.84", + "y1":"-8.52", + "y2":"-7.48", + "y3":"7.39" + }, + { + "timeStamp":1378465837419, + "y0":"4.75", + "y1":"-8.58", + "y2":"-7.92", + "y3":"7.31" + }, + { + "timeStamp":1379705454988, + "y0":"4.70", + "y1":"-8.31", + "y2":"-8.48", + "y3":"6.80" + }, + { + "timeStamp":1380945072557, + "y0":"5.03", + "y1":"-8.08", + "y2":"-7.91", + "y3":"6.87" + }, + { + "timeStamp":1382184690126, + "y0":"4.76", + "y1":"-8.22", + "y2":"-7.83", + "y3":"6.74" + }, + { + "timeStamp":1383424307695, + "y0":"4.85", + "y1":"-8.68", + "y2":"-7.73", + "y3":"6.99" + }, + { + "timeStamp":1384663925264, + "y0":"4.88", + "y1":"-9.04", + "y2":"-7.57", + "y3":"6.35" + }, + { + "timeStamp":1385903542833, + "y0":"4.88", + "y1":"-9.05", + "y2":"-7.53", + "y3":"7.05" + }, + { + "timeStamp":1387143160402, + "y0":"4.51", + "y1":"-8.69", + "y2":"-7.05", + "y3":"6.78" + }, + { + "timeStamp":1388382777971, + "y0":"4.54", + "y1":"-9.21", + "y2":"-6.51", + "y3":"7.13" + }, + { + "timeStamp":1389622395540, + "y0":"4.50", + "y1":"-9.37", + "y2":"-6.42", + "y3":"7.27" + }, + { + "timeStamp":1390862013109, + "y0":"4.00", + "y1":"-9.78", + "y2":"-6.25", + "y3":"7.53" + }, + { + "timeStamp":1392101630678, + "y0":"4.15", + "y1":"-9.78", + "y2":"-6.09", + "y3":"6.99" + }, + { + "timeStamp":1393341248247, + "y0":"4.16", + "y1":"-10.31", + "y2":"-6.51", + "y3":"7.21" + }, + { + "timeStamp":1394580865816, + "y0":"3.53", + "y1":"-10.54", + "y2":"-6.35", + "y3":"7.79" + }, + { + "timeStamp":1395820483385, + "y0":"3.77", + "y1":"-10.96", + "y2":"-5.75", + "y3":"7.66" + }, + { + "timeStamp":1397060100954, + "y0":"3.86", + "y1":"-11.12", + "y2":"-5.80", + "y3":"7.39" + }, + { + "timeStamp":1398299718523, + "y0":"4.12", + "y1":"-10.67", + "y2":"-5.83", + "y3":"7.73" + }, + { + "timeStamp":1399539336092, + "y0":"3.55", + "y1":"-10.27", + "y2":"-5.78", + "y3":"8.01" + }, + { + "timeStamp":1400778953661, + "y0":"4.12", + "y1":"-9.65", + "y2":"-5.60", + "y3":"7.41" + }, + { + "timeStamp":1402018571230, + "y0":"4.35", + "y1":"-8.95", + "y2":"-5.73", + "y3":"7.92" + }, + { + "timeStamp":1403258188799, + "y0":"4.62", + "y1":"-9.03", + "y2":"-5.47", + "y3":"8.01" + }, + { + "timeStamp":1404497806368, + "y0":"4.99", + "y1":"-8.85", + "y2":"-5.35", + "y3":"8.23" + }, + { + "timeStamp":1405737423937, + "y0":"4.78", + "y1":"-9.49", + "y2":"-5.11", + "y3":"8.41" + }, + { + "timeStamp":1406977041506, + "y0":"4.99", + "y1":"-9.52", + "y2":"-4.89", + "y3":"8.87" + }, + { + "timeStamp":1408216659075, + "y0":"4.58", + "y1":"-9.60", + "y2":"-5.01", + "y3":"9.06" + }, + { + "timeStamp":1409456276644, + "y0":"4.48", + "y1":"-9.68", + "y2":"-4.72", + "y3":"9.74" + }, + { + "timeStamp":1410695894213, + "y0":"4.36", + "y1":"-9.36", + "y2":"-4.16", + "y3":"10.12" + }, + { + "timeStamp":1411935511782, + "y0":"4.19", + "y1":"-8.74", + "y2":"-3.54", + "y3":"10.33" + }, + { + "timeStamp":1413175129351, + "y0":"4.59", + "y1":"-9.00", + "y2":"-3.55", + "y3":"9.72" + }, + { + "timeStamp":1414414746920, + "y0":"4.26", + "y1":"-8.70", + "y2":"-2.94", + "y3":"9.47" + }, + { + "timeStamp":1415654364489, + "y0":"4.45", + "y1":"-9.29", + "y2":"-2.73", + "y3":"9.63" + }, + { + "timeStamp":1416893982058, + "y0":"3.94", + "y1":"-8.84", + "y2":"-3.21", + "y3":"10.28" + }, + { + "timeStamp":1418133599627, + "y0":"4.47", + "y1":"-8.39", + "y2":"-2.88", + "y3":"9.97" + }, + { + "timeStamp":1419373217196, + "y0":"5.05", + "y1":"-8.18", + "y2":"-3.14", + "y3":"10.29" + }, + { + "timeStamp":1420612834765, + "y0":"5.30", + "y1":"-8.84", + "y2":"-2.59", + "y3":"10.06" + }, + { + "timeStamp":1421852452334, + "y0":"4.63", + "y1":"-9.09", + "y2":"-2.82", + "y3":"9.84" + }, + { + "timeStamp":1423092069903, + "y0":"5.01", + "y1":"-9.40", + "y2":"-2.65", + "y3":"9.24" + }, + { + "timeStamp":1424331687472, + "y0":"4.58", + "y1":"-9.83", + "y2":"-3.09", + "y3":"9.27" + }, + { + "timeStamp":1425571305041, + "y0":"4.43", + "y1":"-10.52", + "y2":"-3.47", + "y3":"9.87" + }, + { + "timeStamp":1426810922610, + "y0":"5.02", + "y1":"-10.76", + "y2":"-3.17", + "y3":"9.65" + }, + { + "timeStamp":1428050540179, + "y0":"4.93", + "y1":"-10.88", + "y2":"-3.30", + "y3":"10.13" + }, + { + "timeStamp":1429290157748, + "y0":"4.69", + "y1":"-11.57", + "y2":"-3.46", + "y3":"10.71" + }, + { + "timeStamp":1430529775317, + "y0":"4.88", + "y1":"-10.94", + "y2":"-3.99", + "y3":"10.17" + }, + { + "timeStamp":1431769392886, + "y0":"4.99", + "y1":"-10.35", + "y2":"-3.69", + "y3":"10.45" + }, + { + "timeStamp":1433009010455, + "y0":"4.89", + "y1":"-10.35", + "y2":"-3.81", + "y3":"9.99" + }, + { + "timeStamp":1434248628024, + "y0":"5.22", + "y1":"-10.75", + "y2":"-4.35", + "y3":"9.44" + }, + { + "timeStamp":1435488245593, + "y0":"5.26", + "y1":"-11.42", + "y2":"-4.77", + "y3":"9.07" + }, + { + "timeStamp":1436727863162, + "y0":"4.90", + "y1":"-10.79", + "y2":"-4.69", + "y3":"9.52" + }, + { + "timeStamp":1437967480731, + "y0":"4.93", + "y1":"-11.40", + "y2":"-4.61", + "y3":"9.66" + }, + { + "timeStamp":1439207098300, + "y0":"4.56", + "y1":"-11.54", + "y2":"-4.11", + "y3":"9.02" + }, + { + "timeStamp":1440446715869, + "y0":"5.02", + "y1":"-10.84", + "y2":"-3.78", + "y3":"9.53" + }, + { + "timeStamp":1441686333438, + "y0":"5.11", + "y1":"-11.17", + "y2":"-3.87", + "y3":"9.82" + }, + { + "timeStamp":1442925951007, + "y0":"4.93", + "y1":"-10.89", + "y2":"-3.62", + "y3":"10.04" + }, + { + "timeStamp":1444165568576, + "y0":"5.63", + "y1":"-10.67", + "y2":"-4.31", + "y3":"9.60" + }, + { + "timeStamp":1445405186145, + "y0":"6.07", + "y1":"-10.71", + "y2":"-4.74", + "y3":"10.09" + }, + { + "timeStamp":1446644803714, + "y0":"5.49", + "y1":"-11.40", + "y2":"-5.20", + "y3":"10.46" + }, + { + "timeStamp":1447884421283, + "y0":"5.05", + "y1":"-12.09", + "y2":"-5.36", + "y3":"10.02" + }, + { + "timeStamp":1449124038852, + "y0":"4.56", + "y1":"-11.76", + "y2":"-4.98", + "y3":"10.69" + }, + { + "timeStamp":1450363656421, + "y0":"5.04", + "y1":"-11.34", + "y2":"-4.62", + "y3":"10.20" + }, + { + "timeStamp":1451603273990, + "y0":"4.92", + "y1":"-11.29", + "y2":"-5.03", + "y3":"10.53" + }, + { + "timeStamp":1452842891559, + "y0":"4.45", + "y1":"-11.72", + "y2":"-4.69", + "y3":"9.97" + }, + { + "timeStamp":1454082509128, + "y0":"4.22", + "y1":"-11.15", + "y2":"-4.25", + "y3":"9.79" + }, + { + "timeStamp":1455322126697, + "y0":"4.85", + "y1":"-11.57", + "y2":"-3.69", + "y3":"10.19" + }, + { + "timeStamp":1456561744266, + "y0":"5.43", + "y1":"-11.35", + "y2":"-4.12", + "y3":"9.69" + }, + { + "timeStamp":1457801361835, + "y0":"5.69", + "y1":"-11.78", + "y2":"-4.79", + "y3":"9.72" + }, + { + "timeStamp":1459040979404, + "y0":"5.45", + "y1":"-11.95", + "y2":"-4.58", + "y3":"9.36" + }, + { + "timeStamp":1460280596973, + "y0":"6.12", + "y1":"-12.16", + "y2":"-4.27", + "y3":"9.61" + }, + { + "timeStamp":1461520214542, + "y0":"6.13", + "y1":"-11.60", + "y2":"-3.62", + "y3":"9.37" + }, + { + "timeStamp":1462759832111, + "y0":"6.55", + "y1":"-11.46", + "y2":"-3.81", + "y3":"9.31" + }, + { + "timeStamp":1463999449680, + "y0":"6.91", + "y1":"-11.97", + "y2":"-4.44", + "y3":"8.98" + }, + { + "timeStamp":1465239067249, + "y0":"6.30", + "y1":"-12.25", + "y2":"-3.90", + "y3":"9.65" + }, + { + "timeStamp":1466478684818, + "y0":"6.96", + "y1":"-12.21", + "y2":"-4.56", + "y3":"10.00" + }, + { + "timeStamp":1467718302387, + "y0":"6.70", + "y1":"-11.66", + "y2":"-4.27", + "y3":"9.53" + }, + { + "timeStamp":1468957919956, + "y0":"6.52", + "y1":"-11.68", + "y2":"-4.30", + "y3":"9.65" + }, + { + "timeStamp":1470197537525, + "y0":"6.23", + "y1":"-11.24", + "y2":"-4.00", + "y3":"9.62" + }, + { + "timeStamp":1471437155094, + "y0":"6.87", + "y1":"-10.91", + "y2":"-3.74", + "y3":"9.16" + }, + { + "timeStamp":1472676772663, + "y0":"6.22", + "y1":"-10.22", + "y2":"-3.60", + "y3":"9.35" + }, + { + "timeStamp":1473916390232, + "y0":"6.91", + "y1":"-10.28", + "y2":"-4.22", + "y3":"9.54" + }, + { + "timeStamp":1475156007801, + "y0":"7.12", + "y1":"-9.66", + "y2":"-4.09", + "y3":"9.19" + }, + { + "timeStamp":1476395625370, + "y0":"7.18", + "y1":"-9.75", + "y2":"-4.06", + "y3":"8.88" + }, + { + "timeStamp":1477635242939, + "y0":"7.08", + "y1":"-9.14", + "y2":"-3.84", + "y3":"8.35" + }, + { + "timeStamp":1478874860508, + "y0":"6.96", + "y1":"-9.02", + "y2":"-3.29", + "y3":"8.51" + }, + { + "timeStamp":1480114478077, + "y0":"7.43", + "y1":"-9.00", + "y2":"-3.00", + "y3":"8.52" + }, + { + "timeStamp":1481354095646, + "y0":"7.53", + "y1":"-8.86", + "y2":"-2.96", + "y3":"9.09" + }, + { + "timeStamp":1482593713215, + "y0":"7.73", + "y1":"-9.52", + "y2":"-3.30", + "y3":"8.71" + }, + { + "timeStamp":1483833330784, + "y0":"7.21", + "y1":"-10.15", + "y2":"-3.02", + "y3":"8.37" + }, + { + "timeStamp":1485072948353, + "y0":"7.79", + "y1":"-9.68", + "y2":"-2.92", + "y3":"8.89" + }, + { + "timeStamp":1486312565922, + "y0":"7.14", + "y1":"-9.73", + "y2":"-2.35", + "y3":"8.84" + }, + { + "timeStamp":1487552183491, + "y0":"7.50", + "y1":"-9.73", + "y2":"-2.99", + "y3":"8.49" + }, + { + "timeStamp":1488791801060, + "y0":"7.43", + "y1":"-10.11", + "y2":"-2.44", + "y3":"7.95" + }, + { + "timeStamp":1490031418629, + "y0":"7.54", + "y1":"-9.76", + "y2":"-2.26", + "y3":"8.01" + }, + { + "timeStamp":1491271036198, + "y0":"7.38", + "y1":"-9.80", + "y2":"-2.21", + "y3":"8.19" + }, + { + "timeStamp":1492510653767, + "y0":"7.15", + "y1":"-9.74", + "y2":"-1.86", + "y3":"8.83" + }, + { + "timeStamp":1493750271336, + "y0":"7.44", + "y1":"-9.92", + "y2":"-2.45", + "y3":"8.74" + }, + { + "timeStamp":1494989888905, + "y0":"7.76", + "y1":"-9.23", + "y2":"-1.76", + "y3":"8.69" + }, + { + "timeStamp":1496229506474, + "y0":"7.22", + "y1":"-8.69", + "y2":"-1.34", + "y3":"8.33" + }, + { + "timeStamp":1497469124043, + "y0":"6.85", + "y1":"-8.25", + "y2":"-1.94", + "y3":"7.99" + }, + { + "timeStamp":1498708741612, + "y0":"6.41", + "y1":"-8.03", + "y2":"-2.30", + "y3":"8.27" + }, + { + "timeStamp":1499948359181, + "y0":"6.77", + "y1":"-8.30", + "y2":"-1.82", + "y3":"7.64" + } +] diff --git a/sample-data/fleet.json b/sample-data/fleet.json new file mode 100644 index 0000000..a6bfdbf --- /dev/null +++ b/sample-data/fleet.json @@ -0,0 +1,170 @@ +[ + { + "occurance": "2017-09-17, 19:33:51", + "id": "/Unit1/HRSG", + "point": "39VS11", + "meter": "crank-frame-compressionratio", + "units": "psi", + "reading": "0.88" + }, + { + "occurance": "2017-09-17, 19:33:51", + "id": "/Unit1/HRSG", + "point": "39VS11", + "meter": "crank-frame-dischargepressure", + "units": "psi", + "reading": "2.605" + }, + { + "occurance": "2017-09-17, 19:33:51", + "id": "/Unit1/HRSG", + "point": "39VS11", + "meter": "crank-frame-suctionpressure", + "units": "m/s", + "reading": "18.331" + }, + { + "occurance": "2017-09-17, 19:33:51", + "id": "/Unit1/HRSG", + "point": "39VS11", + "meter": "crank-frame-compressionratio", + "units": "psi", + "reading": "0.88" + }, + { + "occurance": "2017-09-17, 19:33:51", + "id": "/Unit1/HRSG", + "point": "39VS11", + "meter": "crank-frame-dischargepressure", + "units": "psi", + "reading": "2.605" + }, + { + "occurance": "2017-09-17, 19:33:51", + "id": "/Unit1/HRSG", + "point": "39VS11", + "meter": "crank-frame-suctionpressure", + "units": "m/s", + "reading": "18.331" + }, + { + "occurance": "2017-09-17, 19:33:51", + "id": "/Unit1/HRSG", + "point": "39VS11", + "meter": "crank-frame-compressionratio", + "units": "psi", + "reading": "0.88" + }, + { + "occurance": "2017-09-17, 19:33:51", + "id": "/Unit1/HRSG", + "point": "39VS11", + "meter": "crank-frame-dischargepressure", + "units": "psi", + "reading": "2.605" + }, + { + "occurance": "2017-09-17, 19:33:51", + "id": "/Unit1/HRSG", + "point": "39VS11", + "meter": "crank-frame-suctionpressure", + "units": "m/s", + "reading": "18.331" + }, + { + "occurance": "2017-09-17, 19:33:51", + "id": "/Unit1/HRSG", + "point": "39VS11", + "meter": "crank-frame-compressionratio", + "units": "psi", + "reading": "0.88" + }, + { + "occurance": "2017-09-17, 19:33:51", + "id": "/Unit1/HRSG", + "point": "39VS11", + "meter": "crank-frame-dischargepressure", + "units": "psi", + "reading": "2.605" + }, + { + "occurance": "2017-09-17, 19:33:51", + "id": "/Unit1/HRSG", + "point": "39VS11", + "meter": "crank-frame-suctionpressure", + "units": "m/s", + "reading": "18.331" + }, + { + "occurance": "2017-09-17, 19:33:51", + "id": "/Unit1/HRSG", + "point": "39VS11", + "meter": "crank-frame-compressionratio", + "units": "psi", + "reading": "0.88" + }, + { + "occurance": "2017-09-17, 19:33:51", + "id": "/Unit1/HRSG", + "point": "39VS11", + "meter": "crank-frame-dischargepressure", + "units": "psi", + "reading": "2.605" + }, + { + "occurance": "2017-09-17, 19:33:51", + "id": "/Unit1/HRSG", + "point": "39VS11", + "meter": "crank-frame-suctionpressure", + "units": "m/s", + "reading": "18.331" + }, + { + "occurance": "2017-09-17, 19:33:51", + "id": "/Unit1/HRSG", + "point": "39VS11", + "meter": "crank-frame-compressionratio", + "units": "psi", + "reading": "0.88" + }, + { + "occurance": "2017-09-17, 19:33:51", + "id": "/Unit1/HRSG", + "point": "39VS11", + "meter": "crank-frame-dischargepressure", + "units": "psi", + "reading": "2.605" + }, + { + "occurance": "2017-09-17, 19:33:51", + "id": "/Unit1/HRSG", + "point": "39VS11", + "meter": "crank-frame-suctionpressure", + "units": "m/s", + "reading": "18.331" + }, + { + "occurance": "2017-09-17, 19:33:51", + "id": "/Unit1/HRSG", + "point": "39VS11", + "meter": "crank-frame-compressionratio", + "units": "psi", + "reading": "0.88" + }, + { + "occurance": "2017-09-17, 19:33:51", + "id": "/Unit1/HRSG", + "point": "39VS11", + "meter": "crank-frame-dischargepressure", + "units": "psi", + "reading": "2.605" + }, + { + "occurance": "2017-09-17, 19:33:51", + "id": "/Unit1/HRSG", + "point": "39VS11", + "meter": "crank-frame-suctionpressure", + "units": "m/s", + "reading": "18.331" + } +] diff --git a/sass/alerts-view.scss b/sass/alerts-view.scss new file mode 100644 index 0000000..56fc8e6 --- /dev/null +++ b/sass/alerts-view.scss @@ -0,0 +1,22 @@ +/* + * Copyright (c) 2014 GE Global Research. All rights reserved. + * + * The copyright to the computer software herein is the property of + * GE Global Research. The software may be used and/or copied only + * with the written permission of GE Global Research or in accordance + * with the terms and conditions stipulated in the agreement/contract + * under which the software has been supplied. + */ + +// Settings +@import "px-colors-design/_settings.colors.scss"; +@import "px-defaults-design/_settings.defaults.scss"; + +// Component +:host { + height: 100%; +} + +px-inbox { + height: 100%; +} diff --git a/sass/app-shared.scss b/sass/app-shared.scss new file mode 100644 index 0000000..aabda5f --- /dev/null +++ b/sass/app-shared.scss @@ -0,0 +1,77 @@ +/* + * Copyright (c) 2014 GE Global Research. All rights reserved. + * + * The copyright to the computer software herein is the property of + * GE Global Research. The software may be used and/or copied only + * with the written permission of GE Global Research or in accordance + * with the terms and conditions stipulated in the agreement/contract + * under which the software has been supplied. + */ + +// Settings +@import "px-colors-design/_settings.colors.scss"; +@import "px-defaults-design/_settings.defaults.scss"; + +// Tools +// ... + +// Generic +@import "px-normalize-design/_generic.normalize.scss"; +@import "px-box-sizing-design/_generic.box-sizing.scss"; +@import "px-helpers-design/_generic.helpers.scss"; + +// Base +@import "px-flexbox-design/_base.flexbox.scss"; +@import "px-headings-design/_base.headings.scss"; +$inuit-enable-input--tiny : true; +$inuit-enable-input--small : true; +@import "px-forms-design/_base.forms.scss"; + +// Meta +// ... + +// Objects +@import "px-shadows-design/_objects.shadows.scss"; +$inuit-enable-btn--call-to-action : true; +$inuit-enable-btn--primary : true; +@import 'px-buttons-design/_objects.buttons.scss'; +@import 'px-actionable-design/_objects.actionable.scss'; +$inuit-enable-layout--center : true; +$inuit-enable-layout--huge : true; +@import 'px-layout-design/_objects.layout.scss'; + +.layout__item { + margin-bottom: 1rem; + min-width: 10rem; +} +.layout--center .layout__item { + max-width: 25rem; +} + +// Component - Styles shared between all views + +// The 'spine' is the overview area at the top of a screens containing key +// information or data visualizations +.spine { + background-color: var(--px-card-background-color); +} + +// Some cards should have a white background so they stand out better +.light-card { + --px-card-background-color: white; +} + +// Trumps +$inuit-enable-margins : true; +$inuit-enable-margins--tiny : true; +$inuit-enable-margins--small : true; +$inuit-enable-margins--large : true; +$inuit-enable-margins--huge : true; +$inuit-enable-margins--negative-small : true; +$inuit-enable-paddings : true; +$inuit-enable-paddings--tiny : true; +$inuit-enable-paddings--small : true; +$inuit-enable-paddings--large : true; +$inuit-enable-paddings--huge : true; +@import "px-spacing-design/_trumps.spacing.scss"; +@import "px-widths-responsive-design/_trumps.widths-responsive.scss"; diff --git a/sass/app-shell.scss b/sass/app-shell.scss new file mode 100644 index 0000000..7075ac5 --- /dev/null +++ b/sass/app-shell.scss @@ -0,0 +1,21 @@ +/* + * Copyright (c) 2014 GE Global Research. All rights reserved. + * + * The copyright to the computer software herein is the property of + * GE Global Research. The software may be used and/or copied only + * with the written permission of GE Global Research or in accordance + * with the terms and conditions stipulated in the agreement/contract + * under which the software has been supplied. + */ + +// Settings +@import "px-colors-design/_settings.colors.scss"; +@import "px-defaults-design/_settings.defaults.scss"; + +// Component + +// Ensures the app-nav appears above everything, especially when expanded +px-app-nav { + z-index: 2; + position: relative; +} diff --git a/sass/dashboard-view.scss b/sass/dashboard-view.scss new file mode 100644 index 0000000..35be282 --- /dev/null +++ b/sass/dashboard-view.scss @@ -0,0 +1,35 @@ +/* + * Copyright (c) 2014 GE Global Research. All rights reserved. + * + * The copyright to the computer software herein is the property of + * GE Global Research. The software may be used and/or copied only + * with the written permission of GE Global Research or in accordance + * with the terms and conditions stipulated in the agreement/contract + * under which the software has been supplied. + */ + +// Settings +@import "px-colors-design/_settings.colors.scss"; +@import "px-defaults-design/_settings.defaults.scss"; + +// Component +.context-browser-container { + position: relative; + z-index: 1; + height: 2.4rem; + background-color: var(--px-card-background-color); +} + +// Provide some color variation for vis components +.vis1 { + --px-percent-circle-fill-color: $blue5; +} +.vis2 { + --px-percent-circle-fill-color: $green5; +} +.vis3 { + --px-percent-circle-fill-color: $purple5; +} +.vis4 { + --px-percent-circle-fill-color: $orange5; +} diff --git a/sass/px-sample-app.scss b/sass/px-sample-app.scss deleted file mode 100644 index daca93c..0000000 --- a/sass/px-sample-app.scss +++ /dev/null @@ -1,146 +0,0 @@ -/* - * Copyright (c) 2014 GE Global Research. All rights reserved. - * - * The copyright to the computer software herein is the property of - * GE Global Research. The software may be used and/or copied only - * with the written permission of GE Global Research or in accordance - * with the terms and conditions stipulated in the agreement/contract - * under which the software has been supplied. - */ - -// Settings -@import "px-colors-design/_settings.colors.scss"; -@import "px-defaults-design/_settings.defaults.scss"; - -// Tools - -// Generic -@import "px-normalize-design/_generic.normalize.scss"; -@import "px-box-sizing-design/_generic.box-sizing.scss"; -@import "px-helpers-design/_generic.helpers.scss"; - -// Base -@import "px-flexbox-design/_base.flexbox.scss"; -@import "px-headings-design/_base.headings.scss"; -$inuit-enable-input--tiny : true; -$inuit-enable-input--small : true; -@import "px-forms-design/_base.forms.scss"; - -// Meta - -// Objects -@import "px-shadows-design/_objects.shadows.scss"; -$inuit-enable-btn--call-to-action : true; -@import 'px-buttons-design/_objects.buttons.scss'; -@import 'px-actionable-design/_objects.actionable.scss'; - -// Component -html, body { - background-color: var(--px-base-background-color); -} -// The main content views of the px-sample-app -px-sample-dashboard, px-sample-layout, px-sample-inbox { - display: block; - overflow: auto; - -webkit-overflow-scrolling: touch; - position: relative; - width: 100%; - // If you wish to use the navigation in vertical configuration, uncomment this code and add the vertical class to your views - // &.vertical { - // padding-left: 4rem; - // height: calc(100% - 8rem); - // } -} -px-sample-dashboard, px-sample-inbox { - background-color: var(--px-base-background-color); -} -px-sample-layout { - background-color: var(--px-card-background-color); -} -// Need to make sure that the app-nav shows up above everything else, especially when expanded -px-app-nav { - z-index: 2; - position: relative; - // You could either use absolute or fixed for the vertical configuration depending how many options you have - // and whether you want it to scroll with the page or not. - // &[vertical] { - // position: fixed; - // } -} -// Set height of px-inbox to fully fill parent view -px-inbox { - --px-inbox-height: 87vh; -} -// Container for the px-context-browser and px-breadcrumbs to sit in -.context-browser { - position: relative; - z-index: 1; - height: 2.4rem; - background-color: var(--px-card-background-color); - // If you wish to use the navigation in vertical configuration, uncomment this code and add the vertical class to your CB - // &.vertical { - // padding-left: 4.66667rem !important; - // } -} -// The overview area at the top of a dashboard containing kpis or key-value-pairs and other visualizations -.spine { - background-color: var(--px-card-background-color); -} -// An artifact of the demo, a container we've created to layout a few dashboard elements -.gaugeContainer { - width: 20%; - min-width: 16rem; - px-gauge { - flex: 0 1 12rem; - } -} -.gauge1 { - --px-gauge-fill-normal-color: $blue5; -} -.gauge2 { - --px-gauge-fill-normal-color: $green5; -} -.gauge3 { - --px-gauge-fill-normal-color: $purple5; -} -.gauge4 { - --px-gauge-fill-normal-color: $orange5; -} -px-vis-timeseries { - --px-vis-series-color-0: $blue5; - --px-vis-series-color-1: $green5; - --px-vis-series-color-2: $purple5; - --px-vis-series-color-3: $orange5; -} -// A footer for the demo -.footer { - bottom: 0; - width: 100%; - height: 3rem; - background: $gray16; -} -// Some cards should have a white background so they stand out better -.light-card { - --px-card-background-color: white; -} -@media(min-width: 720px) { - // When px-app-nav is vertical, you need to bump it down by 30px to make room for px-branding-bar, - // but px-branding-bar only shows up on larger screens - // px-app-nav[vertical] { - // top: 2rem; - // } - px-inbox { - --px-inbox-height: 84.7vh; - } -} - -// Trumps -$inuit-enable-margins : true; -$inuit-enable-margins--tiny : true; -$inuit-enable-margins--small : true; -$inuit-enable-margins--large : true; -$inuit-enable-margins--huge : true; -$inuit-enable-paddings : true; -$inuit-enable-paddings--huge : true; -@import "px-spacing-design/_trumps.spacing.scss"; -@import "px-widths-responsive-design/_trumps.widths-responsive.scss"; diff --git a/server/app.js b/server/app.js index ca8f1af..6c66d26 100644 --- a/server/app.js +++ b/server/app.js @@ -80,9 +80,13 @@ app.use(bodyParser.urlencoded({ extended: false })); app.get('/docs', require('./docs')(config)); +const publicRoute = (node_env === 'development') ? + path.resolve(__dirname, process.env['base-dir'] ? process.env['base-dir'] : '../') : + path.resolve(__dirname, process.env['base-dir'] ? process.env['base-dir'] : '..', 'build', 'default'); + if (!config.isUaaConfigured()) { // no restrictions - app.use(express.static(path.join(__dirname, process.env['base-dir'] ? process.env['base-dir'] : '../'))); + app.use(express.static(publicRoute)); // mock UAA routes app.get(['/login', '/logout'], function(req, res) { @@ -138,7 +142,7 @@ if (!config.isUaaConfigured()) { app.use('/', passport.authenticate('main', { noredirect: false //Don't redirect a user to the authentication page, just show an error }), - express.static(path.join(__dirname, process.env['base-dir'] ? process.env['base-dir'] : '../')) + express.static(publicRoute) ); //Or you can follow this pattern to create secure routes, diff --git a/src/app-shell.html b/src/app-shell.html new file mode 100644 index 0000000..ad23271 --- /dev/null +++ b/src/app-shell.html @@ -0,0 +1,148 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/components/.keep b/src/components/.keep new file mode 100644 index 0000000..e69de29 diff --git a/src/px-sample-app.es6.js b/src/px-sample-app.es6.js deleted file mode 100644 index 712b338..0000000 --- a/src/px-sample-app.es6.js +++ /dev/null @@ -1,238 +0,0 @@ -(function() { - Polymer({ - is: "px-sample-app", - - properties: { - /** - * Used by the px-app-nav to automatically select the first item. - * @property selected - */ - selected: { - type: Array, - value: function() { - return ["dashboard"]; - } - }, - /** - * Used by the px-context-browser and px-breadcrumbs as the available items array. - * @property items - */ - items: { - type: Array, - value: function() { - return [ - { label: "Europe", id: "Europe" }, - { - label: "North America", - id: "North_America", - children: [ - { - label: "Canada", - id: "Canada" - }, - { - label: "Mexico", - id: "Mexico" - }, - { - label: "United States", - id: "United_States", - children: [ - { - label: "Arizona", - id: "Arizona" - }, - { - label: "California", - id: "California" - }, - { - label: "Colorado", - id: "Colorado" - }, - { - label: "Idaho", - id: "Idaho" - }, - { - label: "Montana", - id: "Montana" - }, - { - label: "Nevada", - id: "Nevada", - children: [ - { - label: "Reno Plant 1", - id: "Reno Plant 1" - }, - { - label: "Reno Plant 2", - id: "Reno Plant 2", - children: [ - { - label: "XY12345", - id: "XY12345", - isTerminal: true - }, - { - label: "XY12356", - id: "XY12356", - isTerminal: true - }, - { - label: "XY12367", - id: "XY12367", - isTerminal: true - }, - { - label: "XY12378", - id: "XY12378", - isTerminal: true - }, - { - label: "XY12389", - id: "XY12389", - isTerminal: true - } - ] - }, - { - label: "Reno Plant 3", - id: "Reno Plant 3" - }, - { - label: "Reno Plant 4", - id: "Reno Plant 4" - }, - { - label: "Vegas Plant 1", - id: "Vegas Plant 1" - }, - { - label: "Vegas Plant 2", - id: "Vegas Plant 2" - } - ] - }, - { - label: "New Mexico", - id: "New Mexico" - }, - { - label: "Oregon", - id: "Oregon" - }, - { - label: "Texas", - id: "Texas" - }, - { - label: "Utah", - id: "Utah" - }, - { - label: "Washington", - id: "Washington" - }, - { - label: "Wyoming", - id: "Wyoming", - children: [ - { - label: "Cheyenne Plant 1", - id: "Cheyenne Plant 1", - children: [ - { - label: "XY12345", - id: "XY12345", - isTerminal: true - }, - { - label: "XY12356", - id: "XY12356", - isTerminal: true - }, - { - label: "XY12367", - id: "XY12367", - isTerminal: true - }, - { - label: "XY12378", - id: "XY12378", - isTerminal: true - }, - { - label: "XY12389", - id: "XY12389", - isTerminal: true - } - ] - }, - { - label: "Cheyenne Plant 2", - id: "Cheyenne Plant 2" - }, - { - label: "Cheyenne Plant 3", - id: "Cheyenne Plant 3" - }, - { - label: "Rock Springs Plant 1", - id: "Rock Springs Plant 1" - }, - { - label: "Rock Springs Plant 2", - id: "Rock Springs Plant 2" - }, - ] - }, - ] - }, - ] - }, - { - label: "South America", - id: "South_America" - } - ]; - } - }, - /** - * Used by the px-context-browser to select an asset in the hierarchy. - * @property selectedRoute - */ - selectedRoute: { - type: Array, - value: function() { - return ["North_America", "United_States", "Nevada", "Reno Plant 2", "XY12367"]; - }, - observer: "getSelection" - }, - /** - * Used as the title of the dashboard page. - * @property selectedAsset - */ - selectedAsset: { - type: String, - value: "" - } - }, - /** - * Used by the dom-if to test equality. - * @param {Array} route - * @param {String} string - */ - isEqual(route, string) { - return route[0] === string; - }, - /** - * Gets the selected asset from the context browser - * to use as the title of the dashboard page. - */ - getSelection(newValue) { - this.selectedAsset = this.$.cb.selected.label; - } - }); -})(); diff --git a/src/px-sample-app.html b/src/px-sample-app.html deleted file mode 100644 index 5b777fc..0000000 --- a/src/px-sample-app.html +++ /dev/null @@ -1,66 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/px-sample-app.js b/src/px-sample-app.js deleted file mode 100644 index 97c0d4c..0000000 --- a/src/px-sample-app.js +++ /dev/null @@ -1,21 +0,0 @@ -"use strict";(function(){Polymer({is:"px-sample-app",properties:{/** - * Used by the px-app-nav to automatically select the first item. - * @property selected - */selected:{type:Array,value:function value(){return["dashboard"]}},/** - * Used by the px-context-browser and px-breadcrumbs as the available items array. - * @property items - */items:{type:Array,value:function value(){return[{label:"Europe",id:"Europe"},{label:"North America",id:"North_America",children:[{label:"Canada",id:"Canada"},{label:"Mexico",id:"Mexico"},{label:"United States",id:"United_States",children:[{label:"Arizona",id:"Arizona"},{label:"California",id:"California"},{label:"Colorado",id:"Colorado"},{label:"Idaho",id:"Idaho"},{label:"Montana",id:"Montana"},{label:"Nevada",id:"Nevada",children:[{label:"Reno Plant 1",id:"Reno Plant 1"},{label:"Reno Plant 2",id:"Reno Plant 2",children:[{label:"XY12345",id:"XY12345",isTerminal:true},{label:"XY12356",id:"XY12356",isTerminal:true},{label:"XY12367",id:"XY12367",isTerminal:true},{label:"XY12378",id:"XY12378",isTerminal:true},{label:"XY12389",id:"XY12389",isTerminal:true}]},{label:"Reno Plant 3",id:"Reno Plant 3"},{label:"Reno Plant 4",id:"Reno Plant 4"},{label:"Vegas Plant 1",id:"Vegas Plant 1"},{label:"Vegas Plant 2",id:"Vegas Plant 2"}]},{label:"New Mexico",id:"New Mexico"},{label:"Oregon",id:"Oregon"},{label:"Texas",id:"Texas"},{label:"Utah",id:"Utah"},{label:"Washington",id:"Washington"},{label:"Wyoming",id:"Wyoming",children:[{label:"Cheyenne Plant 1",id:"Cheyenne Plant 1",children:[{label:"XY12345",id:"XY12345",isTerminal:true},{label:"XY12356",id:"XY12356",isTerminal:true},{label:"XY12367",id:"XY12367",isTerminal:true},{label:"XY12378",id:"XY12378",isTerminal:true},{label:"XY12389",id:"XY12389",isTerminal:true}]},{label:"Cheyenne Plant 2",id:"Cheyenne Plant 2"},{label:"Cheyenne Plant 3",id:"Cheyenne Plant 3"},{label:"Rock Springs Plant 1",id:"Rock Springs Plant 1"},{label:"Rock Springs Plant 2",id:"Rock Springs Plant 2"}]}]}]},{label:"South America",id:"South_America"}]}},/** - * Used by the px-context-browser to select an asset in the hierarchy. - * @property selectedRoute - */selectedRoute:{type:Array,value:function value(){return["North_America","United_States","Nevada","Reno Plant 2","XY12367"]},observer:"getSelection"},/** - * Used as the title of the dashboard page. - * @property selectedAsset - */selectedAsset:{type:String,value:""}},/** - * Used by the dom-if to test equality. - * @param {Array} route - * @param {String} string - */isEqual:function isEqual(route,string){return route[0]===string},/** - * Gets the selected asset from the context browser - * to use as the title of the dashboard page. - */getSelection:function getSelection(newValue){this.selectedAsset=this.$.cb.selected.label}})})(); -//# sourceMappingURL=px-sample-app.js.map diff --git a/src/px-sample-app.js.map b/src/px-sample-app.js.map deleted file mode 100644 index c531638..0000000 --- a/src/px-sample-app.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["px-sample-app.es6.js"],"names":["Polymer","is","properties","selected","type","Array","value","items","label","id","children","isTerminal","selectedRoute","observer","selectedAsset","String","isEqual","route","string","getSelection","newValue","$","cb"],"mappings":"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","file":"px-sample-app.js","sourcesContent":["(function() {\n Polymer({\n is: \"px-sample-app\",\n\n properties: {\n /**\n * Used by the px-app-nav to automatically select the first item.\n * @property selected\n */\n selected: {\n type: Array,\n value: function() {\n return [\"dashboard\"];\n }\n },\n /**\n * Used by the px-context-browser and px-breadcrumbs as the available items array.\n * @property items\n */\n items: {\n type: Array,\n value: function() {\n return [\n { label: \"Europe\", id: \"Europe\" },\n {\n label: \"North America\",\n id: \"North_America\",\n children: [\n {\n label: \"Canada\",\n id: \"Canada\"\n },\n {\n label: \"Mexico\",\n id: \"Mexico\"\n },\n {\n label: \"United States\",\n id: \"United_States\",\n children: [\n {\n label: \"Arizona\",\n id: \"Arizona\"\n },\n {\n label: \"California\",\n id: \"California\"\n },\n {\n label: \"Colorado\",\n id: \"Colorado\"\n },\n {\n label: \"Idaho\",\n id: \"Idaho\"\n },\n {\n label: \"Montana\",\n id: \"Montana\"\n },\n {\n label: \"Nevada\",\n id: \"Nevada\",\n children: [\n {\n label: \"Reno Plant 1\",\n id: \"Reno Plant 1\"\n },\n {\n label: \"Reno Plant 2\",\n id: \"Reno Plant 2\",\n children: [\n {\n label: \"XY12345\",\n id: \"XY12345\",\n isTerminal: true\n },\n {\n label: \"XY12356\",\n id: \"XY12356\",\n isTerminal: true\n },\n {\n label: \"XY12367\",\n id: \"XY12367\",\n isTerminal: true\n },\n {\n label: \"XY12378\",\n id: \"XY12378\",\n isTerminal: true\n },\n {\n label: \"XY12389\",\n id: \"XY12389\",\n isTerminal: true\n }\n ]\n },\n {\n label: \"Reno Plant 3\",\n id: \"Reno Plant 3\"\n },\n {\n label: \"Reno Plant 4\",\n id: \"Reno Plant 4\"\n },\n {\n label: \"Vegas Plant 1\",\n id: \"Vegas Plant 1\"\n },\n {\n label: \"Vegas Plant 2\",\n id: \"Vegas Plant 2\"\n }\n ]\n },\n {\n label: \"New Mexico\",\n id: \"New Mexico\"\n },\n {\n label: \"Oregon\",\n id: \"Oregon\"\n },\n {\n label: \"Texas\",\n id: \"Texas\"\n },\n {\n label: \"Utah\",\n id: \"Utah\"\n },\n {\n label: \"Washington\",\n id: \"Washington\"\n },\n {\n label: \"Wyoming\",\n id: \"Wyoming\",\n children: [\n {\n label: \"Cheyenne Plant 1\",\n id: \"Cheyenne Plant 1\",\n children: [\n {\n label: \"XY12345\",\n id: \"XY12345\",\n isTerminal: true\n },\n {\n label: \"XY12356\",\n id: \"XY12356\",\n isTerminal: true\n },\n {\n label: \"XY12367\",\n id: \"XY12367\",\n isTerminal: true\n },\n {\n label: \"XY12378\",\n id: \"XY12378\",\n isTerminal: true\n },\n {\n label: \"XY12389\",\n id: \"XY12389\",\n isTerminal: true\n }\n ]\n },\n {\n label: \"Cheyenne Plant 2\",\n id: \"Cheyenne Plant 2\"\n },\n {\n label: \"Cheyenne Plant 3\",\n id: \"Cheyenne Plant 3\"\n },\n {\n label: \"Rock Springs Plant 1\",\n id: \"Rock Springs Plant 1\"\n },\n {\n label: \"Rock Springs Plant 2\",\n id: \"Rock Springs Plant 2\"\n },\n ]\n },\n ]\n },\n ]\n },\n {\n label: \"South America\",\n id: \"South_America\"\n }\n ];\n }\n },\n /**\n * Used by the px-context-browser to select an asset in the hierarchy.\n * @property selectedRoute\n */\n selectedRoute: {\n type: Array,\n value: function() {\n return [\"North_America\", \"United_States\", \"Nevada\", \"Reno Plant 2\", \"XY12367\"];\n },\n observer: \"getSelection\"\n },\n /**\n * Used as the title of the dashboard page.\n * @property selectedAsset\n */\n selectedAsset: {\n type: String,\n value: \"\"\n }\n },\n /**\n * Used by the dom-if to test equality.\n * @param {Array} route\n * @param {String} string\n */\n isEqual(route, string) {\n return route[0] === string;\n },\n /**\n * Gets the selected asset from the context browser\n * to use as the title of the dashboard page.\n */\n getSelection(newValue) {\n this.selectedAsset = this.$.cb.selected.label;\n }\n });\n})();\n"]} \ No newline at end of file diff --git a/src/px-sample-dashboard.es6.js b/src/px-sample-dashboard.es6.js deleted file mode 100644 index 4421677..0000000 --- a/src/px-sample-dashboard.es6.js +++ /dev/null @@ -1,1359 +0,0 @@ -(function () { - Polymer({ - is: 'px-sample-dashboard', - properties: { - title: { - type: String, - value: "" - }, - chartData: { - type: Array, - value: function () { - return [{ - "timeStamp": 1227232494001, - "y0": "6.44", - "y1": "-3.96", - "y2": "-7.89", - "y3": "4.26" - }, { - "timeStamp": 1228472111570, - "y0": "6.31", - "y1": "-4.38", - "y2": "-7.60", - "y3": "3.65" - }, { - "timeStamp": 1229711729139, - "y0": "5.75", - "y1": "-4.17", - "y2": "-7.47", - "y3": "3.90" - }, { - "timeStamp": 1230951346708, - "y0": "5.96", - "y1": "-4.24", - "y2": "-6.78", - "y3": "4.15" - }, { - "timeStamp": 1232190964277, - "y0": "5.56", - "y1": "-3.89", - "y2": "-6.87", - "y3": "3.94" - }, { - "timeStamp": 1233430581846, - "y0": "5.90", - "y1": "-4.52", - "y2": "-7.46", - "y3": "3.29" - }, { - "timeStamp": 1234670199415, - "y0": "6.08", - "y1": "-5.01", - "y2": "-7.60", - "y3": "2.74" - }, { - "timeStamp": 1235909816984, - "y0": "6.75", - "y1": "-4.32", - "y2": "-7.05", - "y3": "2.30" - }, { - "timeStamp": 1237149434553, - "y0": "6.91", - "y1": "-4.90", - "y2": "-7.18", - "y3": "1.71" - }, { - "timeStamp": 1238389052122, - "y0": "7.38", - "y1": "-4.31", - "y2": "-6.94", - "y3": "1.20" - }, { - "timeStamp": 1239628669691, - "y0": "7.56", - "y1": "-4.61", - "y2": "-7.14", - "y3": "1.11" - }, { - "timeStamp": 1240868287260, - "y0": "8.23", - "y1": "-4.84", - "y2": "-6.95", - "y3": "1.35" - }, { - "timeStamp": 1242107904829, - "y0": "7.75", - "y1": "-5.12", - "y2": "-6.35", - "y3": "0.70" - }, { - "timeStamp": 1243347522398, - "y0": "8.25", - "y1": "-5.05", - "y2": "-5.71", - "y3": "1.09" - }, { - "timeStamp": 1244587139967, - "y0": "7.71", - "y1": "-4.91", - "y2": "-5.11", - "y3": "1.01" - }, { - "timeStamp": 1245826757536, - "y0": "7.27", - "y1": "-5.60", - "y2": "-5.51", - "y3": "0.50" - }, { - "timeStamp": 1247066375105, - "y0": "7.65", - "y1": "-5.96", - "y2": "-6.11", - "y3": "0.21" - }, { - "timeStamp": 1248305992674, - "y0": "8.29", - "y1": "-5.28", - "y2": "-5.90", - "y3": "-0.22" - }, { - "timeStamp": 1249545610243, - "y0": "7.98", - "y1": "-4.66", - "y2": "-6.29", - "y3": "-0.45" - }, { - "timeStamp": 1250785227812, - "y0": "7.72", - "y1": "-5.28", - "y2": "-6.19", - "y3": "-0.77" - }, { - "timeStamp": 1252024845381, - "y0": "8.03", - "y1": "-5.11", - "y2": "-6.42", - "y3": "-0.49" - }, { - "timeStamp": 1253264462950, - "y0": "8.65", - "y1": "-5.08", - "y2": "-6.67", - "y3": "0.11" - }, { - "timeStamp": 1254504080519, - "y0": "9.12", - "y1": "-5.05", - "y2": "-6.36", - "y3": "0.03" - }, { - "timeStamp": 1255743698088, - "y0": "9.67", - "y1": "-5.70", - "y2": "-6.46", - "y3": "0.57" - }, { - "timeStamp": 1256983315657, - "y0": "9.41", - "y1": "-5.42", - "y2": "-6.99", - "y3": "0.07" - }, { - "timeStamp": 1258222933226, - "y0": "9.97", - "y1": "-4.84", - "y2": "-6.63", - "y3": "0.58" - }, { - "timeStamp": 1259462550795, - "y0": "9.72", - "y1": "-5.00", - "y2": "-6.99", - "y3": "0.24" - }, { - "timeStamp": 1260702168364, - "y0": "10.11", - "y1": "-4.94", - "y2": "-7.13", - "y3": "0.27" - }, { - "timeStamp": 1261941785933, - "y0": "10.17", - "y1": "-5.06", - "y2": "-7.79", - "y3": "-0.14" - }, { - "timeStamp": 1263181403502, - "y0": "9.56", - "y1": "-5.54", - "y2": "-8.40", - "y3": "-0.25" - }, { - "timeStamp": 1264421021071, - "y0": "9.51", - "y1": "-6.11", - "y2": "-7.96", - "y3": "0.10" - }, { - "timeStamp": 1265660638640, - "y0": "9.95", - "y1": "-6.56", - "y2": "-7.72", - "y3": "-0.24" - }, { - "timeStamp": 1266900256209, - "y0": "9.54", - "y1": "-6.34", - "y2": "-7.83", - "y3": "-0.68" - }, { - "timeStamp": 1268139873778, - "y0": "9.55", - "y1": "-6.79", - "y2": "-8.33", - "y3": "-0.88" - }, { - "timeStamp": 1269379491347, - "y0": "8.98", - "y1": "-7.43", - "y2": "-8.72", - "y3": "-0.93" - }, { - "timeStamp": 1270619108916, - "y0": "9.29", - "y1": "-7.96", - "y2": "-8.42", - "y3": "-0.55" - }, { - "timeStamp": 1271858726485, - "y0": "8.69", - "y1": "-8.52", - "y2": "-8.09", - "y3": "-0.42" - }, { - "timeStamp": 1273098344054, - "y0": "8.07", - "y1": "-8.05", - "y2": "-8.09", - "y3": "0.08" - }, { - "timeStamp": 1274337961623, - "y0": "7.90", - "y1": "-7.98", - "y2": "-7.79", - "y3": "0.53" - }, { - "timeStamp": 1275577579192, - "y0": "7.68", - "y1": "-8.04", - "y2": "-7.14", - "y3": "0.70" - }, { - "timeStamp": 1276817196761, - "y0": "7.77", - "y1": "-7.79", - "y2": "-6.64", - "y3": "1.21" - }, { - "timeStamp": 1278056814330, - "y0": "8.25", - "y1": "-7.70", - "y2": "-6.25", - "y3": "1.09" - }, { - "timeStamp": 1279296431899, - "y0": "8.94", - "y1": "-8.35", - "y2": "-6.77", - "y3": "1.52" - }, { - "timeStamp": 1280536049468, - "y0": "9.49", - "y1": "-9.00", - "y2": "-6.12", - "y3": "1.60" - }, { - "timeStamp": 1281775667037, - "y0": "10.07", - "y1": "-9.59", - "y2": "-5.44", - "y3": "2.30" - }, { - "timeStamp": 1283015284606, - "y0": "10.60", - "y1": "-10.19", - "y2": "-5.07", - "y3": "2.63" - }, { - "timeStamp": 1284254902175, - "y0": "10.49", - "y1": "-10.72", - "y2": "-4.48", - "y3": "3.20" - }, { - "timeStamp": 1285494519744, - "y0": "10.06", - "y1": "-10.19", - "y2": "-4.97", - "y3": "3.41" - }, { - "timeStamp": 1286734137313, - "y0": "10.03", - "y1": "-9.95", - "y2": "-5.30", - "y3": "3.60" - }, { - "timeStamp": 1287973754882, - "y0": "9.48", - "y1": "-10.00", - "y2": "-5.02", - "y3": "3.52" - }, { - "timeStamp": 1289213372451, - "y0": "8.99", - "y1": "-9.43", - "y2": "-4.41", - "y3": "4.00" - }, { - "timeStamp": 1290452990020, - "y0": "8.92", - "y1": "-9.13", - "y2": "-4.44", - "y3": "3.48" - }, { - "timeStamp": 1291692607589, - "y0": "8.26", - "y1": "-9.11", - "y2": "-4.98", - "y3": "4.16" - }, { - "timeStamp": 1292932225158, - "y0": "8.70", - "y1": "-8.98", - "y2": "-5.28", - "y3": "3.67" - }, { - "timeStamp": 1294171842727, - "y0": "8.69", - "y1": "-8.48", - "y2": "-4.88", - "y3": "3.10" - }, { - "timeStamp": 1295411460296, - "y0": "9.04", - "y1": "-8.41", - "y2": "-4.59", - "y3": "2.40" - }, { - "timeStamp": 1296651077865, - "y0": "9.12", - "y1": "-7.93", - "y2": "-5.03", - "y3": "2.74" - }, { - "timeStamp": 1297890695434, - "y0": "8.87", - "y1": "-7.91", - "y2": "-4.63", - "y3": "2.85" - }, { - "timeStamp": 1299130313003, - "y0": "9.56", - "y1": "-7.57", - "y2": "-4.74", - "y3": "3.49" - }, { - "timeStamp": 1300369930572, - "y0": "10.18", - "y1": "-7.57", - "y2": "-4.88", - "y3": "3.81" - }, { - "timeStamp": 1301609548141, - "y0": "9.84", - "y1": "-8.12", - "y2": "-5.19", - "y3": "4.30" - }, { - "timeStamp": 1302849165710, - "y0": "10.53", - "y1": "-8.22", - "y2": "-4.69", - "y3": "4.50" - }, { - "timeStamp": 1304088783279, - "y0": "9.93", - "y1": "-8.28", - "y2": "-5.03", - "y3": "4.50" - }, { - "timeStamp": 1305328400848, - "y0": "9.68", - "y1": "-7.70", - "y2": "-5.47", - "y3": "5.19" - }, { - "timeStamp": 1306568018417, - "y0": "9.65", - "y1": "-8.39", - "y2": "-5.41", - "y3": "5.44" - }, { - "timeStamp": 1307807635986, - "y0": "9.22", - "y1": "-8.51", - "y2": "-5.29", - "y3": "5.29" - }, { - "timeStamp": 1309047253555, - "y0": "9.88", - "y1": "-7.89", - "y2": "-5.63", - "y3": "5.25" - }, { - "timeStamp": 1310286871124, - "y0": "9.82", - "y1": "-8.21", - "y2": "-5.18", - "y3": "5.13" - }, { - "timeStamp": 1311526488693, - "y0": "10.10", - "y1": "-7.61", - "y2": "-4.58", - "y3": "4.57" - }, { - "timeStamp": 1312766106262, - "y0": "9.78", - "y1": "-6.97", - "y2": "-4.43", - "y3": "5.19" - }, { - "timeStamp": 1314005723831, - "y0": "9.20", - "y1": "-7.18", - "y2": "-4.71", - "y3": "5.21" - }, { - "timeStamp": 1315245341400, - "y0": "8.74", - "y1": "-7.25", - "y2": "-5.03", - "y3": "5.01" - }, { - "timeStamp": 1316484958969, - "y0": "8.33", - "y1": "-7.65", - "y2": "-4.66", - "y3": "5.67" - }, { - "timeStamp": 1317724576538, - "y0": "7.80", - "y1": "-7.86", - "y2": "-5.19", - "y3": "5.63" - }, { - "timeStamp": 1318964194107, - "y0": "7.50", - "y1": "-7.21", - "y2": "-4.84", - "y3": "5.71" - }, { - "timeStamp": 1320203811676, - "y0": "7.68", - "y1": "-7.69", - "y2": "-5.53", - "y3": "6.17" - }, { - "timeStamp": 1321443429245, - "y0": "7.78", - "y1": "-7.88", - "y2": "-5.72", - "y3": "6.71" - }, { - "timeStamp": 1322683046814, - "y0": "7.35", - "y1": "-7.42", - "y2": "-5.92", - "y3": "7.09" - }, { - "timeStamp": 1323922664383, - "y0": "6.91", - "y1": "-7.83", - "y2": "-5.38", - "y3": "6.99" - }, { - "timeStamp": 1325162281952, - "y0": "6.39", - "y1": "-7.84", - "y2": "-5.96", - "y3": "6.30" - }, { - "timeStamp": 1326401899521, - "y0": "6.96", - "y1": "-8.53", - "y2": "-5.53", - "y3": "6.48" - }, { - "timeStamp": 1327641517090, - "y0": "6.69", - "y1": "-9.19", - "y2": "-5.86", - "y3": "6.25" - }, { - "timeStamp": 1328881134659, - "y0": "7.15", - "y1": "-8.52", - "y2": "-5.51", - "y3": "6.15" - }, { - "timeStamp": 1330120752228, - "y0": "6.66", - "y1": "-9.21", - "y2": "-5.89", - "y3": "6.46" - }, { - "timeStamp": 1331360369797, - "y0": "7.03", - "y1": "-8.92", - "y2": "-6.28", - "y3": "6.87" - }, { - "timeStamp": 1332599987366, - "y0": "7.38", - "y1": "-9.39", - "y2": "-6.50", - "y3": "7.00" - }, { - "timeStamp": 1333839604935, - "y0": "7.06", - "y1": "-9.49", - "y2": "-7.11", - "y3": "7.42" - }, { - "timeStamp": 1335079222504, - "y0": "7.07", - "y1": "-10.10", - "y2": "-6.47", - "y3": "6.80" - }, { - "timeStamp": 1336318840073, - "y0": "7.06", - "y1": "-10.71", - "y2": "-5.91", - "y3": "6.38" - }, { - "timeStamp": 1337558457642, - "y0": "7.18", - "y1": "-10.23", - "y2": "-6.32", - "y3": "6.56" - }, { - "timeStamp": 1338798075211, - "y0": "6.54", - "y1": "-10.30", - "y2": "-6.98", - "y3": "6.51" - }, { - "timeStamp": 1340037692780, - "y0": "6.14", - "y1": "-10.28", - "y2": "-7.12", - "y3": "6.10" - }, { - "timeStamp": 1341277310349, - "y0": "6.05", - "y1": "-10.26", - "y2": "-7.29", - "y3": "5.53" - }, { - "timeStamp": 1342516927918, - "y0": "5.86", - "y1": "-10.33", - "y2": "-7.84", - "y3": "5.56" - }, { - "timeStamp": 1343756545487, - "y0": "5.78", - "y1": "-9.84", - "y2": "-7.36", - "y3": "5.36" - }, { - "timeStamp": 1344996163056, - "y0": "6.27", - "y1": "-10.08", - "y2": "-6.70", - "y3": "5.48" - }, { - "timeStamp": 1346235780625, - "y0": "6.46", - "y1": "-10.47", - "y2": "-7.06", - "y3": "5.05" - }, { - "timeStamp": 1347475398194, - "y0": "6.58", - "y1": "-9.91", - "y2": "-7.33", - "y3": "4.85" - }, { - "timeStamp": 1348715015763, - "y0": "6.20", - "y1": "-10.22", - "y2": "-6.93", - "y3": "4.56" - }, { - "timeStamp": 1349954633332, - "y0": "6.46", - "y1": "-10.77", - "y2": "-6.80", - "y3": "4.50" - }, { - "timeStamp": 1351194250901, - "y0": "6.87", - "y1": "-10.73", - "y2": "-7.43", - "y3": "4.43" - }, { - "timeStamp": 1352433868470, - "y0": "7.06", - "y1": "-11.11", - "y2": "-7.07", - "y3": "4.39" - }, { - "timeStamp": 1353673486039, - "y0": "6.64", - "y1": "-10.56", - "y2": "-7.25", - "y3": "4.93" - }, { - "timeStamp": 1354913103608, - "y0": "6.58", - "y1": "-11.09", - "y2": "-6.58", - "y3": "4.34" - }, { - "timeStamp": 1356152721177, - "y0": "6.73", - "y1": "-10.55", - "y2": "-6.54", - "y3": "4.35" - }, { - "timeStamp": 1357392338746, - "y0": "6.10", - "y1": "-10.30", - "y2": "-7.02", - "y3": "5.04" - }, { - "timeStamp": 1358631956315, - "y0": "6.33", - "y1": "-9.97", - "y2": "-7.10", - "y3": "4.87" - }, { - "timeStamp": 1359871573884, - "y0": "6.79", - "y1": "-10.37", - "y2": "-7.53", - "y3": "4.87" - }, { - "timeStamp": 1361111191453, - "y0": "6.26", - "y1": "-9.89", - "y2": "-7.48", - "y3": "4.78" - }, { - "timeStamp": 1362350809022, - "y0": "5.74", - "y1": "-9.68", - "y2": "-7.43", - "y3": "4.41" - }, { - "timeStamp": 1363590426591, - "y0": "5.69", - "y1": "-9.50", - "y2": "-7.56", - "y3": "4.20" - }, { - "timeStamp": 1364830044160, - "y0": "5.78", - "y1": "-9.00", - "y2": "-7.37", - "y3": "4.60" - }, { - "timeStamp": 1366069661729, - "y0": "5.09", - "y1": "-9.50", - "y2": "-7.13", - "y3": "5.26" - }, { - "timeStamp": 1367309279298, - "y0": "4.98", - "y1": "-8.85", - "y2": "-6.67", - "y3": "5.10" - }, { - "timeStamp": 1368548896867, - "y0": "4.41", - "y1": "-8.16", - "y2": "-7.21", - "y3": "4.94" - }, { - "timeStamp": 1369788514436, - "y0": "4.13", - "y1": "-7.55", - "y2": "-6.70", - "y3": "5.32" - }, { - "timeStamp": 1371028132005, - "y0": "4.14", - "y1": "-7.68", - "y2": "-6.74", - "y3": "5.68" - }, { - "timeStamp": 1372267749574, - "y0": "4.07", - "y1": "-7.97", - "y2": "-7.40", - "y3": "5.98" - }, { - "timeStamp": 1373507367143, - "y0": "4.70", - "y1": "-7.61", - "y2": "-7.80", - "y3": "6.26" - }, { - "timeStamp": 1374746984712, - "y0": "4.85", - "y1": "-7.38", - "y2": "-8.39", - "y3": "6.88" - }, { - "timeStamp": 1375986602281, - "y0": "4.86", - "y1": "-8.04", - "y2": "-8.08", - "y3": "7.30" - }, { - "timeStamp": 1377226219850, - "y0": "4.84", - "y1": "-8.52", - "y2": "-7.48", - "y3": "7.39" - }, { - "timeStamp": 1378465837419, - "y0": "4.75", - "y1": "-8.58", - "y2": "-7.92", - "y3": "7.31" - }, { - "timeStamp": 1379705454988, - "y0": "4.70", - "y1": "-8.31", - "y2": "-8.48", - "y3": "6.80" - }, { - "timeStamp": 1380945072557, - "y0": "5.03", - "y1": "-8.08", - "y2": "-7.91", - "y3": "6.87" - }, { - "timeStamp": 1382184690126, - "y0": "4.76", - "y1": "-8.22", - "y2": "-7.83", - "y3": "6.74" - }, { - "timeStamp": 1383424307695, - "y0": "4.85", - "y1": "-8.68", - "y2": "-7.73", - "y3": "6.99" - }, { - "timeStamp": 1384663925264, - "y0": "4.88", - "y1": "-9.04", - "y2": "-7.57", - "y3": "6.35" - }, { - "timeStamp": 1385903542833, - "y0": "4.88", - "y1": "-9.05", - "y2": "-7.53", - "y3": "7.05" - }, { - "timeStamp": 1387143160402, - "y0": "4.51", - "y1": "-8.69", - "y2": "-7.05", - "y3": "6.78" - }, { - "timeStamp": 1388382777971, - "y0": "4.54", - "y1": "-9.21", - "y2": "-6.51", - "y3": "7.13" - }, { - "timeStamp": 1389622395540, - "y0": "4.50", - "y1": "-9.37", - "y2": "-6.42", - "y3": "7.27" - }, { - "timeStamp": 1390862013109, - "y0": "4.00", - "y1": "-9.78", - "y2": "-6.25", - "y3": "7.53" - }, { - "timeStamp": 1392101630678, - "y0": "4.15", - "y1": "-9.78", - "y2": "-6.09", - "y3": "6.99" - }, { - "timeStamp": 1393341248247, - "y0": "4.16", - "y1": "-10.31", - "y2": "-6.51", - "y3": "7.21" - }, { - "timeStamp": 1394580865816, - "y0": "3.53", - "y1": "-10.54", - "y2": "-6.35", - "y3": "7.79" - }, { - "timeStamp": 1395820483385, - "y0": "3.77", - "y1": "-10.96", - "y2": "-5.75", - "y3": "7.66" - }, { - "timeStamp": 1397060100954, - "y0": "3.86", - "y1": "-11.12", - "y2": "-5.80", - "y3": "7.39" - }, { - "timeStamp": 1398299718523, - "y0": "4.12", - "y1": "-10.67", - "y2": "-5.83", - "y3": "7.73" - }, { - "timeStamp": 1399539336092, - "y0": "3.55", - "y1": "-10.27", - "y2": "-5.78", - "y3": "8.01" - }, { - "timeStamp": 1400778953661, - "y0": "4.12", - "y1": "-9.65", - "y2": "-5.60", - "y3": "7.41" - }, { - "timeStamp": 1402018571230, - "y0": "4.35", - "y1": "-8.95", - "y2": "-5.73", - "y3": "7.92" - }, { - "timeStamp": 1403258188799, - "y0": "4.62", - "y1": "-9.03", - "y2": "-5.47", - "y3": "8.01" - }, { - "timeStamp": 1404497806368, - "y0": "4.99", - "y1": "-8.85", - "y2": "-5.35", - "y3": "8.23" - }, { - "timeStamp": 1405737423937, - "y0": "4.78", - "y1": "-9.49", - "y2": "-5.11", - "y3": "8.41" - }, { - "timeStamp": 1406977041506, - "y0": "4.99", - "y1": "-9.52", - "y2": "-4.89", - "y3": "8.87" - }, { - "timeStamp": 1408216659075, - "y0": "4.58", - "y1": "-9.60", - "y2": "-5.01", - "y3": "9.06" - }, { - "timeStamp": 1409456276644, - "y0": "4.48", - "y1": "-9.68", - "y2": "-4.72", - "y3": "9.74" - }, { - "timeStamp": 1410695894213, - "y0": "4.36", - "y1": "-9.36", - "y2": "-4.16", - "y3": "10.12" - }, { - "timeStamp": 1411935511782, - "y0": "4.19", - "y1": "-8.74", - "y2": "-3.54", - "y3": "10.33" - }, { - "timeStamp": 1413175129351, - "y0": "4.59", - "y1": "-9.00", - "y2": "-3.55", - "y3": "9.72" - }, { - "timeStamp": 1414414746920, - "y0": "4.26", - "y1": "-8.70", - "y2": "-2.94", - "y3": "9.47" - }, { - "timeStamp": 1415654364489, - "y0": "4.45", - "y1": "-9.29", - "y2": "-2.73", - "y3": "9.63" - }, { - "timeStamp": 1416893982058, - "y0": "3.94", - "y1": "-8.84", - "y2": "-3.21", - "y3": "10.28" - }, { - "timeStamp": 1418133599627, - "y0": "4.47", - "y1": "-8.39", - "y2": "-2.88", - "y3": "9.97" - }, { - "timeStamp": 1419373217196, - "y0": "5.05", - "y1": "-8.18", - "y2": "-3.14", - "y3": "10.29" - }, { - "timeStamp": 1420612834765, - "y0": "5.30", - "y1": "-8.84", - "y2": "-2.59", - "y3": "10.06" - }, { - "timeStamp": 1421852452334, - "y0": "4.63", - "y1": "-9.09", - "y2": "-2.82", - "y3": "9.84" - }, { - "timeStamp": 1423092069903, - "y0": "5.01", - "y1": "-9.40", - "y2": "-2.65", - "y3": "9.24" - }, { - "timeStamp": 1424331687472, - "y0": "4.58", - "y1": "-9.83", - "y2": "-3.09", - "y3": "9.27" - }, { - "timeStamp": 1425571305041, - "y0": "4.43", - "y1": "-10.52", - "y2": "-3.47", - "y3": "9.87" - }, { - "timeStamp": 1426810922610, - "y0": "5.02", - "y1": "-10.76", - "y2": "-3.17", - "y3": "9.65" - }, { - "timeStamp": 1428050540179, - "y0": "4.93", - "y1": "-10.88", - "y2": "-3.30", - "y3": "10.13" - }, { - "timeStamp": 1429290157748, - "y0": "4.69", - "y1": "-11.57", - "y2": "-3.46", - "y3": "10.71" - }, { - "timeStamp": 1430529775317, - "y0": "4.88", - "y1": "-10.94", - "y2": "-3.99", - "y3": "10.17" - }, { - "timeStamp": 1431769392886, - "y0": "4.99", - "y1": "-10.35", - "y2": "-3.69", - "y3": "10.45" - }, { - "timeStamp": 1433009010455, - "y0": "4.89", - "y1": "-10.35", - "y2": "-3.81", - "y3": "9.99" - }, { - "timeStamp": 1434248628024, - "y0": "5.22", - "y1": "-10.75", - "y2": "-4.35", - "y3": "9.44" - }, { - "timeStamp": 1435488245593, - "y0": "5.26", - "y1": "-11.42", - "y2": "-4.77", - "y3": "9.07" - }, { - "timeStamp": 1436727863162, - "y0": "4.90", - "y1": "-10.79", - "y2": "-4.69", - "y3": "9.52" - }, { - "timeStamp": 1437967480731, - "y0": "4.93", - "y1": "-11.40", - "y2": "-4.61", - "y3": "9.66" - }, { - "timeStamp": 1439207098300, - "y0": "4.56", - "y1": "-11.54", - "y2": "-4.11", - "y3": "9.02" - }, { - "timeStamp": 1440446715869, - "y0": "5.02", - "y1": "-10.84", - "y2": "-3.78", - "y3": "9.53" - }, { - "timeStamp": 1441686333438, - "y0": "5.11", - "y1": "-11.17", - "y2": "-3.87", - "y3": "9.82" - }, { - "timeStamp": 1442925951007, - "y0": "4.93", - "y1": "-10.89", - "y2": "-3.62", - "y3": "10.04" - }, { - "timeStamp": 1444165568576, - "y0": "5.63", - "y1": "-10.67", - "y2": "-4.31", - "y3": "9.60" - }, { - "timeStamp": 1445405186145, - "y0": "6.07", - "y1": "-10.71", - "y2": "-4.74", - "y3": "10.09" - }, { - "timeStamp": 1446644803714, - "y0": "5.49", - "y1": "-11.40", - "y2": "-5.20", - "y3": "10.46" - }, { - "timeStamp": 1447884421283, - "y0": "5.05", - "y1": "-12.09", - "y2": "-5.36", - "y3": "10.02" - }, { - "timeStamp": 1449124038852, - "y0": "4.56", - "y1": "-11.76", - "y2": "-4.98", - "y3": "10.69" - }, { - "timeStamp": 1450363656421, - "y0": "5.04", - "y1": "-11.34", - "y2": "-4.62", - "y3": "10.20" - }, { - "timeStamp": 1451603273990, - "y0": "4.92", - "y1": "-11.29", - "y2": "-5.03", - "y3": "10.53" - }, { - "timeStamp": 1452842891559, - "y0": "4.45", - "y1": "-11.72", - "y2": "-4.69", - "y3": "9.97" - }, { - "timeStamp": 1454082509128, - "y0": "4.22", - "y1": "-11.15", - "y2": "-4.25", - "y3": "9.79" - }, { - "timeStamp": 1455322126697, - "y0": "4.85", - "y1": "-11.57", - "y2": "-3.69", - "y3": "10.19" - }, { - "timeStamp": 1456561744266, - "y0": "5.43", - "y1": "-11.35", - "y2": "-4.12", - "y3": "9.69" - }, { - "timeStamp": 1457801361835, - "y0": "5.69", - "y1": "-11.78", - "y2": "-4.79", - "y3": "9.72" - }, { - "timeStamp": 1459040979404, - "y0": "5.45", - "y1": "-11.95", - "y2": "-4.58", - "y3": "9.36" - }, { - "timeStamp": 1460280596973, - "y0": "6.12", - "y1": "-12.16", - "y2": "-4.27", - "y3": "9.61" - }, { - "timeStamp": 1461520214542, - "y0": "6.13", - "y1": "-11.60", - "y2": "-3.62", - "y3": "9.37" - }, { - "timeStamp": 1462759832111, - "y0": "6.55", - "y1": "-11.46", - "y2": "-3.81", - "y3": "9.31" - }, { - "timeStamp": 1463999449680, - "y0": "6.91", - "y1": "-11.97", - "y2": "-4.44", - "y3": "8.98" - }, { - "timeStamp": 1465239067249, - "y0": "6.30", - "y1": "-12.25", - "y2": "-3.90", - "y3": "9.65" - }, { - "timeStamp": 1466478684818, - "y0": "6.96", - "y1": "-12.21", - "y2": "-4.56", - "y3": "10.00" - }, { - "timeStamp": 1467718302387, - "y0": "6.70", - "y1": "-11.66", - "y2": "-4.27", - "y3": "9.53" - }, { - "timeStamp": 1468957919956, - "y0": "6.52", - "y1": "-11.68", - "y2": "-4.30", - "y3": "9.65" - }, { - "timeStamp": 1470197537525, - "y0": "6.23", - "y1": "-11.24", - "y2": "-4.00", - "y3": "9.62" - }, { - "timeStamp": 1471437155094, - "y0": "6.87", - "y1": "-10.91", - "y2": "-3.74", - "y3": "9.16" - }, { - "timeStamp": 1472676772663, - "y0": "6.22", - "y1": "-10.22", - "y2": "-3.60", - "y3": "9.35" - }, { - "timeStamp": 1473916390232, - "y0": "6.91", - "y1": "-10.28", - "y2": "-4.22", - "y3": "9.54" - }, { - "timeStamp": 1475156007801, - "y0": "7.12", - "y1": "-9.66", - "y2": "-4.09", - "y3": "9.19" - }, { - "timeStamp": 1476395625370, - "y0": "7.18", - "y1": "-9.75", - "y2": "-4.06", - "y3": "8.88" - }, { - "timeStamp": 1477635242939, - "y0": "7.08", - "y1": "-9.14", - "y2": "-3.84", - "y3": "8.35" - }, { - "timeStamp": 1478874860508, - "y0": "6.96", - "y1": "-9.02", - "y2": "-3.29", - "y3": "8.51" - }, { - "timeStamp": 1480114478077, - "y0": "7.43", - "y1": "-9.00", - "y2": "-3.00", - "y3": "8.52" - }, { - "timeStamp": 1481354095646, - "y0": "7.53", - "y1": "-8.86", - "y2": "-2.96", - "y3": "9.09" - }, { - "timeStamp": 1482593713215, - "y0": "7.73", - "y1": "-9.52", - "y2": "-3.30", - "y3": "8.71" - }, { - "timeStamp": 1483833330784, - "y0": "7.21", - "y1": "-10.15", - "y2": "-3.02", - "y3": "8.37" - }, { - "timeStamp": 1485072948353, - "y0": "7.79", - "y1": "-9.68", - "y2": "-2.92", - "y3": "8.89" - }, { - "timeStamp": 1486312565922, - "y0": "7.14", - "y1": "-9.73", - "y2": "-2.35", - "y3": "8.84" - }, { - "timeStamp": 1487552183491, - "y0": "7.50", - "y1": "-9.73", - "y2": "-2.99", - "y3": "8.49" - }, { - "timeStamp": 1488791801060, - "y0": "7.43", - "y1": "-10.11", - "y2": "-2.44", - "y3": "7.95" - }, { - "timeStamp": 1490031418629, - "y0": "7.54", - "y1": "-9.76", - "y2": "-2.26", - "y3": "8.01" - }, { - "timeStamp": 1491271036198, - "y0": "7.38", - "y1": "-9.80", - "y2": "-2.21", - "y3": "8.19" - }, { - "timeStamp": 1492510653767, - "y0": "7.15", - "y1": "-9.74", - "y2": "-1.86", - "y3": "8.83" - }, { - "timeStamp": 1493750271336, - "y0": "7.44", - "y1": "-9.92", - "y2": "-2.45", - "y3": "8.74" - }, { - "timeStamp": 1494989888905, - "y0": "7.76", - "y1": "-9.23", - "y2": "-1.76", - "y3": "8.69" - }, { - "timeStamp": 1496229506474, - "y0": "7.22", - "y1": "-8.69", - "y2": "-1.34", - "y3": "8.33" - }, { - "timeStamp": 1497469124043, - "y0": "6.85", - "y1": "-8.25", - "y2": "-1.94", - "y3": "7.99" - }, { - "timeStamp": 1498708741612, - "y0": "6.41", - "y1": "-8.03", - "y2": "-2.30", - "y3": "8.27" - }, { - "timeStamp": 1499948359181, - "y0": "6.77", - "y1": "-8.30", - "y2": "-1.82", - "y3": "7.64" - }]; - } - } - }, - attached() { - this.listen(document.querySelector('#cb'), 'selected-changed', 'updateValues'); - }, - detached() { - this.unlisten(document.querySelector('#cb'), 'selected-changed'); - }, - updateValues() { - var gauges = document.querySelectorAll('px-gauge'); - gauges.forEach(function(gauge) { - gauge.set('value', Math.floor(Math.random() * 100)); - }); - var keyvalues = document.querySelectorAll('px-key-value-pair'); - keyvalues.forEach(function(keyvalue) { - keyvalue.set('value', Math.floor(Math.random() * 100)); - }); - } - }); -})(); diff --git a/src/px-sample-dashboard.html b/src/px-sample-dashboard.html deleted file mode 100644 index 15ff142..0000000 --- a/src/px-sample-dashboard.html +++ /dev/null @@ -1,89 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/src/px-sample-dashboard.js b/src/px-sample-dashboard.js deleted file mode 100644 index 5292c51..0000000 --- a/src/px-sample-dashboard.js +++ /dev/null @@ -1,2 +0,0 @@ -"use strict";(function(){Polymer({is:"px-sample-dashboard",properties:{title:{type:String,value:""},chartData:{type:Array,value:function value(){return[{"timeStamp":1227232494001,"y0":"6.44","y1":"-3.96","y2":"-7.89","y3":"4.26"},{"timeStamp":1228472111570,"y0":"6.31","y1":"-4.38","y2":"-7.60","y3":"3.65"},{"timeStamp":1229711729139,"y0":"5.75","y1":"-4.17","y2":"-7.47","y3":"3.90"},{"timeStamp":1230951346708,"y0":"5.96","y1":"-4.24","y2":"-6.78","y3":"4.15"},{"timeStamp":1232190964277,"y0":"5.56","y1":"-3.89","y2":"-6.87","y3":"3.94"},{"timeStamp":1233430581846,"y0":"5.90","y1":"-4.52","y2":"-7.46","y3":"3.29"},{"timeStamp":1234670199415,"y0":"6.08","y1":"-5.01","y2":"-7.60","y3":"2.74"},{"timeStamp":1235909816984,"y0":"6.75","y1":"-4.32","y2":"-7.05","y3":"2.30"},{"timeStamp":1237149434553,"y0":"6.91","y1":"-4.90","y2":"-7.18","y3":"1.71"},{"timeStamp":1238389052122,"y0":"7.38","y1":"-4.31","y2":"-6.94","y3":"1.20"},{"timeStamp":1239628669691,"y0":"7.56","y1":"-4.61","y2":"-7.14","y3":"1.11"},{"timeStamp":1240868287260,"y0":"8.23","y1":"-4.84","y2":"-6.95","y3":"1.35"},{"timeStamp":1242107904829,"y0":"7.75","y1":"-5.12","y2":"-6.35","y3":"0.70"},{"timeStamp":1243347522398,"y0":"8.25","y1":"-5.05","y2":"-5.71","y3":"1.09"},{"timeStamp":1244587139967,"y0":"7.71","y1":"-4.91","y2":"-5.11","y3":"1.01"},{"timeStamp":1245826757536,"y0":"7.27","y1":"-5.60","y2":"-5.51","y3":"0.50"},{"timeStamp":1247066375105,"y0":"7.65","y1":"-5.96","y2":"-6.11","y3":"0.21"},{"timeStamp":1248305992674,"y0":"8.29","y1":"-5.28","y2":"-5.90","y3":"-0.22"},{"timeStamp":1249545610243,"y0":"7.98","y1":"-4.66","y2":"-6.29","y3":"-0.45"},{"timeStamp":1250785227812,"y0":"7.72","y1":"-5.28","y2":"-6.19","y3":"-0.77"},{"timeStamp":1252024845381,"y0":"8.03","y1":"-5.11","y2":"-6.42","y3":"-0.49"},{"timeStamp":1253264462950,"y0":"8.65","y1":"-5.08","y2":"-6.67","y3":"0.11"},{"timeStamp":1254504080519,"y0":"9.12","y1":"-5.05","y2":"-6.36","y3":"0.03"},{"timeStamp":1255743698088,"y0":"9.67","y1":"-5.70","y2":"-6.46","y3":"0.57"},{"timeStamp":1256983315657,"y0":"9.41","y1":"-5.42","y2":"-6.99","y3":"0.07"},{"timeStamp":1258222933226,"y0":"9.97","y1":"-4.84","y2":"-6.63","y3":"0.58"},{"timeStamp":1259462550795,"y0":"9.72","y1":"-5.00","y2":"-6.99","y3":"0.24"},{"timeStamp":1260702168364,"y0":"10.11","y1":"-4.94","y2":"-7.13","y3":"0.27"},{"timeStamp":1261941785933,"y0":"10.17","y1":"-5.06","y2":"-7.79","y3":"-0.14"},{"timeStamp":1263181403502,"y0":"9.56","y1":"-5.54","y2":"-8.40","y3":"-0.25"},{"timeStamp":1264421021071,"y0":"9.51","y1":"-6.11","y2":"-7.96","y3":"0.10"},{"timeStamp":1265660638640,"y0":"9.95","y1":"-6.56","y2":"-7.72","y3":"-0.24"},{"timeStamp":1266900256209,"y0":"9.54","y1":"-6.34","y2":"-7.83","y3":"-0.68"},{"timeStamp":1268139873778,"y0":"9.55","y1":"-6.79","y2":"-8.33","y3":"-0.88"},{"timeStamp":1269379491347,"y0":"8.98","y1":"-7.43","y2":"-8.72","y3":"-0.93"},{"timeStamp":1270619108916,"y0":"9.29","y1":"-7.96","y2":"-8.42","y3":"-0.55"},{"timeStamp":1271858726485,"y0":"8.69","y1":"-8.52","y2":"-8.09","y3":"-0.42"},{"timeStamp":1273098344054,"y0":"8.07","y1":"-8.05","y2":"-8.09","y3":"0.08"},{"timeStamp":1274337961623,"y0":"7.90","y1":"-7.98","y2":"-7.79","y3":"0.53"},{"timeStamp":1275577579192,"y0":"7.68","y1":"-8.04","y2":"-7.14","y3":"0.70"},{"timeStamp":1276817196761,"y0":"7.77","y1":"-7.79","y2":"-6.64","y3":"1.21"},{"timeStamp":1278056814330,"y0":"8.25","y1":"-7.70","y2":"-6.25","y3":"1.09"},{"timeStamp":1279296431899,"y0":"8.94","y1":"-8.35","y2":"-6.77","y3":"1.52"},{"timeStamp":1280536049468,"y0":"9.49","y1":"-9.00","y2":"-6.12","y3":"1.60"},{"timeStamp":1281775667037,"y0":"10.07","y1":"-9.59","y2":"-5.44","y3":"2.30"},{"timeStamp":1283015284606,"y0":"10.60","y1":"-10.19","y2":"-5.07","y3":"2.63"},{"timeStamp":1284254902175,"y0":"10.49","y1":"-10.72","y2":"-4.48","y3":"3.20"},{"timeStamp":1285494519744,"y0":"10.06","y1":"-10.19","y2":"-4.97","y3":"3.41"},{"timeStamp":1286734137313,"y0":"10.03","y1":"-9.95","y2":"-5.30","y3":"3.60"},{"timeStamp":1287973754882,"y0":"9.48","y1":"-10.00","y2":"-5.02","y3":"3.52"},{"timeStamp":1289213372451,"y0":"8.99","y1":"-9.43","y2":"-4.41","y3":"4.00"},{"timeStamp":1290452990020,"y0":"8.92","y1":"-9.13","y2":"-4.44","y3":"3.48"},{"timeStamp":1291692607589,"y0":"8.26","y1":"-9.11","y2":"-4.98","y3":"4.16"},{"timeStamp":1292932225158,"y0":"8.70","y1":"-8.98","y2":"-5.28","y3":"3.67"},{"timeStamp":1294171842727,"y0":"8.69","y1":"-8.48","y2":"-4.88","y3":"3.10"},{"timeStamp":1295411460296,"y0":"9.04","y1":"-8.41","y2":"-4.59","y3":"2.40"},{"timeStamp":1296651077865,"y0":"9.12","y1":"-7.93","y2":"-5.03","y3":"2.74"},{"timeStamp":1297890695434,"y0":"8.87","y1":"-7.91","y2":"-4.63","y3":"2.85"},{"timeStamp":1299130313003,"y0":"9.56","y1":"-7.57","y2":"-4.74","y3":"3.49"},{"timeStamp":1300369930572,"y0":"10.18","y1":"-7.57","y2":"-4.88","y3":"3.81"},{"timeStamp":1301609548141,"y0":"9.84","y1":"-8.12","y2":"-5.19","y3":"4.30"},{"timeStamp":1302849165710,"y0":"10.53","y1":"-8.22","y2":"-4.69","y3":"4.50"},{"timeStamp":1304088783279,"y0":"9.93","y1":"-8.28","y2":"-5.03","y3":"4.50"},{"timeStamp":1305328400848,"y0":"9.68","y1":"-7.70","y2":"-5.47","y3":"5.19"},{"timeStamp":1306568018417,"y0":"9.65","y1":"-8.39","y2":"-5.41","y3":"5.44"},{"timeStamp":1307807635986,"y0":"9.22","y1":"-8.51","y2":"-5.29","y3":"5.29"},{"timeStamp":1309047253555,"y0":"9.88","y1":"-7.89","y2":"-5.63","y3":"5.25"},{"timeStamp":1310286871124,"y0":"9.82","y1":"-8.21","y2":"-5.18","y3":"5.13"},{"timeStamp":1311526488693,"y0":"10.10","y1":"-7.61","y2":"-4.58","y3":"4.57"},{"timeStamp":1312766106262,"y0":"9.78","y1":"-6.97","y2":"-4.43","y3":"5.19"},{"timeStamp":1314005723831,"y0":"9.20","y1":"-7.18","y2":"-4.71","y3":"5.21"},{"timeStamp":1315245341400,"y0":"8.74","y1":"-7.25","y2":"-5.03","y3":"5.01"},{"timeStamp":1316484958969,"y0":"8.33","y1":"-7.65","y2":"-4.66","y3":"5.67"},{"timeStamp":1317724576538,"y0":"7.80","y1":"-7.86","y2":"-5.19","y3":"5.63"},{"timeStamp":1318964194107,"y0":"7.50","y1":"-7.21","y2":"-4.84","y3":"5.71"},{"timeStamp":1320203811676,"y0":"7.68","y1":"-7.69","y2":"-5.53","y3":"6.17"},{"timeStamp":1321443429245,"y0":"7.78","y1":"-7.88","y2":"-5.72","y3":"6.71"},{"timeStamp":1322683046814,"y0":"7.35","y1":"-7.42","y2":"-5.92","y3":"7.09"},{"timeStamp":1323922664383,"y0":"6.91","y1":"-7.83","y2":"-5.38","y3":"6.99"},{"timeStamp":1325162281952,"y0":"6.39","y1":"-7.84","y2":"-5.96","y3":"6.30"},{"timeStamp":1326401899521,"y0":"6.96","y1":"-8.53","y2":"-5.53","y3":"6.48"},{"timeStamp":1327641517090,"y0":"6.69","y1":"-9.19","y2":"-5.86","y3":"6.25"},{"timeStamp":1328881134659,"y0":"7.15","y1":"-8.52","y2":"-5.51","y3":"6.15"},{"timeStamp":1330120752228,"y0":"6.66","y1":"-9.21","y2":"-5.89","y3":"6.46"},{"timeStamp":1331360369797,"y0":"7.03","y1":"-8.92","y2":"-6.28","y3":"6.87"},{"timeStamp":1332599987366,"y0":"7.38","y1":"-9.39","y2":"-6.50","y3":"7.00"},{"timeStamp":1333839604935,"y0":"7.06","y1":"-9.49","y2":"-7.11","y3":"7.42"},{"timeStamp":1335079222504,"y0":"7.07","y1":"-10.10","y2":"-6.47","y3":"6.80"},{"timeStamp":1336318840073,"y0":"7.06","y1":"-10.71","y2":"-5.91","y3":"6.38"},{"timeStamp":1337558457642,"y0":"7.18","y1":"-10.23","y2":"-6.32","y3":"6.56"},{"timeStamp":1338798075211,"y0":"6.54","y1":"-10.30","y2":"-6.98","y3":"6.51"},{"timeStamp":1340037692780,"y0":"6.14","y1":"-10.28","y2":"-7.12","y3":"6.10"},{"timeStamp":1341277310349,"y0":"6.05","y1":"-10.26","y2":"-7.29","y3":"5.53"},{"timeStamp":1342516927918,"y0":"5.86","y1":"-10.33","y2":"-7.84","y3":"5.56"},{"timeStamp":1343756545487,"y0":"5.78","y1":"-9.84","y2":"-7.36","y3":"5.36"},{"timeStamp":1344996163056,"y0":"6.27","y1":"-10.08","y2":"-6.70","y3":"5.48"},{"timeStamp":1346235780625,"y0":"6.46","y1":"-10.47","y2":"-7.06","y3":"5.05"},{"timeStamp":1347475398194,"y0":"6.58","y1":"-9.91","y2":"-7.33","y3":"4.85"},{"timeStamp":1348715015763,"y0":"6.20","y1":"-10.22","y2":"-6.93","y3":"4.56"},{"timeStamp":1349954633332,"y0":"6.46","y1":"-10.77","y2":"-6.80","y3":"4.50"},{"timeStamp":1351194250901,"y0":"6.87","y1":"-10.73","y2":"-7.43","y3":"4.43"},{"timeStamp":1352433868470,"y0":"7.06","y1":"-11.11","y2":"-7.07","y3":"4.39"},{"timeStamp":1353673486039,"y0":"6.64","y1":"-10.56","y2":"-7.25","y3":"4.93"},{"timeStamp":1354913103608,"y0":"6.58","y1":"-11.09","y2":"-6.58","y3":"4.34"},{"timeStamp":1356152721177,"y0":"6.73","y1":"-10.55","y2":"-6.54","y3":"4.35"},{"timeStamp":1357392338746,"y0":"6.10","y1":"-10.30","y2":"-7.02","y3":"5.04"},{"timeStamp":1358631956315,"y0":"6.33","y1":"-9.97","y2":"-7.10","y3":"4.87"},{"timeStamp":1359871573884,"y0":"6.79","y1":"-10.37","y2":"-7.53","y3":"4.87"},{"timeStamp":1361111191453,"y0":"6.26","y1":"-9.89","y2":"-7.48","y3":"4.78"},{"timeStamp":1362350809022,"y0":"5.74","y1":"-9.68","y2":"-7.43","y3":"4.41"},{"timeStamp":1363590426591,"y0":"5.69","y1":"-9.50","y2":"-7.56","y3":"4.20"},{"timeStamp":1364830044160,"y0":"5.78","y1":"-9.00","y2":"-7.37","y3":"4.60"},{"timeStamp":1366069661729,"y0":"5.09","y1":"-9.50","y2":"-7.13","y3":"5.26"},{"timeStamp":1367309279298,"y0":"4.98","y1":"-8.85","y2":"-6.67","y3":"5.10"},{"timeStamp":1368548896867,"y0":"4.41","y1":"-8.16","y2":"-7.21","y3":"4.94"},{"timeStamp":1369788514436,"y0":"4.13","y1":"-7.55","y2":"-6.70","y3":"5.32"},{"timeStamp":1371028132005,"y0":"4.14","y1":"-7.68","y2":"-6.74","y3":"5.68"},{"timeStamp":1372267749574,"y0":"4.07","y1":"-7.97","y2":"-7.40","y3":"5.98"},{"timeStamp":1373507367143,"y0":"4.70","y1":"-7.61","y2":"-7.80","y3":"6.26"},{"timeStamp":1374746984712,"y0":"4.85","y1":"-7.38","y2":"-8.39","y3":"6.88"},{"timeStamp":1375986602281,"y0":"4.86","y1":"-8.04","y2":"-8.08","y3":"7.30"},{"timeStamp":1377226219850,"y0":"4.84","y1":"-8.52","y2":"-7.48","y3":"7.39"},{"timeStamp":1378465837419,"y0":"4.75","y1":"-8.58","y2":"-7.92","y3":"7.31"},{"timeStamp":1379705454988,"y0":"4.70","y1":"-8.31","y2":"-8.48","y3":"6.80"},{"timeStamp":1380945072557,"y0":"5.03","y1":"-8.08","y2":"-7.91","y3":"6.87"},{"timeStamp":1382184690126,"y0":"4.76","y1":"-8.22","y2":"-7.83","y3":"6.74"},{"timeStamp":1383424307695,"y0":"4.85","y1":"-8.68","y2":"-7.73","y3":"6.99"},{"timeStamp":1384663925264,"y0":"4.88","y1":"-9.04","y2":"-7.57","y3":"6.35"},{"timeStamp":1385903542833,"y0":"4.88","y1":"-9.05","y2":"-7.53","y3":"7.05"},{"timeStamp":1387143160402,"y0":"4.51","y1":"-8.69","y2":"-7.05","y3":"6.78"},{"timeStamp":1388382777971,"y0":"4.54","y1":"-9.21","y2":"-6.51","y3":"7.13"},{"timeStamp":1389622395540,"y0":"4.50","y1":"-9.37","y2":"-6.42","y3":"7.27"},{"timeStamp":1390862013109,"y0":"4.00","y1":"-9.78","y2":"-6.25","y3":"7.53"},{"timeStamp":1392101630678,"y0":"4.15","y1":"-9.78","y2":"-6.09","y3":"6.99"},{"timeStamp":1393341248247,"y0":"4.16","y1":"-10.31","y2":"-6.51","y3":"7.21"},{"timeStamp":1394580865816,"y0":"3.53","y1":"-10.54","y2":"-6.35","y3":"7.79"},{"timeStamp":1395820483385,"y0":"3.77","y1":"-10.96","y2":"-5.75","y3":"7.66"},{"timeStamp":1397060100954,"y0":"3.86","y1":"-11.12","y2":"-5.80","y3":"7.39"},{"timeStamp":1398299718523,"y0":"4.12","y1":"-10.67","y2":"-5.83","y3":"7.73"},{"timeStamp":1399539336092,"y0":"3.55","y1":"-10.27","y2":"-5.78","y3":"8.01"},{"timeStamp":1400778953661,"y0":"4.12","y1":"-9.65","y2":"-5.60","y3":"7.41"},{"timeStamp":1402018571230,"y0":"4.35","y1":"-8.95","y2":"-5.73","y3":"7.92"},{"timeStamp":1403258188799,"y0":"4.62","y1":"-9.03","y2":"-5.47","y3":"8.01"},{"timeStamp":1404497806368,"y0":"4.99","y1":"-8.85","y2":"-5.35","y3":"8.23"},{"timeStamp":1405737423937,"y0":"4.78","y1":"-9.49","y2":"-5.11","y3":"8.41"},{"timeStamp":1406977041506,"y0":"4.99","y1":"-9.52","y2":"-4.89","y3":"8.87"},{"timeStamp":1408216659075,"y0":"4.58","y1":"-9.60","y2":"-5.01","y3":"9.06"},{"timeStamp":1409456276644,"y0":"4.48","y1":"-9.68","y2":"-4.72","y3":"9.74"},{"timeStamp":1410695894213,"y0":"4.36","y1":"-9.36","y2":"-4.16","y3":"10.12"},{"timeStamp":1411935511782,"y0":"4.19","y1":"-8.74","y2":"-3.54","y3":"10.33"},{"timeStamp":1413175129351,"y0":"4.59","y1":"-9.00","y2":"-3.55","y3":"9.72"},{"timeStamp":1414414746920,"y0":"4.26","y1":"-8.70","y2":"-2.94","y3":"9.47"},{"timeStamp":1415654364489,"y0":"4.45","y1":"-9.29","y2":"-2.73","y3":"9.63"},{"timeStamp":1416893982058,"y0":"3.94","y1":"-8.84","y2":"-3.21","y3":"10.28"},{"timeStamp":1418133599627,"y0":"4.47","y1":"-8.39","y2":"-2.88","y3":"9.97"},{"timeStamp":1419373217196,"y0":"5.05","y1":"-8.18","y2":"-3.14","y3":"10.29"},{"timeStamp":1420612834765,"y0":"5.30","y1":"-8.84","y2":"-2.59","y3":"10.06"},{"timeStamp":1421852452334,"y0":"4.63","y1":"-9.09","y2":"-2.82","y3":"9.84"},{"timeStamp":1423092069903,"y0":"5.01","y1":"-9.40","y2":"-2.65","y3":"9.24"},{"timeStamp":1424331687472,"y0":"4.58","y1":"-9.83","y2":"-3.09","y3":"9.27"},{"timeStamp":1425571305041,"y0":"4.43","y1":"-10.52","y2":"-3.47","y3":"9.87"},{"timeStamp":1426810922610,"y0":"5.02","y1":"-10.76","y2":"-3.17","y3":"9.65"},{"timeStamp":1428050540179,"y0":"4.93","y1":"-10.88","y2":"-3.30","y3":"10.13"},{"timeStamp":1429290157748,"y0":"4.69","y1":"-11.57","y2":"-3.46","y3":"10.71"},{"timeStamp":1430529775317,"y0":"4.88","y1":"-10.94","y2":"-3.99","y3":"10.17"},{"timeStamp":1431769392886,"y0":"4.99","y1":"-10.35","y2":"-3.69","y3":"10.45"},{"timeStamp":1433009010455,"y0":"4.89","y1":"-10.35","y2":"-3.81","y3":"9.99"},{"timeStamp":1434248628024,"y0":"5.22","y1":"-10.75","y2":"-4.35","y3":"9.44"},{"timeStamp":1435488245593,"y0":"5.26","y1":"-11.42","y2":"-4.77","y3":"9.07"},{"timeStamp":1436727863162,"y0":"4.90","y1":"-10.79","y2":"-4.69","y3":"9.52"},{"timeStamp":1437967480731,"y0":"4.93","y1":"-11.40","y2":"-4.61","y3":"9.66"},{"timeStamp":1439207098300,"y0":"4.56","y1":"-11.54","y2":"-4.11","y3":"9.02"},{"timeStamp":1440446715869,"y0":"5.02","y1":"-10.84","y2":"-3.78","y3":"9.53"},{"timeStamp":1441686333438,"y0":"5.11","y1":"-11.17","y2":"-3.87","y3":"9.82"},{"timeStamp":1442925951007,"y0":"4.93","y1":"-10.89","y2":"-3.62","y3":"10.04"},{"timeStamp":1444165568576,"y0":"5.63","y1":"-10.67","y2":"-4.31","y3":"9.60"},{"timeStamp":1445405186145,"y0":"6.07","y1":"-10.71","y2":"-4.74","y3":"10.09"},{"timeStamp":1446644803714,"y0":"5.49","y1":"-11.40","y2":"-5.20","y3":"10.46"},{"timeStamp":1447884421283,"y0":"5.05","y1":"-12.09","y2":"-5.36","y3":"10.02"},{"timeStamp":1449124038852,"y0":"4.56","y1":"-11.76","y2":"-4.98","y3":"10.69"},{"timeStamp":1450363656421,"y0":"5.04","y1":"-11.34","y2":"-4.62","y3":"10.20"},{"timeStamp":1451603273990,"y0":"4.92","y1":"-11.29","y2":"-5.03","y3":"10.53"},{"timeStamp":1452842891559,"y0":"4.45","y1":"-11.72","y2":"-4.69","y3":"9.97"},{"timeStamp":1454082509128,"y0":"4.22","y1":"-11.15","y2":"-4.25","y3":"9.79"},{"timeStamp":1455322126697,"y0":"4.85","y1":"-11.57","y2":"-3.69","y3":"10.19"},{"timeStamp":1456561744266,"y0":"5.43","y1":"-11.35","y2":"-4.12","y3":"9.69"},{"timeStamp":1457801361835,"y0":"5.69","y1":"-11.78","y2":"-4.79","y3":"9.72"},{"timeStamp":1459040979404,"y0":"5.45","y1":"-11.95","y2":"-4.58","y3":"9.36"},{"timeStamp":1460280596973,"y0":"6.12","y1":"-12.16","y2":"-4.27","y3":"9.61"},{"timeStamp":1461520214542,"y0":"6.13","y1":"-11.60","y2":"-3.62","y3":"9.37"},{"timeStamp":1462759832111,"y0":"6.55","y1":"-11.46","y2":"-3.81","y3":"9.31"},{"timeStamp":1463999449680,"y0":"6.91","y1":"-11.97","y2":"-4.44","y3":"8.98"},{"timeStamp":1465239067249,"y0":"6.30","y1":"-12.25","y2":"-3.90","y3":"9.65"},{"timeStamp":1466478684818,"y0":"6.96","y1":"-12.21","y2":"-4.56","y3":"10.00"},{"timeStamp":1467718302387,"y0":"6.70","y1":"-11.66","y2":"-4.27","y3":"9.53"},{"timeStamp":1468957919956,"y0":"6.52","y1":"-11.68","y2":"-4.30","y3":"9.65"},{"timeStamp":1470197537525,"y0":"6.23","y1":"-11.24","y2":"-4.00","y3":"9.62"},{"timeStamp":1471437155094,"y0":"6.87","y1":"-10.91","y2":"-3.74","y3":"9.16"},{"timeStamp":1472676772663,"y0":"6.22","y1":"-10.22","y2":"-3.60","y3":"9.35"},{"timeStamp":1473916390232,"y0":"6.91","y1":"-10.28","y2":"-4.22","y3":"9.54"},{"timeStamp":1475156007801,"y0":"7.12","y1":"-9.66","y2":"-4.09","y3":"9.19"},{"timeStamp":1476395625370,"y0":"7.18","y1":"-9.75","y2":"-4.06","y3":"8.88"},{"timeStamp":1477635242939,"y0":"7.08","y1":"-9.14","y2":"-3.84","y3":"8.35"},{"timeStamp":1478874860508,"y0":"6.96","y1":"-9.02","y2":"-3.29","y3":"8.51"},{"timeStamp":1480114478077,"y0":"7.43","y1":"-9.00","y2":"-3.00","y3":"8.52"},{"timeStamp":1481354095646,"y0":"7.53","y1":"-8.86","y2":"-2.96","y3":"9.09"},{"timeStamp":1482593713215,"y0":"7.73","y1":"-9.52","y2":"-3.30","y3":"8.71"},{"timeStamp":1483833330784,"y0":"7.21","y1":"-10.15","y2":"-3.02","y3":"8.37"},{"timeStamp":1485072948353,"y0":"7.79","y1":"-9.68","y2":"-2.92","y3":"8.89"},{"timeStamp":1486312565922,"y0":"7.14","y1":"-9.73","y2":"-2.35","y3":"8.84"},{"timeStamp":1487552183491,"y0":"7.50","y1":"-9.73","y2":"-2.99","y3":"8.49"},{"timeStamp":1488791801060,"y0":"7.43","y1":"-10.11","y2":"-2.44","y3":"7.95"},{"timeStamp":1490031418629,"y0":"7.54","y1":"-9.76","y2":"-2.26","y3":"8.01"},{"timeStamp":1491271036198,"y0":"7.38","y1":"-9.80","y2":"-2.21","y3":"8.19"},{"timeStamp":1492510653767,"y0":"7.15","y1":"-9.74","y2":"-1.86","y3":"8.83"},{"timeStamp":1493750271336,"y0":"7.44","y1":"-9.92","y2":"-2.45","y3":"8.74"},{"timeStamp":1494989888905,"y0":"7.76","y1":"-9.23","y2":"-1.76","y3":"8.69"},{"timeStamp":1496229506474,"y0":"7.22","y1":"-8.69","y2":"-1.34","y3":"8.33"},{"timeStamp":1497469124043,"y0":"6.85","y1":"-8.25","y2":"-1.94","y3":"7.99"},{"timeStamp":1498708741612,"y0":"6.41","y1":"-8.03","y2":"-2.30","y3":"8.27"},{"timeStamp":1499948359181,"y0":"6.77","y1":"-8.30","y2":"-1.82","y3":"7.64"}]}}},attached:function attached(){this.listen(document.querySelector("#cb"),"selected-changed","updateValues")},detached:function detached(){this.unlisten(document.querySelector("#cb"),"selected-changed")},updateValues:function updateValues(){var gauges=document.querySelectorAll("px-gauge");gauges.forEach(function(gauge){gauge.set("value",Math.floor(Math.random()*100))});var keyvalues=document.querySelectorAll("px-key-value-pair");keyvalues.forEach(function(keyvalue){keyvalue.set("value",Math.floor(Math.random()*100))})}})})(); -//# sourceMappingURL=px-sample-dashboard.js.map diff --git a/src/px-sample-dashboard.js.map b/src/px-sample-dashboard.js.map deleted file mode 100644 index 1381ba3..0000000 --- a/src/px-sample-dashboard.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["px-sample-dashboard.es6.js"],"names":["Polymer","is","properties","title","type","String","value","chartData","Array","attached","listen","document","querySelector","detached","unlisten","updateValues","gauges","querySelectorAll","forEach","gauge","set","Math","floor","random","keyvalues","keyvalue"],"mappings":"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","file":"px-sample-dashboard.js","sourcesContent":["(function () {\n Polymer({\n is: 'px-sample-dashboard',\n properties: {\n title: {\n type: String,\n value: \"\"\n },\n chartData: {\n type: Array,\n value: function () {\n return [{\n \"timeStamp\": 1227232494001,\n \"y0\": \"6.44\",\n \"y1\": \"-3.96\",\n \"y2\": \"-7.89\",\n \"y3\": \"4.26\"\n }, {\n \"timeStamp\": 1228472111570,\n \"y0\": \"6.31\",\n \"y1\": \"-4.38\",\n \"y2\": \"-7.60\",\n \"y3\": \"3.65\"\n }, {\n \"timeStamp\": 1229711729139,\n \"y0\": \"5.75\",\n \"y1\": \"-4.17\",\n \"y2\": \"-7.47\",\n \"y3\": \"3.90\"\n }, {\n \"timeStamp\": 1230951346708,\n \"y0\": \"5.96\",\n \"y1\": \"-4.24\",\n \"y2\": \"-6.78\",\n \"y3\": \"4.15\"\n }, {\n \"timeStamp\": 1232190964277,\n \"y0\": \"5.56\",\n \"y1\": \"-3.89\",\n \"y2\": \"-6.87\",\n \"y3\": \"3.94\"\n }, {\n \"timeStamp\": 1233430581846,\n \"y0\": \"5.90\",\n \"y1\": \"-4.52\",\n \"y2\": \"-7.46\",\n \"y3\": \"3.29\"\n }, {\n \"timeStamp\": 1234670199415,\n \"y0\": \"6.08\",\n \"y1\": \"-5.01\",\n \"y2\": \"-7.60\",\n \"y3\": \"2.74\"\n }, {\n \"timeStamp\": 1235909816984,\n \"y0\": \"6.75\",\n \"y1\": \"-4.32\",\n \"y2\": \"-7.05\",\n \"y3\": \"2.30\"\n }, {\n \"timeStamp\": 1237149434553,\n \"y0\": \"6.91\",\n \"y1\": \"-4.90\",\n \"y2\": \"-7.18\",\n \"y3\": \"1.71\"\n }, {\n \"timeStamp\": 1238389052122,\n \"y0\": \"7.38\",\n \"y1\": \"-4.31\",\n \"y2\": \"-6.94\",\n \"y3\": \"1.20\"\n }, {\n \"timeStamp\": 1239628669691,\n \"y0\": \"7.56\",\n \"y1\": \"-4.61\",\n \"y2\": \"-7.14\",\n \"y3\": \"1.11\"\n }, {\n \"timeStamp\": 1240868287260,\n \"y0\": \"8.23\",\n \"y1\": \"-4.84\",\n \"y2\": \"-6.95\",\n \"y3\": \"1.35\"\n }, {\n \"timeStamp\": 1242107904829,\n \"y0\": \"7.75\",\n \"y1\": \"-5.12\",\n \"y2\": \"-6.35\",\n \"y3\": \"0.70\"\n }, {\n \"timeStamp\": 1243347522398,\n \"y0\": \"8.25\",\n \"y1\": \"-5.05\",\n \"y2\": \"-5.71\",\n \"y3\": \"1.09\"\n }, {\n \"timeStamp\": 1244587139967,\n \"y0\": \"7.71\",\n \"y1\": \"-4.91\",\n \"y2\": \"-5.11\",\n \"y3\": \"1.01\"\n }, {\n \"timeStamp\": 1245826757536,\n \"y0\": \"7.27\",\n \"y1\": \"-5.60\",\n \"y2\": \"-5.51\",\n \"y3\": \"0.50\"\n }, {\n \"timeStamp\": 1247066375105,\n \"y0\": \"7.65\",\n \"y1\": \"-5.96\",\n \"y2\": \"-6.11\",\n \"y3\": \"0.21\"\n }, {\n \"timeStamp\": 1248305992674,\n \"y0\": \"8.29\",\n \"y1\": \"-5.28\",\n \"y2\": \"-5.90\",\n \"y3\": \"-0.22\"\n }, {\n \"timeStamp\": 1249545610243,\n \"y0\": \"7.98\",\n \"y1\": \"-4.66\",\n \"y2\": \"-6.29\",\n \"y3\": \"-0.45\"\n }, {\n \"timeStamp\": 1250785227812,\n \"y0\": \"7.72\",\n \"y1\": \"-5.28\",\n \"y2\": \"-6.19\",\n \"y3\": \"-0.77\"\n }, {\n \"timeStamp\": 1252024845381,\n \"y0\": \"8.03\",\n \"y1\": \"-5.11\",\n \"y2\": \"-6.42\",\n \"y3\": \"-0.49\"\n }, {\n \"timeStamp\": 1253264462950,\n \"y0\": \"8.65\",\n \"y1\": \"-5.08\",\n \"y2\": \"-6.67\",\n \"y3\": \"0.11\"\n }, {\n \"timeStamp\": 1254504080519,\n \"y0\": \"9.12\",\n \"y1\": \"-5.05\",\n \"y2\": \"-6.36\",\n \"y3\": \"0.03\"\n }, {\n \"timeStamp\": 1255743698088,\n \"y0\": \"9.67\",\n \"y1\": \"-5.70\",\n \"y2\": \"-6.46\",\n \"y3\": \"0.57\"\n }, {\n \"timeStamp\": 1256983315657,\n \"y0\": \"9.41\",\n \"y1\": \"-5.42\",\n \"y2\": \"-6.99\",\n \"y3\": \"0.07\"\n }, {\n \"timeStamp\": 1258222933226,\n \"y0\": \"9.97\",\n \"y1\": \"-4.84\",\n \"y2\": \"-6.63\",\n \"y3\": \"0.58\"\n }, {\n \"timeStamp\": 1259462550795,\n \"y0\": \"9.72\",\n \"y1\": \"-5.00\",\n \"y2\": \"-6.99\",\n \"y3\": \"0.24\"\n }, {\n \"timeStamp\": 1260702168364,\n \"y0\": \"10.11\",\n \"y1\": \"-4.94\",\n \"y2\": \"-7.13\",\n \"y3\": \"0.27\"\n }, {\n \"timeStamp\": 1261941785933,\n \"y0\": \"10.17\",\n \"y1\": \"-5.06\",\n \"y2\": \"-7.79\",\n \"y3\": \"-0.14\"\n }, {\n \"timeStamp\": 1263181403502,\n \"y0\": \"9.56\",\n \"y1\": \"-5.54\",\n \"y2\": \"-8.40\",\n \"y3\": \"-0.25\"\n }, {\n \"timeStamp\": 1264421021071,\n \"y0\": \"9.51\",\n \"y1\": \"-6.11\",\n \"y2\": \"-7.96\",\n \"y3\": \"0.10\"\n }, {\n \"timeStamp\": 1265660638640,\n \"y0\": \"9.95\",\n \"y1\": \"-6.56\",\n \"y2\": \"-7.72\",\n \"y3\": \"-0.24\"\n }, {\n \"timeStamp\": 1266900256209,\n \"y0\": \"9.54\",\n \"y1\": \"-6.34\",\n \"y2\": \"-7.83\",\n \"y3\": \"-0.68\"\n }, {\n \"timeStamp\": 1268139873778,\n \"y0\": \"9.55\",\n \"y1\": \"-6.79\",\n \"y2\": \"-8.33\",\n \"y3\": \"-0.88\"\n }, {\n \"timeStamp\": 1269379491347,\n \"y0\": \"8.98\",\n \"y1\": \"-7.43\",\n \"y2\": \"-8.72\",\n \"y3\": \"-0.93\"\n }, {\n \"timeStamp\": 1270619108916,\n \"y0\": \"9.29\",\n \"y1\": \"-7.96\",\n \"y2\": \"-8.42\",\n \"y3\": \"-0.55\"\n }, {\n \"timeStamp\": 1271858726485,\n \"y0\": \"8.69\",\n \"y1\": \"-8.52\",\n \"y2\": \"-8.09\",\n \"y3\": \"-0.42\"\n }, {\n \"timeStamp\": 1273098344054,\n \"y0\": \"8.07\",\n \"y1\": \"-8.05\",\n \"y2\": \"-8.09\",\n \"y3\": \"0.08\"\n }, {\n \"timeStamp\": 1274337961623,\n \"y0\": \"7.90\",\n \"y1\": \"-7.98\",\n \"y2\": \"-7.79\",\n \"y3\": \"0.53\"\n }, {\n \"timeStamp\": 1275577579192,\n \"y0\": \"7.68\",\n \"y1\": \"-8.04\",\n \"y2\": \"-7.14\",\n \"y3\": \"0.70\"\n }, {\n \"timeStamp\": 1276817196761,\n \"y0\": \"7.77\",\n \"y1\": \"-7.79\",\n \"y2\": \"-6.64\",\n \"y3\": \"1.21\"\n }, {\n \"timeStamp\": 1278056814330,\n \"y0\": \"8.25\",\n \"y1\": \"-7.70\",\n \"y2\": \"-6.25\",\n \"y3\": \"1.09\"\n }, {\n \"timeStamp\": 1279296431899,\n \"y0\": \"8.94\",\n \"y1\": \"-8.35\",\n \"y2\": \"-6.77\",\n \"y3\": \"1.52\"\n }, {\n \"timeStamp\": 1280536049468,\n \"y0\": \"9.49\",\n \"y1\": \"-9.00\",\n \"y2\": \"-6.12\",\n \"y3\": \"1.60\"\n }, {\n \"timeStamp\": 1281775667037,\n \"y0\": \"10.07\",\n \"y1\": \"-9.59\",\n \"y2\": \"-5.44\",\n \"y3\": \"2.30\"\n }, {\n \"timeStamp\": 1283015284606,\n \"y0\": \"10.60\",\n \"y1\": \"-10.19\",\n \"y2\": \"-5.07\",\n \"y3\": \"2.63\"\n }, {\n \"timeStamp\": 1284254902175,\n \"y0\": \"10.49\",\n \"y1\": \"-10.72\",\n \"y2\": \"-4.48\",\n \"y3\": \"3.20\"\n }, {\n \"timeStamp\": 1285494519744,\n \"y0\": \"10.06\",\n \"y1\": \"-10.19\",\n \"y2\": \"-4.97\",\n \"y3\": \"3.41\"\n }, {\n \"timeStamp\": 1286734137313,\n \"y0\": \"10.03\",\n \"y1\": \"-9.95\",\n \"y2\": \"-5.30\",\n \"y3\": \"3.60\"\n }, {\n \"timeStamp\": 1287973754882,\n \"y0\": \"9.48\",\n \"y1\": \"-10.00\",\n \"y2\": \"-5.02\",\n \"y3\": \"3.52\"\n }, {\n \"timeStamp\": 1289213372451,\n \"y0\": \"8.99\",\n \"y1\": \"-9.43\",\n \"y2\": \"-4.41\",\n \"y3\": \"4.00\"\n }, {\n \"timeStamp\": 1290452990020,\n \"y0\": \"8.92\",\n \"y1\": \"-9.13\",\n \"y2\": \"-4.44\",\n \"y3\": \"3.48\"\n }, {\n \"timeStamp\": 1291692607589,\n \"y0\": \"8.26\",\n \"y1\": \"-9.11\",\n \"y2\": \"-4.98\",\n \"y3\": \"4.16\"\n }, {\n \"timeStamp\": 1292932225158,\n \"y0\": \"8.70\",\n \"y1\": \"-8.98\",\n \"y2\": \"-5.28\",\n \"y3\": \"3.67\"\n }, {\n \"timeStamp\": 1294171842727,\n \"y0\": \"8.69\",\n \"y1\": \"-8.48\",\n \"y2\": \"-4.88\",\n \"y3\": \"3.10\"\n }, {\n \"timeStamp\": 1295411460296,\n \"y0\": \"9.04\",\n \"y1\": \"-8.41\",\n \"y2\": \"-4.59\",\n \"y3\": \"2.40\"\n }, {\n \"timeStamp\": 1296651077865,\n \"y0\": \"9.12\",\n \"y1\": \"-7.93\",\n \"y2\": \"-5.03\",\n \"y3\": \"2.74\"\n }, {\n \"timeStamp\": 1297890695434,\n \"y0\": \"8.87\",\n \"y1\": \"-7.91\",\n \"y2\": \"-4.63\",\n \"y3\": \"2.85\"\n }, {\n \"timeStamp\": 1299130313003,\n \"y0\": \"9.56\",\n \"y1\": \"-7.57\",\n \"y2\": \"-4.74\",\n \"y3\": \"3.49\"\n }, {\n \"timeStamp\": 1300369930572,\n \"y0\": \"10.18\",\n \"y1\": \"-7.57\",\n \"y2\": \"-4.88\",\n \"y3\": \"3.81\"\n }, {\n \"timeStamp\": 1301609548141,\n \"y0\": \"9.84\",\n \"y1\": \"-8.12\",\n \"y2\": \"-5.19\",\n \"y3\": \"4.30\"\n }, {\n \"timeStamp\": 1302849165710,\n \"y0\": \"10.53\",\n \"y1\": \"-8.22\",\n \"y2\": \"-4.69\",\n \"y3\": \"4.50\"\n }, {\n \"timeStamp\": 1304088783279,\n \"y0\": \"9.93\",\n \"y1\": \"-8.28\",\n \"y2\": \"-5.03\",\n \"y3\": \"4.50\"\n }, {\n \"timeStamp\": 1305328400848,\n \"y0\": \"9.68\",\n \"y1\": \"-7.70\",\n \"y2\": \"-5.47\",\n \"y3\": \"5.19\"\n }, {\n \"timeStamp\": 1306568018417,\n \"y0\": \"9.65\",\n \"y1\": \"-8.39\",\n \"y2\": \"-5.41\",\n \"y3\": \"5.44\"\n }, {\n \"timeStamp\": 1307807635986,\n \"y0\": \"9.22\",\n \"y1\": \"-8.51\",\n \"y2\": \"-5.29\",\n \"y3\": \"5.29\"\n }, {\n \"timeStamp\": 1309047253555,\n \"y0\": \"9.88\",\n \"y1\": \"-7.89\",\n \"y2\": \"-5.63\",\n \"y3\": \"5.25\"\n }, {\n \"timeStamp\": 1310286871124,\n \"y0\": \"9.82\",\n \"y1\": \"-8.21\",\n \"y2\": \"-5.18\",\n \"y3\": \"5.13\"\n }, {\n \"timeStamp\": 1311526488693,\n \"y0\": \"10.10\",\n \"y1\": \"-7.61\",\n \"y2\": \"-4.58\",\n \"y3\": \"4.57\"\n }, {\n \"timeStamp\": 1312766106262,\n \"y0\": \"9.78\",\n \"y1\": \"-6.97\",\n \"y2\": \"-4.43\",\n \"y3\": \"5.19\"\n }, {\n \"timeStamp\": 1314005723831,\n \"y0\": \"9.20\",\n \"y1\": \"-7.18\",\n \"y2\": \"-4.71\",\n \"y3\": \"5.21\"\n }, {\n \"timeStamp\": 1315245341400,\n \"y0\": \"8.74\",\n \"y1\": \"-7.25\",\n \"y2\": \"-5.03\",\n \"y3\": \"5.01\"\n }, {\n \"timeStamp\": 1316484958969,\n \"y0\": \"8.33\",\n \"y1\": \"-7.65\",\n \"y2\": \"-4.66\",\n \"y3\": \"5.67\"\n }, {\n \"timeStamp\": 1317724576538,\n \"y0\": \"7.80\",\n \"y1\": \"-7.86\",\n \"y2\": \"-5.19\",\n \"y3\": \"5.63\"\n }, {\n \"timeStamp\": 1318964194107,\n \"y0\": \"7.50\",\n \"y1\": \"-7.21\",\n \"y2\": \"-4.84\",\n \"y3\": \"5.71\"\n }, {\n \"timeStamp\": 1320203811676,\n \"y0\": \"7.68\",\n \"y1\": \"-7.69\",\n \"y2\": \"-5.53\",\n \"y3\": \"6.17\"\n }, {\n \"timeStamp\": 1321443429245,\n \"y0\": \"7.78\",\n \"y1\": \"-7.88\",\n \"y2\": \"-5.72\",\n \"y3\": \"6.71\"\n }, {\n \"timeStamp\": 1322683046814,\n \"y0\": \"7.35\",\n \"y1\": \"-7.42\",\n \"y2\": \"-5.92\",\n \"y3\": \"7.09\"\n }, {\n \"timeStamp\": 1323922664383,\n \"y0\": \"6.91\",\n \"y1\": \"-7.83\",\n \"y2\": \"-5.38\",\n \"y3\": \"6.99\"\n }, {\n \"timeStamp\": 1325162281952,\n \"y0\": \"6.39\",\n \"y1\": \"-7.84\",\n \"y2\": \"-5.96\",\n \"y3\": \"6.30\"\n }, {\n \"timeStamp\": 1326401899521,\n \"y0\": \"6.96\",\n \"y1\": \"-8.53\",\n \"y2\": \"-5.53\",\n \"y3\": \"6.48\"\n }, {\n \"timeStamp\": 1327641517090,\n \"y0\": \"6.69\",\n \"y1\": \"-9.19\",\n \"y2\": \"-5.86\",\n \"y3\": \"6.25\"\n }, {\n \"timeStamp\": 1328881134659,\n \"y0\": \"7.15\",\n \"y1\": \"-8.52\",\n \"y2\": \"-5.51\",\n \"y3\": \"6.15\"\n }, {\n \"timeStamp\": 1330120752228,\n \"y0\": \"6.66\",\n \"y1\": \"-9.21\",\n \"y2\": \"-5.89\",\n \"y3\": \"6.46\"\n }, {\n \"timeStamp\": 1331360369797,\n \"y0\": \"7.03\",\n \"y1\": \"-8.92\",\n \"y2\": \"-6.28\",\n \"y3\": \"6.87\"\n }, {\n \"timeStamp\": 1332599987366,\n \"y0\": \"7.38\",\n \"y1\": \"-9.39\",\n \"y2\": \"-6.50\",\n \"y3\": \"7.00\"\n }, {\n \"timeStamp\": 1333839604935,\n \"y0\": \"7.06\",\n \"y1\": \"-9.49\",\n \"y2\": \"-7.11\",\n \"y3\": \"7.42\"\n }, {\n \"timeStamp\": 1335079222504,\n \"y0\": \"7.07\",\n \"y1\": \"-10.10\",\n \"y2\": \"-6.47\",\n \"y3\": \"6.80\"\n }, {\n \"timeStamp\": 1336318840073,\n \"y0\": \"7.06\",\n \"y1\": \"-10.71\",\n \"y2\": \"-5.91\",\n \"y3\": \"6.38\"\n }, {\n \"timeStamp\": 1337558457642,\n \"y0\": \"7.18\",\n \"y1\": \"-10.23\",\n \"y2\": \"-6.32\",\n \"y3\": \"6.56\"\n }, {\n \"timeStamp\": 1338798075211,\n \"y0\": \"6.54\",\n \"y1\": \"-10.30\",\n \"y2\": \"-6.98\",\n \"y3\": \"6.51\"\n }, {\n \"timeStamp\": 1340037692780,\n \"y0\": \"6.14\",\n \"y1\": \"-10.28\",\n \"y2\": \"-7.12\",\n \"y3\": \"6.10\"\n }, {\n \"timeStamp\": 1341277310349,\n \"y0\": \"6.05\",\n \"y1\": \"-10.26\",\n \"y2\": \"-7.29\",\n \"y3\": \"5.53\"\n }, {\n \"timeStamp\": 1342516927918,\n \"y0\": \"5.86\",\n \"y1\": \"-10.33\",\n \"y2\": \"-7.84\",\n \"y3\": \"5.56\"\n }, {\n \"timeStamp\": 1343756545487,\n \"y0\": \"5.78\",\n \"y1\": \"-9.84\",\n \"y2\": \"-7.36\",\n \"y3\": \"5.36\"\n }, {\n \"timeStamp\": 1344996163056,\n \"y0\": \"6.27\",\n \"y1\": \"-10.08\",\n \"y2\": \"-6.70\",\n \"y3\": \"5.48\"\n }, {\n \"timeStamp\": 1346235780625,\n \"y0\": \"6.46\",\n \"y1\": \"-10.47\",\n \"y2\": \"-7.06\",\n \"y3\": \"5.05\"\n }, {\n \"timeStamp\": 1347475398194,\n \"y0\": \"6.58\",\n \"y1\": \"-9.91\",\n \"y2\": \"-7.33\",\n \"y3\": \"4.85\"\n }, {\n \"timeStamp\": 1348715015763,\n \"y0\": \"6.20\",\n \"y1\": \"-10.22\",\n \"y2\": \"-6.93\",\n \"y3\": \"4.56\"\n }, {\n \"timeStamp\": 1349954633332,\n \"y0\": \"6.46\",\n \"y1\": \"-10.77\",\n \"y2\": \"-6.80\",\n \"y3\": \"4.50\"\n }, {\n \"timeStamp\": 1351194250901,\n \"y0\": \"6.87\",\n \"y1\": \"-10.73\",\n \"y2\": \"-7.43\",\n \"y3\": \"4.43\"\n }, {\n \"timeStamp\": 1352433868470,\n \"y0\": \"7.06\",\n \"y1\": \"-11.11\",\n \"y2\": \"-7.07\",\n \"y3\": \"4.39\"\n }, {\n \"timeStamp\": 1353673486039,\n \"y0\": \"6.64\",\n \"y1\": \"-10.56\",\n \"y2\": \"-7.25\",\n \"y3\": \"4.93\"\n }, {\n \"timeStamp\": 1354913103608,\n \"y0\": \"6.58\",\n \"y1\": \"-11.09\",\n \"y2\": \"-6.58\",\n \"y3\": \"4.34\"\n }, {\n \"timeStamp\": 1356152721177,\n \"y0\": \"6.73\",\n \"y1\": \"-10.55\",\n \"y2\": \"-6.54\",\n \"y3\": \"4.35\"\n }, {\n \"timeStamp\": 1357392338746,\n \"y0\": \"6.10\",\n \"y1\": \"-10.30\",\n \"y2\": \"-7.02\",\n \"y3\": \"5.04\"\n }, {\n \"timeStamp\": 1358631956315,\n \"y0\": \"6.33\",\n \"y1\": \"-9.97\",\n \"y2\": \"-7.10\",\n \"y3\": \"4.87\"\n }, {\n \"timeStamp\": 1359871573884,\n \"y0\": \"6.79\",\n \"y1\": \"-10.37\",\n \"y2\": \"-7.53\",\n \"y3\": \"4.87\"\n }, {\n \"timeStamp\": 1361111191453,\n \"y0\": \"6.26\",\n \"y1\": \"-9.89\",\n \"y2\": \"-7.48\",\n \"y3\": \"4.78\"\n }, {\n \"timeStamp\": 1362350809022,\n \"y0\": \"5.74\",\n \"y1\": \"-9.68\",\n \"y2\": \"-7.43\",\n \"y3\": \"4.41\"\n }, {\n \"timeStamp\": 1363590426591,\n \"y0\": \"5.69\",\n \"y1\": \"-9.50\",\n \"y2\": \"-7.56\",\n \"y3\": \"4.20\"\n }, {\n \"timeStamp\": 1364830044160,\n \"y0\": \"5.78\",\n \"y1\": \"-9.00\",\n \"y2\": \"-7.37\",\n \"y3\": \"4.60\"\n }, {\n \"timeStamp\": 1366069661729,\n \"y0\": \"5.09\",\n \"y1\": \"-9.50\",\n \"y2\": \"-7.13\",\n \"y3\": \"5.26\"\n }, {\n \"timeStamp\": 1367309279298,\n \"y0\": \"4.98\",\n \"y1\": \"-8.85\",\n \"y2\": \"-6.67\",\n \"y3\": \"5.10\"\n }, {\n \"timeStamp\": 1368548896867,\n \"y0\": \"4.41\",\n \"y1\": \"-8.16\",\n \"y2\": \"-7.21\",\n \"y3\": \"4.94\"\n }, {\n \"timeStamp\": 1369788514436,\n \"y0\": \"4.13\",\n \"y1\": \"-7.55\",\n \"y2\": \"-6.70\",\n \"y3\": \"5.32\"\n }, {\n \"timeStamp\": 1371028132005,\n \"y0\": \"4.14\",\n \"y1\": \"-7.68\",\n \"y2\": \"-6.74\",\n \"y3\": \"5.68\"\n }, {\n \"timeStamp\": 1372267749574,\n \"y0\": \"4.07\",\n \"y1\": \"-7.97\",\n \"y2\": \"-7.40\",\n \"y3\": \"5.98\"\n }, {\n \"timeStamp\": 1373507367143,\n \"y0\": \"4.70\",\n \"y1\": \"-7.61\",\n \"y2\": \"-7.80\",\n \"y3\": \"6.26\"\n }, {\n \"timeStamp\": 1374746984712,\n \"y0\": \"4.85\",\n \"y1\": \"-7.38\",\n \"y2\": \"-8.39\",\n \"y3\": \"6.88\"\n }, {\n \"timeStamp\": 1375986602281,\n \"y0\": \"4.86\",\n \"y1\": \"-8.04\",\n \"y2\": \"-8.08\",\n \"y3\": \"7.30\"\n }, {\n \"timeStamp\": 1377226219850,\n \"y0\": \"4.84\",\n \"y1\": \"-8.52\",\n \"y2\": \"-7.48\",\n \"y3\": \"7.39\"\n }, {\n \"timeStamp\": 1378465837419,\n \"y0\": \"4.75\",\n \"y1\": \"-8.58\",\n \"y2\": \"-7.92\",\n \"y3\": \"7.31\"\n }, {\n \"timeStamp\": 1379705454988,\n \"y0\": \"4.70\",\n \"y1\": \"-8.31\",\n \"y2\": \"-8.48\",\n \"y3\": \"6.80\"\n }, {\n \"timeStamp\": 1380945072557,\n \"y0\": \"5.03\",\n \"y1\": \"-8.08\",\n \"y2\": \"-7.91\",\n \"y3\": \"6.87\"\n }, {\n \"timeStamp\": 1382184690126,\n \"y0\": \"4.76\",\n \"y1\": \"-8.22\",\n \"y2\": \"-7.83\",\n \"y3\": \"6.74\"\n }, {\n \"timeStamp\": 1383424307695,\n \"y0\": \"4.85\",\n \"y1\": \"-8.68\",\n \"y2\": \"-7.73\",\n \"y3\": \"6.99\"\n }, {\n \"timeStamp\": 1384663925264,\n \"y0\": \"4.88\",\n \"y1\": \"-9.04\",\n \"y2\": \"-7.57\",\n \"y3\": \"6.35\"\n }, {\n \"timeStamp\": 1385903542833,\n \"y0\": \"4.88\",\n \"y1\": \"-9.05\",\n \"y2\": \"-7.53\",\n \"y3\": \"7.05\"\n }, {\n \"timeStamp\": 1387143160402,\n \"y0\": \"4.51\",\n \"y1\": \"-8.69\",\n \"y2\": \"-7.05\",\n \"y3\": \"6.78\"\n }, {\n \"timeStamp\": 1388382777971,\n \"y0\": \"4.54\",\n \"y1\": \"-9.21\",\n \"y2\": \"-6.51\",\n \"y3\": \"7.13\"\n }, {\n \"timeStamp\": 1389622395540,\n \"y0\": \"4.50\",\n \"y1\": \"-9.37\",\n \"y2\": \"-6.42\",\n \"y3\": \"7.27\"\n }, {\n \"timeStamp\": 1390862013109,\n \"y0\": \"4.00\",\n \"y1\": \"-9.78\",\n \"y2\": \"-6.25\",\n \"y3\": \"7.53\"\n }, {\n \"timeStamp\": 1392101630678,\n \"y0\": \"4.15\",\n \"y1\": \"-9.78\",\n \"y2\": \"-6.09\",\n \"y3\": \"6.99\"\n }, {\n \"timeStamp\": 1393341248247,\n \"y0\": \"4.16\",\n \"y1\": \"-10.31\",\n \"y2\": \"-6.51\",\n \"y3\": \"7.21\"\n }, {\n \"timeStamp\": 1394580865816,\n \"y0\": \"3.53\",\n \"y1\": \"-10.54\",\n \"y2\": \"-6.35\",\n \"y3\": \"7.79\"\n }, {\n \"timeStamp\": 1395820483385,\n \"y0\": \"3.77\",\n \"y1\": \"-10.96\",\n \"y2\": \"-5.75\",\n \"y3\": \"7.66\"\n }, {\n \"timeStamp\": 1397060100954,\n \"y0\": \"3.86\",\n \"y1\": \"-11.12\",\n \"y2\": \"-5.80\",\n \"y3\": \"7.39\"\n }, {\n \"timeStamp\": 1398299718523,\n \"y0\": \"4.12\",\n \"y1\": \"-10.67\",\n \"y2\": \"-5.83\",\n \"y3\": \"7.73\"\n }, {\n \"timeStamp\": 1399539336092,\n \"y0\": \"3.55\",\n \"y1\": \"-10.27\",\n \"y2\": \"-5.78\",\n \"y3\": \"8.01\"\n }, {\n \"timeStamp\": 1400778953661,\n \"y0\": \"4.12\",\n \"y1\": \"-9.65\",\n \"y2\": \"-5.60\",\n \"y3\": \"7.41\"\n }, {\n \"timeStamp\": 1402018571230,\n \"y0\": \"4.35\",\n \"y1\": \"-8.95\",\n \"y2\": \"-5.73\",\n \"y3\": \"7.92\"\n }, {\n \"timeStamp\": 1403258188799,\n \"y0\": \"4.62\",\n \"y1\": \"-9.03\",\n \"y2\": \"-5.47\",\n \"y3\": \"8.01\"\n }, {\n \"timeStamp\": 1404497806368,\n \"y0\": \"4.99\",\n \"y1\": \"-8.85\",\n \"y2\": \"-5.35\",\n \"y3\": \"8.23\"\n }, {\n \"timeStamp\": 1405737423937,\n \"y0\": \"4.78\",\n \"y1\": \"-9.49\",\n \"y2\": \"-5.11\",\n \"y3\": \"8.41\"\n }, {\n \"timeStamp\": 1406977041506,\n \"y0\": \"4.99\",\n \"y1\": \"-9.52\",\n \"y2\": \"-4.89\",\n \"y3\": \"8.87\"\n }, {\n \"timeStamp\": 1408216659075,\n \"y0\": \"4.58\",\n \"y1\": \"-9.60\",\n \"y2\": \"-5.01\",\n \"y3\": \"9.06\"\n }, {\n \"timeStamp\": 1409456276644,\n \"y0\": \"4.48\",\n \"y1\": \"-9.68\",\n \"y2\": \"-4.72\",\n \"y3\": \"9.74\"\n }, {\n \"timeStamp\": 1410695894213,\n \"y0\": \"4.36\",\n \"y1\": \"-9.36\",\n \"y2\": \"-4.16\",\n \"y3\": \"10.12\"\n }, {\n \"timeStamp\": 1411935511782,\n \"y0\": \"4.19\",\n \"y1\": \"-8.74\",\n \"y2\": \"-3.54\",\n \"y3\": \"10.33\"\n }, {\n \"timeStamp\": 1413175129351,\n \"y0\": \"4.59\",\n \"y1\": \"-9.00\",\n \"y2\": \"-3.55\",\n \"y3\": \"9.72\"\n }, {\n \"timeStamp\": 1414414746920,\n \"y0\": \"4.26\",\n \"y1\": \"-8.70\",\n \"y2\": \"-2.94\",\n \"y3\": \"9.47\"\n }, {\n \"timeStamp\": 1415654364489,\n \"y0\": \"4.45\",\n \"y1\": \"-9.29\",\n \"y2\": \"-2.73\",\n \"y3\": \"9.63\"\n }, {\n \"timeStamp\": 1416893982058,\n \"y0\": \"3.94\",\n \"y1\": \"-8.84\",\n \"y2\": \"-3.21\",\n \"y3\": \"10.28\"\n }, {\n \"timeStamp\": 1418133599627,\n \"y0\": \"4.47\",\n \"y1\": \"-8.39\",\n \"y2\": \"-2.88\",\n \"y3\": \"9.97\"\n }, {\n \"timeStamp\": 1419373217196,\n \"y0\": \"5.05\",\n \"y1\": \"-8.18\",\n \"y2\": \"-3.14\",\n \"y3\": \"10.29\"\n }, {\n \"timeStamp\": 1420612834765,\n \"y0\": \"5.30\",\n \"y1\": \"-8.84\",\n \"y2\": \"-2.59\",\n \"y3\": \"10.06\"\n }, {\n \"timeStamp\": 1421852452334,\n \"y0\": \"4.63\",\n \"y1\": \"-9.09\",\n \"y2\": \"-2.82\",\n \"y3\": \"9.84\"\n }, {\n \"timeStamp\": 1423092069903,\n \"y0\": \"5.01\",\n \"y1\": \"-9.40\",\n \"y2\": \"-2.65\",\n \"y3\": \"9.24\"\n }, {\n \"timeStamp\": 1424331687472,\n \"y0\": \"4.58\",\n \"y1\": \"-9.83\",\n \"y2\": \"-3.09\",\n \"y3\": \"9.27\"\n }, {\n \"timeStamp\": 1425571305041,\n \"y0\": \"4.43\",\n \"y1\": \"-10.52\",\n \"y2\": \"-3.47\",\n \"y3\": \"9.87\"\n }, {\n \"timeStamp\": 1426810922610,\n \"y0\": \"5.02\",\n \"y1\": \"-10.76\",\n \"y2\": \"-3.17\",\n \"y3\": \"9.65\"\n }, {\n \"timeStamp\": 1428050540179,\n \"y0\": \"4.93\",\n \"y1\": \"-10.88\",\n \"y2\": \"-3.30\",\n \"y3\": \"10.13\"\n }, {\n \"timeStamp\": 1429290157748,\n \"y0\": \"4.69\",\n \"y1\": \"-11.57\",\n \"y2\": \"-3.46\",\n \"y3\": \"10.71\"\n }, {\n \"timeStamp\": 1430529775317,\n \"y0\": \"4.88\",\n \"y1\": \"-10.94\",\n \"y2\": \"-3.99\",\n \"y3\": \"10.17\"\n }, {\n \"timeStamp\": 1431769392886,\n \"y0\": \"4.99\",\n \"y1\": \"-10.35\",\n \"y2\": \"-3.69\",\n \"y3\": \"10.45\"\n }, {\n \"timeStamp\": 1433009010455,\n \"y0\": \"4.89\",\n \"y1\": \"-10.35\",\n \"y2\": \"-3.81\",\n \"y3\": \"9.99\"\n }, {\n \"timeStamp\": 1434248628024,\n \"y0\": \"5.22\",\n \"y1\": \"-10.75\",\n \"y2\": \"-4.35\",\n \"y3\": \"9.44\"\n }, {\n \"timeStamp\": 1435488245593,\n \"y0\": \"5.26\",\n \"y1\": \"-11.42\",\n \"y2\": \"-4.77\",\n \"y3\": \"9.07\"\n }, {\n \"timeStamp\": 1436727863162,\n \"y0\": \"4.90\",\n \"y1\": \"-10.79\",\n \"y2\": \"-4.69\",\n \"y3\": \"9.52\"\n }, {\n \"timeStamp\": 1437967480731,\n \"y0\": \"4.93\",\n \"y1\": \"-11.40\",\n \"y2\": \"-4.61\",\n \"y3\": \"9.66\"\n }, {\n \"timeStamp\": 1439207098300,\n \"y0\": \"4.56\",\n \"y1\": \"-11.54\",\n \"y2\": \"-4.11\",\n \"y3\": \"9.02\"\n }, {\n \"timeStamp\": 1440446715869,\n \"y0\": \"5.02\",\n \"y1\": \"-10.84\",\n \"y2\": \"-3.78\",\n \"y3\": \"9.53\"\n }, {\n \"timeStamp\": 1441686333438,\n \"y0\": \"5.11\",\n \"y1\": \"-11.17\",\n \"y2\": \"-3.87\",\n \"y3\": \"9.82\"\n }, {\n \"timeStamp\": 1442925951007,\n \"y0\": \"4.93\",\n \"y1\": \"-10.89\",\n \"y2\": \"-3.62\",\n \"y3\": \"10.04\"\n }, {\n \"timeStamp\": 1444165568576,\n \"y0\": \"5.63\",\n \"y1\": \"-10.67\",\n \"y2\": \"-4.31\",\n \"y3\": \"9.60\"\n }, {\n \"timeStamp\": 1445405186145,\n \"y0\": \"6.07\",\n \"y1\": \"-10.71\",\n \"y2\": \"-4.74\",\n \"y3\": \"10.09\"\n }, {\n \"timeStamp\": 1446644803714,\n \"y0\": \"5.49\",\n \"y1\": \"-11.40\",\n \"y2\": \"-5.20\",\n \"y3\": \"10.46\"\n }, {\n \"timeStamp\": 1447884421283,\n \"y0\": \"5.05\",\n \"y1\": \"-12.09\",\n \"y2\": \"-5.36\",\n \"y3\": \"10.02\"\n }, {\n \"timeStamp\": 1449124038852,\n \"y0\": \"4.56\",\n \"y1\": \"-11.76\",\n \"y2\": \"-4.98\",\n \"y3\": \"10.69\"\n }, {\n \"timeStamp\": 1450363656421,\n \"y0\": \"5.04\",\n \"y1\": \"-11.34\",\n \"y2\": \"-4.62\",\n \"y3\": \"10.20\"\n }, {\n \"timeStamp\": 1451603273990,\n \"y0\": \"4.92\",\n \"y1\": \"-11.29\",\n \"y2\": \"-5.03\",\n \"y3\": \"10.53\"\n }, {\n \"timeStamp\": 1452842891559,\n \"y0\": \"4.45\",\n \"y1\": \"-11.72\",\n \"y2\": \"-4.69\",\n \"y3\": \"9.97\"\n }, {\n \"timeStamp\": 1454082509128,\n \"y0\": \"4.22\",\n \"y1\": \"-11.15\",\n \"y2\": \"-4.25\",\n \"y3\": \"9.79\"\n }, {\n \"timeStamp\": 1455322126697,\n \"y0\": \"4.85\",\n \"y1\": \"-11.57\",\n \"y2\": \"-3.69\",\n \"y3\": \"10.19\"\n }, {\n \"timeStamp\": 1456561744266,\n \"y0\": \"5.43\",\n \"y1\": \"-11.35\",\n \"y2\": \"-4.12\",\n \"y3\": \"9.69\"\n }, {\n \"timeStamp\": 1457801361835,\n \"y0\": \"5.69\",\n \"y1\": \"-11.78\",\n \"y2\": \"-4.79\",\n \"y3\": \"9.72\"\n }, {\n \"timeStamp\": 1459040979404,\n \"y0\": \"5.45\",\n \"y1\": \"-11.95\",\n \"y2\": \"-4.58\",\n \"y3\": \"9.36\"\n }, {\n \"timeStamp\": 1460280596973,\n \"y0\": \"6.12\",\n \"y1\": \"-12.16\",\n \"y2\": \"-4.27\",\n \"y3\": \"9.61\"\n }, {\n \"timeStamp\": 1461520214542,\n \"y0\": \"6.13\",\n \"y1\": \"-11.60\",\n \"y2\": \"-3.62\",\n \"y3\": \"9.37\"\n }, {\n \"timeStamp\": 1462759832111,\n \"y0\": \"6.55\",\n \"y1\": \"-11.46\",\n \"y2\": \"-3.81\",\n \"y3\": \"9.31\"\n }, {\n \"timeStamp\": 1463999449680,\n \"y0\": \"6.91\",\n \"y1\": \"-11.97\",\n \"y2\": \"-4.44\",\n \"y3\": \"8.98\"\n }, {\n \"timeStamp\": 1465239067249,\n \"y0\": \"6.30\",\n \"y1\": \"-12.25\",\n \"y2\": \"-3.90\",\n \"y3\": \"9.65\"\n }, {\n \"timeStamp\": 1466478684818,\n \"y0\": \"6.96\",\n \"y1\": \"-12.21\",\n \"y2\": \"-4.56\",\n \"y3\": \"10.00\"\n }, {\n \"timeStamp\": 1467718302387,\n \"y0\": \"6.70\",\n \"y1\": \"-11.66\",\n \"y2\": \"-4.27\",\n \"y3\": \"9.53\"\n }, {\n \"timeStamp\": 1468957919956,\n \"y0\": \"6.52\",\n \"y1\": \"-11.68\",\n \"y2\": \"-4.30\",\n \"y3\": \"9.65\"\n }, {\n \"timeStamp\": 1470197537525,\n \"y0\": \"6.23\",\n \"y1\": \"-11.24\",\n \"y2\": \"-4.00\",\n \"y3\": \"9.62\"\n }, {\n \"timeStamp\": 1471437155094,\n \"y0\": \"6.87\",\n \"y1\": \"-10.91\",\n \"y2\": \"-3.74\",\n \"y3\": \"9.16\"\n }, {\n \"timeStamp\": 1472676772663,\n \"y0\": \"6.22\",\n \"y1\": \"-10.22\",\n \"y2\": \"-3.60\",\n \"y3\": \"9.35\"\n }, {\n \"timeStamp\": 1473916390232,\n \"y0\": \"6.91\",\n \"y1\": \"-10.28\",\n \"y2\": \"-4.22\",\n \"y3\": \"9.54\"\n }, {\n \"timeStamp\": 1475156007801,\n \"y0\": \"7.12\",\n \"y1\": \"-9.66\",\n \"y2\": \"-4.09\",\n \"y3\": \"9.19\"\n }, {\n \"timeStamp\": 1476395625370,\n \"y0\": \"7.18\",\n \"y1\": \"-9.75\",\n \"y2\": \"-4.06\",\n \"y3\": \"8.88\"\n }, {\n \"timeStamp\": 1477635242939,\n \"y0\": \"7.08\",\n \"y1\": \"-9.14\",\n \"y2\": \"-3.84\",\n \"y3\": \"8.35\"\n }, {\n \"timeStamp\": 1478874860508,\n \"y0\": \"6.96\",\n \"y1\": \"-9.02\",\n \"y2\": \"-3.29\",\n \"y3\": \"8.51\"\n }, {\n \"timeStamp\": 1480114478077,\n \"y0\": \"7.43\",\n \"y1\": \"-9.00\",\n \"y2\": \"-3.00\",\n \"y3\": \"8.52\"\n }, {\n \"timeStamp\": 1481354095646,\n \"y0\": \"7.53\",\n \"y1\": \"-8.86\",\n \"y2\": \"-2.96\",\n \"y3\": \"9.09\"\n }, {\n \"timeStamp\": 1482593713215,\n \"y0\": \"7.73\",\n \"y1\": \"-9.52\",\n \"y2\": \"-3.30\",\n \"y3\": \"8.71\"\n }, {\n \"timeStamp\": 1483833330784,\n \"y0\": \"7.21\",\n \"y1\": \"-10.15\",\n \"y2\": \"-3.02\",\n \"y3\": \"8.37\"\n }, {\n \"timeStamp\": 1485072948353,\n \"y0\": \"7.79\",\n \"y1\": \"-9.68\",\n \"y2\": \"-2.92\",\n \"y3\": \"8.89\"\n }, {\n \"timeStamp\": 1486312565922,\n \"y0\": \"7.14\",\n \"y1\": \"-9.73\",\n \"y2\": \"-2.35\",\n \"y3\": \"8.84\"\n }, {\n \"timeStamp\": 1487552183491,\n \"y0\": \"7.50\",\n \"y1\": \"-9.73\",\n \"y2\": \"-2.99\",\n \"y3\": \"8.49\"\n }, {\n \"timeStamp\": 1488791801060,\n \"y0\": \"7.43\",\n \"y1\": \"-10.11\",\n \"y2\": \"-2.44\",\n \"y3\": \"7.95\"\n }, {\n \"timeStamp\": 1490031418629,\n \"y0\": \"7.54\",\n \"y1\": \"-9.76\",\n \"y2\": \"-2.26\",\n \"y3\": \"8.01\"\n }, {\n \"timeStamp\": 1491271036198,\n \"y0\": \"7.38\",\n \"y1\": \"-9.80\",\n \"y2\": \"-2.21\",\n \"y3\": \"8.19\"\n }, {\n \"timeStamp\": 1492510653767,\n \"y0\": \"7.15\",\n \"y1\": \"-9.74\",\n \"y2\": \"-1.86\",\n \"y3\": \"8.83\"\n }, {\n \"timeStamp\": 1493750271336,\n \"y0\": \"7.44\",\n \"y1\": \"-9.92\",\n \"y2\": \"-2.45\",\n \"y3\": \"8.74\"\n }, {\n \"timeStamp\": 1494989888905,\n \"y0\": \"7.76\",\n \"y1\": \"-9.23\",\n \"y2\": \"-1.76\",\n \"y3\": \"8.69\"\n }, {\n \"timeStamp\": 1496229506474,\n \"y0\": \"7.22\",\n \"y1\": \"-8.69\",\n \"y2\": \"-1.34\",\n \"y3\": \"8.33\"\n }, {\n \"timeStamp\": 1497469124043,\n \"y0\": \"6.85\",\n \"y1\": \"-8.25\",\n \"y2\": \"-1.94\",\n \"y3\": \"7.99\"\n }, {\n \"timeStamp\": 1498708741612,\n \"y0\": \"6.41\",\n \"y1\": \"-8.03\",\n \"y2\": \"-2.30\",\n \"y3\": \"8.27\"\n }, {\n \"timeStamp\": 1499948359181,\n \"y0\": \"6.77\",\n \"y1\": \"-8.30\",\n \"y2\": \"-1.82\",\n \"y3\": \"7.64\"\n }];\n }\n }\n },\n attached() {\n this.listen(document.querySelector('#cb'), 'selected-changed', 'updateValues');\n },\n detached() {\n this.unlisten(document.querySelector('#cb'), 'selected-changed');\n },\n updateValues() {\n var gauges = document.querySelectorAll('px-gauge');\n gauges.forEach(function(gauge) {\n gauge.set('value', Math.floor(Math.random() * 100));\n });\n var keyvalues = document.querySelectorAll('px-key-value-pair');\n keyvalues.forEach(function(keyvalue) {\n keyvalue.set('value', Math.floor(Math.random() * 100));\n });\n }\n });\n})();\n"]} \ No newline at end of file diff --git a/src/px-sample-inbox.es6.js b/src/px-sample-inbox.es6.js deleted file mode 100644 index 5a08a35..0000000 --- a/src/px-sample-inbox.es6.js +++ /dev/null @@ -1,231 +0,0 @@ -(function () { - Polymer({ - - is: 'px-sample-inbox', - - properties: { - /** - * Items to be displayed in the px-inbox list. - * @property listItems - */ - listItems: { - type: Array, - value: function () { - return [{ "id": "1", "title": "CMS Cold Spot", "subtitle": "GT240182", "severity": "important", "date": "2016-10-05T01:29", "alertId": "749581", "alertSource": "Combustion", "receivedDateTime": "2016-10-05T08:00", "caseNumber": "127587937", "customer": "Dorothy Vaughan", "serialNumber": "GT769375", "dlnType": "DLN 2.6", "model": "7FA+e" }, { "id": "2", "title": "Drum Level Anomaly", "subtitle": "Block 2", "severity": "warning", "date": "2016-10-04T01:27", "alertId": "249375", "alertSource": "Ignition", "receivedDateTime": "2016-10-04T03:30", "caseNumber": "857463748", "customer": "Mary Jackson", "serialNumber": "GE783556", "dlnType": "DLN 1.4", "model": "2MA+c" }, { "id": "3", "title": "GT Vibration", "subtitle": "GT20145", "severity": "error", "date": "2016-10-03T01:21", "alertId": "749581", "alertSource": "Combustion", "receivedDateTime": "2016-10-03T01:50", "caseNumber": "5635221", "customer": "Katherine Johnson", "serialNumber": "DM528443", "dlnType": "DLN 1.0", "model": "9985A" }, { "id": "4", "title": "Drum Level Anomaly", "subtitle": "Block 4 of GT23183 of Power Plant XYZ", "severity": "information", "date": "2016-10-03T01:05", "alertId": "1999574", "alertSource": "Combustion", "receivedDateTime": "2016-10-03T10:03", "caseNumber": "44938", "customer": "Sally Ride", "serialNumber": "GT769375", "dlnType": "DLN 2.6", "model": "7FA+e" }, { "id": "5", "title": "GT Trip", "subtitle": "GT23193", "severity": "important", "date": "2016-10-02T12:30", "alertId": "482001", "alertSource": "Combustion", "receivedDateTime": "2016-10-02T11:16", "caseNumber": "127587937", "customer": "Ilan Ramon", "serialNumber": "IL194800", "dlnType": "DLN 6", "model": "TTA3" }, { "id": "6", "title": "CMS Hot Spot", "subtitle": "GT240183", "severity": "warning", "date": "2016-10-01T02:30", "alertId": "482000", "alertSource": "Combustion", "receivedDateTime": "2016-10-01T11:16", "caseNumber": "127587105", "customer": "Sally Ride", "serialNumber": "IL194893", "dlnType": "DLN 6", "model": "TTA3" }]; - } - }, - /** - * The following properties are all used by this demo in order - * to bind data between the px-inbox list component and a mock - * version of a detail view to mimic interactivity between the - * two when a user selects something in px-inbox. - */ - title: { - type: String, - value: 'CMS Cold Spot' - }, - severity: { - type: String, - value: 'important' - }, - alertId: { - type: String, - value: '749581' - }, - alertSource: { - type: String, - value: 'Combustion' - }, - receivedDateTime: { - type: String, - value: '2016-10-05T01:29' - }, - caseNumber: { - type: String, - value: '127587937' - }, - customer: { - type: String, - value: 'Dorothy Vaughan' - }, - serialNumber: { - type: String, - value: 'GT769375' - }, - dlnType: { - type: String, - value: 'DLN 2.6' - }, - model: { - type: String, - value: '7FA+e' - }, - chartData: { - type: Array, - value: function () { - return [{ - "TimeStamp": 1465416480000, - "axis1": "1", - "axis2": "7", - "axis3": "6", - "axis4": "6", - "axis5": "7", - "category": "a" - }, { - "TimeStamp": 1465416540000, - "axis1": "3", - "axis2": "7", - "axis3": "7", - "axis4": "6", - "axis5": "6", - "category": "d" - }, { - "TimeStamp": 1465416600000, - "axis1": "4", - "axis2": "6", - "axis3": "7", - "axis4": "6", - "axis5": "7", - "category": "b" - }, { - "TimeStamp": 1465416660000, - "axis1": "6", - "axis2": "7", - "axis3": "7", - "axis4": "6", - "axis5": "6", - "category": "b" - }, { - "TimeStamp": 1465416720000, - "axis1": "8", - "axis2": "6", - "axis3": "6", - "axis4": "6", - "axis5": "7", - "category": "c" - }, { - "TimeStamp": 1465416780000, - "axis1": "9", - "axis2": "6", - "axis3": "8", - "axis4": "7", - "axis5": "8", - "category": "c" - }, { - "TimeStamp": 1465416840000, - "axis1": "10", - "axis2": "5", - "axis3": "7", - "axis4": "5", - "axis5": "6", - "category": "a" - }, { - "TimeStamp": 1465416900000, - "axis1": "7", - "axis2": "6", - "axis3": "7", - "axis4": "7", - "axis5": "7", - "category": "b" - }, { - "TimeStamp": 1465416960000, - "axis1": "5", - "axis2": "7", - "axis3": "6", - "axis4": "5", - "axis5": "6", - "category": "a" - }, { - "TimeStamp": 1465417020000, - "axis1": "2", - "axis2": "8", - "axis3": "6", - "axis4": "7", - "axis5": "6", - "category": "c" - }]; - } - }, - chartData2: { - type: Array, - value: function () { - return [{ - "timeStamp": 571474800000, "y0": 3.7118897396388775, "x": 263.64758832947956 - }, { - "timeStamp": 576128084230, "y0": 3.75718207776737, "x": 1 - }, { - "timeStamp": 580781368460, "y0": 4.3068869085680745, "x": 2 - }, { - "timeStamp": 585434652690, "y0": 4.135457919757624, "x": 3 - }, { - "timeStamp": 590087936920, "y0": 3.600892468299585, "x": 4 - }, { - "timeStamp": 594741221150, "y0": 3.4696218708027122, "x": 5 - }, { - "timeStamp": 599394505380, "y0": 3.2330838444443994, "x": 6 - }, { - "timeStamp": 604047789610, "y0": 3.4762274717205055, "x": 7 - }, { - "timeStamp": 608701073840, "y0": 2.861738072170097, "x": 8 - }, { - "timeStamp": 613354358070, "y0": 2.227387642476533, "x": 9 - }, { - "timeStamp": 618007642300, "y0": 1.964756105888178, "x": 10 - }, { - "timeStamp": 622660926530, "y0": 1.4740893145758218, "x": 11 - }, { - "timeStamp": 627314210760, "y0": 0.892740183011618, "x": 12 - }, { - "timeStamp": 631967494990, "y0": 0.6558258245675632, "x": 13 - }, { - "timeStamp": 636620779220, "y0": 0.9481219401710573, "x": 14 - }, { - "timeStamp": 641274063450, "y0": 0.28112956514016085, "x": 15 - }, { - "timeStamp": 645927347680, "y0": 0.09825437512094759, "x": 16 - }, { - "timeStamp": 650580631910, "y0": 0.1354650196915667, "x": 17 - }, { - "timeStamp": 655233916140, "y0": 0.7999048253144625, "x": 18 - }, { - "timeStamp": 659887200370, "y0": 1.2103761136914857, "x": 19 - }, { - "timeStamp": 664540484600, "y0": 0.6430919814418338, "x": 20 - }]; - } - }, - seriesConfig: { - type: Object, - value: function () { - return { "series1": { x: "x", y: "y0", name: "Series 1" } }; - } - } - - }, - /** - * Binds data between the px-inbox list component and a mock - * version of a detail view to mimic interactivity between the - * two when a user selects something in px-inbox. - * @param {Event} e - */ - _updateInboxDetails: function (e) { - var selectedId = e.detail.value; - if (!this.listItems) return; - var inboxItem = this.listItems.find(function (item) { - return item.id === e.detail.value; - }); - if (!inboxItem || !inboxItem.title) return; - this.set("title", inboxItem.title); - this.set("severity", inboxItem.severity); - this.set("isSelected", true); - this.set("alertId", inboxItem.alertId); - this.set("alertSource", inboxItem.alertSource); - this.set("receivedDateTime", inboxItem.receivedDateTime); - this.set("caseNumber", inboxItem.caseNumber); - this.set("customer", inboxItem.customer); - this.set("serialNumber", inboxItem.serialNumber); - this.set("dlnType", inboxItem.dlnType); - this.set("model", inboxItem.model); - } - }); -})(); diff --git a/src/px-sample-inbox.html b/src/px-sample-inbox.html deleted file mode 100644 index 2c03f4c..0000000 --- a/src/px-sample-inbox.html +++ /dev/null @@ -1,73 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/src/px-sample-inbox.js b/src/px-sample-inbox.js deleted file mode 100644 index e46af76..0000000 --- a/src/px-sample-inbox.js +++ /dev/null @@ -1,15 +0,0 @@ -"use strict";(function(){Polymer({is:"px-sample-inbox",properties:{/** - * Items to be displayed in the px-inbox list. - * @property listItems - */listItems:{type:Array,value:function value(){return[{"id":"1","title":"CMS Cold Spot","subtitle":"GT240182","severity":"important","date":"2016-10-05T01:29","alertId":"749581","alertSource":"Combustion","receivedDateTime":"2016-10-05T08:00","caseNumber":"127587937","customer":"Dorothy Vaughan","serialNumber":"GT769375","dlnType":"DLN 2.6","model":"7FA+e"},{"id":"2","title":"Drum Level Anomaly","subtitle":"Block 2","severity":"warning","date":"2016-10-04T01:27","alertId":"249375","alertSource":"Ignition","receivedDateTime":"2016-10-04T03:30","caseNumber":"857463748","customer":"Mary Jackson","serialNumber":"GE783556","dlnType":"DLN 1.4","model":"2MA+c"},{"id":"3","title":"GT Vibration","subtitle":"GT20145","severity":"error","date":"2016-10-03T01:21","alertId":"749581","alertSource":"Combustion","receivedDateTime":"2016-10-03T01:50","caseNumber":"5635221","customer":"Katherine Johnson","serialNumber":"DM528443","dlnType":"DLN 1.0","model":"9985A"},{"id":"4","title":"Drum Level Anomaly","subtitle":"Block 4 of GT23183 of Power Plant XYZ","severity":"information","date":"2016-10-03T01:05","alertId":"1999574","alertSource":"Combustion","receivedDateTime":"2016-10-03T10:03","caseNumber":"44938","customer":"Sally Ride","serialNumber":"GT769375","dlnType":"DLN 2.6","model":"7FA+e"},{"id":"5","title":"GT Trip","subtitle":"GT23193","severity":"important","date":"2016-10-02T12:30","alertId":"482001","alertSource":"Combustion","receivedDateTime":"2016-10-02T11:16","caseNumber":"127587937","customer":"Ilan Ramon","serialNumber":"IL194800","dlnType":"DLN 6","model":"TTA3"},{"id":"6","title":"CMS Hot Spot","subtitle":"GT240183","severity":"warning","date":"2016-10-01T02:30","alertId":"482000","alertSource":"Combustion","receivedDateTime":"2016-10-01T11:16","caseNumber":"127587105","customer":"Sally Ride","serialNumber":"IL194893","dlnType":"DLN 6","model":"TTA3"}]}},/** - * The following properties are all used by this demo in order - * to bind data between the px-inbox list component and a mock - * version of a detail view to mimic interactivity between the - * two when a user selects something in px-inbox. - */title:{type:String,value:"CMS Cold Spot"},severity:{type:String,value:"important"},alertId:{type:String,value:"749581"},alertSource:{type:String,value:"Combustion"},receivedDateTime:{type:String,value:"2016-10-05T01:29"},caseNumber:{type:String,value:"127587937"},customer:{type:String,value:"Dorothy Vaughan"},serialNumber:{type:String,value:"GT769375"},dlnType:{type:String,value:"DLN 2.6"},model:{type:String,value:"7FA+e"},chartData:{type:Array,value:function value(){return[{"TimeStamp":1465416480000,"axis1":"1","axis2":"7","axis3":"6","axis4":"6","axis5":"7","category":"a"},{"TimeStamp":1465416540000,"axis1":"3","axis2":"7","axis3":"7","axis4":"6","axis5":"6","category":"d"},{"TimeStamp":1465416600000,"axis1":"4","axis2":"6","axis3":"7","axis4":"6","axis5":"7","category":"b"},{"TimeStamp":1465416660000,"axis1":"6","axis2":"7","axis3":"7","axis4":"6","axis5":"6","category":"b"},{"TimeStamp":1465416720000,"axis1":"8","axis2":"6","axis3":"6","axis4":"6","axis5":"7","category":"c"},{"TimeStamp":1465416780000,"axis1":"9","axis2":"6","axis3":"8","axis4":"7","axis5":"8","category":"c"},{"TimeStamp":1465416840000,"axis1":"10","axis2":"5","axis3":"7","axis4":"5","axis5":"6","category":"a"},{"TimeStamp":1465416900000,"axis1":"7","axis2":"6","axis3":"7","axis4":"7","axis5":"7","category":"b"},{"TimeStamp":1465416960000,"axis1":"5","axis2":"7","axis3":"6","axis4":"5","axis5":"6","category":"a"},{"TimeStamp":1465417020000,"axis1":"2","axis2":"8","axis3":"6","axis4":"7","axis5":"6","category":"c"}]}},chartData2:{type:Array,value:function value(){return[{"timeStamp":571474800000,"y0":3.7118897396388775,"x":263.64758832947956},{"timeStamp":576128084230,"y0":3.75718207776737,"x":1},{"timeStamp":580781368460,"y0":4.3068869085680745,"x":2},{"timeStamp":585434652690,"y0":4.135457919757624,"x":3},{"timeStamp":590087936920,"y0":3.600892468299585,"x":4},{"timeStamp":594741221150,"y0":3.4696218708027122,"x":5},{"timeStamp":599394505380,"y0":3.2330838444443994,"x":6},{"timeStamp":604047789610,"y0":3.4762274717205055,"x":7},{"timeStamp":608701073840,"y0":2.861738072170097,"x":8},{"timeStamp":613354358070,"y0":2.227387642476533,"x":9},{"timeStamp":618007642300,"y0":1.964756105888178,"x":10},{"timeStamp":622660926530,"y0":1.4740893145758218,"x":11},{"timeStamp":627314210760,"y0":0.892740183011618,"x":12},{"timeStamp":631967494990,"y0":0.6558258245675632,"x":13},{"timeStamp":636620779220,"y0":0.9481219401710573,"x":14},{"timeStamp":641274063450,"y0":0.28112956514016085,"x":15},{"timeStamp":645927347680,"y0":0.09825437512094759,"x":16},{"timeStamp":650580631910,"y0":0.1354650196915667,"x":17},{"timeStamp":655233916140,"y0":0.7999048253144625,"x":18},{"timeStamp":659887200370,"y0":1.2103761136914857,"x":19},{"timeStamp":664540484600,"y0":0.6430919814418338,"x":20}]}},seriesConfig:{type:Object,value:function value(){return{"series1":{x:"x",y:"y0",name:"Series 1"}}}}},/** - * Binds data between the px-inbox list component and a mock - * version of a detail view to mimic interactivity between the - * two when a user selects something in px-inbox. - * @param {Event} e - */_updateInboxDetails:function _updateInboxDetails(e){var selectedId=e.detail.value;if(!this.listItems)return;var inboxItem=this.listItems.find(function(item){return item.id===e.detail.value});if(!inboxItem||!inboxItem.title)return;this.set("title",inboxItem.title);this.set("severity",inboxItem.severity);this.set("isSelected",true);this.set("alertId",inboxItem.alertId);this.set("alertSource",inboxItem.alertSource);this.set("receivedDateTime",inboxItem.receivedDateTime);this.set("caseNumber",inboxItem.caseNumber);this.set("customer",inboxItem.customer);this.set("serialNumber",inboxItem.serialNumber);this.set("dlnType",inboxItem.dlnType);this.set("model",inboxItem.model)}})})(); -//# sourceMappingURL=px-sample-inbox.js.map diff --git a/src/px-sample-inbox.js.map b/src/px-sample-inbox.js.map deleted file mode 100644 index 5b6d5e3..0000000 --- a/src/px-sample-inbox.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["px-sample-inbox.es6.js"],"names":["Polymer","is","properties","listItems","type","Array","value","title","String","severity","alertId","alertSource","receivedDateTime","caseNumber","customer","serialNumber","dlnType","model","chartData","chartData2","seriesConfig","Object","x","y","name","_updateInboxDetails","e","selectedId","detail","inboxItem","find","item","id","set"],"mappings":"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","file":"px-sample-inbox.js","sourcesContent":["(function () {\n Polymer({\n\n is: 'px-sample-inbox',\n\n properties: {\n /**\n * Items to be displayed in the px-inbox list.\n * @property listItems\n */\n listItems: {\n type: Array,\n value: function () {\n return [{ \"id\": \"1\", \"title\": \"CMS Cold Spot\", \"subtitle\": \"GT240182\", \"severity\": \"important\", \"date\": \"2016-10-05T01:29\", \"alertId\": \"749581\", \"alertSource\": \"Combustion\", \"receivedDateTime\": \"2016-10-05T08:00\", \"caseNumber\": \"127587937\", \"customer\": \"Dorothy Vaughan\", \"serialNumber\": \"GT769375\", \"dlnType\": \"DLN 2.6\", \"model\": \"7FA+e\" }, { \"id\": \"2\", \"title\": \"Drum Level Anomaly\", \"subtitle\": \"Block 2\", \"severity\": \"warning\", \"date\": \"2016-10-04T01:27\", \"alertId\": \"249375\", \"alertSource\": \"Ignition\", \"receivedDateTime\": \"2016-10-04T03:30\", \"caseNumber\": \"857463748\", \"customer\": \"Mary Jackson\", \"serialNumber\": \"GE783556\", \"dlnType\": \"DLN 1.4\", \"model\": \"2MA+c\" }, { \"id\": \"3\", \"title\": \"GT Vibration\", \"subtitle\": \"GT20145\", \"severity\": \"error\", \"date\": \"2016-10-03T01:21\", \"alertId\": \"749581\", \"alertSource\": \"Combustion\", \"receivedDateTime\": \"2016-10-03T01:50\", \"caseNumber\": \"5635221\", \"customer\": \"Katherine Johnson\", \"serialNumber\": \"DM528443\", \"dlnType\": \"DLN 1.0\", \"model\": \"9985A\" }, { \"id\": \"4\", \"title\": \"Drum Level Anomaly\", \"subtitle\": \"Block 4 of GT23183 of Power Plant XYZ\", \"severity\": \"information\", \"date\": \"2016-10-03T01:05\", \"alertId\": \"1999574\", \"alertSource\": \"Combustion\", \"receivedDateTime\": \"2016-10-03T10:03\", \"caseNumber\": \"44938\", \"customer\": \"Sally Ride\", \"serialNumber\": \"GT769375\", \"dlnType\": \"DLN 2.6\", \"model\": \"7FA+e\" }, { \"id\": \"5\", \"title\": \"GT Trip\", \"subtitle\": \"GT23193\", \"severity\": \"important\", \"date\": \"2016-10-02T12:30\", \"alertId\": \"482001\", \"alertSource\": \"Combustion\", \"receivedDateTime\": \"2016-10-02T11:16\", \"caseNumber\": \"127587937\", \"customer\": \"Ilan Ramon\", \"serialNumber\": \"IL194800\", \"dlnType\": \"DLN 6\", \"model\": \"TTA3\" }, { \"id\": \"6\", \"title\": \"CMS Hot Spot\", \"subtitle\": \"GT240183\", \"severity\": \"warning\", \"date\": \"2016-10-01T02:30\", \"alertId\": \"482000\", \"alertSource\": \"Combustion\", \"receivedDateTime\": \"2016-10-01T11:16\", \"caseNumber\": \"127587105\", \"customer\": \"Sally Ride\", \"serialNumber\": \"IL194893\", \"dlnType\": \"DLN 6\", \"model\": \"TTA3\" }];\n }\n },\n /**\n * The following properties are all used by this demo in order\n * to bind data between the px-inbox list component and a mock\n * version of a detail view to mimic interactivity between the\n * two when a user selects something in px-inbox.\n */\n title: {\n type: String,\n value: 'CMS Cold Spot'\n },\n severity: {\n type: String,\n value: 'important'\n },\n alertId: {\n type: String,\n value: '749581'\n },\n alertSource: {\n type: String,\n value: 'Combustion'\n },\n receivedDateTime: {\n type: String,\n value: '2016-10-05T01:29'\n },\n caseNumber: {\n type: String,\n value: '127587937'\n },\n customer: {\n type: String,\n value: 'Dorothy Vaughan'\n },\n serialNumber: {\n type: String,\n value: 'GT769375'\n },\n dlnType: {\n type: String,\n value: 'DLN 2.6'\n },\n model: {\n type: String,\n value: '7FA+e'\n },\n chartData: {\n type: Array,\n value: function () {\n return [{\n \"TimeStamp\": 1465416480000,\n \"axis1\": \"1\",\n \"axis2\": \"7\",\n \"axis3\": \"6\",\n \"axis4\": \"6\",\n \"axis5\": \"7\",\n \"category\": \"a\"\n }, {\n \"TimeStamp\": 1465416540000,\n \"axis1\": \"3\",\n \"axis2\": \"7\",\n \"axis3\": \"7\",\n \"axis4\": \"6\",\n \"axis5\": \"6\",\n \"category\": \"d\"\n }, {\n \"TimeStamp\": 1465416600000,\n \"axis1\": \"4\",\n \"axis2\": \"6\",\n \"axis3\": \"7\",\n \"axis4\": \"6\",\n \"axis5\": \"7\",\n \"category\": \"b\"\n }, {\n \"TimeStamp\": 1465416660000,\n \"axis1\": \"6\",\n \"axis2\": \"7\",\n \"axis3\": \"7\",\n \"axis4\": \"6\",\n \"axis5\": \"6\",\n \"category\": \"b\"\n }, {\n \"TimeStamp\": 1465416720000,\n \"axis1\": \"8\",\n \"axis2\": \"6\",\n \"axis3\": \"6\",\n \"axis4\": \"6\",\n \"axis5\": \"7\",\n \"category\": \"c\"\n }, {\n \"TimeStamp\": 1465416780000,\n \"axis1\": \"9\",\n \"axis2\": \"6\",\n \"axis3\": \"8\",\n \"axis4\": \"7\",\n \"axis5\": \"8\",\n \"category\": \"c\"\n }, {\n \"TimeStamp\": 1465416840000,\n \"axis1\": \"10\",\n \"axis2\": \"5\",\n \"axis3\": \"7\",\n \"axis4\": \"5\",\n \"axis5\": \"6\",\n \"category\": \"a\"\n }, {\n \"TimeStamp\": 1465416900000,\n \"axis1\": \"7\",\n \"axis2\": \"6\",\n \"axis3\": \"7\",\n \"axis4\": \"7\",\n \"axis5\": \"7\",\n \"category\": \"b\"\n }, {\n \"TimeStamp\": 1465416960000,\n \"axis1\": \"5\",\n \"axis2\": \"7\",\n \"axis3\": \"6\",\n \"axis4\": \"5\",\n \"axis5\": \"6\",\n \"category\": \"a\"\n }, {\n \"TimeStamp\": 1465417020000,\n \"axis1\": \"2\",\n \"axis2\": \"8\",\n \"axis3\": \"6\",\n \"axis4\": \"7\",\n \"axis5\": \"6\",\n \"category\": \"c\"\n }];\n }\n },\n chartData2: {\n type: Array,\n value: function () {\n return [{\n \"timeStamp\": 571474800000, \"y0\": 3.7118897396388775, \"x\": 263.64758832947956\n }, {\n \"timeStamp\": 576128084230, \"y0\": 3.75718207776737, \"x\": 1\n }, {\n \"timeStamp\": 580781368460, \"y0\": 4.3068869085680745, \"x\": 2\n }, {\n \"timeStamp\": 585434652690, \"y0\": 4.135457919757624, \"x\": 3\n }, {\n \"timeStamp\": 590087936920, \"y0\": 3.600892468299585, \"x\": 4\n }, {\n \"timeStamp\": 594741221150, \"y0\": 3.4696218708027122, \"x\": 5\n }, {\n \"timeStamp\": 599394505380, \"y0\": 3.2330838444443994, \"x\": 6\n }, {\n \"timeStamp\": 604047789610, \"y0\": 3.4762274717205055, \"x\": 7\n }, {\n \"timeStamp\": 608701073840, \"y0\": 2.861738072170097, \"x\": 8\n }, {\n \"timeStamp\": 613354358070, \"y0\": 2.227387642476533, \"x\": 9\n }, {\n \"timeStamp\": 618007642300, \"y0\": 1.964756105888178, \"x\": 10\n }, {\n \"timeStamp\": 622660926530, \"y0\": 1.4740893145758218, \"x\": 11\n }, {\n \"timeStamp\": 627314210760, \"y0\": 0.892740183011618, \"x\": 12\n }, {\n \"timeStamp\": 631967494990, \"y0\": 0.6558258245675632, \"x\": 13\n }, {\n \"timeStamp\": 636620779220, \"y0\": 0.9481219401710573, \"x\": 14\n }, {\n \"timeStamp\": 641274063450, \"y0\": 0.28112956514016085, \"x\": 15\n }, {\n \"timeStamp\": 645927347680, \"y0\": 0.09825437512094759, \"x\": 16\n }, {\n \"timeStamp\": 650580631910, \"y0\": 0.1354650196915667, \"x\": 17\n }, {\n \"timeStamp\": 655233916140, \"y0\": 0.7999048253144625, \"x\": 18\n }, {\n \"timeStamp\": 659887200370, \"y0\": 1.2103761136914857, \"x\": 19\n }, {\n \"timeStamp\": 664540484600, \"y0\": 0.6430919814418338, \"x\": 20\n }];\n }\n },\n seriesConfig: {\n type: Object,\n value: function () {\n return { \"series1\": { x: \"x\", y: \"y0\", name: \"Series 1\" } };\n }\n }\n\n },\n /**\n * Binds data between the px-inbox list component and a mock\n * version of a detail view to mimic interactivity between the\n * two when a user selects something in px-inbox.\n * @param {Event} e\n */\n _updateInboxDetails: function (e) {\n var selectedId = e.detail.value;\n if (!this.listItems) return;\n var inboxItem = this.listItems.find(function (item) {\n return item.id === e.detail.value;\n });\n if (!inboxItem || !inboxItem.title) return;\n this.set(\"title\", inboxItem.title);\n this.set(\"severity\", inboxItem.severity);\n this.set(\"isSelected\", true);\n this.set(\"alertId\", inboxItem.alertId);\n this.set(\"alertSource\", inboxItem.alertSource);\n this.set(\"receivedDateTime\", inboxItem.receivedDateTime);\n this.set(\"caseNumber\", inboxItem.caseNumber);\n this.set(\"customer\", inboxItem.customer);\n this.set(\"serialNumber\", inboxItem.serialNumber);\n this.set(\"dlnType\", inboxItem.dlnType);\n this.set(\"model\", inboxItem.model);\n }\n });\n})();\n"]} \ No newline at end of file diff --git a/src/px-sample-layout.es6.js b/src/px-sample-layout.es6.js deleted file mode 100644 index c40ba73..0000000 --- a/src/px-sample-layout.es6.js +++ /dev/null @@ -1,186 +0,0 @@ -(function() { - Polymer({ - is: "px-sample-layout", - properties: { - tableData: { - type: Array, - value: function() { - return [ - { - "last occurance": "2017-09-17, 19:33:51", - "asset path": "/Unit1/HRSG", - "point": "39VS11", - "meter": "crank-frame-compressionratio", - "units": "psi", - "current reading": "0.88" - }, - { - "last occurance": "2017-09-17, 19:33:51", - "asset path": "/Unit1/HRSG", - "point": "39VS11", - "meter": "crank-frame-dischargepressure", - "units": "psi", - "current reading": "2.605" - }, - { - "last occurance": "2017-09-17, 19:33:51", - "asset path": "/Unit1/HRSG", - "point": "39VS11", - "meter": "crank-frame-suctionpressure", - "units": "m/s", - "current reading": "18.331" - }, - { - "last occurance": "2017-09-17, 19:33:51", - "asset path": "/Unit1/HRSG", - "point": "39VS11", - "meter": "crank-frame-compressionratio", - "units": "psi", - "current reading": "0.88" - }, - { - "last occurance": "2017-09-17, 19:33:51", - "asset path": "/Unit1/HRSG", - "point": "39VS11", - "meter": "crank-frame-dischargepressure", - "units": "psi", - "current reading": "2.605" - }, - { - "last occurance": "2017-09-17, 19:33:51", - "asset path": "/Unit1/HRSG", - "point": "39VS11", - "meter": "crank-frame-suctionpressure", - "units": "m/s", - "current reading": "18.331" - }, - { - "last occurance": "2017-09-17, 19:33:51", - "asset path": "/Unit1/HRSG", - "point": "39VS11", - "meter": "crank-frame-compressionratio", - "units": "psi", - "current reading": "0.88" - }, - { - "last occurance": "2017-09-17, 19:33:51", - "asset path": "/Unit1/HRSG", - "point": "39VS11", - "meter": "crank-frame-dischargepressure", - "units": "psi", - "current reading": "2.605" - }, - { - "last occurance": "2017-09-17, 19:33:51", - "asset path": "/Unit1/HRSG", - "point": "39VS11", - "meter": "crank-frame-suctionpressure", - "units": "m/s", - "current reading": "18.331" - }, - { - "last occurance": "2017-09-17, 19:33:51", - "asset path": "/Unit1/HRSG", - "point": "39VS11", - "meter": "crank-frame-compressionratio", - "units": "psi", - "current reading": "0.88" - }, - { - "last occurance": "2017-09-17, 19:33:51", - "asset path": "/Unit1/HRSG", - "point": "39VS11", - "meter": "crank-frame-dischargepressure", - "units": "psi", - "current reading": "2.605" - }, - { - "last occurance": "2017-09-17, 19:33:51", - "asset path": "/Unit1/HRSG", - "point": "39VS11", - "meter": "crank-frame-suctionpressure", - "units": "m/s", - "current reading": "18.331" - }, - { - "last occurance": "2017-09-17, 19:33:51", - "asset path": "/Unit1/HRSG", - "point": "39VS11", - "meter": "crank-frame-compressionratio", - "units": "psi", - "current reading": "0.88" - }, - { - "last occurance": "2017-09-17, 19:33:51", - "asset path": "/Unit1/HRSG", - "point": "39VS11", - "meter": "crank-frame-dischargepressure", - "units": "psi", - "current reading": "2.605" - }, - { - "last occurance": "2017-09-17, 19:33:51", - "asset path": "/Unit1/HRSG", - "point": "39VS11", - "meter": "crank-frame-suctionpressure", - "units": "m/s", - "current reading": "18.331" - }, - { - "last occurance": "2017-09-17, 19:33:51", - "asset path": "/Unit1/HRSG", - "point": "39VS11", - "meter": "crank-frame-compressionratio", - "units": "psi", - "current reading": "0.88" - }, - { - "last occurance": "2017-09-17, 19:33:51", - "asset path": "/Unit1/HRSG", - "point": "39VS11", - "meter": "crank-frame-dischargepressure", - "units": "psi", - "current reading": "2.605" - }, - { - "last occurance": "2017-09-17, 19:33:51", - "asset path": "/Unit1/HRSG", - "point": "39VS11", - "meter": "crank-frame-suctionpressure", - "units": "m/s", - "current reading": "18.331" - }, - { - "last occurance": "2017-09-17, 19:33:51", - "asset path": "/Unit1/HRSG", - "point": "39VS11", - "meter": "crank-frame-compressionratio", - "units": "psi", - "current reading": "0.88" - }, - { - "last occurance": "2017-09-17, 19:33:51", - "asset path": "/Unit1/HRSG", - "point": "39VS11", - "meter": "crank-frame-dischargepressure", - "units": "psi", - "current reading": "2.605" - }, - { - "last occurance": "2017-09-17, 19:33:51", - "asset path": "/Unit1/HRSG", - "point": "39VS11", - "meter": "crank-frame-suctionpressure", - "units": "m/s", - "current reading": "18.331" - } - ]; - } - }, - selected: { - type: String, - value: "0" - } - } - }); -})(); diff --git a/src/px-sample-layout.html b/src/px-sample-layout.html deleted file mode 100644 index cdf7a51..0000000 --- a/src/px-sample-layout.html +++ /dev/null @@ -1,128 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/src/px-sample-layout.js b/src/px-sample-layout.js deleted file mode 100644 index 95d7f17..0000000 --- a/src/px-sample-layout.js +++ /dev/null @@ -1,2 +0,0 @@ -"use strict";(function(){Polymer({is:"px-sample-layout",properties:{tableData:{type:Array,value:function value(){return[{"last occurance":"2017-09-17, 19:33:51","asset path":"/Unit1/HRSG","point":"39VS11","meter":"crank-frame-compressionratio","units":"psi","current reading":"0.88"},{"last occurance":"2017-09-17, 19:33:51","asset path":"/Unit1/HRSG","point":"39VS11","meter":"crank-frame-dischargepressure","units":"psi","current reading":"2.605"},{"last occurance":"2017-09-17, 19:33:51","asset path":"/Unit1/HRSG","point":"39VS11","meter":"crank-frame-suctionpressure","units":"m/s","current reading":"18.331"},{"last occurance":"2017-09-17, 19:33:51","asset path":"/Unit1/HRSG","point":"39VS11","meter":"crank-frame-compressionratio","units":"psi","current reading":"0.88"},{"last occurance":"2017-09-17, 19:33:51","asset path":"/Unit1/HRSG","point":"39VS11","meter":"crank-frame-dischargepressure","units":"psi","current reading":"2.605"},{"last occurance":"2017-09-17, 19:33:51","asset path":"/Unit1/HRSG","point":"39VS11","meter":"crank-frame-suctionpressure","units":"m/s","current reading":"18.331"},{"last occurance":"2017-09-17, 19:33:51","asset path":"/Unit1/HRSG","point":"39VS11","meter":"crank-frame-compressionratio","units":"psi","current reading":"0.88"},{"last occurance":"2017-09-17, 19:33:51","asset path":"/Unit1/HRSG","point":"39VS11","meter":"crank-frame-dischargepressure","units":"psi","current reading":"2.605"},{"last occurance":"2017-09-17, 19:33:51","asset path":"/Unit1/HRSG","point":"39VS11","meter":"crank-frame-suctionpressure","units":"m/s","current reading":"18.331"},{"last occurance":"2017-09-17, 19:33:51","asset path":"/Unit1/HRSG","point":"39VS11","meter":"crank-frame-compressionratio","units":"psi","current reading":"0.88"},{"last occurance":"2017-09-17, 19:33:51","asset path":"/Unit1/HRSG","point":"39VS11","meter":"crank-frame-dischargepressure","units":"psi","current reading":"2.605"},{"last occurance":"2017-09-17, 19:33:51","asset path":"/Unit1/HRSG","point":"39VS11","meter":"crank-frame-suctionpressure","units":"m/s","current reading":"18.331"},{"last occurance":"2017-09-17, 19:33:51","asset path":"/Unit1/HRSG","point":"39VS11","meter":"crank-frame-compressionratio","units":"psi","current reading":"0.88"},{"last occurance":"2017-09-17, 19:33:51","asset path":"/Unit1/HRSG","point":"39VS11","meter":"crank-frame-dischargepressure","units":"psi","current reading":"2.605"},{"last occurance":"2017-09-17, 19:33:51","asset path":"/Unit1/HRSG","point":"39VS11","meter":"crank-frame-suctionpressure","units":"m/s","current reading":"18.331"},{"last occurance":"2017-09-17, 19:33:51","asset path":"/Unit1/HRSG","point":"39VS11","meter":"crank-frame-compressionratio","units":"psi","current reading":"0.88"},{"last occurance":"2017-09-17, 19:33:51","asset path":"/Unit1/HRSG","point":"39VS11","meter":"crank-frame-dischargepressure","units":"psi","current reading":"2.605"},{"last occurance":"2017-09-17, 19:33:51","asset path":"/Unit1/HRSG","point":"39VS11","meter":"crank-frame-suctionpressure","units":"m/s","current reading":"18.331"},{"last occurance":"2017-09-17, 19:33:51","asset path":"/Unit1/HRSG","point":"39VS11","meter":"crank-frame-compressionratio","units":"psi","current reading":"0.88"},{"last occurance":"2017-09-17, 19:33:51","asset path":"/Unit1/HRSG","point":"39VS11","meter":"crank-frame-dischargepressure","units":"psi","current reading":"2.605"},{"last occurance":"2017-09-17, 19:33:51","asset path":"/Unit1/HRSG","point":"39VS11","meter":"crank-frame-suctionpressure","units":"m/s","current reading":"18.331"}]}},selected:{type:String,value:"0"}}})})(); -//# sourceMappingURL=px-sample-layout.js.map diff --git a/src/px-sample-layout.js.map b/src/px-sample-layout.js.map deleted file mode 100644 index cb3460b..0000000 --- a/src/px-sample-layout.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["px-sample-layout.es6.js"],"names":["Polymer","is","properties","tableData","type","Array","value","selected","String"],"mappings":"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","file":"px-sample-layout.js","sourcesContent":["(function() {\n Polymer({\n is: \"px-sample-layout\",\n properties: {\n tableData: {\n type: Array,\n value: function() {\n return [\n {\n \"last occurance\": \"2017-09-17, 19:33:51\",\n \"asset path\": \"/Unit1/HRSG\",\n \"point\": \"39VS11\",\n \"meter\": \"crank-frame-compressionratio\",\n \"units\": \"psi\",\n \"current reading\": \"0.88\"\n },\n {\n \"last occurance\": \"2017-09-17, 19:33:51\",\n \"asset path\": \"/Unit1/HRSG\",\n \"point\": \"39VS11\",\n \"meter\": \"crank-frame-dischargepressure\",\n \"units\": \"psi\",\n \"current reading\": \"2.605\"\n },\n {\n \"last occurance\": \"2017-09-17, 19:33:51\",\n \"asset path\": \"/Unit1/HRSG\",\n \"point\": \"39VS11\",\n \"meter\": \"crank-frame-suctionpressure\",\n \"units\": \"m/s\",\n \"current reading\": \"18.331\"\n },\n {\n \"last occurance\": \"2017-09-17, 19:33:51\",\n \"asset path\": \"/Unit1/HRSG\",\n \"point\": \"39VS11\",\n \"meter\": \"crank-frame-compressionratio\",\n \"units\": \"psi\",\n \"current reading\": \"0.88\"\n },\n {\n \"last occurance\": \"2017-09-17, 19:33:51\",\n \"asset path\": \"/Unit1/HRSG\",\n \"point\": \"39VS11\",\n \"meter\": \"crank-frame-dischargepressure\",\n \"units\": \"psi\",\n \"current reading\": \"2.605\"\n },\n {\n \"last occurance\": \"2017-09-17, 19:33:51\",\n \"asset path\": \"/Unit1/HRSG\",\n \"point\": \"39VS11\",\n \"meter\": \"crank-frame-suctionpressure\",\n \"units\": \"m/s\",\n \"current reading\": \"18.331\"\n },\n {\n \"last occurance\": \"2017-09-17, 19:33:51\",\n \"asset path\": \"/Unit1/HRSG\",\n \"point\": \"39VS11\",\n \"meter\": \"crank-frame-compressionratio\",\n \"units\": \"psi\",\n \"current reading\": \"0.88\"\n },\n {\n \"last occurance\": \"2017-09-17, 19:33:51\",\n \"asset path\": \"/Unit1/HRSG\",\n \"point\": \"39VS11\",\n \"meter\": \"crank-frame-dischargepressure\",\n \"units\": \"psi\",\n \"current reading\": \"2.605\"\n },\n {\n \"last occurance\": \"2017-09-17, 19:33:51\",\n \"asset path\": \"/Unit1/HRSG\",\n \"point\": \"39VS11\",\n \"meter\": \"crank-frame-suctionpressure\",\n \"units\": \"m/s\",\n \"current reading\": \"18.331\"\n },\n {\n \"last occurance\": \"2017-09-17, 19:33:51\",\n \"asset path\": \"/Unit1/HRSG\",\n \"point\": \"39VS11\",\n \"meter\": \"crank-frame-compressionratio\",\n \"units\": \"psi\",\n \"current reading\": \"0.88\"\n },\n {\n \"last occurance\": \"2017-09-17, 19:33:51\",\n \"asset path\": \"/Unit1/HRSG\",\n \"point\": \"39VS11\",\n \"meter\": \"crank-frame-dischargepressure\",\n \"units\": \"psi\",\n \"current reading\": \"2.605\"\n },\n {\n \"last occurance\": \"2017-09-17, 19:33:51\",\n \"asset path\": \"/Unit1/HRSG\",\n \"point\": \"39VS11\",\n \"meter\": \"crank-frame-suctionpressure\",\n \"units\": \"m/s\",\n \"current reading\": \"18.331\"\n },\n {\n \"last occurance\": \"2017-09-17, 19:33:51\",\n \"asset path\": \"/Unit1/HRSG\",\n \"point\": \"39VS11\",\n \"meter\": \"crank-frame-compressionratio\",\n \"units\": \"psi\",\n \"current reading\": \"0.88\"\n },\n {\n \"last occurance\": \"2017-09-17, 19:33:51\",\n \"asset path\": \"/Unit1/HRSG\",\n \"point\": \"39VS11\",\n \"meter\": \"crank-frame-dischargepressure\",\n \"units\": \"psi\",\n \"current reading\": \"2.605\"\n },\n {\n \"last occurance\": \"2017-09-17, 19:33:51\",\n \"asset path\": \"/Unit1/HRSG\",\n \"point\": \"39VS11\",\n \"meter\": \"crank-frame-suctionpressure\",\n \"units\": \"m/s\",\n \"current reading\": \"18.331\"\n },\n {\n \"last occurance\": \"2017-09-17, 19:33:51\",\n \"asset path\": \"/Unit1/HRSG\",\n \"point\": \"39VS11\",\n \"meter\": \"crank-frame-compressionratio\",\n \"units\": \"psi\",\n \"current reading\": \"0.88\"\n },\n {\n \"last occurance\": \"2017-09-17, 19:33:51\",\n \"asset path\": \"/Unit1/HRSG\",\n \"point\": \"39VS11\",\n \"meter\": \"crank-frame-dischargepressure\",\n \"units\": \"psi\",\n \"current reading\": \"2.605\"\n },\n {\n \"last occurance\": \"2017-09-17, 19:33:51\",\n \"asset path\": \"/Unit1/HRSG\",\n \"point\": \"39VS11\",\n \"meter\": \"crank-frame-suctionpressure\",\n \"units\": \"m/s\",\n \"current reading\": \"18.331\"\n },\n {\n \"last occurance\": \"2017-09-17, 19:33:51\",\n \"asset path\": \"/Unit1/HRSG\",\n \"point\": \"39VS11\",\n \"meter\": \"crank-frame-compressionratio\",\n \"units\": \"psi\",\n \"current reading\": \"0.88\"\n },\n {\n \"last occurance\": \"2017-09-17, 19:33:51\",\n \"asset path\": \"/Unit1/HRSG\",\n \"point\": \"39VS11\",\n \"meter\": \"crank-frame-dischargepressure\",\n \"units\": \"psi\",\n \"current reading\": \"2.605\"\n },\n {\n \"last occurance\": \"2017-09-17, 19:33:51\",\n \"asset path\": \"/Unit1/HRSG\",\n \"point\": \"39VS11\",\n \"meter\": \"crank-frame-suctionpressure\",\n \"units\": \"m/s\",\n \"current reading\": \"18.331\"\n }\n ];\n }\n },\n selected: {\n type: String,\n value: \"0\"\n }\n }\n });\n})();\n"]} \ No newline at end of file diff --git a/src/screens/alerts/alerts-view.html b/src/screens/alerts/alerts-view.html new file mode 100644 index 0000000..0e5a892 --- /dev/null +++ b/src/screens/alerts/alerts-view.html @@ -0,0 +1,103 @@ + + + + + + + + + + + + + + + diff --git a/src/screens/alerts/components/.keep b/src/screens/alerts/components/.keep new file mode 100644 index 0000000..e69de29 diff --git a/src/screens/alerts/components/alerts-inbox-item.html b/src/screens/alerts/components/alerts-inbox-item.html new file mode 100644 index 0000000..c03f517 --- /dev/null +++ b/src/screens/alerts/components/alerts-inbox-item.html @@ -0,0 +1,110 @@ + + + + + + + + + + + + + + + diff --git a/src/screens/analytics/analytics-view.html b/src/screens/analytics/analytics-view.html new file mode 100644 index 0000000..e6232ac --- /dev/null +++ b/src/screens/analytics/analytics-view.html @@ -0,0 +1,192 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/src/screens/analytics/components/.keep b/src/screens/analytics/components/.keep new file mode 100644 index 0000000..e69de29 diff --git a/src/screens/dashboard/components/.keep b/src/screens/dashboard/components/.keep new file mode 100644 index 0000000..e69de29 diff --git a/src/screens/dashboard/dashboard-view.html b/src/screens/dashboard/dashboard-view.html new file mode 100644 index 0000000..9443d7e --- /dev/null +++ b/src/screens/dashboard/dashboard-view.html @@ -0,0 +1,151 @@ + + + + + + + + + + + + + + + + + +