From 4691ad10abee72b2ab67711af69dd817b351705c Mon Sep 17 00:00:00 2001 From: Kyle Gill Date: Sat, 18 May 2019 14:39:57 -0600 Subject: [PATCH] feat: add gatsby image --- gatsby-config.js | 19 + package.json | 5 + src/components/screens/Start/Start.js | 54 +- src/img/landing-graphic-dark.png | Bin 0 -> 17382 bytes src/img/landing-graphic-dark.svg | 2862 +++++++++++++++++++++++++ src/img/landing-graphic-light.png | Bin 0 -> 16117 bytes src/img/landing-graphic-light.svg | 2862 +++++++++++++++++++++++++ yarn.lock | 801 ++++++- 8 files changed, 6573 insertions(+), 30 deletions(-) create mode 100644 src/img/landing-graphic-dark.png create mode 100644 src/img/landing-graphic-dark.svg create mode 100644 src/img/landing-graphic-light.png create mode 100644 src/img/landing-graphic-light.svg diff --git a/gatsby-config.js b/gatsby-config.js index ff67b89..38d0c47 100644 --- a/gatsby-config.js +++ b/gatsby-config.js @@ -2,6 +2,8 @@ module.exports = { plugins: [ `gatsby-plugin-react-helmet`, `gatsby-plugin-offline`, + `gatsby-transformer-sharp`, + `gatsby-plugin-sharp`, { resolve: `gatsby-plugin-emotion`, }, @@ -32,5 +34,22 @@ module.exports = { icon: `src/img/splash.png`, }, }, + { + resolve: `gatsby-source-filesystem`, + options: { + name: `images`, + path: `${__dirname}/src/img`, + }, + }, + { + resolve: "gatsby-plugin-module-resolver", + options: { + root: "./src", + aliases: { + components: "./components", + img: "./img", + }, + }, + }, ], } diff --git a/package.json b/package.json index 7d15e6a..1f210ce 100644 --- a/package.json +++ b/package.json @@ -10,12 +10,17 @@ "emotion-theming": "^10.0.10", "firebase": "^5.9.0", "gatsby": "^2.4.3", + "gatsby-image": "^2.1.0", "gatsby-plugin-create-client-paths": "^2.0.5", "gatsby-plugin-emotion": "^4.0.6", "gatsby-plugin-manifest": "^2.1.1", + "gatsby-plugin-module-resolver": "^1.0.3", "gatsby-plugin-offline": "^2.1.0", "gatsby-plugin-prefetch-google-fonts": "^1.4.2", "gatsby-plugin-react-helmet": "^3.0.12", + "gatsby-plugin-sharp": "^2.0.37", + "gatsby-source-filesystem": "^2.0.36", + "gatsby-transformer-sharp": "^2.1.19", "react": "^16.8.4", "react-dom": "^16.8.4", "react-feather": "^1.1.6", diff --git a/src/components/screens/Start/Start.js b/src/components/screens/Start/Start.js index c3d36d3..23e1b59 100644 --- a/src/components/screens/Start/Start.js +++ b/src/components/screens/Start/Start.js @@ -1,5 +1,6 @@ import React, { Component } from "react" -import { Link } from "gatsby" +import { Link, StaticQuery, graphql } from "gatsby" +import Img from "gatsby-image" import styled from "@emotion/styled" import { withTheme } from "emotion-theming" @@ -8,6 +9,8 @@ import { Button, P } from "../../elements" import { todayUrl } from "../../../utils/date" import Icon from "../../Icon" import Logo from "../../Logo" +import LandingGraphicLight from "../../../img/landing-graphic-light.svg" +import LandingGraphicDark from "../../../img/landing-graphic-dark.svg" const StartGrid = styled.div` margin-top: 30px; @@ -101,6 +104,55 @@ class Start extends Component { +
+ { + return theme.name === "Light" ? ( + + ) : ( + + ) + }} + /> +
G)Q;H&`3*3H{8v8?z#8- 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 literal 0 HcmV?d00001 diff --git a/src/img/landing-graphic-dark.svg b/src/img/landing-graphic-dark.svg new file mode 100644 index 0000000..3ece011 --- /dev/null +++ b/src/img/landing-graphic-dark.svg @@ -0,0 +1,2862 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/img/landing-graphic-light.png b/src/img/landing-graphic-light.png new file mode 100644 index 0000000000000000000000000000000000000000..0543beaae998b04424f825a06ed939ef08573ed9 GIT binary patch literal 16117 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 PzmfbRCt3k92>QPOP)0I0 literal 0 HcmV?d00001 diff --git a/src/img/landing-graphic-light.svg b/src/img/landing-graphic-light.svg new file mode 100644 index 0000000..7cd5087 --- /dev/null +++ b/src/img/landing-graphic-light.svg @@ -0,0 +1,2862 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/yarn.lock b/yarn.lock index f200e79..8b6754d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2133,6 +2133,11 @@ ansi-styles@^3.2.0, ansi-styles@^3.2.1: dependencies: color-convert "^1.9.0" +any-promise@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/any-promise/-/any-promise-1.3.0.tgz#abc6afeedcea52e809cdc0376aed3ce39635d17f" + integrity sha1-q8av7tzqUugJzcA3au0845Y10X8= + anymatch@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb" @@ -2265,6 +2270,11 @@ array-uniq@^1.0.1: resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" integrity sha1-r2rId6Jcx/dOBYiUdThY39sk/bY= +array-uniq@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-2.1.0.tgz#46603d5e28e79bfd02b046fcc1d77c6820bd8e98" + integrity sha512-bdHxtev7FN6+MXI1YFW0Q8mQ8dTJc2S8AMfju+ZR77pbg2yAdVyDlwkaUI7Har0LyOMRFPHrJ9lYdyjZZswdlQ== + array-unique@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.2.1.tgz#a1d97ccafcbc2625cc70fadceb36a50c58b01a53" @@ -2356,7 +2366,7 @@ async@1.5.2, async@^1.5.2: resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a" integrity sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo= -async@^2.1.4: +async@^2.1.2, async@^2.1.4: version "2.6.2" resolved "https://registry.yarnpkg.com/async/-/async-2.6.2.tgz#18330ea7e6e313887f5d2f2a904bac6fe4dd5381" integrity sha512-H1qVYh1MYhEEFLsP97cVKqCGo7KfCyTt6uEWqsTBr9SO84oK9Uwbyd/yCW+6rKJLHksBNUVWZDAjfS+Ccx0Bbg== @@ -2851,7 +2861,7 @@ better-queue-memory@^1.0.1: resolved "https://registry.yarnpkg.com/better-queue-memory/-/better-queue-memory-1.0.3.tgz#4e71fbb5f5976188656e0c5610da7b411af41493" integrity sha512-QLFkfV+k/7e4L4FR7kqkXKtRi22kl68c/3AaBs0ArDSz0iiuAl0DjVlb6gM220jW7izLE5TRy7oXOd4Cxa0wog== -better-queue@^3.8.6: +better-queue@^3.8.6, better-queue@^3.8.7: version "3.8.10" resolved "https://registry.yarnpkg.com/better-queue/-/better-queue-3.8.10.tgz#1c93b9ec4cb3d1b72eb91d0efcb84fc80e8c6835" integrity sha512-e3gwNZgDCnNWl0An0Tz6sUjKDV9m6aB+K9Xg//vYeo8+KiH8pWhLFxkawcXhm6FpM//GfD9IQv/kmvWCAVVpKA== @@ -2875,6 +2885,59 @@ big.js@^5.2.2: resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== +bignumber.js@^2.1.0: + version "2.4.0" + resolved "https://registry.yarnpkg.com/bignumber.js/-/bignumber.js-2.4.0.tgz#838a992da9f9d737e0f4b2db0be62bb09dd0c5e8" + integrity sha1-g4qZLan51zfg9LLbC+YrsJ3Qxeg= + +bin-build@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/bin-build/-/bin-build-3.0.0.tgz#c5780a25a8a9f966d8244217e6c1f5082a143861" + integrity sha512-jcUOof71/TNAI2uM5uoUaDq2ePcVBQ3R/qhxAz1rX7UfvduAL/RXD3jXzvn8cVcDJdGVkiR1shal3OH0ImpuhA== + dependencies: + decompress "^4.0.0" + download "^6.2.2" + execa "^0.7.0" + p-map-series "^1.0.0" + tempfile "^2.0.0" + +bin-check@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/bin-check/-/bin-check-4.1.0.tgz#fc495970bdc88bb1d5a35fc17e65c4a149fc4a49" + integrity sha512-b6weQyEUKsDGFlACWSIOfveEnImkJyK/FGW6FAG42loyoquvjdtOIqO6yBFzHyqyVVhNgNkQxxx09SFLK28YnA== + dependencies: + execa "^0.7.0" + executable "^4.1.0" + +bin-version-check@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/bin-version-check/-/bin-version-check-4.0.0.tgz#7d819c62496991f80d893e6e02a3032361608f71" + integrity sha512-sR631OrhC+1f8Cvs8WyVWOA33Y8tgwjETNPyyD/myRBXLkfS/vl74FmH/lFcRl9KY3zwGh7jFhvyk9vV3/3ilQ== + dependencies: + bin-version "^3.0.0" + semver "^5.6.0" + semver-truncate "^1.1.2" + +bin-version@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/bin-version/-/bin-version-3.1.0.tgz#5b09eb280752b1bd28f0c9db3f96f2f43b6c0839" + integrity sha512-Mkfm4iE1VFt4xd4vH+gx+0/71esbfus2LsnCGe8Pi4mndSPyT+NGES/Eg99jx8/lUGWfu3z2yuB/bt5UB+iVbQ== + dependencies: + execa "^1.0.0" + find-versions "^3.0.0" + +bin-wrapper@^4.0.0, bin-wrapper@^4.0.1: + version "4.1.0" + resolved "https://registry.yarnpkg.com/bin-wrapper/-/bin-wrapper-4.1.0.tgz#99348f2cf85031e3ef7efce7e5300aeaae960605" + integrity sha512-hfRmo7hWIXPkbpi0ZltboCMVrU+0ClXR/JgbCKKjlDjQf6igXa7OwdqNcFWQZPZTgiY7ZpzE3+LjjkLiTN2T7Q== + dependencies: + bin-check "^4.1.0" + bin-version-check "^4.0.0" + download "^7.1.0" + import-lazy "^3.1.0" + os-filter-obj "^2.0.0" + pify "^4.0.1" + binary-extensions@^1.0.0: version "1.13.0" resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.13.0.tgz#9523e001306a32444b907423f1de2164222f6ab1" @@ -2903,6 +2966,11 @@ bluebird@^3.5.1, bluebird@^3.5.3: resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.3.tgz#7d01c6f9616c9a51ab0f8c549a79dfe6ec33efa7" integrity sha512-/qKPUQlaW1OyR51WeCPBvRnAlnZFUJkCSG5HzGnuIqhgyJtF+T94lFnn33eiazjRm2LAHVy2guNnaq48X9SJuw== +bmp-js@0.0.3: + version "0.0.3" + resolved "https://registry.yarnpkg.com/bmp-js/-/bmp-js-0.0.3.tgz#64113e9c7cf1202b376ed607bf30626ebe57b18a" + integrity sha1-ZBE+nHzxICs3btYHvzBibr5XsYo= + bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.1.1, bn.js@^4.4.0: version "4.11.8" resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.8.tgz#2cde09eb5ee341f484746bb0309b3253b1b1442f" @@ -3137,6 +3205,11 @@ buffer-crc32@~0.2.3: resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242" integrity sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI= +buffer-equal@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/buffer-equal/-/buffer-equal-0.0.1.tgz#91bc74b11ea405bc916bc6aa908faafa5b4aac4b" + integrity sha1-kbx0sR6kBbyRa8aqkI+q+ltKrEs= + buffer-fill@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/buffer-fill/-/buffer-fill-1.0.0.tgz#f8f78b76789888ef39f205cd637f68e702122b2c" @@ -3307,7 +3380,15 @@ camel-case@3.0.x: no-case "^2.2.0" upper-case "^1.1.1" -camelcase@^2.0.1: +camelcase-keys@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7" + integrity sha1-MIvur/3ygRkFHvodkyITyRuPkuc= + dependencies: + camelcase "^2.0.0" + map-obj "^1.0.0" + +camelcase@^2.0.0, camelcase@^2.0.1: version "2.1.1" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f" integrity sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8= @@ -3369,7 +3450,7 @@ caseless@~0.12.0: resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= -caw@^2.0.1: +caw@^2.0.0, caw@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/caw/-/caw-2.0.1.tgz#6c3ca071fc194720883c2dc5da9b074bfc7e9e95" integrity sha512-Cg8/ZSBEa8ZVY9HspcGUYaK63d/bN7rqS3CYCzEGUxuYv6UlmcjzDUz2fCFFHyTvUW5Pk0I+3hkA3iXlIj6guA== @@ -3384,7 +3465,7 @@ ccount@^1.0.3: resolved "https://registry.yarnpkg.com/ccount/-/ccount-1.0.3.tgz#f1cec43f332e2ea5a569fd46f9f5bde4e6102aff" integrity sha512-Jt9tIBkRc9POUof7QA/VwWd+58fKkEEfI+/t1/eOlxKM7ZhrczNzMFefge7Ai+39y1pR/pP6cI19guHy3FSLmw== -chalk@1.1.3, chalk@^1.1.3: +chalk@1.1.3, chalk@^1.0.0, chalk@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg= @@ -3845,6 +3926,11 @@ console-control-strings@^1.0.0, console-control-strings@~1.1.0: resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" integrity sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4= +console-stream@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/console-stream/-/console-stream-0.1.1.tgz#a095fe07b20465955f2fafd28b5d72bccd949d44" + integrity sha1-oJX+B7IEZZVfL6/Si11yvM2UnUQ= + constants-browserify@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/constants-browserify/-/constants-browserify-1.0.0.tgz#c20b96d8c617748aaf1c16021760cd27fcb8cb75" @@ -4350,6 +4436,15 @@ currently-unhandled@^0.4.1: dependencies: array-find-index "^1.0.1" +cwebp-bin@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/cwebp-bin/-/cwebp-bin-5.0.0.tgz#3d408f30ada69bc45b4306e88b50c382ba01a9b6" + integrity sha512-7//DAQG0yFr+YGrQ0of50sPlPm+8mIRv1TGxXtlOeq1S0Y56iY2lHlX/aLz+AOTWH/2YVNthNtH97pxRl7q33A== + dependencies: + bin-build "^3.0.0" + bin-wrapper "^4.0.1" + logalot "^2.1.0" + cyclist@~0.2.2: version "0.2.2" resolved "https://registry.yarnpkg.com/cyclist/-/cyclist-0.2.2.tgz#1b33792e11e914a2fd6d6ed6447464444e5fa640" @@ -4386,7 +4481,7 @@ date-now@^0.1.4: resolved "https://registry.yarnpkg.com/date-now/-/date-now-0.1.4.tgz#eaf439fd4d4848ad74e5cc7dbef200672b9e345b" integrity sha1-6vQ5/U1ISK105cx9vvIAZyueNFs= -debug@2.6.9, debug@^2.1.2, debug@^2.2.0, debug@^2.3.3, debug@^2.6.0, debug@^2.6.3, debug@^2.6.6, debug@^2.6.8, debug@^2.6.9: +debug@2, debug@2.6.9, debug@^2.1.2, debug@^2.2.0, debug@^2.3.3, debug@^2.6.0, debug@^2.6.3, debug@^2.6.6, debug@^2.6.8, debug@^2.6.9: version "2.6.9" resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== @@ -4414,7 +4509,7 @@ debug@~3.1.0: dependencies: ms "2.0.0" -decamelize@^1.1.1, decamelize@^1.2.0: +decamelize@^1.1.1, decamelize@^1.1.2, decamelize@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= @@ -4431,7 +4526,7 @@ decode-uri-component@^0.2.0: resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= -decompress-response@^3.3.0: +decompress-response@^3.2.0, decompress-response@^3.3.0: version "3.3.0" resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-3.3.0.tgz#80a4dd323748384bfa248083622aedec982adff3" integrity sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M= @@ -4477,7 +4572,7 @@ decompress-unzip@^4.0.1: pify "^2.3.0" yauzl "^2.4.2" -decompress@^4.2.0: +decompress@^4.0.0, decompress@^4.2.0: version "4.2.0" resolved "https://registry.yarnpkg.com/decompress/-/decompress-4.2.0.tgz#7aedd85427e5a92dacfe55674a7c505e96d01f9d" integrity sha1-eu3YVCflqS2s/lVnSnxQXpbQH50= @@ -4506,6 +4601,11 @@ deep-is@~0.1.3: resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ= +deepmerge@^2.0.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-2.2.1.tgz#5d3ff22a01c00f645405a2fbc17d0778a1801170" + integrity sha512-R9hc1Xa/NOBi9WRVUWg19rl1UB7Tt4kuPd+thNJgFZoxXsTz7ncaPaeIm+40oSGuP33DfMb4sZt1QIGiJzC4EA== + default-gateway@^2.6.0: version "2.7.2" resolved "https://registry.yarnpkg.com/default-gateway/-/default-gateway-2.7.2.tgz#b7ef339e5e024b045467af403d50348db4642d0f" @@ -4842,6 +4942,23 @@ dotenv@^4.0.0: resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-4.0.0.tgz#864ef1379aced55ce6f95debecdce179f7a0cd1d" integrity sha1-hk7xN5rO1Vzm+V3r7NzhefegzR0= +download@^6.2.2: + version "6.2.5" + resolved "https://registry.yarnpkg.com/download/-/download-6.2.5.tgz#acd6a542e4cd0bb42ca70cfc98c9e43b07039714" + integrity sha512-DpO9K1sXAST8Cpzb7kmEhogJxymyVUd5qz/vCOSyvwtp2Klj2XcDt5YUuasgxka44SxF0q5RriKIwJmQHG2AuA== + dependencies: + caw "^2.0.0" + content-disposition "^0.5.2" + decompress "^4.0.0" + ext-name "^5.0.0" + file-type "5.2.0" + filenamify "^2.0.0" + get-stream "^3.0.0" + got "^7.0.0" + make-dir "^1.0.0" + p-event "^1.0.0" + pify "^3.0.0" + download@^7.1.0: version "7.1.0" resolved "https://registry.yarnpkg.com/download/-/download-7.1.0.tgz#9059aa9d70b503ee76a132897be6dec8e5587233" @@ -5044,7 +5161,7 @@ error-stack-parser@^2.0.0: dependencies: stackframe "^1.0.4" -es-abstract@^1.11.0, es-abstract@^1.12.0, es-abstract@^1.5.1, es-abstract@^1.7.0: +es-abstract@^1.11.0, es-abstract@^1.12.0, es-abstract@^1.5.0, es-abstract@^1.5.1, es-abstract@^1.7.0: version "1.13.0" resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.13.0.tgz#ac86145fdd5099d8dd49558ccba2eaf9b88e24e9" integrity sha512-vDZfg/ykNxQVwup/8E1BZhVzFfBxs9NqMzGcvIJrqg5k2/5Za2bWo40dK2J1pgLngZ7c+Shh8lwYtLGyrwPutg== @@ -5065,6 +5182,11 @@ es-to-primitive@^1.2.0: is-date-object "^1.0.1" is-symbol "^1.0.2" +es6-promise@^3.0.2: + version "3.3.1" + resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-3.3.1.tgz#a08cdde84ccdbf34d027a1451bc91d4bcd28a613" + integrity sha1-oIzd6EzNvzTQJ6FFG8kdS80ophM= + es6-promisify@^6.0.0: version "6.0.1" resolved "https://registry.yarnpkg.com/es6-promisify/-/es6-promisify-6.0.1.tgz#6edaa45f3bd570ffe08febce66f7116be4b1cdb6" @@ -5450,6 +5572,17 @@ evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3: md5.js "^1.3.4" safe-buffer "^5.1.1" +exec-buffer@^3.0.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/exec-buffer/-/exec-buffer-3.2.0.tgz#b1686dbd904c7cf982e652c1f5a79b1e5573082b" + integrity sha512-wsiD+2Tp6BWHoVv3B+5Dcx6E7u5zky+hUwOHjuH2hKSLR3dvRmX8fk8UD8uqQixHs4Wk6eDmiegVrMPjKj7wpA== + dependencies: + execa "^0.7.0" + p-finally "^1.0.0" + pify "^3.0.0" + rimraf "^2.5.4" + tempfile "^2.0.0" + exec-sh@^0.2.0: version "0.2.2" resolved "https://registry.yarnpkg.com/exec-sh/-/exec-sh-0.2.2.tgz#2a5e7ffcbd7d0ba2755bdecb16e5a427dfbdec36" @@ -5509,11 +5642,23 @@ execa@^1.0.0: signal-exit "^3.0.0" strip-eof "^1.0.0" +executable@^4.1.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/executable/-/executable-4.1.1.tgz#41532bff361d3e57af4d763b70582db18f5d133c" + integrity sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg== + dependencies: + pify "^2.2.0" + exenv@^1.2.1: version "1.2.2" resolved "https://registry.yarnpkg.com/exenv/-/exenv-1.2.2.tgz#2ae78e85d9894158670b03d47bec1f03bd91bb9d" integrity sha1-KueOhdmJQVhnCwPUe+wfA72Ru50= +exif-parser@^0.1.9: + version "0.1.12" + resolved "https://registry.yarnpkg.com/exif-parser/-/exif-parser-0.1.12.tgz#58a9d2d72c02c1f6f02a0ef4a9166272b7760922" + integrity sha1-WKnS1ywCwfbwKg70qRZicrd2CSI= + exit@^0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c" @@ -5797,6 +5942,14 @@ figgy-pudding@^3.5.1: resolved "https://registry.yarnpkg.com/figgy-pudding/-/figgy-pudding-3.5.1.tgz#862470112901c727a0e495a80744bd5baa1d6790" integrity sha512-vNKxJHTEKNThjfrdJwHc7brvM6eVevuO5nTj6ez8ZQ1qbXTvGthucRF7S4vf2cr71QVnT70V34v0S1DyQsti0w== +figures@^1.3.5: + version "1.7.0" + resolved "https://registry.yarnpkg.com/figures/-/figures-1.7.0.tgz#cbe1e3affcf1cd44b80cadfed28dc793a9701d2e" + integrity sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4= + dependencies: + escape-string-regexp "^1.0.5" + object-assign "^4.1.0" + figures@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/figures/-/figures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962" @@ -5835,21 +5988,26 @@ file-loader@^1.1.11: loader-utils "^1.0.2" schema-utils "^0.4.5" -file-type@^3.8.0: +file-type@5.2.0, file-type@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/file-type/-/file-type-5.2.0.tgz#2ddbea7c73ffe36368dfae49dc338c058c2b8ad6" + integrity sha1-LdvqfHP/42No365J3DOMBYwritY= + +file-type@^10.2.0, file-type@^10.7.0: + version "10.11.0" + resolved "https://registry.yarnpkg.com/file-type/-/file-type-10.11.0.tgz#2961d09e4675b9fb9a3ee6b69e9cd23f43fd1890" + integrity sha512-uzk64HRpUZyTGZtVuvrjP0FYxzQrBf4rojot6J65YMEbwBLB0CWm0CLojVpwpmFmxcE/lkvYICgfcGozbBq6rw== + +file-type@^3.1.0, file-type@^3.8.0: version "3.9.0" resolved "https://registry.yarnpkg.com/file-type/-/file-type-3.9.0.tgz#257a078384d1db8087bc449d107d52a52672b9e9" integrity sha1-JXoHg4TR24CHvESdEH1SpSZyuek= -file-type@^4.2.0: +file-type@^4.2.0, file-type@^4.3.0: version "4.4.0" resolved "https://registry.yarnpkg.com/file-type/-/file-type-4.4.0.tgz#1b600e5fca1fbdc6e80c0a70c71c8dba5f7906c5" integrity sha1-G2AOX8ofvcboDApwxxyNul95BsU= -file-type@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/file-type/-/file-type-5.2.0.tgz#2ddbea7c73ffe36368dfae49dc338c058c2b8ad6" - integrity sha1-LdvqfHP/42No365J3DOMBYwritY= - file-type@^6.1.0: version "6.2.0" resolved "https://registry.yarnpkg.com/file-type/-/file-type-6.2.0.tgz#e50cd75d356ffed4e306dc4f5bcf52a79903a919" @@ -5976,6 +6134,14 @@ find-up@^2.0.0, find-up@^2.1.0: dependencies: locate-path "^2.0.0" +find-versions@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/find-versions/-/find-versions-3.1.0.tgz#10161f29cf3eb4350dec10a29bdde75bff0df32d" + integrity sha512-NCTfNiVzeE/xL+roNDffGuRbrWI6atI18lTJ22vKp7rs2OhYzMK3W1dIdO2TUndH/QMcacM4d1uWwgcZcHK69Q== + dependencies: + array-uniq "^2.1.0" + semver-regex "^2.0.0" + firebase@^5.9.0: version "5.9.0" resolved "https://registry.yarnpkg.com/firebase/-/firebase-5.9.0.tgz#3c4947adf3d694c7dd67dfce8ef4a17c5a3a5a6f" @@ -6041,6 +6207,13 @@ follow-redirects@^1.0.0, follow-redirects@^1.3.0: dependencies: debug "^3.2.6" +for-each@^0.3.3: + version "0.3.3" + resolved "https://registry.yarnpkg.com/for-each/-/for-each-0.3.3.tgz#69b447e88a0a5d32c3e7084f3f1710034b21376e" + integrity sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw== + dependencies: + is-callable "^1.1.3" + for-in@^0.1.3: version "0.1.8" resolved "https://registry.yarnpkg.com/for-in/-/for-in-0.1.8.tgz#d8773908e31256109952b1fdb9b3fa867d2775e1" @@ -6197,7 +6370,7 @@ fsevents@^1.2.3, fsevents@^1.2.7: nan "^2.9.2" node-pre-gyp "^0.10.0" -function-bind@^1.1.1: +function-bind@^1.0.2, function-bind@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== @@ -6243,6 +6416,15 @@ gatsby-cli@^2.5.13: yargs "^12.0.5" yurnalist "^1.0.2" +gatsby-image@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/gatsby-image/-/gatsby-image-2.1.0.tgz#81a68c619f1cc2f23d153899a84c048764fa73ac" + integrity sha512-AK0jFWkK/vG8/Ce2COwuNho/3XSV2Zn0y+FUweDj+Tvffjs+lGOhiVxDUODY8flKCO+Bz1UCfO0HcpkVH9Sg0Q== + dependencies: + "@babel/runtime" "^7.0.0" + object-fit-images "^3.2.4" + prop-types "^15.6.1" + gatsby-link@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/gatsby-link/-/gatsby-link-2.1.1.tgz#603326df8557720935f60eeffac3f60150d11eeb" @@ -6276,6 +6458,11 @@ gatsby-plugin-manifest@^2.1.1: semver "^5.6.0" sharp "^0.22.1" +gatsby-plugin-module-resolver@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/gatsby-plugin-module-resolver/-/gatsby-plugin-module-resolver-1.0.3.tgz#d98d0b51b5b99aa40db3382f6b5c049ca3018f01" + integrity sha512-MrE2JhDEiiZB6uLVJ0zpoZmHi36zkgGoNgBr9YQ4r6TUqayiNXU97NBhO87CRJQz8I4MaL6ZrOWjUdoHEXvndg== + gatsby-plugin-offline@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/gatsby-plugin-offline/-/gatsby-plugin-offline-2.1.0.tgz#1c2da8881fa3b11b8de3da52f88f76e2c2fda811" @@ -6323,6 +6510,28 @@ gatsby-plugin-react-helmet@^3.0.12: dependencies: "@babel/runtime" "^7.0.0" +gatsby-plugin-sharp@^2.0.37: + version "2.0.37" + resolved "https://registry.yarnpkg.com/gatsby-plugin-sharp/-/gatsby-plugin-sharp-2.0.37.tgz#3cc07de6b3eb13df80317ad45bd639074a4f2d59" + integrity sha512-SB0aLXx+wP6dm9ph5r+4TKHyaBdOWmADADIzyxvWF3BQiL2ErqSvoRc16GuAhQUeUJYNkU5cUs+NvA0lVMz0Mg== + dependencies: + "@babel/runtime" "^7.0.0" + async "^2.1.2" + bluebird "^3.5.0" + fs-extra "^7.0.0" + imagemin "^6.0.0" + imagemin-mozjpeg "^8.0.0" + imagemin-pngquant "^6.0.0" + imagemin-webp "^5.0.0" + lodash "^4.17.10" + mini-svg-data-uri "^1.0.0" + potrace "^2.1.1" + probe-image-size "^4.0.0" + progress "^1.1.8" + semver "^5.6.0" + sharp "^0.22.1" + svgo "^1.2.0" + gatsby-react-router-scroll@^2.0.7: version "2.0.7" resolved "https://registry.yarnpkg.com/gatsby-react-router-scroll/-/gatsby-react-router-scroll-2.0.7.tgz#b9425e366d4be546036080d85664d60ae76e6c29" @@ -6332,6 +6541,27 @@ gatsby-react-router-scroll@^2.0.7: scroll-behavior "^0.9.9" warning "^3.0.0" +gatsby-source-filesystem@^2.0.36: + version "2.0.36" + resolved "https://registry.yarnpkg.com/gatsby-source-filesystem/-/gatsby-source-filesystem-2.0.36.tgz#7f8930fdd5b90f524b3a0ef12044a54005abc1b3" + integrity sha512-nyCJAxPW+DG88dWO34mK+E2jQlY84g3UflISa+hnBcuH8qOxc7y0F+2zzSJE5vTMXqyFBQwxHLqSnBIZts2eVg== + dependencies: + "@babel/runtime" "^7.0.0" + better-queue "^3.8.7" + bluebird "^3.5.0" + chokidar "2.1.2" + file-type "^10.2.0" + fs-extra "^5.0.0" + got "^7.1.0" + md5-file "^3.1.1" + mime "^2.2.0" + pretty-bytes "^4.0.2" + progress "^1.1.8" + read-chunk "^3.0.0" + slash "^1.0.0" + valid-url "^1.0.9" + xstate "^3.1.0" + gatsby-telemetry@^1.0.9: version "1.0.9" resolved "https://registry.yarnpkg.com/gatsby-telemetry/-/gatsby-telemetry-1.0.9.tgz#f9192d5bf72fb239d477e9b556a7dc040c4a566b" @@ -6353,6 +6583,19 @@ gatsby-telemetry@^1.0.9: stack-utils "1.0.2" uuid "3.3.2" +gatsby-transformer-sharp@^2.1.19: + version "2.1.19" + resolved "https://registry.yarnpkg.com/gatsby-transformer-sharp/-/gatsby-transformer-sharp-2.1.19.tgz#9edd635a7b3ad385695a7a05d103cfabfcfa5926" + integrity sha512-5GBEg4uUI0JhKEuXPzfZ0ZlPUTJfFO0sqeVSfrbF9QbUPZHovxztI//yy+DLrUEMtHwn3cQ+bIL5TKhhemHInw== + dependencies: + "@babel/runtime" "^7.0.0" + bluebird "^3.5.0" + fs-extra "^7.0.0" + potrace "^2.1.1" + probe-image-size "^4.0.0" + semver "^5.6.0" + sharp "^0.22.1" + gatsby@^2.4.3: version "2.4.3" resolved "https://registry.yarnpkg.com/gatsby/-/gatsby-2.4.3.tgz#30bc286583baa9e2a6e37aad2986fe02e8a03ffd" @@ -6518,6 +6761,11 @@ get-proxy@^2.0.0: dependencies: npm-conf "^1.1.0" +get-stdin@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe" + integrity sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4= + get-stream@3.0.0, get-stream@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" @@ -6646,7 +6894,7 @@ global-prefix@^3.0.0: kind-of "^6.0.2" which "^1.3.1" -global@^4.3.0: +global@^4.3.0, global@~4.3.0: version "4.3.2" resolved "https://registry.yarnpkg.com/global/-/global-4.3.2.tgz#e76989268a6c74c38908b1305b10fc0e394e9d0f" integrity sha1-52mJJopsdMOJCLEwWxD8DjlOnQ8= @@ -6740,6 +6988,26 @@ got@^6.7.1: unzip-response "^2.0.1" url-parse-lax "^1.0.0" +got@^7.0.0, got@^7.1.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/got/-/got-7.1.0.tgz#05450fd84094e6bbea56f451a43a9c289166385a" + integrity sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw== + dependencies: + decompress-response "^3.2.0" + duplexer3 "^0.1.4" + get-stream "^3.0.0" + is-plain-obj "^1.1.0" + is-retry-allowed "^1.0.0" + is-stream "^1.0.0" + isurl "^1.0.0-alpha5" + lowercase-keys "^1.0.0" + p-cancelable "^0.3.0" + p-timeout "^1.1.1" + safe-buffer "^5.0.1" + timed-out "^4.0.0" + url-parse-lax "^1.0.0" + url-to-options "^1.0.1" + got@^8.3.1: version "8.3.2" resolved "https://registry.yarnpkg.com/got/-/got-8.3.2.tgz#1d23f64390e97f776cac52e5b936e5f514d2e937" @@ -7329,6 +7597,46 @@ ignore@^4.0.6: resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== +imagemin-mozjpeg@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/imagemin-mozjpeg/-/imagemin-mozjpeg-8.0.0.tgz#d2ca4e8c982c7c6eda55069af89dee4c1cebcdfd" + integrity sha512-+EciPiIjCb8JWjQNr1q8sYWYf7GDCNDxPYnkD11TNIjjWNzaV+oTg4DpOPQjl5ZX/KRCPMEgS79zLYAQzLitIA== + dependencies: + execa "^1.0.0" + is-jpg "^2.0.0" + mozjpeg "^6.0.0" + +imagemin-pngquant@^6.0.0: + version "6.0.1" + resolved "https://registry.yarnpkg.com/imagemin-pngquant/-/imagemin-pngquant-6.0.1.tgz#07b4c80e327ac60ef5246758029b1e8aecd879b9" + integrity sha512-Stk+fZCLxZznV8MFNA/T3AY/VRKevsiP9uZOLV0RCXoi0vUUFriySYuz/83IGp9D254EW8miGyyQ69zKouFr7w== + dependencies: + execa "^0.10.0" + is-png "^1.0.0" + is-stream "^1.1.0" + pngquant-bin "^5.0.0" + +imagemin-webp@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/imagemin-webp/-/imagemin-webp-5.0.0.tgz#f8a491fc0959e438575e0b0e5f480485e6aa79e7" + integrity sha512-e3LnIlitWfyGzYGPwaKdne7hIawgewHPKW+Sf2KgG96hzStqwDguOrzsi5srWZY0QrtxjfmJbw5UYES9N59Rtg== + dependencies: + cwebp-bin "^5.0.0" + exec-buffer "^3.0.0" + is-cwebp-readable "^2.0.1" + +imagemin@^6.0.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/imagemin/-/imagemin-6.1.0.tgz#62508b465728fea36c03cdc07d915fe2d8cf9e13" + integrity sha512-8ryJBL1CN5uSHpiBMX0rJw79C9F9aJqMnjGnrd/1CafegpNuA81RBAAru/jQQEOWlOJJlpRnlcVFF6wq+Ist0A== + dependencies: + file-type "^10.7.0" + globby "^8.0.1" + make-dir "^1.0.0" + p-pipe "^1.1.0" + pify "^4.0.1" + replace-ext "^1.0.0" + immer@1.10.0: version "1.10.0" resolved "https://registry.yarnpkg.com/immer/-/immer-1.10.0.tgz#bad67605ba9c810275d91e1c2a47d4582e98286d" @@ -7374,6 +7682,11 @@ import-lazy@^2.1.0: resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-2.1.0.tgz#05698e3d45c88e8d7e9d92cb0584e77f096f3e43" integrity sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM= +import-lazy@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-3.1.0.tgz#891279202c8a2280fdbd6674dbd8da1a1dfc67cc" + integrity sha512-8/gvXvX2JMn0F+CDlSC4l6kOmVaLOO3XLkksI7CI3Ud95KDYJuYur2b9P/PUt/i/pDAMd/DulQsNbbbmRRsDIQ== + import-local@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/import-local/-/import-local-1.0.0.tgz#5e4ffdc03f4fe6c009c6729beb29631c2f8227bc" @@ -7395,6 +7708,13 @@ imurmurhash@^0.1.4: resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= +indent-string@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-2.1.0.tgz#8e2d48348742121b4a8218b7a137e9a52049dc80" + integrity sha1-ji1INIdCEhtKghi3oTfppSBJ3IA= + dependencies: + repeating "^2.0.0" + indexes-of@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607" @@ -7632,7 +7952,7 @@ is-builtin-module@^3.0.0: dependencies: builtin-modules "^3.0.0" -is-callable@^1.1.4: +is-callable@^1.1.3, is-callable@^1.1.4: version "1.1.4" resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.4.tgz#1e1adf219e1eeb684d691f9d6a05ff0d30a24d75" integrity sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA== @@ -7663,6 +7983,13 @@ is-color-stop@^1.0.0: rgb-regex "^1.0.1" rgba-regex "^1.0.0" +is-cwebp-readable@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/is-cwebp-readable/-/is-cwebp-readable-2.0.1.tgz#afb93b0c0abd0a25101016ae33aea8aedf926d26" + integrity sha1-r7k7DAq9CiUQEBauM66ort+SbSY= + dependencies: + file-type "^4.3.0" + is-data-descriptor@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" @@ -7763,6 +8090,11 @@ is-fullwidth-code-point@^2.0.0: resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= +is-function@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-function/-/is-function-1.0.1.tgz#12cfb98b65b57dd3d193a3121f5f6e2f437602b5" + integrity sha1-Es+5i2W1fdPRk6MSH19uL0N2ArU= + is-generator-fn@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-1.0.0.tgz#969d49e1bb3329f6bb7f09089be26578b2ddd46a" @@ -7804,6 +8136,11 @@ is-invalid-path@^0.1.0: dependencies: is-glob "^2.0.0" +is-jpg@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-jpg/-/is-jpg-2.0.0.tgz#2e1997fa6e9166eaac0242daae443403e4ef1d97" + integrity sha1-LhmX+m6RZuqsAkLarkQ0A+TvHZc= + is-natural-number@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/is-natural-number/-/is-natural-number-4.0.1.tgz#ab9d76e1db4ced51e35de0c72ebecf09f734cde8" @@ -7893,6 +8230,11 @@ is-plain-object@^2.0.1, is-plain-object@^2.0.3, is-plain-object@^2.0.4: dependencies: isobject "^3.0.1" +is-png@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-png/-/is-png-1.1.0.tgz#d574b12bf275c0350455570b0e5b57ab062077ce" + integrity sha1-1XSxK/J1wDUEVVcLDltXqwYgd84= + is-posix-bracket@^0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz#3334dc79774368e92f016e6fbc0a88f5cd6e6bc4" @@ -8481,6 +8823,28 @@ jest@23.6.0: import-local "^1.0.0" jest-cli "^23.6.0" +jimp@^0.2.24: + version "0.2.28" + resolved "https://registry.yarnpkg.com/jimp/-/jimp-0.2.28.tgz#dd529a937190f42957a7937d1acc3a7762996ea2" + integrity sha1-3VKak3GQ9ClXp5N9Gsw6d2KZbqI= + dependencies: + bignumber.js "^2.1.0" + bmp-js "0.0.3" + es6-promise "^3.0.2" + exif-parser "^0.1.9" + file-type "^3.1.0" + jpeg-js "^0.2.0" + load-bmfont "^1.2.3" + mime "^1.3.4" + mkdirp "0.5.1" + pixelmatch "^4.0.0" + pngjs "^3.0.0" + read-chunk "^1.0.1" + request "^2.65.0" + stream-to-buffer "^0.1.0" + tinycolor2 "^1.1.2" + url-regex "^3.0.0" + joi@12.x.x: version "12.0.0" resolved "https://registry.yarnpkg.com/joi/-/joi-12.0.0.tgz#46f55e68f4d9628f01bbb695902c8b307ad8d33a" @@ -8499,6 +8863,11 @@ joi@^11.1.1: isemail "3.x.x" topo "2.x.x" +jpeg-js@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/jpeg-js/-/jpeg-js-0.2.0.tgz#53e448ec9d263e683266467e9442d2c5a2ef5482" + integrity sha1-U+RI7J0mPmgyZkZ+lELSxaLvVII= + js-levenshtein@^1.1.3: version "1.1.6" resolved "https://registry.yarnpkg.com/js-levenshtein/-/js-levenshtein-1.1.6.tgz#c6cee58eb3550372df8deb85fad5ce66ce01d59d" @@ -8514,7 +8883,7 @@ js-tokens@^3.0.2: resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b" integrity sha1-mGbfOVECEw449/mWvOtlRDIJwls= -js-yaml@^3.10.0, js-yaml@^3.13.0, js-yaml@^3.5.2: +js-yaml@^3.10.0, js-yaml@^3.13.0, js-yaml@^3.13.1, js-yaml@^3.5.2: version "3.13.1" resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.13.1.tgz#aff151b30bfdfa8e49e05da22e7415e9dfa37847" integrity sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw== @@ -8801,6 +9170,20 @@ levn@^0.3.0, levn@~0.3.0: prelude-ls "~1.1.2" type-check "~0.3.2" +load-bmfont@^1.2.3: + version "1.4.0" + resolved "https://registry.yarnpkg.com/load-bmfont/-/load-bmfont-1.4.0.tgz#75f17070b14a8c785fe7f5bee2e6fd4f98093b6b" + integrity sha512-kT63aTAlNhZARowaNYcY29Fn/QYkc52M3l6V1ifRcPewg2lvUZDAj7R6dXjOL9D0sict76op3T5+odumDSF81g== + dependencies: + buffer-equal "0.0.1" + mime "^1.3.4" + parse-bmfont-ascii "^1.0.3" + parse-bmfont-binary "^1.0.5" + parse-bmfont-xml "^1.1.4" + phin "^2.9.1" + xhr "^2.0.1" + xtend "^4.0.0" + load-json-file@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0" @@ -8962,6 +9345,14 @@ lodash.uniq@^4.5.0: resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.11.tgz#b39ea6229ef607ecd89e2c8df12536891cac9b8d" integrity sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg== +logalot@^2.0.0, logalot@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/logalot/-/logalot-2.1.0.tgz#5f8e8c90d304edf12530951a5554abb8c5e3f552" + integrity sha1-X46MkNME7fElMJUaVVSruMXj9VI= + dependencies: + figures "^1.3.5" + squeak "^1.0.0" + loglevel@^1.4.1, loglevel@^1.6.1: version "1.6.1" resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.6.1.tgz#e0fc95133b6ef276cdc8887cdaf24aa6f156f8fa" @@ -8972,6 +9363,11 @@ long@~3: resolved "https://registry.yarnpkg.com/long/-/long-3.2.0.tgz#d821b7138ca1cb581c172990ef14db200b5c474b" integrity sha1-2CG3E4yhy1gcFymQ7xTbIAtcR0s= +longest@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/longest/-/longest-1.0.1.tgz#30a0b2da38f73770e8294a0d22e6625ed77d0097" + integrity sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc= + loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.2.0, loose-envify@^1.3.1, loose-envify@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" @@ -8979,7 +9375,7 @@ loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.2.0, loose-envify@^1.3 dependencies: js-tokens "^3.0.0 || ^4.0.0" -loud-rejection@^1.2.0: +loud-rejection@^1.0.0, loud-rejection@^1.2.0: version "1.6.0" resolved "https://registry.yarnpkg.com/loud-rejection/-/loud-rejection-1.6.0.tgz#5b46f80147edee578870f086d04821cf998e551f" integrity sha1-W0b4AUft7leIcPCG0Eghz5mOVR8= @@ -9002,6 +9398,16 @@ lowercase-keys@^1.0.0: resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f" integrity sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA== +lpad-align@^1.0.1: + version "1.1.2" + resolved "https://registry.yarnpkg.com/lpad-align/-/lpad-align-1.1.2.tgz#21f600ac1c3095c3c6e497ee67271ee08481fe9e" + integrity sha1-IfYArBwwlcPG5JfuZyce4ISB/p4= + dependencies: + get-stdin "^4.0.1" + indent-string "^2.1.0" + longest "^1.0.0" + meow "^3.3.0" + lru-cache@4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.0.0.tgz#b5cbf01556c16966febe54ceec0fb4dc90df6c28" @@ -9064,6 +9470,11 @@ map-cache@^0.2.0, map-cache@^0.2.2: resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= +map-obj@^1.0.0, map-obj@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" + integrity sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0= + map-visit@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" @@ -9140,6 +9551,22 @@ memory-fs@^0.4.0, memory-fs@^0.4.1, memory-fs@~0.4.1: errno "^0.1.3" readable-stream "^2.0.1" +meow@^3.3.0: + version "3.7.0" + resolved "https://registry.yarnpkg.com/meow/-/meow-3.7.0.tgz#72cb668b425228290abbfa856892587308a801fb" + integrity sha1-cstmi0JSKCkKu/qFaJJYcwioAfs= + dependencies: + camelcase-keys "^2.0.0" + decamelize "^1.1.2" + loud-rejection "^1.0.0" + map-obj "^1.0.1" + minimist "^1.1.3" + normalize-package-data "^2.3.4" + object-assign "^4.0.1" + read-pkg-up "^1.0.1" + redent "^1.0.0" + trim-newlines "^1.0.0" + merge-deep@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/merge-deep/-/merge-deep-3.0.2.tgz#f39fa100a4f1bd34ff29f7d2bf4508fbb8d83ad2" @@ -9251,6 +9678,11 @@ mime@1.4.1: resolved "https://registry.yarnpkg.com/mime/-/mime-1.4.1.tgz#121f9ebc49e3766f311a76e1fa1c8003c4b03aa6" integrity sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ== +mime@^1.3.4: + version "1.6.0" + resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" + integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== + mime@^2.0.3, mime@^2.3.1: version "2.4.0" resolved "https://registry.yarnpkg.com/mime/-/mime-2.4.0.tgz#e051fd881358585f3279df333fe694da0bcffdd6" @@ -9301,6 +9733,11 @@ mini-css-extract-plugin@^0.4.0: schema-utils "^1.0.0" webpack-sources "^1.1.0" +mini-svg-data-uri@^1.0.0: + version "1.0.3" + resolved "https://registry.yarnpkg.com/mini-svg-data-uri/-/mini-svg-data-uri-1.0.3.tgz#f8bb0d7afbf3de29152aadd0f47701197ceab4a3" + integrity sha512-YBaqsh6GE+4jQhLNkFYEagH2o4bVTlGGpEvkuwtwc+1NBGXqpcVCnsUGkGp75ovPXxtF2GsDYzUwyhfC0hntiA== + minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7" @@ -9330,7 +9767,7 @@ minimist@0.0.8: resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" integrity sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0= -minimist@^1.1.1, minimist@^1.2.0: +minimist@^1.1.1, minimist@^1.1.3, minimist@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" integrity sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ= @@ -9416,6 +9853,15 @@ move-concurrently@^1.0.1: rimraf "^2.5.4" run-queue "^1.0.3" +mozjpeg@^6.0.0: + version "6.0.1" + resolved "https://registry.yarnpkg.com/mozjpeg/-/mozjpeg-6.0.1.tgz#56969dddb5741ef2bcb1af066cae21e61a91a27b" + integrity sha512-9Z59pJMi8ni+IUvSH5xQwK5tNLw7p3dwDNCZ3o1xE+of3G5Hc/yOz6Ue/YuLiBXU3ZB5oaHPURyPdqfBX/QYJA== + dependencies: + bin-build "^3.0.0" + bin-wrapper "^4.0.0" + logalot "^2.1.0" + ms@2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" @@ -9520,6 +9966,11 @@ neon-js@^1.1.2: resolved "https://registry.yarnpkg.com/neon-js/-/neon-js-1.1.2.tgz#af85d8e2bb8099cfc7f6fe256a896a5464b00623" integrity sha1-r4XY4ruAmc/H9v4laolqVGSwBiM= +next-tick@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/next-tick/-/next-tick-1.0.0.tgz#ca86d1fe8828169b0120208e3dc8424b9db8342c" + integrity sha1-yobR/ogoFpsBICCOPchCS524NCw= + nice-try@^1.0.4: version "1.0.5" resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" @@ -9686,7 +10137,7 @@ nopt@^4.0.1: abbrev "1" osenv "^0.1.4" -normalize-package-data@^2.3.2: +normalize-package-data@^2.3.2, normalize-package-data@^2.3.4: version "2.5.0" resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== @@ -9821,6 +10272,11 @@ object-copy@^0.1.0: define-property "^0.2.5" kind-of "^3.0.3" +object-fit-images@^3.2.4: + version "3.2.4" + resolved "https://registry.yarnpkg.com/object-fit-images/-/object-fit-images-3.2.4.tgz#6c299d38fdf207746e5d2d46c2877f6f25d15b52" + integrity sha512-G+7LzpYfTfqUyrZlfrou/PLLLAPNC52FTy5y1CBywX+1/FkxIloOyQXBmZ3Zxa2AWO+lMF0JTuvqbr7G5e5CWg== + object-hash@^1.1.4, object-hash@^1.3.0: version "1.3.1" resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-1.3.1.tgz#fde452098a951cb145f039bb7d455449ddc126df" @@ -9998,6 +10454,13 @@ os-browserify@^0.3.0: resolved "https://registry.yarnpkg.com/os-browserify/-/os-browserify-0.3.0.tgz#854373c7f5c2315914fc9bfc6bd8238fdda1ec27" integrity sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc= +os-filter-obj@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/os-filter-obj/-/os-filter-obj-2.0.0.tgz#1c0b62d5f3a2442749a2d139e6dddee6e81d8d16" + integrity sha512-uksVLsqG3pVdzzPvmAHpBK0wKxYItuzZr7SziusRPoz67tGV8rL1szZ6IdeUrbqLjGDwApBtN29eEE3IqGHOjg== + dependencies: + arch "^2.1.0" + os-homedir@^1.0.0, os-homedir@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" @@ -10056,6 +10519,13 @@ p-defer@^1.0.0: resolved "https://registry.yarnpkg.com/p-defer/-/p-defer-1.0.0.tgz#9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c" integrity sha1-n26xgvbJqozXQwBKfU+WsZaw+ww= +p-event@^1.0.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/p-event/-/p-event-1.3.0.tgz#8e6b4f4f65c72bc5b6fe28b75eda874f96a4a085" + integrity sha1-jmtPT2XHK8W2/ii3XtqHT5akoIU= + dependencies: + p-timeout "^1.1.1" + p-event@^2.1.0: version "2.3.1" resolved "https://registry.yarnpkg.com/p-event/-/p-event-2.3.1.tgz#596279ef169ab2c3e0cae88c1cfbb08079993ef6" @@ -10106,6 +10576,13 @@ p-locate@^3.0.0: dependencies: p-limit "^2.0.0" +p-map-series@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-map-series/-/p-map-series-1.0.0.tgz#bf98fe575705658a9e1351befb85ae4c1f07bdca" + integrity sha1-v5j+V1cFZYqeE1G++4WuTB8Hvco= + dependencies: + p-reduce "^1.0.0" + p-map@^1.1.1: version "1.2.0" resolved "https://registry.yarnpkg.com/p-map/-/p-map-1.2.0.tgz#e4e94f311eabbc8633a1e79908165fca26241b6b" @@ -10116,7 +10593,17 @@ p-map@^2.0.0: resolved "https://registry.yarnpkg.com/p-map/-/p-map-2.1.0.tgz#310928feef9c9ecc65b68b17693018a665cea175" integrity sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw== -p-timeout@^1.2.0: +p-pipe@^1.1.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/p-pipe/-/p-pipe-1.2.0.tgz#4b1a11399a11520a67790ee5a0c1d5881d6befe9" + integrity sha1-SxoROZoRUgpneQ7loMHViB1r7+k= + +p-reduce@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-reduce/-/p-reduce-1.0.0.tgz#18c2b0dd936a4690a529f8231f58a0fdb6a47dfa" + integrity sha1-GMKw3ZNqRpClKfgjH1ig/bakffo= + +p-timeout@^1.1.1, p-timeout@^1.2.0: version "1.2.1" resolved "https://registry.yarnpkg.com/p-timeout/-/p-timeout-1.2.1.tgz#5eb3b353b7fce99f101a1038880bb054ebbea386" integrity sha1-XrOzU7f86Z8QGhA4iAuwVOu+o4Y= @@ -10140,6 +10627,11 @@ p-try@^2.0.0: resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.1.0.tgz#c1a0f1030e97de018bb2c718929d2af59463e505" integrity sha512-H2RyIJ7+A3rjkwKC2l5GGtU4H1vkxKCAGsWasNVd0Set+6i4znxbWy6/j16YDPJDWxhsgZiKAstMEP8wCdSpjA== +p-try@^2.1.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" + integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== + package-json@^4.0.0: version "4.0.1" resolved "https://registry.yarnpkg.com/package-json/-/package-json-4.0.1.tgz#8869a0401253661c4c4ca3da6c2121ed555f5eed" @@ -10190,6 +10682,24 @@ parse-asn1@^5.0.0: pbkdf2 "^3.0.3" safe-buffer "^5.1.1" +parse-bmfont-ascii@^1.0.3: + version "1.0.6" + resolved "https://registry.yarnpkg.com/parse-bmfont-ascii/-/parse-bmfont-ascii-1.0.6.tgz#11ac3c3ff58f7c2020ab22769079108d4dfa0285" + integrity sha1-Eaw8P/WPfCAgqyJ2kHkQjU36AoU= + +parse-bmfont-binary@^1.0.5: + version "1.0.6" + resolved "https://registry.yarnpkg.com/parse-bmfont-binary/-/parse-bmfont-binary-1.0.6.tgz#d038b476d3e9dd9db1e11a0b0e53a22792b69006" + integrity sha1-0Di0dtPp3Z2x4RoLDlOiJ5K2kAY= + +parse-bmfont-xml@^1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/parse-bmfont-xml/-/parse-bmfont-xml-1.1.4.tgz#015319797e3e12f9e739c4d513872cd2fa35f389" + integrity sha512-bjnliEOmGv3y1aMEfREMBJ9tfL3WR0i0CKPj61DnSLaoxWR3nLrsQrEbCId/8rF4NyRF0cCqisSVXyQYWM+mCQ== + dependencies: + xml-parse-from-string "^1.0.0" + xml2js "^0.4.5" + parse-filepath@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/parse-filepath/-/parse-filepath-1.0.2.tgz#a632127f53aaf3d15876f5872f3ffac763d6c891" @@ -10209,6 +10719,14 @@ parse-glob@^3.0.4: is-extglob "^1.0.0" is-glob "^2.0.0" +parse-headers@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/parse-headers/-/parse-headers-2.0.2.tgz#9545e8a4c1ae5eaea7d24992bca890281ed26e34" + integrity sha512-/LypJhzFmyBIDYP9aDVgeyEb5sQfbfY5mnDq4hVhlQ69js87wXfmEI5V3xI6vvXasqebp0oCytYFLxsBVfCzSg== + dependencies: + for-each "^0.3.3" + string.prototype.trim "^1.1.2" + parse-json@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9" @@ -10393,12 +10911,17 @@ performance-now@^2.1.0: resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= +phin@^2.9.1: + version "2.9.3" + resolved "https://registry.yarnpkg.com/phin/-/phin-2.9.3.tgz#f9b6ac10a035636fb65dfc576aaaa17b8743125c" + integrity sha512-CzFr90qM24ju5f88quFC/6qohjC144rehe5n6DH900lgXmUe86+xCKc10ev56gRKC4/BkHUoG4uSiQgBiIXwDA== + physical-cpu-count@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/physical-cpu-count/-/physical-cpu-count-2.0.0.tgz#18de2f97e4bf7a9551ad7511942b5496f7aba660" integrity sha1-GN4vl+S/epVRrXURlCtUlverpmA= -pify@^2.0.0, pify@^2.3.0: +pify@^2.0.0, pify@^2.2.0, pify@^2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw= @@ -10425,6 +10948,13 @@ pinkie@^2.0.0: resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA= +pixelmatch@^4.0.0: + version "4.0.2" + resolved "https://registry.yarnpkg.com/pixelmatch/-/pixelmatch-4.0.2.tgz#8f47dcec5011b477b67db03c243bc1f3085e8854" + integrity sha1-j0fc7FARtHe2fbA8JDvB8wheiFQ= + dependencies: + pngjs "^3.0.0" + pkg-dir@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-1.0.0.tgz#7a4b508a8d5bb2d629d447056ff4e9c9314cf3d4" @@ -10463,6 +10993,21 @@ pn@^1.1.0: resolved "https://registry.yarnpkg.com/pn/-/pn-1.1.0.tgz#e2f4cef0e219f463c179ab37463e4e1ecdccbafb" integrity sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA== +pngjs@^3.0.0: + version "3.4.0" + resolved "https://registry.yarnpkg.com/pngjs/-/pngjs-3.4.0.tgz#99ca7d725965fb655814eaf65f38f12bbdbf555f" + integrity sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w== + +pngquant-bin@^5.0.0: + version "5.0.2" + resolved "https://registry.yarnpkg.com/pngquant-bin/-/pngquant-bin-5.0.2.tgz#6f34f3e89c9722a72bbc509062b40f1b17cda460" + integrity sha512-OLdT+4JZx5BqE1CFJkrvomYV0aSsv6x2Bba+aWaVc0PMfWlE+ZByNKYAdKeIqsM4uvW1HOSEHnf8KcOnykPNxA== + dependencies: + bin-build "^3.0.0" + bin-wrapper "^4.0.1" + execa "^0.10.0" + logalot "^2.0.0" + pnp-webpack-plugin@1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/pnp-webpack-plugin/-/pnp-webpack-plugin-1.2.1.tgz#cd9d698df2a6fcf7255093c1c9511adf65b9421b" @@ -11136,6 +11681,13 @@ postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.14, postcss@^7.0.2, postcss@^7.0.5, source-map "^0.6.1" supports-color "^6.1.0" +potrace@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/potrace/-/potrace-2.1.1.tgz#79111a858197f366418845f667fe8f7fac0a79db" + integrity sha1-eREahYGX82ZBiEX2Z/6Pf6wKeds= + dependencies: + jimp "^0.2.24" + prebuild-install@^5.3.0: version "5.3.0" resolved "https://registry.yarnpkg.com/prebuild-install/-/prebuild-install-5.3.0.tgz#58b4d8344e03590990931ee088dd5401b03004c8" @@ -11204,6 +11756,18 @@ private@^0.1.6, private@^0.1.8: resolved "https://registry.yarnpkg.com/private/-/private-0.1.8.tgz#2381edb3689f7a53d653190060fcf822d2f368ff" integrity sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg== +probe-image-size@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/probe-image-size/-/probe-image-size-4.0.0.tgz#d35b71759e834bcf580ea9f18ec8b9265c0977eb" + integrity sha512-nm7RvWUxps+2+jZKNLkd04mNapXNariS6G5WIEVzvAqjx7EUuKcY1Dp3e6oUK7GLwzJ+3gbSbPLFAASHFQrPcQ== + dependencies: + any-promise "^1.3.0" + deepmerge "^2.0.1" + inherits "^2.0.3" + next-tick "^1.0.0" + request "^2.83.0" + stream-parser "~0.3.1" + process-nextick-args@~2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.0.tgz#a37d732f4271b4ab1ad070d35508e8290788ffaa" @@ -11219,6 +11783,11 @@ process@~0.5.1: resolved "https://registry.yarnpkg.com/process/-/process-0.5.2.tgz#1638d8a8e34c2f440a91db95ab9aeb677fc185cf" integrity sha1-FjjYqONML0QKkduVq5rrZ3/Bhc8= +progress@^1.1.8: + version "1.1.8" + resolved "https://registry.yarnpkg.com/progress/-/progress-1.1.8.tgz#e260c78f6161cdd9b0e56cc3e0a85de17c7a57be" + integrity sha1-4mDHj2Fhzdmw5WzD4Khd4Xx6V74= + progress@^2.0.0: version "2.0.3" resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" @@ -11729,6 +12298,19 @@ react@^16.8.4: prop-types "^15.6.2" scheduler "^0.13.4" +read-chunk@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/read-chunk/-/read-chunk-1.0.1.tgz#5f68cab307e663f19993527d9b589cace4661194" + integrity sha1-X2jKswfmY/GZk1J9m1icrORmEZQ= + +read-chunk@^3.0.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/read-chunk/-/read-chunk-3.2.0.tgz#2984afe78ca9bfbbdb74b19387bf9e86289c16ca" + integrity sha512-CEjy9LCzhmD7nUpJ1oVOE6s/hBkejlcJEgLQHVnQznOSilOPb+kpKktlLfFDK3/WP43+F80xkUTM2VOkYoSYvQ== + dependencies: + pify "^4.0.1" + with-open-file "^0.1.6" + read-pkg-up@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02" @@ -11844,6 +12426,14 @@ recursive-readdir@2.2.2: dependencies: minimatch "3.0.4" +redent@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/redent/-/redent-1.0.0.tgz#cf916ab1fd5f1f16dfb20822dd6ec7f730c2afde" + integrity sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94= + dependencies: + indent-string "^2.1.0" + strip-indent "^1.0.1" + redux@^4.0.0: version "4.0.1" resolved "https://registry.yarnpkg.com/redux/-/redux-4.0.1.tgz#436cae6cc40fbe4727689d7c8fae44808f1bfef5" @@ -12026,7 +12616,7 @@ repeating@^2.0.0: dependencies: is-finite "^1.0.0" -replace-ext@1.0.0: +replace-ext@1.0.0, replace-ext@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/replace-ext/-/replace-ext-1.0.0.tgz#de63128373fcbf7c3ccfa4de5a480c45a67958eb" integrity sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs= @@ -12047,7 +12637,7 @@ request-promise-native@^1.0.5: stealthy-require "^1.1.1" tough-cookie "^2.3.3" -request@^2.87.0: +request@^2.65.0, request@^2.83.0, request@^2.87.0: version "2.88.0" resolved "https://registry.yarnpkg.com/request/-/request-2.88.0.tgz#9c2fca4f7d35b592efe57c7f0a55e81052124fef" integrity sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg== @@ -12275,7 +12865,7 @@ sass-loader@7.1.0: pify "^3.0.0" semver "^5.5.0" -sax@^1.2.4, sax@~1.2.4: +sax@>=0.6.0, sax@^1.2.4, sax@~1.2.4: version "1.2.4" resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== @@ -12339,6 +12929,18 @@ semver-diff@^2.0.0: dependencies: semver "^5.0.3" +semver-regex@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/semver-regex/-/semver-regex-2.0.0.tgz#a93c2c5844539a770233379107b38c7b4ac9d338" + integrity sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw== + +semver-truncate@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/semver-truncate/-/semver-truncate-1.1.2.tgz#57f41de69707a62709a7e0104ba2117109ea47e8" + integrity sha1-V/Qd5pcHpicJp+AQS6IRcQnqR+g= + dependencies: + semver "^5.3.0" + "semver@2 || 3 || 4 || 5", semver@^5.3.0, semver@^5.4.1, semver@^5.5.0, semver@^5.5.1, semver@^5.6.0: version "5.6.0" resolved "https://registry.yarnpkg.com/semver/-/semver-5.6.0.tgz#7e74256fbaa49c75aa7c7a205cc22799cac80004" @@ -12843,6 +13445,15 @@ sprintf-js@~1.0.2: resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= +squeak@^1.0.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/squeak/-/squeak-1.3.0.tgz#33045037b64388b567674b84322a6521073916c3" + integrity sha1-MwRQN7ZDiLVnZ0uEMiplIQc5FsM= + dependencies: + chalk "^1.0.0" + console-stream "^0.1.1" + lpad-align "^1.0.1" + sshpk@^1.7.0: version "1.16.1" resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.16.1.tgz#fb661c0bef29b39db40769ee39fa70093d6f6877" @@ -12935,11 +13546,30 @@ stream-http@^2.7.2: to-arraybuffer "^1.0.0" xtend "^4.0.0" +stream-parser@~0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/stream-parser/-/stream-parser-0.3.1.tgz#1618548694420021a1182ff0af1911c129761773" + integrity sha1-FhhUhpRCACGhGC/wrxkRwSl2F3M= + dependencies: + debug "2" + stream-shift@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.0.tgz#d5c752825e5367e786f78e18e445ea223a155952" integrity sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI= +stream-to-buffer@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/stream-to-buffer/-/stream-to-buffer-0.1.0.tgz#26799d903ab2025c9bd550ac47171b00f8dd80a9" + integrity sha1-JnmdkDqyAlyb1VCsRxcbAPjdgKk= + dependencies: + stream-to "~0.2.0" + +stream-to@~0.2.0: + version "0.2.2" + resolved "https://registry.yarnpkg.com/stream-to/-/stream-to-0.2.2.tgz#84306098d85fdb990b9fa300b1b3ccf55e8ef01d" + integrity sha1-hDBgmNhf25kLn6MAsbPM9V6O8B0= + strict-uri-encode@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713" @@ -12990,6 +13620,15 @@ string-width@^3.0.0: is-fullwidth-code-point "^2.0.0" strip-ansi "^5.1.0" +string.prototype.trim@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.1.2.tgz#d04de2c89e137f4d7d206f086b5ed2fae6be8cea" + integrity sha1-0E3iyJ4Tf019IG8Ia17S+ua+jOo= + dependencies: + define-properties "^1.1.2" + es-abstract "^1.5.0" + function-bind "^1.0.2" + string_decoder@^1.0.0, string_decoder@^1.1.1: version "1.2.0" resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.2.0.tgz#fe86e738b19544afe70469243b2a1ee9240eae8d" @@ -13078,6 +13717,13 @@ strip-eof@^1.0.0: resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" integrity sha1-u0P/VZim6wXYm1n80SnJgzE2Br8= +strip-indent@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-1.0.1.tgz#0c7962a6adefa7bbd4ac366460a638552ae1a0a2" + integrity sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI= + dependencies: + get-stdin "^4.0.1" + strip-json-comments@^2.0.1, strip-json-comments@~2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" @@ -13161,6 +13807,26 @@ svgo@^1.0.0, svgo@^1.1.1: unquote "~1.1.1" util.promisify "~1.0.0" +svgo@^1.2.0: + version "1.2.2" + resolved "https://registry.yarnpkg.com/svgo/-/svgo-1.2.2.tgz#0253d34eccf2aed4ad4f283e11ee75198f9d7316" + integrity sha512-rAfulcwp2D9jjdGu+0CuqlrAUin6bBWrpoqXWwKDZZZJfXcUXQSxLJOFJCQCSA0x0pP2U0TxSlJu2ROq5Bq6qA== + dependencies: + chalk "^2.4.1" + coa "^2.0.2" + css-select "^2.0.0" + css-select-base-adapter "^0.1.1" + css-tree "1.0.0-alpha.28" + css-url-regex "^1.1.0" + csso "^3.5.1" + js-yaml "^3.13.1" + mkdirp "~0.5.1" + object.values "^1.1.0" + sax "~1.2.4" + stable "^0.1.8" + unquote "~1.1.1" + util.promisify "~1.0.0" + symbol-observable@^1.0.4, symbol-observable@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.2.0.tgz#c22688aed4eab3cdc2dfeacbb561660560a00804" @@ -13232,6 +13898,19 @@ tar@^4, tar@^4.4.8: safe-buffer "^5.1.2" yallist "^3.0.2" +temp-dir@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/temp-dir/-/temp-dir-1.0.0.tgz#0a7c0ea26d3a39afa7e0ebea9c1fc0bc4daa011d" + integrity sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0= + +tempfile@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/tempfile/-/tempfile-2.0.0.tgz#6b0446856a9b1114d1856ffcbe509cccb0977265" + integrity sha1-awRGhWqbERTRhW/8vlCczLCXcmU= + dependencies: + temp-dir "^1.0.0" + uuid "^3.0.1" + term-size@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/term-size/-/term-size-1.2.0.tgz#458b83887f288fc56d6fffbfad262e26638efa69" @@ -13342,6 +14021,11 @@ tiny-warning@^1.0.0: resolved "https://registry.yarnpkg.com/tiny-warning/-/tiny-warning-1.0.2.tgz#1dfae771ee1a04396bdfde27a3adcebc6b648b28" integrity sha512-rru86D9CpQRLvsFG5XFdy0KdLAvjdQDyZCsRcuu60WtzFylDM3eAWSxEVz5kzL2Gp544XiUvPbVKtOA/txLi9Q== +tinycolor2@^1.1.2: + version "1.4.1" + resolved "https://registry.yarnpkg.com/tinycolor2/-/tinycolor2-1.4.1.tgz#f4fad333447bc0b07d4dc8e9209d8f39a8ac77e8" + integrity sha1-9PrTM0R7wLB9TcjpIJ2POaisd+g= + tlds@^1.187.0: version "1.203.1" resolved "https://registry.yarnpkg.com/tlds/-/tlds-1.203.1.tgz#4dc9b02f53de3315bc98b80665e13de3edfc1dfc" @@ -13451,6 +14135,11 @@ tr46@^1.0.1: dependencies: punycode "^2.1.0" +trim-newlines@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613" + integrity sha1-WIeWa7WCpFA6QetST301ARgVphM= + trim-repeated@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/trim-repeated/-/trim-repeated-1.0.0.tgz#e3646a2ea4e891312bf7eace6cfb05380bc01c21" @@ -13769,6 +14458,13 @@ url-parse@^1.4.3: querystringify "^2.0.0" requires-port "^1.0.0" +url-regex@^3.0.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/url-regex/-/url-regex-3.2.0.tgz#dbad1e0c9e29e105dd0b1f09f6862f7fdb482724" + integrity sha1-260eDJ4p4QXdCx8J9oYvf9tIJyQ= + dependencies: + ip-regex "^1.0.1" + url-regex@^4.0.0: version "4.1.1" resolved "https://registry.yarnpkg.com/url-regex/-/url-regex-4.1.1.tgz#a5617b22e15e26dac57ce74c3f52088bcdfec995" @@ -13849,6 +14545,11 @@ v8-compile-cache@^1.1.0: resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-1.1.2.tgz#8d32e4f16974654657e676e0e467a348e89b0dc4" integrity sha512-ejdrifsIydN1XDH7EuR2hn8ZrkRKUYF7tUcBjBy/lhrCvs2K+zRlbW9UHc0IQ9RsYFZJFqJrieoIHfkCa0DBRA== +valid-url@^1.0.9: + version "1.0.9" + resolved "https://registry.yarnpkg.com/valid-url/-/valid-url-1.0.9.tgz#1c14479b40f1397a75782f115e4086447433a200" + integrity sha1-HBRHm0DxOXp1eC8RXkCGRHQzogA= + validate-npm-package-license@^3.0.1: version "3.0.4" resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" @@ -14248,6 +14949,15 @@ window-size@^0.1.4: resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.1.4.tgz#f8e1aa1ee5a53ec5bf151ffa09742a6ad7697876" integrity sha1-+OGqHuWlPsW/FR/6CXQqatdpeHY= +with-open-file@^0.1.6: + version "0.1.6" + resolved "https://registry.yarnpkg.com/with-open-file/-/with-open-file-0.1.6.tgz#0bc178ecab75f6baac8ae11c85e07445d690ea50" + integrity sha512-SQS05JekbtwQSgCYlBsZn/+m2gpn4zWsqpCYIrCHva0+ojXcnmUEPsBN6Ipoz3vmY/81k5PvYEWSxER2g4BTqA== + dependencies: + p-finally "^1.0.0" + p-try "^2.1.0" + pify "^4.0.1" + wordwrap@~0.0.2: version "0.0.3" resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.3.tgz#a3d5da6cd5c0bc0008d37234bbaf1bed63059107" @@ -14452,11 +15162,39 @@ xdg-basedir@^3.0.0: resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-3.0.0.tgz#496b2cc109eca8dbacfe2dc72b603c17c5870ad4" integrity sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ= +xhr@^2.0.1: + version "2.5.0" + resolved "https://registry.yarnpkg.com/xhr/-/xhr-2.5.0.tgz#bed8d1676d5ca36108667692b74b316c496e49dd" + integrity sha512-4nlO/14t3BNUZRXIXfXe+3N6w3s1KoxcJUUURctd64BLRe67E4gRwp4PjywtDY72fXpZ1y6Ch0VZQRY/gMPzzQ== + dependencies: + global "~4.3.0" + is-function "^1.0.1" + parse-headers "^2.0.0" + xtend "^4.0.0" + xml-name-validator@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-3.0.0.tgz#6ae73e06de4d8c6e47f9fb181f78d648ad457c6a" integrity sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw== +xml-parse-from-string@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/xml-parse-from-string/-/xml-parse-from-string-1.0.1.tgz#a9029e929d3dbcded169f3c6e28238d95a5d5a28" + integrity sha1-qQKekp09vN7RafPG4oI42VpdWig= + +xml2js@^0.4.5: + version "0.4.19" + resolved "https://registry.yarnpkg.com/xml2js/-/xml2js-0.4.19.tgz#686c20f213209e94abf0d1bcf1efaa291c7827a7" + integrity sha512-esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q== + dependencies: + sax ">=0.6.0" + xmlbuilder "~9.0.1" + +xmlbuilder@~9.0.1: + version "9.0.7" + resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-9.0.7.tgz#132ee63d2ec5565c557e20f4c22df9aca686b10d" + integrity sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0= + xmlhttprequest-ssl@~1.5.4: version "1.5.5" resolved "https://registry.yarnpkg.com/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz#c2876b06168aadc40e57d97e81191ac8f4398b3e" @@ -14472,6 +15210,11 @@ xregexp@4.0.0: resolved "https://registry.yarnpkg.com/xregexp/-/xregexp-4.0.0.tgz#e698189de49dd2a18cc5687b05e17c8e43943020" integrity sha512-PHyM+sQouu7xspQQwELlGwwd05mXUFqwFYfqPO0cC7x4fxyHnnuetmQr6CjJiafIDoH4MogHb9dOoJzR/Y4rFg== +xstate@^3.1.0: + version "3.3.3" + resolved "https://registry.yarnpkg.com/xstate/-/xstate-3.3.3.tgz#64177cd4473d4c2424b3df7d2434d835404b09a9" + integrity sha512-p0ZYDPWxZZZRAJyD3jaGO9/MYioHuxZp6sjcLhPfBZHAprl4EDrZRGDqRVH9VvK8oa6Nrbpf+U5eNmn8KFwO3g== + xstate@^4.3.2: version "4.5.0" resolved "https://registry.yarnpkg.com/xstate/-/xstate-4.5.0.tgz#469116d4c3b58412c9d5822543a3c1e2c26bdbe1"