diff --git a/.github/workflows/continous-integration.yml b/.github/workflows/continous-integration.yml
index a6566b69..d68e0b83 100644
--- a/.github/workflows/continous-integration.yml
+++ b/.github/workflows/continous-integration.yml
@@ -8,10 +8,9 @@ jobs:
steps:
- uses: actions/checkout@v2
- - name: Use Node.js
- uses: actions/setup-node@v1
+ - uses: actions/setup-node@v2
with:
- node-version: 14.x
+ node-version: 15.x
- name: Install dependencies
run: yarn
@@ -22,24 +21,27 @@ jobs:
- name: "Static code analysis: health-check"
run: yarn workspace health-check prettier --check .
- - name: "Static code analysis: webapp"
- run: yarn workspace webapp prettier --check .
+ - name: "Static code analysis: website"
+ run: yarn workspace website prettier --check .
- - name: "Build webapp"
- run: yarn workspace webapp build
- env:
- GATSBY_API_URL: "https://siasky.net"
+ - name: "Static code analysis: dashboard"
+ run: yarn workspace dashboard prettier --check .
- - name: Cypress run
- uses: cypress-io/github-action@v2
- env:
- CYPRESS_RECORD_KEY: ${{ secrets.CYPRESS_RECORD_KEY }}
- GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- with:
- working-directory: packages/webapp
- record: true
- start: npx http-server public --port 8000
- wait-on: "http://localhost:8000"
+ # - name: "Build webapp"
+ # run: yarn workspace webapp build
+ # env:
+ # GATSBY_API_URL: "https://siasky.net"
- - name: Cypress cache prune
- run: yarn cypress cache prune
+ # - name: Cypress run
+ # uses: cypress-io/github-action@v2
+ # env:
+ # CYPRESS_RECORD_KEY: ${{ secrets.CYPRESS_RECORD_KEY }}
+ # GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+ # with:
+ # working-directory: packages/webapp
+ # record: true
+ # start: npx http-server public --port 8000
+ # wait-on: "http://localhost:8000"
+
+ # - name: Cypress cache prune
+ # run: yarn cypress cache prune
diff --git a/docker-compose.accounts.yml b/docker-compose.accounts.yml
index 7cae6a92..2f000764 100644
--- a/docker-compose.accounts.yml
+++ b/docker-compose.accounts.yml
@@ -15,6 +15,10 @@ services:
depends_on:
- accounts
+ health-check:
+ environment:
+ - ACCOUNTS_ENABLED=1
+
accounts:
build:
context: ./docker/accounts
diff --git a/docker-compose.jaeger.yml b/docker-compose.jaeger.yml
new file mode 100644
index 00000000..a12966b1
--- /dev/null
+++ b/docker-compose.jaeger.yml
@@ -0,0 +1,96 @@
+version: '3.7'
+
+services:
+ sia:
+ environment:
+ - JAEGER_DISABLED=${JAEGER_DISABLED:-true} # Enable/Disable tracing
+ - JAEGER_SERVICE_NAME=${PORTAL_NAME:-Skyd} # change to e.g. eu-ger-1
+ # Configuration
+ # See https://github.com/jaegertracing/jaeger-client-go#environment-variables
+ # for all options.
+ - JAEGER_SAMPLER_TYPE=probabilistic
+ - JAEGER_SAMPLER_PARAM=0.1
+ - JAEGER_AGENT_HOST=jaeger-agent
+ - JAEGER_AGENT_PORT=6831
+ - JAEGER_REPORTER_LOG_SPANS=false
+
+ jaeger-agent:
+ image: jaegertracing/jaeger-agent
+ command: [ "--reporter.grpc.host-port=jaeger-collector:14250", "--reporter.grpc.retry.max=1000" ]
+ container_name: jaeger-agent
+ restart: on-failure
+ expose:
+ - 6831
+ - 6832
+ - 5778
+ environment:
+ - LOG_LEVEL=debug
+ networks:
+ shared:
+ ipv4_address: 10.10.10.90
+ depends_on:
+ - jaeger-collector
+
+ jaeger-collector:
+ image: jaegertracing/jaeger-collector
+ entrypoint: /wait_to_start.sh
+ container_name: jaeger-collector
+ restart: on-failure
+ expose:
+ - 14269
+ - 14268
+ - 14250
+ environment:
+ - SPAN_STORAGE_TYPE=elasticsearch
+ - LOG_LEVEL=debug
+ - WAIT_START_CMD=/go/bin/collector-linux --es.num-shards=1 --es.num-replicas=0 --es.server-urls=http://elasticsearch:9200
+ - WAIT_COMMAND=wget -qO index.html http://elasticsearch:9200
+ - WAIT_SLEEP=1
+ - WAIT_LOOPS=600
+ volumes:
+ - ./scripts/wait_to_start.sh:/wait_to_start.sh:ro
+ networks:
+ shared:
+ ipv4_address: 10.10.10.91
+ depends_on:
+ - elasticsearch
+
+ jaeger-query:
+ image: jaegertracing/jaeger-query
+ entrypoint: /wait_to_start.sh
+ container_name: jaeger-query
+ restart: on-failure
+ ports:
+ - "127.0.0.1:16686:16686"
+ expose:
+ - 16687
+ environment:
+ - SPAN_STORAGE_TYPE=elasticsearch
+ - LOG_LEVEL=debug
+ - WAIT_START_CMD=/go/bin/query-linux --es.num-shards=1 --es.num-replicas=0 --es.server-urls=http://elasticsearch:9200
+ - WAIT_COMMAND=wget -qO index.html http://elasticsearch:9200
+ - WAIT_SLEEP=1
+ - WAIT_LOOPS=600
+ volumes:
+ - ./scripts/wait_to_start.sh:/wait_to_start.sh:ro
+ networks:
+ shared:
+ ipv4_address: 10.10.10.92
+ depends_on:
+ - elasticsearch
+
+ elasticsearch:
+ image: docker.elastic.co/elasticsearch/elasticsearch-oss:6.8.15
+ container_name: elasticsearch
+ restart: on-failure
+ environment:
+ - discovery.type=single-node
+ volumes:
+ # This dir needs to be chowned to 1000:1000
+ - ./docker/data/elasticsearch/data:/usr/share/elasticsearch/data
+ ports:
+ # We need to expose this port, so we can prune the indexes.
+ - "127.0.0.1:9200:9200"
+ networks:
+ shared:
+ ipv4_address: 10.10.10.93
diff --git a/docker-compose.yml b/docker-compose.yml
index 65a30ed6..5bce9f2c 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -80,7 +80,6 @@ services:
- 80
depends_on:
- sia
- - health-check
- handshake-api
- website
@@ -155,12 +154,12 @@ services:
networks:
shared:
ipv4_address: 10.10.10.60
+ env_file:
+ - .env
environment:
- HOSTNAME=0.0.0.0
- - PORTAL_URL=http://nginx
- STATE_DIR=/usr/app/state
expose:
- 3100
depends_on:
- - handshake
- - handshake-api
+ - caddy
diff --git a/docker/kratos/oathkeeper/access-rules.yml b/docker/kratos/oathkeeper/access-rules.yml
index d2fdb89d..a45f75b2 100644
--- a/docker/kratos/oathkeeper/access-rules.yml
+++ b/docker/kratos/oathkeeper/access-rules.yml
@@ -65,7 +65,7 @@
preserve_host: true
url: "http://accounts:3000"
match:
- url: "http://oathkeeper<{,:4455}>/<{stripe/prices,stripe/webhook}>"
+ url: "http://oathkeeper<{,:4455}>/<{health,stripe/prices,stripe/webhook}>"
methods:
- GET
- POST
diff --git a/docker/nginx/conf.d/client.conf b/docker/nginx/conf.d/client.conf
index d9c85a4b..63c92812 100644
--- a/docker/nginx/conf.d/client.conf
+++ b/docker/nginx/conf.d/client.conf
@@ -72,23 +72,23 @@ server {
rewrite ^/skynet/blacklist /skynet/blocklist permanent;
rewrite ^/account/(.*) https://account.$domain.$tld/$1 permanent;
+ # This is only safe workaround to reroute based on some conditions
+ # See https://www.nginx.com/resources/wiki/start/topics/depth/ifisevil/
+ recursive_error_pages on;
+
+ # redirect links with base32 encoded skylink in subdomain
+ error_page 460 = @base32_subdomain;
+ if ($base32_subdomain != "") {
+ return 460;
+ }
+
+ # redirect links with handshake domain on hns subdomain
+ error_page 461 = @hns_domain;
+ if ($hns_domain != "") {
+ return 461;
+ }
+
location / {
- # This is only safe workaround to reroute based on some conditions
- # See https://www.nginx.com/resources/wiki/start/topics/depth/ifisevil/
- recursive_error_pages on;
-
- # redirect links with base32 encoded skylink in subdomain
- error_page 460 = @base32_subdomain;
- if ($base32_subdomain != "") {
- return 460;
- }
-
- # redirect links with handshake domain on hns subdomain
- error_page 461 = @hns_domain;
- if ($hns_domain != "") {
- return 461;
- }
-
include /etc/nginx/conf.d/include/cors;
proxy_pass http://website:9000;
@@ -147,7 +147,7 @@ server {
}
proxy_cache skynet;
- proxy_cache_valid any 10m; # cache stats for 10 minutes
+ proxy_cache_valid any 1m; # cache stats for 1 minute
proxy_set_header User-Agent: Sia-Agent;
proxy_read_timeout 5m; # extend the read timeout
proxy_pass http://siad/skynet/stats;
@@ -399,6 +399,13 @@ server {
proxy_pass http://siad;
}
+ location /skynet/metadata {
+ include /etc/nginx/conf.d/include/cors;
+
+ proxy_set_header User-Agent: Sia-Agent;
+ proxy_pass http://siad;
+ }
+
location ~ "^/(([a-zA-Z0-9-_]{46}|[a-z0-9]{55})(/.*)?)$" {
include /etc/nginx/conf.d/include/cors;
include /etc/nginx/conf.d/include/proxy-buffer;
diff --git a/packages/dashboard/package.json b/packages/dashboard/package.json
index 38f0fd0e..f5c289fa 100644
--- a/packages/dashboard/package.json
+++ b/packages/dashboard/package.json
@@ -8,36 +8,32 @@
"start": "next start"
},
"dependencies": {
- "@fontsource/metropolis": "^4.1.0",
- "@ory/kratos-client": "^0.5.4-alpha.1",
- "@stripe/react-stripe-js": "^1.4.0",
- "@stripe/stripe-js": "^1.13.0",
- "@tailwindcss/forms": "^0.2.1",
- "autoprefixer": "^10.2.5",
- "classnames": "^2.2.6",
- "clipboardy": "^2.3.0",
- "dayjs": "^1.10.4",
- "express-jwt": "^6.0.0",
- "fast-levenshtein": "^3.0.0",
- "formik": "^2.2.6",
- "http-status-codes": "^2.1.4",
- "jwks-rsa": "^1.12.2",
+ "@fontsource/metropolis": "4.3.0",
+ "@ory/kratos-client": "0.5.4-alpha.1",
+ "@stripe/react-stripe-js": "1.4.0",
+ "@stripe/stripe-js": "1.14.0",
+ "@tailwindcss/forms": "0.3.2",
+ "autoprefixer": "10.2.5",
+ "classnames": "2.3.1",
+ "clipboardy": "2.3.0",
+ "dayjs": "1.10.4",
+ "express-jwt": "6.0.0",
+ "fast-levenshtein": "3.0.0",
+ "formik": "2.2.6",
+ "http-status-codes": "2.1.4",
"ky": "0.25.1",
- "next": "^10.0.8",
- "postcss": "^8.2.8",
- "prettier": "^2.2.1",
- "pretty-bytes": "^5.5.0",
- "react": "17.0.1",
- "react-dom": "17.0.1",
- "skynet-js": "^3.0.0",
- "square": "^9.0.0",
- "stripe": "^8.137.0",
- "superagent": "^6.1.0",
- "swr": "^0.5.0",
- "tailwindcss": "^2.0.3",
- "yup": "^0.32.9"
- },
- "devDependencies": {
- "@tailwindcss/forms": "^0.2.1"
+ "next": "10.2.0",
+ "postcss": "8.2.14",
+ "prettier": "2.3.0",
+ "pretty-bytes": "5.6.0",
+ "react": "17.0.2",
+ "react-dom": "17.0.2",
+ "skynet-js": "3.0.2",
+ "square": "10.0.0",
+ "stripe": "8.148.0",
+ "superagent": "6.1.0",
+ "swr": "0.5.6",
+ "tailwindcss": "2.1.2",
+ "yup": "0.32.9"
}
}
diff --git a/packages/dashboard/src/pages/index.js b/packages/dashboard/src/pages/index.js
index a8b7b5dd..671a9a82 100644
--- a/packages/dashboard/src/pages/index.js
+++ b/packages/dashboard/src/pages/index.js
@@ -200,7 +200,9 @@ export default function Home({ plans }) {
Storage used
- {prettyBytes(stats?.totalUploadsSize ?? 0)}
+
+ {prettyBytes(stats?.totalUploadsSize ?? 0)}
+
diff --git a/packages/health-check/Dockerfile b/packages/health-check/Dockerfile
index 17771175..4bcd99b7 100644
--- a/packages/health-check/Dockerfile
+++ b/packages/health-check/Dockerfile
@@ -12,4 +12,4 @@ RUN echo '0 * * * * /usr/app/cli/run extended > /dev/stdout' >> /etc/crontabs/ro
EXPOSE 3100
ENV NODE_ENV production
-CMD [ "sh", "-c", "crond ; node --max-http-header-size=64000 src/index.js" ]
+CMD [ "sh", "-c", "crond ; echo $(node src/whatismyip.js) siasky.net account.siasky.net >> /etc/hosts ; node --max-http-header-size=64000 src/index.js" ]
diff --git a/packages/health-check/package.json b/packages/health-check/package.json
index 468860b9..59aee58f 100644
--- a/packages/health-check/package.json
+++ b/packages/health-check/package.json
@@ -6,7 +6,7 @@
"dependencies": {
"deep-object-diff": "^1.1.0",
"express": "^4.17.1",
- "form-data": "^3.0.1",
+ "form-data": "^4.0.0",
"got": "^11.8.2",
"graceful-fs": "^4.2.6",
"hasha": "^5.2.2",
@@ -14,7 +14,7 @@
"lodash": "^4.17.21",
"lowdb": "^1.0.0",
"write-file-atomic": "^3.0.3",
- "yargs": "^16.2.0"
+ "yargs": "^17.0.1"
},
"devDependencies": {
"prettier": "^2.2.1"
diff --git a/packages/health-check/src/checks/critical.js b/packages/health-check/src/checks/critical.js
index ed2b8f22..4fe48f39 100644
--- a/packages/health-check/src/checks/critical.js
+++ b/packages/health-check/src/checks/critical.js
@@ -7,26 +7,28 @@ const { calculateElapsedTime, getResponseContent } = require("../utils");
async function uploadCheck(done) {
const time = process.hrtime();
const form = new FormData();
- const data = Buffer.from(new Date()); // current date to ensure data uniqueness
+ const payload = Buffer.from(new Date()); // current date to ensure data uniqueness
+ const data = { up: false };
- form.append("file", data, { filename: "time.txt", contentType: "text/plain" });
- let statusCode, errorResponseContent;
+ form.append("file", payload, { filename: "time.txt", contentType: "text/plain" });
try {
- const response = await got.post(`${process.env.PORTAL_URL}/skynet/skyfile`, { body: form });
+ const response = await got.post(`${process.env.SKYNET_PORTAL_API}/skynet/skyfile`, { body: form });
- statusCode = response.statusCode;
+ data.statusCode = response.statusCode;
+ data.up = true;
+ data.ip = response.ip;
} catch (error) {
- statusCode = error?.response?.statusCode || error.statusCode || error.status;
- errorResponseContent = getResponseContent(error?.response);
+ data.statusCode = error.response?.statusCode || error.statusCode || error.status;
+ data.errorMessage = error.message;
+ data.errorResponseContent = getResponseContent(error.response);
+ data.ip = error?.response?.ip ?? null;
}
done({
name: "upload_file",
- up: statusCode === StatusCodes.OK,
- statusCode,
- errorResponseContent,
time: calculateElapsedTime(time),
+ ...data,
});
}
@@ -34,26 +36,57 @@ async function uploadCheck(done) {
async function downloadCheck(done) {
const time = process.hrtime();
const skylink = "AACogzrAimYPG42tDOKhS3lXZD8YvlF8Q8R17afe95iV2Q";
- let statusCode, errorMessage, errorResponseContent;
+ const data = { up: false };
try {
- const response = await got(`${process.env.PORTAL_URL}/${skylink}?nocache=true`);
+ const response = await got(`${process.env.SKYNET_PORTAL_API}/${skylink}?nocache=true`);
- statusCode = response.statusCode;
+ data.statusCode = response.statusCode;
+ data.up = true;
+ data.ip = response.ip;
} catch (error) {
- statusCode = error?.response?.statusCode || error.statusCode || error.status;
- errorMessage = error.message;
- errorResponseContent = getResponseContent(error.response);
+ data.statusCode = error?.response?.statusCode || error.statusCode || error.status;
+ data.errorMessage = error.message;
+ data.errorResponseContent = getResponseContent(error.response);
+ data.ip = error?.response?.ip ?? null;
}
done({
name: "download_file",
- up: statusCode === StatusCodes.OK,
- statusCode,
- errorMessage,
- errorResponseContent,
time: calculateElapsedTime(time),
+ ...data,
});
}
-module.exports = [uploadCheck, downloadCheck];
+async function accountHealthCheck(done) {
+ const time = process.hrtime();
+ const data = { up: false };
+
+ try {
+ const response = await got(`${process.env.SKYNET_DASHBOARD_URL}/health`, { responseType: "json" });
+
+ data.statusCode = response.statusCode;
+ data.response = response.body;
+ data.up = response.body.dbAlive === true;
+ data.ip = response.ip;
+ } catch (error) {
+ data.statusCode = error?.response?.statusCode || error.statusCode || error.status;
+ data.errorMessage = error.message;
+ data.errorResponseContent = getResponseContent(error.response);
+ data.ip = error?.response?.ip ?? null;
+ }
+
+ done({
+ name: "account_health",
+ time: calculateElapsedTime(time),
+ ...data,
+ });
+}
+
+const checks = [uploadCheck, downloadCheck];
+
+if (process.env.ACCOUNTS_ENABLED) {
+ checks.push(accountHealthCheck);
+}
+
+module.exports = checks;
diff --git a/packages/health-check/src/checks/extended.js b/packages/health-check/src/checks/extended.js
index d742f002..e9fa75c3 100644
--- a/packages/health-check/src/checks/extended.js
+++ b/packages/health-check/src/checks/extended.js
@@ -1059,7 +1059,7 @@ async function skylinkVerification(done, expected, { followRedirect = true, meth
const details = { name: expected.name, skylink: expected.skylink };
try {
- const query = `${process.env.PORTAL_URL}/${expected.skylink}`;
+ const query = `${process.env.SKYNET_PORTAL_API}/${expected.skylink}`;
const response = await got[method](query, { followRedirect, headers: { cookie: "nocache=true" } });
const entry = { ...details, up: true, statusCode: response.statusCode, time: calculateElapsedTime(time) };
const info = {};
diff --git a/packages/health-check/src/index.js b/packages/health-check/src/index.js
index 45c49572..a49ee81c 100644
--- a/packages/health-check/src/index.js
+++ b/packages/health-check/src/index.js
@@ -1,7 +1,11 @@
process.env.NODE_ENV = process.env.NODE_ENV || "development";
-if (!process.env.PORTAL_URL) {
- throw new Error("You need to provide PORTAL_URL environment variable");
+if (!process.env.SKYNET_PORTAL_API) {
+ throw new Error("You need to provide SKYNET_PORTAL_API environment variable");
+}
+
+if (process.env.ACCOUNTS_ENABLED && !process.env.SKYNET_DASHBOARD_URL) {
+ throw new Error("You need to provide SKYNET_DASHBOARD_URL environment variable when accounts are enabled");
}
const express = require("express");
diff --git a/packages/health-check/src/run.js b/packages/health-check/src/run.js
index 577fdaf6..829a3c48 100644
--- a/packages/health-check/src/run.js
+++ b/packages/health-check/src/run.js
@@ -12,7 +12,7 @@ require("yargs/yargs")(process.argv.slice(2)).command(
})
.option("portal-url", {
describe: "Skynet portal url",
- default: process.env.PORTAL_URL || "https://siasky.net",
+ default: process.env.SKYNET_PORTAL_API || "https://siasky.net",
type: "string",
})
.option("state-dir", {
@@ -22,7 +22,7 @@ require("yargs/yargs")(process.argv.slice(2)).command(
});
},
async ({ type, portalUrl, stateDir }) => {
- process.env.PORTAL_URL = portalUrl;
+ process.env.SKYNET_PORTAL_API = portalUrl;
process.env.STATE_DIR = stateDir;
const db = require("../src/db");
diff --git a/packages/health-check/src/whatismyip.js b/packages/health-check/src/whatismyip.js
new file mode 100644
index 00000000..b736be59
--- /dev/null
+++ b/packages/health-check/src/whatismyip.js
@@ -0,0 +1,13 @@
+const http = require("http");
+
+const request = http.request({ host: "whatismyip.akamai.com" }, (response) => {
+ response.on("data", (data) => {
+ process.stdout.write(data);
+ });
+});
+
+request.on("error", (error) => {
+ console.error(error);
+});
+
+request.end();
diff --git a/packages/webapp/package.json b/packages/webapp/package.json
index c920b110..9309e89f 100644
--- a/packages/webapp/package.json
+++ b/packages/webapp/package.json
@@ -8,13 +8,13 @@
"axios": "0.21.1",
"boolean": "^3.0.2",
"bytes": "3.1.0",
- "classnames": "2.2.6",
+ "classnames": "2.3.1",
"gatsby": "^3.0.4",
"gatsby-plugin-manifest": "^3.0.0",
"gatsby-plugin-matomo": "0.9.0",
"gatsby-plugin-react-helmet": "^4.0.0",
"gatsby-plugin-remove-serviceworker": "1.0.0",
- "gatsby-plugin-robots-txt": "1.5.5",
+ "gatsby-plugin-robots-txt": "1.5.6",
"gatsby-plugin-sass": "^4.0.2",
"gatsby-source-filesystem": "^3.0.0",
"http-status-codes": "2.1.4",
@@ -26,21 +26,21 @@
"react": "17.0.1",
"react-countup": "4.3.3",
"react-dom": "17.0.1",
- "react-dropzone": "11.3.1",
+ "react-dropzone": "11.3.2",
"react-helmet": "6.1.0",
"react-mailchimp-form": "1.0.2",
"react-mailchimp-subscribe": "^2.1.3",
"react-syntax-highlighter": "15.4.3",
"react-visibility-sensor": "5.1.1",
- "skynet-js": "3.0.0"
+ "skynet-js": "3.0.2"
},
"devDependencies": {
- "cypress": "^6.6.0",
- "cypress-file-upload": "5.0.3",
- "eslint": "7.22.0",
- "eslint-config-prettier": "8.1.0",
+ "cypress": "^7.1.0",
+ "cypress-file-upload": "5.0.7",
+ "eslint": "7.26.0",
+ "eslint-config-prettier": "8.2.0",
"eslint-plugin-cypress": "2.11.2",
- "eslint-plugin-react": "7.23.0",
+ "eslint-plugin-react": "7.23.2",
"husky": "4.3.8",
"lint-staged": "10.5.4",
"prettier": "2.2.1"
diff --git a/packages/website/cypress/plugins/index.js b/packages/website/cypress/plugins/index.js
index 59b2bab6..8229063a 100644
--- a/packages/website/cypress/plugins/index.js
+++ b/packages/website/cypress/plugins/index.js
@@ -19,4 +19,4 @@
module.exports = (on, config) => {
// `on` is used to hook into various events Cypress emits
// `config` is the resolved Cypress config
-}
+};
diff --git a/packages/website/cypress/support/index.js b/packages/website/cypress/support/index.js
index d68db96d..d076cec9 100644
--- a/packages/website/cypress/support/index.js
+++ b/packages/website/cypress/support/index.js
@@ -14,7 +14,7 @@
// ***********************************************************
// Import commands.js using ES2015 syntax:
-import './commands'
+import "./commands";
// Alternatively you can use CommonJS syntax:
// require('./commands')
diff --git a/packages/website/gatsby-config.js b/packages/website/gatsby-config.js
index 51aafe70..b5c484a8 100644
--- a/packages/website/gatsby-config.js
+++ b/packages/website/gatsby-config.js
@@ -1,6 +1,7 @@
const { defaultIcons } = require("gatsby-plugin-manifest/common");
module.exports = {
+ flags: { PRESERVE_WEBPACK_CACHE: true },
siteMetadata: {
title: `Skynet`,
description: `Skynet is a decentralized file sharing and content distribution protocol`,
diff --git a/packages/website/package-lock.json b/packages/website/package-lock.json
index 35f49491..db10f922 100644
--- a/packages/website/package-lock.json
+++ b/packages/website/package-lock.json
@@ -8,8 +8,8 @@
"version": "0.1.0",
"license": "SEE LICENSE IN LICENSE.md",
"dependencies": {
- "@fontsource/sora": "^4.2.2",
- "@fontsource/source-sans-pro": "^4.2.2",
+ "@fontsource/sora": "^4.3.0",
+ "@fontsource/source-sans-pro": "^4.3.0",
"@svgr/webpack": "^5.5.0",
"@tailwindcss/typography": "^0.4.0",
"autoprefixer": "^10.2.5",
@@ -17,40 +17,40 @@
"classnames": "^2.3.1",
"copy-text-to-clipboard": "^3.0.1",
"crypto-browserify": "^3.12.0",
- "framer-motion": "^4.0.3",
- "gatsby": "^3.2.1",
- "gatsby-background-image": "^1.5.0",
- "gatsby-image": "^3.2.0",
- "gatsby-plugin-image": "^1.1.2",
- "gatsby-plugin-manifest": "^3.0.0",
+ "framer-motion": "^4.1.15",
+ "gatsby": "^3.4.2",
+ "gatsby-background-image": "^1.5.3",
+ "gatsby-image": "^3.4.0",
+ "gatsby-plugin-image": "^1.4.1",
+ "gatsby-plugin-manifest": "^3.4.0",
"gatsby-plugin-matomo": "^0.9.0",
- "gatsby-plugin-offline": "^4.0.0",
- "gatsby-plugin-postcss": "^4.0.0",
+ "gatsby-plugin-offline": "^4.4.0",
+ "gatsby-plugin-postcss": "^4.4.0",
"gatsby-plugin-purgecss": "^6.0.0",
- "gatsby-plugin-react-helmet": "^4.0.0",
+ "gatsby-plugin-react-helmet": "^4.4.0",
"gatsby-plugin-react-svg": "^3.0.0",
- "gatsby-plugin-robots-txt": "^1.5.5",
- "gatsby-plugin-sharp": "^3.1.2",
+ "gatsby-plugin-robots-txt": "^1.6.2",
+ "gatsby-plugin-sharp": "^3.4.2",
"gatsby-remark-classes": "^1.0.0",
- "gatsby-remark-copy-linked-files": "^4.0.0",
- "gatsby-remark-images": "^5.0.0",
- "gatsby-remark-prismjs": "^5.0.0",
- "gatsby-remark-responsive-iframe": "^4.0.0",
- "gatsby-remark-smartypants": "^4.0.0",
- "gatsby-source-filesystem": "^3.0.0",
- "gatsby-transformer-json": "^3.1.0",
- "gatsby-transformer-remark": "^4.0.0",
- "gatsby-transformer-sharp": "^3.0.0",
- "gatsby-transformer-yaml": "^3.2.0",
- "gbimage-bridge": "^0.1.1",
+ "gatsby-remark-copy-linked-files": "^4.1.0",
+ "gatsby-remark-images": "^5.1.0",
+ "gatsby-remark-prismjs": "^5.1.0",
+ "gatsby-remark-responsive-iframe": "^4.1.0",
+ "gatsby-remark-smartypants": "^4.1.0",
+ "gatsby-source-filesystem": "^3.4.0",
+ "gatsby-transformer-json": "^3.4.0",
+ "gatsby-transformer-remark": "^4.1.0",
+ "gatsby-transformer-sharp": "^3.4.0",
+ "gatsby-transformer-yaml": "^3.4.0",
+ "gbimage-bridge": "^0.1.4",
"http-status-codes": "^2.1.4",
"jsonp": "^0.2.1",
"ms": "^2.1.2",
"normalize.css": "^8.0.1",
"path-browserify": "^1.0.1",
- "polished": "^4.1.1",
+ "polished": "^4.1.2",
"popmotion": "^9.3.4",
- "postcss": "^8.2.8",
+ "postcss": "^8.2.15",
"preact-svg-loader": "^0.2.1",
"prop-types": "^15.7.2",
"react": "^17.0.2",
@@ -60,17 +60,17 @@
"react-share": "^4.4.0",
"react-svg-loader": "^3.0.3",
"react-syntax-highlighter": "^15.4.3",
- "react-use": "^17.2.3",
+ "react-use": "^17.2.4",
"skynet-js": "^3.0.2",
"stream-browserify": "^3.0.0",
- "swr": "^0.5.5",
- "tailwindcss": "^2.1.1"
+ "swr": "^0.5.6",
+ "tailwindcss": "^2.1.2"
},
"devDependencies": {
"cross-env": "^7.0.3",
- "cypress": "^7.1.0",
- "cypress-file-upload": "^5.0.5",
- "prettier": "^2.2.1"
+ "cypress": "^7.3.0",
+ "cypress-file-upload": "^5.0.7",
+ "prettier": "^2.3.0"
}
},
"node_modules/@ardatan/aggregate-error": {
@@ -1330,9 +1330,9 @@
}
},
"node_modules/@babel/runtime": {
- "version": "7.13.10",
- "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.10.tgz",
- "integrity": "sha512-4QPkjJq6Ns3V/RgpEahRk+AGfL0eO6RHHtTWoNNr5mO49G6B5+X6d6THgWEAvTrznU5xYpbAlVKRYcsCgh/Akw==",
+ "version": "7.13.17",
+ "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.17.tgz",
+ "integrity": "sha512-NCdgJEelPTSh+FEFylhnP1ylq848l1z9t9N0j1Lfbcw0+KXGjsTvUmkxy+voLLXB5SOKMbLLx4jxYliGrYQseA==",
"dependencies": {
"regenerator-runtime": "^0.13.4"
}
@@ -1347,9 +1347,9 @@
}
},
"node_modules/@babel/standalone": {
- "version": "7.13.15",
- "resolved": "https://registry.npmjs.org/@babel/standalone/-/standalone-7.13.15.tgz",
- "integrity": "sha512-gKEx9cfMLJegKYYVnI1/4swITcWQa2/e0HlAU9S/+h94xGdyXtoYVQiz8gcXabQ/8MMlOwGclkRoTL3cAxplZg=="
+ "version": "7.14.1",
+ "resolved": "https://registry.npmjs.org/@babel/standalone/-/standalone-7.14.1.tgz",
+ "integrity": "sha512-HFkwJyIv91mP38447ERwnVgw9yhx2/evs+r0+1hdAXf1Q1fBypPwtY8YOqsPniqoYCEVbBIqYELt0tNrOAg/Iw=="
},
"node_modules/@babel/template": {
"version": "7.12.13",
@@ -1580,14 +1580,14 @@
}
},
"node_modules/@fontsource/sora": {
- "version": "4.2.2",
- "resolved": "https://registry.npmjs.org/@fontsource/sora/-/sora-4.2.2.tgz",
- "integrity": "sha512-dA5CwKX671YRf+qple+G6pXULxF1Hv7lmsXnJOWUipP0xN20JMxsOhHwlK5fwVFTC7/+x6NhD1G0qyHOoROC/Q=="
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/@fontsource/sora/-/sora-4.3.0.tgz",
+ "integrity": "sha512-JgHSk8LdGxgd8PrK/80uJfuSvdzZKsDZ56teNM3J6rIY3ujYWA9vo8dtPGeJKRwJrI9WUIWOqTC8s6RBQivjpA=="
},
"node_modules/@fontsource/source-sans-pro": {
- "version": "4.2.2",
- "resolved": "https://registry.npmjs.org/@fontsource/source-sans-pro/-/source-sans-pro-4.2.2.tgz",
- "integrity": "sha512-ApmV5F1D32nmBspCJuijDNBV7TtazFC4L7BIilHj3e6IAW/ndQMXl1+4DUjOGVO/83tF/WXjOEMxROE0QxYDwQ=="
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/@fontsource/source-sans-pro/-/source-sans-pro-4.3.0.tgz",
+ "integrity": "sha512-WoRd3DG6HZOhKqy07DCHIDC0wsO+uQFjAOR7DTTbQXUOWeqd/CuhujdLyFBQrabhrruxT8skIxXBzk6h+Z2Hpw=="
},
"node_modules/@fullhuman/postcss-purgecss": {
"version": "3.1.3",
@@ -2598,9 +2598,9 @@
}
},
"node_modules/@sindresorhus/slugify": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@sindresorhus/slugify/-/slugify-1.1.0.tgz",
- "integrity": "sha512-ujZRbmmizX26yS/HnB3P9QNlNa4+UvHh+rIse3RbOXLp8yl6n1TxB4t7NHggtVgS8QmmOtzXo48kCxZGACpkPw==",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/@sindresorhus/slugify/-/slugify-1.1.2.tgz",
+ "integrity": "sha512-V9nR/W0Xd9TSGXpZ4iFUcFGhuOJtZX82Fzxj1YISlbSgKvIiNa7eLEZrT0vAraPOt++KHauIVNYgGRgjc13dXA==",
"dependencies": {
"@sindresorhus/transliterate": "^0.1.1",
"escape-string-regexp": "^4.0.0"
@@ -3146,9 +3146,9 @@
}
},
"node_modules/@types/react": {
- "version": "17.0.3",
- "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.3.tgz",
- "integrity": "sha512-wYOUxIgs2HZZ0ACNiIayItyluADNbONl7kt8lkLjVK8IitMH5QMyAh75Fwhmo37r1m7L2JaFj03sIfxBVDvRAg==",
+ "version": "17.0.5",
+ "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.5.tgz",
+ "integrity": "sha512-bj4biDB9ZJmGAYTWSKJly6bMr4BLUiBrx9ujiJEoP9XIDY9CTaPGxE5QWN/1WjpPLzYF7/jRNnV2nNxNe970sw==",
"dependencies": {
"@types/prop-types": "*",
"@types/scheduler": "*",
@@ -3822,6 +3822,11 @@
"node": ">= 8"
}
},
+ "node_modules/append-field": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/append-field/-/append-field-1.0.0.tgz",
+ "integrity": "sha1-HjRA6RXwsSA9I3SOeO3XubW0PlY="
+ },
"node_modules/application-config-path": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/application-config-path/-/application-config-path-0.1.0.tgz",
@@ -4409,9 +4414,9 @@
}
},
"node_modules/babel-plugin-remove-graphql-queries": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/babel-plugin-remove-graphql-queries/-/babel-plugin-remove-graphql-queries-3.3.0.tgz",
- "integrity": "sha512-G4FCVr8ex4Ck+wRTLsGBNnm7eWXKzpKrQI0u2zJ8KSsGbyWTarQZztSiJtV43dbbzmenjizHI5XrGA5rK9D4FQ==",
+ "version": "3.4.0",
+ "resolved": "https://registry.npmjs.org/babel-plugin-remove-graphql-queries/-/babel-plugin-remove-graphql-queries-3.4.0.tgz",
+ "integrity": "sha512-ADn0az4QeBIvvz18kByGv9Q7xUyYKPCNFISt3THiqPrYejj1zrk7BW/End47g2Iav1Q9SrX2GdPxaiz/svSn3A==",
"engines": {
"node": ">=12.13.0"
},
@@ -4440,9 +4445,9 @@
"integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA=="
},
"node_modules/babel-preset-gatsby": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/babel-preset-gatsby/-/babel-preset-gatsby-1.3.0.tgz",
- "integrity": "sha512-3hbzy/4XT2CVVe/K/qgju+il5uN1tylri3AFJ5UjLrbDWHSTKHZq8WfX4rRUBUn3nR1s6vrwa2Mq6alDV3/TbQ==",
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/babel-preset-gatsby/-/babel-preset-gatsby-1.4.0.tgz",
+ "integrity": "sha512-AkWPgzR6TdMkmagG5VD8u5s/EAvTBJgaJWoU3mkGyoojxq9+ila7nQlau9MZhztKn3oGRx3jKuT2rv6samIIYw==",
"dependencies": {
"@babel/plugin-proposal-class-properties": "^7.12.1",
"@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.1",
@@ -4457,8 +4462,8 @@
"babel-plugin-dynamic-import-node": "^2.3.3",
"babel-plugin-macros": "^2.8.0",
"babel-plugin-transform-react-remove-prop-types": "^0.4.24",
- "gatsby-core-utils": "^2.3.0",
- "gatsby-legacy-polyfills": "^1.3.0"
+ "gatsby-core-utils": "^2.4.0",
+ "gatsby-legacy-polyfills": "^1.4.0"
},
"engines": {
"node": ">=12.13.0"
@@ -6651,7 +6656,6 @@
"version": "1.6.2",
"resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
"integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
- "dev": true,
"engines": [
"node >= 0.8"
],
@@ -6666,7 +6670,6 @@
"version": "2.3.7",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
"integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
- "dev": true,
"dependencies": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.3",
@@ -6681,7 +6684,6 @@
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
"integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
- "dev": true,
"dependencies": {
"safe-buffer": "~5.1.0"
}
@@ -6767,25 +6769,36 @@
}
},
"node_modules/contentful-management": {
- "version": "7.15.1",
- "resolved": "https://registry.npmjs.org/contentful-management/-/contentful-management-7.15.1.tgz",
- "integrity": "sha512-Wk4gpoNDXThkof49W0S3WgdW42T9kKQZj+7V7aDs+VrW0/WfTiNh5fMiMt0rxLqkWjxFrsa1TMAxR0WzT3lLyQ==",
+ "version": "7.18.2",
+ "resolved": "https://registry.npmjs.org/contentful-management/-/contentful-management-7.18.2.tgz",
+ "integrity": "sha512-d8P6BsOvjhgXavWTksfPB/C7etHQ5EP+R59d1wQ3xr8qHv4bVYOYF+eRnrgRHJQ9Cae8lk7N5JmZLwG/gEQuag==",
"dependencies": {
"@types/json-patch": "0.0.30",
"axios": "^0.21.0",
- "contentful-sdk-core": "^6.7.0",
+ "contentful-sdk-core": "^6.8.0",
"fast-copy": "^2.1.0",
"lodash.isplainobject": "^4.0.6",
- "type-fest": "0.20.2"
+ "type-fest": "1.0.2"
},
"engines": {
"node": ">=6"
}
},
+ "node_modules/contentful-management/node_modules/type-fest": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.0.2.tgz",
+ "integrity": "sha512-a720oz3Kjbp3ll0zkeN9qjRhO7I34MKMhPGQiQJAmaZQZQ1lo+NWThK322f7sXV+kTg9B1Ybt16KgBXWgteT8w==",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/contentful-sdk-core": {
- "version": "6.7.0",
- "resolved": "https://registry.npmjs.org/contentful-sdk-core/-/contentful-sdk-core-6.7.0.tgz",
- "integrity": "sha512-+b8UXVE249Z6WzMLXvsu3CIvN/s5xXRZ9o+zY7zDdPkIYBMW15xcs9N2ATI6ncmc+s1uj4XZij/2skflletHiw==",
+ "version": "6.8.0",
+ "resolved": "https://registry.npmjs.org/contentful-sdk-core/-/contentful-sdk-core-6.8.0.tgz",
+ "integrity": "sha512-X45uNrcbQ2qY2p4G/Wx2EFUdnLnoDXjw29i+d0JVTUXqCG58p3q4GHuAPzTX+uafJL4h0ZY2xPOn4nvJ83eRBQ==",
"dependencies": {
"fast-copy": "^2.1.0",
"qs": "^6.9.4"
@@ -6894,9 +6907,9 @@
}
},
"node_modules/core-js": {
- "version": "3.10.1",
- "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.10.1.tgz",
- "integrity": "sha512-pwCxEXnj27XG47mu7SXAwhLP3L5CrlvCB91ANUkIz40P27kUcvNfSdvyZJ9CLHiVoKSp+TTChMQMSKQEH/IQxA==",
+ "version": "3.12.1",
+ "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.12.1.tgz",
+ "integrity": "sha512-Ne9DKPHTObRuB09Dru5AjwKjY4cJHVGu+y5f7coGn1E9Grkc3p2iBwE9AI/nJzsE29mQF7oq+mhYYRqOMFN1Bw==",
"hasInstallScript": true,
"funding": {
"type": "opencollective",
@@ -6989,9 +7002,9 @@
"integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA=="
},
"node_modules/create-gatsby": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/create-gatsby/-/create-gatsby-1.3.0.tgz",
- "integrity": "sha512-c78VG3AIqUg/sJCvxzFL5tGwO8MsDICRvyQ/FXS81Kf/QTr0ON9VvDjodEiM9AmtcyU5vRnM/GspEt1YfHo38A==",
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/create-gatsby/-/create-gatsby-1.4.0.tgz",
+ "integrity": "sha512-f25DzxInlwLqdy82ojGAnROzas1HCLSV9aaoA5Kjklsa/EgCJPfhRfvHPNKbuTTbzNwTRymh398e1xnu1JdLHQ==",
"bin": {
"create-gatsby": "cli.js"
}
@@ -7698,9 +7711,9 @@
}
},
"node_modules/cypress": {
- "version": "7.1.0",
- "resolved": "https://registry.npmjs.org/cypress/-/cypress-7.1.0.tgz",
- "integrity": "sha512-AptQP9fVtN/FfOv8rJ9hTGJE2XQFc8saLHT38r/EeyWhzp0q/+P/DYRTDtjGZHeLTCNznAUrT4lal8jm+ouS7Q==",
+ "version": "7.3.0",
+ "resolved": "https://registry.npmjs.org/cypress/-/cypress-7.3.0.tgz",
+ "integrity": "sha512-aseRCH1tRVCrM6oEfja6fR/bo5l6e4SkHRRSATh27UeN4f/ANC8U7tGIulmrISJVy9xuOkOdbYKbUb2MNM+nrw==",
"dev": true,
"hasInstallScript": true,
"dependencies": {
@@ -7752,9 +7765,9 @@
}
},
"node_modules/cypress-file-upload": {
- "version": "5.0.6",
- "resolved": "https://registry.npmjs.org/cypress-file-upload/-/cypress-file-upload-5.0.6.tgz",
- "integrity": "sha512-Zop7M8xhP9WSoc5tVYJcUUn+iPn3RpsOEzHaTUKFQPiqxD5Bz19azO/BwiyuNJ5m82zPMd0i+KY/ubVog8cyGQ==",
+ "version": "5.0.7",
+ "resolved": "https://registry.npmjs.org/cypress-file-upload/-/cypress-file-upload-5.0.7.tgz",
+ "integrity": "sha512-cgWsWx7igxjyyVm9/VJ9ukdy69jL00I7z0lrwUWtXXLPvX4neO+8JAZ054Ax8Xf+mdV9OerenXzb9nqRoafjHA==",
"dev": true,
"engines": {
"node": ">=8.2.1"
@@ -8810,11 +8823,11 @@
}
},
"node_modules/dotenv": {
- "version": "8.2.0",
- "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz",
- "integrity": "sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==",
+ "version": "8.6.0",
+ "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.6.0.tgz",
+ "integrity": "sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==",
"engines": {
- "node": ">=8"
+ "node": ">=10"
}
},
"node_modules/download": {
@@ -9097,9 +9110,9 @@
}
},
"node_modules/enhanced-resolve": {
- "version": "5.7.0",
- "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.7.0.tgz",
- "integrity": "sha512-6njwt/NsZFUKhM6j9U8hzVyD4E4r0x7NQzhTCbcWOJ0IQjNSAoalWmb0AE51Wn+fwan5qVESWi7t2ToBxs9vrw==",
+ "version": "5.8.2",
+ "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.2.tgz",
+ "integrity": "sha512-F27oB3WuHDzvR2DOGNTaYy0D5o0cnrv8TeI482VM4kYgQd/FT9lUQwuNsJ0oOHtBUq7eiW5ytqzp7nBFknL+GA==",
"dependencies": {
"graceful-fs": "^4.2.4",
"tapable": "^2.2.0"
@@ -11089,13 +11102,13 @@
}
},
"node_modules/framer-motion": {
- "version": "4.1.4",
- "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-4.1.4.tgz",
- "integrity": "sha512-UoxPB1adLosrcQGczF8UX3zQWQ0+6Yki14nf/kjpz022tzzCSkExj+TulsUiiWFFW8gDhifi7PVZkWJ5UJWePg==",
+ "version": "4.1.15",
+ "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-4.1.15.tgz",
+ "integrity": "sha512-47LdubDKZch0xo2COmBIf02UqsRz07H4lQ3zu28H8gK8/2OgAybNNJBGgtthN+Co9HXRfuH2pSR1/UIRlASZ7w==",
"dependencies": {
"framesync": "5.3.0",
"hey-listen": "^1.0.8",
- "popmotion": "9.3.5",
+ "popmotion": "9.3.6",
"style-value-types": "4.1.4",
"tslib": "^2.1.0"
},
@@ -11231,9 +11244,9 @@
"integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc="
},
"node_modules/gatsby": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/gatsby/-/gatsby-3.3.0.tgz",
- "integrity": "sha512-u9C7ER0Jz89BtjFtbuiCmsZmlKagr6we8GaARgkCpdi9csKpsTq7JBqZcOglKI4qx6iMKMIu0h9FwdBjPSYKng==",
+ "version": "3.4.2",
+ "resolved": "https://registry.npmjs.org/gatsby/-/gatsby-3.4.2.tgz",
+ "integrity": "sha512-iMIzCNOktXCPJ9Z7LPOyFkGvyfUxk3Jbt4j3B94AJVQje2E7KltOH1eJqg9GiJ0kzYO60jOyDw4abnr6gNSugQ==",
"hasInstallScript": true,
"dependencies": {
"@babel/code-frame": "^7.10.4",
@@ -11260,8 +11273,8 @@
"babel-plugin-add-module-exports": "^1.0.4",
"babel-plugin-dynamic-import-node": "^2.3.3",
"babel-plugin-lodash": "^3.3.4",
- "babel-plugin-remove-graphql-queries": "^3.3.0",
- "babel-preset-gatsby": "^1.3.0",
+ "babel-plugin-remove-graphql-queries": "^3.4.0",
+ "babel-preset-gatsby": "^1.4.0",
"better-opn": "^2.0.0",
"better-queue": "^3.8.10",
"bluebird": "^3.7.2",
@@ -11272,6 +11285,7 @@
"chokidar": "^3.4.2",
"common-tags": "^1.8.0",
"compression": "^1.7.4",
+ "cookie": "^0.4.1",
"copyfiles": "^2.3.0",
"core-js": "^3.9.0",
"cors": "^2.8.5",
@@ -11303,16 +11317,16 @@
"find-cache-dir": "^3.3.1",
"fs-exists-cached": "1.0.0",
"fs-extra": "^8.1.0",
- "gatsby-cli": "^3.3.0",
- "gatsby-core-utils": "^2.3.0",
- "gatsby-graphiql-explorer": "^1.3.0",
- "gatsby-legacy-polyfills": "^1.3.0",
- "gatsby-link": "^3.3.0",
- "gatsby-plugin-page-creator": "^3.3.0",
- "gatsby-plugin-typescript": "^3.3.0",
- "gatsby-plugin-utils": "^1.3.0",
- "gatsby-react-router-scroll": "^4.3.0",
- "gatsby-telemetry": "^2.3.0",
+ "gatsby-cli": "^3.4.1",
+ "gatsby-core-utils": "^2.4.0",
+ "gatsby-graphiql-explorer": "^1.4.0",
+ "gatsby-legacy-polyfills": "^1.4.0",
+ "gatsby-link": "^3.4.0",
+ "gatsby-plugin-page-creator": "^3.4.1",
+ "gatsby-plugin-typescript": "^3.4.0",
+ "gatsby-plugin-utils": "^1.4.0",
+ "gatsby-react-router-scroll": "^4.4.0",
+ "gatsby-telemetry": "^2.4.1",
"glob": "^7.1.6",
"got": "8.3.2",
"graphql": "^15.4.0",
@@ -11334,16 +11348,18 @@
"memoizee": "^0.4.15",
"micromatch": "^4.0.2",
"mime": "^2.4.6",
- "mini-css-extract-plugin": "1.3.9",
+ "mini-css-extract-plugin": "1.5.1",
"mitt": "^1.2.0",
"mkdirp": "^0.5.1",
"moment": "^2.27.0",
+ "multer": "^1.4.2",
"name-all-modules-plugin": "^1.0.1",
"normalize-path": "^3.0.0",
"null-loader": "^4.0.1",
"opentracing": "^0.14.4",
"p-defer": "^3.0.0",
"parseurl": "^1.3.3",
+ "path-to-regexp": "0.1.7",
"physical-cpu-count": "^2.0.0",
"platform": "^1.3.6",
"pnp-webpack-plugin": "^1.6.4",
@@ -11379,7 +11395,7 @@
"util.promisify": "^1.0.1",
"uuid": "3.4.0",
"v8-compile-cache": "^2.2.0",
- "webpack": "^5.28.0",
+ "webpack": "^5.35.0",
"webpack-dev-middleware": "^4.1.0",
"webpack-dev-server": "^3.11.2",
"webpack-merge": "^5.7.3",
@@ -11400,11 +11416,11 @@
}
},
"node_modules/gatsby-background-image": {
- "version": "1.5.1",
- "resolved": "https://registry.npmjs.org/gatsby-background-image/-/gatsby-background-image-1.5.1.tgz",
- "integrity": "sha512-7Ir5rC+SexKYn4+t9s7iqwQ/DinfV6qtL/+ZgHbbgrkRy3+yVnsufOuKjUwKlw37jUC0iq9KkSufi7riy6nRYg==",
+ "version": "1.5.3",
+ "resolved": "https://registry.npmjs.org/gatsby-background-image/-/gatsby-background-image-1.5.3.tgz",
+ "integrity": "sha512-mELRONXu4QpNJQ8rKqFmqRKO1l7I/xDWCPEjzf4qg6epWisr7QTrBL3mYFdl7+CUjV7Lw2xSXy26JsLw8vbI5w==",
"dependencies": {
- "@babel/runtime": "^7.12.13",
+ "@babel/runtime": "^7.13.17",
"filter-invalid-dom-props": "^2.0.0",
"global": "^4.4.0",
"short-uuid": "^4.1.0",
@@ -11417,9 +11433,9 @@
}
},
"node_modules/gatsby-cli": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/gatsby-cli/-/gatsby-cli-3.3.0.tgz",
- "integrity": "sha512-zqVRm6QzMNGFPv3iSjSiysNuSBYJmvPoWWR/BdXyFU8mWP3Fou3d7HdxxIQak25GVRYlMGU5ryuM9mfN/k/Jdg==",
+ "version": "3.4.1",
+ "resolved": "https://registry.npmjs.org/gatsby-cli/-/gatsby-cli-3.4.1.tgz",
+ "integrity": "sha512-w93IcAL/Zl1x9oD6pw/iJ0DkAC1V78NhL9K0QvIjwa5Rx/EOhZ0cx3+bX9/l1v1aDX8YSUk09Ac4QhAizeGBUA==",
"hasInstallScript": true,
"dependencies": {
"@babel/code-frame": "^7.10.4",
@@ -11430,14 +11446,14 @@
"common-tags": "^1.8.0",
"configstore": "^5.0.1",
"convert-hrtime": "^3.0.0",
- "create-gatsby": "^1.3.0",
+ "create-gatsby": "^1.4.0",
"envinfo": "^7.7.3",
"execa": "^3.4.0",
"fs-exists-cached": "^1.0.0",
"fs-extra": "^8.1.0",
- "gatsby-core-utils": "^2.3.0",
- "gatsby-recipes": "^0.14.0",
- "gatsby-telemetry": "^2.3.0",
+ "gatsby-core-utils": "^2.4.0",
+ "gatsby-recipes": "^0.15.1",
+ "gatsby-telemetry": "^2.4.1",
"hosted-git-info": "^3.0.6",
"is-valid-path": "^0.1.1",
"joi": "^17.4.0",
@@ -11483,9 +11499,9 @@
}
},
"node_modules/gatsby-cli/node_modules/chalk": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
- "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz",
+ "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==",
"dependencies": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
@@ -11755,9 +11771,9 @@
}
},
"node_modules/gatsby-core-utils": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/gatsby-core-utils/-/gatsby-core-utils-2.3.0.tgz",
- "integrity": "sha512-M7RlR6jL2dtkUu4AoKBoQaPTsbpByzWHc7HBgeYdwzuqbk4VuMe6K76pFDvFSNj0+LvVhWoRGHO7OEtpfb2bEA==",
+ "version": "2.4.0",
+ "resolved": "https://registry.npmjs.org/gatsby-core-utils/-/gatsby-core-utils-2.4.0.tgz",
+ "integrity": "sha512-vGsPnEFSI+9ZcCVLB2am2eWnleadljUc+zDngea2szam/YUBxq2kSlNfpzlSSWpGyiIIHXXuSc0ttQOKgta1HQ==",
"dependencies": {
"ci-info": "2.0.0",
"configstore": "^5.0.1",
@@ -11802,9 +11818,9 @@
}
},
"node_modules/gatsby-graphiql-explorer": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/gatsby-graphiql-explorer/-/gatsby-graphiql-explorer-1.3.0.tgz",
- "integrity": "sha512-KvR1POZO2wf8Oa4NsUtSh3LNg7LXmSbS4GzaJCZyMsZziI1o4SMp1e7dsIuFImBFnAqXiUIO0JRy8xrDIEe1rQ==",
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/gatsby-graphiql-explorer/-/gatsby-graphiql-explorer-1.4.0.tgz",
+ "integrity": "sha512-CWku7R9cfpaRnyD2eAu+OFF1jL8jtsWgTikjHcJeHOLkGP+XwpScQLw83YT+km3BxJ3Iy8wITjBmLRa8U2f4NQ==",
"dependencies": {
"@babel/runtime": "^7.12.5"
},
@@ -11813,9 +11829,9 @@
}
},
"node_modules/gatsby-image": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/gatsby-image/-/gatsby-image-3.3.0.tgz",
- "integrity": "sha512-jO0wjMUbXNpvc2jItZ4YFFrXAhJBie9UvPjjgB43r22hpILMiVDpfLCwRLIXetgehOfrMkPtKF+3IbaK04pfVg==",
+ "version": "3.4.0",
+ "resolved": "https://registry.npmjs.org/gatsby-image/-/gatsby-image-3.4.0.tgz",
+ "integrity": "sha512-ICKDQtiqipV+yoCPoNGMy2NR9dPjAfRlz6X6Y4NjMjps5/TzMHS5JmqyfkA29SP1OwEO8ycCwekTmqG30PtdDA==",
"dependencies": {
"@babel/runtime": "^7.12.5",
"object-fit-images": "^3.2.4",
@@ -11826,9 +11842,9 @@
}
},
"node_modules/gatsby-legacy-polyfills": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/gatsby-legacy-polyfills/-/gatsby-legacy-polyfills-1.3.0.tgz",
- "integrity": "sha512-O0Nz8lZg/gOt3IE9owG2+ZF+gsjxZBub4DPUFdtgXyAmO+YDftYfvMEB0PrRQ2Pl5BV72iHeFyZpiv4q/UHTuw==",
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/gatsby-legacy-polyfills/-/gatsby-legacy-polyfills-1.4.0.tgz",
+ "integrity": "sha512-nD0eGo2kvuoXmzGEUP2Us0SUE9gk1r6oIcFDlwZZ6vZjRL5iHA7XG+9AUIwb3GWg3/kuBowkJH1wcwP/MJYwXQ==",
"dependencies": {
"core-js-compat": "3.9.0"
}
@@ -11855,9 +11871,9 @@
}
},
"node_modules/gatsby-link": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/gatsby-link/-/gatsby-link-3.3.0.tgz",
- "integrity": "sha512-G6hwEPlb3Tvbfb8krvgR+b3rgegT6noVzuPHyHeiksEI2hrLQt1YbSKCR++SDjv9N9O9gvO6OKDQTJ0ACQzKeg==",
+ "version": "3.4.0",
+ "resolved": "https://registry.npmjs.org/gatsby-link/-/gatsby-link-3.4.0.tgz",
+ "integrity": "sha512-E/NXGVbNBj83dmZGK1bjo9LCVSOFjYBDVzn2zDTnoJ8IcKl0V9EqrcvhzfVZhA87GZHgC4WfMz/v5wd36XeFbQ==",
"dependencies": {
"@babel/runtime": "^7.12.5",
"@types/reach__router": "^1.3.7",
@@ -11873,15 +11889,15 @@
}
},
"node_modules/gatsby-page-utils": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/gatsby-page-utils/-/gatsby-page-utils-1.3.0.tgz",
- "integrity": "sha512-DxoA148yPSaQ3WqnTIQzqB8WMh7fm3vxfUc5TOSyRQAwDgo9h2UTWCELUhIA+063Ng3ZugdpT9XCDlLydXwQgQ==",
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/gatsby-page-utils/-/gatsby-page-utils-1.4.0.tgz",
+ "integrity": "sha512-cP/Y+eOfYxodw0fFnzZCnvRxC9X4uprVBEFX0Pn4SUEHIS0Ri+Hv506QcYtbWK8vC1TUIaybjmcq6819MJG7GQ==",
"dependencies": {
"@babel/runtime": "^7.12.5",
"bluebird": "^3.7.2",
"chokidar": "^3.5.1",
"fs-exists-cached": "^1.0.0",
- "gatsby-core-utils": "^2.3.0",
+ "gatsby-core-utils": "^2.4.0",
"glob": "^7.1.6",
"lodash": "^4.17.21",
"micromatch": "^4.0.2"
@@ -11891,20 +11907,20 @@
}
},
"node_modules/gatsby-plugin-image": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/gatsby-plugin-image/-/gatsby-plugin-image-1.3.0.tgz",
- "integrity": "sha512-nbz8AoZ9WqEAZbBuiIyNWXslpowfbMOWDVpHUCktGK/MKurhAIKcClo6zKQSlGWhfKUOmi4Amsj04Mom2UfEmw==",
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/gatsby-plugin-image/-/gatsby-plugin-image-1.4.1.tgz",
+ "integrity": "sha512-7qzP+yBK5KMiBE+m1XZTlPUWdWNCUAqXXachuWxnkzNyOICMISKDSsqMEjBrxTXDr36awwaVyD6dyTvW0fvzQg==",
"dependencies": {
"@babel/code-frame": "^7.12.13",
"@babel/parser": "^7.12.5",
"@babel/traverse": "^7.12.5",
"babel-jsx-utils": "^1.1.0",
- "babel-plugin-remove-graphql-queries": "^3.3.0",
+ "babel-plugin-remove-graphql-queries": "^3.4.0",
"camelcase": "^5.3.1",
"chokidar": "^3.5.1",
"common-tags": "^1.8.0",
"fs-extra": "^8.1.0",
- "gatsby-core-utils": "^2.3.0",
+ "gatsby-core-utils": "^2.4.0",
"objectFitPolyfill": "^2.3.0",
"prop-types": "^15.7.2"
},
@@ -11954,13 +11970,13 @@
}
},
"node_modules/gatsby-plugin-manifest": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/gatsby-plugin-manifest/-/gatsby-plugin-manifest-3.3.0.tgz",
- "integrity": "sha512-i6xbyjizf4eGDFan1tqPBgXlfOQXTNJFi/LZwEj7Uw0YIDkKWpO9Ic8eqxjgqjxN5PfZ5BVSVY//k5VHT99M6Q==",
+ "version": "3.4.0",
+ "resolved": "https://registry.npmjs.org/gatsby-plugin-manifest/-/gatsby-plugin-manifest-3.4.0.tgz",
+ "integrity": "sha512-QlsZQFLW5MRptnbod/vYqzO0kYnOq4I3/kow79icgbkqaHn097PP4F1tP4pahG0LVrkhyTfBkH8vLDB1vUSexg==",
"dependencies": {
"@babel/runtime": "^7.12.5",
- "gatsby-core-utils": "^2.3.0",
- "gatsby-plugin-utils": "^1.3.0",
+ "gatsby-core-utils": "^2.4.0",
+ "gatsby-plugin-utils": "^1.4.0",
"semver": "^7.3.2",
"sharp": "^0.28.0"
},
@@ -12012,13 +12028,13 @@
}
},
"node_modules/gatsby-plugin-offline": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/gatsby-plugin-offline/-/gatsby-plugin-offline-4.3.0.tgz",
- "integrity": "sha512-rrzCvGXzquBjkzxdCmRWLhC/QW7lX0PKv2Se9cznkavTGNRe0kHpHKeSMPYitEFCOk0y+zu4mvFoZR7ZfPHwDw==",
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/gatsby-plugin-offline/-/gatsby-plugin-offline-4.4.0.tgz",
+ "integrity": "sha512-o3acFK6RnTMCGU5r/i2aVbuF9jXIhFOVp3Gs6iDKVvMVelb5Bl1uPA2tCRZ9WLz+bEfFmmktJC3bBzXwjO226w==",
"dependencies": {
"@babel/runtime": "^7.12.5",
"cheerio": "^1.0.0-rc.3",
- "gatsby-core-utils": "^2.3.0",
+ "gatsby-core-utils": "^2.4.0",
"glob": "^7.1.6",
"idb-keyval": "^3.2.0",
"lodash": "^4.17.21",
@@ -12034,17 +12050,18 @@
}
},
"node_modules/gatsby-plugin-page-creator": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/gatsby-plugin-page-creator/-/gatsby-plugin-page-creator-3.3.0.tgz",
- "integrity": "sha512-6ZJNWZyH16WEbAlFrEPpyOs/JYDJJK6zcsCa1MtfcVQyNxCyrddttiqWfe+UXmxNNaRkaYiKf9EX0zVuDUuTHg==",
+ "version": "3.4.1",
+ "resolved": "https://registry.npmjs.org/gatsby-plugin-page-creator/-/gatsby-plugin-page-creator-3.4.1.tgz",
+ "integrity": "sha512-/nDtxG2Bq5SMpvg0MONHJ5m+r2fPzXtiap+XXvLO7tsc08E7YdckrpJZ5OQ5NlEjcN3iPPHmYpLoUd9wSgttXA==",
"dependencies": {
"@babel/traverse": "^7.12.5",
- "@sindresorhus/slugify": "^1.1.0",
+ "@sindresorhus/slugify": "^1.1.2",
"chokidar": "^3.5.1",
"fs-exists-cached": "^1.0.0",
- "gatsby-page-utils": "^1.3.0",
- "gatsby-telemetry": "^2.3.0",
- "globby": "^11.0.2",
+ "gatsby-core-utils": "^2.4.0",
+ "gatsby-page-utils": "^1.4.0",
+ "gatsby-telemetry": "^2.4.1",
+ "globby": "^11.0.3",
"lodash": "^4.17.21"
},
"engines": {
@@ -12055,9 +12072,9 @@
}
},
"node_modules/gatsby-plugin-postcss": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/gatsby-plugin-postcss/-/gatsby-plugin-postcss-4.3.0.tgz",
- "integrity": "sha512-T0OaJiziOs7LL1S5iI+QQzY8TOzL2y6rmWQKstPnr0NuDueQrN4YDRnG4fPoBhJ1Xl96uCVNZ4QoyGvqDQwjXw==",
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/gatsby-plugin-postcss/-/gatsby-plugin-postcss-4.4.0.tgz",
+ "integrity": "sha512-ekG/C8MAmNkdjaR2HdKAM+4x5ZjGKg9IjXLbFHuBvH0XuI4WVG7MhidH9Ft1shBNlV+HxS+YSAJpOMNY6zU02g==",
"dependencies": {
"@babel/runtime": "^7.12.5",
"postcss-loader": "^4.1.0"
@@ -12155,9 +12172,9 @@
}
},
"node_modules/gatsby-plugin-react-helmet": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/gatsby-plugin-react-helmet/-/gatsby-plugin-react-helmet-4.3.0.tgz",
- "integrity": "sha512-7D3SebOkDdEBqhUDW4e4Sxl70f6zcpcxU9dKZqi6jgQJzZfW4Jvn9yLk0VfSm5kHpTDUE/KrXme31Hap32S/gA==",
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/gatsby-plugin-react-helmet/-/gatsby-plugin-react-helmet-4.4.0.tgz",
+ "integrity": "sha512-LVWGgMVQbOrBIHPz8ghjmglDbFM5X/IdX4g8WT7o4IknktRLlHY8ETkn3DQzuB7/3PFgAbFpEXerCXb7XpwQdA==",
"dependencies": {
"@babel/runtime": "^7.12.5"
},
@@ -12181,29 +12198,29 @@
}
},
"node_modules/gatsby-plugin-robots-txt": {
- "version": "1.5.5",
- "resolved": "https://registry.npmjs.org/gatsby-plugin-robots-txt/-/gatsby-plugin-robots-txt-1.5.5.tgz",
- "integrity": "sha512-wLIep04R0cnY+3t9uFVFitA/eLbI6o8xkrUPg6gVxnas/LtzMe5tUiMK5P+idC14B0ohY1y2zl2hP+Bu54/dHQ==",
+ "version": "1.6.2",
+ "resolved": "https://registry.npmjs.org/gatsby-plugin-robots-txt/-/gatsby-plugin-robots-txt-1.6.2.tgz",
+ "integrity": "sha512-TqLCnxldq7goBMrvtzTDWQAcjPUr/CpOUJe7K0NyLfDmP/xb+Ius03SvAdJRm33fyJr+YNjknSspPK7q9OvQYA==",
"dependencies": {
"@babel/runtime": "^7.11.2",
"generate-robotstxt": "^8.0.3"
},
"peerDependencies": {
- "gatsby": ">2.0.0"
+ "gatsby": "^3.0.0 || ^2.0.0"
}
},
"node_modules/gatsby-plugin-sharp": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/gatsby-plugin-sharp/-/gatsby-plugin-sharp-3.3.0.tgz",
- "integrity": "sha512-56jRS02/Ir4t4AZ3sGNi+Ia+MVKui3IC7X9vSyrptf7jvOM8Ckc9JLqubjy2KG6+UYsXuOPcZVtn6l4mmTqnuQ==",
+ "version": "3.4.2",
+ "resolved": "https://registry.npmjs.org/gatsby-plugin-sharp/-/gatsby-plugin-sharp-3.4.2.tgz",
+ "integrity": "sha512-0fr6Oemfj4DeRinisH6I1BVsMV6WujXNtS94FV+ayar6Cr8kdzl8rgwEiW7egXbHsG1xKnYnzQ0zQACT9S47AA==",
"dependencies": {
"@babel/runtime": "^7.12.5",
"async": "^3.2.0",
"bluebird": "^3.7.2",
"filenamify": "^4.2.0",
"fs-extra": "^9.1.0",
- "gatsby-core-utils": "^2.3.0",
- "gatsby-telemetry": "^2.3.0",
+ "gatsby-core-utils": "^2.4.0",
+ "gatsby-telemetry": "^2.4.1",
"got": "^10.7.0",
"imagemin": "^7.0.1",
"imagemin-mozjpeg": "^9.0.0",
@@ -12425,9 +12442,9 @@
"integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
},
"node_modules/gatsby-plugin-typescript": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/gatsby-plugin-typescript/-/gatsby-plugin-typescript-3.3.0.tgz",
- "integrity": "sha512-N3+pXLViKdP1vFnnocei9C9a0cMeER6vZQW9hfGFR/vV/RZgnvCOJNDpEsjMdTjslTtyikdJqn0T24t1JpaJXw==",
+ "version": "3.4.0",
+ "resolved": "https://registry.npmjs.org/gatsby-plugin-typescript/-/gatsby-plugin-typescript-3.4.0.tgz",
+ "integrity": "sha512-GpF+u5/tg7ytCkFe/FKYk7Q8FqEckGDLk99GSkTvMdGwVm2lyQMaUuJAQH2gs0yABim4IoN0XeZ9wwwA2JVNgA==",
"dependencies": {
"@babel/core": "^7.12.3",
"@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.1",
@@ -12435,7 +12452,7 @@
"@babel/plugin-proposal-optional-chaining": "^7.12.1",
"@babel/preset-typescript": "^7.12.1",
"@babel/runtime": "^7.12.5",
- "babel-plugin-remove-graphql-queries": "^3.3.0"
+ "babel-plugin-remove-graphql-queries": "^3.4.0"
},
"engines": {
"node": ">=12.13.0"
@@ -12445,9 +12462,9 @@
}
},
"node_modules/gatsby-plugin-utils": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/gatsby-plugin-utils/-/gatsby-plugin-utils-1.3.0.tgz",
- "integrity": "sha512-Avqq9zzkp1ETkzkRx+Dd6Uv+H7WLfyQnQHVwFx+H+SFnULe8kkSSVxh1673TU5918cJI1iO35P8vUF/QWTATRw==",
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/gatsby-plugin-utils/-/gatsby-plugin-utils-1.4.0.tgz",
+ "integrity": "sha512-8weadJIuQr12QS67qSifFoCXf1F8WPM0kJ3bkDJlAf8zfNLnWnbP3oD0YPUOFWE3kW0AH350EzUcmQKpSko/Yw==",
"dependencies": {
"joi": "^17.2.1"
},
@@ -12459,9 +12476,9 @@
}
},
"node_modules/gatsby-react-router-scroll": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/gatsby-react-router-scroll/-/gatsby-react-router-scroll-4.3.0.tgz",
- "integrity": "sha512-Dypx98I8agbpZUsLhKqC1bRw35CZhLjQBmBiWHJqytciVdNKa5bnmxguTssdhCO8g9fhbTMTLYhz2pxWu+FoTA==",
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/gatsby-react-router-scroll/-/gatsby-react-router-scroll-4.4.0.tgz",
+ "integrity": "sha512-aZvkcu6nwCm+vRmZ5v9KfMl5gSAF6sIQYCmRvETFklFlS8Ym9+hAhlnFwLhhodBQQoQb90w8frUL35vZugUbJA==",
"dependencies": {
"@babel/runtime": "^7.12.5"
},
@@ -12475,9 +12492,9 @@
}
},
"node_modules/gatsby-recipes": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/gatsby-recipes/-/gatsby-recipes-0.14.0.tgz",
- "integrity": "sha512-f8vZtHA7mCWqLE/xxEs4gpKxfM53L4dPic6hkALMlNfg8040eu05D6YbNT3i3QLsyqpvX1vKH88SBHk7swwW8w==",
+ "version": "0.15.1",
+ "resolved": "https://registry.npmjs.org/gatsby-recipes/-/gatsby-recipes-0.15.1.tgz",
+ "integrity": "sha512-GyQbITic2Id1rkG7UaQ1ALqAy/rP1ACS90jOM8iU4KTTYMfClNRoRcpOFuPGGBhNJ71Oigbk9fXDCYEHy8IZdw==",
"dependencies": {
"@babel/core": "^7.12.3",
"@babel/generator": "^7.12.5",
@@ -12502,8 +12519,8 @@
"express": "^4.17.1",
"express-graphql": "^0.9.0",
"fs-extra": "^8.1.0",
- "gatsby-core-utils": "^2.3.0",
- "gatsby-telemetry": "^2.3.0",
+ "gatsby-core-utils": "^2.4.0",
+ "gatsby-telemetry": "^2.4.1",
"glob": "^7.1.6",
"graphql": "^15.4.0",
"graphql-compose": "~7.25.0",
@@ -12685,9 +12702,9 @@
}
},
"node_modules/gatsby-remark-copy-linked-files": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/gatsby-remark-copy-linked-files/-/gatsby-remark-copy-linked-files-4.0.0.tgz",
- "integrity": "sha512-HRTizO9vrdHCMd/Pep9Dr4dJ07WrBULvg5P2mpEzctLFhkpgKxUKqy/fPTrIh9ZjcPcxaBsry4xIS+JxKsHgCA==",
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/gatsby-remark-copy-linked-files/-/gatsby-remark-copy-linked-files-4.1.0.tgz",
+ "integrity": "sha512-Ayr2UQ58A3DwmsMaMJsKCHCkvQs2UYahR4aRoU5onN2x4l0ve63B0SFjVKOSezRuxEfEkgZor4Ul2HqCWF85nA==",
"dependencies": {
"@babel/runtime": "^7.12.5",
"cheerio": "^1.0.0-rc.3",
@@ -12735,14 +12752,14 @@
}
},
"node_modules/gatsby-remark-images": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/gatsby-remark-images/-/gatsby-remark-images-5.0.0.tgz",
- "integrity": "sha512-LdNGmcouSdVtmbffcRgL7eZgSl4ZcIcK36d+szjhrnjvKwqsX3G3epkKyqqcbptos8V5MhnNU0hng454+0QWfQ==",
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/gatsby-remark-images/-/gatsby-remark-images-5.1.0.tgz",
+ "integrity": "sha512-N17TTJw6LN1zLgpEfHffotzMuM3kAayUPDkfpCRJ6zxUseRUdDI8bpKfcdCuhd1Y0QjQLNkrIKFMIWwMQGBxRA==",
"dependencies": {
"@babel/runtime": "^7.12.5",
"chalk": "^4.1.0",
"cheerio": "^1.0.0-rc.3",
- "gatsby-core-utils": "^2.3.0",
+ "gatsby-core-utils": "^2.4.0",
"is-relative-url": "^3.0.0",
"lodash": "^4.17.21",
"mdast-util-definitions": "^4.0.0",
@@ -12840,9 +12857,9 @@
}
},
"node_modules/gatsby-remark-prismjs": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/gatsby-remark-prismjs/-/gatsby-remark-prismjs-5.0.0.tgz",
- "integrity": "sha512-uFFdTaMEXsLic1He1JZlm4FuoNK0wasFDTk4u7UiI5tpNIZnBsSo3P0KDTKBPjq53xeWVqhGKAFmdRUXW2XGGg==",
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/gatsby-remark-prismjs/-/gatsby-remark-prismjs-5.1.0.tgz",
+ "integrity": "sha512-Gx5v3dJ1LEbL+PQ3C0ExIwcUicDFwIJ9cv4aale8PZrlpQyfx6Z5N4NRaN2t+Vherhidm+Ygy6zJEqI20yds+Q==",
"dependencies": {
"@babel/runtime": "^7.12.5",
"parse-numeric-range": "^1.2.0",
@@ -12857,9 +12874,9 @@
}
},
"node_modules/gatsby-remark-responsive-iframe": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/gatsby-remark-responsive-iframe/-/gatsby-remark-responsive-iframe-4.0.0.tgz",
- "integrity": "sha512-dbsFNUlPqcf9vSmQQyzNCC0BY4FuIIzYnTf2dnZdw3fg9PlsiZRHQ/v/spvqBGb0GBRZJMjUKn1SuIUqh10sbA==",
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/gatsby-remark-responsive-iframe/-/gatsby-remark-responsive-iframe-4.1.0.tgz",
+ "integrity": "sha512-BSrvxgMETazeB4mA4K08aVjT3LYut4agSx4c3p1xbYXVu84CoYjjXDkGlRBUXzl9CMwou2H1UG3onWIye68Pug==",
"dependencies": {
"@babel/runtime": "^7.12.5",
"cheerio": "^1.0.0-rc.3",
@@ -12875,9 +12892,9 @@
}
},
"node_modules/gatsby-remark-smartypants": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/gatsby-remark-smartypants/-/gatsby-remark-smartypants-4.0.0.tgz",
- "integrity": "sha512-meq5725XwK9DFPn1pszWHzbHbcjg17DIs7BlLkg//U1mWf5a5IxEqPtXzZN3wgtktLQwayJt4tu6ddQz8fjoIA==",
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/gatsby-remark-smartypants/-/gatsby-remark-smartypants-4.1.0.tgz",
+ "integrity": "sha512-nwhcQ7YkXsXmVQpiUYAbIj4jbA1HXja3bwQMJwAYnS5J4xOyRwWUufc7pM9vQ2Cyx6/ceZc/LEw5rVWySYYDVg==",
"dependencies": {
"@babel/runtime": "^7.12.5",
"retext": "^7.0.1",
@@ -12892,16 +12909,16 @@
}
},
"node_modules/gatsby-source-filesystem": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/gatsby-source-filesystem/-/gatsby-source-filesystem-3.3.0.tgz",
- "integrity": "sha512-ctdeRaRzZNwXY+8XYAaTgKh4en1RcfALCA/OJ3NmRnHMCBadPQ+CEzyxpwJSNaK4/6ouxy0nw7+kxhpmW1tVOQ==",
+ "version": "3.4.0",
+ "resolved": "https://registry.npmjs.org/gatsby-source-filesystem/-/gatsby-source-filesystem-3.4.0.tgz",
+ "integrity": "sha512-kw55JXz6xA99/4pI0JClJre+be5GQA0mpUhuslY9Bg/VVatFmEcxnmirrWzpEIE8OF0jtUlfZHSZu68aB5UnLQ==",
"dependencies": {
"@babel/runtime": "^7.12.5",
"better-queue": "^3.8.10",
"chokidar": "^3.4.3",
"file-type": "^16.0.0",
"fs-extra": "^8.1.0",
- "gatsby-core-utils": "^2.3.0",
+ "gatsby-core-utils": "^2.4.0",
"got": "^9.6.0",
"md5-file": "^5.0.0",
"mime": "^2.4.6",
@@ -13057,9 +13074,9 @@
}
},
"node_modules/gatsby-telemetry": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/gatsby-telemetry/-/gatsby-telemetry-2.3.0.tgz",
- "integrity": "sha512-dr7pILAnEtoG9ZUyPRljSwB/fGBDM4OCoM0mGw3DYr6HFlvrsbIl7AVL4LVJIr4TrtVUrhTjC/crSw+bTzO42A==",
+ "version": "2.4.1",
+ "resolved": "https://registry.npmjs.org/gatsby-telemetry/-/gatsby-telemetry-2.4.1.tgz",
+ "integrity": "sha512-VLlZvFCdpCCT0mxnSK1UE/uD7NY/7Sj5vwvv09WRDlIGw6qaUJFWLIav99WXocbIN0FvYKKGIbmIUlmBnhxzVA==",
"hasInstallScript": true,
"dependencies": {
"@babel/code-frame": "^7.10.4",
@@ -13070,7 +13087,7 @@
"boxen": "^4.2.0",
"configstore": "^5.0.1",
"fs-extra": "^8.1.0",
- "gatsby-core-utils": "^2.3.0",
+ "gatsby-core-utils": "^2.4.0",
"git-up": "^4.0.2",
"is-docker": "^2.1.1",
"lodash": "^4.17.21",
@@ -13111,9 +13128,9 @@
}
},
"node_modules/gatsby-transformer-json": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/gatsby-transformer-json/-/gatsby-transformer-json-3.3.0.tgz",
- "integrity": "sha512-JvOL8v50cqRwB32yhS7TJRDZP5R89YgZnvjftU2L9itryDE1RDj4xZLRz9U1zyaAJKxbzThsc4emvcEAtJ8sFQ==",
+ "version": "3.4.0",
+ "resolved": "https://registry.npmjs.org/gatsby-transformer-json/-/gatsby-transformer-json-3.4.0.tgz",
+ "integrity": "sha512-1tbaNVJ4wMlEa02fFppkEVAhkEdsMkn+BbWDjDKSj8/ppUKlBEFo6ltarWPY8q40cktebAEa9WiouhoEB3YkTQ==",
"dependencies": {
"@babel/runtime": "^7.12.5",
"bluebird": "^3.7.2"
@@ -13126,12 +13143,12 @@
}
},
"node_modules/gatsby-transformer-remark": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/gatsby-transformer-remark/-/gatsby-transformer-remark-4.0.0.tgz",
- "integrity": "sha512-qD8SuvfIvTeQ8QCu8ehY4hMy9P5EAaRZB49k+dm5YXTnF+IskmOStjUVeNnzGz4lfYmLJz7k4u9x+qQflW0gfQ==",
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/gatsby-transformer-remark/-/gatsby-transformer-remark-4.1.0.tgz",
+ "integrity": "sha512-56jcFjXUzVc7bzsUw301l1UU6d/bKWv7WAxtnOjKUsI1BTlv36sBIFGSlH+3R13J4zoaXGdAjsf7IuF4/XILeA==",
"dependencies": {
"@babel/runtime": "^7.12.5",
- "gatsby-core-utils": "^2.3.0",
+ "gatsby-core-utils": "^2.4.0",
"gray-matter": "^4.0.2",
"hast-util-raw": "^6.0.2",
"hast-util-to-html": "^7.1.2",
@@ -13140,6 +13157,7 @@
"mdast-util-to-string": "^2.0.0",
"mdast-util-toc": "^5.1.0",
"remark": "^13.0.0",
+ "remark-footnotes": "^3.0.0",
"remark-gfm": "^1.0.0",
"remark-parse": "^9.0.0",
"remark-retext": "^4.0.0",
@@ -13225,9 +13243,9 @@
}
},
"node_modules/gatsby-transformer-sharp": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/gatsby-transformer-sharp/-/gatsby-transformer-sharp-3.3.0.tgz",
- "integrity": "sha512-P5J1SE/g8qOYdjPP3SYRSAOoaQQEPfYpbvDtgstlegogt7zsytBRNOjrDijEzXnC/D/Hcp9Obwr0Ez8vL4FGsw==",
+ "version": "3.4.0",
+ "resolved": "https://registry.npmjs.org/gatsby-transformer-sharp/-/gatsby-transformer-sharp-3.4.0.tgz",
+ "integrity": "sha512-Hdohyzeef8lRV7D/UK/WWZL2PfPe3FcMW4/MPAuZvRskPPkKcdLm0Qo3XXugt8KyfzaWzJSi0ltvpRpxA7aj9g==",
"dependencies": {
"@babel/runtime": "^7.12.5",
"bluebird": "^3.7.2",
@@ -13277,9 +13295,9 @@
"integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
},
"node_modules/gatsby-transformer-yaml": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/gatsby-transformer-yaml/-/gatsby-transformer-yaml-3.3.0.tgz",
- "integrity": "sha512-L732PsLD5n0c8B1n1bEfdyLzdUbHhKPxOUN1rtQLAFdoq0qD8WmF42wfKHTifX80lT9V1Ims1rxCAKH4J2fffA==",
+ "version": "3.4.0",
+ "resolved": "https://registry.npmjs.org/gatsby-transformer-yaml/-/gatsby-transformer-yaml-3.4.0.tgz",
+ "integrity": "sha512-rUohmX0UALxsYs/v3eEu8vrn9O8CnMUF+7oskpWqVZnOHAt/pEIIver3BVY3xJnQExCTSAsuhIhx7oIuvRVn2w==",
"dependencies": {
"@babel/runtime": "^7.12.5",
"js-yaml": "^3.14.1",
@@ -13369,6 +13387,14 @@
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
},
+ "node_modules/gatsby/node_modules/cookie": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz",
+ "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==",
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
"node_modules/gatsby/node_modules/date-fns": {
"version": "2.21.1",
"resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.21.1.tgz",
@@ -13559,9 +13585,9 @@
}
},
"node_modules/gbimage-bridge": {
- "version": "0.1.3",
- "resolved": "https://registry.npmjs.org/gbimage-bridge/-/gbimage-bridge-0.1.3.tgz",
- "integrity": "sha512-0qklsVgZk8crNixk1d3Ik4xh6GZTj9UoT3UfpITwkvmPCkMRLdnlAlYZdmhWNpvnOpoDK7OPxY8FnldEPVllpQ==",
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/gbimage-bridge/-/gbimage-bridge-0.1.4.tgz",
+ "integrity": "sha512-Q/AS8DQ0vav2eNYYZKAtf7ROQhfZ3/uwT6y5yc/K+nhNkpbB9foizuCaAQh7op/lfoxRaIqe2iNl1gf2EnlwGg==",
"peerDependencies": {
"gatsby": "^3.0.0",
"gatsby-background-image": "^1.4.1",
@@ -15391,9 +15417,9 @@
}
},
"node_modules/inquirer/node_modules/chalk": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
- "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz",
+ "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==",
"dependencies": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
@@ -17788,6 +17814,19 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/mdast-util-footnote": {
+ "version": "0.1.7",
+ "resolved": "https://registry.npmjs.org/mdast-util-footnote/-/mdast-util-footnote-0.1.7.tgz",
+ "integrity": "sha512-QxNdO8qSxqbO2e3m09KwDKfWiLgqyCurdWTQ198NpbZ2hxntdc+VKS4fDJCmNWbAroUdYnSthu+XbZ8ovh8C3w==",
+ "dependencies": {
+ "mdast-util-to-markdown": "^0.6.0",
+ "micromark": "~2.11.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
"node_modules/mdast-util-from-markdown": {
"version": "0.8.5",
"resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-0.8.5.tgz",
@@ -18306,6 +18345,18 @@
"parse-entities": "^2.0.0"
}
},
+ "node_modules/micromark-extension-footnote": {
+ "version": "0.3.2",
+ "resolved": "https://registry.npmjs.org/micromark-extension-footnote/-/micromark-extension-footnote-0.3.2.tgz",
+ "integrity": "sha512-gr/BeIxbIWQoUm02cIfK7mdMZ/fbroRpLsck4kvFtjbzP4yi+OPVbnukTc/zy0i7spC2xYE/dbX1Sur8BEDJsQ==",
+ "dependencies": {
+ "micromark": "~2.11.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
"node_modules/micromark-extension-gfm": {
"version": "0.3.3",
"resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-0.3.3.tgz",
@@ -18465,9 +18516,9 @@
}
},
"node_modules/micromark-extension-mdxjs/node_modules/acorn": {
- "version": "8.1.1",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.1.1.tgz",
- "integrity": "sha512-xYiIVjNuqtKXMxlRMDc6mZUhXehod4a3gbZ1qRlM7icK4EbxUFNLhWoPblCvFtB2Y9CIqHP3CF/rdxLItaQv8g==",
+ "version": "8.2.4",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.2.4.tgz",
+ "integrity": "sha512-Ibt84YwBDDA890eDiDCEqcbwvHlBvzzDkU2cGBBDDI1QWT12jTiXIOn2CIw5KK4i6N5Z2HUxwYjzriDyqaqqZg==",
"bin": {
"acorn": "bin/acorn"
},
@@ -18567,9 +18618,9 @@
}
},
"node_modules/mini-css-extract-plugin": {
- "version": "1.3.9",
- "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-1.3.9.tgz",
- "integrity": "sha512-Ac4s+xhVbqlyhXS5J/Vh/QXUz3ycXlCqoCPpg0vdfhsIBH9eg/It/9L1r1XhSCH737M1lqcWnMuWL13zcygn5A==",
+ "version": "1.5.1",
+ "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-1.5.1.tgz",
+ "integrity": "sha512-wEpr0XooH6rw/Mlf+9KTJoMBLT3HujzdTrmohPjAzF47N4Q6yAeczQLpRD/WxvAtXvskcXbily7TAdCfi2M4Dg==",
"dependencies": {
"loader-utils": "^2.0.0",
"schema-utils": "^3.0.0",
@@ -18806,6 +18857,69 @@
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
"integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
},
+ "node_modules/multer": {
+ "version": "1.4.2",
+ "resolved": "https://registry.npmjs.org/multer/-/multer-1.4.2.tgz",
+ "integrity": "sha512-xY8pX7V+ybyUpbYMxtjM9KAiD9ixtg5/JkeKUTD6xilfDv0vzzOFcCp4Ljb1UU3tSOM3VTZtKo63OmzOrGi3Cg==",
+ "dependencies": {
+ "append-field": "^1.0.0",
+ "busboy": "^0.2.11",
+ "concat-stream": "^1.5.2",
+ "mkdirp": "^0.5.1",
+ "object-assign": "^4.1.1",
+ "on-finished": "^2.3.0",
+ "type-is": "^1.6.4",
+ "xtend": "^4.0.0"
+ },
+ "engines": {
+ "node": ">= 0.10.0"
+ }
+ },
+ "node_modules/multer/node_modules/busboy": {
+ "version": "0.2.14",
+ "resolved": "https://registry.npmjs.org/busboy/-/busboy-0.2.14.tgz",
+ "integrity": "sha1-bCpiLvz0fFe7vh4qnDetNseSVFM=",
+ "dependencies": {
+ "dicer": "0.2.5",
+ "readable-stream": "1.1.x"
+ },
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
+ "node_modules/multer/node_modules/dicer": {
+ "version": "0.2.5",
+ "resolved": "https://registry.npmjs.org/dicer/-/dicer-0.2.5.tgz",
+ "integrity": "sha1-WZbAhrszIYyBLAkL3cCc0S+stw8=",
+ "dependencies": {
+ "readable-stream": "1.1.x",
+ "streamsearch": "0.1.2"
+ },
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
+ "node_modules/multer/node_modules/isarray": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
+ "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8="
+ },
+ "node_modules/multer/node_modules/readable-stream": {
+ "version": "1.1.14",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
+ "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
+ "dependencies": {
+ "core-util-is": "~1.0.0",
+ "inherits": "~2.0.1",
+ "isarray": "0.0.1",
+ "string_decoder": "~0.10.x"
+ }
+ },
+ "node_modules/multer/node_modules/string_decoder": {
+ "version": "0.10.31",
+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+ "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ="
+ },
"node_modules/multicast-dns": {
"version": "6.2.3",
"resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz",
@@ -18859,9 +18973,9 @@
}
},
"node_modules/nanoid": {
- "version": "3.1.22",
- "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.22.tgz",
- "integrity": "sha512-/2ZUaJX2ANuLtTvqTlgqBQNJoQO398KyJgZloL0PZkC0dpysjncRUPsFe3DUPzz/y3h+u7C46np8RMuvF3jsSQ==",
+ "version": "3.1.23",
+ "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.23.tgz",
+ "integrity": "sha512-FiB0kzdP0FFVGDKlRLEQ1BgDzU87dy5NnzjeW9YZNt+/c3+q82EQDUwniSAUxp/F0gFNI1ZhKU1FqYsMuqZVnw==",
"bin": {
"nanoid": "bin/nanoid.cjs"
},
@@ -20601,20 +20715,20 @@
}
},
"node_modules/polished": {
- "version": "4.1.1",
- "resolved": "https://registry.npmjs.org/polished/-/polished-4.1.1.tgz",
- "integrity": "sha512-4MZTrfPMPRLD7ac8b+2JZxei58zw6N1hFkdBDERif5Tlj19y3vPoPusrLG+mJIlPTGnUlKw3+yWz0BazvMx1vg==",
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/polished/-/polished-4.1.2.tgz",
+ "integrity": "sha512-jq4t3PJUpVRcveC53nnbEX35VyQI05x3tniwp26WFdm1dwaNUBHAi5awa/roBlwQxx1uRhwNSYeAi/aMbfiJCQ==",
"dependencies": {
- "@babel/runtime": "^7.12.5"
+ "@babel/runtime": "^7.13.17"
},
"engines": {
"node": ">=10"
}
},
"node_modules/popmotion": {
- "version": "9.3.5",
- "resolved": "https://registry.npmjs.org/popmotion/-/popmotion-9.3.5.tgz",
- "integrity": "sha512-Lr2rq8OP0j8D7CO2/6eO17ALeFCxjx1hfTGbMg+TLqFj+KZSGOoj6gRBVTzDINGqo6LQrORQSSSDaCL5OrB3bw==",
+ "version": "9.3.6",
+ "resolved": "https://registry.npmjs.org/popmotion/-/popmotion-9.3.6.tgz",
+ "integrity": "sha512-ZTbXiu6zIggXzIliMi8LGxXBF5ST+wkpXGEjeTUDUOCdSQ356hij/xjeUdv0F8zCQNeqB1+PR5/BB+gC+QLAPw==",
"dependencies": {
"framesync": "5.3.0",
"hey-listen": "^1.0.8",
@@ -20660,12 +20774,12 @@
}
},
"node_modules/postcss": {
- "version": "8.2.10",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.2.10.tgz",
- "integrity": "sha512-b/h7CPV7QEdrqIxtAf2j31U5ef05uBDuvoXv6L51Q4rcS1jdlXAVKJv+atCFdUXYl9dyTHGyoMzIepwowRJjFw==",
+ "version": "8.2.15",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.2.15.tgz",
+ "integrity": "sha512-2zO3b26eJD/8rb106Qu2o7Qgg52ND5HPjcyQiK2B98O388h43A448LCslC0dI2P97wCAQRJsFvwTRcXxTKds+Q==",
"dependencies": {
"colorette": "^1.2.2",
- "nanoid": "^3.1.22",
+ "nanoid": "^3.1.23",
"source-map": "^0.6.1"
},
"engines": {
@@ -22423,9 +22537,9 @@
}
},
"node_modules/prettier": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.2.1.tgz",
- "integrity": "sha512-PqyhM2yCjg/oKkFPtTGUojv7gnZAoG80ttl45O6x2Ug/rMJw4wcc9k6aaf2hibP7BGVCCM33gZoGjyvt9mm16Q==",
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.3.0.tgz",
+ "integrity": "sha512-kXtO4s0Lz/DW/IJ9QdWhAf7/NmPWQXkFr/r/WkR3vyI+0v8amTDxiaQSLzs8NBlytfLWX/7uQUMIW677yLKl4w==",
"bin": {
"prettier": "bin-prettier.js"
},
@@ -23244,9 +23358,9 @@
}
},
"node_modules/react-use": {
- "version": "17.2.3",
- "resolved": "https://registry.npmjs.org/react-use/-/react-use-17.2.3.tgz",
- "integrity": "sha512-cHLG5mwv9NSkydhlY3J1B/Z5gGzRF43QXzFaMisSaFClg0o1VeWJaYj2d9HJIiTGC+imt47FY4TpnZNRhbOyaQ==",
+ "version": "17.2.4",
+ "resolved": "https://registry.npmjs.org/react-use/-/react-use-17.2.4.tgz",
+ "integrity": "sha512-vQGpsAM0F5UIlshw5UI8ULGPS4yn5rm7/qvn3T1Gnkrz7YRMEEMh+ynKcmRloOyiIeLvKWiQjMiwRGtdbgs5qQ==",
"dependencies": {
"@types/js-cookie": "^2.2.6",
"@xobotyi/scrollbar-width": "^1.9.5",
@@ -23401,12 +23515,11 @@
"integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ=="
},
"node_modules/redux": {
- "version": "4.0.5",
- "resolved": "https://registry.npmjs.org/redux/-/redux-4.0.5.tgz",
- "integrity": "sha512-VSz1uMAH24DM6MF72vcojpYPtrTUu3ByVWfPL1nPfVRb5mZVTve5GnNCUV53QM/BZ66xfWrm0CTWoM+Xlz8V1w==",
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/redux/-/redux-4.1.0.tgz",
+ "integrity": "sha512-uI2dQN43zqLWCt6B/BMGRMY6db7TTY4qeHHfGeKb3EOhmOKjU3KdWvNLJyqaHRksv/ErdNH7cFZWg9jXtewy4g==",
"dependencies": {
- "loose-envify": "^1.4.0",
- "symbol-observable": "^1.2.0"
+ "@babel/runtime": "^7.9.2"
}
},
"node_modules/redux-thunk": {
@@ -23594,6 +23707,19 @@
"url": "https://opencollective.com/unified"
}
},
+ "node_modules/remark-footnotes": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/remark-footnotes/-/remark-footnotes-3.0.0.tgz",
+ "integrity": "sha512-ZssAvH9FjGYlJ/PBVKdSmfyPc3Cz4rTWgZLI4iE/SX8Nt5l3o3oEjv3wwG5VD7xOjktzdwp5coac+kJV9l4jgg==",
+ "dependencies": {
+ "mdast-util-footnote": "^0.1.0",
+ "micromark-extension-footnote": "^0.3.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
"node_modules/remark-gfm": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-1.0.0.tgz",
@@ -26415,9 +26541,9 @@
}
},
"node_modules/swr": {
- "version": "0.5.5",
- "resolved": "https://registry.npmjs.org/swr/-/swr-0.5.5.tgz",
- "integrity": "sha512-u4mUorK9Ipt+6LEITvWRWiRWAQjAysI6cHxbMmMV1dIdDzxMnswWo1CyGoyBHXX91CchxcuoqgFZ/ycx+YfhCA==",
+ "version": "0.5.6",
+ "resolved": "https://registry.npmjs.org/swr/-/swr-0.5.6.tgz",
+ "integrity": "sha512-Bmx3L4geMZjYT5S2Z6EE6/5Cx6v1Ka0LhqZKq8d6WL2eu9y6gHWz3dUzfIK/ymZVHVfwT/EweFXiYGgfifei3w==",
"dependencies": {
"dequal": "2.0.2"
},
@@ -26429,6 +26555,7 @@
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz",
"integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==",
+ "dev": true,
"engines": {
"node": ">=0.10.0"
}
@@ -26531,9 +26658,9 @@
}
},
"node_modules/tailwindcss": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-2.1.1.tgz",
- "integrity": "sha512-zZ6axGqpSZOCBS7wITm/WNHkBzDt5CIZlDlx0eCVldwTxFPELCVGbgh7Xpb3/kZp3cUxOmK7bZUjqhuMrbN6xQ==",
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-2.1.2.tgz",
+ "integrity": "sha512-T5t+wwd+/hsOyRw2HJuFuv0LTUm3MUdHm2DJ94GPVgzqwPPFa9XxX0KlwLWupUuiOUj6uiKURCzYPHFcuPch/w==",
"dependencies": {
"@fullhuman/postcss-purgecss": "^3.1.3",
"bytes": "^3.0.0",
@@ -27373,8 +27500,7 @@
"node_modules/typedarray": {
"version": "0.0.6",
"resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
- "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
- "dev": true
+ "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c="
},
"node_modules/typedarray-to-buffer": {
"version": "3.1.5",
@@ -27884,9 +28010,9 @@
}
},
"node_modules/update-notifier/node_modules/chalk": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
- "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz",
+ "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==",
"dependencies": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
@@ -28295,19 +28421,19 @@
}
},
"node_modules/webpack": {
- "version": "5.33.2",
- "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.33.2.tgz",
- "integrity": "sha512-X4b7F1sYBmJx8mlh2B7mV5szEkE0jYNJ2y3akgAP0ERi0vLCG1VvdsIxt8lFd4st6SUy0lf7W0CCQS566MBpJg==",
+ "version": "5.37.0",
+ "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.37.0.tgz",
+ "integrity": "sha512-yvdhgcI6QkQkDe1hINBAJ1UNevqNGTVaCkD2SSJcB8rcrNNl922RI8i2DXUAuNfANoxwsiXXEA4ZPZI9q2oGLA==",
"dependencies": {
"@types/eslint-scope": "^3.7.0",
- "@types/estree": "^0.0.46",
+ "@types/estree": "^0.0.47",
"@webassemblyjs/ast": "1.11.0",
"@webassemblyjs/wasm-edit": "1.11.0",
"@webassemblyjs/wasm-parser": "1.11.0",
- "acorn": "^8.0.4",
+ "acorn": "^8.2.1",
"browserslist": "^4.14.5",
"chrome-trace-event": "^1.0.2",
- "enhanced-resolve": "^5.7.0",
+ "enhanced-resolve": "^5.8.0",
"es-module-lexer": "^0.4.0",
"eslint-scope": "^5.1.1",
"events": "^3.2.0",
@@ -29110,15 +29236,10 @@
"ms": "^2.1.1"
}
},
- "node_modules/webpack/node_modules/@types/estree": {
- "version": "0.0.46",
- "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.46.tgz",
- "integrity": "sha512-laIjwTQaD+5DukBZaygQ79K1Z0jb1bPEMRrkXSLjtCcZm+abyp5YbrqpSLzD42FwWW6gK/aS4NYpJ804nG2brg=="
- },
"node_modules/webpack/node_modules/acorn": {
- "version": "8.1.1",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.1.1.tgz",
- "integrity": "sha512-xYiIVjNuqtKXMxlRMDc6mZUhXehod4a3gbZ1qRlM7icK4EbxUFNLhWoPblCvFtB2Y9CIqHP3CF/rdxLItaQv8g==",
+ "version": "8.2.4",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.2.4.tgz",
+ "integrity": "sha512-Ibt84YwBDDA890eDiDCEqcbwvHlBvzzDkU2cGBBDDI1QWT12jTiXIOn2CIw5KK4i6N5Z2HUxwYjzriDyqaqqZg==",
"bin": {
"acorn": "bin/acorn"
},
@@ -30845,9 +30966,9 @@
}
},
"@babel/runtime": {
- "version": "7.13.10",
- "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.10.tgz",
- "integrity": "sha512-4QPkjJq6Ns3V/RgpEahRk+AGfL0eO6RHHtTWoNNr5mO49G6B5+X6d6THgWEAvTrznU5xYpbAlVKRYcsCgh/Akw==",
+ "version": "7.13.17",
+ "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.17.tgz",
+ "integrity": "sha512-NCdgJEelPTSh+FEFylhnP1ylq848l1z9t9N0j1Lfbcw0+KXGjsTvUmkxy+voLLXB5SOKMbLLx4jxYliGrYQseA==",
"requires": {
"regenerator-runtime": "^0.13.4"
}
@@ -30862,9 +30983,9 @@
}
},
"@babel/standalone": {
- "version": "7.13.15",
- "resolved": "https://registry.npmjs.org/@babel/standalone/-/standalone-7.13.15.tgz",
- "integrity": "sha512-gKEx9cfMLJegKYYVnI1/4swITcWQa2/e0HlAU9S/+h94xGdyXtoYVQiz8gcXabQ/8MMlOwGclkRoTL3cAxplZg=="
+ "version": "7.14.1",
+ "resolved": "https://registry.npmjs.org/@babel/standalone/-/standalone-7.14.1.tgz",
+ "integrity": "sha512-HFkwJyIv91mP38447ERwnVgw9yhx2/evs+r0+1hdAXf1Q1fBypPwtY8YOqsPniqoYCEVbBIqYELt0tNrOAg/Iw=="
},
"@babel/template": {
"version": "7.12.13",
@@ -31062,14 +31183,14 @@
}
},
"@fontsource/sora": {
- "version": "4.2.2",
- "resolved": "https://registry.npmjs.org/@fontsource/sora/-/sora-4.2.2.tgz",
- "integrity": "sha512-dA5CwKX671YRf+qple+G6pXULxF1Hv7lmsXnJOWUipP0xN20JMxsOhHwlK5fwVFTC7/+x6NhD1G0qyHOoROC/Q=="
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/@fontsource/sora/-/sora-4.3.0.tgz",
+ "integrity": "sha512-JgHSk8LdGxgd8PrK/80uJfuSvdzZKsDZ56teNM3J6rIY3ujYWA9vo8dtPGeJKRwJrI9WUIWOqTC8s6RBQivjpA=="
},
"@fontsource/source-sans-pro": {
- "version": "4.2.2",
- "resolved": "https://registry.npmjs.org/@fontsource/source-sans-pro/-/source-sans-pro-4.2.2.tgz",
- "integrity": "sha512-ApmV5F1D32nmBspCJuijDNBV7TtazFC4L7BIilHj3e6IAW/ndQMXl1+4DUjOGVO/83tF/WXjOEMxROE0QxYDwQ=="
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/@fontsource/source-sans-pro/-/source-sans-pro-4.3.0.tgz",
+ "integrity": "sha512-WoRd3DG6HZOhKqy07DCHIDC0wsO+uQFjAOR7DTTbQXUOWeqd/CuhujdLyFBQrabhrruxT8skIxXBzk6h+Z2Hpw=="
},
"@fullhuman/postcss-purgecss": {
"version": "3.1.3",
@@ -31858,9 +31979,9 @@
"integrity": "sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow=="
},
"@sindresorhus/slugify": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@sindresorhus/slugify/-/slugify-1.1.0.tgz",
- "integrity": "sha512-ujZRbmmizX26yS/HnB3P9QNlNa4+UvHh+rIse3RbOXLp8yl6n1TxB4t7NHggtVgS8QmmOtzXo48kCxZGACpkPw==",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/@sindresorhus/slugify/-/slugify-1.1.2.tgz",
+ "integrity": "sha512-V9nR/W0Xd9TSGXpZ4iFUcFGhuOJtZX82Fzxj1YISlbSgKvIiNa7eLEZrT0vAraPOt++KHauIVNYgGRgjc13dXA==",
"requires": {
"@sindresorhus/transliterate": "^0.1.1",
"escape-string-regexp": "^4.0.0"
@@ -32281,9 +32402,9 @@
}
},
"@types/react": {
- "version": "17.0.3",
- "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.3.tgz",
- "integrity": "sha512-wYOUxIgs2HZZ0ACNiIayItyluADNbONl7kt8lkLjVK8IitMH5QMyAh75Fwhmo37r1m7L2JaFj03sIfxBVDvRAg==",
+ "version": "17.0.5",
+ "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.5.tgz",
+ "integrity": "sha512-bj4biDB9ZJmGAYTWSKJly6bMr4BLUiBrx9ujiJEoP9XIDY9CTaPGxE5QWN/1WjpPLzYF7/jRNnV2nNxNe970sw==",
"requires": {
"@types/prop-types": "*",
"@types/scheduler": "*",
@@ -32811,6 +32932,11 @@
"picomatch": "^2.0.4"
}
},
+ "append-field": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/append-field/-/append-field-1.0.0.tgz",
+ "integrity": "sha1-HjRA6RXwsSA9I3SOeO3XubW0PlY="
+ },
"application-config-path": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/application-config-path/-/application-config-path-0.1.0.tgz",
@@ -33259,9 +33385,9 @@
"requires": {}
},
"babel-plugin-remove-graphql-queries": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/babel-plugin-remove-graphql-queries/-/babel-plugin-remove-graphql-queries-3.3.0.tgz",
- "integrity": "sha512-G4FCVr8ex4Ck+wRTLsGBNnm7eWXKzpKrQI0u2zJ8KSsGbyWTarQZztSiJtV43dbbzmenjizHI5XrGA5rK9D4FQ==",
+ "version": "3.4.0",
+ "resolved": "https://registry.npmjs.org/babel-plugin-remove-graphql-queries/-/babel-plugin-remove-graphql-queries-3.4.0.tgz",
+ "integrity": "sha512-ADn0az4QeBIvvz18kByGv9Q7xUyYKPCNFISt3THiqPrYejj1zrk7BW/End47g2Iav1Q9SrX2GdPxaiz/svSn3A==",
"requires": {}
},
"babel-plugin-syntax-object-rest-spread": {
@@ -33284,9 +33410,9 @@
"integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA=="
},
"babel-preset-gatsby": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/babel-preset-gatsby/-/babel-preset-gatsby-1.3.0.tgz",
- "integrity": "sha512-3hbzy/4XT2CVVe/K/qgju+il5uN1tylri3AFJ5UjLrbDWHSTKHZq8WfX4rRUBUn3nR1s6vrwa2Mq6alDV3/TbQ==",
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/babel-preset-gatsby/-/babel-preset-gatsby-1.4.0.tgz",
+ "integrity": "sha512-AkWPgzR6TdMkmagG5VD8u5s/EAvTBJgaJWoU3mkGyoojxq9+ila7nQlau9MZhztKn3oGRx3jKuT2rv6samIIYw==",
"requires": {
"@babel/plugin-proposal-class-properties": "^7.12.1",
"@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.1",
@@ -33301,8 +33427,8 @@
"babel-plugin-dynamic-import-node": "^2.3.3",
"babel-plugin-macros": "^2.8.0",
"babel-plugin-transform-react-remove-prop-types": "^0.4.24",
- "gatsby-core-utils": "^2.3.0",
- "gatsby-legacy-polyfills": "^1.3.0"
+ "gatsby-core-utils": "^2.4.0",
+ "gatsby-legacy-polyfills": "^1.4.0"
}
},
"babel-runtime": {
@@ -35020,7 +35146,6 @@
"version": "1.6.2",
"resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
"integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
- "dev": true,
"requires": {
"buffer-from": "^1.0.0",
"inherits": "^2.0.3",
@@ -35032,7 +35157,6 @@
"version": "2.3.7",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
"integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
- "dev": true,
"requires": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.3",
@@ -35047,7 +35171,6 @@
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
"integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
- "dev": true,
"requires": {
"safe-buffer": "~5.1.0"
}
@@ -35122,22 +35245,29 @@
"integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA=="
},
"contentful-management": {
- "version": "7.15.1",
- "resolved": "https://registry.npmjs.org/contentful-management/-/contentful-management-7.15.1.tgz",
- "integrity": "sha512-Wk4gpoNDXThkof49W0S3WgdW42T9kKQZj+7V7aDs+VrW0/WfTiNh5fMiMt0rxLqkWjxFrsa1TMAxR0WzT3lLyQ==",
+ "version": "7.18.2",
+ "resolved": "https://registry.npmjs.org/contentful-management/-/contentful-management-7.18.2.tgz",
+ "integrity": "sha512-d8P6BsOvjhgXavWTksfPB/C7etHQ5EP+R59d1wQ3xr8qHv4bVYOYF+eRnrgRHJQ9Cae8lk7N5JmZLwG/gEQuag==",
"requires": {
"@types/json-patch": "0.0.30",
"axios": "^0.21.0",
- "contentful-sdk-core": "^6.7.0",
+ "contentful-sdk-core": "^6.8.0",
"fast-copy": "^2.1.0",
"lodash.isplainobject": "^4.0.6",
- "type-fest": "0.20.2"
+ "type-fest": "1.0.2"
+ },
+ "dependencies": {
+ "type-fest": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.0.2.tgz",
+ "integrity": "sha512-a720oz3Kjbp3ll0zkeN9qjRhO7I34MKMhPGQiQJAmaZQZQ1lo+NWThK322f7sXV+kTg9B1Ybt16KgBXWgteT8w=="
+ }
}
},
"contentful-sdk-core": {
- "version": "6.7.0",
- "resolved": "https://registry.npmjs.org/contentful-sdk-core/-/contentful-sdk-core-6.7.0.tgz",
- "integrity": "sha512-+b8UXVE249Z6WzMLXvsu3CIvN/s5xXRZ9o+zY7zDdPkIYBMW15xcs9N2ATI6ncmc+s1uj4XZij/2skflletHiw==",
+ "version": "6.8.0",
+ "resolved": "https://registry.npmjs.org/contentful-sdk-core/-/contentful-sdk-core-6.8.0.tgz",
+ "integrity": "sha512-X45uNrcbQ2qY2p4G/Wx2EFUdnLnoDXjw29i+d0JVTUXqCG58p3q4GHuAPzTX+uafJL4h0ZY2xPOn4nvJ83eRBQ==",
"requires": {
"fast-copy": "^2.1.0",
"qs": "^6.9.4"
@@ -35216,9 +35346,9 @@
}
},
"core-js": {
- "version": "3.10.1",
- "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.10.1.tgz",
- "integrity": "sha512-pwCxEXnj27XG47mu7SXAwhLP3L5CrlvCB91ANUkIz40P27kUcvNfSdvyZJ9CLHiVoKSp+TTChMQMSKQEH/IQxA=="
+ "version": "3.12.1",
+ "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.12.1.tgz",
+ "integrity": "sha512-Ne9DKPHTObRuB09Dru5AjwKjY4cJHVGu+y5f7coGn1E9Grkc3p2iBwE9AI/nJzsE29mQF7oq+mhYYRqOMFN1Bw=="
},
"core-js-compat": {
"version": "3.10.1",
@@ -35292,9 +35422,9 @@
}
},
"create-gatsby": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/create-gatsby/-/create-gatsby-1.3.0.tgz",
- "integrity": "sha512-c78VG3AIqUg/sJCvxzFL5tGwO8MsDICRvyQ/FXS81Kf/QTr0ON9VvDjodEiM9AmtcyU5vRnM/GspEt1YfHo38A=="
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/create-gatsby/-/create-gatsby-1.4.0.tgz",
+ "integrity": "sha512-f25DzxInlwLqdy82ojGAnROzas1HCLSV9aaoA5Kjklsa/EgCJPfhRfvHPNKbuTTbzNwTRymh398e1xnu1JdLHQ=="
},
"create-hash": {
"version": "1.2.0",
@@ -35822,9 +35952,9 @@
}
},
"cypress": {
- "version": "7.1.0",
- "resolved": "https://registry.npmjs.org/cypress/-/cypress-7.1.0.tgz",
- "integrity": "sha512-AptQP9fVtN/FfOv8rJ9hTGJE2XQFc8saLHT38r/EeyWhzp0q/+P/DYRTDtjGZHeLTCNznAUrT4lal8jm+ouS7Q==",
+ "version": "7.3.0",
+ "resolved": "https://registry.npmjs.org/cypress/-/cypress-7.3.0.tgz",
+ "integrity": "sha512-aseRCH1tRVCrM6oEfja6fR/bo5l6e4SkHRRSATh27UeN4f/ANC8U7tGIulmrISJVy9xuOkOdbYKbUb2MNM+nrw==",
"dev": true,
"requires": {
"@cypress/listr-verbose-renderer": "^0.4.1",
@@ -35946,9 +36076,9 @@
}
},
"cypress-file-upload": {
- "version": "5.0.6",
- "resolved": "https://registry.npmjs.org/cypress-file-upload/-/cypress-file-upload-5.0.6.tgz",
- "integrity": "sha512-Zop7M8xhP9WSoc5tVYJcUUn+iPn3RpsOEzHaTUKFQPiqxD5Bz19azO/BwiyuNJ5m82zPMd0i+KY/ubVog8cyGQ==",
+ "version": "5.0.7",
+ "resolved": "https://registry.npmjs.org/cypress-file-upload/-/cypress-file-upload-5.0.7.tgz",
+ "integrity": "sha512-cgWsWx7igxjyyVm9/VJ9ukdy69jL00I7z0lrwUWtXXLPvX4neO+8JAZ054Ax8Xf+mdV9OerenXzb9nqRoafjHA==",
"dev": true,
"requires": {}
},
@@ -36698,9 +36828,9 @@
}
},
"dotenv": {
- "version": "8.2.0",
- "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz",
- "integrity": "sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw=="
+ "version": "8.6.0",
+ "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.6.0.tgz",
+ "integrity": "sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g=="
},
"download": {
"version": "6.2.5",
@@ -36934,9 +37064,9 @@
}
},
"enhanced-resolve": {
- "version": "5.7.0",
- "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.7.0.tgz",
- "integrity": "sha512-6njwt/NsZFUKhM6j9U8hzVyD4E4r0x7NQzhTCbcWOJ0IQjNSAoalWmb0AE51Wn+fwan5qVESWi7t2ToBxs9vrw==",
+ "version": "5.8.2",
+ "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.2.tgz",
+ "integrity": "sha512-F27oB3WuHDzvR2DOGNTaYy0D5o0cnrv8TeI482VM4kYgQd/FT9lUQwuNsJ0oOHtBUq7eiW5ytqzp7nBFknL+GA==",
"requires": {
"graceful-fs": "^4.2.4",
"tapable": "^2.2.0"
@@ -38473,14 +38603,14 @@
}
},
"framer-motion": {
- "version": "4.1.4",
- "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-4.1.4.tgz",
- "integrity": "sha512-UoxPB1adLosrcQGczF8UX3zQWQ0+6Yki14nf/kjpz022tzzCSkExj+TulsUiiWFFW8gDhifi7PVZkWJ5UJWePg==",
+ "version": "4.1.15",
+ "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-4.1.15.tgz",
+ "integrity": "sha512-47LdubDKZch0xo2COmBIf02UqsRz07H4lQ3zu28H8gK8/2OgAybNNJBGgtthN+Co9HXRfuH2pSR1/UIRlASZ7w==",
"requires": {
"@emotion/is-prop-valid": "^0.8.2",
"framesync": "5.3.0",
"hey-listen": "^1.0.8",
- "popmotion": "9.3.5",
+ "popmotion": "9.3.6",
"style-value-types": "4.1.4",
"tslib": "^2.1.0"
}
@@ -38592,9 +38722,9 @@
"integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc="
},
"gatsby": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/gatsby/-/gatsby-3.3.0.tgz",
- "integrity": "sha512-u9C7ER0Jz89BtjFtbuiCmsZmlKagr6we8GaARgkCpdi9csKpsTq7JBqZcOglKI4qx6iMKMIu0h9FwdBjPSYKng==",
+ "version": "3.4.2",
+ "resolved": "https://registry.npmjs.org/gatsby/-/gatsby-3.4.2.tgz",
+ "integrity": "sha512-iMIzCNOktXCPJ9Z7LPOyFkGvyfUxk3Jbt4j3B94AJVQje2E7KltOH1eJqg9GiJ0kzYO60jOyDw4abnr6gNSugQ==",
"requires": {
"@babel/code-frame": "^7.10.4",
"@babel/core": "^7.12.3",
@@ -38620,8 +38750,8 @@
"babel-plugin-add-module-exports": "^1.0.4",
"babel-plugin-dynamic-import-node": "^2.3.3",
"babel-plugin-lodash": "^3.3.4",
- "babel-plugin-remove-graphql-queries": "^3.3.0",
- "babel-preset-gatsby": "^1.3.0",
+ "babel-plugin-remove-graphql-queries": "^3.4.0",
+ "babel-preset-gatsby": "^1.4.0",
"better-opn": "^2.0.0",
"better-queue": "^3.8.10",
"bluebird": "^3.7.2",
@@ -38632,6 +38762,7 @@
"chokidar": "^3.4.2",
"common-tags": "^1.8.0",
"compression": "^1.7.4",
+ "cookie": "^0.4.1",
"copyfiles": "^2.3.0",
"core-js": "^3.9.0",
"cors": "^2.8.5",
@@ -38663,16 +38794,16 @@
"find-cache-dir": "^3.3.1",
"fs-exists-cached": "1.0.0",
"fs-extra": "^8.1.0",
- "gatsby-cli": "^3.3.0",
- "gatsby-core-utils": "^2.3.0",
- "gatsby-graphiql-explorer": "^1.3.0",
- "gatsby-legacy-polyfills": "^1.3.0",
- "gatsby-link": "^3.3.0",
- "gatsby-plugin-page-creator": "^3.3.0",
- "gatsby-plugin-typescript": "^3.3.0",
- "gatsby-plugin-utils": "^1.3.0",
- "gatsby-react-router-scroll": "^4.3.0",
- "gatsby-telemetry": "^2.3.0",
+ "gatsby-cli": "^3.4.1",
+ "gatsby-core-utils": "^2.4.0",
+ "gatsby-graphiql-explorer": "^1.4.0",
+ "gatsby-legacy-polyfills": "^1.4.0",
+ "gatsby-link": "^3.4.0",
+ "gatsby-plugin-page-creator": "^3.4.1",
+ "gatsby-plugin-typescript": "^3.4.0",
+ "gatsby-plugin-utils": "^1.4.0",
+ "gatsby-react-router-scroll": "^4.4.0",
+ "gatsby-telemetry": "^2.4.1",
"glob": "^7.1.6",
"got": "8.3.2",
"graphql": "^15.4.0",
@@ -38694,16 +38825,18 @@
"memoizee": "^0.4.15",
"micromatch": "^4.0.2",
"mime": "^2.4.6",
- "mini-css-extract-plugin": "1.3.9",
+ "mini-css-extract-plugin": "1.5.1",
"mitt": "^1.2.0",
"mkdirp": "^0.5.1",
"moment": "^2.27.0",
+ "multer": "^1.4.2",
"name-all-modules-plugin": "^1.0.1",
"normalize-path": "^3.0.0",
"null-loader": "^4.0.1",
"opentracing": "^0.14.4",
"p-defer": "^3.0.0",
"parseurl": "^1.3.3",
+ "path-to-regexp": "0.1.7",
"physical-cpu-count": "^2.0.0",
"platform": "^1.3.6",
"pnp-webpack-plugin": "^1.6.4",
@@ -38739,7 +38872,7 @@
"util.promisify": "^1.0.1",
"uuid": "3.4.0",
"v8-compile-cache": "^2.2.0",
- "webpack": "^5.28.0",
+ "webpack": "^5.35.0",
"webpack-dev-middleware": "^4.1.0",
"webpack-dev-server": "^3.11.2",
"webpack-merge": "^5.7.3",
@@ -38779,6 +38912,11 @@
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
},
+ "cookie": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz",
+ "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA=="
+ },
"date-fns": {
"version": "2.21.1",
"resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.21.1.tgz",
@@ -38874,11 +39012,11 @@
}
},
"gatsby-background-image": {
- "version": "1.5.1",
- "resolved": "https://registry.npmjs.org/gatsby-background-image/-/gatsby-background-image-1.5.1.tgz",
- "integrity": "sha512-7Ir5rC+SexKYn4+t9s7iqwQ/DinfV6qtL/+ZgHbbgrkRy3+yVnsufOuKjUwKlw37jUC0iq9KkSufi7riy6nRYg==",
+ "version": "1.5.3",
+ "resolved": "https://registry.npmjs.org/gatsby-background-image/-/gatsby-background-image-1.5.3.tgz",
+ "integrity": "sha512-mELRONXu4QpNJQ8rKqFmqRKO1l7I/xDWCPEjzf4qg6epWisr7QTrBL3mYFdl7+CUjV7Lw2xSXy26JsLw8vbI5w==",
"requires": {
- "@babel/runtime": "^7.12.13",
+ "@babel/runtime": "^7.13.17",
"filter-invalid-dom-props": "^2.0.0",
"global": "^4.4.0",
"short-uuid": "^4.1.0",
@@ -38886,9 +39024,9 @@
}
},
"gatsby-cli": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/gatsby-cli/-/gatsby-cli-3.3.0.tgz",
- "integrity": "sha512-zqVRm6QzMNGFPv3iSjSiysNuSBYJmvPoWWR/BdXyFU8mWP3Fou3d7HdxxIQak25GVRYlMGU5ryuM9mfN/k/Jdg==",
+ "version": "3.4.1",
+ "resolved": "https://registry.npmjs.org/gatsby-cli/-/gatsby-cli-3.4.1.tgz",
+ "integrity": "sha512-w93IcAL/Zl1x9oD6pw/iJ0DkAC1V78NhL9K0QvIjwa5Rx/EOhZ0cx3+bX9/l1v1aDX8YSUk09Ac4QhAizeGBUA==",
"requires": {
"@babel/code-frame": "^7.10.4",
"@types/common-tags": "^1.8.0",
@@ -38898,14 +39036,14 @@
"common-tags": "^1.8.0",
"configstore": "^5.0.1",
"convert-hrtime": "^3.0.0",
- "create-gatsby": "^1.3.0",
+ "create-gatsby": "^1.4.0",
"envinfo": "^7.7.3",
"execa": "^3.4.0",
"fs-exists-cached": "^1.0.0",
"fs-extra": "^8.1.0",
- "gatsby-core-utils": "^2.3.0",
- "gatsby-recipes": "^0.14.0",
- "gatsby-telemetry": "^2.3.0",
+ "gatsby-core-utils": "^2.4.0",
+ "gatsby-recipes": "^0.15.1",
+ "gatsby-telemetry": "^2.4.1",
"hosted-git-info": "^3.0.6",
"is-valid-path": "^0.1.1",
"joi": "^17.4.0",
@@ -38939,9 +39077,9 @@
}
},
"chalk": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
- "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz",
+ "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==",
"requires": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
@@ -39148,9 +39286,9 @@
}
},
"gatsby-core-utils": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/gatsby-core-utils/-/gatsby-core-utils-2.3.0.tgz",
- "integrity": "sha512-M7RlR6jL2dtkUu4AoKBoQaPTsbpByzWHc7HBgeYdwzuqbk4VuMe6K76pFDvFSNj0+LvVhWoRGHO7OEtpfb2bEA==",
+ "version": "2.4.0",
+ "resolved": "https://registry.npmjs.org/gatsby-core-utils/-/gatsby-core-utils-2.4.0.tgz",
+ "integrity": "sha512-vGsPnEFSI+9ZcCVLB2am2eWnleadljUc+zDngea2szam/YUBxq2kSlNfpzlSSWpGyiIIHXXuSc0ttQOKgta1HQ==",
"requires": {
"ci-info": "2.0.0",
"configstore": "^5.0.1",
@@ -39188,17 +39326,17 @@
}
},
"gatsby-graphiql-explorer": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/gatsby-graphiql-explorer/-/gatsby-graphiql-explorer-1.3.0.tgz",
- "integrity": "sha512-KvR1POZO2wf8Oa4NsUtSh3LNg7LXmSbS4GzaJCZyMsZziI1o4SMp1e7dsIuFImBFnAqXiUIO0JRy8xrDIEe1rQ==",
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/gatsby-graphiql-explorer/-/gatsby-graphiql-explorer-1.4.0.tgz",
+ "integrity": "sha512-CWku7R9cfpaRnyD2eAu+OFF1jL8jtsWgTikjHcJeHOLkGP+XwpScQLw83YT+km3BxJ3Iy8wITjBmLRa8U2f4NQ==",
"requires": {
"@babel/runtime": "^7.12.5"
}
},
"gatsby-image": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/gatsby-image/-/gatsby-image-3.3.0.tgz",
- "integrity": "sha512-jO0wjMUbXNpvc2jItZ4YFFrXAhJBie9UvPjjgB43r22hpILMiVDpfLCwRLIXetgehOfrMkPtKF+3IbaK04pfVg==",
+ "version": "3.4.0",
+ "resolved": "https://registry.npmjs.org/gatsby-image/-/gatsby-image-3.4.0.tgz",
+ "integrity": "sha512-ICKDQtiqipV+yoCPoNGMy2NR9dPjAfRlz6X6Y4NjMjps5/TzMHS5JmqyfkA29SP1OwEO8ycCwekTmqG30PtdDA==",
"requires": {
"@babel/runtime": "^7.12.5",
"object-fit-images": "^3.2.4",
@@ -39206,9 +39344,9 @@
}
},
"gatsby-legacy-polyfills": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/gatsby-legacy-polyfills/-/gatsby-legacy-polyfills-1.3.0.tgz",
- "integrity": "sha512-O0Nz8lZg/gOt3IE9owG2+ZF+gsjxZBub4DPUFdtgXyAmO+YDftYfvMEB0PrRQ2Pl5BV72iHeFyZpiv4q/UHTuw==",
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/gatsby-legacy-polyfills/-/gatsby-legacy-polyfills-1.4.0.tgz",
+ "integrity": "sha512-nD0eGo2kvuoXmzGEUP2Us0SUE9gk1r6oIcFDlwZZ6vZjRL5iHA7XG+9AUIwb3GWg3/kuBowkJH1wcwP/MJYwXQ==",
"requires": {
"core-js-compat": "3.9.0"
},
@@ -39230,9 +39368,9 @@
}
},
"gatsby-link": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/gatsby-link/-/gatsby-link-3.3.0.tgz",
- "integrity": "sha512-G6hwEPlb3Tvbfb8krvgR+b3rgegT6noVzuPHyHeiksEI2hrLQt1YbSKCR++SDjv9N9O9gvO6OKDQTJ0ACQzKeg==",
+ "version": "3.4.0",
+ "resolved": "https://registry.npmjs.org/gatsby-link/-/gatsby-link-3.4.0.tgz",
+ "integrity": "sha512-E/NXGVbNBj83dmZGK1bjo9LCVSOFjYBDVzn2zDTnoJ8IcKl0V9EqrcvhzfVZhA87GZHgC4WfMz/v5wd36XeFbQ==",
"requires": {
"@babel/runtime": "^7.12.5",
"@types/reach__router": "^1.3.7",
@@ -39240,35 +39378,35 @@
}
},
"gatsby-page-utils": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/gatsby-page-utils/-/gatsby-page-utils-1.3.0.tgz",
- "integrity": "sha512-DxoA148yPSaQ3WqnTIQzqB8WMh7fm3vxfUc5TOSyRQAwDgo9h2UTWCELUhIA+063Ng3ZugdpT9XCDlLydXwQgQ==",
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/gatsby-page-utils/-/gatsby-page-utils-1.4.0.tgz",
+ "integrity": "sha512-cP/Y+eOfYxodw0fFnzZCnvRxC9X4uprVBEFX0Pn4SUEHIS0Ri+Hv506QcYtbWK8vC1TUIaybjmcq6819MJG7GQ==",
"requires": {
"@babel/runtime": "^7.12.5",
"bluebird": "^3.7.2",
"chokidar": "^3.5.1",
"fs-exists-cached": "^1.0.0",
- "gatsby-core-utils": "^2.3.0",
+ "gatsby-core-utils": "^2.4.0",
"glob": "^7.1.6",
"lodash": "^4.17.21",
"micromatch": "^4.0.2"
}
},
"gatsby-plugin-image": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/gatsby-plugin-image/-/gatsby-plugin-image-1.3.0.tgz",
- "integrity": "sha512-nbz8AoZ9WqEAZbBuiIyNWXslpowfbMOWDVpHUCktGK/MKurhAIKcClo6zKQSlGWhfKUOmi4Amsj04Mom2UfEmw==",
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/gatsby-plugin-image/-/gatsby-plugin-image-1.4.1.tgz",
+ "integrity": "sha512-7qzP+yBK5KMiBE+m1XZTlPUWdWNCUAqXXachuWxnkzNyOICMISKDSsqMEjBrxTXDr36awwaVyD6dyTvW0fvzQg==",
"requires": {
"@babel/code-frame": "^7.12.13",
"@babel/parser": "^7.12.5",
"@babel/traverse": "^7.12.5",
"babel-jsx-utils": "^1.1.0",
- "babel-plugin-remove-graphql-queries": "^3.3.0",
+ "babel-plugin-remove-graphql-queries": "^3.4.0",
"camelcase": "^5.3.1",
"chokidar": "^3.5.1",
"common-tags": "^1.8.0",
"fs-extra": "^8.1.0",
- "gatsby-core-utils": "^2.3.0",
+ "gatsby-core-utils": "^2.4.0",
"objectFitPolyfill": "^2.3.0",
"prop-types": "^15.7.2"
},
@@ -39304,13 +39442,13 @@
}
},
"gatsby-plugin-manifest": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/gatsby-plugin-manifest/-/gatsby-plugin-manifest-3.3.0.tgz",
- "integrity": "sha512-i6xbyjizf4eGDFan1tqPBgXlfOQXTNJFi/LZwEj7Uw0YIDkKWpO9Ic8eqxjgqjxN5PfZ5BVSVY//k5VHT99M6Q==",
+ "version": "3.4.0",
+ "resolved": "https://registry.npmjs.org/gatsby-plugin-manifest/-/gatsby-plugin-manifest-3.4.0.tgz",
+ "integrity": "sha512-QlsZQFLW5MRptnbod/vYqzO0kYnOq4I3/kow79icgbkqaHn097PP4F1tP4pahG0LVrkhyTfBkH8vLDB1vUSexg==",
"requires": {
"@babel/runtime": "^7.12.5",
- "gatsby-core-utils": "^2.3.0",
- "gatsby-plugin-utils": "^1.3.0",
+ "gatsby-core-utils": "^2.4.0",
+ "gatsby-plugin-utils": "^1.4.0",
"semver": "^7.3.2",
"sharp": "^0.28.0"
},
@@ -39345,13 +39483,13 @@
"requires": {}
},
"gatsby-plugin-offline": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/gatsby-plugin-offline/-/gatsby-plugin-offline-4.3.0.tgz",
- "integrity": "sha512-rrzCvGXzquBjkzxdCmRWLhC/QW7lX0PKv2Se9cznkavTGNRe0kHpHKeSMPYitEFCOk0y+zu4mvFoZR7ZfPHwDw==",
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/gatsby-plugin-offline/-/gatsby-plugin-offline-4.4.0.tgz",
+ "integrity": "sha512-o3acFK6RnTMCGU5r/i2aVbuF9jXIhFOVp3Gs6iDKVvMVelb5Bl1uPA2tCRZ9WLz+bEfFmmktJC3bBzXwjO226w==",
"requires": {
"@babel/runtime": "^7.12.5",
"cheerio": "^1.0.0-rc.3",
- "gatsby-core-utils": "^2.3.0",
+ "gatsby-core-utils": "^2.4.0",
"glob": "^7.1.6",
"idb-keyval": "^3.2.0",
"lodash": "^4.17.21",
@@ -39359,24 +39497,25 @@
}
},
"gatsby-plugin-page-creator": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/gatsby-plugin-page-creator/-/gatsby-plugin-page-creator-3.3.0.tgz",
- "integrity": "sha512-6ZJNWZyH16WEbAlFrEPpyOs/JYDJJK6zcsCa1MtfcVQyNxCyrddttiqWfe+UXmxNNaRkaYiKf9EX0zVuDUuTHg==",
+ "version": "3.4.1",
+ "resolved": "https://registry.npmjs.org/gatsby-plugin-page-creator/-/gatsby-plugin-page-creator-3.4.1.tgz",
+ "integrity": "sha512-/nDtxG2Bq5SMpvg0MONHJ5m+r2fPzXtiap+XXvLO7tsc08E7YdckrpJZ5OQ5NlEjcN3iPPHmYpLoUd9wSgttXA==",
"requires": {
"@babel/traverse": "^7.12.5",
- "@sindresorhus/slugify": "^1.1.0",
+ "@sindresorhus/slugify": "^1.1.2",
"chokidar": "^3.5.1",
"fs-exists-cached": "^1.0.0",
- "gatsby-page-utils": "^1.3.0",
- "gatsby-telemetry": "^2.3.0",
- "globby": "^11.0.2",
+ "gatsby-core-utils": "^2.4.0",
+ "gatsby-page-utils": "^1.4.0",
+ "gatsby-telemetry": "^2.4.1",
+ "globby": "^11.0.3",
"lodash": "^4.17.21"
}
},
"gatsby-plugin-postcss": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/gatsby-plugin-postcss/-/gatsby-plugin-postcss-4.3.0.tgz",
- "integrity": "sha512-T0OaJiziOs7LL1S5iI+QQzY8TOzL2y6rmWQKstPnr0NuDueQrN4YDRnG4fPoBhJ1Xl96uCVNZ4QoyGvqDQwjXw==",
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/gatsby-plugin-postcss/-/gatsby-plugin-postcss-4.4.0.tgz",
+ "integrity": "sha512-ekG/C8MAmNkdjaR2HdKAM+4x5ZjGKg9IjXLbFHuBvH0XuI4WVG7MhidH9Ft1shBNlV+HxS+YSAJpOMNY6zU02g==",
"requires": {
"@babel/runtime": "^7.12.5",
"postcss-loader": "^4.1.0"
@@ -39439,9 +39578,9 @@
}
},
"gatsby-plugin-react-helmet": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/gatsby-plugin-react-helmet/-/gatsby-plugin-react-helmet-4.3.0.tgz",
- "integrity": "sha512-7D3SebOkDdEBqhUDW4e4Sxl70f6zcpcxU9dKZqi6jgQJzZfW4Jvn9yLk0VfSm5kHpTDUE/KrXme31Hap32S/gA==",
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/gatsby-plugin-react-helmet/-/gatsby-plugin-react-helmet-4.4.0.tgz",
+ "integrity": "sha512-LVWGgMVQbOrBIHPz8ghjmglDbFM5X/IdX4g8WT7o4IknktRLlHY8ETkn3DQzuB7/3PFgAbFpEXerCXb7XpwQdA==",
"requires": {
"@babel/runtime": "^7.12.5"
}
@@ -39455,26 +39594,26 @@
}
},
"gatsby-plugin-robots-txt": {
- "version": "1.5.5",
- "resolved": "https://registry.npmjs.org/gatsby-plugin-robots-txt/-/gatsby-plugin-robots-txt-1.5.5.tgz",
- "integrity": "sha512-wLIep04R0cnY+3t9uFVFitA/eLbI6o8xkrUPg6gVxnas/LtzMe5tUiMK5P+idC14B0ohY1y2zl2hP+Bu54/dHQ==",
+ "version": "1.6.2",
+ "resolved": "https://registry.npmjs.org/gatsby-plugin-robots-txt/-/gatsby-plugin-robots-txt-1.6.2.tgz",
+ "integrity": "sha512-TqLCnxldq7goBMrvtzTDWQAcjPUr/CpOUJe7K0NyLfDmP/xb+Ius03SvAdJRm33fyJr+YNjknSspPK7q9OvQYA==",
"requires": {
"@babel/runtime": "^7.11.2",
"generate-robotstxt": "^8.0.3"
}
},
"gatsby-plugin-sharp": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/gatsby-plugin-sharp/-/gatsby-plugin-sharp-3.3.0.tgz",
- "integrity": "sha512-56jRS02/Ir4t4AZ3sGNi+Ia+MVKui3IC7X9vSyrptf7jvOM8Ckc9JLqubjy2KG6+UYsXuOPcZVtn6l4mmTqnuQ==",
+ "version": "3.4.2",
+ "resolved": "https://registry.npmjs.org/gatsby-plugin-sharp/-/gatsby-plugin-sharp-3.4.2.tgz",
+ "integrity": "sha512-0fr6Oemfj4DeRinisH6I1BVsMV6WujXNtS94FV+ayar6Cr8kdzl8rgwEiW7egXbHsG1xKnYnzQ0zQACT9S47AA==",
"requires": {
"@babel/runtime": "^7.12.5",
"async": "^3.2.0",
"bluebird": "^3.7.2",
"filenamify": "^4.2.0",
"fs-extra": "^9.1.0",
- "gatsby-core-utils": "^2.3.0",
- "gatsby-telemetry": "^2.3.0",
+ "gatsby-core-utils": "^2.4.0",
+ "gatsby-telemetry": "^2.4.1",
"got": "^10.7.0",
"imagemin": "^7.0.1",
"imagemin-mozjpeg": "^9.0.0",
@@ -39635,9 +39774,9 @@
}
},
"gatsby-plugin-typescript": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/gatsby-plugin-typescript/-/gatsby-plugin-typescript-3.3.0.tgz",
- "integrity": "sha512-N3+pXLViKdP1vFnnocei9C9a0cMeER6vZQW9hfGFR/vV/RZgnvCOJNDpEsjMdTjslTtyikdJqn0T24t1JpaJXw==",
+ "version": "3.4.0",
+ "resolved": "https://registry.npmjs.org/gatsby-plugin-typescript/-/gatsby-plugin-typescript-3.4.0.tgz",
+ "integrity": "sha512-GpF+u5/tg7ytCkFe/FKYk7Q8FqEckGDLk99GSkTvMdGwVm2lyQMaUuJAQH2gs0yABim4IoN0XeZ9wwwA2JVNgA==",
"requires": {
"@babel/core": "^7.12.3",
"@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.1",
@@ -39645,29 +39784,29 @@
"@babel/plugin-proposal-optional-chaining": "^7.12.1",
"@babel/preset-typescript": "^7.12.1",
"@babel/runtime": "^7.12.5",
- "babel-plugin-remove-graphql-queries": "^3.3.0"
+ "babel-plugin-remove-graphql-queries": "^3.4.0"
}
},
"gatsby-plugin-utils": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/gatsby-plugin-utils/-/gatsby-plugin-utils-1.3.0.tgz",
- "integrity": "sha512-Avqq9zzkp1ETkzkRx+Dd6Uv+H7WLfyQnQHVwFx+H+SFnULe8kkSSVxh1673TU5918cJI1iO35P8vUF/QWTATRw==",
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/gatsby-plugin-utils/-/gatsby-plugin-utils-1.4.0.tgz",
+ "integrity": "sha512-8weadJIuQr12QS67qSifFoCXf1F8WPM0kJ3bkDJlAf8zfNLnWnbP3oD0YPUOFWE3kW0AH350EzUcmQKpSko/Yw==",
"requires": {
"joi": "^17.2.1"
}
},
"gatsby-react-router-scroll": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/gatsby-react-router-scroll/-/gatsby-react-router-scroll-4.3.0.tgz",
- "integrity": "sha512-Dypx98I8agbpZUsLhKqC1bRw35CZhLjQBmBiWHJqytciVdNKa5bnmxguTssdhCO8g9fhbTMTLYhz2pxWu+FoTA==",
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/gatsby-react-router-scroll/-/gatsby-react-router-scroll-4.4.0.tgz",
+ "integrity": "sha512-aZvkcu6nwCm+vRmZ5v9KfMl5gSAF6sIQYCmRvETFklFlS8Ym9+hAhlnFwLhhodBQQoQb90w8frUL35vZugUbJA==",
"requires": {
"@babel/runtime": "^7.12.5"
}
},
"gatsby-recipes": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/gatsby-recipes/-/gatsby-recipes-0.14.0.tgz",
- "integrity": "sha512-f8vZtHA7mCWqLE/xxEs4gpKxfM53L4dPic6hkALMlNfg8040eu05D6YbNT3i3QLsyqpvX1vKH88SBHk7swwW8w==",
+ "version": "0.15.1",
+ "resolved": "https://registry.npmjs.org/gatsby-recipes/-/gatsby-recipes-0.15.1.tgz",
+ "integrity": "sha512-GyQbITic2Id1rkG7UaQ1ALqAy/rP1ACS90jOM8iU4KTTYMfClNRoRcpOFuPGGBhNJ71Oigbk9fXDCYEHy8IZdw==",
"requires": {
"@babel/core": "^7.12.3",
"@babel/generator": "^7.12.5",
@@ -39692,8 +39831,8 @@
"express": "^4.17.1",
"express-graphql": "^0.9.0",
"fs-extra": "^8.1.0",
- "gatsby-core-utils": "^2.3.0",
- "gatsby-telemetry": "^2.3.0",
+ "gatsby-core-utils": "^2.4.0",
+ "gatsby-telemetry": "^2.4.1",
"glob": "^7.1.6",
"graphql": "^15.4.0",
"graphql-compose": "~7.25.0",
@@ -39838,9 +39977,9 @@
}
},
"gatsby-remark-copy-linked-files": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/gatsby-remark-copy-linked-files/-/gatsby-remark-copy-linked-files-4.0.0.tgz",
- "integrity": "sha512-HRTizO9vrdHCMd/Pep9Dr4dJ07WrBULvg5P2mpEzctLFhkpgKxUKqy/fPTrIh9ZjcPcxaBsry4xIS+JxKsHgCA==",
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/gatsby-remark-copy-linked-files/-/gatsby-remark-copy-linked-files-4.1.0.tgz",
+ "integrity": "sha512-Ayr2UQ58A3DwmsMaMJsKCHCkvQs2UYahR4aRoU5onN2x4l0ve63B0SFjVKOSezRuxEfEkgZor4Ul2HqCWF85nA==",
"requires": {
"@babel/runtime": "^7.12.5",
"cheerio": "^1.0.0-rc.3",
@@ -39878,14 +40017,14 @@
}
},
"gatsby-remark-images": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/gatsby-remark-images/-/gatsby-remark-images-5.0.0.tgz",
- "integrity": "sha512-LdNGmcouSdVtmbffcRgL7eZgSl4ZcIcK36d+szjhrnjvKwqsX3G3epkKyqqcbptos8V5MhnNU0hng454+0QWfQ==",
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/gatsby-remark-images/-/gatsby-remark-images-5.1.0.tgz",
+ "integrity": "sha512-N17TTJw6LN1zLgpEfHffotzMuM3kAayUPDkfpCRJ6zxUseRUdDI8bpKfcdCuhd1Y0QjQLNkrIKFMIWwMQGBxRA==",
"requires": {
"@babel/runtime": "^7.12.5",
"chalk": "^4.1.0",
"cheerio": "^1.0.0-rc.3",
- "gatsby-core-utils": "^2.3.0",
+ "gatsby-core-utils": "^2.4.0",
"is-relative-url": "^3.0.0",
"lodash": "^4.17.21",
"mdast-util-definitions": "^4.0.0",
@@ -39953,9 +40092,9 @@
}
},
"gatsby-remark-prismjs": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/gatsby-remark-prismjs/-/gatsby-remark-prismjs-5.0.0.tgz",
- "integrity": "sha512-uFFdTaMEXsLic1He1JZlm4FuoNK0wasFDTk4u7UiI5tpNIZnBsSo3P0KDTKBPjq53xeWVqhGKAFmdRUXW2XGGg==",
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/gatsby-remark-prismjs/-/gatsby-remark-prismjs-5.1.0.tgz",
+ "integrity": "sha512-Gx5v3dJ1LEbL+PQ3C0ExIwcUicDFwIJ9cv4aale8PZrlpQyfx6Z5N4NRaN2t+Vherhidm+Ygy6zJEqI20yds+Q==",
"requires": {
"@babel/runtime": "^7.12.5",
"parse-numeric-range": "^1.2.0",
@@ -39963,9 +40102,9 @@
}
},
"gatsby-remark-responsive-iframe": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/gatsby-remark-responsive-iframe/-/gatsby-remark-responsive-iframe-4.0.0.tgz",
- "integrity": "sha512-dbsFNUlPqcf9vSmQQyzNCC0BY4FuIIzYnTf2dnZdw3fg9PlsiZRHQ/v/spvqBGb0GBRZJMjUKn1SuIUqh10sbA==",
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/gatsby-remark-responsive-iframe/-/gatsby-remark-responsive-iframe-4.1.0.tgz",
+ "integrity": "sha512-BSrvxgMETazeB4mA4K08aVjT3LYut4agSx4c3p1xbYXVu84CoYjjXDkGlRBUXzl9CMwou2H1UG3onWIye68Pug==",
"requires": {
"@babel/runtime": "^7.12.5",
"cheerio": "^1.0.0-rc.3",
@@ -39975,9 +40114,9 @@
}
},
"gatsby-remark-smartypants": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/gatsby-remark-smartypants/-/gatsby-remark-smartypants-4.0.0.tgz",
- "integrity": "sha512-meq5725XwK9DFPn1pszWHzbHbcjg17DIs7BlLkg//U1mWf5a5IxEqPtXzZN3wgtktLQwayJt4tu6ddQz8fjoIA==",
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/gatsby-remark-smartypants/-/gatsby-remark-smartypants-4.1.0.tgz",
+ "integrity": "sha512-nwhcQ7YkXsXmVQpiUYAbIj4jbA1HXja3bwQMJwAYnS5J4xOyRwWUufc7pM9vQ2Cyx6/ceZc/LEw5rVWySYYDVg==",
"requires": {
"@babel/runtime": "^7.12.5",
"retext": "^7.0.1",
@@ -39986,16 +40125,16 @@
}
},
"gatsby-source-filesystem": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/gatsby-source-filesystem/-/gatsby-source-filesystem-3.3.0.tgz",
- "integrity": "sha512-ctdeRaRzZNwXY+8XYAaTgKh4en1RcfALCA/OJ3NmRnHMCBadPQ+CEzyxpwJSNaK4/6ouxy0nw7+kxhpmW1tVOQ==",
+ "version": "3.4.0",
+ "resolved": "https://registry.npmjs.org/gatsby-source-filesystem/-/gatsby-source-filesystem-3.4.0.tgz",
+ "integrity": "sha512-kw55JXz6xA99/4pI0JClJre+be5GQA0mpUhuslY9Bg/VVatFmEcxnmirrWzpEIE8OF0jtUlfZHSZu68aB5UnLQ==",
"requires": {
"@babel/runtime": "^7.12.5",
"better-queue": "^3.8.10",
"chokidar": "^3.4.3",
"file-type": "^16.0.0",
"fs-extra": "^8.1.0",
- "gatsby-core-utils": "^2.3.0",
+ "gatsby-core-utils": "^2.4.0",
"got": "^9.6.0",
"md5-file": "^5.0.0",
"mime": "^2.4.6",
@@ -40118,9 +40257,9 @@
}
},
"gatsby-telemetry": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/gatsby-telemetry/-/gatsby-telemetry-2.3.0.tgz",
- "integrity": "sha512-dr7pILAnEtoG9ZUyPRljSwB/fGBDM4OCoM0mGw3DYr6HFlvrsbIl7AVL4LVJIr4TrtVUrhTjC/crSw+bTzO42A==",
+ "version": "2.4.1",
+ "resolved": "https://registry.npmjs.org/gatsby-telemetry/-/gatsby-telemetry-2.4.1.tgz",
+ "integrity": "sha512-VLlZvFCdpCCT0mxnSK1UE/uD7NY/7Sj5vwvv09WRDlIGw6qaUJFWLIav99WXocbIN0FvYKKGIbmIUlmBnhxzVA==",
"requires": {
"@babel/code-frame": "^7.10.4",
"@babel/runtime": "^7.12.5",
@@ -40130,7 +40269,7 @@
"boxen": "^4.2.0",
"configstore": "^5.0.1",
"fs-extra": "^8.1.0",
- "gatsby-core-utils": "^2.3.0",
+ "gatsby-core-utils": "^2.4.0",
"git-up": "^4.0.2",
"is-docker": "^2.1.1",
"lodash": "^4.17.21",
@@ -40164,21 +40303,21 @@
}
},
"gatsby-transformer-json": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/gatsby-transformer-json/-/gatsby-transformer-json-3.3.0.tgz",
- "integrity": "sha512-JvOL8v50cqRwB32yhS7TJRDZP5R89YgZnvjftU2L9itryDE1RDj4xZLRz9U1zyaAJKxbzThsc4emvcEAtJ8sFQ==",
+ "version": "3.4.0",
+ "resolved": "https://registry.npmjs.org/gatsby-transformer-json/-/gatsby-transformer-json-3.4.0.tgz",
+ "integrity": "sha512-1tbaNVJ4wMlEa02fFppkEVAhkEdsMkn+BbWDjDKSj8/ppUKlBEFo6ltarWPY8q40cktebAEa9WiouhoEB3YkTQ==",
"requires": {
"@babel/runtime": "^7.12.5",
"bluebird": "^3.7.2"
}
},
"gatsby-transformer-remark": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/gatsby-transformer-remark/-/gatsby-transformer-remark-4.0.0.tgz",
- "integrity": "sha512-qD8SuvfIvTeQ8QCu8ehY4hMy9P5EAaRZB49k+dm5YXTnF+IskmOStjUVeNnzGz4lfYmLJz7k4u9x+qQflW0gfQ==",
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/gatsby-transformer-remark/-/gatsby-transformer-remark-4.1.0.tgz",
+ "integrity": "sha512-56jcFjXUzVc7bzsUw301l1UU6d/bKWv7WAxtnOjKUsI1BTlv36sBIFGSlH+3R13J4zoaXGdAjsf7IuF4/XILeA==",
"requires": {
"@babel/runtime": "^7.12.5",
- "gatsby-core-utils": "^2.3.0",
+ "gatsby-core-utils": "^2.4.0",
"gray-matter": "^4.0.2",
"hast-util-raw": "^6.0.2",
"hast-util-to-html": "^7.1.2",
@@ -40187,6 +40326,7 @@
"mdast-util-to-string": "^2.0.0",
"mdast-util-toc": "^5.1.0",
"remark": "^13.0.0",
+ "remark-footnotes": "^3.0.0",
"remark-gfm": "^1.0.0",
"remark-parse": "^9.0.0",
"remark-retext": "^4.0.0",
@@ -40249,9 +40389,9 @@
}
},
"gatsby-transformer-sharp": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/gatsby-transformer-sharp/-/gatsby-transformer-sharp-3.3.0.tgz",
- "integrity": "sha512-P5J1SE/g8qOYdjPP3SYRSAOoaQQEPfYpbvDtgstlegogt7zsytBRNOjrDijEzXnC/D/Hcp9Obwr0Ez8vL4FGsw==",
+ "version": "3.4.0",
+ "resolved": "https://registry.npmjs.org/gatsby-transformer-sharp/-/gatsby-transformer-sharp-3.4.0.tgz",
+ "integrity": "sha512-Hdohyzeef8lRV7D/UK/WWZL2PfPe3FcMW4/MPAuZvRskPPkKcdLm0Qo3XXugt8KyfzaWzJSi0ltvpRpxA7aj9g==",
"requires": {
"@babel/runtime": "^7.12.5",
"bluebird": "^3.7.2",
@@ -40287,9 +40427,9 @@
}
},
"gatsby-transformer-yaml": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/gatsby-transformer-yaml/-/gatsby-transformer-yaml-3.3.0.tgz",
- "integrity": "sha512-L732PsLD5n0c8B1n1bEfdyLzdUbHhKPxOUN1rtQLAFdoq0qD8WmF42wfKHTifX80lT9V1Ims1rxCAKH4J2fffA==",
+ "version": "3.4.0",
+ "resolved": "https://registry.npmjs.org/gatsby-transformer-yaml/-/gatsby-transformer-yaml-3.4.0.tgz",
+ "integrity": "sha512-rUohmX0UALxsYs/v3eEu8vrn9O8CnMUF+7oskpWqVZnOHAt/pEIIver3BVY3xJnQExCTSAsuhIhx7oIuvRVn2w==",
"requires": {
"@babel/runtime": "^7.12.5",
"js-yaml": "^3.14.1",
@@ -40379,9 +40519,9 @@
}
},
"gbimage-bridge": {
- "version": "0.1.3",
- "resolved": "https://registry.npmjs.org/gbimage-bridge/-/gbimage-bridge-0.1.3.tgz",
- "integrity": "sha512-0qklsVgZk8crNixk1d3Ik4xh6GZTj9UoT3UfpITwkvmPCkMRLdnlAlYZdmhWNpvnOpoDK7OPxY8FnldEPVllpQ==",
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/gbimage-bridge/-/gbimage-bridge-0.1.4.tgz",
+ "integrity": "sha512-Q/AS8DQ0vav2eNYYZKAtf7ROQhfZ3/uwT6y5yc/K+nhNkpbB9foizuCaAQh7op/lfoxRaIqe2iNl1gf2EnlwGg==",
"requires": {}
},
"generate-robotstxt": {
@@ -41800,9 +41940,9 @@
}
},
"chalk": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
- "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz",
+ "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==",
"requires": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
@@ -43591,6 +43731,15 @@
}
}
},
+ "mdast-util-footnote": {
+ "version": "0.1.7",
+ "resolved": "https://registry.npmjs.org/mdast-util-footnote/-/mdast-util-footnote-0.1.7.tgz",
+ "integrity": "sha512-QxNdO8qSxqbO2e3m09KwDKfWiLgqyCurdWTQ198NpbZ2hxntdc+VKS4fDJCmNWbAroUdYnSthu+XbZ8ovh8C3w==",
+ "requires": {
+ "mdast-util-to-markdown": "^0.6.0",
+ "micromark": "~2.11.0"
+ }
+ },
"mdast-util-from-markdown": {
"version": "0.8.5",
"resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-0.8.5.tgz",
@@ -43985,6 +44134,14 @@
"parse-entities": "^2.0.0"
}
},
+ "micromark-extension-footnote": {
+ "version": "0.3.2",
+ "resolved": "https://registry.npmjs.org/micromark-extension-footnote/-/micromark-extension-footnote-0.3.2.tgz",
+ "integrity": "sha512-gr/BeIxbIWQoUm02cIfK7mdMZ/fbroRpLsck4kvFtjbzP4yi+OPVbnukTc/zy0i7spC2xYE/dbX1Sur8BEDJsQ==",
+ "requires": {
+ "micromark": "~2.11.0"
+ }
+ },
"micromark-extension-gfm": {
"version": "0.3.3",
"resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-0.3.3.tgz",
@@ -44086,9 +44243,9 @@
},
"dependencies": {
"acorn": {
- "version": "8.1.1",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.1.1.tgz",
- "integrity": "sha512-xYiIVjNuqtKXMxlRMDc6mZUhXehod4a3gbZ1qRlM7icK4EbxUFNLhWoPblCvFtB2Y9CIqHP3CF/rdxLItaQv8g=="
+ "version": "8.2.4",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.2.4.tgz",
+ "integrity": "sha512-Ibt84YwBDDA890eDiDCEqcbwvHlBvzzDkU2cGBBDDI1QWT12jTiXIOn2CIw5KK4i6N5Z2HUxwYjzriDyqaqqZg=="
}
}
},
@@ -44169,9 +44326,9 @@
"integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg=="
},
"mini-css-extract-plugin": {
- "version": "1.3.9",
- "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-1.3.9.tgz",
- "integrity": "sha512-Ac4s+xhVbqlyhXS5J/Vh/QXUz3ycXlCqoCPpg0vdfhsIBH9eg/It/9L1r1XhSCH737M1lqcWnMuWL13zcygn5A==",
+ "version": "1.5.1",
+ "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-1.5.1.tgz",
+ "integrity": "sha512-wEpr0XooH6rw/Mlf+9KTJoMBLT3HujzdTrmohPjAzF47N4Q6yAeczQLpRD/WxvAtXvskcXbily7TAdCfi2M4Dg==",
"requires": {
"loader-utils": "^2.0.0",
"schema-utils": "^3.0.0",
@@ -44352,6 +44509,62 @@
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
"integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
},
+ "multer": {
+ "version": "1.4.2",
+ "resolved": "https://registry.npmjs.org/multer/-/multer-1.4.2.tgz",
+ "integrity": "sha512-xY8pX7V+ybyUpbYMxtjM9KAiD9ixtg5/JkeKUTD6xilfDv0vzzOFcCp4Ljb1UU3tSOM3VTZtKo63OmzOrGi3Cg==",
+ "requires": {
+ "append-field": "^1.0.0",
+ "busboy": "^0.2.11",
+ "concat-stream": "^1.5.2",
+ "mkdirp": "^0.5.1",
+ "object-assign": "^4.1.1",
+ "on-finished": "^2.3.0",
+ "type-is": "^1.6.4",
+ "xtend": "^4.0.0"
+ },
+ "dependencies": {
+ "busboy": {
+ "version": "0.2.14",
+ "resolved": "https://registry.npmjs.org/busboy/-/busboy-0.2.14.tgz",
+ "integrity": "sha1-bCpiLvz0fFe7vh4qnDetNseSVFM=",
+ "requires": {
+ "dicer": "0.2.5",
+ "readable-stream": "1.1.x"
+ }
+ },
+ "dicer": {
+ "version": "0.2.5",
+ "resolved": "https://registry.npmjs.org/dicer/-/dicer-0.2.5.tgz",
+ "integrity": "sha1-WZbAhrszIYyBLAkL3cCc0S+stw8=",
+ "requires": {
+ "readable-stream": "1.1.x",
+ "streamsearch": "0.1.2"
+ }
+ },
+ "isarray": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
+ "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8="
+ },
+ "readable-stream": {
+ "version": "1.1.14",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
+ "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
+ "requires": {
+ "core-util-is": "~1.0.0",
+ "inherits": "~2.0.1",
+ "isarray": "0.0.1",
+ "string_decoder": "~0.10.x"
+ }
+ },
+ "string_decoder": {
+ "version": "0.10.31",
+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+ "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ="
+ }
+ }
+ },
"multicast-dns": {
"version": "6.2.3",
"resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz",
@@ -44398,9 +44611,9 @@
}
},
"nanoid": {
- "version": "3.1.22",
- "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.22.tgz",
- "integrity": "sha512-/2ZUaJX2ANuLtTvqTlgqBQNJoQO398KyJgZloL0PZkC0dpysjncRUPsFe3DUPzz/y3h+u7C46np8RMuvF3jsSQ=="
+ "version": "3.1.23",
+ "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.23.tgz",
+ "integrity": "sha512-FiB0kzdP0FFVGDKlRLEQ1BgDzU87dy5NnzjeW9YZNt+/c3+q82EQDUwniSAUxp/F0gFNI1ZhKU1FqYsMuqZVnw=="
},
"nanomatch": {
"version": "1.2.13",
@@ -45739,17 +45952,17 @@
}
},
"polished": {
- "version": "4.1.1",
- "resolved": "https://registry.npmjs.org/polished/-/polished-4.1.1.tgz",
- "integrity": "sha512-4MZTrfPMPRLD7ac8b+2JZxei58zw6N1hFkdBDERif5Tlj19y3vPoPusrLG+mJIlPTGnUlKw3+yWz0BazvMx1vg==",
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/polished/-/polished-4.1.2.tgz",
+ "integrity": "sha512-jq4t3PJUpVRcveC53nnbEX35VyQI05x3tniwp26WFdm1dwaNUBHAi5awa/roBlwQxx1uRhwNSYeAi/aMbfiJCQ==",
"requires": {
- "@babel/runtime": "^7.12.5"
+ "@babel/runtime": "^7.13.17"
}
},
"popmotion": {
- "version": "9.3.5",
- "resolved": "https://registry.npmjs.org/popmotion/-/popmotion-9.3.5.tgz",
- "integrity": "sha512-Lr2rq8OP0j8D7CO2/6eO17ALeFCxjx1hfTGbMg+TLqFj+KZSGOoj6gRBVTzDINGqo6LQrORQSSSDaCL5OrB3bw==",
+ "version": "9.3.6",
+ "resolved": "https://registry.npmjs.org/popmotion/-/popmotion-9.3.6.tgz",
+ "integrity": "sha512-ZTbXiu6zIggXzIliMi8LGxXBF5ST+wkpXGEjeTUDUOCdSQ356hij/xjeUdv0F8zCQNeqB1+PR5/BB+gC+QLAPw==",
"requires": {
"framesync": "5.3.0",
"hey-listen": "^1.0.8",
@@ -45791,12 +46004,12 @@
"integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs="
},
"postcss": {
- "version": "8.2.10",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.2.10.tgz",
- "integrity": "sha512-b/h7CPV7QEdrqIxtAf2j31U5ef05uBDuvoXv6L51Q4rcS1jdlXAVKJv+atCFdUXYl9dyTHGyoMzIepwowRJjFw==",
+ "version": "8.2.15",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.2.15.tgz",
+ "integrity": "sha512-2zO3b26eJD/8rb106Qu2o7Qgg52ND5HPjcyQiK2B98O388h43A448LCslC0dI2P97wCAQRJsFvwTRcXxTKds+Q==",
"requires": {
"colorette": "^1.2.2",
- "nanoid": "^3.1.22",
+ "nanoid": "^3.1.23",
"source-map": "^0.6.1"
},
"dependencies": {
@@ -47076,9 +47289,9 @@
"integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc="
},
"prettier": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.2.1.tgz",
- "integrity": "sha512-PqyhM2yCjg/oKkFPtTGUojv7gnZAoG80ttl45O6x2Ug/rMJw4wcc9k6aaf2hibP7BGVCCM33gZoGjyvt9mm16Q=="
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.3.0.tgz",
+ "integrity": "sha512-kXtO4s0Lz/DW/IJ9QdWhAf7/NmPWQXkFr/r/WkR3vyI+0v8amTDxiaQSLzs8NBlytfLWX/7uQUMIW677yLKl4w=="
},
"pretty-bytes": {
"version": "5.6.0",
@@ -47700,9 +47913,9 @@
"requires": {}
},
"react-use": {
- "version": "17.2.3",
- "resolved": "https://registry.npmjs.org/react-use/-/react-use-17.2.3.tgz",
- "integrity": "sha512-cHLG5mwv9NSkydhlY3J1B/Z5gGzRF43QXzFaMisSaFClg0o1VeWJaYj2d9HJIiTGC+imt47FY4TpnZNRhbOyaQ==",
+ "version": "17.2.4",
+ "resolved": "https://registry.npmjs.org/react-use/-/react-use-17.2.4.tgz",
+ "integrity": "sha512-vQGpsAM0F5UIlshw5UI8ULGPS4yn5rm7/qvn3T1Gnkrz7YRMEEMh+ynKcmRloOyiIeLvKWiQjMiwRGtdbgs5qQ==",
"requires": {
"@types/js-cookie": "^2.2.6",
"@xobotyi/scrollbar-width": "^1.9.5",
@@ -47825,12 +48038,11 @@
}
},
"redux": {
- "version": "4.0.5",
- "resolved": "https://registry.npmjs.org/redux/-/redux-4.0.5.tgz",
- "integrity": "sha512-VSz1uMAH24DM6MF72vcojpYPtrTUu3ByVWfPL1nPfVRb5mZVTve5GnNCUV53QM/BZ66xfWrm0CTWoM+Xlz8V1w==",
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/redux/-/redux-4.1.0.tgz",
+ "integrity": "sha512-uI2dQN43zqLWCt6B/BMGRMY6db7TTY4qeHHfGeKb3EOhmOKjU3KdWvNLJyqaHRksv/ErdNH7cFZWg9jXtewy4g==",
"requires": {
- "loose-envify": "^1.4.0",
- "symbol-observable": "^1.2.0"
+ "@babel/runtime": "^7.9.2"
}
},
"redux-thunk": {
@@ -48011,6 +48223,15 @@
}
}
},
+ "remark-footnotes": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/remark-footnotes/-/remark-footnotes-3.0.0.tgz",
+ "integrity": "sha512-ZssAvH9FjGYlJ/PBVKdSmfyPc3Cz4rTWgZLI4iE/SX8Nt5l3o3oEjv3wwG5VD7xOjktzdwp5coac+kJV9l4jgg==",
+ "requires": {
+ "mdast-util-footnote": "^0.1.0",
+ "micromark-extension-footnote": "^0.3.0"
+ }
+ },
"remark-gfm": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-1.0.0.tgz",
@@ -50250,9 +50471,9 @@
}
},
"swr": {
- "version": "0.5.5",
- "resolved": "https://registry.npmjs.org/swr/-/swr-0.5.5.tgz",
- "integrity": "sha512-u4mUorK9Ipt+6LEITvWRWiRWAQjAysI6cHxbMmMV1dIdDzxMnswWo1CyGoyBHXX91CchxcuoqgFZ/ycx+YfhCA==",
+ "version": "0.5.6",
+ "resolved": "https://registry.npmjs.org/swr/-/swr-0.5.6.tgz",
+ "integrity": "sha512-Bmx3L4geMZjYT5S2Z6EE6/5Cx6v1Ka0LhqZKq8d6WL2eu9y6gHWz3dUzfIK/ymZVHVfwT/EweFXiYGgfifei3w==",
"requires": {
"dequal": "2.0.2"
}
@@ -50260,7 +50481,8 @@
"symbol-observable": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz",
- "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ=="
+ "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==",
+ "dev": true
},
"sync-fetch": {
"version": "0.3.0",
@@ -50337,9 +50559,9 @@
}
},
"tailwindcss": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-2.1.1.tgz",
- "integrity": "sha512-zZ6axGqpSZOCBS7wITm/WNHkBzDt5CIZlDlx0eCVldwTxFPELCVGbgh7Xpb3/kZp3cUxOmK7bZUjqhuMrbN6xQ==",
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-2.1.2.tgz",
+ "integrity": "sha512-T5t+wwd+/hsOyRw2HJuFuv0LTUm3MUdHm2DJ94GPVgzqwPPFa9XxX0KlwLWupUuiOUj6uiKURCzYPHFcuPch/w==",
"requires": {
"@fullhuman/postcss-purgecss": "^3.1.3",
"bytes": "^3.0.0",
@@ -50988,8 +51210,7 @@
"typedarray": {
"version": "0.0.6",
"resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
- "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
- "dev": true
+ "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c="
},
"typedarray-to-buffer": {
"version": "3.1.5",
@@ -51368,9 +51589,9 @@
}
},
"chalk": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
- "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz",
+ "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==",
"requires": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
@@ -51672,19 +51893,19 @@
"integrity": "sha512-wYxSGajtmoP4WxfejAPIr4l0fVh+jeMXZb08wNc0tMg6xsfZXj3cECqIK0G7ZAqUq0PP8WlMDtaOGVBTAWztNw=="
},
"webpack": {
- "version": "5.33.2",
- "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.33.2.tgz",
- "integrity": "sha512-X4b7F1sYBmJx8mlh2B7mV5szEkE0jYNJ2y3akgAP0ERi0vLCG1VvdsIxt8lFd4st6SUy0lf7W0CCQS566MBpJg==",
+ "version": "5.37.0",
+ "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.37.0.tgz",
+ "integrity": "sha512-yvdhgcI6QkQkDe1hINBAJ1UNevqNGTVaCkD2SSJcB8rcrNNl922RI8i2DXUAuNfANoxwsiXXEA4ZPZI9q2oGLA==",
"requires": {
"@types/eslint-scope": "^3.7.0",
- "@types/estree": "^0.0.46",
+ "@types/estree": "^0.0.47",
"@webassemblyjs/ast": "1.11.0",
"@webassemblyjs/wasm-edit": "1.11.0",
"@webassemblyjs/wasm-parser": "1.11.0",
- "acorn": "^8.0.4",
+ "acorn": "^8.2.1",
"browserslist": "^4.14.5",
"chrome-trace-event": "^1.0.2",
- "enhanced-resolve": "^5.7.0",
+ "enhanced-resolve": "^5.8.0",
"es-module-lexer": "^0.4.0",
"eslint-scope": "^5.1.1",
"events": "^3.2.0",
@@ -51701,15 +51922,10 @@
"webpack-sources": "^2.1.1"
},
"dependencies": {
- "@types/estree": {
- "version": "0.0.46",
- "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.46.tgz",
- "integrity": "sha512-laIjwTQaD+5DukBZaygQ79K1Z0jb1bPEMRrkXSLjtCcZm+abyp5YbrqpSLzD42FwWW6gK/aS4NYpJ804nG2brg=="
- },
"acorn": {
- "version": "8.1.1",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.1.1.tgz",
- "integrity": "sha512-xYiIVjNuqtKXMxlRMDc6mZUhXehod4a3gbZ1qRlM7icK4EbxUFNLhWoPblCvFtB2Y9CIqHP3CF/rdxLItaQv8g=="
+ "version": "8.2.4",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.2.4.tgz",
+ "integrity": "sha512-Ibt84YwBDDA890eDiDCEqcbwvHlBvzzDkU2cGBBDDI1QWT12jTiXIOn2CIw5KK4i6N5Z2HUxwYjzriDyqaqqZg=="
},
"schema-utils": {
"version": "3.0.0",
diff --git a/packages/website/package.json b/packages/website/package.json
index 6882e3c4..b649138e 100644
--- a/packages/website/package.json
+++ b/packages/website/package.json
@@ -5,8 +5,8 @@
"version": "0.1.0",
"author": "Skynet Labs.",
"dependencies": {
- "@fontsource/sora": "^4.2.2",
- "@fontsource/source-sans-pro": "^4.2.2",
+ "@fontsource/sora": "^4.3.0",
+ "@fontsource/source-sans-pro": "^4.3.0",
"@svgr/webpack": "^5.5.0",
"@tailwindcss/typography": "^0.4.0",
"autoprefixer": "^10.2.5",
@@ -14,40 +14,40 @@
"classnames": "^2.3.1",
"copy-text-to-clipboard": "^3.0.1",
"crypto-browserify": "^3.12.0",
- "framer-motion": "^4.0.3",
- "gatsby": "^3.2.1",
- "gatsby-background-image": "^1.5.0",
- "gatsby-image": "^3.2.0",
- "gatsby-plugin-image": "^1.1.2",
- "gatsby-plugin-manifest": "^3.0.0",
+ "framer-motion": "^4.1.15",
+ "gatsby": "^3.4.2",
+ "gatsby-background-image": "^1.5.3",
+ "gatsby-image": "^3.4.0",
+ "gatsby-plugin-image": "^1.4.1",
+ "gatsby-plugin-manifest": "^3.4.0",
"gatsby-plugin-matomo": "^0.9.0",
- "gatsby-plugin-offline": "^4.0.0",
- "gatsby-plugin-postcss": "^4.0.0",
+ "gatsby-plugin-offline": "^4.4.0",
+ "gatsby-plugin-postcss": "^4.4.0",
"gatsby-plugin-purgecss": "^6.0.0",
- "gatsby-plugin-react-helmet": "^4.0.0",
+ "gatsby-plugin-react-helmet": "^4.4.0",
"gatsby-plugin-react-svg": "^3.0.0",
- "gatsby-plugin-robots-txt": "^1.5.5",
- "gatsby-plugin-sharp": "^3.1.2",
+ "gatsby-plugin-robots-txt": "^1.6.2",
+ "gatsby-plugin-sharp": "^3.4.2",
"gatsby-remark-classes": "^1.0.0",
- "gatsby-remark-copy-linked-files": "^4.0.0",
- "gatsby-remark-images": "^5.0.0",
- "gatsby-remark-prismjs": "^5.0.0",
- "gatsby-remark-responsive-iframe": "^4.0.0",
- "gatsby-remark-smartypants": "^4.0.0",
- "gatsby-source-filesystem": "^3.0.0",
- "gatsby-transformer-json": "^3.1.0",
- "gatsby-transformer-remark": "^4.0.0",
- "gatsby-transformer-sharp": "^3.0.0",
- "gatsby-transformer-yaml": "^3.2.0",
- "gbimage-bridge": "^0.1.1",
+ "gatsby-remark-copy-linked-files": "^4.1.0",
+ "gatsby-remark-images": "^5.1.0",
+ "gatsby-remark-prismjs": "^5.1.0",
+ "gatsby-remark-responsive-iframe": "^4.1.0",
+ "gatsby-remark-smartypants": "^4.1.0",
+ "gatsby-source-filesystem": "^3.4.0",
+ "gatsby-transformer-json": "^3.4.0",
+ "gatsby-transformer-remark": "^4.1.0",
+ "gatsby-transformer-sharp": "^3.4.0",
+ "gatsby-transformer-yaml": "^3.4.0",
+ "gbimage-bridge": "^0.1.4",
"http-status-codes": "^2.1.4",
"jsonp": "^0.2.1",
"ms": "^2.1.2",
"normalize.css": "^8.0.1",
"path-browserify": "^1.0.1",
- "polished": "^4.1.1",
+ "polished": "^4.1.2",
"popmotion": "^9.3.4",
- "postcss": "^8.2.8",
+ "postcss": "^8.2.15",
"preact-svg-loader": "^0.2.1",
"prop-types": "^15.7.2",
"react": "^17.0.2",
@@ -57,17 +57,17 @@
"react-share": "^4.4.0",
"react-svg-loader": "^3.0.3",
"react-syntax-highlighter": "^15.4.3",
- "react-use": "^17.2.3",
+ "react-use": "^17.2.4",
"skynet-js": "^3.0.2",
"stream-browserify": "^3.0.0",
- "swr": "^0.5.5",
- "tailwindcss": "^2.1.1"
+ "swr": "^0.5.6",
+ "tailwindcss": "^2.1.2"
},
"devDependencies": {
"cross-env": "^7.0.3",
- "cypress": "^7.1.0",
- "cypress-file-upload": "^5.0.5",
- "prettier": "^2.2.1"
+ "cypress": "^7.3.0",
+ "cypress-file-upload": "^5.0.7",
+ "prettier": "^2.3.0"
},
"keywords": [
"gatsby"
diff --git a/packages/website/src/pages/about.js b/packages/website/src/pages/about.js
index 1be411e9..35907f58 100644
--- a/packages/website/src/pages/about.js
+++ b/packages/website/src/pages/about.js
@@ -24,40 +24,34 @@ const aboutCards = [
{
Icon: UserAtom,
title: "Own your data",
- text:
- "No one owns or controls your account data except for you. Ownership extends to original blogs, music, and videos too. This is all possible through decentralized apps built on decentralized storage.",
+ text: "No one owns or controls your account data except for you. Ownership extends to original blogs, music, and videos too. This is all possible through decentralized apps built on decentralized storage.",
},
{
Icon: Shield,
title: "Censorship-resistant content",
- text:
- "Today, censorship can come arbitrarily, top-down, and as a tool to silence expression. Post and share content on Skynet, or use Skynet as a fail-over for your website if a service provider goes down.",
+ text: "Today, censorship can come arbitrarily, top-down, and as a tool to silence expression. Post and share content on Skynet, or use Skynet as a fail-over for your website if a service provider goes down.",
},
{
Icon: Fingerprint,
title: "One universal digital identity",
- text:
- "Log into any Skynet app with just one ID. Once logged in, your storage and data can follow you across the ecosystem. Access your friend lists, followers, and content from any Skynet app.",
+ text: "Log into any Skynet app with just one ID. Once logged in, your storage and data can follow you across the ecosystem. Access your friend lists, followers, and content from any Skynet app.",
},
{
Icon: UserArrows,
title: "Innovation built for users",
- text:
- "All Skynet apps are open-source. If you dislike an app’s feature or want to make your own improvements, you’re welcome to do so. (We of course encourage collaboration and hope you chat with the developer first!) Existing users can then consent to the migration of all their account data to the latest version. ",
+ text: "All Skynet apps are open-source. If you dislike an app’s feature or want to make your own improvements, you’re welcome to do so. (We of course encourage collaboration and hope you chat with the developer first!) Existing users can then consent to the migration of all their account data to the latest version. ",
},
{
Icon: ComputerScreen,
label: "Coming soon",
title: "Control your content feed",
- text:
- "We believe that users, not tech platforms should fully control how content is moderated. A decentralized internet is not an information free-for-all. It means that the individual holds the power to personalize their online experiences. For example, users will decide what content appears in their social media feeds, not a corporate algorithm.",
+ text: "We believe that users, not tech platforms should fully control how content is moderated. A decentralized internet is not an information free-for-all. It means that the individual holds the power to personalize their online experiences. For example, users will decide what content appears in their social media feeds, not a corporate algorithm.",
},
{
Icon: Cogs,
label: "Coming soon",
title: "Developer and Creator-centric monetization",
- text:
- "As a content creator, set your own terms and price for your art. You and your collaborators can get paid directly, fairly, and automatically in crypto without relying on advertising as a sole source of income.",
+ text: "As a content creator, set your own terms and price for your art. You and your collaborators can get paid directly, fairly, and automatically in crypto without relying on advertising as a sole source of income.",
},
];
diff --git a/packages/website/src/pages/developers.js b/packages/website/src/pages/developers.js
index 434b6cbb..abc75ade 100644
--- a/packages/website/src/pages/developers.js
+++ b/packages/website/src/pages/developers.js
@@ -19,32 +19,27 @@ const reasonCards = [
{
Icon: DataSwap,
title: "Immutable Data, Globally Available & Trustless",
- text:
- "Our immutable data layer means files are instantly accessible on any device, by any portal and are fully verifiable, by leveraging trustless, decentralized storage on the Sia blockchain.",
+ text: "Our immutable data layer means files are instantly accessible on any device, by any portal and are fully verifiable, by leveraging trustless, decentralized storage on the Sia blockchain.",
},
{
Icon: Encryption,
title: "Dynamic Content with a User-Focus",
- text:
- "SkyDB enables complex apps by providing a key-value store for mutable data secured by the private key of the user.",
+ text: "SkyDB enables complex apps by providing a key-value store for mutable data secured by the private key of the user.",
},
{
Icon: Layers,
title: "BYO Frontend Library",
- text:
- "Our SDKs are built with web2 developers in mind. Client-side web apps and static generators are perfect for using Skynet to deploy with.",
+ text: "Our SDKs are built with web2 developers in mind. Client-side web apps and static generators are perfect for using Skynet to deploy with.",
},
{
Icon: Mesh,
title: "Decentralized Stack-Friendly",
- text:
- "With integrations with HNS & ENS, along with easy-access for off-chain storage, Skynet is positioned to connect with the DWeb and web3 technologies you need.",
+ text: "With integrations with HNS & ENS, along with easy-access for off-chain storage, Skynet is positioned to connect with the DWeb and web3 technologies you need.",
},
{
Icon: Toolkit,
title: "Hack Today & Activate an Existing User Base",
- text:
- "Start building without worrying about server overhead costs or where users will come from. Bootstrap the user experience with interoperable storage and user-identity – right out of the box.",
+ text: "Start building without worrying about server overhead costs or where users will come from. Bootstrap the user experience with interoperable storage and user-identity – right out of the box.",
},
];
diff --git a/packages/website/src/pages/index.js b/packages/website/src/pages/index.js
index 01f1056a..30c69728 100644
--- a/packages/website/src/pages/index.js
+++ b/packages/website/src/pages/index.js
@@ -36,32 +36,27 @@ const ecosystemCards = [
{
Icon: SkynetUsageSmall,
title: "Easy to use",
- text:
- "Decentralized storage without needing to run a node or wallet. Skynet also includes SDKs for popular programming languages and APIs that integrate seamlessly with your existing apps.",
+ text: "Decentralized storage without needing to run a node or wallet. Skynet also includes SDKs for popular programming languages and APIs that integrate seamlessly with your existing apps.",
},
{
Icon: SkynetSpeedSmall,
title: "Fast",
- text:
- "Skynet's speeds rival centralized providers and surpass all decentralized offerings. A typical Skynet download starts in under 500 ms and can stream at rates as high as 1 Gbps!",
+ text: "Skynet's speeds rival centralized providers and surpass all decentralized offerings. A typical Skynet download starts in under 500 ms and can stream at rates as high as 1 Gbps!",
},
{
Icon: SkynetSiaSmall,
title: "Free to use",
- text:
- "Focus on building, not overhead server costs. When users own their data, developers aren't asked to pay for it.",
+ text: "Focus on building, not overhead server costs. When users own their data, developers aren't asked to pay for it.",
},
{
Icon: SkynetMonetizationSmall,
title: "Monetization",
- text:
- "Profit directly from the success of your skapp. Now you can truly prioritize your users, instead of advertisers.",
+ text: "Profit directly from the success of your skapp. Now you can truly prioritize your users, instead of advertisers.",
},
{
Icon: SkynetPersistenceSmall,
title: "Persistence",
- text:
- "Your skapp and data stay live, even if corporations pull your access to their resources. You can also use Skynet as a failover site for when centralized providers go down.",
+ text: "Your skapp and data stay live, even if corporations pull your access to their resources. You can also use Skynet as a failover site for when centralized providers go down.",
},
];
diff --git a/scripts/es_cleaner.py b/scripts/es_cleaner.py
new file mode 100644
index 00000000..336704cf
--- /dev/null
+++ b/scripts/es_cleaner.py
@@ -0,0 +1,117 @@
+#!/usr/bin/env python3
+
+import curator
+import elasticsearch
+import os
+import ssl
+import sys
+
+TIMEOUT=120
+
+def main():
+ if len(sys.argv) != 3:
+ print('USAGE: [INDEX_PREFIX=(default "")] [ARCHIVE=(default false)] ... {} NUM_OF_DAYS http://HOSTNAME[:PORT]'.format(sys.argv[0]))
+ print('NUM_OF_DAYS ... delete indices that are older than the given number of days.')
+ print('HOSTNAME ... specifies which Elasticsearch hosts URL to search and delete indices from.')
+ print('TIMEOUT ... number of seconds to wait for master node response.'.format(TIMEOUT))
+ print('INDEX_PREFIX ... specifies index prefix.')
+ print('INDEX_DATE_SEPARATOR ... specifies index date separator.')
+ print('ARCHIVE ... specifies whether to remove archive indices (only works for rollover) (default false).')
+ print('ROLLOVER ... specifies whether to remove indices created by rollover (default false).')
+ print('ES_USERNAME ... The username required by Elasticsearch.')
+ print('ES_PASSWORD ... The password required by Elasticsearch.')
+ print('ES_TLS ... enable TLS (default false).')
+ print('ES_TLS_CA ... Path to TLS CA file.')
+ print('ES_TLS_CERT ... Path to TLS certificate file.')
+ print('ES_TLS_KEY ... Path to TLS key file.')
+ print('ES_TLS_SKIP_HOST_VERIFY ... (insecure) Skip server\'s certificate chain and host name verification.')
+ sys.exit(1)
+
+ client = create_client(os.getenv("ES_USERNAME"), os.getenv("ES_PASSWORD"), str2bool(os.getenv("ES_TLS", 'false')), os.getenv("ES_TLS_CA"), os.getenv("ES_TLS_CERT"), os.getenv("ES_TLS_KEY"), str2bool(os.getenv("ES_TLS_SKIP_HOST_VERIFY", 'false')))
+ ilo = curator.IndexList(client)
+ empty_list(ilo, 'Elasticsearch has no indices')
+
+ prefix = os.getenv("INDEX_PREFIX", '')
+ if prefix != '':
+ prefix += '-'
+ separator = os.getenv("INDEX_DATE_SEPARATOR", '-')
+
+ if str2bool(os.getenv("ARCHIVE", 'false')):
+ filter_archive_indices_rollover(ilo, prefix)
+ else:
+ if str2bool(os.getenv("ROLLOVER", 'false')):
+ filter_main_indices_rollover(ilo, prefix)
+ else:
+ filter_main_indices(ilo, prefix, separator)
+
+ empty_list(ilo, 'No indices to delete')
+
+ for index in ilo.working_list():
+ print("Removing", index)
+ timeout = int(os.getenv("TIMEOUT", TIMEOUT))
+ delete_indices = curator.DeleteIndices(ilo, master_timeout=timeout)
+ delete_indices.do_action()
+
+
+def filter_main_indices(ilo, prefix, separator):
+ date_regex = "\d{4}" + separator + "\d{2}" + separator + "\d{2}"
+ time_string = "%Y" + separator + "%m" + separator + "%d"
+
+ ilo.filter_by_regex(kind='regex', value=prefix + "jaeger-(span|service|dependencies)-" + date_regex)
+ empty_list(ilo, "No indices to delete")
+ # This excludes archive index as we use source='name'
+ # source `creation_date` would include archive index
+ ilo.filter_by_age(source='name', direction='older', timestring=time_string, unit='days', unit_count=int(sys.argv[1]))
+
+
+def filter_main_indices_rollover(ilo, prefix):
+ ilo.filter_by_regex(kind='regex', value=prefix + "jaeger-(span|service)-\d{6}")
+ empty_list(ilo, "No indices to delete")
+ # do not remove active write indices
+ ilo.filter_by_alias(aliases=[prefix + 'jaeger-span-write'], exclude=True)
+ empty_list(ilo, "No indices to delete")
+ ilo.filter_by_alias(aliases=[prefix + 'jaeger-service-write'], exclude=True)
+ empty_list(ilo, "No indices to delete")
+ ilo.filter_by_age(source='creation_date', direction='older', unit='days', unit_count=int(sys.argv[1]))
+
+
+def filter_archive_indices_rollover(ilo, prefix):
+ # Remove only rollover archive indices
+ # Do not remove active write archive index
+ ilo.filter_by_regex(kind='regex', value=prefix + "jaeger-span-archive-\d{6}")
+ empty_list(ilo, "No indices to delete")
+ ilo.filter_by_alias(aliases=[prefix + 'jaeger-span-archive-write'], exclude=True)
+ empty_list(ilo, "No indices to delete")
+ ilo.filter_by_age(source='creation_date', direction='older', unit='days', unit_count=int(sys.argv[1]))
+
+
+def empty_list(ilo, error_msg):
+ try:
+ ilo.empty_list_check()
+ except curator.NoIndices:
+ print(error_msg)
+ sys.exit(0)
+
+
+def str2bool(v):
+ return v.lower() in ('true', '1')
+
+
+def create_client(username, password, tls, ca, cert, key, skipHostVerify):
+ context = ssl.create_default_context()
+ if ca is not None:
+ context = ssl.create_default_context(ssl.Purpose.SERVER_AUTH, cafile=ca)
+ elif skipHostVerify:
+ context.check_hostname = False
+ context.verify_mode = ssl.CERT_NONE
+ if username is not None and password is not None:
+ return elasticsearch.Elasticsearch(sys.argv[2:], http_auth=(username, password), ssl_context=context)
+ elif tls:
+ context.load_cert_chain(certfile=cert, keyfile=key)
+ return elasticsearch.Elasticsearch(sys.argv[2:], ssl_context=context)
+ else:
+ return elasticsearch.Elasticsearch(sys.argv[2:], ssl_context=context)
+
+
+if __name__ == "__main__":
+ main()
diff --git a/scripts/wait_to_start.sh b/scripts/wait_to_start.sh
new file mode 100755
index 00000000..c56d273f
--- /dev/null
+++ b/scripts/wait_to_start.sh
@@ -0,0 +1,23 @@
+#!/bin/sh
+
+echo $WAIT_COMMAND
+echo $WAIT_START_CMD
+
+is_ready() {
+ eval "$WAIT_COMMAND"
+}
+
+# wait until is ready
+i=0
+while ! is_ready; do
+ i=`expr $i + 1`
+ if [ $i -ge $WAIT_LOOPS ]; then
+ echo "$(date) - still not ready, giving up"
+ exit 1
+ fi
+ echo "$(date) - waiting to be ready"
+ sleep $WAIT_SLEEP
+done
+
+#start the script
+exec $WAIT_START_CMD
diff --git a/setup-scripts/setup-health-check-scripts.sh b/setup-scripts/setup-health-check-scripts.sh
index c9af726e..bc1c7650 100755
--- a/setup-scripts/setup-health-check-scripts.sh
+++ b/setup-scripts/setup-health-check-scripts.sh
@@ -5,7 +5,7 @@ set -e # exit on first error
sudo apt-get update
sudo apt-get -y install python3-pip
-pip3 install discord.py python-dotenv requests
+pip3 install discord.py python-dotenv requests elasticsearch-curator
# add cron entries to user crontab
crontab -u user /home/user/skynet-webportal/setup-scripts/support/crontab
diff --git a/setup-scripts/support/authorized_keys b/setup-scripts/support/authorized_keys
index 5c3610ec..6c2262e3 100644
--- a/setup-scripts/support/authorized_keys
+++ b/setup-scripts/support/authorized_keys
@@ -1,9 +1,9 @@
-ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCpBsw5mPBVIvVd5GX43VXWHWuLeR2h0lfw8vRyDFgmV0TqC9r0POfmWOdSo/QlxHOeI+7S8Ahj/JdDarrx3vJ2vJQkK/tN2bPS30tR0pbCkr0vE/lUWsEuVxOXK132wtFQ/pF3CoVipI8THUS7/Dtap/9fujcEm59dIi3obYGc9F+UetmNtrc+mb6KJ6a1hkaXjD12qP03srSQSDBjch/7nbFFzrRwCZ9DJntMu6Ux6NZ7RcFuXPCg0dK0lggEX/Agzh3KHe69dgiMh8sG0WwCb9vWqd6dtapCt7XKZSnEvyFE1YVZgpsd7bCnGe4vPS3kLsvxeojruDo8Oj3b0exHL9+3Rr4ndVVNHkDxhvlQFbGrd5eiG/brvGjS+ibscTuNukLeiCmBrI5KULObynI2dEQVQKREVywU/qX+xm68noEGBbiRt2L2ImyJvgpNdlyCkDyFhBTo/HtH1WHP1WJijfCHM3jxigeLPRV0GChKK1RbYjZIi6JNsalW7yad/qzHDzht+jBHHAjD4qGlfuNtzP4hs3FErGiQMVZ8g9Tgq8SxPLNOULpcCSwsLLlzfrLYdv52IgkwTIAFR9W+xHGrWypCba9pfskXWXlRNM61qYf3//H0BGHxtuNAASkJrVWwcCuOVN6/EcJOTS9qkg3JiWqs79z0F2I14+AfPFgBKQ== david@nebulouslabs.com
-ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCr3nrSQ+ag5gEm9LBoiw68UKALboot+Eemv0TbP6BPnvB6bnSdDstb7Eu1Dkla8uiyw3w2ZYi5Pg4dS5W8vnxwXvey8gBd3GYLpjtnSp9ukeYjHK0J2aX4PBC4GXvRSRjKxYfHauUqm8PaA4uQ4sBkblfwWDEH94um1yyqIamTabH6mfsYiaiiwTNu7ldZOAIlKR/G7cXlLmFz46An7Mn2wwbuv2Khin/f2bLtUF/smOolI7pjOH6ifhHR9LxotcY/xL+E5jRbU1XxldFvVXkL5CU8tEinE6oigwMH9zsPZr+Z70Q/wm20cylxNJu8qdMGQW+WhDg3S70KpCmjYlWJ6bF1HL3z9UkN0lS1EM21n13RIx1iEO7SEC3YPl8VqZiZS7P9Uf5D5z/vTG+fWouCsCBMSbq3HUcNXlm5MLGSdBWPKzZsUaCkHkQks/sxHVy21YAM/3xgST1a05PbIJU1RsqJ0wh0J2gg7/fBUE0ljFyKZ36mvfg6BNlwCUydAiVaQt1geqh+8/VRwjTw/jtHb8G7QhSNwDNo1BcQPU3LkdKePqgldyP5EYGl9bI4E4sYc2DooeJ22fXpWfuClLB+JcHGuCJf/Hg6si9IeeXKm8PwaBdxIVytRPEeJR+q5uOwzI4XWNgERdGU/UVbgfnrAPMuVPa9Jhyl96U9uUl+Cw== peterjan.brone@gmail.com
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDMmZFdJsqig/zX7Ly7qJMMDomsdAKLgl7W7ET1w7xH9BBM48OCWmozuLCfCG8MUCEYSUD575hA028hNi6CAK40J3fF74IDDyc9DUb+le8Y8EuzHPKxYLE/gWsjr70XOcZcC4IxLcADQgpeLjrPZQs7A4EYfdxnTTLJVYrowZ9RR5ivcKBjyFOiQyCuFSIvtYMo11Xm2gU48SKYGJThhHUiE2kMOlH3notXJ+T81927IGJdza7J3DAyKtMGB2HEMA89ma3mvEvbPTDMggJFJ3VG7sukRLq6UmT7BT+f3BW+Nr87A1o4upkAuXdkL9cUrris7kQN61AcaCNFU/CuIJa4dUZ0nt+z5X7kWtc0zD75EPj3w6AjB+E1+MSPsqnxd5PnGtSCQqHoa5hg4hQMSweC2tQhSKoWDfx9W2fZiLpg1IL6QB5xCxjg+YKCXEJKxRwXDtbh1DHFdJ5N1kM7IDSeeblc80HNxYrJUPNH1ExWsPl11gmBEEWDAiRSet4bAnOmgDYcJ9Aw2KAndb01cNsw5RL0Dg/W63tb8S5Y9kz6spX6X91yz53JzrozZO7VFfKxa17nubPEeWPTqAQ3uRWPvpdbivVnOAoFCLacRvtTfvetuz/vGZ3JTpr6Ylb9Z76cIqpFe70+bnauZwmxjF+EEq2+u3gd2uewuV2//o+CYQ== kwypchlo@gmail.com
-ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDgiq1etF0aD94rG/UVmYEt4ij5K8MvHZwb4wIUi6Ihr david@nebulouslabs.com
-ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAyIT2HqzDhQs6jS89ZsnY6+GJEklVMqF6fXe/i5s8d7 chris@nebulous.tech
-ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFxLuZzjmFN9CgVOI5vaiVhQgMwG9dLQJ688wrsbpHH/ ivaylo@nebulous.tech
-ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINbAhwjJNAud7YIJvLth2bmeUg3kO20xl7ZfqBTvoXn8 Filip Rysavy
-ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIG67M3zC4eDJEjma0iKKksGclteKbB86ONQtBaWY93M6 mjsevey@gmail.com
-ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIN6Kcx8yetova4/ALUQHigo/PBMJO33ZTKOsg2jxSO2a user@depl.siasky.dev
+ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDgiq1etF0aD94rG/UVmYEt4ij5K8MvHZwb4wIUi6Ihr david@siasky.net
+ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAyIT2HqzDhQs6jS89ZsnY6+GJEklVMqF6fXe/i5s8d7 chris@siasky.net
+ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFxLuZzjmFN9CgVOI5vaiVhQgMwG9dLQJ688wrsbpHH/ ivaylo@siasky.net
+ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINbAhwjJNAud7YIJvLth2bmeUg3kO20xl7ZfqBTvoXn8 filip@siasky.net
+ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIG67M3zC4eDJEjma0iKKksGclteKbB86ONQtBaWY93M6 matt@siasky.net
+ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIF+XC8f0dumhzDE93i9IIMsMp7/MJPwGH+Uc9JFKOvyw karol@siasky.net
+ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPM43lzbKjFLChe5rKETxDpWpNlqXCGTBPiWlDN2vlLD pj@siasky.net
+ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIN6Kcx8yetova4/ALUQHigo/PBMJO33ZTKOsg2jxSO2a user@deploy.siasky.dev
diff --git a/yarn.lock b/yarn.lock
index 6ca94bfc..8fc38bb0 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -2,12 +2,12 @@
# yarn lockfile v1
-"@apimatic/schema@^0.5.1":
- version "0.5.1"
- resolved "https://registry.yarnpkg.com/@apimatic/schema/-/schema-0.5.1.tgz#673aa4ddcf31311ba9dfbf0e514cb35ab3b3b9f9"
- integrity sha512-ZtAtLOjDEqxot017qRGK+gvNbZv5tNNDmYiYOpBhFiZwulTZUHT9NwJG+V5nIhdEqIpy5E8ty1C4tTzangfNoQ==
+"@apimatic/schema@^0.6.0":
+ version "0.6.0"
+ resolved "https://registry.yarnpkg.com/@apimatic/schema/-/schema-0.6.0.tgz#b239f38c0e0d8509bc29dfbfd98452d71cf68617"
+ integrity sha512-JgG32LQRLphHRWsn64vIt7wD2m+JH46swM6ZrY7g1rdiGiKV5m+A+TBrJKoUUQRmS14azMgePNZY30NauWqzLg==
dependencies:
- lodash.flatten "^4.4.0"
+ tslib "^2.1.0"
"@ardatan/aggregate-error@0.0.6":
version "0.0.6"
@@ -1116,20 +1116,40 @@
minimatch "^3.0.4"
strip-json-comments "^3.1.1"
-"@fontsource/metropolis@^4.1.0", "@fontsource/metropolis@^4.2.1":
+"@eslint/eslintrc@^0.4.1":
+ version "0.4.1"
+ resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-0.4.1.tgz#442763b88cecbe3ee0ec7ca6d6dd6168550cbf14"
+ integrity sha512-5v7TDE9plVhvxQeWLXDTvFvJBdH6pEsdnl2g/dAptmuFEPedQ4Erq5rsDsX+mvAM610IhNaO2W5V1dOOnDKxkQ==
+ dependencies:
+ ajv "^6.12.4"
+ debug "^4.1.1"
+ espree "^7.3.0"
+ globals "^12.1.0"
+ ignore "^4.0.6"
+ import-fresh "^3.2.1"
+ js-yaml "^3.13.1"
+ minimatch "^3.0.4"
+ strip-json-comments "^3.1.1"
+
+"@fontsource/metropolis@4.3.0":
+ version "4.3.0"
+ resolved "https://registry.yarnpkg.com/@fontsource/metropolis/-/metropolis-4.3.0.tgz#8eb8f27fe73e182b0e8925a511457bcb1bebbf76"
+ integrity sha512-JF6+DLnTcyQuFNr/oef2fbn+xqLcTNh5J2k5MzUiMM+8zFhNu7YUtYTI2MB7LyvwVZtwcJQk4Gaho6sKI3+iUg==
+
+"@fontsource/metropolis@^4.2.1":
version "4.2.4"
resolved "https://registry.yarnpkg.com/@fontsource/metropolis/-/metropolis-4.2.4.tgz#4057d4e6a989a19665180561957d9599b5bd6f51"
integrity sha512-1k8EdiXM9a52SGthSdyWIUGCPQh+yuygjzFbiP+o+ad0ajIhUEd2yj9BA95JBtEOakKIfQ137K3f2CqkVTCbHQ==
-"@fontsource/sora@^4.2.2":
- version "4.2.2"
- resolved "https://registry.yarnpkg.com/@fontsource/sora/-/sora-4.2.2.tgz#a7f41431016fb8c35d09d084b7fce88ebb062373"
- integrity sha512-dA5CwKX671YRf+qple+G6pXULxF1Hv7lmsXnJOWUipP0xN20JMxsOhHwlK5fwVFTC7/+x6NhD1G0qyHOoROC/Q==
+"@fontsource/sora@^4.3.0":
+ version "4.3.0"
+ resolved "https://registry.yarnpkg.com/@fontsource/sora/-/sora-4.3.0.tgz#a8e52560a06b4fd0a77165272f869ce20ea6d91a"
+ integrity sha512-JgHSk8LdGxgd8PrK/80uJfuSvdzZKsDZ56teNM3J6rIY3ujYWA9vo8dtPGeJKRwJrI9WUIWOqTC8s6RBQivjpA==
-"@fontsource/source-sans-pro@^4.2.2":
- version "4.2.2"
- resolved "https://registry.yarnpkg.com/@fontsource/source-sans-pro/-/source-sans-pro-4.2.2.tgz#db231e349ed4b3594ccdd9163b2cbf3bfb94b040"
- integrity sha512-ApmV5F1D32nmBspCJuijDNBV7TtazFC4L7BIilHj3e6IAW/ndQMXl1+4DUjOGVO/83tF/WXjOEMxROE0QxYDwQ==
+"@fontsource/source-sans-pro@^4.3.0":
+ version "4.3.0"
+ resolved "https://registry.yarnpkg.com/@fontsource/source-sans-pro/-/source-sans-pro-4.3.0.tgz#6c9755116c01978e4aea77f106aedef7fcae5466"
+ integrity sha512-WoRd3DG6HZOhKqy07DCHIDC0wsO+uQFjAOR7DTTbQXUOWeqd/CuhujdLyFBQrabhrruxT8skIxXBzk6h+Z2Hpw==
"@fullhuman/postcss-purgecss@^3.1.3":
version "3.1.3"
@@ -1663,20 +1683,20 @@
resolved "https://registry.yarnpkg.com/@mikaelkristiansson/domready/-/domready-1.0.11.tgz#6a4b5891dccb6402ff4e944de843036ee1ffd4f5"
integrity sha512-nEBLOa0JgtqahmPrnJZ18epLiFBzxhdKgo4uhN3TaBFRmM30pEVrS9FAEV4tg92d8PTdU+dYQx2lnpPyFMgMcg==
-"@next/env@10.1.3":
- version "10.1.3"
- resolved "https://registry.yarnpkg.com/@next/env/-/env-10.1.3.tgz#29e5d62919b4a7b1859f8d36169848dc3f5ddebe"
- integrity sha512-q7z7NvmRs66lCQmVJtKjDxVtMTjSwP6ExVzaH46pbTH60MHgzEJ9H4jXrFLTihPmCIvpAv6Ai04jbS8dcg1ZMQ==
+"@next/env@10.2.0":
+ version "10.2.0"
+ resolved "https://registry.yarnpkg.com/@next/env/-/env-10.2.0.tgz#154dbce2efa3ad067ebd20b7d0aa9aed775e7c97"
+ integrity sha512-tsWBsn1Rb6hXRaHc/pWMCpZ4Ipkf3OCbZ54ef5ukgIyEvzzGdGFXQshPP2AF7yb+8yMpunWs7vOMZW3e8oPF6A==
-"@next/polyfill-module@10.1.3":
- version "10.1.3"
- resolved "https://registry.yarnpkg.com/@next/polyfill-module/-/polyfill-module-10.1.3.tgz#beafe89bc4235d436fa0ed02c9d2a5d311fb0238"
- integrity sha512-1DtUVcuoBJAn5IrxIZQjUG1KTPkiXMYloykPSkRxawimgvG9dRj2kscU+4KGNSFxHoxW9c68VRCb+7MDz5aGGw==
+"@next/polyfill-module@10.2.0":
+ version "10.2.0"
+ resolved "https://registry.yarnpkg.com/@next/polyfill-module/-/polyfill-module-10.2.0.tgz#61f41110c4b465cc26d113e2054e205df61c3594"
+ integrity sha512-Nl3GexIUXsmuggkUqrRFyE/2k7UI44JaVzSywtXEyHzxpZm2a5bdMaWuC89pgLiFDDOqmbqyLAbtwm5lNxa7Eg==
-"@next/react-dev-overlay@10.1.3":
- version "10.1.3"
- resolved "https://registry.yarnpkg.com/@next/react-dev-overlay/-/react-dev-overlay-10.1.3.tgz#ee1c6033b29be9b383e061bd9705021d131ea445"
- integrity sha512-vIgUah3bR9+MKzwU1Ni5ONfYM0VdI42i7jZ+Ei1c0wjwkG9anVnDqhSQ3mVg62GP2nt7ExaaFyf9THbsw5KYXg==
+"@next/react-dev-overlay@10.2.0":
+ version "10.2.0"
+ resolved "https://registry.yarnpkg.com/@next/react-dev-overlay/-/react-dev-overlay-10.2.0.tgz#4220121abac7e3404cbaf467784aeecca8be46cf"
+ integrity sha512-PRIAoWog41hLN4iJ8dChKp4ysOX0Q8yiNQ/cwzyqEd3EjugkDV5OiKl3mumGKaApJaIra1MX6j1wgQRuLhuWMA==
dependencies:
"@babel/code-frame" "7.12.11"
anser "1.4.9"
@@ -1690,10 +1710,10 @@
stacktrace-parser "0.1.10"
strip-ansi "6.0.0"
-"@next/react-refresh-utils@10.1.3":
- version "10.1.3"
- resolved "https://registry.yarnpkg.com/@next/react-refresh-utils/-/react-refresh-utils-10.1.3.tgz#65b3e1b9846c02452787fde1d54ad9c54b506dbd"
- integrity sha512-P4GJZuLKfD/o42JvGZ/xP4Hxg68vd3NeZxOLqIuQKFjjaYgC2IrO+lE5PTwGmRkytjfprJC+9j7Jss/xQAS6QA==
+"@next/react-refresh-utils@10.2.0":
+ version "10.2.0"
+ resolved "https://registry.yarnpkg.com/@next/react-refresh-utils/-/react-refresh-utils-10.2.0.tgz#55953b697769c6647f371bc6bcd865a24e1a22e9"
+ integrity sha512-3I31K9B4hEQRl7yQ44Umyz+szHtuMJrNdwsgJGhoEnUCXSBRHp5wv5Zv8eDa2NewSbe53b2C0oOpivrzmdBakw==
"@nodelib/fs.scandir@2.1.4":
version "2.1.4"
@@ -1736,7 +1756,7 @@
resolved "https://registry.yarnpkg.com/@opentelemetry/context-base/-/context-base-0.14.0.tgz#c67fc20a4d891447ca1a855d7d70fa79a3533001"
integrity sha512-sDOAZcYwynHFTbLo6n8kIbLiVF3a3BLkrmehJUyEbT9F+Smbi47kLGS2gG2g0fjBLR/Lr1InPD7kXL7FaTqEkw==
-"@ory/kratos-client@^0.5.4-alpha.1":
+"@ory/kratos-client@0.5.4-alpha.1":
version "0.5.4-alpha.1"
resolved "https://registry.yarnpkg.com/@ory/kratos-client/-/kratos-client-0.5.4-alpha.1.tgz#6a87a90fd858fc4cb792253b109ea53884098107"
integrity sha512-koqwcEtEtGoHdX/WU3O4u6UmbMzbmbA06t5qIZv9S4YauxHZIVZM3VMws1ZK5ObgAMI6O5dCs4WYJrJq+QN48g==
@@ -1799,7 +1819,7 @@
resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-4.0.1.tgz#d26729db850fa327b7cacc5522252194404226f5"
integrity sha512-Qm9hBEBu18wt1PO2flE7LPb30BHMQt1eQgbV76YntdNk73XZGpn3izvGTYxbGgzXKgbCjiia0uxTd3aTNQrY/g==
-"@sindresorhus/slugify@^1.1.0":
+"@sindresorhus/slugify@^1.1.0", "@sindresorhus/slugify@^1.1.2":
version "1.1.2"
resolved "https://registry.yarnpkg.com/@sindresorhus/slugify/-/slugify-1.1.2.tgz#c2c0129298b8caace2d9156176fe244d0e83156c"
integrity sha512-V9nR/W0Xd9TSGXpZ4iFUcFGhuOJtZX82Fzxj1YISlbSgKvIiNa7eLEZrT0vAraPOt++KHauIVNYgGRgjc13dXA==
@@ -1815,17 +1835,17 @@
escape-string-regexp "^2.0.0"
lodash.deburr "^4.1.0"
-"@stripe/react-stripe-js@^1.4.0":
+"@stripe/react-stripe-js@1.4.0":
version "1.4.0"
resolved "https://registry.yarnpkg.com/@stripe/react-stripe-js/-/react-stripe-js-1.4.0.tgz#a67e72202297fc409dc2c8c4f3fb98e0b61fa06d"
integrity sha512-Pz5QmG8PgJ3pi8gOWxlngk+ns63p2L1Ds192fn55ykZNRKfGz3G6sfssUVThHn/NAt2Hp1eCEsy/hvlKnXJI6g==
dependencies:
prop-types "^15.7.2"
-"@stripe/stripe-js@^1.13.0":
- version "1.13.2"
- resolved "https://registry.yarnpkg.com/@stripe/stripe-js/-/stripe-js-1.13.2.tgz#bb2f561085b5dd091355df871d432b8e1fd467f6"
- integrity sha512-fycUk7ECukNc31lD5apcrUgdRC1BfiIacs+CpacoCjOgo3ablolnWCvDQWMmVWtODYa8bBv2dlBla+Edc5OvZg==
+"@stripe/stripe-js@1.14.0":
+ version "1.14.0"
+ resolved "https://registry.yarnpkg.com/@stripe/stripe-js/-/stripe-js-1.14.0.tgz#0eb8a185197948ab9ddb62ee28ae555e7d90bc72"
+ integrity sha512-Zw4EI+ph8RPxRpIX2uwKKDIbe7WM2OarasPjIPRulU1UCj8lRFqWWW/fTj79lZtnX3FNZkiTRM13UG1UZF7yjQ==
"@svgr/babel-plugin-add-jsx-attribute@^5.4.0":
version "5.4.0"
@@ -1944,6 +1964,13 @@
dependencies:
defer-to-connect "^2.0.0"
+"@tailwindcss/forms@0.3.2":
+ version "0.3.2"
+ resolved "https://registry.yarnpkg.com/@tailwindcss/forms/-/forms-0.3.2.tgz#e28c4514a53e69f725416a5a2a6d0f221683f069"
+ integrity sha512-aj2/rJsGb2whAZ/BQWHWWQRSbhH0r/l1ozOByiv+ZNjBD84GMvb5dhAyfpeasFky+EJrAwX5eaqft8NQMZFWvA==
+ dependencies:
+ mini-svg-data-uri "^1.2.3"
+
"@tailwindcss/forms@^0.2.1":
version "0.2.1"
resolved "https://registry.yarnpkg.com/@tailwindcss/forms/-/forms-0.2.1.tgz#3244b185854fae1a7cbe8d2456314d8b2d98cf43"
@@ -1966,11 +1993,6 @@
resolved "https://registry.yarnpkg.com/@tokenizer/token/-/token-0.1.1.tgz#f0d92c12f87079ddfd1b29f614758b9696bc29e3"
integrity sha512-XO6INPbZCxdprl+9qa/AAbFFOMzzwqYxpjPgLICrMD6C2FCw6qfJOPcBk6JqqPLSaZ/Qx87qn4rpPmPMwaAK6w==
-"@tootallnate/once@1":
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-1.1.2.tgz#ccb91445360179a04e7fe6aff78c00ffc1eeaf82"
- integrity sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==
-
"@turist/fetch@^7.1.7":
version "7.1.7"
resolved "https://registry.yarnpkg.com/@turist/fetch/-/fetch-7.1.7.tgz#a2b1f7ec0265e6fe0946c51eef34bad9b9efc865"
@@ -1983,14 +2005,6 @@
resolved "https://registry.yarnpkg.com/@turist/time/-/time-0.0.1.tgz#57637d2a7d1860adb9f9cecbdcc966ce4f551d63"
integrity sha512-M2BiThcbxMxSKX8W4z5u9jKZn6datnM3+FpEU+eYw0//l31E2xhqi7vTAuJ/Sf0P3yhp66SDJgPu3bRRpvrdQQ==
-"@types/body-parser@*":
- version "1.19.0"
- resolved "https://registry.yarnpkg.com/@types/body-parser/-/body-parser-1.19.0.tgz#0685b3c47eb3006ffed117cdd55164b61f80538f"
- integrity sha512-W98JrE0j2K78swW4ukqMleo8R7h/pFETjM2DQ90MF6XK2i4LO4W3gQ71Lt4w3bfm2EvVSyWHplECvB5sK22yFQ==
- dependencies:
- "@types/connect" "*"
- "@types/node" "*"
-
"@types/cacheable-request@^6.0.1":
version "6.0.1"
resolved "https://registry.yarnpkg.com/@types/cacheable-request/-/cacheable-request-6.0.1.tgz#5d22f3dded1fd3a84c0bbeb5039a7419c2c91976"
@@ -2016,13 +2030,6 @@
resolved "https://registry.yarnpkg.com/@types/configstore/-/configstore-2.1.1.tgz#cd1e8553633ad3185c3f2f239ecff5d2643e92b6"
integrity sha1-zR6FU2M60xhcPy8jns/10mQ+krY=
-"@types/connect@*":
- version "3.4.34"
- resolved "https://registry.yarnpkg.com/@types/connect/-/connect-3.4.34.tgz#170a40223a6d666006d93ca128af2beb1d9b1901"
- integrity sha512-ePPA/JuI+X0vb+gSWlPKOY0NdNAie/rPUqX2GUPpbZwiKTkSPhjXWuee47E4MtE54QVzGCQMQkAL6JhV2E1+cQ==
- dependencies:
- "@types/node" "*"
-
"@types/cookie@^0.4.0":
version "0.4.0"
resolved "https://registry.yarnpkg.com/@types/cookie/-/cookie-0.4.0.tgz#14f854c0f93d326e39da6e3b6f34f7d37513d108"
@@ -2069,40 +2076,6 @@
resolved "https://registry.yarnpkg.com/@types/events/-/events-3.0.0.tgz#2862f3f58a9a7f7c3e78d79f130dd4d71c25c2a7"
integrity sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==
-"@types/express-jwt@0.0.42":
- version "0.0.42"
- resolved "https://registry.yarnpkg.com/@types/express-jwt/-/express-jwt-0.0.42.tgz#4f04e1fadf9d18725950dc041808a4a4adf7f5ae"
- integrity sha512-WszgUddvM1t5dPpJ3LhWNH8kfNN8GPIBrAGxgIYXVCEGx6Bx4A036aAuf/r5WH9DIEdlmp7gHOYvSM6U87B0ag==
- dependencies:
- "@types/express" "*"
- "@types/express-unless" "*"
-
-"@types/express-serve-static-core@^4.17.18":
- version "4.17.19"
- resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.19.tgz#00acfc1632e729acac4f1530e9e16f6dd1508a1d"
- integrity sha512-DJOSHzX7pCiSElWaGR8kCprwibCB/3yW6vcT8VG3P0SJjnv19gnWG/AZMfM60Xj/YJIp/YCaDHyvzsFVeniARA==
- dependencies:
- "@types/node" "*"
- "@types/qs" "*"
- "@types/range-parser" "*"
-
-"@types/express-unless@*":
- version "0.5.1"
- resolved "https://registry.yarnpkg.com/@types/express-unless/-/express-unless-0.5.1.tgz#4f440b905e42bbf53382b8207bc337dc5ff9fd1f"
- integrity sha512-5fuvg7C69lemNgl0+v+CUxDYWVPSfXHhJPst4yTLcqi4zKJpORCxnDrnnilk3k0DTq/WrAUdvXFs01+vUqUZHw==
- dependencies:
- "@types/express" "*"
-
-"@types/express@*":
- version "4.17.11"
- resolved "https://registry.yarnpkg.com/@types/express/-/express-4.17.11.tgz#debe3caa6f8e5fcda96b47bd54e2f40c4ee59545"
- integrity sha512-no+R6rW60JEc59977wIxreQVsIEOAYwgCqldrA/vkpCnbD7MqTefO97lmoBe4WE0F156bC4uLSP1XHDOySnChg==
- dependencies:
- "@types/body-parser" "*"
- "@types/express-serve-static-core" "^4.17.18"
- "@types/qs" "*"
- "@types/serve-static" "*"
-
"@types/get-port@^3.2.0":
version "3.2.0"
resolved "https://registry.yarnpkg.com/@types/get-port/-/get-port-3.2.0.tgz#f9e0a11443cc21336470185eae3dfba4495d29bc"
@@ -2203,11 +2176,6 @@
dependencies:
"@types/unist" "*"
-"@types/mime@^1":
- version "1.3.2"
- resolved "https://registry.yarnpkg.com/@types/mime/-/mime-1.3.2.tgz#93e25bf9ee75fe0fd80b594bc4feb0e862111b5a"
- integrity sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==
-
"@types/minimatch@*":
version "3.0.4"
resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.4.tgz#f0ec25dbf2f0e4b18647313ac031134ca5b24b21"
@@ -2238,11 +2206,6 @@
resolved "https://registry.yarnpkg.com/@types/node/-/node-15.0.1.tgz#ef34dea0881028d11398be5bf4e856743e3dc35a"
integrity sha512-TMkXt0Ck1y0KKsGr9gJtWGjttxlZnnvDtphxUOSd0bfaR6Q1jle+sPvrzNR1urqYTWMinoKvjKfXUGsumaO1PA==
-"@types/node@12.12.50":
- version "12.12.50"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-12.12.50.tgz#e9b2e85fafc15f2a8aa8fdd41091b983da5fd6ee"
- integrity sha512-5ImO01Fb8YsEOYpV+aeyGYztcYcjGsBvN4D7G5r1ef2cuQOpymjWNQi5V0rKHE6PC2ru3HkoUr/Br2/8GUA84w==
-
"@types/node@^14.14.10", "@types/node@^14.14.30", "@types/node@^14.14.31":
version "14.14.43"
resolved "https://registry.yarnpkg.com/@types/node/-/node-14.14.43.tgz#26bcbb0595b305400e8ceaf9a127a7f905ae49c8"
@@ -2278,16 +2241,6 @@
resolved "https://registry.yarnpkg.com/@types/q/-/q-1.5.4.tgz#15925414e0ad2cd765bfef58842f7e26a7accb24"
integrity sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==
-"@types/qs@*":
- version "6.9.6"
- resolved "https://registry.yarnpkg.com/@types/qs/-/qs-6.9.6.tgz#df9c3c8b31a247ec315e6996566be3171df4b3b1"
- integrity sha512-0/HnwIfW4ki2D8L8c9GVcG5I72s9jP5GSLVF0VIXDW00kmIpA6O33G7a8n59Tmh7Nz0WUC3rSb7PTY/sdW2JzA==
-
-"@types/range-parser@*":
- version "1.2.3"
- resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.3.tgz#7ee330ba7caafb98090bece86a5ee44115904c2c"
- integrity sha512-ewFXqrQHlFsgc09MK5jP5iR7vumV/BYayNC6PgJO2LPe8vrnNFyjQjSppfEngITi0qvfKtzFvgKymGheFM9UOA==
-
"@types/reach__router@^1.3.7":
version "1.3.7"
resolved "https://registry.yarnpkg.com/@types/reach__router/-/reach__router-1.3.7.tgz#de8ab374259ae7f7499fc1373b9697a5f3cd6428"
@@ -2332,15 +2285,7 @@
resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.1.tgz#18845205e86ff0038517aab7a18a62a6b9f71275"
integrity sha512-EaCxbanVeyxDRTQBkdLb3Bvl/HK7PBK6UJjsSixB0iHKoWxE5uu2Q/DgtpOhPIojN0Zl1whvOd7PoHs2P0s5eA==
-"@types/serve-static@*":
- version "1.13.9"
- resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.13.9.tgz#aacf28a85a05ee29a11fb7c3ead935ac56f33e4e"
- integrity sha512-ZFqF6qa48XsPdjXV5Gsz0Zqmux2PerNd3a/ktL45mHpa19cuMi/cL8tcxdAx497yRh+QtYPuofjT9oWw9P7nkA==
- dependencies:
- "@types/mime" "^1"
- "@types/node" "*"
-
-"@types/sinonjs__fake-timers@^6.0.1", "@types/sinonjs__fake-timers@^6.0.2":
+"@types/sinonjs__fake-timers@^6.0.2":
version "6.0.2"
resolved "https://registry.yarnpkg.com/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-6.0.2.tgz#3a84cf5ec3249439015e14049bd3161419bf9eae"
integrity sha512-dIPoZ3g5gcx9zZEszaxLSVTvMReD3xxyyDnQUjA6IYDG9Ba2AV0otMPs+77sG9ojB4Qr2N2Vk5RnKeuA0X/0bg==
@@ -2645,13 +2590,6 @@ adjust-sourcemap-loader@3.0.0:
loader-utils "^2.0.0"
regex-parser "^2.2.11"
-agent-base@6:
- version "6.0.2"
- resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77"
- integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==
- dependencies:
- debug "4"
-
aggregate-error@^3.0.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/aggregate-error/-/aggregate-error-3.1.0.tgz#92670ff50f5359bdb7a3e0d40d0ec30c5737687a"
@@ -2809,6 +2747,11 @@ anymatch@~3.1.1:
normalize-path "^3.0.0"
picomatch "^2.0.4"
+append-field@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/append-field/-/append-field-1.0.0.tgz#1e3440e915f0b1203d23748e78edd7b9b5b43e56"
+ integrity sha1-HjRA6RXwsSA9I3SOeO3XubW0PlY=
+
application-config-path@^0.1.0:
version "0.1.0"
resolved "https://registry.yarnpkg.com/application-config-path/-/application-config-path-0.1.0.tgz#193c5f0a86541a4c66fba1e2dc38583362ea5e8f"
@@ -2819,7 +2762,7 @@ aproba@^1.0.3:
resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a"
integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==
-arch@^2.1.0, arch@^2.1.1, arch@^2.1.2, arch@^2.2.0:
+arch@^2.1.0, arch@^2.1.1, arch@^2.2.0:
version "2.2.0"
resolved "https://registry.yarnpkg.com/arch/-/arch-2.2.0.tgz#1bc47818f305764f23ab3306b0bfc086c5a29d11"
integrity sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==
@@ -3095,7 +3038,7 @@ attr-accept@^2.2.1:
resolved "https://registry.yarnpkg.com/attr-accept/-/attr-accept-2.2.2.tgz#646613809660110749e92f2c10833b70968d929b"
integrity sha512-7prDjvt9HmqiZ0cl5CRjtS84sEyhsHP2coDkaZKRKVfCDo9s7iw7ChVmar78Gu9pC4SoR/28wFu/G5JJhTnqEg==
-autoprefixer@^10.2.4, autoprefixer@^10.2.5:
+autoprefixer@10.2.5, autoprefixer@^10.2.4, autoprefixer@^10.2.5:
version "10.2.5"
resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.2.5.tgz#096a0337dbc96c0873526d7fef5de4428d05382d"
integrity sha512-7H4AJZXvSsn62SqZyJCP+1AWwOuoYpUfK6ot9vm0e87XD6mT8lDywc9D9OTJPMULyGcvmIxzTAMeG2Cc+YX+fA==
@@ -3236,6 +3179,11 @@ babel-plugin-remove-graphql-queries@^3.3.0:
resolved "https://registry.yarnpkg.com/babel-plugin-remove-graphql-queries/-/babel-plugin-remove-graphql-queries-3.3.0.tgz#0031bf819839123d5ab85d154c832d85a01a3079"
integrity sha512-G4FCVr8ex4Ck+wRTLsGBNnm7eWXKzpKrQI0u2zJ8KSsGbyWTarQZztSiJtV43dbbzmenjizHI5XrGA5rK9D4FQ==
+babel-plugin-remove-graphql-queries@^3.4.0:
+ version "3.4.0"
+ resolved "https://registry.yarnpkg.com/babel-plugin-remove-graphql-queries/-/babel-plugin-remove-graphql-queries-3.4.0.tgz#81c3e604fb38ad8a8da82ec1c47e509acf2ff83f"
+ integrity sha512-ADn0az4QeBIvvz18kByGv9Q7xUyYKPCNFISt3THiqPrYejj1zrk7BW/End47g2Iav1Q9SrX2GdPxaiz/svSn3A==
+
babel-plugin-syntax-jsx@6.18.0:
version "6.18.0"
resolved "https://registry.yarnpkg.com/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz#0af32a9a6e13ca7a3fd5069e62d7b0f58d0d8946"
@@ -3280,6 +3228,27 @@ babel-preset-gatsby@^1.3.0:
gatsby-core-utils "^2.3.0"
gatsby-legacy-polyfills "^1.3.0"
+babel-preset-gatsby@^1.4.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/babel-preset-gatsby/-/babel-preset-gatsby-1.4.0.tgz#9df83bde4ff89e1824dd84e18131023faa7ce504"
+ integrity sha512-AkWPgzR6TdMkmagG5VD8u5s/EAvTBJgaJWoU3mkGyoojxq9+ila7nQlau9MZhztKn3oGRx3jKuT2rv6samIIYw==
+ dependencies:
+ "@babel/plugin-proposal-class-properties" "^7.12.1"
+ "@babel/plugin-proposal-nullish-coalescing-operator" "^7.12.1"
+ "@babel/plugin-proposal-optional-chaining" "^7.12.1"
+ "@babel/plugin-syntax-dynamic-import" "^7.8.3"
+ "@babel/plugin-transform-classes" "^7.12.1"
+ "@babel/plugin-transform-runtime" "^7.12.1"
+ "@babel/plugin-transform-spread" "^7.12.1"
+ "@babel/preset-env" "^7.12.1"
+ "@babel/preset-react" "^7.12.5"
+ "@babel/runtime" "^7.12.5"
+ babel-plugin-dynamic-import-node "^2.3.3"
+ babel-plugin-macros "^2.8.0"
+ babel-plugin-transform-react-remove-prop-types "^0.4.24"
+ gatsby-core-utils "^2.4.0"
+ gatsby-legacy-polyfills "^1.4.0"
+
babel-runtime@^6.26.0:
version "6.26.0"
resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe"
@@ -3494,7 +3463,7 @@ blakejs@^1.1.0:
resolved "https://registry.yarnpkg.com/blakejs/-/blakejs-1.1.0.tgz#69df92ef953aa88ca51a32df6ab1c54a155fc7a5"
integrity sha1-ad+S75U6qIylGjLfarHFShVfx6U=
-blob-util@2.0.2, blob-util@^2.0.2:
+blob-util@^2.0.2:
version "2.0.2"
resolved "https://registry.yarnpkg.com/blob-util/-/blob-util-2.0.2.tgz#3b4e3c281111bb7f11128518006cdc60b403a1eb"
integrity sha512-T7JQa+zsXXEa6/8ZhHcQEW1UFfVM49Ts65uBkFL6fz2QmrElqmbajIDJvuA0tEhRe5eIjpV9ZF+0RfZR9voJFQ==
@@ -3819,6 +3788,14 @@ builtin-status-codes@^3.0.0:
resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8"
integrity sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=
+busboy@^0.2.11:
+ version "0.2.14"
+ resolved "https://registry.yarnpkg.com/busboy/-/busboy-0.2.14.tgz#6c2a622efcf47c57bbbe1e2a9c37ad36c7925453"
+ integrity sha1-bCpiLvz0fFe7vh4qnDetNseSVFM=
+ dependencies:
+ dicer "0.2.5"
+ readable-stream "1.1.x"
+
busboy@^0.3.1:
version "0.3.1"
resolved "https://registry.yarnpkg.com/busboy/-/busboy-0.3.1.tgz#170899274c5bf38aae27d5c62b71268cd585fd1b"
@@ -4040,6 +4017,11 @@ caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001125, caniuse-lite@^1.0.30001173, can
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001218.tgz#9b44f6ed16f875db6373e2debd4d14a07359002f"
integrity sha512-0ASydOWSy3bB88FbDpJSTt+PfDwnMqrym3yRZfqG8EXSQ06OZhF+q5wgYP/EN+jJMERItNcDQUqMyNjzZ+r5+Q==
+caniuse-lite@^1.0.30001202:
+ version "1.0.30001228"
+ resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001228.tgz#bfdc5942cd3326fa51ee0b42fbef4da9d492a7fa"
+ integrity sha512-QQmLOGJ3DEgokHbMSA8cj2a+geXqmnpyOFT0lhQV6P3/YOJvGDEwoedcwxEQ30gJIwIIunHIicunJ2rzK5gB2A==
+
caseless@~0.12.0:
version "0.12.0"
resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc"
@@ -4239,7 +4221,7 @@ classnames@2.2.6:
resolved "https://registry.yarnpkg.com/classnames/-/classnames-2.2.6.tgz#43935bffdd291f326dad0a205309b38d00f650ce"
integrity sha512-JR/iSQOSt+LQIWwrwEzJ9uk0xfN3mTVYMwt1Ir5mUcSN6pU+V4zQFFaJsclJbPuAUQH+yfWef6tm7l1quW3C8Q==
-classnames@^2.2.5, classnames@^2.2.6, classnames@^2.3.1:
+classnames@2.3.1, classnames@^2.2.5, classnames@^2.3.1:
version "2.3.1"
resolved "https://registry.yarnpkg.com/classnames/-/classnames-2.3.1.tgz#dfcfa3891e306ec1dad105d0e88f4417b8535e8e"
integrity sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA==
@@ -4315,7 +4297,7 @@ clipboard@^2.0.0:
select "^1.1.2"
tiny-emitter "^2.0.0"
-clipboardy@^2.3.0:
+clipboardy@2.3.0, clipboardy@^2.3.0:
version "2.3.0"
resolved "https://registry.yarnpkg.com/clipboardy/-/clipboardy-2.3.0.tgz#3c2903650c68e46a91b388985bc2774287dba290"
integrity sha512-mKhiIL2DrQIsuXMgBgnfEHOZOryC7kY7YO//TN6c63wlEm3NG5tz+YgY5rVi29KCmq/QQjKYvM7a19+MDOTHOQ==
@@ -4533,7 +4515,7 @@ concat-map@0.0.1:
resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=
-concat-stream@^1.6.2:
+concat-stream@^1.5.2, concat-stream@^1.6.2:
version "1.6.2"
resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34"
integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==
@@ -4657,7 +4639,7 @@ cookie@0.4.0:
resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.0.tgz#beb437e7022b3b6d49019d088665303ebe9c14ba"
integrity sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==
-cookie@~0.4.1:
+cookie@^0.4.1, cookie@~0.4.1:
version "0.4.1"
resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.1.tgz#afd713fe26ebd21ba95ceb61f9a8116e50a537d1"
integrity sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==
@@ -4798,6 +4780,11 @@ create-gatsby@^1.3.0:
resolved "https://registry.yarnpkg.com/create-gatsby/-/create-gatsby-1.3.0.tgz#f3f46f7f2f15072969c0b144a30b9a199e574d52"
integrity sha512-c78VG3AIqUg/sJCvxzFL5tGwO8MsDICRvyQ/FXS81Kf/QTr0ON9VvDjodEiM9AmtcyU5vRnM/GspEt1YfHo38A==
+create-gatsby@^1.4.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/create-gatsby/-/create-gatsby-1.4.0.tgz#e5a303e18c39d631a36e08b45dffe46c140584a1"
+ integrity sha512-f25DzxInlwLqdy82ojGAnROzas1HCLSV9aaoA5Kjklsa/EgCJPfhRfvHPNKbuTTbzNwTRymh398e1xnu1JdLHQ==
+
create-hash@^1.1.0, create-hash@^1.1.2, create-hash@^1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/create-hash/-/create-hash-1.2.0.tgz#889078af11a63756bcfb59bd221996be3a9ef196"
@@ -5067,21 +5054,19 @@ cssnano-preset-default@^4.0.8:
postcss-svgo "^4.0.3"
postcss-unique-selectors "^4.0.1"
-cssnano-preset-simple@1.2.2:
- version "1.2.2"
- resolved "https://registry.yarnpkg.com/cssnano-preset-simple/-/cssnano-preset-simple-1.2.2.tgz#c631bf79ffec7fdfc4069e2f2da3ca67d99d8413"
- integrity sha512-gtvrcRSGtP3hA/wS8mFVinFnQdEsEpm3v4I/s/KmNjpdWaThV/4E5EojAzFXxyT5OCSRPLlHR9iQexAqKHlhGQ==
+cssnano-preset-simple@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/cssnano-preset-simple/-/cssnano-preset-simple-2.0.0.tgz#b55e72cb970713f425560a0e141b0335249e2f96"
+ integrity sha512-HkufSLkaBJbKBFx/7aj5HmCK9Ni/JedRQm0mT2qBzMG/dEuJOLnMt2lK6K1rwOOyV4j9aSY+knbW9WoS7BYpzg==
dependencies:
- caniuse-lite "^1.0.30001179"
- postcss "^7.0.32"
+ caniuse-lite "^1.0.30001202"
-cssnano-simple@1.2.2:
- version "1.2.2"
- resolved "https://registry.yarnpkg.com/cssnano-simple/-/cssnano-simple-1.2.2.tgz#72c2c3970e67123c3b4130894a30dc1050267007"
- integrity sha512-4slyYc1w4JhSbhVX5xi9G0aQ42JnRyPg+7l7cqoNyoIDzfWx40Rq3JQZnoAWDu60A4AvKVp9ln/YSUOdhDX68g==
+cssnano-simple@2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/cssnano-simple/-/cssnano-simple-2.0.0.tgz#930d9dcd8ba105c5a62ce719cb00854da58b5c05"
+ integrity sha512-0G3TXaFxlh/szPEG/o3VcmCwl0N3E60XNb9YZZijew5eIs6fLjJuOPxQd9yEBaX2p/YfJtt49i4vYi38iH6/6w==
dependencies:
- cssnano-preset-simple "1.2.2"
- postcss "^7.0.32"
+ cssnano-preset-simple "^2.0.0"
cssnano-util-get-arguments@^4.0.0:
version "4.0.0"
@@ -5134,65 +5119,12 @@ currently-unhandled@^0.4.1:
dependencies:
array-find-index "^1.0.1"
-cypress-file-upload@5.0.3:
- version "5.0.3"
- resolved "https://registry.yarnpkg.com/cypress-file-upload/-/cypress-file-upload-5.0.3.tgz#e2b90ac523b254074a61acd30f8fc92abd5a35ba"
- integrity sha512-MEwXssCtcTbmcay2SJW+evwbgT4fEXns2pSBOqto9L50/QWl7llgrzRbC4Tl0b9q4w6hfs/X42gDCqmNrmZctA==
- dependencies:
- mime "^2.5.0"
+cypress-file-upload@5.0.7, cypress-file-upload@^5.0.7:
+ version "5.0.7"
+ resolved "https://registry.yarnpkg.com/cypress-file-upload/-/cypress-file-upload-5.0.7.tgz#acf24fe08a92b2d0c892a58b56811fb933d34ea9"
+ integrity sha512-cgWsWx7igxjyyVm9/VJ9ukdy69jL00I7z0lrwUWtXXLPvX4neO+8JAZ054Ax8Xf+mdV9OerenXzb9nqRoafjHA==
-cypress-file-upload@^5.0.5:
- version "5.0.6"
- resolved "https://registry.yarnpkg.com/cypress-file-upload/-/cypress-file-upload-5.0.6.tgz#90a4a49ac4d147f955a642a25b6b3f0706a767b5"
- integrity sha512-Zop7M8xhP9WSoc5tVYJcUUn+iPn3RpsOEzHaTUKFQPiqxD5Bz19azO/BwiyuNJ5m82zPMd0i+KY/ubVog8cyGQ==
-
-cypress@^6.6.0:
- version "6.9.1"
- resolved "https://registry.yarnpkg.com/cypress/-/cypress-6.9.1.tgz#ce1106bfdc47f8d76381dba63f943447883f864c"
- integrity sha512-/RVx6sOhsyTR9sd9v0BHI4tnDZAhsH9rNat7CIKCUEr5VPWxyfGH0EzK4IHhAqAH8vjFcD4U14tPiJXshoUrmQ==
- dependencies:
- "@cypress/listr-verbose-renderer" "^0.4.1"
- "@cypress/request" "^2.88.5"
- "@cypress/xvfb" "^1.2.4"
- "@types/node" "12.12.50"
- "@types/sinonjs__fake-timers" "^6.0.1"
- "@types/sizzle" "^2.3.2"
- arch "^2.1.2"
- blob-util "2.0.2"
- bluebird "^3.7.2"
- cachedir "^2.3.0"
- chalk "^4.1.0"
- check-more-types "^2.24.0"
- cli-table3 "~0.6.0"
- commander "^5.1.0"
- common-tags "^1.8.0"
- dayjs "^1.9.3"
- debug "4.3.2"
- eventemitter2 "^6.4.2"
- execa "^4.0.2"
- executable "^4.1.1"
- extract-zip "^1.7.0"
- fs-extra "^9.0.1"
- getos "^3.2.1"
- is-ci "^2.0.0"
- is-installed-globally "^0.3.2"
- lazy-ass "^1.6.0"
- listr "^0.14.3"
- lodash "^4.17.19"
- log-symbols "^4.0.0"
- minimist "^1.2.5"
- moment "^2.29.1"
- ospath "^1.2.2"
- pretty-bytes "^5.4.1"
- ramda "~0.27.1"
- request-progress "^3.0.0"
- supports-color "^7.2.0"
- tmp "~0.2.1"
- untildify "^4.0.0"
- url "^0.11.0"
- yauzl "^2.10.0"
-
-cypress@^7.1.0:
+cypress@^7.1.0, cypress@^7.2.0:
version "7.2.0"
resolved "https://registry.yarnpkg.com/cypress/-/cypress-7.2.0.tgz#6a3364e18972f898fff1fb12c1ff747939e45ddc"
integrity sha512-lHHGay+YsffDn4M0bkkwezylBVHUpwwhtqte4LNPrFRCHy77X38+1PUe3neFb3glVTM+rbILtTN6FhO2djcOuQ==
@@ -5277,7 +5209,7 @@ date-fns@^2.14.0:
resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.21.1.tgz#679a4ccaa584c0706ea70b3fa92262ac3009d2b0"
integrity sha512-m1WR0xGiC6j6jNFAyW4Nvh4WxAi4JF4w9jRJwSI8nBmNcyZXPcP9VUQG+6gHQXAmqaGEKDKhOqAtENDC941UkA==
-dayjs@^1.10.4, dayjs@^1.9.3:
+dayjs@1.10.4, dayjs@^1.10.4:
version "1.10.4"
resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.10.4.tgz#8e544a9b8683f61783f570980a8a80eaf54ab1e2"
integrity sha512-RI/Hh4kqRc1UKLOAf/T5zdMMX5DQIlDxwUe3wSyMMnEbGunnpENCdbUgM+dW7kXidZqCttBrmw7BhN4TMddkCw==
@@ -5289,13 +5221,6 @@ debug@2, debug@2.6.9, debug@^2.1.3, debug@^2.2.0, debug@^2.3.3, debug@^2.6.0, de
dependencies:
ms "2.0.0"
-debug@4, debug@^4.0.0, debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@^4.2.0, debug@^4.3.1, debug@~4.3.1:
- version "4.3.1"
- resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.1.tgz#f0d229c505e0c6d8c49ac553d1b13dc183f6b2ee"
- integrity sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==
- dependencies:
- ms "2.1.2"
-
debug@4.3.2:
version "4.3.2"
resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.2.tgz#f0a49c18ac8779e31d4a0c6029dfb76873c7428b"
@@ -5317,6 +5242,13 @@ debug@^3.0.0, debug@^3.1.0, debug@^3.1.1, debug@^3.2.6, debug@^3.2.7:
dependencies:
ms "^2.1.1"
+debug@^4.0.0, debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@^4.2.0, debug@^4.3.1, debug@~4.3.1:
+ version "4.3.1"
+ resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.1.tgz#f0d229c505e0c6d8c49ac553d1b13dc183f6b2ee"
+ integrity sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==
+ dependencies:
+ ms "2.1.2"
+
decamelize-keys@^1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/decamelize-keys/-/decamelize-keys-1.1.0.tgz#d171a87933252807eb3cb61dc1c1445d078df2d9"
@@ -5646,6 +5578,14 @@ devcert@^1.1.3:
tmp "^0.0.33"
tslib "^1.10.0"
+dicer@0.2.5:
+ version "0.2.5"
+ resolved "https://registry.yarnpkg.com/dicer/-/dicer-0.2.5.tgz#5996c086bb33218c812c090bddc09cd12facb70f"
+ integrity sha1-WZbAhrszIYyBLAkL3cCc0S+stw8=
+ dependencies:
+ readable-stream "1.1.x"
+ streamsearch "0.1.2"
+
dicer@0.3.0:
version "0.3.0"
resolved "https://registry.yarnpkg.com/dicer/-/dicer-0.3.0.tgz#eacd98b3bfbf92e8ab5c2fdb71aaac44bb06b872"
@@ -6171,10 +6111,10 @@ escape-string-regexp@^4.0.0:
resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34"
integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==
-eslint-config-prettier@8.1.0:
- version "8.1.0"
- resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-8.1.0.tgz#4ef1eaf97afe5176e6a75ddfb57c335121abc5a6"
- integrity sha512-oKMhGv3ihGbCIimCAjqkdzx2Q+jthoqnXSP+d86M9tptwugycmTFdVR4IpLgq2c4SHifbwO90z2fQ8/Aio73yw==
+eslint-config-prettier@8.2.0:
+ version "8.2.0"
+ resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-8.2.0.tgz#78de77d63bca8e9e59dae75a614b5299925bb7b3"
+ integrity sha512-dWV9EVeSo2qodOPi1iBYU/x6F6diHv8uujxbxr77xExs3zTAlNXvVZKiyLsQGNz7yPV2K49JY5WjPzNIuDc2Bw==
eslint-config-react-app@^6.0.0:
version "6.0.0"
@@ -6265,25 +6205,7 @@ eslint-plugin-react-hooks@^4.2.0:
resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.2.0.tgz#8c229c268d468956334c943bb45fc860280f5556"
integrity sha512-623WEiZJqxR7VdxFCKLI6d6LLpwJkGPYKODnkH3D7WpOG5KM8yWueBd8TLsNAetEJNF5iJmolaAKO3F8yzyVBQ==
-eslint-plugin-react@7.23.0:
- version "7.23.0"
- resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.23.0.tgz#082512fc3538c7a688b24ea2f407cba1e9a7f463"
- integrity sha512-5rfsRiHKIAdhxv3NxrzE+dBC7BFsNhuErL+Fy940oD1cau55JVTnuL25sqXqD7XY0OkYCRsKEqxZVwezE5ol5w==
- dependencies:
- array-includes "^3.1.3"
- array.prototype.flatmap "^1.2.4"
- doctrine "^2.1.0"
- has "^1.0.3"
- jsx-ast-utils "^2.4.1 || ^3.0.0"
- minimatch "^3.0.4"
- object.entries "^1.1.3"
- object.fromentries "^2.0.4"
- object.values "^1.1.3"
- prop-types "^15.7.2"
- resolve "^2.0.0-next.3"
- string.prototype.matchall "^4.0.4"
-
-eslint-plugin-react@^7.23.1:
+eslint-plugin-react@7.23.2, eslint-plugin-react@^7.23.1:
version "7.23.2"
resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.23.2.tgz#2d2291b0f95c03728b55869f01102290e792d494"
integrity sha512-AfjgFQB+nYszudkxRkTFu0UR1zEQig0ArVMPloKhxwlwkzaw/fBiH0QWcBBhZONlXqQC51+nfqFrkn4EzHcGBw==
@@ -6338,13 +6260,13 @@ eslint-webpack-plugin@^2.5.3:
normalize-path "^3.0.0"
schema-utils "^3.0.0"
-eslint@7.22.0:
- version "7.22.0"
- resolved "https://registry.yarnpkg.com/eslint/-/eslint-7.22.0.tgz#07ecc61052fec63661a2cab6bd507127c07adc6f"
- integrity sha512-3VawOtjSJUQiiqac8MQc+w457iGLfuNGLFn8JmF051tTKbh5/x/0vlcEj8OgDCaw7Ysa2Jn8paGshV7x2abKXg==
+eslint@7.26.0:
+ version "7.26.0"
+ resolved "https://registry.yarnpkg.com/eslint/-/eslint-7.26.0.tgz#d416fdcdcb3236cd8f282065312813f8c13982f6"
+ integrity sha512-4R1ieRf52/izcZE7AlLy56uIHHDLT74Yzz2Iv2l6kDaYvEu9x+wMB5dZArVL8SYGXSYV2YAg70FcW5Y5nGGNIg==
dependencies:
"@babel/code-frame" "7.12.11"
- "@eslint/eslintrc" "^0.4.0"
+ "@eslint/eslintrc" "^0.4.1"
ajv "^6.10.0"
chalk "^4.0.0"
cross-spawn "^7.0.2"
@@ -6490,7 +6412,7 @@ event-source-polyfill@^1.0.15:
resolved "https://registry.yarnpkg.com/event-source-polyfill/-/event-source-polyfill-1.0.22.tgz#cb381d6c4409097095da53e01852c1a8fbb6d7fc"
integrity sha512-Fnk9E2p4rkZ3eJGBn2HDeZoBTpyjPxj8RX/whdr4Pm5622xYgYo1k48SUD649Xlo6nnoKRr2WwcUlneil/AZ8g==
-eventemitter2@^6.4.2, eventemitter2@^6.4.3:
+eventemitter2@^6.4.3:
version "6.4.4"
resolved "https://registry.yarnpkg.com/eventemitter2/-/eventemitter2-6.4.4.tgz#aa96e8275c4dbeb017a5d0e03780c65612a1202b"
integrity sha512-HLU3NDY6wARrLCEwyGKRBvuWYyvW6mHYv72SJJAH3iJN3a6eVUvkjFkcxah1bcTgGVBBrFdIopBJPhCQFMLyXw==
@@ -6622,7 +6544,7 @@ express-graphql@^0.9.0:
http-errors "^1.7.3"
raw-body "^2.4.1"
-express-jwt@^6.0.0:
+express-jwt@6.0.0:
version "6.0.0"
resolved "https://registry.yarnpkg.com/express-jwt/-/express-jwt-6.0.0.tgz#20886c730983ffb1c706a4383235df86eff349b8"
integrity sha512-C26y9myRjx7CyhZ+BAT3p+gQyRCoDZ7qo8plCvLDaRT6je6ALIAQknT6XLVQGFKwIy/Ux7lvM2MNap5dt0T7gA==
@@ -6790,18 +6712,18 @@ fast-json-stable-stringify@^2.0.0:
resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633"
integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==
-fast-levenshtein@^2.0.6:
- version "2.0.6"
- resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917"
- integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=
-
-fast-levenshtein@^3.0.0:
+fast-levenshtein@3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-3.0.0.tgz#37b899ae47e1090e40e3fd2318e4d5f0142ca912"
integrity sha512-hKKNajm46uNmTlhHSyZkmToAc56uZJwYq7yrciZjqOxnlfQwERDQJmHPUp7m1m9wx8vgOe8IaCKZ5Kv2k1DdCQ==
dependencies:
fastest-levenshtein "^1.0.7"
+fast-levenshtein@^2.0.6:
+ version "2.0.6"
+ resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917"
+ integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=
+
fast-safe-stringify@^2.0.7:
version "2.0.7"
resolved "https://registry.yarnpkg.com/fast-safe-stringify/-/fast-safe-stringify-2.0.7.tgz#124aa885899261f68aedb42a7c080de9da608743"
@@ -7140,7 +7062,7 @@ fork-ts-checker-webpack-plugin@4.1.6:
tapable "^1.0.0"
worker-rpc "^0.1.0"
-form-data@4.0.0:
+form-data@4.0.0, form-data@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.0.tgz#93919daeaf361ee529584b9b31664dc12c9fa452"
integrity sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==
@@ -7149,7 +7071,7 @@ form-data@4.0.0:
combined-stream "^1.0.8"
mime-types "^2.1.12"
-form-data@^3.0.0, form-data@^3.0.1:
+form-data@^3.0.0:
version "3.0.1"
resolved "https://registry.yarnpkg.com/form-data/-/form-data-3.0.1.tgz#ebd53791b78356a99af9a300d4282c4d5eb9755f"
integrity sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==
@@ -7177,7 +7099,7 @@ formidable@^1.2.2:
resolved "https://registry.yarnpkg.com/formidable/-/formidable-1.2.2.tgz#bf69aea2972982675f00865342b982986f6b8dd9"
integrity sha512-V8gLm+41I/8kguQ4/o1D3RIHRmhYFG4pnNyonvua+40rqcEmT4+V71yaZ3B457xbbgCsCfjSPi65u/W6vK1U5Q==
-formik@^2.2.6:
+formik@2.2.6:
version "2.2.6"
resolved "https://registry.yarnpkg.com/formik/-/formik-2.2.6.tgz#378a4bafe4b95caf6acf6db01f81f3fe5147559d"
integrity sha512-Kxk2zQRafy56zhLmrzcbryUpMBvT0tal5IvcifK5+4YNGelKsnrODFJ0sZQRMQboblWNym4lAW3bt+tf2vApSA==
@@ -7207,10 +7129,10 @@ fragment-cache@^0.2.1:
dependencies:
map-cache "^0.2.2"
-framer-motion@^4.0.3:
- version "4.1.10"
- resolved "https://registry.yarnpkg.com/framer-motion/-/framer-motion-4.1.10.tgz#dadba8f76381ac19a41289eec8ab1fa99a2ad0ca"
- integrity sha512-fFm/iXcqAZOHiQnP98V3jjGXYlZoo9IPFbumA71Ev9KHMNIR1VBOg7wld8KqhfuzBDIZ9YSbPUB5pdKdWRZNPg==
+framer-motion@^4.1.13:
+ version "4.1.13"
+ resolved "https://registry.yarnpkg.com/framer-motion/-/framer-motion-4.1.13.tgz#0a7f096113a0f80f11116c1a73da9b81523324cd"
+ integrity sha512-E72PyzHXsie1IGcEFMGM3OJsVbtmpS8vcnDjh6tdeCaP7stoioZpmKZcx7c87giymAyuSSWvsGGdVnDGRzRX6g==
dependencies:
framesync "5.3.0"
hey-listen "^1.0.8"
@@ -7323,10 +7245,10 @@ functional-red-black-tree@^1.0.1:
resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327"
integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=
-gatsby-background-image@^1.5.0:
- version "1.5.2"
- resolved "https://registry.yarnpkg.com/gatsby-background-image/-/gatsby-background-image-1.5.2.tgz#79bb6dbd6474fa709dd08c6a4aad620076539723"
- integrity sha512-pENYmggaF+tQW2YN21stDvdU4ClL7lxtqDOp2QI4qXKN2M610zewHyQJpw3iXmMwV7N9KQIeOReLmwqGmU1VwA==
+gatsby-background-image@^1.5.3:
+ version "1.5.3"
+ resolved "https://registry.yarnpkg.com/gatsby-background-image/-/gatsby-background-image-1.5.3.tgz#3c16f19beda861e8129f95bb20a8589ee9272e2c"
+ integrity sha512-mELRONXu4QpNJQ8rKqFmqRKO1l7I/xDWCPEjzf4qg6epWisr7QTrBL3mYFdl7+CUjV7Lw2xSXy26JsLw8vbI5w==
dependencies:
"@babel/runtime" "^7.13.17"
filter-invalid-dom-props "^2.0.0"
@@ -7378,6 +7300,50 @@ gatsby-cli@^3.3.0:
yoga-layout-prebuilt "^1.9.6"
yurnalist "^2.1.0"
+gatsby-cli@^3.4.1:
+ version "3.4.1"
+ resolved "https://registry.yarnpkg.com/gatsby-cli/-/gatsby-cli-3.4.1.tgz#eccbbd71289a4da0dcbc05d8f51ca8ea891fafaf"
+ integrity sha512-w93IcAL/Zl1x9oD6pw/iJ0DkAC1V78NhL9K0QvIjwa5Rx/EOhZ0cx3+bX9/l1v1aDX8YSUk09Ac4QhAizeGBUA==
+ dependencies:
+ "@babel/code-frame" "^7.10.4"
+ "@types/common-tags" "^1.8.0"
+ better-opn "^2.0.0"
+ chalk "^4.1.0"
+ clipboardy "^2.3.0"
+ common-tags "^1.8.0"
+ configstore "^5.0.1"
+ convert-hrtime "^3.0.0"
+ create-gatsby "^1.4.0"
+ envinfo "^7.7.3"
+ execa "^3.4.0"
+ fs-exists-cached "^1.0.0"
+ fs-extra "^8.1.0"
+ gatsby-core-utils "^2.4.0"
+ gatsby-recipes "^0.15.1"
+ gatsby-telemetry "^2.4.1"
+ hosted-git-info "^3.0.6"
+ is-valid-path "^0.1.1"
+ joi "^17.4.0"
+ lodash "^4.17.21"
+ meant "^1.0.2"
+ node-fetch "^2.6.1"
+ opentracing "^0.14.4"
+ pretty-error "^2.1.1"
+ progress "^2.0.3"
+ prompts "^2.3.2"
+ redux "^4.0.5"
+ resolve-cwd "^3.0.0"
+ semver "^7.3.2"
+ signal-exit "^3.0.3"
+ source-map "0.7.3"
+ stack-trace "^0.0.10"
+ strip-ansi "^5.2.0"
+ update-notifier "^5.0.1"
+ uuid "3.4.0"
+ yargs "^15.4.1"
+ yoga-layout-prebuilt "^1.9.6"
+ yurnalist "^2.1.0"
+
gatsby-core-utils@^2.3.0:
version "2.3.0"
resolved "https://registry.yarnpkg.com/gatsby-core-utils/-/gatsby-core-utils-2.3.0.tgz#ea42960a9b384959a96d897d580237f84cadbbd8"
@@ -7392,6 +7358,20 @@ gatsby-core-utils@^2.3.0:
tmp "^0.2.1"
xdg-basedir "^4.0.0"
+gatsby-core-utils@^2.4.0:
+ version "2.4.0"
+ resolved "https://registry.yarnpkg.com/gatsby-core-utils/-/gatsby-core-utils-2.4.0.tgz#79fc058913450fa8d6e9dc065db2e7912658e5c8"
+ integrity sha512-vGsPnEFSI+9ZcCVLB2am2eWnleadljUc+zDngea2szam/YUBxq2kSlNfpzlSSWpGyiIIHXXuSc0ttQOKgta1HQ==
+ dependencies:
+ ci-info "2.0.0"
+ configstore "^5.0.1"
+ file-type "^16.2.0"
+ fs-extra "^8.1.0"
+ node-object-hash "^2.0.0"
+ proper-lockfile "^4.1.1"
+ tmp "^0.2.1"
+ xdg-basedir "^4.0.0"
+
gatsby-graphiql-explorer@^1.3.0:
version "1.3.0"
resolved "https://registry.yarnpkg.com/gatsby-graphiql-explorer/-/gatsby-graphiql-explorer-1.3.0.tgz#7de896c304c0644b96558a3e858dd7a8cfdea922"
@@ -7399,10 +7379,17 @@ gatsby-graphiql-explorer@^1.3.0:
dependencies:
"@babel/runtime" "^7.12.5"
-gatsby-image@^3.2.0:
- version "3.3.0"
- resolved "https://registry.yarnpkg.com/gatsby-image/-/gatsby-image-3.3.0.tgz#2efea64da55011710cd118ec0f6666a323e5be75"
- integrity sha512-jO0wjMUbXNpvc2jItZ4YFFrXAhJBie9UvPjjgB43r22hpILMiVDpfLCwRLIXetgehOfrMkPtKF+3IbaK04pfVg==
+gatsby-graphiql-explorer@^1.4.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/gatsby-graphiql-explorer/-/gatsby-graphiql-explorer-1.4.0.tgz#49b9b6d617dbba3a032bfbc8dfd315754d63cfe3"
+ integrity sha512-CWku7R9cfpaRnyD2eAu+OFF1jL8jtsWgTikjHcJeHOLkGP+XwpScQLw83YT+km3BxJ3Iy8wITjBmLRa8U2f4NQ==
+ dependencies:
+ "@babel/runtime" "^7.12.5"
+
+gatsby-image@^3.4.0:
+ version "3.4.0"
+ resolved "https://registry.yarnpkg.com/gatsby-image/-/gatsby-image-3.4.0.tgz#7fb3f2f18537f34ad9b8d4f3ec1737d437aa269c"
+ integrity sha512-ICKDQtiqipV+yoCPoNGMy2NR9dPjAfRlz6X6Y4NjMjps5/TzMHS5JmqyfkA29SP1OwEO8ycCwekTmqG30PtdDA==
dependencies:
"@babel/runtime" "^7.12.5"
object-fit-images "^3.2.4"
@@ -7415,6 +7402,13 @@ gatsby-legacy-polyfills@^1.3.0:
dependencies:
core-js-compat "3.9.0"
+gatsby-legacy-polyfills@^1.4.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/gatsby-legacy-polyfills/-/gatsby-legacy-polyfills-1.4.0.tgz#83c8bbc303dbbea632acb7b8e1a45b25222b520a"
+ integrity sha512-nD0eGo2kvuoXmzGEUP2Us0SUE9gk1r6oIcFDlwZZ6vZjRL5iHA7XG+9AUIwb3GWg3/kuBowkJH1wcwP/MJYwXQ==
+ dependencies:
+ core-js-compat "3.9.0"
+
gatsby-link@^3.3.0:
version "3.3.0"
resolved "https://registry.yarnpkg.com/gatsby-link/-/gatsby-link-3.3.0.tgz#17b0aa73c6b6e73ab73448fda705fbb350dce5f2"
@@ -7424,6 +7418,15 @@ gatsby-link@^3.3.0:
"@types/reach__router" "^1.3.7"
prop-types "^15.7.2"
+gatsby-link@^3.4.0:
+ version "3.4.0"
+ resolved "https://registry.yarnpkg.com/gatsby-link/-/gatsby-link-3.4.0.tgz#110a902f5d06458f637119580e061bdcfe0c3dd7"
+ integrity sha512-E/NXGVbNBj83dmZGK1bjo9LCVSOFjYBDVzn2zDTnoJ8IcKl0V9EqrcvhzfVZhA87GZHgC4WfMz/v5wd36XeFbQ==
+ dependencies:
+ "@babel/runtime" "^7.12.5"
+ "@types/reach__router" "^1.3.7"
+ prop-types "^15.7.2"
+
gatsby-page-utils@^1.3.0:
version "1.3.0"
resolved "https://registry.yarnpkg.com/gatsby-page-utils/-/gatsby-page-utils-1.3.0.tgz#e09953fa8bbaea7015994ce964cf5f2f5494144d"
@@ -7438,21 +7441,35 @@ gatsby-page-utils@^1.3.0:
lodash "^4.17.21"
micromatch "^4.0.2"
-gatsby-plugin-image@^1.1.2:
- version "1.3.1"
- resolved "https://registry.yarnpkg.com/gatsby-plugin-image/-/gatsby-plugin-image-1.3.1.tgz#c3e1c39159fa32d02bd8737fb67c50bfc51efd23"
- integrity sha512-ZSXBOFSYfbXGWxwc4JkFCoBMZjWLkj8vWkJ9Fu+4Gh5C4KdzveKTDJ0ypBJZU12z5qW+srnMDXVI2Ym+zL57Vw==
+gatsby-page-utils@^1.4.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/gatsby-page-utils/-/gatsby-page-utils-1.4.0.tgz#430fea2ecc4c8d9b49075b1ca2ee0304f5d4464e"
+ integrity sha512-cP/Y+eOfYxodw0fFnzZCnvRxC9X4uprVBEFX0Pn4SUEHIS0Ri+Hv506QcYtbWK8vC1TUIaybjmcq6819MJG7GQ==
+ dependencies:
+ "@babel/runtime" "^7.12.5"
+ bluebird "^3.7.2"
+ chokidar "^3.5.1"
+ fs-exists-cached "^1.0.0"
+ gatsby-core-utils "^2.4.0"
+ glob "^7.1.6"
+ lodash "^4.17.21"
+ micromatch "^4.0.2"
+
+gatsby-plugin-image@^1.4.1:
+ version "1.4.1"
+ resolved "https://registry.yarnpkg.com/gatsby-plugin-image/-/gatsby-plugin-image-1.4.1.tgz#7be0009e44ec3f8d3e357e91d2707c6ed6ad8e89"
+ integrity sha512-7qzP+yBK5KMiBE+m1XZTlPUWdWNCUAqXXachuWxnkzNyOICMISKDSsqMEjBrxTXDr36awwaVyD6dyTvW0fvzQg==
dependencies:
"@babel/code-frame" "^7.12.13"
"@babel/parser" "^7.12.5"
"@babel/traverse" "^7.12.5"
babel-jsx-utils "^1.1.0"
- babel-plugin-remove-graphql-queries "^3.3.0"
+ babel-plugin-remove-graphql-queries "^3.4.0"
camelcase "^5.3.1"
chokidar "^3.5.1"
common-tags "^1.8.0"
fs-extra "^8.1.0"
- gatsby-core-utils "^2.3.0"
+ gatsby-core-utils "^2.4.0"
objectFitPolyfill "^2.3.0"
prop-types "^15.7.2"
@@ -7467,19 +7484,30 @@ gatsby-plugin-manifest@^3.0.0:
semver "^7.3.2"
sharp "^0.28.0"
+gatsby-plugin-manifest@^3.4.0:
+ version "3.4.0"
+ resolved "https://registry.yarnpkg.com/gatsby-plugin-manifest/-/gatsby-plugin-manifest-3.4.0.tgz#760a22cf13ccb9660eebf732f312d71b263c9021"
+ integrity sha512-QlsZQFLW5MRptnbod/vYqzO0kYnOq4I3/kow79icgbkqaHn097PP4F1tP4pahG0LVrkhyTfBkH8vLDB1vUSexg==
+ dependencies:
+ "@babel/runtime" "^7.12.5"
+ gatsby-core-utils "^2.4.0"
+ gatsby-plugin-utils "^1.4.0"
+ semver "^7.3.2"
+ sharp "^0.28.0"
+
gatsby-plugin-matomo@0.9.0, gatsby-plugin-matomo@^0.9.0:
version "0.9.0"
resolved "https://registry.yarnpkg.com/gatsby-plugin-matomo/-/gatsby-plugin-matomo-0.9.0.tgz#016a87adf577498fe1e396bdc56d418e7cadd87c"
integrity sha512-PqxVWMXhVOkJbEMLiW3G7tWTx4TMilzV6ywwOM7tCSp4718T+pAb+l0aJl2/bOs9kezxHmKa9yxvH4Kvs1rTYA==
-gatsby-plugin-offline@^4.0.0:
- version "4.3.0"
- resolved "https://registry.yarnpkg.com/gatsby-plugin-offline/-/gatsby-plugin-offline-4.3.0.tgz#2b7420ff649f74f61e5ea2a6c29155df032647ef"
- integrity sha512-rrzCvGXzquBjkzxdCmRWLhC/QW7lX0PKv2Se9cznkavTGNRe0kHpHKeSMPYitEFCOk0y+zu4mvFoZR7ZfPHwDw==
+gatsby-plugin-offline@^4.4.0:
+ version "4.4.0"
+ resolved "https://registry.yarnpkg.com/gatsby-plugin-offline/-/gatsby-plugin-offline-4.4.0.tgz#d03f40aa523cd7e7cda9466e7d62b0003851e93b"
+ integrity sha512-o3acFK6RnTMCGU5r/i2aVbuF9jXIhFOVp3Gs6iDKVvMVelb5Bl1uPA2tCRZ9WLz+bEfFmmktJC3bBzXwjO226w==
dependencies:
"@babel/runtime" "^7.12.5"
cheerio "^1.0.0-rc.3"
- gatsby-core-utils "^2.3.0"
+ gatsby-core-utils "^2.4.0"
glob "^7.1.6"
idb-keyval "^3.2.0"
lodash "^4.17.21"
@@ -7499,10 +7527,25 @@ gatsby-plugin-page-creator@^3.3.0:
globby "^11.0.2"
lodash "^4.17.21"
-gatsby-plugin-postcss@^4.0.0:
- version "4.3.0"
- resolved "https://registry.yarnpkg.com/gatsby-plugin-postcss/-/gatsby-plugin-postcss-4.3.0.tgz#1ab010d848bee11b1605dae2571b46a33ea8ad7b"
- integrity sha512-T0OaJiziOs7LL1S5iI+QQzY8TOzL2y6rmWQKstPnr0NuDueQrN4YDRnG4fPoBhJ1Xl96uCVNZ4QoyGvqDQwjXw==
+gatsby-plugin-page-creator@^3.4.1:
+ version "3.4.1"
+ resolved "https://registry.yarnpkg.com/gatsby-plugin-page-creator/-/gatsby-plugin-page-creator-3.4.1.tgz#e0ec0945697297914039ac4494fcd535fcd7e119"
+ integrity sha512-/nDtxG2Bq5SMpvg0MONHJ5m+r2fPzXtiap+XXvLO7tsc08E7YdckrpJZ5OQ5NlEjcN3iPPHmYpLoUd9wSgttXA==
+ dependencies:
+ "@babel/traverse" "^7.12.5"
+ "@sindresorhus/slugify" "^1.1.2"
+ chokidar "^3.5.1"
+ fs-exists-cached "^1.0.0"
+ gatsby-core-utils "^2.4.0"
+ gatsby-page-utils "^1.4.0"
+ gatsby-telemetry "^2.4.1"
+ globby "^11.0.3"
+ lodash "^4.17.21"
+
+gatsby-plugin-postcss@^4.4.0:
+ version "4.4.0"
+ resolved "https://registry.yarnpkg.com/gatsby-plugin-postcss/-/gatsby-plugin-postcss-4.4.0.tgz#1db182d664e24f0a10f0b63b643431918e482afa"
+ integrity sha512-ekG/C8MAmNkdjaR2HdKAM+4x5ZjGKg9IjXLbFHuBvH0XuI4WVG7MhidH9Ft1shBNlV+HxS+YSAJpOMNY6zU02g==
dependencies:
"@babel/runtime" "^7.12.5"
postcss-loader "^4.1.0"
@@ -7524,6 +7567,13 @@ gatsby-plugin-react-helmet@^4.0.0:
dependencies:
"@babel/runtime" "^7.12.5"
+gatsby-plugin-react-helmet@^4.4.0:
+ version "4.4.0"
+ resolved "https://registry.yarnpkg.com/gatsby-plugin-react-helmet/-/gatsby-plugin-react-helmet-4.4.0.tgz#5878cb1b5b85a635ef388716c034cef5fbd2936f"
+ integrity sha512-LVWGgMVQbOrBIHPz8ghjmglDbFM5X/IdX4g8WT7o4IknktRLlHY8ETkn3DQzuB7/3PFgAbFpEXerCXb7XpwQdA==
+ dependencies:
+ "@babel/runtime" "^7.12.5"
+
gatsby-plugin-react-svg@^3.0.0:
version "3.0.1"
resolved "https://registry.yarnpkg.com/gatsby-plugin-react-svg/-/gatsby-plugin-react-svg-3.0.1.tgz#af3f05e657f25b7319a53cc1e702c2dd881dfcbb"
@@ -7536,18 +7586,18 @@ gatsby-plugin-remove-serviceworker@1.0.0:
resolved "https://registry.yarnpkg.com/gatsby-plugin-remove-serviceworker/-/gatsby-plugin-remove-serviceworker-1.0.0.tgz#9fb433bc8bd766e14e1d3711c4ac6f051e1dff7c"
integrity sha1-n7QzvIvXZuFOHTcRxKxvBR4d/3w=
-gatsby-plugin-robots-txt@1.5.5:
- version "1.5.5"
- resolved "https://registry.yarnpkg.com/gatsby-plugin-robots-txt/-/gatsby-plugin-robots-txt-1.5.5.tgz#5ec156c2283307031d4890a7d036e11131037cea"
- integrity sha512-wLIep04R0cnY+3t9uFVFitA/eLbI6o8xkrUPg6gVxnas/LtzMe5tUiMK5P+idC14B0ohY1y2zl2hP+Bu54/dHQ==
+gatsby-plugin-robots-txt@1.5.6:
+ version "1.5.6"
+ resolved "https://registry.yarnpkg.com/gatsby-plugin-robots-txt/-/gatsby-plugin-robots-txt-1.5.6.tgz#5a0d7ac47240ad538d988615a8a8ec648a6b641f"
+ integrity sha512-AxHbrw8WaYOxyu++LPIratjlNgBuu2qb5j3F+Ht+ooD/azutL+BAPbuYexz9CMPqTy1h/kiBxZsojbGLbWpvgA==
dependencies:
"@babel/runtime" "^7.11.2"
generate-robotstxt "^8.0.3"
-gatsby-plugin-robots-txt@^1.5.5:
- version "1.5.6"
- resolved "https://registry.yarnpkg.com/gatsby-plugin-robots-txt/-/gatsby-plugin-robots-txt-1.5.6.tgz#5a0d7ac47240ad538d988615a8a8ec648a6b641f"
- integrity sha512-AxHbrw8WaYOxyu++LPIratjlNgBuu2qb5j3F+Ht+ooD/azutL+BAPbuYexz9CMPqTy1h/kiBxZsojbGLbWpvgA==
+gatsby-plugin-robots-txt@^1.6.2:
+ version "1.6.2"
+ resolved "https://registry.yarnpkg.com/gatsby-plugin-robots-txt/-/gatsby-plugin-robots-txt-1.6.2.tgz#b120b0a452f77e5ba2724e99425b90504dbc44b7"
+ integrity sha512-TqLCnxldq7goBMrvtzTDWQAcjPUr/CpOUJe7K0NyLfDmP/xb+Ius03SvAdJRm33fyJr+YNjknSspPK7q9OvQYA==
dependencies:
"@babel/runtime" "^7.11.2"
generate-robotstxt "^8.0.3"
@@ -7561,18 +7611,18 @@ gatsby-plugin-sass@^4.0.2:
resolve-url-loader "^3.1.2"
sass-loader "^10.1.1"
-gatsby-plugin-sharp@^3.1.2:
- version "3.3.1"
- resolved "https://registry.yarnpkg.com/gatsby-plugin-sharp/-/gatsby-plugin-sharp-3.3.1.tgz#103c967ba23789a522ffedbb42920f181834e6b0"
- integrity sha512-mwY9L/9PiLQuNmKNAx2H1OaMHYqBhePxa80yI4gW3RzUl4gsKIDLS+UonmQVogVg+LFhaEMwZ8tiQ6tM+8RZjg==
+gatsby-plugin-sharp@^3.4.2:
+ version "3.4.2"
+ resolved "https://registry.yarnpkg.com/gatsby-plugin-sharp/-/gatsby-plugin-sharp-3.4.2.tgz#ac7492d24595abeb6616e0192084a26083a36e71"
+ integrity sha512-0fr6Oemfj4DeRinisH6I1BVsMV6WujXNtS94FV+ayar6Cr8kdzl8rgwEiW7egXbHsG1xKnYnzQ0zQACT9S47AA==
dependencies:
"@babel/runtime" "^7.12.5"
async "^3.2.0"
bluebird "^3.7.2"
filenamify "^4.2.0"
fs-extra "^9.1.0"
- gatsby-core-utils "^2.3.0"
- gatsby-telemetry "^2.3.0"
+ gatsby-core-utils "^2.4.0"
+ gatsby-telemetry "^2.4.1"
got "^10.7.0"
imagemin "^7.0.1"
imagemin-mozjpeg "^9.0.0"
@@ -7600,6 +7650,19 @@ gatsby-plugin-typescript@^3.3.0:
"@babel/runtime" "^7.12.5"
babel-plugin-remove-graphql-queries "^3.3.0"
+gatsby-plugin-typescript@^3.4.0:
+ version "3.4.0"
+ resolved "https://registry.yarnpkg.com/gatsby-plugin-typescript/-/gatsby-plugin-typescript-3.4.0.tgz#da6b402bb6cf19160c24df46853c366560669e7b"
+ integrity sha512-GpF+u5/tg7ytCkFe/FKYk7Q8FqEckGDLk99GSkTvMdGwVm2lyQMaUuJAQH2gs0yABim4IoN0XeZ9wwwA2JVNgA==
+ dependencies:
+ "@babel/core" "^7.12.3"
+ "@babel/plugin-proposal-nullish-coalescing-operator" "^7.12.1"
+ "@babel/plugin-proposal-numeric-separator" "^7.12.5"
+ "@babel/plugin-proposal-optional-chaining" "^7.12.1"
+ "@babel/preset-typescript" "^7.12.1"
+ "@babel/runtime" "^7.12.5"
+ babel-plugin-remove-graphql-queries "^3.4.0"
+
gatsby-plugin-utils@^1.3.0:
version "1.3.0"
resolved "https://registry.yarnpkg.com/gatsby-plugin-utils/-/gatsby-plugin-utils-1.3.0.tgz#cd90c30627ac9fe8fe711f4540eafbb0a1607251"
@@ -7607,6 +7670,13 @@ gatsby-plugin-utils@^1.3.0:
dependencies:
joi "^17.2.1"
+gatsby-plugin-utils@^1.4.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/gatsby-plugin-utils/-/gatsby-plugin-utils-1.4.0.tgz#536bb2d11ca2eabbaef87a17c9401282fbb3f386"
+ integrity sha512-8weadJIuQr12QS67qSifFoCXf1F8WPM0kJ3bkDJlAf8zfNLnWnbP3oD0YPUOFWE3kW0AH350EzUcmQKpSko/Yw==
+ dependencies:
+ joi "^17.2.1"
+
gatsby-react-router-scroll@^4.3.0:
version "4.3.0"
resolved "https://registry.yarnpkg.com/gatsby-react-router-scroll/-/gatsby-react-router-scroll-4.3.0.tgz#fedfd8bf7c3e567c60532a171b666617ad59f27b"
@@ -7614,6 +7684,13 @@ gatsby-react-router-scroll@^4.3.0:
dependencies:
"@babel/runtime" "^7.12.5"
+gatsby-react-router-scroll@^4.4.0:
+ version "4.4.0"
+ resolved "https://registry.yarnpkg.com/gatsby-react-router-scroll/-/gatsby-react-router-scroll-4.4.0.tgz#fa897d8ce3b6a235cf8883e9caa56055817f3628"
+ integrity sha512-aZvkcu6nwCm+vRmZ5v9KfMl5gSAF6sIQYCmRvETFklFlS8Ym9+hAhlnFwLhhodBQQoQb90w8frUL35vZugUbJA==
+ dependencies:
+ "@babel/runtime" "^7.12.5"
+
gatsby-recipes@^0.14.0:
version "0.14.0"
resolved "https://registry.yarnpkg.com/gatsby-recipes/-/gatsby-recipes-0.14.0.tgz#6b2b0bf9c9f5055c85bfc4ef0b472dc21648aea0"
@@ -7678,6 +7755,70 @@ gatsby-recipes@^0.14.0:
xstate "^4.9.1"
yoga-layout-prebuilt "^1.9.6"
+gatsby-recipes@^0.15.1:
+ version "0.15.1"
+ resolved "https://registry.yarnpkg.com/gatsby-recipes/-/gatsby-recipes-0.15.1.tgz#0e99eb0f66d58b8d4ae3250ac19a3b3c6d5eb7fd"
+ integrity sha512-GyQbITic2Id1rkG7UaQ1ALqAy/rP1ACS90jOM8iU4KTTYMfClNRoRcpOFuPGGBhNJ71Oigbk9fXDCYEHy8IZdw==
+ dependencies:
+ "@babel/core" "^7.12.3"
+ "@babel/generator" "^7.12.5"
+ "@babel/helper-plugin-utils" "^7.10.4"
+ "@babel/plugin-proposal-optional-chaining" "^7.12.1"
+ "@babel/plugin-transform-react-jsx" "^7.12.5"
+ "@babel/standalone" "^7.12.6"
+ "@babel/template" "^7.10.4"
+ "@babel/types" "^7.12.6"
+ "@graphql-tools/schema" "^7.0.0"
+ "@graphql-tools/utils" "^7.0.2"
+ "@hapi/hoek" "8.x.x"
+ "@hapi/joi" "^15.1.1"
+ better-queue "^3.8.10"
+ chokidar "^3.4.2"
+ contentful-management "^7.5.1"
+ cors "^2.8.5"
+ debug "^4.3.1"
+ detect-port "^1.3.0"
+ dotenv "^8.2.0"
+ execa "^4.0.2"
+ express "^4.17.1"
+ express-graphql "^0.9.0"
+ fs-extra "^8.1.0"
+ gatsby-core-utils "^2.4.0"
+ gatsby-telemetry "^2.4.1"
+ glob "^7.1.6"
+ graphql "^15.4.0"
+ graphql-compose "~7.25.0"
+ graphql-subscriptions "^1.1.0"
+ graphql-type-json "^0.3.2"
+ hicat "^0.8.0"
+ is-binary-path "^2.1.0"
+ is-url "^1.2.4"
+ jest-diff "^25.5.0"
+ lock "^1.0.0"
+ lodash "^4.17.21"
+ mitt "^1.2.0"
+ mkdirp "^0.5.1"
+ node-fetch "^2.5.0"
+ pkg-dir "^4.2.0"
+ prettier "^2.0.5"
+ prop-types "^15.6.1"
+ remark-mdx "^2.0.0-next.4"
+ remark-mdxjs "^2.0.0-next.4"
+ remark-parse "^6.0.3"
+ remark-stringify "^8.1.0"
+ resolve-from "^5.0.0"
+ semver "^7.3.2"
+ single-trailing-newline "^1.0.0"
+ strip-ansi "^6.0.0"
+ style-to-object "^0.3.0"
+ unified "^8.4.2"
+ unist-util-remove "^2.0.0"
+ unist-util-visit "^2.0.2"
+ uuid "3.4.0"
+ ws "^7.3.0"
+ xstate "^4.9.1"
+ yoga-layout-prebuilt "^1.9.6"
+
gatsby-remark-classes@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/gatsby-remark-classes/-/gatsby-remark-classes-1.0.0.tgz#6d93f7054a558c2cd7ba73ff5e25a5adc01fd5a9"
@@ -7685,10 +7826,10 @@ gatsby-remark-classes@^1.0.0:
dependencies:
unist-util-select "^2.0.2"
-gatsby-remark-copy-linked-files@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/gatsby-remark-copy-linked-files/-/gatsby-remark-copy-linked-files-4.0.0.tgz#826e07d5f0baf9702142e29fad181d803a391ce3"
- integrity sha512-HRTizO9vrdHCMd/Pep9Dr4dJ07WrBULvg5P2mpEzctLFhkpgKxUKqy/fPTrIh9ZjcPcxaBsry4xIS+JxKsHgCA==
+gatsby-remark-copy-linked-files@^4.1.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/gatsby-remark-copy-linked-files/-/gatsby-remark-copy-linked-files-4.1.0.tgz#a274b8b482d5e5580213b457b58fb1908a049bbb"
+ integrity sha512-Ayr2UQ58A3DwmsMaMJsKCHCkvQs2UYahR4aRoU5onN2x4l0ve63B0SFjVKOSezRuxEfEkgZor4Ul2HqCWF85nA==
dependencies:
"@babel/runtime" "^7.12.5"
cheerio "^1.0.0-rc.3"
@@ -7699,15 +7840,15 @@ gatsby-remark-copy-linked-files@^4.0.0:
probe-image-size "^6.0.0"
unist-util-visit "^2.0.3"
-gatsby-remark-images@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/gatsby-remark-images/-/gatsby-remark-images-5.0.0.tgz#310f3bdfb37028dc83078da13dfee511440746d8"
- integrity sha512-LdNGmcouSdVtmbffcRgL7eZgSl4ZcIcK36d+szjhrnjvKwqsX3G3epkKyqqcbptos8V5MhnNU0hng454+0QWfQ==
+gatsby-remark-images@^5.1.0:
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/gatsby-remark-images/-/gatsby-remark-images-5.1.0.tgz#e6c556dd91fd256b25eab3460c73e03c76c4e92a"
+ integrity sha512-N17TTJw6LN1zLgpEfHffotzMuM3kAayUPDkfpCRJ6zxUseRUdDI8bpKfcdCuhd1Y0QjQLNkrIKFMIWwMQGBxRA==
dependencies:
"@babel/runtime" "^7.12.5"
chalk "^4.1.0"
cheerio "^1.0.0-rc.3"
- gatsby-core-utils "^2.3.0"
+ gatsby-core-utils "^2.4.0"
is-relative-url "^3.0.0"
lodash "^4.17.21"
mdast-util-definitions "^4.0.0"
@@ -7716,19 +7857,19 @@ gatsby-remark-images@^5.0.0:
unist-util-select "^3.0.4"
unist-util-visit-parents "^3.1.1"
-gatsby-remark-prismjs@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/gatsby-remark-prismjs/-/gatsby-remark-prismjs-5.0.0.tgz#edbefd34c3007d6b9e422e32cbd79df1f2b3bdfa"
- integrity sha512-uFFdTaMEXsLic1He1JZlm4FuoNK0wasFDTk4u7UiI5tpNIZnBsSo3P0KDTKBPjq53xeWVqhGKAFmdRUXW2XGGg==
+gatsby-remark-prismjs@^5.1.0:
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/gatsby-remark-prismjs/-/gatsby-remark-prismjs-5.1.0.tgz#1c0ad938d453e9c75955c920e398ac96be2eee52"
+ integrity sha512-Gx5v3dJ1LEbL+PQ3C0ExIwcUicDFwIJ9cv4aale8PZrlpQyfx6Z5N4NRaN2t+Vherhidm+Ygy6zJEqI20yds+Q==
dependencies:
"@babel/runtime" "^7.12.5"
parse-numeric-range "^1.2.0"
unist-util-visit "^2.0.3"
-gatsby-remark-responsive-iframe@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/gatsby-remark-responsive-iframe/-/gatsby-remark-responsive-iframe-4.0.0.tgz#a67134344176bb1ad9425c68550e702ca0eaf59a"
- integrity sha512-dbsFNUlPqcf9vSmQQyzNCC0BY4FuIIzYnTf2dnZdw3fg9PlsiZRHQ/v/spvqBGb0GBRZJMjUKn1SuIUqh10sbA==
+gatsby-remark-responsive-iframe@^4.1.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/gatsby-remark-responsive-iframe/-/gatsby-remark-responsive-iframe-4.1.0.tgz#0b087c79d9cb27fa04b9efb6e60165797604ea49"
+ integrity sha512-BSrvxgMETazeB4mA4K08aVjT3LYut4agSx4c3p1xbYXVu84CoYjjXDkGlRBUXzl9CMwou2H1UG3onWIye68Pug==
dependencies:
"@babel/runtime" "^7.12.5"
cheerio "^1.0.0-rc.3"
@@ -7736,10 +7877,10 @@ gatsby-remark-responsive-iframe@^4.0.0:
lodash "^4.17.21"
unist-util-visit "^2.0.3"
-gatsby-remark-smartypants@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/gatsby-remark-smartypants/-/gatsby-remark-smartypants-4.0.0.tgz#6a57b50f1ff976e304d5b09f7d5733a47b8f0ec2"
- integrity sha512-meq5725XwK9DFPn1pszWHzbHbcjg17DIs7BlLkg//U1mWf5a5IxEqPtXzZN3wgtktLQwayJt4tu6ddQz8fjoIA==
+gatsby-remark-smartypants@^4.1.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/gatsby-remark-smartypants/-/gatsby-remark-smartypants-4.1.0.tgz#9b21bd62ebbdeabef9be1bd8553beb3adcb644c8"
+ integrity sha512-nwhcQ7YkXsXmVQpiUYAbIj4jbA1HXja3bwQMJwAYnS5J4xOyRwWUufc7pM9vQ2Cyx6/ceZc/LEw5rVWySYYDVg==
dependencies:
"@babel/runtime" "^7.12.5"
retext "^7.0.1"
@@ -7765,6 +7906,25 @@ gatsby-source-filesystem@^3.0.0:
valid-url "^1.0.9"
xstate "^4.14.0"
+gatsby-source-filesystem@^3.4.0:
+ version "3.4.0"
+ resolved "https://registry.yarnpkg.com/gatsby-source-filesystem/-/gatsby-source-filesystem-3.4.0.tgz#31d9dd15a382c0abd315f38bc772ac1e25b456e6"
+ integrity sha512-kw55JXz6xA99/4pI0JClJre+be5GQA0mpUhuslY9Bg/VVatFmEcxnmirrWzpEIE8OF0jtUlfZHSZu68aB5UnLQ==
+ dependencies:
+ "@babel/runtime" "^7.12.5"
+ better-queue "^3.8.10"
+ chokidar "^3.4.3"
+ file-type "^16.0.0"
+ fs-extra "^8.1.0"
+ gatsby-core-utils "^2.4.0"
+ got "^9.6.0"
+ md5-file "^5.0.0"
+ mime "^2.4.6"
+ pretty-bytes "^5.4.1"
+ progress "^2.0.3"
+ valid-url "^1.0.9"
+ xstate "^4.14.0"
+
gatsby-telemetry@^2.3.0:
version "2.3.0"
resolved "https://registry.yarnpkg.com/gatsby-telemetry/-/gatsby-telemetry-2.3.0.tgz#04adfad434f2c1528b787bf847df9b6a8c717650"
@@ -7785,21 +7945,41 @@ gatsby-telemetry@^2.3.0:
node-fetch "^2.6.1"
uuid "3.4.0"
-gatsby-transformer-json@^3.1.0:
- version "3.3.0"
- resolved "https://registry.yarnpkg.com/gatsby-transformer-json/-/gatsby-transformer-json-3.3.0.tgz#ed17e46214e6a56867464bb6b2b808c6fe26c311"
- integrity sha512-JvOL8v50cqRwB32yhS7TJRDZP5R89YgZnvjftU2L9itryDE1RDj4xZLRz9U1zyaAJKxbzThsc4emvcEAtJ8sFQ==
+gatsby-telemetry@^2.4.1:
+ version "2.4.1"
+ resolved "https://registry.yarnpkg.com/gatsby-telemetry/-/gatsby-telemetry-2.4.1.tgz#bc1b726cbf207193b6eefddc78455d65bea4e4d3"
+ integrity sha512-VLlZvFCdpCCT0mxnSK1UE/uD7NY/7Sj5vwvv09WRDlIGw6qaUJFWLIav99WXocbIN0FvYKKGIbmIUlmBnhxzVA==
+ dependencies:
+ "@babel/code-frame" "^7.10.4"
+ "@babel/runtime" "^7.12.5"
+ "@turist/fetch" "^7.1.7"
+ "@turist/time" "^0.0.1"
+ async-retry-ng "^2.0.1"
+ boxen "^4.2.0"
+ configstore "^5.0.1"
+ fs-extra "^8.1.0"
+ gatsby-core-utils "^2.4.0"
+ git-up "^4.0.2"
+ is-docker "^2.1.1"
+ lodash "^4.17.21"
+ node-fetch "^2.6.1"
+ uuid "3.4.0"
+
+gatsby-transformer-json@^3.4.0:
+ version "3.4.0"
+ resolved "https://registry.yarnpkg.com/gatsby-transformer-json/-/gatsby-transformer-json-3.4.0.tgz#bb9f792a3bcf3e5bbb3ef94e7ce6d7cb0854d463"
+ integrity sha512-1tbaNVJ4wMlEa02fFppkEVAhkEdsMkn+BbWDjDKSj8/ppUKlBEFo6ltarWPY8q40cktebAEa9WiouhoEB3YkTQ==
dependencies:
"@babel/runtime" "^7.12.5"
bluebird "^3.7.2"
-gatsby-transformer-remark@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/gatsby-transformer-remark/-/gatsby-transformer-remark-4.0.0.tgz#3dcfc1786d69206768a84eae28ad49facfa108ec"
- integrity sha512-qD8SuvfIvTeQ8QCu8ehY4hMy9P5EAaRZB49k+dm5YXTnF+IskmOStjUVeNnzGz4lfYmLJz7k4u9x+qQflW0gfQ==
+gatsby-transformer-remark@^4.1.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/gatsby-transformer-remark/-/gatsby-transformer-remark-4.1.0.tgz#6c700d21247db8913f940e1197dcb45e5006f87a"
+ integrity sha512-56jcFjXUzVc7bzsUw301l1UU6d/bKWv7WAxtnOjKUsI1BTlv36sBIFGSlH+3R13J4zoaXGdAjsf7IuF4/XILeA==
dependencies:
"@babel/runtime" "^7.12.5"
- gatsby-core-utils "^2.3.0"
+ gatsby-core-utils "^2.4.0"
gray-matter "^4.0.2"
hast-util-raw "^6.0.2"
hast-util-to-html "^7.1.2"
@@ -7808,6 +7988,7 @@ gatsby-transformer-remark@^4.0.0:
mdast-util-to-string "^2.0.0"
mdast-util-toc "^5.1.0"
remark "^13.0.0"
+ remark-footnotes "^3.0.0"
remark-gfm "^1.0.0"
remark-parse "^9.0.0"
remark-retext "^4.0.0"
@@ -7820,10 +8001,10 @@ gatsby-transformer-remark@^4.0.0:
unist-util-select "^3.0.4"
unist-util-visit "^2.0.3"
-gatsby-transformer-sharp@^3.0.0:
- version "3.3.0"
- resolved "https://registry.yarnpkg.com/gatsby-transformer-sharp/-/gatsby-transformer-sharp-3.3.0.tgz#238b4180570687a891a43a8c5082fb99b9d813de"
- integrity sha512-P5J1SE/g8qOYdjPP3SYRSAOoaQQEPfYpbvDtgstlegogt7zsytBRNOjrDijEzXnC/D/Hcp9Obwr0Ez8vL4FGsw==
+gatsby-transformer-sharp@^3.4.0:
+ version "3.4.0"
+ resolved "https://registry.yarnpkg.com/gatsby-transformer-sharp/-/gatsby-transformer-sharp-3.4.0.tgz#2ff5c941af262f659b552c98c9df6d2543ae7fe0"
+ integrity sha512-Hdohyzeef8lRV7D/UK/WWZL2PfPe3FcMW4/MPAuZvRskPPkKcdLm0Qo3XXugt8KyfzaWzJSi0ltvpRpxA7aj9g==
dependencies:
"@babel/runtime" "^7.12.5"
bluebird "^3.7.2"
@@ -7834,17 +8015,17 @@ gatsby-transformer-sharp@^3.0.0:
semver "^7.3.4"
sharp "^0.28.0"
-gatsby-transformer-yaml@^3.2.0:
- version "3.3.0"
- resolved "https://registry.yarnpkg.com/gatsby-transformer-yaml/-/gatsby-transformer-yaml-3.3.0.tgz#a6382e831b6cce117fbe07aabdc127aad5278d35"
- integrity sha512-L732PsLD5n0c8B1n1bEfdyLzdUbHhKPxOUN1rtQLAFdoq0qD8WmF42wfKHTifX80lT9V1Ims1rxCAKH4J2fffA==
+gatsby-transformer-yaml@^3.4.0:
+ version "3.4.0"
+ resolved "https://registry.yarnpkg.com/gatsby-transformer-yaml/-/gatsby-transformer-yaml-3.4.0.tgz#8682fa2c9b608b51db6276a2c907c08140466ae3"
+ integrity sha512-rUohmX0UALxsYs/v3eEu8vrn9O8CnMUF+7oskpWqVZnOHAt/pEIIver3BVY3xJnQExCTSAsuhIhx7oIuvRVn2w==
dependencies:
"@babel/runtime" "^7.12.5"
js-yaml "^3.14.1"
lodash "^4.17.21"
unist-util-select "^1.5.0"
-gatsby@^3.0.4, gatsby@^3.2.1:
+gatsby@^3.0.4:
version "3.3.1"
resolved "https://registry.yarnpkg.com/gatsby/-/gatsby-3.3.1.tgz#6e4720c48f155f5abb947fb7d2cfda3b091ae1e0"
integrity sha512-Eprejb4317ZYFZXYdXErYGcOZuscXIln5v0JTPFbXtejrM+MMr7qa3GF8NztyOH3alpqAMXm6LyHDMf9oQpLSA==
@@ -8001,6 +8182,166 @@ gatsby@^3.0.4, gatsby@^3.2.1:
xstate "^4.11.0"
yaml-loader "^0.6.0"
+gatsby@^3.4.2:
+ version "3.4.2"
+ resolved "https://registry.yarnpkg.com/gatsby/-/gatsby-3.4.2.tgz#cb14f70f8861b72d8cf7f77237580d88f939d1e6"
+ integrity sha512-iMIzCNOktXCPJ9Z7LPOyFkGvyfUxk3Jbt4j3B94AJVQje2E7KltOH1eJqg9GiJ0kzYO60jOyDw4abnr6gNSugQ==
+ dependencies:
+ "@babel/code-frame" "^7.10.4"
+ "@babel/core" "^7.12.3"
+ "@babel/eslint-parser" "^7.13.4"
+ "@babel/parser" "^7.12.5"
+ "@babel/runtime" "^7.12.5"
+ "@babel/traverse" "^7.12.5"
+ "@babel/types" "^7.12.6"
+ "@gatsbyjs/reach-router" "^1.3.6"
+ "@gatsbyjs/webpack-hot-middleware" "^2.25.2"
+ "@mikaelkristiansson/domready" "^1.0.10"
+ "@nodelib/fs.walk" "^1.2.4"
+ "@pmmmwh/react-refresh-webpack-plugin" "^0.4.3"
+ "@types/http-proxy" "^1.17.4"
+ "@typescript-eslint/eslint-plugin" "^4.15.2"
+ "@typescript-eslint/parser" "^4.15.2"
+ address "1.1.2"
+ anser "^2.0.1"
+ ansi-html "^0.0.7"
+ autoprefixer "^10.2.4"
+ axios "^0.21.1"
+ babel-loader "^8.2.2"
+ babel-plugin-add-module-exports "^1.0.4"
+ babel-plugin-dynamic-import-node "^2.3.3"
+ babel-plugin-lodash "^3.3.4"
+ babel-plugin-remove-graphql-queries "^3.4.0"
+ babel-preset-gatsby "^1.4.0"
+ better-opn "^2.0.0"
+ better-queue "^3.8.10"
+ bluebird "^3.7.2"
+ body-parser "^1.19.0"
+ browserslist "^4.12.2"
+ cache-manager "^2.11.1"
+ chalk "^4.1.0"
+ chokidar "^3.4.2"
+ common-tags "^1.8.0"
+ compression "^1.7.4"
+ cookie "^0.4.1"
+ copyfiles "^2.3.0"
+ core-js "^3.9.0"
+ cors "^2.8.5"
+ css-loader "^5.0.1"
+ css-minimizer-webpack-plugin "^1.3.0"
+ css.escape "^1.5.1"
+ date-fns "^2.14.0"
+ debug "^3.2.7"
+ del "^5.1.0"
+ detect-port "^1.3.0"
+ devcert "^1.1.3"
+ dotenv "^8.2.0"
+ eslint "^7.20.0"
+ eslint-config-react-app "^6.0.0"
+ eslint-plugin-flowtype "^5.3.1"
+ eslint-plugin-graphql "^4.0.0"
+ eslint-plugin-import "^2.22.1"
+ eslint-plugin-jsx-a11y "^6.4.1"
+ eslint-plugin-react "^7.23.1"
+ eslint-plugin-react-hooks "^4.2.0"
+ eslint-webpack-plugin "^2.5.3"
+ event-source-polyfill "^1.0.15"
+ execa "^4.0.3"
+ express "^4.17.1"
+ express-graphql "^0.9.0"
+ fastest-levenshtein "^1.0.12"
+ fastq "^1.10.0"
+ file-loader "^6.2.0"
+ find-cache-dir "^3.3.1"
+ fs-exists-cached "1.0.0"
+ fs-extra "^8.1.0"
+ gatsby-cli "^3.4.1"
+ gatsby-core-utils "^2.4.0"
+ gatsby-graphiql-explorer "^1.4.0"
+ gatsby-legacy-polyfills "^1.4.0"
+ gatsby-link "^3.4.0"
+ gatsby-plugin-page-creator "^3.4.1"
+ gatsby-plugin-typescript "^3.4.0"
+ gatsby-plugin-utils "^1.4.0"
+ gatsby-react-router-scroll "^4.4.0"
+ gatsby-telemetry "^2.4.1"
+ glob "^7.1.6"
+ got "8.3.2"
+ graphql "^15.4.0"
+ graphql-compose "~7.25.0"
+ graphql-playground-middleware-express "^1.7.18"
+ hasha "^5.2.0"
+ http-proxy "^1.18.1"
+ invariant "^2.2.4"
+ is-relative "^1.0.0"
+ is-relative-url "^3.0.0"
+ jest-worker "^24.9.0"
+ joi "^17.2.1"
+ json-loader "^0.5.7"
+ json-stringify-safe "^5.0.1"
+ latest-version "5.1.0"
+ lodash "^4.17.21"
+ md5-file "^5.0.0"
+ meant "^1.0.1"
+ memoizee "^0.4.15"
+ micromatch "^4.0.2"
+ mime "^2.4.6"
+ mini-css-extract-plugin "1.5.1"
+ mitt "^1.2.0"
+ mkdirp "^0.5.1"
+ moment "^2.27.0"
+ multer "^1.4.2"
+ name-all-modules-plugin "^1.0.1"
+ normalize-path "^3.0.0"
+ null-loader "^4.0.1"
+ opentracing "^0.14.4"
+ p-defer "^3.0.0"
+ parseurl "^1.3.3"
+ path-to-regexp "0.1.7"
+ physical-cpu-count "^2.0.0"
+ platform "^1.3.6"
+ pnp-webpack-plugin "^1.6.4"
+ postcss "8.2.6"
+ postcss-flexbugs-fixes "^5.0.2"
+ postcss-loader "^5.0.0"
+ prompts "^2.3.2"
+ prop-types "^15.7.2"
+ query-string "^6.13.1"
+ raw-loader "^4.0.2"
+ react-dev-utils "^11.0.3"
+ react-refresh "^0.9.0"
+ redux "^4.0.5"
+ redux-thunk "^2.3.0"
+ semver "^7.3.2"
+ shallow-compare "^1.2.2"
+ signal-exit "^3.0.3"
+ slugify "^1.4.4"
+ socket.io "3.1.1"
+ socket.io-client "3.1.1"
+ source-map "^0.7.3"
+ source-map-support "^0.5.19"
+ st "^2.0.0"
+ stack-trace "^0.0.10"
+ string-similarity "^1.2.2"
+ strip-ansi "^5.2.0"
+ style-loader "^2.0.0"
+ terser-webpack-plugin "^5.1.1"
+ tmp "^0.2.1"
+ "true-case-path" "^2.2.1"
+ type-of "^2.0.1"
+ url-loader "^4.1.1"
+ util.promisify "^1.0.1"
+ uuid "3.4.0"
+ v8-compile-cache "^2.2.0"
+ webpack "^5.35.0"
+ webpack-dev-middleware "^4.1.0"
+ webpack-dev-server "^3.11.2"
+ webpack-merge "^5.7.3"
+ webpack-stats-plugin "^1.0.3"
+ webpack-virtual-modules "^0.3.2"
+ xstate "^4.11.0"
+ yaml-loader "^0.6.0"
+
gauge@~2.7.3:
version "2.7.4"
resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7"
@@ -8022,7 +8363,7 @@ gaze@^1.0.0:
dependencies:
globule "^1.0.0"
-gbimage-bridge@^0.1.1:
+gbimage-bridge@^0.1.4:
version "0.1.4"
resolved "https://registry.yarnpkg.com/gbimage-bridge/-/gbimage-bridge-0.1.4.tgz#e6c966c933a0b6669b11f6cf1a515abc76d0597e"
integrity sha512-Q/AS8DQ0vav2eNYYZKAtf7ROQhfZ3/uwT6y5yc/K+nhNkpbB9foizuCaAQh7op/lfoxRaIqe2iNl1gf2EnlwGg==
@@ -8208,13 +8549,6 @@ glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, gl
once "^1.3.0"
path-is-absolute "^1.0.0"
-global-dirs@^2.0.1:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/global-dirs/-/global-dirs-2.1.0.tgz#e9046a49c806ff04d6c1825e196c8f0091e8df4d"
- integrity sha512-MG6kdOUh/xBnyo9cJFeIKkLEc1AyFq42QTU4XiX51i2NEdxLxLWXIjEjmqKeSuKR7pAZjTqUVoT2b2huxVLgYQ==
- dependencies:
- ini "1.3.7"
-
global-dirs@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/global-dirs/-/global-dirs-3.0.0.tgz#70a76fe84ea315ab37b1f5576cbde7d48ef72686"
@@ -8277,7 +8611,7 @@ globby@11.0.1:
merge2 "^1.3.0"
slash "^3.0.0"
-globby@11.0.3, globby@^11.0.1, globby@^11.0.2:
+globby@11.0.3, globby@^11.0.1, globby@^11.0.2, globby@^11.0.3:
version "11.0.3"
resolved "https://registry.yarnpkg.com/globby/-/globby-11.0.3.tgz#9b1f0cb523e171dd1ad8c7b2a9fb4b644b9593cb"
integrity sha512-ffdmosjA807y7+lA1NM0jELARVmYul/715xiILEjo3hBLPTcirgQNnXECn5g3mtR8TOLCVbkfua1Hpen25/Xcg==
@@ -8969,15 +9303,6 @@ http-parser-js@>=0.5.1:
resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.3.tgz#01d2709c79d41698bb01d4decc5e9da4e4a033d9"
integrity sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg==
-http-proxy-agent@^4.0.1:
- version "4.0.1"
- resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz#8a8c8ef7f5932ccf953c296ca8291b95aa74aa3a"
- integrity sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==
- dependencies:
- "@tootallnate/once" "1"
- agent-base "6"
- debug "4"
-
http-proxy-middleware@0.19.1:
version "0.19.1"
resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz#183c7dc4aa1479150306498c210cdaf96080a43a"
@@ -9024,14 +9349,6 @@ https-browserify@1.0.0, https-browserify@^1.0.0:
resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73"
integrity sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=
-https-proxy-agent@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz#e2a90542abb68a762e0a0850f6c9edadfd8506b2"
- integrity sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==
- dependencies:
- agent-base "6"
- debug "4"
-
human-signals@^1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-1.1.1.tgz#c5b1cd14f50aeae09ab6c59fe63ba3395fe4dfa3"
@@ -9236,11 +9553,6 @@ inherits@2.0.3:
resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de"
integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=
-ini@1.3.7:
- version "1.3.7"
- resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.7.tgz#a09363e1911972ea16d7a8851005d84cf09a9a84"
- integrity sha512-iKpRpXP+CrP2jyrxvg1kMUpXDyRUFDWurxbnVT1vQPx+Wz9uCYsMIqYuSBLV+PAaZG/d7kRLKRFc9oDMsH+mFQ==
-
ini@2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/ini/-/ini-2.0.0.tgz#e5fd556ecdd5726be978fa1001862eacb0a94bc5"
@@ -9604,14 +9916,6 @@ is-hexadecimal@^1.0.0:
resolved "https://registry.yarnpkg.com/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz#cc35c97588da4bd49a8eedd6bc4082d44dcb23a7"
integrity sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==
-is-installed-globally@^0.3.2:
- version "0.3.2"
- resolved "https://registry.yarnpkg.com/is-installed-globally/-/is-installed-globally-0.3.2.tgz#fd3efa79ee670d1187233182d5b0a1dd00313141"
- integrity sha512-wZ8x1js7Ia0kecP/CHM/3ABkAmujX7WPvQk6uu3Fly/Mk44pySulQpnHG46OMjHGXApINnV4QhY3SWnECO2z5g==
- dependencies:
- global-dirs "^2.0.1"
- is-path-inside "^3.0.1"
-
is-installed-globally@^0.4.0, is-installed-globally@~0.4.0:
version "0.4.0"
resolved "https://registry.yarnpkg.com/is-installed-globally/-/is-installed-globally-0.4.0.tgz#9a0fd407949c30f86eb6959ef1b7994ed0b7b520"
@@ -10168,7 +10472,7 @@ jsonp@0.2.1, jsonp@^0.2.1:
dependencies:
debug "^2.1.3"
-jsonwebtoken@^8.1.0, jsonwebtoken@^8.5.1:
+jsonwebtoken@^8.1.0:
version "8.5.1"
resolved "https://registry.yarnpkg.com/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz#00e71e0b8df54c2121a1f26137df2280673bcc0d"
integrity sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==
@@ -10216,22 +10520,6 @@ jwa@^1.4.1:
ecdsa-sig-formatter "1.0.11"
safe-buffer "^5.0.1"
-jwks-rsa@^1.12.2:
- version "1.12.3"
- resolved "https://registry.yarnpkg.com/jwks-rsa/-/jwks-rsa-1.12.3.tgz#40232f85d16734cb82837f38bb3e350a34435400"
- integrity sha512-cFipFDeYYaO9FhhYJcZWX/IyZgc0+g316rcHnDpT2dNRNIE/lMOmWKKqp09TkJoYlNFzrEVODsR4GgXJMgWhnA==
- dependencies:
- "@types/express-jwt" "0.0.42"
- axios "^0.21.1"
- debug "^4.1.0"
- http-proxy-agent "^4.0.1"
- https-proxy-agent "^5.0.0"
- jsonwebtoken "^8.5.1"
- limiter "^1.1.5"
- lru-memoizer "^2.1.2"
- ms "^2.1.2"
- proxy-from-env "^1.1.0"
-
jws@^3.2.2:
version "3.2.2"
resolved "https://registry.yarnpkg.com/jws/-/jws-3.2.2.tgz#001099f3639468c9414000e99995fa52fb478304"
@@ -10337,19 +10625,6 @@ levn@^0.4.1:
prelude-ls "^1.2.1"
type-check "~0.4.0"
-limiter@^1.1.5:
- version "1.1.5"
- resolved "https://registry.yarnpkg.com/limiter/-/limiter-1.1.5.tgz#8f92a25b3b16c6131293a0cc834b4a838a2aa7c2"
- integrity sha512-FWWMIEOxz3GwUI4Ts/IvgVy6LPvoMPgjMdQ185nN6psJyBJ4yOpzqm695/h5umdLJg2vW3GR5iG11MAkR2AzJA==
-
-line-column@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/line-column/-/line-column-1.0.2.tgz#d25af2936b6f4849172b312e4792d1d987bc34a2"
- integrity sha1-0lryk2tvSEkXKzEuR5LR2Ye8NKI=
- dependencies:
- isarray "^1.0.0"
- isobject "^2.0.0"
-
lines-and-columns@^1.1.6:
version "1.1.6"
resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.1.6.tgz#1c00c743b433cd0a4e80758f7b64a57440d9ff00"
@@ -10862,22 +11137,6 @@ lru-cache@^6.0.0:
dependencies:
yallist "^4.0.0"
-lru-cache@~4.0.0:
- version "4.0.2"
- resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.0.2.tgz#1d17679c069cda5d040991a09dbc2c0db377e55e"
- integrity sha1-HRdnnAac2l0ECZGgnbwsDbN35V4=
- dependencies:
- pseudomap "^1.0.1"
- yallist "^2.0.0"
-
-lru-memoizer@^2.1.2:
- version "2.1.4"
- resolved "https://registry.yarnpkg.com/lru-memoizer/-/lru-memoizer-2.1.4.tgz#b864d92b557f00b1eeb322156a0409cb06dafac6"
- integrity sha512-IXAq50s4qwrOBrXJklY+KhgZF+5y98PDaNo0gi/v2KQBFLyWr+JyFvijZXkGKjQj/h9c0OwoE+JZbwUXce76hQ==
- dependencies:
- lodash.clonedeep "^4.5.0"
- lru-cache "~4.0.0"
-
lru-queue@^0.1.0:
version "0.1.0"
resolved "https://registry.yarnpkg.com/lru-queue/-/lru-queue-0.1.0.tgz#2738bd9f0d3cf4f84490c5736c48699ac632cda3"
@@ -10982,6 +11241,14 @@ mdast-util-find-and-replace@^1.1.0:
unist-util-is "^4.0.0"
unist-util-visit-parents "^3.0.0"
+mdast-util-footnote@^0.1.0:
+ version "0.1.7"
+ resolved "https://registry.yarnpkg.com/mdast-util-footnote/-/mdast-util-footnote-0.1.7.tgz#4b226caeab4613a3362c144c94af0fdd6f7e0ef0"
+ integrity sha512-QxNdO8qSxqbO2e3m09KwDKfWiLgqyCurdWTQ198NpbZ2hxntdc+VKS4fDJCmNWbAroUdYnSthu+XbZ8ovh8C3w==
+ dependencies:
+ mdast-util-to-markdown "^0.6.0"
+ micromark "~2.11.0"
+
mdast-util-from-markdown@^0.8.0:
version "0.8.5"
resolved "https://registry.yarnpkg.com/mdast-util-from-markdown/-/mdast-util-from-markdown-0.8.5.tgz#d1ef2ca42bc377ecb0463a987910dae89bd9a28c"
@@ -11251,6 +11518,13 @@ microevent.ts@~0.1.1:
resolved "https://registry.yarnpkg.com/microevent.ts/-/microevent.ts-0.1.1.tgz#70b09b83f43df5172d0205a63025bce0f7357fa0"
integrity sha512-jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g==
+micromark-extension-footnote@^0.3.0:
+ version "0.3.2"
+ resolved "https://registry.yarnpkg.com/micromark-extension-footnote/-/micromark-extension-footnote-0.3.2.tgz#129b74ef4920ce96719b2c06102ee7abb2b88a20"
+ integrity sha512-gr/BeIxbIWQoUm02cIfK7mdMZ/fbroRpLsck4kvFtjbzP4yi+OPVbnukTc/zy0i7spC2xYE/dbX1Sur8BEDJsQ==
+ dependencies:
+ micromark "~2.11.0"
+
micromark-extension-gfm-autolink-literal@~0.5.0:
version "0.5.7"
resolved "https://registry.yarnpkg.com/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-0.5.7.tgz#53866c1f0c7ef940ae7ca1f72c6faef8fed9f204"
@@ -11394,7 +11668,7 @@ miller-rabin@^4.0.0:
bn.js "^4.0.0"
brorand "^1.0.1"
-mime-db@1.47.0, "mime-db@>= 1.43.0 < 2", mime-db@^1.28.0, mime-db@^1.45.0:
+mime-db@1.47.0, "mime-db@>= 1.43.0 < 2", mime-db@^1.28.0:
version "1.47.0"
resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.47.0.tgz#8cb313e59965d3c05cfbf898915a267af46a335c"
integrity sha512-QBmA/G2y+IfeS4oktet3qRZ+P5kPhCKRXxXnQEudYqUaEioAU1/Lq2us3D/t1Jfo4hE9REQPrbB7K5sOczJVIw==
@@ -11411,7 +11685,7 @@ mime@1.6.0, mime@^1.3.4:
resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1"
integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==
-mime@^2.4.4, mime@^2.4.6, mime@^2.5.0, mime@^2.5.2:
+mime@^2.4.4, mime@^2.4.6, mime@^2.5.2:
version "2.5.2"
resolved "https://registry.yarnpkg.com/mime/-/mime-2.5.2.tgz#6e3dc6cc2b9510643830e5f19d5cb753da5eeabe"
integrity sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==
@@ -11467,6 +11741,15 @@ mini-css-extract-plugin@1.3.9:
schema-utils "^3.0.0"
webpack-sources "^1.1.0"
+mini-css-extract-plugin@1.5.1:
+ version "1.5.1"
+ resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-1.5.1.tgz#c0ac557c48a7de47de3df0768fe037c9cf961f69"
+ integrity sha512-wEpr0XooH6rw/Mlf+9KTJoMBLT3HujzdTrmohPjAzF47N4Q6yAeczQLpRD/WxvAtXvskcXbily7TAdCfi2M4Dg==
+ dependencies:
+ loader-utils "^2.0.0"
+ schema-utils "^3.0.0"
+ webpack-sources "^1.1.0"
+
mini-svg-data-uri@^1.2.3:
version "1.2.3"
resolved "https://registry.yarnpkg.com/mini-svg-data-uri/-/mini-svg-data-uri-1.2.3.tgz#e16baa92ad55ddaa1c2c135759129f41910bc39f"
@@ -11574,7 +11857,7 @@ modern-normalize@^1.0.0:
resolved "https://registry.yarnpkg.com/modern-normalize/-/modern-normalize-1.0.0.tgz#539d84a1e141338b01b346f3e27396d0ed17601e"
integrity sha512-1lM+BMLGuDfsdwf3rsgBSrxJwAZHFIrQ8YR61xIqdHo0uNKI9M52wNpHSrliZATJp51On6JD0AfRxd4YGSU0lw==
-moment@^2.27.0, moment@^2.29.1:
+moment@^2.27.0:
version "2.29.1"
resolved "https://registry.yarnpkg.com/moment/-/moment-2.29.1.tgz#b2be769fa31940be9eeea6469c075e35006fa3d3"
integrity sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==
@@ -11608,6 +11891,20 @@ ms@^2.1.1, ms@^2.1.2:
resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2"
integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
+multer@^1.4.2:
+ version "1.4.2"
+ resolved "https://registry.yarnpkg.com/multer/-/multer-1.4.2.tgz#2f1f4d12dbaeeba74cb37e623f234bf4d3d2057a"
+ integrity sha512-xY8pX7V+ybyUpbYMxtjM9KAiD9ixtg5/JkeKUTD6xilfDv0vzzOFcCp4Ljb1UU3tSOM3VTZtKo63OmzOrGi3Cg==
+ dependencies:
+ append-field "^1.0.0"
+ busboy "^0.2.11"
+ concat-stream "^1.5.2"
+ mkdirp "^0.5.1"
+ object-assign "^4.1.1"
+ on-finished "^2.3.0"
+ type-is "^1.6.4"
+ xtend "^4.0.0"
+
multicast-dns-service-types@^1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz#899f11d9686e5e05cb91b35d5f0e63b773cfc901"
@@ -11655,7 +11952,7 @@ nanoclone@^0.2.1:
resolved "https://registry.yarnpkg.com/nanoclone/-/nanoclone-0.2.1.tgz#dd4090f8f1a110d26bb32c49ed2f5b9235209ed4"
integrity sha512-wynEP02LmIbLpcYw8uBKpcfF6dmg2vcpKqxeH5UcoKEYdExslsdUA4ugFauuaeYdTB76ez6gJW8XAZ6CgkXYxA==
-nanoid@^3.1.16, nanoid@^3.1.20, nanoid@^3.1.22:
+nanoid@^3.1.20, nanoid@^3.1.22:
version "3.1.22"
resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.1.22.tgz#b35f8fb7d151990a8aebd5aa5015c03cf726f844"
integrity sha512-/2ZUaJX2ANuLtTvqTlgqBQNJoQO398KyJgZloL0PZkC0dpysjncRUPsFe3DUPzz/y3h+u7C46np8RMuvF3jsSQ==
@@ -11730,17 +12027,17 @@ next-tick@~1.0.0:
resolved "https://registry.yarnpkg.com/next-tick/-/next-tick-1.0.0.tgz#ca86d1fe8828169b0120208e3dc8424b9db8342c"
integrity sha1-yobR/ogoFpsBICCOPchCS524NCw=
-next@^10.0.8:
- version "10.1.3"
- resolved "https://registry.yarnpkg.com/next/-/next-10.1.3.tgz#e26e8371343a42bc2ba9be5cb253a7d324d03673"
- integrity sha512-8Jf38F+s0YcXXkJGF5iUxOqSmbHrey0fX5Epc43L0uwDKmN2jK9vhc2ihCwXC1pmu8d2m/8wfTiXRJKGti55yw==
+next@10.2.0:
+ version "10.2.0"
+ resolved "https://registry.yarnpkg.com/next/-/next-10.2.0.tgz#6654cc925d8abcb15474fa062fc6b3ee527dd6dc"
+ integrity sha512-PKDKCSF7s82xudu3kQhOEaokxggpbLEWouEUtzP6OqV0YqKYHF+Ff+BFLycEem8ixtTM2M6ElN0VRJcskJfxPQ==
dependencies:
"@babel/runtime" "7.12.5"
"@hapi/accept" "5.0.1"
- "@next/env" "10.1.3"
- "@next/polyfill-module" "10.1.3"
- "@next/react-dev-overlay" "10.1.3"
- "@next/react-refresh-utils" "10.1.3"
+ "@next/env" "10.2.0"
+ "@next/polyfill-module" "10.2.0"
+ "@next/react-dev-overlay" "10.2.0"
+ "@next/react-refresh-utils" "10.2.0"
"@opentelemetry/api" "0.14.0"
assert "2.0.0"
ast-types "0.13.2"
@@ -11752,7 +12049,7 @@ next@^10.0.8:
chokidar "3.5.1"
constants-browserify "1.0.0"
crypto-browserify "3.12.0"
- cssnano-simple "1.2.2"
+ cssnano-simple "2.0.0"
domain-browser "4.19.0"
encoding "0.1.13"
etag "1.8.1"
@@ -11768,7 +12065,7 @@ next@^10.0.8:
p-limit "3.1.0"
path-browserify "1.0.1"
pnp-webpack-plugin "1.6.4"
- postcss "8.1.7"
+ postcss "8.2.13"
process "0.11.10"
prop-types "15.7.2"
querystring-es3 "0.2.1"
@@ -12194,7 +12491,7 @@ omggif@^1.0.10, omggif@^1.0.9:
resolved "https://registry.yarnpkg.com/omggif/-/omggif-1.0.10.tgz#ddaaf90d4a42f532e9e7cb3a95ecdd47f17c7b19"
integrity sha512-LMJTtvgc/nugXj0Vcrrs68Mn2D1r0zf630VNtqtpI1FEO7e+O9FP4gqs9AcnBaSEeoHIPm28u6qgPR0oyEpGSw==
-on-finished@~2.3.0:
+on-finished@^2.3.0, on-finished@~2.3.0:
version "2.3.0"
resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947"
integrity sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=
@@ -12933,7 +13230,7 @@ pnp-webpack-plugin@1.6.4, pnp-webpack-plugin@^1.6.4:
dependencies:
ts-pnp "^1.1.6"
-polished@^4.1.1:
+polished@^4.1.2:
version "4.1.2"
resolved "https://registry.yarnpkg.com/polished/-/polished-4.1.2.tgz#c04fcc203e287e2d866e9cfcaf102dae1c01a816"
integrity sha512-jq4t3PJUpVRcveC53nnbEX35VyQI05x3tniwp26WFdm1dwaNUBHAi5awa/roBlwQxx1uRhwNSYeAi/aMbfiJCQ==
@@ -13324,14 +13621,22 @@ postcss@7.0.21:
source-map "^0.6.1"
supports-color "^6.1.0"
-postcss@8.1.7:
- version "8.1.7"
- resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.1.7.tgz#ff6a82691bd861f3354fd9b17b2332f88171233f"
- integrity sha512-llCQW1Pz4MOPwbZLmOddGM9eIJ8Bh7SZ2Oj5sxZva77uVaotYDsYTch1WBTNu7fUY0fpWp0fdt7uW40D4sRiiQ==
+postcss@8.2.13, postcss@^8.1.6, postcss@^8.2.1, postcss@^8.2.10, postcss@^8.2.6:
+ version "8.2.13"
+ resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.2.13.tgz#dbe043e26e3c068e45113b1ed6375d2d37e2129f"
+ integrity sha512-FCE5xLH+hjbzRdpbRb1IMCvPv9yZx2QnDarBEYSN0N0HYk+TcXsEhwdFcFb+SRWOKzKGErhIEbBK2ogyLdTtfQ==
dependencies:
- colorette "^1.2.1"
- line-column "^1.0.2"
- nanoid "^3.1.16"
+ colorette "^1.2.2"
+ nanoid "^3.1.22"
+ source-map "^0.6.1"
+
+postcss@8.2.14, postcss@^8.2.14:
+ version "8.2.14"
+ resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.2.14.tgz#dcf313eb8247b3ce8078d048c0e8262ca565ad2b"
+ integrity sha512-+jD0ZijcvyCqPQo/m/CW0UcARpdFylq04of+Q7RKX6f/Tu+dvpUI/9Sp81+i6/vJThnOBX09Quw0ZLOVwpzX3w==
+ dependencies:
+ colorette "^1.2.2"
+ nanoid "^3.1.22"
source-map "^0.6.1"
postcss@8.2.6:
@@ -13352,7 +13657,7 @@ postcss@^6.0.9:
source-map "^0.6.1"
supports-color "^5.4.0"
-postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.27, postcss@^7.0.32:
+postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.27:
version "7.0.35"
resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.35.tgz#d2be00b998f7f211d8a276974079f2e92b970e24"
integrity sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==
@@ -13361,15 +13666,6 @@ postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.27, postcss@^7.0.32:
source-map "^0.6.1"
supports-color "^6.1.0"
-postcss@^8.1.6, postcss@^8.2.1, postcss@^8.2.10, postcss@^8.2.6, postcss@^8.2.8:
- version "8.2.13"
- resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.2.13.tgz#dbe043e26e3c068e45113b1ed6375d2d37e2129f"
- integrity sha512-FCE5xLH+hjbzRdpbRb1IMCvPv9yZx2QnDarBEYSN0N0HYk+TcXsEhwdFcFb+SRWOKzKGErhIEbBK2ogyLdTtfQ==
- dependencies:
- colorette "^1.2.2"
- nanoid "^3.1.22"
- source-map "^0.6.1"
-
potrace@^2.1.8:
version "2.1.8"
resolved "https://registry.yarnpkg.com/potrace/-/potrace-2.1.8.tgz#50f6fba92e1e39ddef6f979b0a0f841809e0acf2"
@@ -13425,7 +13721,12 @@ prettier@2.2.1, prettier@^2.0.5, prettier@^2.2.1:
resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.2.1.tgz#795a1a78dd52f073da0cd42b21f9c91381923ff5"
integrity sha512-PqyhM2yCjg/oKkFPtTGUojv7gnZAoG80ttl45O6x2Ug/rMJw4wcc9k6aaf2hibP7BGVCCM33gZoGjyvt9mm16Q==
-pretty-bytes@^5.1.0, pretty-bytes@^5.4.1, pretty-bytes@^5.5.0, pretty-bytes@^5.6.0:
+prettier@2.3.0, prettier@^2.3.0:
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.3.0.tgz#b6a5bf1284026ae640f17f7ff5658a7567fc0d18"
+ integrity sha512-kXtO4s0Lz/DW/IJ9QdWhAf7/NmPWQXkFr/r/WkR3vyI+0v8amTDxiaQSLzs8NBlytfLWX/7uQUMIW677yLKl4w==
+
+pretty-bytes@5.6.0, pretty-bytes@^5.1.0, pretty-bytes@^5.4.1, pretty-bytes@^5.6.0:
version "5.6.0"
resolved "https://registry.yarnpkg.com/pretty-bytes/-/pretty-bytes-5.6.0.tgz#356256f643804773c82f64723fe78c92c62beaeb"
integrity sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==
@@ -13553,11 +13854,6 @@ proxy-addr@~2.0.5:
forwarded "~0.1.2"
ipaddr.js "1.9.1"
-proxy-from-env@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz#e102f16ca355424865755d2c9e8ea4f24d58c3e2"
- integrity sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==
-
prr@~1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476"
@@ -13827,7 +14123,7 @@ react-dom@17.0.1:
object-assign "^4.1.1"
scheduler "^0.20.1"
-react-dom@^17.0.2:
+react-dom@17.0.2, react-dom@^17.0.2:
version "17.0.2"
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-17.0.2.tgz#ecffb6845e3ad8dbfcdc498f0d0a939736502c23"
integrity sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==
@@ -13836,16 +14132,7 @@ react-dom@^17.0.2:
object-assign "^4.1.1"
scheduler "^0.20.2"
-react-dropzone@11.3.1:
- version "11.3.1"
- resolved "https://registry.yarnpkg.com/react-dropzone/-/react-dropzone-11.3.1.tgz#a3115e728b32b33e89f03d691b5b3b44b7f9072f"
- integrity sha512-gPyw524T6dYZW81aQoBGmBG90cVNs+YJreh3HaN45Yw09Bm6m4aA6IF9ergHZQAWGeDSJ+DUhDKKAAaDdTj3RQ==
- dependencies:
- attr-accept "^2.2.1"
- file-selector "^0.2.2"
- prop-types "^15.7.2"
-
-react-dropzone@^11.3.2:
+react-dropzone@11.3.2, react-dropzone@^11.3.2:
version "11.3.2"
resolved "https://registry.yarnpkg.com/react-dropzone/-/react-dropzone-11.3.2.tgz#2efb6af800a4779a9daa1e7ba1f8d51d0ab862d7"
integrity sha512-Z0l/YHcrNK1r85o6RT77Z5XgTARmlZZGfEKBl3tqTXL9fZNQDuIdRx/J0QjvR60X+yYu26dnHeaG2pWU+1HHvw==
@@ -13965,7 +14252,7 @@ react-universal-interface@^0.6.2:
resolved "https://registry.yarnpkg.com/react-universal-interface/-/react-universal-interface-0.6.2.tgz#5e8d438a01729a4dbbcbeeceb0b86be146fe2b3b"
integrity sha512-dg8yXdcQmvgR13RIlZbTRQOoUrDciFVoSBZILwjE2LFISxZZ8loVJKAkuzswl5js8BHda79bIb2b84ehU8IjXw==
-react-use@^17.2.3:
+react-use@^17.2.4:
version "17.2.4"
resolved "https://registry.yarnpkg.com/react-use/-/react-use-17.2.4.tgz#1f89be3db0a8237c79253db0a15e12bbe3cfeff1"
integrity sha512-vQGpsAM0F5UIlshw5UI8ULGPS4yn5rm7/qvn3T1Gnkrz7YRMEEMh+ynKcmRloOyiIeLvKWiQjMiwRGtdbgs5qQ==
@@ -14000,7 +14287,7 @@ react@17.0.1:
loose-envify "^1.1.0"
object-assign "^4.1.1"
-react@^17.0.2:
+react@17.0.2, react@^17.0.2:
version "17.0.2"
resolved "https://registry.yarnpkg.com/react/-/react-17.0.2.tgz#d0b5cc516d29eb3eee383f75b62864cfb6800037"
integrity sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==
@@ -14068,6 +14355,16 @@ read@^1.0.7:
dependencies:
mute-stream "~0.0.4"
+readable-stream@1.1.x:
+ version "1.1.14"
+ resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9"
+ integrity sha1-fPTFTvZI44EwhMY23SB54WbAgdk=
+ dependencies:
+ core-util-is "~1.0.0"
+ inherits "~2.0.1"
+ isarray "0.0.1"
+ string_decoder "~0.10.x"
+
readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.6, readable-stream@^2.2.2, readable-stream@^2.3.0, readable-stream@^2.3.3, readable-stream@^2.3.5, readable-stream@^2.3.6, readable-stream@~2.3.6:
version "2.3.7"
resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57"
@@ -14269,6 +14566,14 @@ regjsparser@^0.6.4:
dependencies:
jsesc "~0.5.0"
+remark-footnotes@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/remark-footnotes/-/remark-footnotes-3.0.0.tgz#5756b56f8464fa7ed80dbba0c966136305d8cb8d"
+ integrity sha512-ZssAvH9FjGYlJ/PBVKdSmfyPc3Cz4rTWgZLI4iE/SX8Nt5l3o3oEjv3wwG5VD7xOjktzdwp5coac+kJV9l4jgg==
+ dependencies:
+ mdast-util-footnote "^0.1.0"
+ micromark-extension-footnote "^0.3.0"
+
remark-gfm@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/remark-gfm/-/remark-gfm-1.0.0.tgz#9213643001be3f277da6256464d56fd28c3b3c0d"
@@ -15135,25 +15440,7 @@ sjcl@^1.0.8:
resolved "https://registry.yarnpkg.com/sjcl/-/sjcl-1.0.8.tgz#f2ec8d7dc1f0f21b069b8914a41a8f236b0e252a"
integrity sha512-LzIjEQ0S0DpIgnxMEayM1rq9aGwGRG4OnZhCdjx7glTaJtf4zRfpg87ImfjSJjoW9vKpagd82McDOwbRT5kQKQ==
-skynet-js@3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/skynet-js/-/skynet-js-3.0.0.tgz#5d4caa55bf540fe91f6ec1d10bde1bb4c0eb3821"
- integrity sha512-lRQK+vnNWhlC2OyiWiLrQoJ6EKudxvAeetUlB7GmuRSbArOlN8B5lLvy/DtnXVr+oaNX7oXV555wVe7csrXz4g==
- dependencies:
- "@babel/runtime" "^7.11.2"
- axios "^0.21.0"
- base32-encode "^1.1.1"
- base64-js "^1.3.1"
- blakejs "^1.1.0"
- buffer "^6.0.1"
- mime-db "^1.45.0"
- node-forge "^0.10.0"
- path-browserify "^1.0.1"
- randombytes "^2.1.0"
- url-join "^4.0.1"
- url-parse "^1.4.7"
-
-skynet-js@^3.0.0, skynet-js@^3.0.2:
+skynet-js@3.0.2, skynet-js@^3.0.2:
version "3.0.2"
resolved "https://registry.yarnpkg.com/skynet-js/-/skynet-js-3.0.2.tgz#d08a33066ee85b86e4ffc7c31591239a88da6fbe"
integrity sha512-rbmpOGbDwg2FcsZ7HkmGhVaUwWO6kaysRFKTBC3yGiV+b6fbnpPPNCskvh8kWwbTsj+koWkSRUFYqG7cc+eTuA==
@@ -15470,12 +15757,12 @@ sprintf-js@~1.0.2:
resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"
integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=
-square@^9.0.0:
- version "9.1.0"
- resolved "https://registry.yarnpkg.com/square/-/square-9.1.0.tgz#016ffb3cbf67828c31a0ea24c3753e5c7ea2ebad"
- integrity sha512-DVSV/F/2U+fQ0F+OgfQQRkGs0rSUKpsqKAo/m+Gtt2oPaL4hQff/QaALldxG2gCD3oQqzdy3Q9Oevce11ytPWA==
+square@10.0.0:
+ version "10.0.0"
+ resolved "https://registry.yarnpkg.com/square/-/square-10.0.0.tgz#63a1c980f362af830397de065e3c4309a2573038"
+ integrity sha512-yv2TgeASMliSXyPrKi6+3O/MYRXymE1Mg1sw52uQbiEfsOejZlT+qAsZl0ZXC1v6J/OT+85YXEWdVG2jOELxJw==
dependencies:
- "@apimatic/schema" "^0.5.1"
+ "@apimatic/schema" "^0.6.0"
"@types/node" "^14.14.30"
axios "^0.21.1"
detect-node "^2.0.4"
@@ -15903,10 +16190,10 @@ strip-outer@^1.0.0, strip-outer@^1.0.1:
dependencies:
escape-string-regexp "^1.0.2"
-stripe@^8.137.0:
- version "8.145.0"
- resolved "https://registry.yarnpkg.com/stripe/-/stripe-8.145.0.tgz#5d5c18ffb86b247ef67d7a162bab3753f650ab10"
- integrity sha512-znLtEdO/ZT9mKUWechzcDQNWySt0e1RxyOOx+GZXFq6pspPhsse9MIehXEd+QdYnf8kvSAg041Txdgq+1yZqOg==
+stripe@8.148.0:
+ version "8.148.0"
+ resolved "https://registry.yarnpkg.com/stripe/-/stripe-8.148.0.tgz#12dd13ed80c4f1cd77a74b0b9db5e0ef0c4dae15"
+ integrity sha512-xBpYJxMVGaZFrF3r2cHytiZOTwQC/i/7bx5ttVdb4KsK/9xYuXclQZkOwMZVxTGhKWnpoLc1gOFWa0CZE1D8uA==
dependencies:
"@types/node" ">=8.1.0"
qs "^6.6.0"
@@ -15986,7 +16273,7 @@ sudo-prompt@^8.2.0:
resolved "https://registry.yarnpkg.com/sudo-prompt/-/sudo-prompt-8.2.5.tgz#cc5ef3769a134bb94b24a631cc09628d4d53603e"
integrity sha512-rlBo3HU/1zAJUrkY6jNxDOC9eVYliG6nS4JA8u8KAshITd07tafMc/Br7xQwCSseXwJ2iCcHCE8SNWX3q8Z+kw==
-superagent@^6.1.0:
+superagent@6.1.0:
version "6.1.0"
resolved "https://registry.yarnpkg.com/superagent/-/superagent-6.1.0.tgz#09f08807bc41108ef164cfb4be293cebd480f4a6"
integrity sha512-OUDHEssirmplo3F+1HWKUrUjvnQuA+nZI6i/JJBdXb5eq9IyEQwPyPpqND+SSsxf6TygpBEkUjISVRN4/VOpeg==
@@ -16022,7 +16309,7 @@ supports-color@^6.1.0:
dependencies:
has-flag "^3.0.0"
-supports-color@^7.0.0, supports-color@^7.1.0, supports-color@^7.2.0:
+supports-color@^7.0.0, supports-color@^7.1.0:
version "7.2.0"
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da"
integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==
@@ -16072,10 +16359,10 @@ svgo@1.3.2, svgo@^1.0.0, svgo@^1.2.2:
unquote "~1.1.1"
util.promisify "~1.0.0"
-swr@^0.5.0, swr@^0.5.5:
- version "0.5.5"
- resolved "https://registry.yarnpkg.com/swr/-/swr-0.5.5.tgz#c72c1615765f33570a16bbb13699e3ac87eaaa3a"
- integrity sha512-u4mUorK9Ipt+6LEITvWRWiRWAQjAysI6cHxbMmMV1dIdDzxMnswWo1CyGoyBHXX91CchxcuoqgFZ/ycx+YfhCA==
+swr@0.5.6, swr@^0.5.6:
+ version "0.5.6"
+ resolved "https://registry.yarnpkg.com/swr/-/swr-0.5.6.tgz#70bfe9bc9d7ac49a064be4a0f4acf57982e55a31"
+ integrity sha512-Bmx3L4geMZjYT5S2Z6EE6/5Cx6v1Ka0LhqZKq8d6WL2eu9y6gHWz3dUzfIK/ymZVHVfwT/EweFXiYGgfifei3w==
dependencies:
dequal "2.0.2"
@@ -16105,7 +16392,7 @@ table@^6.0.4:
string-width "^4.2.0"
strip-ansi "^6.0.0"
-tailwindcss@^2.0.3, tailwindcss@^2.0.4, tailwindcss@^2.1.1:
+tailwindcss@2.1.2, tailwindcss@^2.0.4, tailwindcss@^2.1.2:
version "2.1.2"
resolved "https://registry.yarnpkg.com/tailwindcss/-/tailwindcss-2.1.2.tgz#29402bf73a445faedd03df6d3b177e7b52b7c4a1"
integrity sha512-T5t+wwd+/hsOyRw2HJuFuv0LTUm3MUdHm2DJ94GPVgzqwPPFa9XxX0KlwLWupUuiOUj6uiKURCzYPHFcuPch/w==
@@ -16617,7 +16904,7 @@ type-fest@^0.8.0, type-fest@^0.8.1:
resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d"
integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==
-type-is@~1.6.17, type-is@~1.6.18:
+type-is@^1.6.4, type-is@~1.6.17, type-is@~1.6.18:
version "1.6.18"
resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131"
integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==
@@ -17359,6 +17646,35 @@ webpack@^5.28.0:
watchpack "^2.0.0"
webpack-sources "^2.1.1"
+webpack@^5.35.0:
+ version "5.37.0"
+ resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.37.0.tgz#2ab00f613faf494504eb2beef278dab7493cc39d"
+ integrity sha512-yvdhgcI6QkQkDe1hINBAJ1UNevqNGTVaCkD2SSJcB8rcrNNl922RI8i2DXUAuNfANoxwsiXXEA4ZPZI9q2oGLA==
+ dependencies:
+ "@types/eslint-scope" "^3.7.0"
+ "@types/estree" "^0.0.47"
+ "@webassemblyjs/ast" "1.11.0"
+ "@webassemblyjs/wasm-edit" "1.11.0"
+ "@webassemblyjs/wasm-parser" "1.11.0"
+ acorn "^8.2.1"
+ browserslist "^4.14.5"
+ chrome-trace-event "^1.0.2"
+ enhanced-resolve "^5.8.0"
+ es-module-lexer "^0.4.0"
+ eslint-scope "^5.1.1"
+ events "^3.2.0"
+ glob-to-regexp "^0.4.1"
+ graceful-fs "^4.2.4"
+ json-parse-better-errors "^1.0.2"
+ loader-runner "^4.2.0"
+ mime-types "^2.1.27"
+ neo-async "^2.6.2"
+ schema-utils "^3.0.0"
+ tapable "^2.1.1"
+ terser-webpack-plugin "^5.1.1"
+ watchpack "^2.0.0"
+ webpack-sources "^2.1.1"
+
websocket-driver@>=0.5.1, websocket-driver@^0.7.4:
version "0.7.4"
resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.4.tgz#89ad5295bbf64b480abcba31e4953aca706f5760"
@@ -17807,7 +18123,7 @@ yargs@^15.4.1:
y18n "^4.0.0"
yargs-parser "^18.1.2"
-yargs@^16.1.0, yargs@^16.2.0:
+yargs@^16.1.0:
version "16.2.0"
resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66"
integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==
@@ -17820,6 +18136,19 @@ yargs@^16.1.0, yargs@^16.2.0:
y18n "^5.0.5"
yargs-parser "^20.2.2"
+yargs@^17.0.1:
+ version "17.0.1"
+ resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.0.1.tgz#6a1ced4ed5ee0b388010ba9fd67af83b9362e0bb"
+ integrity sha512-xBBulfCc8Y6gLFcrPvtqKz9hz8SO0l1Ni8GgDekvBX2ro0HRQImDGnikfc33cgzcYUSncapnNcZDjVFIH3f6KQ==
+ dependencies:
+ cliui "^7.0.2"
+ escalade "^3.1.1"
+ get-caller-file "^2.0.5"
+ require-directory "^2.1.1"
+ string-width "^4.2.0"
+ y18n "^5.0.5"
+ yargs-parser "^20.2.2"
+
yauzl@^2.10.0, yauzl@^2.4.2:
version "2.10.0"
resolved "https://registry.yarnpkg.com/yauzl/-/yauzl-2.10.0.tgz#c7eb17c93e112cb1086fa6d8e51fb0667b79a5f9"
@@ -17850,7 +18179,7 @@ yoga-layout-prebuilt@^1.9.6:
dependencies:
"@types/yoga-layout" "1.9.2"
-yup@^0.32.9:
+yup@0.32.9:
version "0.32.9"
resolved "https://registry.yarnpkg.com/yup/-/yup-0.32.9.tgz#9367bec6b1b0e39211ecbca598702e106019d872"
integrity sha512-Ci1qN+i2H0XpY7syDQ0k5zKQ/DoxO0LzPg8PAR/X4Mpj6DqaeCoIYEEjDJwhArh3Fa7GWbQQVDZKeXYlSH4JMg==