chore: update dependencies (including react 16)

This commit is contained in:
Sérgio Ramos 2017-10-09 19:01:34 +01:00 committed by Sérgio Ramos
parent a70e93aee9
commit 68834c31f4
55 changed files with 497 additions and 496 deletions

View File

@ -6,7 +6,8 @@
"main": "src/schema/index.js", "main": "src/schema/index.js",
"scripts": { "scripts": {
"lint": "eslint . --fix --ext .js --ext .graphql", "lint": "eslint . --fix --ext .js --ext .graphql",
"fmt": "prettier --write --single-quote src/**/*.js src/*.js src/**/*.graphql", "fmt":
"prettier --write --single-quote src/**/*.js src/*.js src/**/*.graphql",
"test": "echo 0", "test": "echo 0",
"test-ci": "echo 0", "test-ci": "echo 0",
"start": "PORT=4000 node src/server.js", "start": "PORT=4000 node src/server.js",
@ -19,7 +20,7 @@
"dependencies": { "dependencies": {
"@2fd/graphdoc": "^2.4.0", "@2fd/graphdoc": "^2.4.0",
"apollo-errors": "^1.5.1", "apollo-errors": "^1.5.1",
"apollo-server-hapi": "^1.1.2", "apollo-server-hapi": "^1.1.3",
"apr-awaitify": "^1.0.4", "apr-awaitify": "^1.0.4",
"boom": "^6.0.0", "boom": "^6.0.0",
"bunyan": "^1.8.12", "bunyan": "^1.8.12",
@ -29,8 +30,8 @@
"good": "^7.3.0", "good": "^7.3.0",
"good-console": "^6.4.0", "good-console": "^6.4.0",
"good-squeeze": "^5.0.2", "good-squeeze": "^5.0.2",
"graphql-playground": "^1.0.4", "graphql-playground": "^1.0.8",
"graphql-tools": "^2.0.0", "graphql-tools": "^2.2.1",
"graphql-voyager": "^1.0.0-rc.9", "graphql-voyager": "^1.0.0-rc.9",
"hapi": "^16.6.2", "hapi": "^16.6.2",
"hasha": "^3.0.0", "hasha": "^3.0.0",
@ -43,13 +44,11 @@
"graphql-faker": "^1.4.0", "graphql-faker": "^1.4.0",
"eslint": "^4.8.0", "eslint": "^4.8.0",
"eslint-config-joyent-portal": "3.0.0", "eslint-config-joyent-portal": "3.0.0",
"eslint-plugin-graphql": "^1.3.0", "eslint-plugin-graphql": "^1.4.0-1",
"nodemon": "^1.12.1", "nodemon": "^1.12.1",
"prettier": "^1.7.4" "prettier": "^1.7.4"
}, },
"nodemonConfig": { "nodemonConfig": {
"ignore": [ "ignore": ["doc/*"]
"doc/*"
]
} }
} }

View File

@ -5,7 +5,8 @@
"repository": "github:yldio/joyent-portal", "repository": "github:yldio/joyent-portal",
"main": "build/", "main": "build/",
"scripts": { "scripts": {
"dev": "REACT_APP_GQL_PORT=3000 PORT=3069 REACT_APP_GQL_PROTOCOL=http joyent-react-scripts start", "dev":
"REACT_APP_GQL_PORT=3000 PORT=3069 REACT_APP_GQL_PROTOCOL=http joyent-react-scripts start",
"start": "PORT=3069 joyent-react-scripts start", "start": "PORT=3069 joyent-react-scripts start",
"build": "NODE_ENV=production joyent-react-scripts build", "build": "NODE_ENV=production joyent-react-scripts build",
"lint:css": "stylelint './src/**/*.js'", "lint:css": "stylelint './src/**/*.js'",
@ -21,39 +22,39 @@
"jest-cli": "^21.0.1", "jest-cli": "^21.0.1",
"joyent-ui-toolkit": "^2.0.0", "joyent-ui-toolkit": "^2.0.0",
"normalized-styled-components": "^1.0.14", "normalized-styled-components": "^1.0.14",
"prop-types": "^15.5.10", "prop-types": "^15.6.0",
"react": "^15.6.1", "react": "^16.0.0",
"react-apollo": "^1.4.15", "react-apollo": "^1.4.16",
"react-dom": "^15.6.1", "react-dom": "^16.0.0",
"react-redux": "^5.0.6", "react-redux": "^5.0.6",
"react-router": "^4.1.1", "react-router": "^4.2.0",
"react-router-dom": "^4.1.2", "react-router-dom": "^4.2.2",
"react-styled-flexboxgrid": "^2.0.3", "react-styled-flexboxgrid": "^2.0.3",
"redux": "^3.7.2", "redux": "^3.7.2",
"redux-form": "^7.0.3", "redux-form": "^7.1.0",
"remcalc": "^1.0.8", "remcalc": "^1.0.8",
"styled-components": "^2.1.2", "styled-components": "^2.2.1",
"styled-is": "^1.0.15" "styled-is": "^1.0.15"
}, },
"devDependencies": { "devDependencies": {
"babel-plugin-inline-react-svg": "^0.4.0", "babel-plugin-inline-react-svg": "^0.4.0",
"babel-plugin-styled-components": "^1.2.0", "babel-plugin-styled-components": "^1.2.1",
"babel-preset-joyent-portal": "^3.0.1", "babel-preset-joyent-portal": "^3.0.1",
"eslint": "^4.5.0", "eslint": "^4.8.0",
"eslint-config-joyent-portal": "3.0.0", "eslint-config-joyent-portal": "3.0.0",
"jest": "^21.0.1", "jest": "^21.2.1",
"jest-alias-preprocessor": "^1.1.1", "jest-alias-preprocessor": "^1.1.1",
"jest-cli": "^20.0.4", "jest-cli": "^21.2.1",
"jest-diff": "^21.0.0", "jest-diff": "^21.2.1",
"jest-junit": "^3.0.0", "jest-junit": "^3.1.0",
"jest-matcher-utils": "^21.0.0", "jest-matcher-utils": "^21.2.1",
"jest-snapshot": "^21.0.0", "jest-snapshot": "^21.2.1",
"jest-styled-components": "^4.4.1", "jest-styled-components": "^4.7.0",
"jest-transform-graphql": "^2.1.0", "jest-transform-graphql": "^2.1.0",
"joyent-react-scripts": "^2.0.2", "joyent-react-scripts": "^2.0.2",
"react-test-renderer": "^15.6.1", "react-test-renderer": "^16.0.0",
"redrun": "^5.9.17", "redrun": "^5.9.18",
"stylelint": "^8.1.1", "stylelint": "^8.2.0",
"stylelint-config-joyent-portal": "^2.0.0" "stylelint-config-joyent-portal": "^2.0.0"
} }
} }

View File

@ -5,7 +5,8 @@
"repository": "github:yldio/joyent-portal", "repository": "github:yldio/joyent-portal",
"main": "build/", "main": "build/",
"scripts": { "scripts": {
"dev": "REACT_APP_GQL_PORT=4000 PORT=3069 REACT_APP_GQL_PROTOCOL=http joyent-react-scripts start", "dev":
"REACT_APP_GQL_PORT=4000 PORT=3069 REACT_APP_GQL_PROTOCOL=http joyent-react-scripts start",
"start": "PORT=3069 joyent-react-scripts start", "start": "PORT=3069 joyent-react-scripts start",
"build": "NODE_ENV=production joyent-react-scripts build", "build": "NODE_ENV=production joyent-react-scripts build",
"lint:css": "stylelint './src/**/*.js'", "lint:css": "stylelint './src/**/*.js'",
@ -26,41 +27,41 @@
"lunr": "^2.1.3", "lunr": "^2.1.3",
"normalized-styled-components": "^1.0.14", "normalized-styled-components": "^1.0.14",
"param-case": "^2.1.1", "param-case": "^2.1.1",
"prop-types": "^15.5.10", "prop-types": "^15.6.0",
"react": "^15.6.1", "react": "^16.0.0",
"react-apollo": "^1.4.15", "react-apollo": "^1.4.16",
"react-dom": "^15.6.1", "react-dom": "^16.0.0",
"react-json-view": "^1.12.4", "react-json-view": "^1.13.0",
"react-redux": "^5.0.6", "react-redux": "^5.0.6",
"react-router": "^4.1.1", "react-router": "^4.2.0",
"react-router-dom": "^4.1.2", "react-router-dom": "^4.2.2",
"redux": "^3.7.2", "redux": "^3.7.2",
"redux-actions": "^2.2.1", "redux-actions": "^2.2.1",
"redux-form": "^7.0.4", "redux-form": "^7.1.0",
"remcalc": "^1.0.8", "remcalc": "^1.0.8",
"styled-components": "^2.1.2", "styled-components": "^2.2.1",
"title-case": "^2.1.1" "title-case": "^2.1.1"
}, },
"devDependencies": { "devDependencies": {
"babel-plugin-inline-react-svg": "^0.4.0", "babel-plugin-inline-react-svg": "^0.4.0",
"babel-plugin-styled-components": "^1.2.0", "babel-plugin-styled-components": "^1.2.1",
"babel-preset-joyent-portal": "^3.0.1", "babel-preset-joyent-portal": "^3.0.1",
"eslint": "^4.7.1", "eslint": "^4.8.0",
"eslint-config-joyent-portal": "3.0.0", "eslint-config-joyent-portal": "3.0.0",
"jest": "^21.1.0", "jest": "^21.2.1",
"jest-alias-preprocessor": "^1.1.1", "jest-alias-preprocessor": "^1.1.1",
"jest-cli": "^21.1.0", "jest-cli": "^21.2.1",
"jest-diff": "^21.1.0", "jest-diff": "^21.2.1",
"jest-junit": "^3.0.0", "jest-junit": "^3.1.0",
"jest-matcher-utils": "^21.1.0", "jest-matcher-utils": "^21.2.1",
"jest-snapshot": "^21.1.0", "jest-snapshot": "^21.2.1",
"jest-styled-components": "^4.6.0", "jest-styled-components": "^4.7.0",
"jest-transform-graphql": "^2.1.0", "jest-transform-graphql": "^2.1.0",
"joyent-react-scripts": "^2.0.2", "joyent-react-scripts": "^2.0.2",
"react-test-renderer": "^15.6.1", "react-test-renderer": "^16.0.0",
"redrun": "^5.9.17", "redrun": "^5.9.18",
"serve": "^6.1.0", "serve": "^6.2.0",
"stylelint": "^8.1.1", "stylelint": "^8.2.0",
"stylelint-config-joyent-portal": "^2.0.0" "stylelint-config-joyent-portal": "^2.0.0"
} }
} }

View File

@ -22,18 +22,18 @@
"joyent-ui-toolkit": "^2.0.0", "joyent-ui-toolkit": "^2.0.0",
"lodash.isempty": "^4.4.0", "lodash.isempty": "^4.4.0",
"normalized-styled-components": "^1.0.14", "normalized-styled-components": "^1.0.14",
"prop-types": "^15.5.10", "prop-types": "^15.6.0",
"react": "^15.6.1", "react": "^16.0.0",
"react-apollo": "^1.4.15", "react-apollo": "^1.4.16",
"react-dom": "^15.6.1", "react-dom": "^16.0.0",
"react-redux": "^5.0.6", "react-redux": "^5.0.6",
"react-router": "^4.1.1", "react-router": "^4.2.0",
"react-router-dom": "^4.1.2", "react-router-dom": "^4.2.2",
"react-styled-flexboxgrid": "^2.0.3", "react-styled-flexboxgrid": "^2.0.3",
"redux": "^3.7.2", "redux": "^3.7.2",
"redux-form": "^7.0.3", "redux-form": "^7.1.0",
"remcalc": "^1.0.8", "remcalc": "^1.0.8",
"styled-components": "^2.1.2", "styled-components": "^2.2.1",
"styled-is": "^1.0.15", "styled-is": "^1.0.15",
"unitcalc": "^1.1.0" "unitcalc": "^1.1.0"
}, },
@ -42,27 +42,27 @@
"apr-main": "^1.0.7", "apr-main": "^1.0.7",
"babel-minify-webpack-plugin": "^0.2.0", "babel-minify-webpack-plugin": "^0.2.0",
"babel-plugin-inline-react-svg": "^0.4.0", "babel-plugin-inline-react-svg": "^0.4.0",
"babel-plugin-styled-components": "^1.2.0", "babel-plugin-styled-components": "^1.2.1",
"babel-preset-joyent-portal": "^3.0.1", "babel-preset-joyent-portal": "^3.0.1",
"commitizen": "^2.9.6", "commitizen": "^2.9.6",
"cross-env": "^5.0.5", "cross-env": "^5.0.5",
"eslint": "^4.5.0", "eslint": "^4.8.0",
"eslint-config-joyent-portal": "3.0.0", "eslint-config-joyent-portal": "3.0.0",
"jest": "^21.0.1", "jest": "^21.2.1",
"jest-alias-preprocessor": "^1.1.1", "jest-alias-preprocessor": "^1.1.1",
"jest-cli": "^20.0.4", "jest-cli": "^21.2.1",
"jest-diff": "^21.0.0", "jest-diff": "^21.2.1",
"jest-junit": "^3.0.0", "jest-junit": "^3.1.0",
"jest-matcher-utils": "^21.0.0", "jest-matcher-utils": "^21.2.1",
"jest-snapshot": "^21.0.0", "jest-snapshot": "^21.2.1",
"jest-styled-components": "^4.4.1", "jest-styled-components": "^4.7.0",
"jest-transform-graphql": "^2.1.0", "jest-transform-graphql": "^2.1.0",
"lodash.sortby": "^4.7.0", "lodash.sortby": "^4.7.0",
"mz": "^2.6.0", "mz": "^2.7.0",
"react-scripts": "^1.0.12", "react-scripts": "^1.0.14",
"react-test-renderer": "^15.6.1", "react-test-renderer": "^16.0.0",
"redrun": "^5.9.17", "redrun": "^5.9.18",
"stylelint": "^8.1.1", "stylelint": "^8.2.0",
"stylelint-config-joyent-portal": "^2.0.0" "stylelint-config-joyent-portal": "^2.0.0"
} }
} }

View File

@ -15,11 +15,16 @@
"test:visual": "run-p serve jest", "test:visual": "run-p serve jest",
"jest": "jest", "jest": "jest",
"serve": "http-server styleguide -p 6060 -s", "serve": "http-server styleguide -p 6060 -s",
"copy-fonts": "rm -rf dist; mkdir -p dist/es/typography; mkdir -p dist/umd/typography; cp -r src/typography/libre-franklin dist/es/typography; cp -r src/typography/libre-franklin dist/umd/typography", "copy-fonts":
"compile-watch:es": "NODE_ENV=development babel src --out-dir dist/es --source-maps inline --watch", "rm -rf dist; mkdir -p dist/es/typography; mkdir -p dist/umd/typography; cp -r src/typography/libre-franklin dist/es/typography; cp -r src/typography/libre-franklin dist/umd/typography",
"compile:es": "NODE_ENV=development babel src --out-dir dist/es --source-maps inline", "compile-watch:es":
"compile:umd": "cross-env NODE_ENV=test babel src --out-dir dist/umd --source-maps inline", "NODE_ENV=development babel src --out-dir dist/es --source-maps inline --watch",
"compile-watch:umd": "cross-env NODE_ENV=test babel src --out-dir dist/umd --source-maps inline --watch", "compile:es":
"NODE_ENV=development babel src --out-dir dist/es --source-maps inline",
"compile:umd":
"cross-env NODE_ENV=test babel src --out-dir dist/umd --source-maps inline",
"compile-watch:umd":
"cross-env NODE_ENV=test babel src --out-dir dist/umd --source-maps inline --watch",
"compile": "redrun -p compile:*", "compile": "redrun -p compile:*",
"watch": "redrun copy-fonts && redrun -p compile-watch:*", "watch": "redrun copy-fonts && redrun -p compile-watch:*",
"styleguide:build": "cross-env NODE_ENV=production styleguidist build", "styleguide:build": "cross-env NODE_ENV=production styleguidist build",
@ -32,12 +37,12 @@
"babel-helpers": "^6.24.1", "babel-helpers": "^6.24.1",
"babel-loader": "^7.1.2", "babel-loader": "^7.1.2",
"babel-plugin-inline-react-svg": "^0.4.0", "babel-plugin-inline-react-svg": "^0.4.0",
"babel-plugin-styled-components": "^1.1.7", "babel-plugin-styled-components": "^1.2.1",
"babel-preset-joyent-portal": "^3.0.1", "babel-preset-joyent-portal": "^3.0.1",
"babel-template": "^6.26.0", "babel-template": "^6.26.0",
"camel-case": "^3.0.0", "camel-case": "^3.0.0",
"cross-env": "^5.0.5", "cross-env": "^5.0.5",
"d3": "^4.10.0", "d3": "^4.11.0",
"disable-scroll": "^0.3.0", "disable-scroll": "^0.3.0",
"file-loader": "^1.1.5", "file-loader": "^1.1.5",
"fontfaceobserver": "^2.0.13", "fontfaceobserver": "^2.0.13",
@ -49,18 +54,18 @@
"lodash.isstring": "^4.0.1", "lodash.isstring": "^4.0.1",
"normalized-styled-components": "^1.0.14", "normalized-styled-components": "^1.0.14",
"pascal-case": "^2.0.1", "pascal-case": "^2.0.1",
"polished": "^1.6.1", "polished": "^1.8.0",
"prop-types": "^15.5.10", "prop-types": "^15.6.0",
"react-broadcast": "^0.1.2", "joy-react-broadcast": "^0.6.9",
"react-bundle": "^1.0.4", "react-bundle": "^1.0.4",
"react-input-range": "^1.2.1", "react-input-range": "^1.2.1",
"react-responsive": "^1.3.4", "react-responsive": "^2.0.0",
"react-styled-flexboxgrid": "^2.0.3", "react-styled-flexboxgrid": "^2.0.3",
"redrun": "^5.9.16", "redrun": "^5.9.18",
"reduce-css-calc": "^2.0.5", "reduce-css-calc": "^2.0.5",
"remcalc": "^1.0.8", "remcalc": "^1.0.8",
"rnd-id": "^1.0.8", "rnd-id": "^1.0.8",
"styled-components": "^2.1.2", "styled-components": "^2.2.1",
"styled-is": "^1.0.15", "styled-is": "^1.0.15",
"svg-inline-loader": "^0.8.0", "svg-inline-loader": "^0.8.0",
"unitcalc": "^1.1.0", "unitcalc": "^1.1.0",
@ -74,48 +79,48 @@
"babel-preset-stage-0": "^6.24.1", "babel-preset-stage-0": "^6.24.1",
"chart.js": "^2.7.0", "chart.js": "^2.7.0",
"css-loader": "^0.28.7", "css-loader": "^0.28.7",
"csso": "^3.1.1", "csso": "^3.2.0",
"eslint": "^4.5.0", "eslint": "^4.8.0",
"eslint-config-joyent-portal": "2.0.0", "eslint-config-joyent-portal": "3.0.0",
"file-loader": "^1.1.5", "file-loader": "^1.1.5",
"http-server": "^0.10.0", "http-server": "^0.10.0",
"jest": "^20.0.4", "jest": "^21.2.1",
"jest-diff": "^20.0.3", "jest-diff": "^21.2.1",
"jest-image-snapshot": "^1.0.0", "jest-image-snapshot": "^1.0.1",
"jest-matcher-utils": "^20.0.3", "jest-matcher-utils": "^21.2.1",
"jest-snapshot": "^20.0.3", "jest-snapshot": "^21.2.1",
"jest-styled-components": "^4.4.1", "jest-styled-components": "^4.7.0",
"jsesc": "^2.5.1", "jsesc": "^2.5.1",
"navalia": "^1.2.0", "navalia": "^1.2.0",
"npm-run-all": "^4.1.1", "npm-run-all": "^4.1.1",
"react": "^15.6.1", "react": "^16.0.0",
"react-docgen": "^2.17.0", "react-docgen": "^2.18.0",
"react-docgen-displayname-handler": "^1.0.0", "react-docgen-displayname-handler": "^1.0.1",
"react-dom": "^15.6.1", "react-dom": "^16.0.0",
"react-redux": "^5.0.6", "react-redux": "^5.0.6",
"react-router-dom": "^4.1.2", "react-router-dom": "^4.2.2",
"react-scripts": "^1.0.12", "react-scripts": "^1.0.14",
"react-styleguidist": "^6.0.20", "react-styleguidist": "^6.0.28",
"react-test-renderer": "^15.6.1", "react-test-renderer": "^16.0.0",
"redux": "^3.7.2", "redux": "^3.7.2",
"redux-form": "^7.0.3", "redux-form": "^7.1.0",
"serve-static": "^1.13.1", "serve-static": "^1.13.1",
"snapguidist": "^2.0.0", "snapguidist": "^2.1.0",
"style-loader": "^0.19.0", "style-loader": "^0.19.0",
"stylelint": "^8.1.1", "stylelint": "^8.2.0",
"stylelint-config-joyent-portal": "^2.0.0", "stylelint-config-joyent-portal": "^2.0.0",
"svg-inline-loader": "^0.8.0", "svg-inline-loader": "^0.8.0",
"svgo": "^0.7.2", "svgo": "^0.7.2",
"tinycolor2": "^1.4.1", "tinycolor2": "^1.4.1",
"title-case": "^2.1.1", "title-case": "^2.1.1",
"url-loader": "^0.6.2", "url-loader": "^0.6.2",
"webpack": "^3.5.5" "webpack": "^3.6.0"
}, },
"peerDependencies": { "peerDependencies": {
"chart.js": "^2.7.0", "chart.js": "^2.7.0",
"react": "^15.6.1", "react": "^16.0.0",
"react-dom": "^15.6.1", "react-dom": "^16.0.0",
"react-router-dom": "^4.2.2", "react-router-dom": "^4.2.2",
"redux-form": "^7.0.3" "redux-form": "^7.1.0"
} }
} }

View File

@ -1,4 +1,4 @@
import { Broadcast, Subscriber } from 'react-broadcast'; import { Broadcast, Subscriber } from 'joy-react-broadcast';
import Baseline from '../baseline'; import Baseline from '../baseline';
import paperEffect from '../paper-effect'; import paperEffect from '../paper-effect';
import { bottomShaddow, bottomShaddowDarker } from '../boxes'; import { bottomShaddow, bottomShaddowDarker } from '../boxes';

View File

@ -1,4 +1,4 @@
import { Subscriber } from 'react-broadcast'; import { Subscriber } from 'joy-react-broadcast';
import Baseline from '../baseline'; import Baseline from '../baseline';
import typography from '../typography'; import typography from '../typography';
import is, { isNot } from 'styled-is'; import is, { isNot } from 'styled-is';

View File

@ -1,4 +1,4 @@
import { Subscriber } from 'react-broadcast'; import { Subscriber } from 'joy-react-broadcast';
import is from 'styled-is'; import is from 'styled-is';
import styled from 'styled-components'; import styled from 'styled-components';
import Baseline from '../baseline'; import Baseline from '../baseline';

View File

@ -1,5 +1,5 @@
import React from 'react'; import React from 'react';
import { Broadcast, Subscriber } from 'react-broadcast'; import { Broadcast, Subscriber } from 'joy-react-broadcast';
import remcalc from 'remcalc'; import remcalc from 'remcalc';
import PropTypes from 'prop-types'; import PropTypes from 'prop-types';
import is from 'styled-is'; import is from 'styled-is';

View File

@ -1,5 +1,5 @@
import { Row, Col } from 'react-styled-flexboxgrid'; import { Row, Col } from 'react-styled-flexboxgrid';
import { Subscriber } from 'react-broadcast'; import { Subscriber } from 'joy-react-broadcast';
import Baseline from '../baseline'; import Baseline from '../baseline';
import is from 'styled-is'; import is from 'styled-is';
import PropTypes from 'prop-types'; import PropTypes from 'prop-types';

View File

@ -1,221 +1,222 @@
[{ [
"instance": "2c921f3a-8bc3-4f57-9cd7-789ebae72061", {
"name": "AVG_MEM_BYTES", "instance": "2c921f3a-8bc3-4f57-9cd7-789ebae72061",
"start": "2017-10-05T13:12:13Z", "name": "AVG_MEM_BYTES",
"end": "2017-10-05T13:13:58Z", "start": "2017-10-05T13:12:13Z",
"metrics": [ "end": "2017-10-05T13:13:58Z",
{ "metrics": [
"time": "2017-10-05T13:12:28Z", {
"value": 97595392, "time": "2017-10-05T13:12:28Z",
"__typename": "Metric" "value": 97595392,
}, "__typename": "Metric"
{ },
"time": "2017-10-05T13:12:43Z", {
"value": 94142464, "time": "2017-10-05T13:12:43Z",
"__typename": "Metric" "value": 94142464,
}, "__typename": "Metric"
{ },
"time": "2017-10-05T13:12:58Z", {
"value": 63918080, "time": "2017-10-05T13:12:58Z",
"__typename": "Metric" "value": 63918080,
}, "__typename": "Metric"
{ },
"time": "2017-10-05T13:13:13Z", {
"value": 94023680, "time": "2017-10-05T13:13:13Z",
"__typename": "Metric" "value": 94023680,
}, "__typename": "Metric"
{ },
"time": "2017-10-05T13:13:28Z", {
"value": 99467264, "time": "2017-10-05T13:13:28Z",
"__typename": "Metric" "value": 99467264,
}, "__typename": "Metric"
{ },
"time": "2017-10-05T13:13:43Z", {
"value": 99737600, "time": "2017-10-05T13:13:43Z",
"__typename": "Metric" "value": 99737600,
}, "__typename": "Metric"
{ },
"time": "2017-10-05T13:13:58Z", {
"value": 86839296, "time": "2017-10-05T13:13:58Z",
"__typename": "Metric" "value": 86839296,
} "__typename": "Metric"
], }
"__typename": "InstanceMetric" ],
}, "__typename": "InstanceMetric"
{ },
"instance": "68d3046e-8e34-4f5d-a0e5-db3795a250fd", {
"name": "AVG_MEM_BYTES", "instance": "68d3046e-8e34-4f5d-a0e5-db3795a250fd",
"start": "2017-10-05T13:12:13Z", "name": "AVG_MEM_BYTES",
"end": "2017-10-05T13:13:58Z", "start": "2017-10-05T13:12:13Z",
"metrics": [ "end": "2017-10-05T13:13:58Z",
{ "metrics": [
"time": "2017-10-05T13:12:28Z", {
"value": 99844096, "time": "2017-10-05T13:12:28Z",
"__typename": "Metric" "value": 99844096,
}, "__typename": "Metric"
{ },
"time": "2017-10-05T13:12:43Z", {
"value": 93655040, "time": "2017-10-05T13:12:43Z",
"__typename": "Metric" "value": 93655040,
}, "__typename": "Metric"
{ },
"time": "2017-10-05T13:12:58Z", {
"value": 64172032, "time": "2017-10-05T13:12:58Z",
"__typename": "Metric" "value": 64172032,
}, "__typename": "Metric"
{ },
"time": "2017-10-05T13:13:13Z", {
"value": 100237312, "time": "2017-10-05T13:13:13Z",
"__typename": "Metric" "value": 100237312,
}, "__typename": "Metric"
{ },
"time": "2017-10-05T13:13:28Z", {
"value": 99844096, "time": "2017-10-05T13:13:28Z",
"__typename": "Metric" "value": 99844096,
}, "__typename": "Metric"
{ },
"time": "2017-10-05T13:13:43Z", {
"value": 88035328, "time": "2017-10-05T13:13:43Z",
"__typename": "Metric" "value": 88035328,
}, "__typename": "Metric"
{ },
"time": "2017-10-05T13:13:58Z", {
"value": 100237312, "time": "2017-10-05T13:13:58Z",
"__typename": "Metric" "value": 100237312,
} "__typename": "Metric"
], }
"__typename": "InstanceMetric" ],
}, "__typename": "InstanceMetric"
{ },
"instance": "2ea99763-3b44-4179-8393-d66d94961051", {
"name": "AVG_MEM_BYTES", "instance": "2ea99763-3b44-4179-8393-d66d94961051",
"start": "2017-10-05T13:12:13Z", "name": "AVG_MEM_BYTES",
"end": "2017-10-05T13:13:58Z", "start": "2017-10-05T13:12:13Z",
"metrics": [ "end": "2017-10-05T13:13:58Z",
{ "metrics": [
"time": "2017-10-05T13:12:28Z", {
"value": 98512896, "time": "2017-10-05T13:12:28Z",
"__typename": "Metric" "value": 98512896,
}, "__typename": "Metric"
{ },
"time": "2017-10-05T13:12:43Z", {
"value": 98258944, "time": "2017-10-05T13:12:43Z",
"__typename": "Metric" "value": 98258944,
}, "__typename": "Metric"
{ },
"time": "2017-10-05T13:12:58Z", {
"value": 91385856, "time": "2017-10-05T13:12:58Z",
"__typename": "Metric" "value": 91385856,
}, "__typename": "Metric"
{ },
"time": "2017-10-05T13:13:13Z", {
"value": 50900992, "time": "2017-10-05T13:13:13Z",
"__typename": "Metric" "value": 50900992,
}, "__typename": "Metric"
{ },
"time": "2017-10-05T13:13:28Z", {
"value": 98512896, "time": "2017-10-05T13:13:28Z",
"__typename": "Metric" "value": 98512896,
}, "__typename": "Metric"
{ },
"time": "2017-10-05T13:13:43Z", {
"value": 98033664, "time": "2017-10-05T13:13:43Z",
"__typename": "Metric" "value": 98033664,
}, "__typename": "Metric"
{ },
"time": "2017-10-05T13:13:58Z", {
"value": 80048128, "time": "2017-10-05T13:13:58Z",
"__typename": "Metric" "value": 80048128,
} "__typename": "Metric"
], }
"__typename": "InstanceMetric" ],
}, "__typename": "InstanceMetric"
{ },
"instance": "25f6bc62-63b8-4959-908e-1f6d7ff6341d", {
"name": "AVG_MEM_BYTES", "instance": "25f6bc62-63b8-4959-908e-1f6d7ff6341d",
"start": "2017-10-05T13:12:13Z", "name": "AVG_MEM_BYTES",
"end": "2017-10-05T13:13:58Z", "start": "2017-10-05T13:12:13Z",
"metrics": [ "end": "2017-10-05T13:13:58Z",
{ "metrics": [
"time": "2017-10-05T13:12:28Z", {
"value": 95563776, "time": "2017-10-05T13:12:28Z",
"__typename": "Metric" "value": 95563776,
}, "__typename": "Metric"
{ },
"time": "2017-10-05T13:12:43Z", {
"value": 48996352, "time": "2017-10-05T13:12:43Z",
"__typename": "Metric" "value": 48996352,
}, "__typename": "Metric"
{ },
"time": "2017-10-05T13:12:58Z", {
"value": 89772032, "time": "2017-10-05T13:12:58Z",
"__typename": "Metric" "value": 89772032,
}, "__typename": "Metric"
{ },
"time": "2017-10-05T13:13:13Z", {
"value": 83755008, "time": "2017-10-05T13:13:13Z",
"__typename": "Metric" "value": 83755008,
}, "__typename": "Metric"
{ },
"time": "2017-10-05T13:13:28Z", {
"value": 101920768, "time": "2017-10-05T13:13:28Z",
"__typename": "Metric" "value": 101920768,
}, "__typename": "Metric"
{ },
"time": "2017-10-05T13:13:43Z", {
"value": 95576064, "time": "2017-10-05T13:13:43Z",
"__typename": "Metric" "value": 95576064,
}, "__typename": "Metric"
{ },
"time": "2017-10-05T13:13:58Z", {
"value": 101699584, "time": "2017-10-05T13:13:58Z",
"__typename": "Metric" "value": 101699584,
} "__typename": "Metric"
], }
"__typename": "InstanceMetric" ],
}, "__typename": "InstanceMetric"
{ },
"instance": "8be01042-0281-4a77-a357-25979e87bf3d", {
"name": "AVG_MEM_BYTES", "instance": "8be01042-0281-4a77-a357-25979e87bf3d",
"start": "2017-10-05T13:12:13Z", "name": "AVG_MEM_BYTES",
"end": "2017-10-05T13:13:58Z", "start": "2017-10-05T13:12:13Z",
"metrics": [ "end": "2017-10-05T13:13:58Z",
{ "metrics": [
"time": "2017-10-05T13:12:28Z", {
"value": 101732352, "time": "2017-10-05T13:12:28Z",
"__typename": "Metric" "value": 101732352,
}, "__typename": "Metric"
{ },
"time": "2017-10-05T13:12:43Z", {
"value": 101732352, "time": "2017-10-05T13:12:43Z",
"__typename": "Metric" "value": 101732352,
}, "__typename": "Metric"
{ },
"time": "2017-10-05T13:12:58Z", {
"value": 94240768, "time": "2017-10-05T13:12:58Z",
"__typename": "Metric" "value": 94240768,
}, "__typename": "Metric"
{ },
"time": "2017-10-05T13:13:13Z", {
"value": 102371328, "time": "2017-10-05T13:13:13Z",
"__typename": "Metric" "value": 102371328,
}, "__typename": "Metric"
{ },
"time": "2017-10-05T13:13:28Z", {
"value": 61218816, "time": "2017-10-05T13:13:28Z",
"__typename": "Metric" "value": 61218816,
}, "__typename": "Metric"
{ },
"time": "2017-10-05T13:13:43Z", {
"value": 102371328, "time": "2017-10-05T13:13:43Z",
"__typename": "Metric" "value": 102371328,
}, "__typename": "Metric"
{ },
"time": "2017-10-05T13:13:58Z", {
"value": 100716544, "time": "2017-10-05T13:13:58Z",
"__typename": "Metric" "value": 100716544,
} "__typename": "Metric"
], }
"__typename": "InstanceMetric" ],
} "__typename": "InstanceMetric"
] }
]

View File

@ -1,4 +1,4 @@
import { Subscriber } from 'react-broadcast'; import { Subscriber } from 'joy-react-broadcast';
import styled from 'styled-components'; import styled from 'styled-components';
import { Nav } from 'normalized-styled-components'; import { Nav } from 'normalized-styled-components';
import Baseline from '../baseline'; import Baseline from '../baseline';
@ -95,11 +95,7 @@ const StyledCircle = styled.div`
`; `;
const Options = ({ children, ...rest }) => { const Options = ({ children, ...rest }) => {
const render = ({ const render = ({ fromHeader = false, collapsed = false, active = true }) => (
fromHeader = false,
collapsed = false,
active = true
}) => (
<StyledNav active={active} fromHeader={fromHeader} name="card-options"> <StyledNav active={active} fromHeader={fromHeader} name="card-options">
<StyledButton <StyledButton
secondary={!fromHeader} secondary={!fromHeader}
@ -109,21 +105,9 @@ const Options = ({ children, ...rest }) => {
{...rest} {...rest}
> >
<StyledContainer> <StyledContainer>
<StyledCircle <StyledCircle {...rest} active={active} secondary={!fromHeader} />
{...rest} <StyledCircle {...rest} active={active} secondary={!fromHeader} />
active={active} <StyledCircle {...rest} active={active} secondary={!fromHeader} />
secondary={!fromHeader}
/>
<StyledCircle
{...rest}
active={active}
secondary={!fromHeader}
/>
<StyledCircle
{...rest}
active={active}
secondary={!fromHeader}
/>
</StyledContainer> </StyledContainer>
</StyledButton> </StyledButton>
</StyledNav> </StyledNav>

View File

@ -1,4 +1,4 @@
import { Subscriber } from 'react-broadcast'; import { Subscriber } from 'joy-react-broadcast';
import typography from '../typography'; import typography from '../typography';
import Baseline from '../baseline'; import Baseline from '../baseline';
import { Col } from 'react-styled-flexboxgrid'; import { Col } from 'react-styled-flexboxgrid';

View File

@ -1,4 +1,4 @@
import { Subscriber } from 'react-broadcast'; import { Subscriber } from 'joy-react-broadcast';
import styled from 'styled-components'; import styled from 'styled-components';
import Baseline from '../baseline'; import Baseline from '../baseline';
import typography from '../typography'; import typography from '../typography';
@ -22,7 +22,7 @@ const Span = styled.span`
${is('collapsed')` ${is('collapsed')`
display: flex; display: flex;
`}; `};
${is('disabled')` ${is('disabled')`
color: ${props => props.theme.text}; color: ${props => props.theme.text};
`}; `};

View File

@ -1,4 +1,4 @@
import { Subscriber } from 'react-broadcast'; import { Subscriber } from 'joy-react-broadcast';
import isString from 'lodash.isstring'; import isString from 'lodash.isstring';
import { Link as BaseLink } from 'react-router-dom'; import { Link as BaseLink } from 'react-router-dom';
import remcalc from 'remcalc'; import remcalc from 'remcalc';

View File

@ -1,4 +1,4 @@
import { Subscriber } from 'react-broadcast'; import { Subscriber } from 'joy-react-broadcast';
import Baseline from '../baseline'; import Baseline from '../baseline';
import remcalc from 'remcalc'; import remcalc from 'remcalc';
import is from 'styled-is'; import is from 'styled-is';

View File

@ -1,11 +1,12 @@
import React from 'react'; import React from 'react';
import typography from '../../typography'; import { Subscriber } from 'joy-react-broadcast';
import { borderRadius, border } from '../../boxes';
import { Subscriber } from 'react-broadcast';
import styled, { css } from 'styled-components'; import styled, { css } from 'styled-components';
import remcalc from 'remcalc'; import remcalc from 'remcalc';
import PropTypes from 'prop-types';
import is, { isNot } from 'styled-is'; import is, { isNot } from 'styled-is';
import PropTypes from 'prop-types';
import typography from '../../typography';
import { borderRadius, border } from '../../boxes';
const colorWithDisabled = props => const colorWithDisabled = props =>
props.disabled ? props.theme.disabled : props.theme.text; props.disabled ? props.theme.disabled : props.theme.text;

View File

@ -1,12 +1,13 @@
import React from 'react'; import React from 'react';
import styled from 'styled-components'; import styled from 'styled-components';
import { Broadcast, Subscriber } from 'joy-react-broadcast';
import { Input } from 'normalized-styled-components'; import { Input } from 'normalized-styled-components';
import { Broadcast, Subscriber } from 'react-broadcast';
import BaseInput from './input';
import remcalc from 'remcalc'; import remcalc from 'remcalc';
import is from 'styled-is'; import is from 'styled-is';
import rndId from 'rnd-id'; import rndId from 'rnd-id';
import BaseInput from './input';
const StyledInput = Input.extend` const StyledInput = Input.extend`
display: none; display: none;

View File

@ -1,10 +1,10 @@
import styled from 'styled-components'; import styled from 'styled-components';
import React from 'react';
import typography from '../typography'; import typography from '../typography';
import BaseInput from './base/input'; import BaseInput from './base/input';
import BaseToggle from './base/toggle'; import BaseToggle from './base/toggle';
import Baseline from '../baseline'; import Baseline from '../baseline';
import React from 'react';
import remcalc from 'remcalc';
const Li = styled.li` const Li = styled.li`
list-style-type: none; list-style-type: none;

View File

@ -1,4 +1,5 @@
import { Fieldset } from 'normalized-styled-components'; import { Fieldset } from 'normalized-styled-components';
import Baseline from '../baseline'; import Baseline from '../baseline';
const StyledFieldset = Fieldset.extend` const StyledFieldset = Fieldset.extend`

View File

@ -1,11 +1,12 @@
import React, { Component } from 'react'; import React, { Component } from 'react';
import { Broadcast } from 'react-broadcast'; import { Broadcast } from 'joy-react-broadcast';
import { Field } from 'redux-form'; import { Field } from 'redux-form';
import Fieldset from './fieldset';
import Baseline from '../baseline';
import PropTypes from 'prop-types'; import PropTypes from 'prop-types';
import rndId from 'rnd-id'; import rndId from 'rnd-id';
import Fieldset from './fieldset';
import Baseline from '../baseline';
class FormGroup extends Component { class FormGroup extends Component {
constructor(props) { constructor(props) {
super(props); super(props);

View File

@ -1,6 +1,7 @@
import React from 'react';
import BaseInput, { Stylable } from './base/input'; import BaseInput, { Stylable } from './base/input';
import Baseline from '../baseline'; import Baseline from '../baseline';
import React from 'react';
const Input = Baseline(BaseInput(Stylable('input'))); const Input = Baseline(BaseInput(Stylable('input')));

View File

@ -1,6 +1,7 @@
import React from 'react'; import React from 'react';
import { Subscriber } from 'react-broadcast'; import { Subscriber } from 'joy-react-broadcast';
import remcalc from 'remcalc'; import remcalc from 'remcalc';
import Label from '../label'; import Label from '../label';
const StyledLabel = Label.extend` const StyledLabel = Label.extend`

View File

@ -1,4 +1,5 @@
import { Legend } from 'normalized-styled-components'; import { Legend } from 'normalized-styled-components';
import Baseline from '../baseline'; import Baseline from '../baseline';
import typography from '../typography'; import typography from '../typography';

View File

@ -1,10 +1,11 @@
import { Subscriber } from 'react-broadcast'; import { Subscriber } from 'joy-react-broadcast';
import is from 'styled-is'; import is from 'styled-is';
import Baseline from '../baseline';
import Label from '../label';
import PropTypes from 'prop-types'; import PropTypes from 'prop-types';
import React from 'react'; import React from 'react';
import Baseline from '../baseline';
import Label from '../label';
const StyledLabel = Label.extend` const StyledLabel = Label.extend`
${is('right')` ${is('right')`
float: right; float: right;

View File

@ -1,12 +1,13 @@
import React from 'react'; import React from 'react';
import BaseInput, { Stylable } from './base/input'; import BaseInput, { Stylable } from './base/input';
import { Subscriber } from 'react-broadcast'; import { Subscriber } from 'joy-react-broadcast';
import Baseline from '../baseline';
import PropTypes from 'prop-types'; import PropTypes from 'prop-types';
import styled from 'styled-components'; import styled from 'styled-components';
import IconButton from '../icon-button';
import unitcalc from 'unitcalc'; import unitcalc from 'unitcalc';
import Baseline from '../baseline';
import { PlusIcon, MinusIcon } from '../icons'; import { PlusIcon, MinusIcon } from '../icons';
import IconButton from '../icon-button';
const StyledContainer = styled.div` const StyledContainer = styled.div`
/* trick prettier */ /* trick prettier */

View File

@ -1,9 +1,10 @@
import styled from 'styled-components'; import styled from 'styled-components';
import React from 'react';
import BaseToggle from './base/toggle'; import BaseToggle from './base/toggle';
import Baseline from '../baseline'; import Baseline from '../baseline';
import BaseInput from './base/input'; import BaseInput from './base/input';
import typography from '../typography'; import typography from '../typography';
import React from 'react';
const Li = styled.li` const Li = styled.li`
list-style-type: none; list-style-type: none;

View File

@ -1,8 +1,9 @@
import styled from 'styled-components';
import React from 'react'; import React from 'react';
import remcalc from 'remcalc'; import styled from 'styled-components';
import Baseline from '../baseline';
import { isNot } from 'styled-is'; import { isNot } from 'styled-is';
import remcalc from 'remcalc';
import Baseline from '../baseline';
import BaseInput, { Stylable } from './base/input'; import BaseInput, { Stylable } from './base/input';
const Select = Baseline(BaseInput(Stylable('select'))); const Select = Baseline(BaseInput(Stylable('select')));

View File

@ -5,7 +5,8 @@ import remcalc from 'remcalc';
import unitcalc from 'unitcalc'; import unitcalc from 'unitcalc';
import rndId from 'rnd-id'; import rndId from 'rnd-id';
import is from 'styled-is'; import is from 'styled-is';
import { Subscriber } from 'react-broadcast'; import { Subscriber } from 'joy-react-broadcast';
import { bottomShaddow, border, borderRadius } from '../boxes'; import { bottomShaddow, border, borderRadius } from '../boxes';
import Baseline from '../baseline'; import Baseline from '../baseline';
import BaseInput from './base/input'; import BaseInput from './base/input';

View File

@ -1,7 +1,6 @@
// eslint-disable-next-line no-unused-vars // eslint-disable-next-line no-unused-vars
import React from 'react'; import React from 'react';
import ActionsIcon from './svg/icon_actions.svg'; import ActionsIcon from './svg/icon_actions.svg';
export default ActionsIcon export default ActionsIcon;

View File

@ -1,7 +1,6 @@
// eslint-disable-next-line no-unused-vars // eslint-disable-next-line no-unused-vars
import React from 'react'; import React from 'react';
import ArrowIconLight from './svg/icon_arrow_light.svg'; import ArrowIconLight from './svg/icon_arrow_light.svg';
export default ArrowIconLight export default ArrowIconLight;

View File

@ -1,7 +1,6 @@
// eslint-disable-next-line no-unused-vars // eslint-disable-next-line no-unused-vars
import React from 'react'; import React from 'react';
import ArrowIcon from './svg/icon_arrow.svg'; import ArrowIcon from './svg/icon_arrow.svg';
export default ArrowIcon export default ArrowIcon;

View File

@ -1,7 +1,6 @@
// eslint-disable-next-line no-unused-vars // eslint-disable-next-line no-unused-vars
import React from 'react'; import React from 'react';
import BinIcon from './svg/icon_bin.svg'; import BinIcon from './svg/icon_bin.svg';
export default BinIcon export default BinIcon;

View File

@ -1,8 +1,7 @@
import Basealign from '../basealign'; import Basealign from '../basealign';
// eslint-disable-next-line no-unused-vars // eslint-disable-next-line no-unused-vars
import React from 'react'; import React from 'react';
import ChevronIcon from './svg/icon_chevron.svg'; import ChevronIcon from './svg/icon_chevron.svg';
export default Basealign(ChevronIcon) export default Basealign(ChevronIcon);

View File

@ -1,7 +1,6 @@
// eslint-disable-next-line no-unused-vars // eslint-disable-next-line no-unused-vars
import React from 'react'; import React from 'react';
import CloseIcon from './svg/icon_close_cross.svg'; import CloseIcon from './svg/icon_close_cross.svg';
export default CloseIcon export default CloseIcon;

View File

@ -1,7 +1,6 @@
// eslint-disable-next-line no-unused-vars // eslint-disable-next-line no-unused-vars
import React from 'react'; import React from 'react';
import CompletedIcon from './svg/icon_completed.svg'; import CompletedIcon from './svg/icon_completed.svg';
export default CompletedIcon export default CompletedIcon;

View File

@ -1,8 +1,7 @@
import Basealign from '../basealign'; import Basealign from '../basealign';
// eslint-disable-next-line no-unused-vars // eslint-disable-next-line no-unused-vars
import React from 'react'; import React from 'react';
import DataCenterIconLight from './svg/icon_data_center_light.svg'; import DataCenterIconLight from './svg/icon_data_center_light.svg';
export default Basealign(DataCenterIconLight) export default Basealign(DataCenterIconLight);

View File

@ -1,8 +1,7 @@
import Basealign from '../basealign'; import Basealign from '../basealign';
// eslint-disable-next-line no-unused-vars // eslint-disable-next-line no-unused-vars
import React from 'react'; import React from 'react';
import DataCenterIcon from './svg/icon_data_center.svg'; import DataCenterIcon from './svg/icon_data_center.svg';
export default Basealign(DataCenterIcon) export default Basealign(DataCenterIcon);

View File

@ -1,4 +1,3 @@
// eslint-disable-next-line no-unused-vars // eslint-disable-next-line no-unused-vars
import React from 'react'; import React from 'react';
import styled from 'styled-components'; import styled from 'styled-components';
@ -12,4 +11,4 @@ const StyledHealthyIcon = styled(HealthyIcon)`
: props.theme.orange}; : props.theme.orange};
`; `;
export default StyledHealthyIcon export default StyledHealthyIcon;

View File

@ -1,7 +1,6 @@
// eslint-disable-next-line no-unused-vars // eslint-disable-next-line no-unused-vars
import React from 'react'; import React from 'react';
import IncompleteIcon from './svg/icon_incomplete.svg'; import IncompleteIcon from './svg/icon_incomplete.svg';
export default IncompleteIcon export default IncompleteIcon;

View File

@ -1,7 +1,6 @@
// eslint-disable-next-line no-unused-vars // eslint-disable-next-line no-unused-vars
import React from 'react'; import React from 'react';
import InstancesIconLight from './svg/icon_instances_light.svg'; import InstancesIconLight from './svg/icon_instances_light.svg';
export default InstancesIconLight export default InstancesIconLight;

View File

@ -1,7 +1,6 @@
// eslint-disable-next-line no-unused-vars // eslint-disable-next-line no-unused-vars
import React from 'react'; import React from 'react';
import InstancesIcon from './svg/icon_instances.svg'; import InstancesIcon from './svg/icon_instances.svg';
export default InstancesIcon export default InstancesIcon;

View File

@ -1,7 +1,6 @@
// eslint-disable-next-line no-unused-vars // eslint-disable-next-line no-unused-vars
import React from 'react'; import React from 'react';
import LoadingIcon from './svg/icon_loading.svg'; import LoadingIcon from './svg/icon_loading.svg';
export default LoadingIcon export default LoadingIcon;

View File

@ -1,8 +1,7 @@
import Basealign from '../basealign'; import Basealign from '../basealign';
// eslint-disable-next-line no-unused-vars // eslint-disable-next-line no-unused-vars
import React from 'react'; import React from 'react';
import MinusIcon from './svg/icon_minus.svg'; import MinusIcon from './svg/icon_minus.svg';
export default Basealign(MinusIcon) export default Basealign(MinusIcon);

View File

@ -1,7 +1,6 @@
// eslint-disable-next-line no-unused-vars // eslint-disable-next-line no-unused-vars
import React from 'react'; import React from 'react';
import PartCompletedIcon from './svg/icon_part_completed.svg'; import PartCompletedIcon from './svg/icon_part_completed.svg';
export default PartCompletedIcon export default PartCompletedIcon;

View File

@ -1,8 +1,7 @@
import Basealign from '../basealign'; import Basealign from '../basealign';
// eslint-disable-next-line no-unused-vars // eslint-disable-next-line no-unused-vars
import React from 'react'; import React from 'react';
import CloseIcon from './svg/icon_plus.svg'; import CloseIcon from './svg/icon_plus.svg';
export default Basealign(CloseIcon) export default Basealign(CloseIcon);

View File

@ -1,7 +1,6 @@
// eslint-disable-next-line no-unused-vars // eslint-disable-next-line no-unused-vars
import React from 'react'; import React from 'react';
import TickIcon from './svg/icon_tick.svg'; import TickIcon from './svg/icon_tick.svg';
export default TickIcon export default TickIcon;

View File

@ -1,8 +1,7 @@
import Basealign from '../basealign'; import Basealign from '../basealign';
// eslint-disable-next-line no-unused-vars // eslint-disable-next-line no-unused-vars
import React from 'react'; import React from 'react';
import TritonIcon from './svg/triton_logo.svg'; import TritonIcon from './svg/triton_logo.svg';
export default Basealign(TritonIcon) export default Basealign(TritonIcon);

View File

@ -1,7 +1,6 @@
// eslint-disable-next-line no-unused-vars // eslint-disable-next-line no-unused-vars
import React from 'react'; import React from 'react';
import UnhealthyIcon from './svg/icon_error_failure.svg'; import UnhealthyIcon from './svg/icon_error_failure.svg';
export default UnhealthyIcon export default UnhealthyIcon;

View File

@ -3,4 +3,4 @@ import React from 'react';
import UserIcon from './svg/icon_user.svg'; import UserIcon from './svg/icon_user.svg';
export default UserIcon export default UserIcon;

View File

@ -35,7 +35,10 @@ const Color = styled.div`
`}; `};
`; `;
const Outlet = styled.div`padding: ${unitcalc(2)} 0 ${unitcalc(2.25)} 0;`; const Outlet = styled.div`
/* trick prettier */
padding: ${unitcalc(2)} 0 ${unitcalc(2.25)} 0;
`;
const Close = styled(CloseButton)` const Close = styled(CloseButton)`
position: absolute; position: absolute;
@ -43,10 +46,11 @@ const Close = styled(CloseButton)`
top: ${unitcalc(0.5)}; top: ${unitcalc(0.5)};
`; `;
const Message = ({ onCloseClick = () => null, children, ...type }) => ( const Message = ({ onCloseClick, children, ...type }) => (
<Container> <Container>
<Color {...type} /> <Color {...type} />
<Outlet>{children}</Outlet> <Outlet>{children}</Outlet>
{onCloseClick && <Close onClick={onCloseClick} />}
</Container> </Container>
); );

View File

@ -1,3 +1,3 @@
export { default as MetricGraph } from './graph'; export { default as MetricGraph } from './graph';
export { default as GraphContainer } from './container'; export { default as GraphContainer } from './container';
export { default as GraphTitle } from './title'; export { default as GraphTitle } from './title';

View File

@ -13,15 +13,18 @@ const Container = styled.div`
justify-content: center; justify-content: center;
align-content: center; align-content: center;
align-items: center; align-items: center;
min-height: ${remcalc(20)}; min-height: ${remcalc(20)};
${isNot('inline')` ${isNot('inline')`
flex: 1 0 auto; flex: 1 0 auto;
`} ${is('row')` `};
${is('row')`
flex-direction: row; flex-direction: row;
`}; `};
${is('row', 'inline')` ${is('row', 'inline')`
margin-left: ${remcalc(44)}; margin-left: ${remcalc(44)};
`}; `};
`; `;

View File

@ -4,6 +4,7 @@ const jest = require('jest');
const serve = serveStatic('styleguide/'); const serve = serveStatic('styleguide/');
const server = http.createServer((req, res) => { const server = http.createServer((req, res) => {
// eslint-disable-next-line no-console
serve(req, res, (req, res) => console.log('yay')); serve(req, res, (req, res) => console.log('yay'));
}); });
// "test": "cross-env NODE_ENV=test run-s styleguide:build test:visual", // "test": "cross-env NODE_ENV=test run-s styleguide:build test:visual",

134
yarn.lock
View File

@ -402,7 +402,7 @@ apollo-server-core@^1.1.3:
dependencies: dependencies:
apollo-tracing "^0.0.7" apollo-tracing "^0.0.7"
apollo-server-hapi@^1.1.2: apollo-server-hapi@^1.1.3:
version "1.1.3" version "1.1.3"
resolved "https://registry.yarnpkg.com/apollo-server-hapi/-/apollo-server-hapi-1.1.3.tgz#277db6b240789a745260e7270267bb7ef306b314" resolved "https://registry.yarnpkg.com/apollo-server-hapi/-/apollo-server-hapi-1.1.3.tgz#277db6b240789a745260e7270267bb7ef306b314"
dependencies: dependencies:
@ -1232,7 +1232,7 @@ babel-plugin-minify-type-constructors@^0.2.0:
dependencies: dependencies:
babel-helper-is-void-0 "^0.2.0" babel-helper-is-void-0 "^0.2.0"
babel-plugin-styled-components@^1.1.7, babel-plugin-styled-components@^1.2.0: babel-plugin-styled-components@^1.2.1:
version "1.2.1" version "1.2.1"
resolved "https://registry.yarnpkg.com/babel-plugin-styled-components/-/babel-plugin-styled-components-1.2.1.tgz#e1593f2a6a0327e2d156695306e60c4dd175866d" resolved "https://registry.yarnpkg.com/babel-plugin-styled-components/-/babel-plugin-styled-components-1.2.1.tgz#e1593f2a6a0327e2d156695306e60c4dd175866d"
dependencies: dependencies:
@ -3469,7 +3469,7 @@ cssesc@^0.1.0:
postcss-value-parser "^3.2.3" postcss-value-parser "^3.2.3"
postcss-zindex "^2.0.1" postcss-zindex "^2.0.1"
csso@^3.1.1: csso@^3.2.0:
version "3.2.0" version "3.2.0"
resolved "https://registry.yarnpkg.com/csso/-/csso-3.2.0.tgz#b290b9581551904aad45bca8988af17ca0711235" resolved "https://registry.yarnpkg.com/csso/-/csso-3.2.0.tgz#b290b9581551904aad45bca8988af17ca0711235"
dependencies: dependencies:
@ -3661,7 +3661,13 @@ d3-shape@1.2.0:
dependencies: dependencies:
d3-path "1" d3-path "1"
d3-time-format@2, d3-time-format@2.0.5: d3-time-format@2:
version "2.1.0"
resolved "https://registry.yarnpkg.com/d3-time-format/-/d3-time-format-2.1.0.tgz#a1d9540a1dc498817d44066b121b19a4a83e3531"
dependencies:
d3-time "1"
d3-time-format@2.0.5:
version "2.0.5" version "2.0.5"
resolved "https://registry.yarnpkg.com/d3-time-format/-/d3-time-format-2.0.5.tgz#9d7780204f7c9119c9170b1a56db4de9a8af972e" resolved "https://registry.yarnpkg.com/d3-time-format/-/d3-time-format-2.0.5.tgz#9d7780204f7c9119c9170b1a56db4de9a8af972e"
dependencies: dependencies:
@ -3700,7 +3706,7 @@ d3-zoom@1.6.0:
d3-selection "1" d3-selection "1"
d3-transition "1" d3-transition "1"
d3@^4.10.0: d3@^4.11.0:
version "4.11.0" version "4.11.0"
resolved "https://registry.yarnpkg.com/d3/-/d3-4.11.0.tgz#15ce99ec33e6941718cfd8fb826071b4fb7c48cb" resolved "https://registry.yarnpkg.com/d3/-/d3-4.11.0.tgz#15ce99ec33e6941718cfd8fb826071b4fb7c48cb"
dependencies: dependencies:
@ -4260,17 +4266,17 @@ es-to-primitive@^1.1.1:
is-symbol "^1.0.1" is-symbol "^1.0.1"
es5-ext@^0.10.14, es5-ext@^0.10.9, es5-ext@~0.10.14: es5-ext@^0.10.14, es5-ext@^0.10.9, es5-ext@~0.10.14:
version "0.10.30" version "0.10.31"
resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.30.tgz#7141a16836697dbabfaaaeee41495ce29f52c939" resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.31.tgz#7bb938c95a7f1b9f728092dc09c41edcc398eefe"
dependencies: dependencies:
es6-iterator "2" es6-iterator "~2.0.1"
es6-symbol "~3.1" es6-symbol "~3.1.1"
es6-error@^4.0.0: es6-error@^4.0.0:
version "4.0.2" version "4.0.2"
resolved "https://registry.yarnpkg.com/es6-error/-/es6-error-4.0.2.tgz#eec5c726eacef51b7f6b73c20db6e1b13b069c98" resolved "https://registry.yarnpkg.com/es6-error/-/es6-error-4.0.2.tgz#eec5c726eacef51b7f6b73c20db6e1b13b069c98"
es6-iterator@2, es6-iterator@^2.0.1, es6-iterator@~2.0.1: es6-iterator@^2.0.1, es6-iterator@~2.0.1:
version "2.0.1" version "2.0.1"
resolved "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.1.tgz#8e319c9f0453bf575d374940a655920e59ca5512" resolved "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.1.tgz#8e319c9f0453bf575d374940a655920e59ca5512"
dependencies: dependencies:
@ -4311,7 +4317,7 @@ es6-set@~0.1.5:
es6-symbol "3.1.1" es6-symbol "3.1.1"
event-emitter "~0.3.5" event-emitter "~0.3.5"
es6-symbol@3.1.1, es6-symbol@^3.1, es6-symbol@^3.1.1, es6-symbol@~3.1, es6-symbol@~3.1.1: es6-symbol@3.1.1, es6-symbol@^3.1, es6-symbol@^3.1.1, es6-symbol@~3.1.1:
version "3.1.1" version "3.1.1"
resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.1.tgz#bf00ef4fdab6ba1b46ecb7b629b4c7ed5715cc77" resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.1.tgz#bf00ef4fdab6ba1b46ecb7b629b4c7ed5715cc77"
dependencies: dependencies:
@ -4355,10 +4361,6 @@ escope@^3.6.0:
esrecurse "^4.1.0" esrecurse "^4.1.0"
estraverse "^4.1.1" estraverse "^4.1.1"
eslint-config-joyent-portal@2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/eslint-config-joyent-portal/-/eslint-config-joyent-portal-2.0.0.tgz#bd06be8866df36366f395885ccd51609b545d196"
eslint-config-joyent-portal@3.0.0, eslint-config-joyent-portal@^3.0.0: eslint-config-joyent-portal@3.0.0, eslint-config-joyent-portal@^3.0.0:
version "3.0.0" version "3.0.0"
resolved "https://registry.yarnpkg.com/eslint-config-joyent-portal/-/eslint-config-joyent-portal-3.0.0.tgz#269e3e0b88abba96adc3a6dc0bbf604a6ae89356" resolved "https://registry.yarnpkg.com/eslint-config-joyent-portal/-/eslint-config-joyent-portal-3.0.0.tgz#269e3e0b88abba96adc3a6dc0bbf604a6ae89356"
@ -4451,6 +4453,13 @@ eslint-plugin-graphql@^1.3.0:
graphql-config "^1.0.0" graphql-config "^1.0.0"
lodash "^4.11.1" lodash "^4.11.1"
eslint-plugin-graphql@^1.4.0-1:
version "1.4.0-1"
resolved "https://registry.yarnpkg.com/eslint-plugin-graphql/-/eslint-plugin-graphql-1.4.0-1.tgz#77e8adafcf82dfa233abf5ac0b8afcf71502429a"
dependencies:
graphql-config "^1.0.7"
lodash "^4.11.1"
eslint-plugin-import@2.7.0, eslint-plugin-import@^2.7.0: eslint-plugin-import@2.7.0, eslint-plugin-import@^2.7.0:
version "2.7.0" version "2.7.0"
resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.7.0.tgz#21de33380b9efb55f5ef6d2e210ec0e07e7fa69f" resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.7.0.tgz#21de33380b9efb55f5ef6d2e210ec0e07e7fa69f"
@ -4562,7 +4571,7 @@ eslint@4.4.1:
table "^4.0.1" table "^4.0.1"
text-table "~0.2.0" text-table "~0.2.0"
eslint@^4.5.0, eslint@^4.7.1, eslint@^4.8.0: eslint@^4.5.0, eslint@^4.8.0:
version "4.8.0" version "4.8.0"
resolved "https://registry.yarnpkg.com/eslint/-/eslint-4.8.0.tgz#229ef0e354e0e61d837c7a80fdfba825e199815e" resolved "https://registry.yarnpkg.com/eslint/-/eslint-4.8.0.tgz#229ef0e354e0e61d837c7a80fdfba825e199815e"
dependencies: dependencies:
@ -5691,7 +5700,7 @@ graphql-anywhere@^3.0.1:
version "3.1.0" version "3.1.0"
resolved "https://registry.yarnpkg.com/graphql-anywhere/-/graphql-anywhere-3.1.0.tgz#3ea0d8e8646b5cee68035016a9a7557c15c21e96" resolved "https://registry.yarnpkg.com/graphql-anywhere/-/graphql-anywhere-3.1.0.tgz#3ea0d8e8646b5cee68035016a9a7557c15c21e96"
graphql-config@^1.0.0: graphql-config@^1.0.0, graphql-config@^1.0.7:
version "1.0.7" version "1.0.7"
resolved "https://registry.yarnpkg.com/graphql-config/-/graphql-config-1.0.7.tgz#424bda7da2e70ad6bbec4bd26c83f1d9cb49b271" resolved "https://registry.yarnpkg.com/graphql-config/-/graphql-config-1.0.7.tgz#424bda7da2e70ad6bbec4bd26c83f1d9cb49b271"
dependencies: dependencies:
@ -5753,7 +5762,7 @@ graphql-language-service-utils@0.0.17:
graphql "^0.10.1" graphql "^0.10.1"
graphql-language-service-types "0.0.21" graphql-language-service-types "0.0.21"
graphql-playground@^1.0.4: graphql-playground@^1.0.8:
version "1.0.8" version "1.0.8"
resolved "https://registry.yarnpkg.com/graphql-playground/-/graphql-playground-1.0.8.tgz#314cb5f7e423811d752a23e6167f1f1a9273e69f" resolved "https://registry.yarnpkg.com/graphql-playground/-/graphql-playground-1.0.8.tgz#314cb5f7e423811d752a23e6167f1f1a9273e69f"
dependencies: dependencies:
@ -5816,7 +5825,7 @@ graphql-tools@^1.1.0:
optionalDependencies: optionalDependencies:
"@types/graphql" "^0.9.0" "@types/graphql" "^0.9.0"
graphql-tools@^2.0.0: graphql-tools@^2.2.1:
version "2.2.1" version "2.2.1"
resolved "https://registry.yarnpkg.com/graphql-tools/-/graphql-tools-2.2.1.tgz#ff4d73d3e52e09b38b3f2f4ed53c29d4baa122b1" resolved "https://registry.yarnpkg.com/graphql-tools/-/graphql-tools-2.2.1.tgz#ff4d73d3e52e09b38b3f2f4ed53c29d4baa122b1"
dependencies: dependencies:
@ -6971,7 +6980,7 @@ jest-cli@^20.0.4:
worker-farm "^1.3.1" worker-farm "^1.3.1"
yargs "^7.0.2" yargs "^7.0.2"
jest-cli@^21.0.1, jest-cli@^21.1.0, jest-cli@^21.2.1: jest-cli@^21.0.1, jest-cli@^21.2.1:
version "21.2.1" version "21.2.1"
resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-21.2.1.tgz#9c528b6629d651911138d228bdb033c157ec8c00" resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-21.2.1.tgz#9c528b6629d651911138d228bdb033c157ec8c00"
dependencies: dependencies:
@ -7054,7 +7063,7 @@ jest-diff@^20.0.3:
jest-matcher-utils "^20.0.3" jest-matcher-utils "^20.0.3"
pretty-format "^20.0.3" pretty-format "^20.0.3"
jest-diff@^21.0.0, jest-diff@^21.1.0, jest-diff@^21.2.1: jest-diff@^21.2.1:
version "21.2.1" version "21.2.1"
resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-21.2.1.tgz#46cccb6cab2d02ce98bc314011764bb95b065b4f" resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-21.2.1.tgz#46cccb6cab2d02ce98bc314011764bb95b065b4f"
dependencies: dependencies:
@ -7131,7 +7140,7 @@ jest-haste-map@^21.2.0:
sane "^2.0.0" sane "^2.0.0"
worker-farm "^1.3.1" worker-farm "^1.3.1"
jest-image-snapshot@^1.0.0: jest-image-snapshot@^1.0.1:
version "1.0.1" version "1.0.1"
resolved "https://registry.yarnpkg.com/jest-image-snapshot/-/jest-image-snapshot-1.0.1.tgz#9b92f57b46c29627b2e9da6e07c27ee784be95a4" resolved "https://registry.yarnpkg.com/jest-image-snapshot/-/jest-image-snapshot-1.0.1.tgz#9b92f57b46c29627b2e9da6e07c27ee784be95a4"
dependencies: dependencies:
@ -7167,7 +7176,7 @@ jest-jasmine2@^21.2.1:
jest-snapshot "^21.2.1" jest-snapshot "^21.2.1"
p-cancelable "^0.3.0" p-cancelable "^0.3.0"
jest-junit@^3.0.0: jest-junit@^3.1.0:
version "3.1.0" version "3.1.0"
resolved "https://registry.yarnpkg.com/jest-junit/-/jest-junit-3.1.0.tgz#3bd0b7a8bfd5b91f86376d44ff0f4c7f136f4287" resolved "https://registry.yarnpkg.com/jest-junit/-/jest-junit-3.1.0.tgz#3bd0b7a8bfd5b91f86376d44ff0f4c7f136f4287"
dependencies: dependencies:
@ -7189,7 +7198,7 @@ jest-matcher-utils@^20.0.3:
chalk "^1.1.3" chalk "^1.1.3"
pretty-format "^20.0.3" pretty-format "^20.0.3"
jest-matcher-utils@^21.0.0, jest-matcher-utils@^21.1.0, jest-matcher-utils@^21.2.1: jest-matcher-utils@^21.2.1:
version "21.2.1" version "21.2.1"
resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-21.2.1.tgz#72c826eaba41a093ac2b4565f865eb8475de0f64" resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-21.2.1.tgz#72c826eaba41a093ac2b4565f865eb8475de0f64"
dependencies: dependencies:
@ -7349,7 +7358,7 @@ jest-snapshot@^20.0.3:
natural-compare "^1.4.0" natural-compare "^1.4.0"
pretty-format "^20.0.3" pretty-format "^20.0.3"
jest-snapshot@^21.0.0, jest-snapshot@^21.1.0, jest-snapshot@^21.2.1: jest-snapshot@^21.2.1:
version "21.2.1" version "21.2.1"
resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-21.2.1.tgz#29e49f16202416e47343e757e5eff948c07fd7b0" resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-21.2.1.tgz#29e49f16202416e47343e757e5eff948c07fd7b0"
dependencies: dependencies:
@ -7360,7 +7369,7 @@ jest-snapshot@^21.0.0, jest-snapshot@^21.1.0, jest-snapshot@^21.2.1:
natural-compare "^1.4.0" natural-compare "^1.4.0"
pretty-format "^21.2.1" pretty-format "^21.2.1"
jest-styled-components@^4.4.1, jest-styled-components@^4.6.0: jest-styled-components@^4.7.0:
version "4.7.0" version "4.7.0"
resolved "https://registry.yarnpkg.com/jest-styled-components/-/jest-styled-components-4.7.0.tgz#8965fa0bed02f9c040052315c955da02ebdcb01f" resolved "https://registry.yarnpkg.com/jest-styled-components/-/jest-styled-components-4.7.0.tgz#8965fa0bed02f9c040052315c955da02ebdcb01f"
dependencies: dependencies:
@ -7423,13 +7432,13 @@ jest-validate@^21.2.1:
leven "^2.1.0" leven "^2.1.0"
pretty-format "^21.2.1" pretty-format "^21.2.1"
jest@20.0.4, jest@^20.0.4: jest@20.0.4:
version "20.0.4" version "20.0.4"
resolved "https://registry.yarnpkg.com/jest/-/jest-20.0.4.tgz#3dd260c2989d6dad678b1e9cc4d91944f6d602ac" resolved "https://registry.yarnpkg.com/jest/-/jest-20.0.4.tgz#3dd260c2989d6dad678b1e9cc4d91944f6d602ac"
dependencies: dependencies:
jest-cli "^20.0.4" jest-cli "^20.0.4"
jest@^21.0.1, jest@^21.1.0: jest@^21.2.1:
version "21.2.1" version "21.2.1"
resolved "https://registry.yarnpkg.com/jest/-/jest-21.2.1.tgz#c964e0b47383768a1438e3ccf3c3d470327604e1" resolved "https://registry.yarnpkg.com/jest/-/jest-21.2.1.tgz#c964e0b47383768a1438e3ccf3c3d470327604e1"
dependencies: dependencies:
@ -7467,6 +7476,13 @@ joi@^11.1.0:
isemail "3.x.x" isemail "3.x.x"
topo "2.x.x" topo "2.x.x"
joy-react-broadcast@^0.6.9:
version "0.6.9"
resolved "https://registry.yarnpkg.com/joy-react-broadcast/-/joy-react-broadcast-0.6.9.tgz#52c1d80c6f0d02de0806f7dd1bdc6fcd7050256d"
dependencies:
prop-types "^15.5.6"
warning "^3.0.0"
joyent-manifest-editor@^1.3.0: joyent-manifest-editor@^1.3.0:
version "1.3.0" version "1.3.0"
resolved "https://registry.yarnpkg.com/joyent-manifest-editor/-/joyent-manifest-editor-1.3.0.tgz#f06641cfb29bd37eb4c9a14ae8eaf0ba565eacff" resolved "https://registry.yarnpkg.com/joyent-manifest-editor/-/joyent-manifest-editor-1.3.0.tgz#f06641cfb29bd37eb4c9a14ae8eaf0ba565eacff"
@ -9426,7 +9442,7 @@ podium@^1.3.0:
items "2.x.x" items "2.x.x"
joi "10.x.x" joi "10.x.x"
polished@^1.6.1: polished@^1.8.0:
version "1.8.0" version "1.8.0"
resolved "https://registry.yarnpkg.com/polished/-/polished-1.8.0.tgz#21d5389c23ebb47e872f991b0b07503c618d5feb" resolved "https://registry.yarnpkg.com/polished/-/polished-1.8.0.tgz#21d5389c23ebb47e872f991b0b07503c618d5feb"
@ -10108,7 +10124,7 @@ react-addons-shallow-compare@^15.6.0:
fbjs "^0.8.4" fbjs "^0.8.4"
object-assign "^4.1.0" object-assign "^4.1.0"
react-apollo@^1.4.15: react-apollo@^1.4.16:
version "1.4.16" version "1.4.16"
resolved "https://registry.yarnpkg.com/react-apollo/-/react-apollo-1.4.16.tgz#62a623458b67a174ff8ef25f64e7b42531518e19" resolved "https://registry.yarnpkg.com/react-apollo/-/react-apollo-1.4.16.tgz#62a623458b67a174ff8ef25f64e7b42531518e19"
dependencies: dependencies:
@ -10130,12 +10146,6 @@ react-base16-styling@^0.5.3:
lodash.flow "^3.3.0" lodash.flow "^3.3.0"
pure-color "^1.2.0" pure-color "^1.2.0"
react-broadcast@^0.1.2:
version "0.1.2"
resolved "https://registry.yarnpkg.com/react-broadcast/-/react-broadcast-0.1.2.tgz#950de63578a2af399a396067a617af7402182330"
dependencies:
invariant "^2.2.1"
react-bundle@^1.0.4: react-bundle@^1.0.4:
version "1.0.4" version "1.0.4"
resolved "https://registry.yarnpkg.com/react-bundle/-/react-bundle-1.0.4.tgz#ea03cae97be357ff8e290e785f4e30d0e065b920" resolved "https://registry.yarnpkg.com/react-bundle/-/react-bundle-1.0.4.tgz#ea03cae97be357ff8e290e785f4e30d0e065b920"
@ -10219,13 +10229,13 @@ react-dev-utils@^4.1.0:
strip-ansi "3.0.1" strip-ansi "3.0.1"
text-table "0.2.0" text-table "0.2.0"
react-docgen-displayname-handler@^1.0.0, react-docgen-displayname-handler@^1.0.1: react-docgen-displayname-handler@^1.0.1:
version "1.0.1" version "1.0.1"
resolved "https://registry.yarnpkg.com/react-docgen-displayname-handler/-/react-docgen-displayname-handler-1.0.1.tgz#6944875d19c51d3f657f2506610958bb19c66fcc" resolved "https://registry.yarnpkg.com/react-docgen-displayname-handler/-/react-docgen-displayname-handler-1.0.1.tgz#6944875d19c51d3f657f2506610958bb19c66fcc"
dependencies: dependencies:
recast "0.12.6" recast "0.12.6"
react-docgen@^2.17.0: react-docgen@^2.18.0:
version "2.18.0" version "2.18.0"
resolved "https://registry.yarnpkg.com/react-docgen/-/react-docgen-2.18.0.tgz#fe6c57bd10fe2f3ecb32ab800a2db0fb43a93a35" resolved "https://registry.yarnpkg.com/react-docgen/-/react-docgen-2.18.0.tgz#fe6c57bd10fe2f3ecb32ab800a2db0fb43a93a35"
dependencies: dependencies:
@ -10253,7 +10263,7 @@ react-dom-factories@^1.0.0:
version "1.0.2" version "1.0.2"
resolved "https://registry.yarnpkg.com/react-dom-factories/-/react-dom-factories-1.0.2.tgz#eb7705c4db36fb501b3aa38ff759616aa0ff96e0" resolved "https://registry.yarnpkg.com/react-dom-factories/-/react-dom-factories-1.0.2.tgz#eb7705c4db36fb501b3aa38ff759616aa0ff96e0"
"react-dom@^15 || ^16": "react-dom@^15 || ^16", react-dom@^16.0.0:
version "16.0.0" version "16.0.0"
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.0.0.tgz#9cc3079c3dcd70d4c6e01b84aab2a7e34c303f58" resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.0.0.tgz#9cc3079c3dcd70d4c6e01b84aab2a7e34c303f58"
dependencies: dependencies:
@ -10262,7 +10272,7 @@ react-dom-factories@^1.0.0:
object-assign "^4.1.1" object-assign "^4.1.1"
prop-types "^15.6.0" prop-types "^15.6.0"
react-dom@^15.3.2, react-dom@^15.4.2, react-dom@^15.6.1: react-dom@^15.3.2, react-dom@^15.4.2:
version "15.6.2" version "15.6.2"
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-15.6.2.tgz#41cfadf693b757faf2708443a1d1fd5a02bef730" resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-15.6.2.tgz#41cfadf693b757faf2708443a1d1fd5a02bef730"
dependencies: dependencies:
@ -10307,7 +10317,7 @@ react-input-range@^1.2.1:
autobind-decorator "^1.3.4" autobind-decorator "^1.3.4"
prop-types "^15.5.8" prop-types "^15.5.8"
react-json-view@^1.12.4: react-json-view@^1.13.0:
version "1.13.0" version "1.13.0"
resolved "https://registry.yarnpkg.com/react-json-view/-/react-json-view-1.13.0.tgz#4d6df1520bf838b450e5940b54cad4dba9a6aac1" resolved "https://registry.yarnpkg.com/react-json-view/-/react-json-view-1.13.0.tgz#4d6df1520bf838b450e5940b54cad4dba9a6aac1"
dependencies: dependencies:
@ -10345,15 +10355,15 @@ react-redux@^5.0.5, react-redux@^5.0.6:
loose-envify "^1.1.0" loose-envify "^1.1.0"
prop-types "^15.5.10" prop-types "^15.5.10"
react-responsive@^1.3.4: react-responsive@^2.0.0:
version "1.3.4" version "2.0.0"
resolved "https://registry.yarnpkg.com/react-responsive/-/react-responsive-1.3.4.tgz#95f75a73fc57c6db05a5e422d761e3b41982b00a" resolved "https://registry.yarnpkg.com/react-responsive/-/react-responsive-2.0.0.tgz#4019fd493b6619c12cf0b06911ed543c2d94e504"
dependencies: dependencies:
hyphenate-style-name "^1.0.0" hyphenate-style-name "^1.0.0"
matchmediaquery "^0.2.1" matchmediaquery "^0.2.1"
prop-types "^15.5.7" prop-types "^15.5.7"
react-router-dom@^4.1.2, react-router-dom@^4.2.2: react-router-dom@^4.2.2:
version "4.2.2" version "4.2.2"
resolved "https://registry.yarnpkg.com/react-router-dom/-/react-router-dom-4.2.2.tgz#c8a81df3adc58bba8a76782e946cbd4eae649b8d" resolved "https://registry.yarnpkg.com/react-router-dom/-/react-router-dom-4.2.2.tgz#c8a81df3adc58bba8a76782e946cbd4eae649b8d"
dependencies: dependencies:
@ -10364,7 +10374,7 @@ react-router-dom@^4.1.2, react-router-dom@^4.2.2:
react-router "^4.2.0" react-router "^4.2.0"
warning "^3.0.0" warning "^3.0.0"
react-router@^4.1.1, react-router@^4.2.0: react-router@^4.2.0:
version "4.2.0" version "4.2.0"
resolved "https://registry.yarnpkg.com/react-router/-/react-router-4.2.0.tgz#61f7b3e3770daeb24062dae3eedef1b054155986" resolved "https://registry.yarnpkg.com/react-router/-/react-router-4.2.0.tgz#61f7b3e3770daeb24062dae3eedef1b054155986"
dependencies: dependencies:
@ -10376,7 +10386,7 @@ react-router@^4.1.1, react-router@^4.2.0:
prop-types "^15.5.4" prop-types "^15.5.4"
warning "^3.0.0" warning "^3.0.0"
react-scripts@^1.0.12, react-scripts@^1.0.13: react-scripts@^1.0.13, react-scripts@^1.0.14:
version "1.0.14" version "1.0.14"
resolved "https://registry.yarnpkg.com/react-scripts/-/react-scripts-1.0.14.tgz#70fe76c9beb67b136b953e875bdfe4ad78d410d1" resolved "https://registry.yarnpkg.com/react-scripts/-/react-scripts-1.0.14.tgz#70fe76c9beb67b136b953e875bdfe4ad78d410d1"
dependencies: dependencies:
@ -10430,7 +10440,7 @@ react-styled-flexboxgrid@^2.0.3:
dependencies: dependencies:
lodash.isinteger "^4.0.4" lodash.isinteger "^4.0.4"
react-styleguidist@^6.0.20: react-styleguidist@^6.0.28:
version "6.0.28" version "6.0.28"
resolved "https://registry.yarnpkg.com/react-styleguidist/-/react-styleguidist-6.0.28.tgz#e105acc1149a5cb2656d20467a36ca4a5baff264" resolved "https://registry.yarnpkg.com/react-styleguidist/-/react-styleguidist-6.0.28.tgz#e105acc1149a5cb2656d20467a36ca4a5baff264"
dependencies: dependencies:
@ -10497,12 +10507,12 @@ react-test-renderer@15.6.1:
fbjs "^0.8.9" fbjs "^0.8.9"
object-assign "^4.1.0" object-assign "^4.1.0"
react-test-renderer@^15.6.1: react-test-renderer@^16.0.0:
version "15.6.2" version "16.0.0"
resolved "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-15.6.2.tgz#d0333434fc2c438092696ca770da5ed48037efa8" resolved "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-16.0.0.tgz#9fe7b8308f2f71f29fc356d4102086f131c9cb15"
dependencies: dependencies:
fbjs "^0.8.9" fbjs "^0.8.16"
object-assign "^4.1.0" object-assign "^4.1.1"
react-textarea-autosize@^5.1.0: react-textarea-autosize@^5.1.0:
version "5.1.0" version "5.1.0"
@ -10540,7 +10550,7 @@ react-virtualized@^8.11.3:
dom-helpers "^2.4.0 || ^3.0.0" dom-helpers "^2.4.0 || ^3.0.0"
loose-envify "^1.3.0" loose-envify "^1.3.0"
"react@^15 || ^16": "react@^15 || ^16", react@^16.0.0:
version "16.0.0" version "16.0.0"
resolved "https://registry.yarnpkg.com/react/-/react-16.0.0.tgz#ce7df8f1941b036f02b2cca9dbd0cb1f0e855e2d" resolved "https://registry.yarnpkg.com/react/-/react-16.0.0.tgz#ce7df8f1941b036f02b2cca9dbd0cb1f0e855e2d"
dependencies: dependencies:
@ -10549,7 +10559,7 @@ react-virtualized@^8.11.3:
object-assign "^4.1.1" object-assign "^4.1.1"
prop-types "^15.6.0" prop-types "^15.6.0"
react@^15.4.2, react@^15.6.1: react@^15.4.2:
version "15.6.2" version "15.6.2"
resolved "https://registry.yarnpkg.com/react/-/react-15.6.2.tgz#dba0434ab439cfe82f108f0f511663908179aa72" resolved "https://registry.yarnpkg.com/react/-/react-15.6.2.tgz#dba0434ab439cfe82f108f0f511663908179aa72"
dependencies: dependencies:
@ -10714,7 +10724,7 @@ redent@^1.0.0:
indent-string "^2.1.0" indent-string "^2.1.0"
strip-indent "^1.0.1" strip-indent "^1.0.1"
redrun@^5.9.16, redrun@^5.9.17: redrun@^5.9.17, redrun@^5.9.18:
version "5.9.18" version "5.9.18"
resolved "https://registry.yarnpkg.com/redrun/-/redrun-5.9.18.tgz#6bf6f2345cbc04c9a914d69714165afbed5eff0d" resolved "https://registry.yarnpkg.com/redrun/-/redrun-5.9.18.tgz#6bf6f2345cbc04c9a914d69714165afbed5eff0d"
dependencies: dependencies:
@ -10764,7 +10774,7 @@ redux-actions@^2.2.1:
lodash-es "^4.17.4" lodash-es "^4.17.4"
reduce-reducers "^0.1.0" reduce-reducers "^0.1.0"
redux-form@^7.0.3, redux-form@^7.0.4: redux-form@^7.1.0:
version "7.1.0" version "7.1.0"
resolved "https://registry.yarnpkg.com/redux-form/-/redux-form-7.1.0.tgz#f3a2a21b061d498f924f4ea4612d7a3155f64f02" resolved "https://registry.yarnpkg.com/redux-form/-/redux-form-7.1.0.tgz#f3a2a21b061d498f924f4ea4612d7a3155f64f02"
dependencies: dependencies:
@ -11516,7 +11526,7 @@ serve-static@1.13.1, serve-static@^1.13.1:
parseurl "~1.3.2" parseurl "~1.3.2"
send "0.16.1" send "0.16.1"
serve@^6.1.0: serve@^6.2.0:
version "6.2.0" version "6.2.0"
resolved "https://registry.yarnpkg.com/serve/-/serve-6.2.0.tgz#e0f94d7c50ee8ac3841e86d1f0b16761f7a8f05b" resolved "https://registry.yarnpkg.com/serve/-/serve-6.2.0.tgz#e0f94d7c50ee8ac3841e86d1f0b16761f7a8f05b"
dependencies: dependencies:
@ -11672,7 +11682,7 @@ smog-formula@^1.0.0:
version "1.0.1" version "1.0.1"
resolved "https://registry.yarnpkg.com/smog-formula/-/smog-formula-1.0.1.tgz#b2bac5e7404cb431657b3ba9efeedc3c6abbbace" resolved "https://registry.yarnpkg.com/smog-formula/-/smog-formula-1.0.1.tgz#b2bac5e7404cb431657b3ba9efeedc3c6abbbace"
snapguidist@^2.0.0: snapguidist@^2.1.0:
version "2.1.0" version "2.1.0"
resolved "https://registry.yarnpkg.com/snapguidist/-/snapguidist-2.1.0.tgz#141ec5f6e9b90c3340d0ff8ee2335585bf2523eb" resolved "https://registry.yarnpkg.com/snapguidist/-/snapguidist-2.1.0.tgz#141ec5f6e9b90c3340d0ff8ee2335585bf2523eb"
dependencies: dependencies:
@ -12162,7 +12172,7 @@ style-search@^0.1.0:
version "0.1.0" version "0.1.0"
resolved "https://registry.yarnpkg.com/style-search/-/style-search-0.1.0.tgz#7958c793e47e32e07d2b5cafe5c0bf8e12e77902" resolved "https://registry.yarnpkg.com/style-search/-/style-search-0.1.0.tgz#7958c793e47e32e07d2b5cafe5c0bf8e12e77902"
styled-components@^2.1.2: styled-components@^2.2.1:
version "2.2.1" version "2.2.1"
resolved "https://registry.yarnpkg.com/styled-components/-/styled-components-2.2.1.tgz#f4835f1001c37bcc301ac3865b5d93466de4dd5b" resolved "https://registry.yarnpkg.com/styled-components/-/styled-components-2.2.1.tgz#f4835f1001c37bcc301ac3865b5d93466de4dd5b"
dependencies: dependencies:
@ -12226,7 +12236,7 @@ stylelint-processor-styled-components@^1.0.0:
babylon "^6.12.0" babylon "^6.12.0"
typescript-eslint-parser "^7.0.0" typescript-eslint-parser "^7.0.0"
stylelint@^8.1.1: stylelint@^8.2.0:
version "8.2.0" version "8.2.0"
resolved "https://registry.yarnpkg.com/stylelint/-/stylelint-8.2.0.tgz#6a15044553fb5c3143b16d62013a370314495b0d" resolved "https://registry.yarnpkg.com/stylelint/-/stylelint-8.2.0.tgz#6a15044553fb5c3143b16d62013a370314495b0d"
dependencies: dependencies:
@ -13464,7 +13474,7 @@ webpack@3.5.1:
webpack-sources "^1.0.1" webpack-sources "^1.0.1"
yargs "^8.0.2" yargs "^8.0.2"
webpack@^3.5.5: webpack@^3.6.0:
version "3.6.0" version "3.6.0"
resolved "https://registry.yarnpkg.com/webpack/-/webpack-3.6.0.tgz#a89a929fbee205d35a4fa2cc487be9cbec8898bc" resolved "https://registry.yarnpkg.com/webpack/-/webpack-3.6.0.tgz#a89a929fbee205d35a4fa2cc487be9cbec8898bc"
dependencies: dependencies: