Compare commits

...

11 Commits

Author SHA1 Message Date
Prateeksha Singh
08d0b93135
Merge pull request #164 from t47io/fix-bound-event-listener
Fix bound listener
2018-04-24 00:52:35 +05:30
t47io
54950853a0 rebase/rollup 2018-04-23 09:59:21 -07:00
t47io
0d5eeccd78 use this.boundDrawFn 2018-04-23 09:56:46 -07:00
Prateeksha Singh
efee5210a1
Merge pull request #165 from t47io/fix-webpack-browser
Fix webpack browser
2018-04-23 14:48:45 +05:30
t47io
36ff6313f6 fix wrong set DEFAULT_AXIS_CHART_TYPE 2018-04-22 19:22:10 -07:00
t47io
ea58ad4acb update rollup bundles 2018-04-22 12:06:17 -07:00
t47io
04418af0b5 update and lock dependencies 2018-04-22 12:06:07 -07:00
t47io
99bf6678f7 remove browser field 2018-04-22 12:05:41 -07:00
Prateeksha Singh
c1ed05f7dd
Merge pull request #103 from t47io/fix-y-axis-inverse
sort intervals incrementally
2018-04-22 12:45:00 +05:30
t47io
f5a6305131 npm run dev 2018-04-22 12:43:06 +05:30
t47io
327f5204a5 sort intervals incrementally 2018-04-22 12:42:15 +05:30
20 changed files with 4262 additions and 315 deletions

View File

@ -2,8 +2,6 @@ function $(expr, con) {
return typeof expr === "string"? (con || document).querySelector(expr) : expr || null; return typeof expr === "string"? (con || document).querySelector(expr) : expr || null;
} }
$.create = (tag, o) => { $.create = (tag, o) => {
var element = document.createElement(tag); var element = document.createElement(tag);
@ -66,10 +64,6 @@ function getElementContentWidth(element) {
return element.clientWidth - padding; return element.clientWidth - padding;
} }
function fire(target, type, properties) { function fire(target, type, properties) {
var evt = document.createEvent("HTMLEvents"); var evt = document.createEvent("HTMLEvents");
@ -82,8 +76,6 @@ function fire(target, type, properties) {
return target.dispatchEvent(evt); return target.dispatchEvent(evt);
} }
// https://css-tricks.com/snippets/javascript/loop-queryselectorall-matches/
const BASE_MEASURES = { const BASE_MEASURES = {
margins: { margins: {
top: 10, top: 10,
@ -159,8 +151,6 @@ const DEFAULT_CHART_COLORS = ['light-blue', 'blue', 'violet', 'red', 'orange',
'yellow', 'green', 'light-green', 'purple', 'magenta', 'light-grey', 'dark-grey']; 'yellow', 'green', 'light-green', 'purple', 'magenta', 'light-grey', 'dark-grey'];
const HEATMAP_COLORS_GREEN = ['#ebedf0', '#c6e48b', '#7bc96f', '#239a3b', '#196127']; const HEATMAP_COLORS_GREEN = ['#ebedf0', '#c6e48b', '#7bc96f', '#239a3b', '#196127'];
const DEFAULT_COLORS = { const DEFAULT_COLORS = {
bar: DEFAULT_CHART_COLORS, bar: DEFAULT_CHART_COLORS,
line: DEFAULT_CHART_COLORS, line: DEFAULT_CHART_COLORS,
@ -306,19 +296,6 @@ function floatTwo(d) {
return parseFloat(d.toFixed(2)); return parseFloat(d.toFixed(2));
} }
/**
* Returns whether or not two given arrays are equal.
* @param {Array} arr1 First array
* @param {Array} arr2 Second array
*/
/**
* Shuffles array in place. ES6 version
* @param {Array} array An array containing the items.
*/
/** /**
* Fill an array with extra points * Fill an array with extra points
* @param {Array} array Array * @param {Array} array Array
@ -344,11 +321,6 @@ function getStringWidth(string, charWidth) {
return (string+"").length * charWidth; return (string+"").length * charWidth;
} }
// https://stackoverflow.com/a/29325222
function getPositionByAngle(angle, radius) { function getPositionByAngle(angle, radius) {
return { return {
x: Math.sin(angle * ANGLE_RATIO) * radius, x: Math.sin(angle * ANGLE_RATIO) * radius,
@ -514,8 +486,6 @@ function makeSVGGroup(className, transform='', parent=undefined) {
return createSVG('g', args); return createSVG('g', args);
} }
function makePath(pathStr, className='', stroke='none', fill='none') { function makePath(pathStr, className='', stroke='none', fill='none') {
return createSVG('path', { return createSVG('path', {
className: className, className: className,
@ -1342,8 +1312,6 @@ function prepareForExport(svg) {
return container.innerHTML; return container.innerHTML;
} }
let BOUND_DRAW_FN;
class BaseChart { class BaseChart {
constructor(parent, options) { constructor(parent, options) {
@ -1424,18 +1392,15 @@ class BaseChart {
this.height = height - getExtraHeight(this.measures); this.height = height - getExtraHeight(this.measures);
// Bind window events // Bind window events
BOUND_DRAW_FN = this.boundDrawFn.bind(this); this.boundDrawFn = () => this.draw(true);
window.addEventListener('resize', BOUND_DRAW_FN); window.addEventListener('resize', this.boundDrawFn);
window.addEventListener('orientationchange', this.boundDrawFn.bind(this)); window.addEventListener('orientationchange', this.boundDrawFn);
} }
boundDrawFn() { destroy() {
this.draw(true); // Unbind window events
} window.removeEventListener('resize', this.boundDrawFn);
window.removeEventListener('orientationchange', this.boundDrawFn);
unbindWindowEvents() {
window.removeEventListener('resize', BOUND_DRAW_FN);
window.removeEventListener('orientationchange', this.boundDrawFn.bind(this));
} }
// Has to be called manually // Has to be called manually
@ -1737,17 +1702,14 @@ class AggregationChart extends BaseChart {
const NO_OF_YEAR_MONTHS = 12; const NO_OF_YEAR_MONTHS = 12;
const NO_OF_DAYS_IN_WEEK = 7; const NO_OF_DAYS_IN_WEEK = 7;
const NO_OF_MILLIS = 1000; const NO_OF_MILLIS = 1000;
const SEC_IN_DAY = 86400; const SEC_IN_DAY = 86400;
const MONTH_NAMES = ["January", "February", "March", "April", "May", const MONTH_NAMES = ["January", "February", "March", "April", "May",
"June", "July", "August", "September", "October", "November", "December"]; "June", "July", "August", "September", "October", "November", "December"];
const DAY_NAMES_SHORT = ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"]; const DAY_NAMES_SHORT = ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"];
// https://stackoverflow.com/a/11252167/6495043 // https://stackoverflow.com/a/11252167/6495043
function treatAsUtc(date) { function treatAsUtc(date) {
let result = new Date(date); let result = new Date(date);
@ -1769,10 +1731,6 @@ function clone(date) {
return new Date(date.getTime()); return new Date(date.getTime());
} }
// export function getMonthsBetween(startDate, endDate) {} // export function getMonthsBetween(startDate, endDate) {}
function getWeeksBetween(startDate, endDate) { function getWeeksBetween(startDate, endDate) {
@ -2623,7 +2581,7 @@ function calcChartIntervals(values, withMinimum=false) {
intervals = intervals.reverse().map(d => d * (-1)); intervals = intervals.reverse().map(d => d * (-1));
} }
return intervals; return intervals.sort((a, b) => (a - b));
} }
function getZeroIndex(yPts) { function getZeroIndex(yPts) {
@ -2647,8 +2605,6 @@ function getZeroIndex(yPts) {
return zeroIndex; return zeroIndex;
} }
function getIntervalSize(orderedArray) { function getIntervalSize(orderedArray) {
return orderedArray[1] - orderedArray[0]; return orderedArray[1] - orderedArray[0];
} }
@ -2661,10 +2617,6 @@ function scale(val, yAxis) {
return floatTwo(yAxis.zeroLine - val * yAxis.scaleMultiplier); return floatTwo(yAxis.zeroLine - val * yAxis.scaleMultiplier);
} }
function getClosestInArray(goal, arr, index = false) { function getClosestInArray(goal, arr, index = false) {
let closest = arr.reduce(function(prev, curr) { let closest = arr.reduce(function(prev, curr) {
return (Math.abs(curr - goal) < Math.abs(prev - goal) ? curr : prev); return (Math.abs(curr - goal) < Math.abs(prev - goal) ? curr : prev);
@ -3017,7 +2969,7 @@ function dataPrep(data, type) {
// Set type // Set type
if(!d.chartType ) { if(!d.chartType ) {
if(!AXIS_DATASET_CHART_TYPES.includes(type)) type === DEFAULT_AXIS_CHART_TYPE; if(!AXIS_DATASET_CHART_TYPES.includes(type)) type = DEFAULT_AXIS_CHART_TYPE;
d.chartType = type; d.chartType = type;
} }
@ -3677,7 +3629,6 @@ class AxisChart extends BaseChart {
// removeDataPoint(index = 0) {} // removeDataPoint(index = 0) {}
} }
// import MultiAxisChart from './charts/MultiAxisChart';
const chartTypes = { const chartTypes = {
bar: AxisChart, bar: AxisChart,
line: AxisChart, line: AxisChart,

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -150,7 +150,7 @@ export const moonData = {
names: ["Ganymede", "Callisto", "Io", "Europa"], names: ["Ganymede", "Callisto", "Io", "Europa"],
masses: [14819000, 10759000, 8931900, 4800000], masses: [14819000, 10759000, 8931900, 4800000],
distances: [1070.412, 1882.709, 421.700, 671.034], distances: [1070.412, 1882.709, 421.700, 671.034],
diameters: [5262.4, 4820.6,3637.4, 3121.6], diameters: [5262.4, 4820.6, 3637.4, 3121.6],
}; };
// const jupiterMoons = { // const jupiterMoons = {

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,63 +1,29 @@
(function () { (function () {
'use strict'; 'use strict';
function __$styleInject(css, ref) { function __$styleInject(css, returnValue) {
if ( ref === void 0 ) ref = {}; if (typeof document === 'undefined') {
var insertAt = ref.insertAt; return returnValue;
}
if (!css || typeof document === 'undefined') { return; } css = css || '';
var head = document.head || document.getElementsByTagName('head')[0]; var head = document.head || document.getElementsByTagName('head')[0];
var style = document.createElement('style'); var style = document.createElement('style');
style.type = 'text/css'; style.type = 'text/css';
head.appendChild(style);
if (insertAt === 'top') {
if (head.firstChild) { if (style.styleSheet){
head.insertBefore(style, head.firstChild);
} else {
head.appendChild(style);
}
} else {
head.appendChild(style);
}
if (style.styleSheet) {
style.styleSheet.cssText = css; style.styleSheet.cssText = css;
} else { } else {
style.appendChild(document.createTextNode(css)); style.appendChild(document.createTextNode(css));
} }
return returnValue;
} }
// Fixed 5-color theme,
// More colors are difficult to parse visually
var HEATMAP_COLORS_BLUE = ['#ebedf0', '#c0ddf9', '#73b3f3', '#3886e1', '#17459e']; var HEATMAP_COLORS_BLUE = ['#ebedf0', '#c0ddf9', '#73b3f3', '#3886e1', '#17459e'];
var HEATMAP_COLORS_YELLOW = ['#ebedf0', '#fdf436', '#ffc700', '#ff9100', '#06001c']; var HEATMAP_COLORS_YELLOW = ['#ebedf0', '#fdf436', '#ffc700', '#ff9100', '#06001c'];
// Universal constants // Universal constants
var ANGLE_RATIO = Math.PI / 180;
/**
* Returns the value of a number upto 2 decimal places.
* @param {Number} d Any number
*/
/**
* Returns whether or not two given arrays are equal.
* @param {Array} arr1 First array
* @param {Array} arr2 Second array
*/
/** /**
* Shuffles array in place. ES6 version * Shuffles array in place. ES6 version
@ -78,24 +44,6 @@ function shuffle(array) {
return array; return array;
} }
/**
* Fill an array with extra points
* @param {Array} array Array
* @param {Number} count number of filler elements
* @param {Object} element element to fill with
* @param {Boolean} start fill at start?
*/
/**
* Returns pixel width of string.
* @param {String} string
* @param {Number} charWidth Width of single char in pixels
*/
// https://stackoverflow.com/a/29325222 // https://stackoverflow.com/a/29325222
function getRandomBias(min, max, bias, influence) { function getRandomBias(min, max, bias, influence) {
var range = max - min; var range = max - min;
@ -107,21 +55,10 @@ function getRandomBias(min, max, bias, influence) {
} }
// Playing around with dates // Playing around with dates
var NO_OF_MILLIS = 1000; var NO_OF_MILLIS = 1000;
var SEC_IN_DAY = 86400; var SEC_IN_DAY = 86400;
var MONTH_NAMES_SHORT = ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"]; var MONTH_NAMES_SHORT = ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"];
function clone(date) { function clone(date) {
return new Date(date.getTime()); return new Date(date.getTime());
} }
@ -140,21 +77,6 @@ function timestampToMidnight(timestamp) {
return midnightTs; return midnightTs;
} }
// export function getMonthsBetween(startDate, endDate) {}
// mutates
// mutates // mutates
function addDays(date, numberOfDays) { function addDays(date, numberOfDays) {
date.setDate(date.getDate() + numberOfDays); date.setDate(date.getDate() + numberOfDays);

File diff suppressed because one or more lines are too long

View File

@ -301,7 +301,7 @@
chart.export(); chart.export();
// Unbind window-resize events // Unbind window-resize events
chart.unbindWindowEvents(); chart.destroy();
</code></pre> </code></pre>
</div> </div>

4134
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -5,7 +5,6 @@
"main": "dist/frappe-charts.min.cjs.js", "main": "dist/frappe-charts.min.cjs.js",
"module": "dist/frappe-charts.min.esm.js", "module": "dist/frappe-charts.min.esm.js",
"src": "dist/frappe-charts.esm.js", "src": "dist/frappe-charts.esm.js",
"browser": "dist/frappe-charts.min.iife.js",
"directories": { "directories": {
"doc": "docs" "doc": "docs"
}, },
@ -23,8 +22,8 @@
"url": "git+https://github.com/frappe/charts.git" "url": "git+https://github.com/frappe/charts.git"
}, },
"keywords": [ "keywords": [
"\"js", "js",
"charts\"" "charts"
], ],
"author": "Prateeksha Singh", "author": "Prateeksha Singh",
"license": "MIT", "license": "MIT",
@ -33,38 +32,37 @@
}, },
"homepage": "https://github.com/frappe/charts#readme", "homepage": "https://github.com/frappe/charts#readme",
"devDependencies": { "devDependencies": {
"autoprefixer": "^8.2.0", "autoprefixer": "8.3.0",
"babel-core": "^6.26.0", "babel-core": "6.26.0",
"babel-plugin-external-helpers": "^6.22.0", "babel-plugin-external-helpers": "6.22.0",
"babel-plugin-istanbul": "^4.1.5", "babel-plugin-istanbul": "4.1.6",
"babel-preset-env": "^1.6.1", "babel-preset-env": "1.6.1",
"babel-preset-latest": "^6.24.1", "babel-preset-latest": "6.24.1",
"clean-css": "^4.1.11", "clean-css": "4.1.11",
"babel-register": "^6.26.0", "babel-register": "6.26.0",
"coveralls": "^3.0.0", "coveralls": "3.0.0",
"cross-env": "^5.1.4", "cross-env": "5.1.4",
"cssnano": "^3.10.0", "cssnano": "3.10.0",
"eslint": "^4.18.2", "eslint": "4.19.1",
"fs": "0.0.1-security", "fs": "0.0.1-security",
"livereload": "^0.6.3", "livereload": "0.7.0",
"mocha": "^5.0.5", "mocha": "5.1.1",
"node-sass": "^4.7.2", "node-sass": "4.8.3",
"npm-run-all": "^4.1.1", "npm-run-all": "4.1.2",
"postcss": "^6.0.21", "postcss": "6.0.21",
"nyc": "^11.6.0", "nyc": "11.7.1",
"postcss-cssnext": "^3.0.2", "postcss-cssnext": "3.1.0",
"postcss-nested": "^2.1.2", "postcss-nested": "3.0.0",
"precss": "^3.1.2", "precss": "3.1.2",
"rollup": "^0.50.0", "rollup": "0.56.5",
"rollup-plugin-babel": "^3.0.2", "rollup-plugin-babel": "3.0.3",
"rollup-plugin-eslint": "^4.0.0", "rollup-plugin-eslint": "4.0.0",
"rollup-plugin-node-resolve": "^3.0.0", "rollup-plugin-node-resolve": "3.3.0",
"rollup-plugin-postcss": "^0.5.5", "rollup-plugin-postcss": "0.5.5",
"rollup-plugin-replace": "^2.0.0", "rollup-plugin-replace": "2.0.0",
"rollup-plugin-uglify": "^2.0.1", "rollup-plugin-uglify": "2.0.1",
"rollup-plugin-uglify-es": "0.0.1", "rollup-plugin-uglify-es": "0.0.1",
"rollup-watch": "^4.3.1" "rollup-watch": "4.3.1"
}, },
"dependencies": { "dependencies": {}
}
} }

View File

@ -45,10 +45,6 @@ export default [
{ {
file: 'docs/assets/js/frappe-charts.min.js', file: 'docs/assets/js/frappe-charts.min.js',
format: 'iife', format: 'iife',
},
{
file: pkg.browser,
format: 'iife',
} }
], ],
name: 'frappe', name: 'frappe',

View File

@ -7,8 +7,6 @@ import { getColor, isValidColor } from '../utils/colors';
import { runSMILAnimation } from '../utils/animation'; import { runSMILAnimation } from '../utils/animation';
import { downloadFile, prepareForExport } from '../utils/export'; import { downloadFile, prepareForExport } from '../utils/export';
let BOUND_DRAW_FN;
export default class BaseChart { export default class BaseChart {
constructor(parent, options) { constructor(parent, options) {
@ -89,18 +87,15 @@ export default class BaseChart {
this.height = height - getExtraHeight(this.measures); this.height = height - getExtraHeight(this.measures);
// Bind window events // Bind window events
BOUND_DRAW_FN = this.boundDrawFn.bind(this); this.boundDrawFn = () => this.draw(true);
window.addEventListener('resize', BOUND_DRAW_FN); window.addEventListener('resize', this.boundDrawFn);
window.addEventListener('orientationchange', this.boundDrawFn.bind(this)); window.addEventListener('orientationchange', this.boundDrawFn);
} }
boundDrawFn() { destroy() {
this.draw(true); // Unbind window events
} window.removeEventListener('resize', this.boundDrawFn);
window.removeEventListener('orientationchange', this.boundDrawFn);
unbindWindowEvents() {
window.removeEventListener('resize', BOUND_DRAW_FN);
window.removeEventListener('orientationchange', this.boundDrawFn.bind(this));
} }
// Has to be called manually // Has to be called manually

View File

@ -38,7 +38,7 @@ export function dataPrep(data, type) {
// Set type // Set type
if(!d.chartType ) { if(!d.chartType ) {
if(!AXIS_DATASET_CHART_TYPES.includes(type)) type === DEFAULT_AXIS_CHART_TYPE; if(!AXIS_DATASET_CHART_TYPES.includes(type)) type = DEFAULT_AXIS_CHART_TYPE;
d.chartType = type; d.chartType = type;
} }

View File

@ -152,7 +152,7 @@ export function calcChartIntervals(values, withMinimum=false) {
intervals = intervals.reverse().map(d => d * (-1)); intervals = intervals.reverse().map(d => d * (-1));
} }
return intervals; return intervals.sort((a, b) => (a - b));
} }
export function getZeroIndex(yPts) { export function getZeroIndex(yPts) {

163
yarn.lock
View File

@ -219,6 +219,17 @@ atob@^2.0.0:
version "2.0.3" version "2.0.3"
resolved "https://registry.yarnpkg.com/atob/-/atob-2.0.3.tgz#19c7a760473774468f20b2d2d03372ad7d4cbf5d" resolved "https://registry.yarnpkg.com/atob/-/atob-2.0.3.tgz#19c7a760473774468f20b2d2d03372ad7d4cbf5d"
autoprefixer@8.3.0:
version "8.3.0"
resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-8.3.0.tgz#22ac5151c3c8946bb8f75f337d5c5042c0ec6404"
dependencies:
browserslist "^3.2.4"
caniuse-lite "^1.0.30000830"
normalize-range "^0.1.2"
num2fraction "^1.2.2"
postcss "^6.0.21"
postcss-value-parser "^3.2.3"
autoprefixer@^6.3.1: autoprefixer@^6.3.1:
version "6.7.7" version "6.7.7"
resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-6.7.7.tgz#1dbd1c835658e35ce3f9984099db00585c782014" resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-6.7.7.tgz#1dbd1c835658e35ce3f9984099db00585c782014"
@ -241,17 +252,6 @@ autoprefixer@^7.1.1:
postcss "^6.0.17" postcss "^6.0.17"
postcss-value-parser "^3.2.3" postcss-value-parser "^3.2.3"
autoprefixer@^8.2.0:
version "8.3.0"
resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-8.3.0.tgz#22ac5151c3c8946bb8f75f337d5c5042c0ec6404"
dependencies:
browserslist "^3.2.4"
caniuse-lite "^1.0.30000830"
normalize-range "^0.1.2"
num2fraction "^1.2.2"
postcss "^6.0.21"
postcss-value-parser "^3.2.3"
aws-sign2@~0.6.0: aws-sign2@~0.6.0:
version "0.6.0" version "0.6.0"
resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.6.0.tgz#14342dd38dbcc94d0e5b87d763cd63612c0e794f" resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.6.0.tgz#14342dd38dbcc94d0e5b87d763cd63612c0e794f"
@ -272,7 +272,7 @@ babel-code-frame@^6.22.0, babel-code-frame@^6.26.0:
esutils "^2.0.2" esutils "^2.0.2"
js-tokens "^3.0.2" js-tokens "^3.0.2"
babel-core@^6.26.0: babel-core@6.26.0, babel-core@^6.26.0:
version "6.26.0" version "6.26.0"
resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-6.26.0.tgz#af32f78b31a6fcef119c87b0fd8d9753f03a0bb8" resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-6.26.0.tgz#af32f78b31a6fcef119c87b0fd8d9753f03a0bb8"
dependencies: dependencies:
@ -422,19 +422,20 @@ babel-plugin-check-es2015-constants@^6.22.0:
dependencies: dependencies:
babel-runtime "^6.22.0" babel-runtime "^6.22.0"
babel-plugin-external-helpers@^6.22.0: babel-plugin-external-helpers@6.22.0:
version "6.22.0" version "6.22.0"
resolved "https://registry.yarnpkg.com/babel-plugin-external-helpers/-/babel-plugin-external-helpers-6.22.0.tgz#2285f48b02bd5dede85175caf8c62e86adccefa1" resolved "https://registry.yarnpkg.com/babel-plugin-external-helpers/-/babel-plugin-external-helpers-6.22.0.tgz#2285f48b02bd5dede85175caf8c62e86adccefa1"
dependencies: dependencies:
babel-runtime "^6.22.0" babel-runtime "^6.22.0"
babel-plugin-istanbul@^4.1.5: babel-plugin-istanbul@4.1.6:
version "4.1.5" version "4.1.6"
resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-4.1.5.tgz#6760cdd977f411d3e175bb064f2bc327d99b2b6e" resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-4.1.6.tgz#36c59b2192efce81c5b378321b74175add1c9a45"
dependencies: dependencies:
babel-plugin-syntax-object-rest-spread "^6.13.0"
find-up "^2.1.0" find-up "^2.1.0"
istanbul-lib-instrument "^1.7.5" istanbul-lib-instrument "^1.10.1"
test-exclude "^4.1.1" test-exclude "^4.2.1"
babel-plugin-syntax-async-functions@^6.8.0: babel-plugin-syntax-async-functions@^6.8.0:
version "6.13.0" version "6.13.0"
@ -444,6 +445,10 @@ babel-plugin-syntax-exponentiation-operator@^6.8.0:
version "6.13.0" version "6.13.0"
resolved "https://registry.yarnpkg.com/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz#9ee7e8337290da95288201a6a57f4170317830de" resolved "https://registry.yarnpkg.com/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz#9ee7e8337290da95288201a6a57f4170317830de"
babel-plugin-syntax-object-rest-spread@^6.13.0:
version "6.13.0"
resolved "https://registry.yarnpkg.com/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz#fd6536f2bce13836ffa3a5458c4903a597bb3bf5"
babel-plugin-syntax-trailing-function-commas@^6.22.0: babel-plugin-syntax-trailing-function-commas@^6.22.0:
version "6.22.0" version "6.22.0"
resolved "https://registry.yarnpkg.com/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz#ba0360937f8d06e40180a43fe0d5616fff532cf3" resolved "https://registry.yarnpkg.com/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz#ba0360937f8d06e40180a43fe0d5616fff532cf3"
@ -645,7 +650,7 @@ babel-plugin-transform-strict-mode@^6.24.1:
babel-runtime "^6.22.0" babel-runtime "^6.22.0"
babel-types "^6.24.1" babel-types "^6.24.1"
babel-preset-env@^1.6.1: babel-preset-env@1.6.1:
version "1.6.1" version "1.6.1"
resolved "https://registry.yarnpkg.com/babel-preset-env/-/babel-preset-env-1.6.1.tgz#a18b564cc9b9afdf4aae57ae3c1b0d99188e6f48" resolved "https://registry.yarnpkg.com/babel-preset-env/-/babel-preset-env-1.6.1.tgz#a18b564cc9b9afdf4aae57ae3c1b0d99188e6f48"
dependencies: dependencies:
@ -722,7 +727,7 @@ babel-preset-es2017@^6.24.1:
babel-plugin-syntax-trailing-function-commas "^6.22.0" babel-plugin-syntax-trailing-function-commas "^6.22.0"
babel-plugin-transform-async-to-generator "^6.24.1" babel-plugin-transform-async-to-generator "^6.24.1"
babel-preset-latest@^6.24.1: babel-preset-latest@6.24.1:
version "6.24.1" version "6.24.1"
resolved "https://registry.yarnpkg.com/babel-preset-latest/-/babel-preset-latest-6.24.1.tgz#677de069154a7485c2d25c577c02f624b85b85e8" resolved "https://registry.yarnpkg.com/babel-preset-latest/-/babel-preset-latest-6.24.1.tgz#677de069154a7485c2d25c577c02f624b85b85e8"
dependencies: dependencies:
@ -730,7 +735,7 @@ babel-preset-latest@^6.24.1:
babel-preset-es2016 "^6.24.1" babel-preset-es2016 "^6.24.1"
babel-preset-es2017 "^6.24.1" babel-preset-es2017 "^6.24.1"
babel-register@^6.26.0: babel-register@6.26.0, babel-register@^6.26.0:
version "6.26.0" version "6.26.0"
resolved "https://registry.yarnpkg.com/babel-register/-/babel-register-6.26.0.tgz#6ed021173e2fcb486d7acb45c6009a856f647071" resolved "https://registry.yarnpkg.com/babel-register/-/babel-register-6.26.0.tgz#6ed021173e2fcb486d7acb45c6009a856f647071"
dependencies: dependencies:
@ -1069,7 +1074,7 @@ class-utils@^0.3.5:
isobject "^3.0.0" isobject "^3.0.0"
static-extend "^0.1.1" static-extend "^0.1.1"
clean-css@^4.1.11: clean-css@4.1.11:
version "4.1.11" version "4.1.11"
resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-4.1.11.tgz#2ecdf145aba38f54740f26cefd0ff3e03e125d6a" resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-4.1.11.tgz#2ecdf145aba38f54740f26cefd0ff3e03e125d6a"
dependencies: dependencies:
@ -1258,7 +1263,7 @@ core-util-is@1.0.2, core-util-is@~1.0.0:
version "1.0.2" version "1.0.2"
resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
coveralls@^3.0.0: coveralls@3.0.0:
version "3.0.0" version "3.0.0"
resolved "https://registry.yarnpkg.com/coveralls/-/coveralls-3.0.0.tgz#22ef730330538080d29b8c151dc9146afde88a99" resolved "https://registry.yarnpkg.com/coveralls/-/coveralls-3.0.0.tgz#22ef730330538080d29b8c151dc9146afde88a99"
dependencies: dependencies:
@ -1268,7 +1273,7 @@ coveralls@^3.0.0:
minimist "^1.2.0" minimist "^1.2.0"
request "^2.79.0" request "^2.79.0"
cross-env@^5.1.4: cross-env@5.1.4:
version "5.1.4" version "5.1.4"
resolved "https://registry.yarnpkg.com/cross-env/-/cross-env-5.1.4.tgz#f61c14291f7cc653bb86457002ea80a04699d022" resolved "https://registry.yarnpkg.com/cross-env/-/cross-env-5.1.4.tgz#f61c14291f7cc653bb86457002ea80a04699d022"
dependencies: dependencies:
@ -1330,7 +1335,7 @@ cssdb@^1.6.0:
version "1.6.0" version "1.6.0"
resolved "https://registry.yarnpkg.com/cssdb/-/cssdb-1.6.0.tgz#3360c4163e07cf4d1efe58c1bc15170535f4d393" resolved "https://registry.yarnpkg.com/cssdb/-/cssdb-1.6.0.tgz#3360c4163e07cf4d1efe58c1bc15170535f4d393"
cssnano@^3.10.0: cssnano@3.10.0:
version "3.10.0" version "3.10.0"
resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-3.10.0.tgz#4f38f6cea2b9b17fa01490f23f1dc68ea65c1c38" resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-3.10.0.tgz#4f38f6cea2b9b17fa01490f23f1dc68ea65c1c38"
dependencies: dependencies:
@ -1557,7 +1562,7 @@ eslint-visitor-keys@^1.0.0:
version "1.0.0" version "1.0.0"
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#3f3180fb2e291017716acb4c9d6d5b5c34a6a81d" resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#3f3180fb2e291017716acb4c9d6d5b5c34a6a81d"
eslint@^4.1.1, eslint@^4.18.2: eslint@4.19.1, eslint@^4.1.1:
version "4.19.1" version "4.19.1"
resolved "https://registry.yarnpkg.com/eslint/-/eslint-4.19.1.tgz#32d1d653e1d90408854bfb296f076ec7e186a300" resolved "https://registry.yarnpkg.com/eslint/-/eslint-4.19.1.tgz#32d1d653e1d90408854bfb296f076ec7e186a300"
dependencies: dependencies:
@ -2555,7 +2560,7 @@ istanbul-lib-hook@^1.1.0:
dependencies: dependencies:
append-transform "^0.4.0" append-transform "^0.4.0"
istanbul-lib-instrument@^1.10.0, istanbul-lib-instrument@^1.7.5: istanbul-lib-instrument@^1.10.0, istanbul-lib-instrument@^1.10.1:
version "1.10.1" version "1.10.1"
resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-1.10.1.tgz#724b4b6caceba8692d3f1f9d0727e279c401af7b" resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-1.10.1.tgz#724b4b6caceba8692d3f1f9d0727e279c401af7b"
dependencies: dependencies:
@ -2586,9 +2591,9 @@ istanbul-lib-source-maps@^1.2.3:
rimraf "^2.6.1" rimraf "^2.6.1"
source-map "^0.5.3" source-map "^0.5.3"
istanbul-reports@^1.1.4: istanbul-reports@^1.4.0:
version "1.3.0" version "1.4.0"
resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-1.3.0.tgz#2f322e81e1d9520767597dca3c20a0cce89a3554" resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-1.4.0.tgz#3d7b44b912ecbe7652a603662b962120739646a1"
dependencies: dependencies:
handlebars "^4.0.3" handlebars "^4.0.3"
@ -2627,8 +2632,8 @@ jsesc@~0.5.0:
resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d"
json-parse-better-errors@^1.0.1: json-parse-better-errors@^1.0.1:
version "1.0.1" version "1.0.2"
resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.1.tgz#50183cd1b2d25275de069e9e71b467ac9eab973a" resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9"
json-schema-traverse@^0.3.0: json-schema-traverse@^0.3.0:
version "0.3.1" version "0.3.1"
@ -2720,13 +2725,13 @@ levn@^0.3.0, levn@~0.3.0:
prelude-ls "~1.1.2" prelude-ls "~1.1.2"
type-check "~0.3.2" type-check "~0.3.2"
livereload@^0.6.3: livereload@0.7.0:
version "0.6.3" version "0.7.0"
resolved "https://registry.yarnpkg.com/livereload/-/livereload-0.6.3.tgz#d97f6b133db6c70eff575abc7460f10cd35f6f76" resolved "https://registry.yarnpkg.com/livereload/-/livereload-0.7.0.tgz#38238dd155ffb251191697f737b6b13f471da115"
dependencies: dependencies:
chokidar "^1.7.0" chokidar "^1.7.0"
opts ">= 1.2.0" opts ">= 1.2.0"
ws "^1.1.1" ws "^1.1.5"
load-json-file@^1.0.0: load-json-file@^1.0.0:
version "1.1.0" version "1.1.0"
@ -2946,7 +2951,7 @@ mimic-fn@^1.0.0:
version "1.2.0" version "1.2.0"
resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022" resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022"
"minimatch@2 || 3", minimatch@^3.0.0, minimatch@^3.0.2, minimatch@^3.0.4, minimatch@~3.0.2: "minimatch@2 || 3", minimatch@3.0.4, minimatch@^3.0.0, minimatch@^3.0.2, minimatch@^3.0.4, minimatch@~3.0.2:
version "3.0.4" version "3.0.4"
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083"
dependencies: dependencies:
@ -2977,9 +2982,9 @@ mkdirp@0.5.1, "mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.1:
dependencies: dependencies:
minimist "0.0.8" minimist "0.0.8"
mocha@^5.0.5: mocha@5.1.1:
version "5.0.5" version "5.1.1"
resolved "https://registry.yarnpkg.com/mocha/-/mocha-5.0.5.tgz#e228e3386b9387a4710007a641f127b00be44b52" resolved "https://registry.yarnpkg.com/mocha/-/mocha-5.1.1.tgz#b774c75609dac05eb48f4d9ba1d827b97fde8a7b"
dependencies: dependencies:
browser-stdout "1.3.1" browser-stdout "1.3.1"
commander "2.11.0" commander "2.11.0"
@ -2989,6 +2994,7 @@ mocha@^5.0.5:
glob "7.1.2" glob "7.1.2"
growl "1.10.3" growl "1.10.3"
he "1.1.1" he "1.1.1"
minimatch "3.0.4"
mkdirp "0.5.1" mkdirp "0.5.1"
supports-color "4.4.0" supports-color "4.4.0"
@ -3059,7 +3065,7 @@ node-pre-gyp@^0.6.39:
tar "^2.2.1" tar "^2.2.1"
tar-pack "^3.4.0" tar-pack "^3.4.0"
node-sass@^4.7.2: node-sass@4.8.3:
version "4.8.3" version "4.8.3"
resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-4.8.3.tgz#d077cc20a08ac06f661ca44fb6f19cd2ed41debb" resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-4.8.3.tgz#d077cc20a08ac06f661ca44fb6f19cd2ed41debb"
dependencies: dependencies:
@ -3124,7 +3130,7 @@ normalize-url@^1.4.0:
query-string "^4.1.0" query-string "^4.1.0"
sort-keys "^1.0.0" sort-keys "^1.0.0"
npm-run-all@^4.1.1: npm-run-all@4.1.2:
version "4.1.2" version "4.1.2"
resolved "https://registry.yarnpkg.com/npm-run-all/-/npm-run-all-4.1.2.tgz#90d62d078792d20669139e718621186656cea056" resolved "https://registry.yarnpkg.com/npm-run-all/-/npm-run-all-4.1.2.tgz#90d62d078792d20669139e718621186656cea056"
dependencies: dependencies:
@ -3161,9 +3167,9 @@ number-is-nan@^1.0.0:
version "1.0.1" version "1.0.1"
resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d"
nyc@^11.6.0: nyc@11.7.1:
version "11.6.0" version "11.7.1"
resolved "https://registry.yarnpkg.com/nyc/-/nyc-11.6.0.tgz#d9c7b51ffceb6bba099a4683a6adc1b331b98853" resolved "https://registry.yarnpkg.com/nyc/-/nyc-11.7.1.tgz#7cb0a422e501b88ff2c1634341dec2560299d67b"
dependencies: dependencies:
archy "^1.0.0" archy "^1.0.0"
arrify "^1.0.1" arrify "^1.0.1"
@ -3180,7 +3186,7 @@ nyc@^11.6.0:
istanbul-lib-instrument "^1.10.0" istanbul-lib-instrument "^1.10.0"
istanbul-lib-report "^1.1.3" istanbul-lib-report "^1.1.3"
istanbul-lib-source-maps "^1.2.3" istanbul-lib-source-maps "^1.2.3"
istanbul-reports "^1.1.4" istanbul-reports "^1.4.0"
md5-hex "^1.2.0" md5-hex "^1.2.0"
merge-source-map "^1.0.2" merge-source-map "^1.0.2"
micromatch "^2.3.11" micromatch "^2.3.11"
@ -3591,7 +3597,7 @@ postcss-convert-values@^2.3.4:
postcss "^5.0.11" postcss "^5.0.11"
postcss-value-parser "^3.1.2" postcss-value-parser "^3.1.2"
postcss-cssnext@^3.0.2: postcss-cssnext@3.1.0:
version "3.1.0" version "3.1.0"
resolved "https://registry.yarnpkg.com/postcss-cssnext/-/postcss-cssnext-3.1.0.tgz#927dc29341a938254cde38ea60a923b9dfedead9" resolved "https://registry.yarnpkg.com/postcss-cssnext/-/postcss-cssnext-3.1.0.tgz#927dc29341a938254cde38ea60a923b9dfedead9"
dependencies: dependencies:
@ -3815,14 +3821,7 @@ postcss-minify-selectors@^2.0.4:
postcss "^5.0.14" postcss "^5.0.14"
postcss-selector-parser "^2.0.0" postcss-selector-parser "^2.0.0"
postcss-nested@^2.1.2: postcss-nested@3.0.0, postcss-nested@^3.0.0:
version "2.1.2"
resolved "https://registry.yarnpkg.com/postcss-nested/-/postcss-nested-2.1.2.tgz#04057281f9631fef684857fb0119bae04ede03c6"
dependencies:
postcss "^6.0.9"
postcss-selector-parser "^2.2.3"
postcss-nested@^3.0.0:
version "3.0.0" version "3.0.0"
resolved "https://registry.yarnpkg.com/postcss-nested/-/postcss-nested-3.0.0.tgz#cde40bd07a078565f3df72e2dc2665871c724852" resolved "https://registry.yarnpkg.com/postcss-nested/-/postcss-nested-3.0.0.tgz#cde40bd07a078565f3df72e2dc2665871c724852"
dependencies: dependencies:
@ -4010,6 +4009,14 @@ postcss-zindex@^2.0.1:
postcss "^5.0.4" postcss "^5.0.4"
uniqs "^2.0.0" uniqs "^2.0.0"
postcss@6.0.21, postcss@^6, postcss@^6.0, postcss@^6.0.0, postcss@^6.0.1, postcss@^6.0.11, postcss@^6.0.14, postcss@^6.0.16, postcss@^6.0.17, postcss@^6.0.18, postcss@^6.0.19, postcss@^6.0.20, postcss@^6.0.21, postcss@^6.0.5, postcss@^6.0.6:
version "6.0.21"
resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.21.tgz#8265662694eddf9e9a5960db6da33c39e4cd069d"
dependencies:
chalk "^2.3.2"
source-map "^0.6.1"
supports-color "^5.3.0"
postcss@^5.0.10, postcss@^5.0.11, postcss@^5.0.12, postcss@^5.0.13, postcss@^5.0.14, postcss@^5.0.16, postcss@^5.0.2, postcss@^5.0.4, postcss@^5.0.5, postcss@^5.0.8, postcss@^5.2.16: postcss@^5.0.10, postcss@^5.0.11, postcss@^5.0.12, postcss@^5.0.13, postcss@^5.0.14, postcss@^5.0.16, postcss@^5.0.2, postcss@^5.0.4, postcss@^5.0.5, postcss@^5.0.8, postcss@^5.2.16:
version "5.2.18" version "5.2.18"
resolved "https://registry.yarnpkg.com/postcss/-/postcss-5.2.18.tgz#badfa1497d46244f6390f58b319830d9107853c5" resolved "https://registry.yarnpkg.com/postcss/-/postcss-5.2.18.tgz#badfa1497d46244f6390f58b319830d9107853c5"
@ -4019,15 +4026,7 @@ postcss@^5.0.10, postcss@^5.0.11, postcss@^5.0.12, postcss@^5.0.13, postcss@^5.0
source-map "^0.5.6" source-map "^0.5.6"
supports-color "^3.2.3" supports-color "^3.2.3"
postcss@^6, postcss@^6.0, postcss@^6.0.0, postcss@^6.0.1, postcss@^6.0.11, postcss@^6.0.14, postcss@^6.0.16, postcss@^6.0.17, postcss@^6.0.18, postcss@^6.0.19, postcss@^6.0.20, postcss@^6.0.21, postcss@^6.0.5, postcss@^6.0.6, postcss@^6.0.9: precss@3.1.2:
version "6.0.21"
resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.21.tgz#8265662694eddf9e9a5960db6da33c39e4cd069d"
dependencies:
chalk "^2.3.2"
source-map "^0.6.1"
supports-color "^5.3.0"
precss@^3.1.2:
version "3.1.2" version "3.1.2"
resolved "https://registry.yarnpkg.com/precss/-/precss-3.1.2.tgz#c82c0aa4ca5fe1e879799d697db0fac6d15d23bc" resolved "https://registry.yarnpkg.com/precss/-/precss-3.1.2.tgz#c82c0aa4ca5fe1e879799d697db0fac6d15d23bc"
dependencies: dependencies:
@ -4408,20 +4407,20 @@ rimraf@2, rimraf@^2.2.8, rimraf@^2.5.1, rimraf@^2.5.4, rimraf@^2.6.1, rimraf@^2.
dependencies: dependencies:
glob "^7.0.5" glob "^7.0.5"
rollup-plugin-babel@^3.0.2: rollup-plugin-babel@3.0.3:
version "3.0.3" version "3.0.3"
resolved "https://registry.yarnpkg.com/rollup-plugin-babel/-/rollup-plugin-babel-3.0.3.tgz#63adedc863130327512a4a9006efc2241c5b7c15" resolved "https://registry.yarnpkg.com/rollup-plugin-babel/-/rollup-plugin-babel-3.0.3.tgz#63adedc863130327512a4a9006efc2241c5b7c15"
dependencies: dependencies:
rollup-pluginutils "^1.5.0" rollup-pluginutils "^1.5.0"
rollup-plugin-eslint@^4.0.0: rollup-plugin-eslint@4.0.0:
version "4.0.0" version "4.0.0"
resolved "https://registry.yarnpkg.com/rollup-plugin-eslint/-/rollup-plugin-eslint-4.0.0.tgz#9fb97c0ef5bc0d7a54eef1f28170f1974dc938ec" resolved "https://registry.yarnpkg.com/rollup-plugin-eslint/-/rollup-plugin-eslint-4.0.0.tgz#9fb97c0ef5bc0d7a54eef1f28170f1974dc938ec"
dependencies: dependencies:
eslint "^4.1.1" eslint "^4.1.1"
rollup-pluginutils "^2.0.1" rollup-pluginutils "^2.0.1"
rollup-plugin-node-resolve@^3.0.0: rollup-plugin-node-resolve@3.3.0:
version "3.3.0" version "3.3.0"
resolved "https://registry.yarnpkg.com/rollup-plugin-node-resolve/-/rollup-plugin-node-resolve-3.3.0.tgz#c26d110a36812cbefa7ce117cadcd3439aa1c713" resolved "https://registry.yarnpkg.com/rollup-plugin-node-resolve/-/rollup-plugin-node-resolve-3.3.0.tgz#c26d110a36812cbefa7ce117cadcd3439aa1c713"
dependencies: dependencies:
@ -4429,9 +4428,9 @@ rollup-plugin-node-resolve@^3.0.0:
is-module "^1.0.0" is-module "^1.0.0"
resolve "^1.1.6" resolve "^1.1.6"
rollup-plugin-postcss@^0.5.5: rollup-plugin-postcss@0.5.5:
version "0.5.6" version "0.5.5"
resolved "https://registry.yarnpkg.com/rollup-plugin-postcss/-/rollup-plugin-postcss-0.5.6.tgz#df14b347fd7dc033f70a51aaa53875e70a224c11" resolved "https://registry.yarnpkg.com/rollup-plugin-postcss/-/rollup-plugin-postcss-0.5.5.tgz#4ec4a52fd3259b94622805058174ffdfb497d407"
dependencies: dependencies:
chalk "^1.1.3" chalk "^1.1.3"
concat-with-sourcemaps "^1.0.4" concat-with-sourcemaps "^1.0.4"
@ -4439,9 +4438,9 @@ rollup-plugin-postcss@^0.5.5:
postcss "^6.0.1" postcss "^6.0.1"
reserved-words "^0.1.1" reserved-words "^0.1.1"
rollup-pluginutils "^2.0.1" rollup-pluginutils "^2.0.1"
style-inject "^0.2.0" style-inject "^0.1.0"
rollup-plugin-replace@^2.0.0: rollup-plugin-replace@2.0.0:
version "2.0.0" version "2.0.0"
resolved "https://registry.yarnpkg.com/rollup-plugin-replace/-/rollup-plugin-replace-2.0.0.tgz#19074089c8ed57184b8cc64e967a03d095119277" resolved "https://registry.yarnpkg.com/rollup-plugin-replace/-/rollup-plugin-replace-2.0.0.tgz#19074089c8ed57184b8cc64e967a03d095119277"
dependencies: dependencies:
@ -4455,7 +4454,7 @@ rollup-plugin-uglify-es@0.0.1:
dependencies: dependencies:
uglify-es "3.0.3" uglify-es "3.0.3"
rollup-plugin-uglify@^2.0.1: rollup-plugin-uglify@2.0.1:
version "2.0.1" version "2.0.1"
resolved "https://registry.yarnpkg.com/rollup-plugin-uglify/-/rollup-plugin-uglify-2.0.1.tgz#67b37ad1efdafbd83af4c36b40c189ee4866c969" resolved "https://registry.yarnpkg.com/rollup-plugin-uglify/-/rollup-plugin-uglify-2.0.1.tgz#67b37ad1efdafbd83af4c36b40c189ee4866c969"
dependencies: dependencies:
@ -4475,7 +4474,7 @@ rollup-pluginutils@^2.0.1:
estree-walker "^0.3.0" estree-walker "^0.3.0"
micromatch "^2.3.11" micromatch "^2.3.11"
rollup-watch@^4.3.1: rollup-watch@4.3.1:
version "4.3.1" version "4.3.1"
resolved "https://registry.yarnpkg.com/rollup-watch/-/rollup-watch-4.3.1.tgz#5aa1eaeab787addf368905d102b39d6fc5ce4a8b" resolved "https://registry.yarnpkg.com/rollup-watch/-/rollup-watch-4.3.1.tgz#5aa1eaeab787addf368905d102b39d6fc5ce4a8b"
dependencies: dependencies:
@ -4483,9 +4482,9 @@ rollup-watch@^4.3.1:
require-relative "0.8.7" require-relative "0.8.7"
rollup-pluginutils "^2.0.1" rollup-pluginutils "^2.0.1"
rollup@^0.50.0: rollup@0.56.5:
version "0.50.1" version "0.56.5"
resolved "https://registry.yarnpkg.com/rollup/-/rollup-0.50.1.tgz#e4dafcbf8d2bb0d9f5589d0cc6f64d76b8815730" resolved "https://registry.yarnpkg.com/rollup/-/rollup-0.56.5.tgz#40fe3cf0cd1659d469baad11f4d5b6336c14ce84"
run-async@^2.2.0: run-async@^2.2.0:
version "2.3.0" version "2.3.0"
@ -4844,9 +4843,9 @@ strip-json-comments@~2.0.1:
version "2.0.1" version "2.0.1"
resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a"
style-inject@^0.2.0: style-inject@^0.1.0:
version "0.2.1" version "0.1.2"
resolved "https://registry.yarnpkg.com/style-inject/-/style-inject-0.2.1.tgz#0cac933812c2693820d0351202aad0b36da78cb8" resolved "https://registry.yarnpkg.com/style-inject/-/style-inject-0.1.2.tgz#664127b65f40e5181a47e713b4c476002b7274ff"
supports-color@4.4.0: supports-color@4.4.0:
version "4.4.0" version "4.4.0"
@ -4918,7 +4917,7 @@ tcomb@^3.2.21:
version "3.2.25" version "3.2.25"
resolved "https://registry.yarnpkg.com/tcomb/-/tcomb-3.2.25.tgz#4df5f436263252325d6b48afb50ab89d8a8c035a" resolved "https://registry.yarnpkg.com/tcomb/-/tcomb-3.2.25.tgz#4df5f436263252325d6b48afb50ab89d8a8c035a"
test-exclude@^4.1.1, test-exclude@^4.2.0: test-exclude@^4.2.0, test-exclude@^4.2.1:
version "4.2.1" version "4.2.1"
resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-4.2.1.tgz#dfa222f03480bca69207ca728b37d74b45f724fa" resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-4.2.1.tgz#dfa222f03480bca69207ca728b37d74b45f724fa"
dependencies: dependencies:
@ -5200,7 +5199,7 @@ write@^0.2.1:
dependencies: dependencies:
mkdirp "^0.5.1" mkdirp "^0.5.1"
ws@^1.1.1: ws@^1.1.5:
version "1.1.5" version "1.1.5"
resolved "https://registry.yarnpkg.com/ws/-/ws-1.1.5.tgz#cbd9e6e75e09fc5d2c90015f21f0c40875e0dd51" resolved "https://registry.yarnpkg.com/ws/-/ws-1.1.5.tgz#cbd9e6e75e09fc5d2c90015f21f0c40875e0dd51"
dependencies: dependencies: