diff --git a/functions/package-lock.json b/functions/package-lock.json index 90b7d13b..4b0f551f 100644 --- a/functions/package-lock.json +++ b/functions/package-lock.json @@ -10,7 +10,10 @@ "puppeteer": "10.0.0" }, "devDependencies": { - "firebase-functions-test": "^0.2.3" + "firebase-functions-test": "^0.3.0" + }, + "engines": { + "node": "14" } }, "node_modules/@firebase/app-types": { @@ -1023,9 +1026,9 @@ } }, "node_modules/firebase-functions-test": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/firebase-functions-test/-/firebase-functions-test-0.2.3.tgz", - "integrity": "sha512-zYX0QTm53wCazuej7O0xqbHl90r/v1PTXt/hwa0jo1YF8nDM+iBKnLDlkIoW66MDd0R6aGg4BvKzTTdJpvigUA==", + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/firebase-functions-test/-/firebase-functions-test-0.3.0.tgz", + "integrity": "sha512-V1bOe3XZxbQNd4taaRbxNIwMjHxfo04LMTnA5KFS3jkEaJrHmKCsosLLtVG4eOw4iVQHrc+q4AlhpyJ66DjMbw==", "dev": true, "dependencies": { "@types/lodash": "^4.14.104", @@ -1033,6 +1036,10 @@ }, "engines": { "node": ">=8.0.0" + }, + "peerDependencies": { + "firebase-admin": ">=6.0.0", + "firebase-functions": ">=2.0.0" } }, "node_modules/forwarded": { @@ -3299,9 +3306,9 @@ } }, "firebase-functions-test": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/firebase-functions-test/-/firebase-functions-test-0.2.3.tgz", - "integrity": "sha512-zYX0QTm53wCazuej7O0xqbHl90r/v1PTXt/hwa0jo1YF8nDM+iBKnLDlkIoW66MDd0R6aGg4BvKzTTdJpvigUA==", + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/firebase-functions-test/-/firebase-functions-test-0.3.0.tgz", + "integrity": "sha512-V1bOe3XZxbQNd4taaRbxNIwMjHxfo04LMTnA5KFS3jkEaJrHmKCsosLLtVG4eOw4iVQHrc+q4AlhpyJ66DjMbw==", "dev": true, "requires": { "@types/lodash": "^4.14.104", diff --git a/functions/package.json b/functions/package.json index 0450c5af..7b168d64 100644 --- a/functions/package.json +++ b/functions/package.json @@ -17,7 +17,7 @@ "puppeteer": "10.0.0" }, "devDependencies": { - "firebase-functions-test": "^0.2.3" + "firebase-functions-test": "^0.3.0" }, "private": true } diff --git a/gatsby-config.js b/gatsby-config.js index 9f473046..87077c63 100644 --- a/gatsby-config.js +++ b/gatsby-config.js @@ -5,7 +5,7 @@ module.exports = { title: 'Reactive Resume', siteUrl: 'https://rxresu.me', description: 'A free and open source resume builder.', - version: '2.7.2', + version: '2.7.3', }, flags: { PRESERVE_WEBPACK_CACHE: true }, plugins: [ diff --git a/package-lock.json b/package-lock.json index d49a48a9..35556904 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18,24 +18,24 @@ "dayjs": "^1.10.5", "dotenv": "^10.0.0", "downloadjs": "^1.4.7", - "firebase": "^8.6.3", + "firebase": "^8.6.5", "formik": "^2.2.9", - "gatsby": "^3.6.2", - "gatsby-plugin-create-client-paths": "^3.6.0", + "gatsby": "^3.7.0", + "gatsby-plugin-create-client-paths": "^3.7.0", "gatsby-plugin-firebase": "^0.2.0-beta.4", - "gatsby-plugin-image": "^1.6.0", - "gatsby-plugin-manifest": "^3.6.0", + "gatsby-plugin-image": "^1.7.0", + "gatsby-plugin-manifest": "^3.7.0", "gatsby-plugin-material-ui": "^3.0.1", - "gatsby-plugin-offline": "^4.6.0", - "gatsby-plugin-postcss": "^4.6.0", - "gatsby-plugin-react-helmet": "^4.6.0", - "gatsby-plugin-sharp": "^3.6.0", - "gatsby-plugin-sitemap": "^4.2.0", + "gatsby-plugin-offline": "^4.7.0", + "gatsby-plugin-postcss": "^4.7.0", + "gatsby-plugin-react-helmet": "^4.7.0", + "gatsby-plugin-sharp": "^3.7.0", + "gatsby-plugin-sitemap": "^4.3.0", "gatsby-plugin-webfonts": "^2.1.0", - "gatsby-source-filesystem": "^3.6.0", + "gatsby-source-filesystem": "^3.7.0", "gatsby-source-gravatar": "^1.0.1", - "gatsby-transformer-remark": "^4.3.0", - "gatsby-transformer-sharp": "^3.6.0", + "gatsby-transformer-remark": "^4.4.0", + "gatsby-transformer-sharp": "^3.7.0", "i18next": "^20.3.1", "lodash": "^4.17.21", "nanoevents": "^6.0.0", @@ -56,11 +56,11 @@ "yup": "^0.32.9" }, "devDependencies": { - "@testing-library/jest-dom": "^5.12.0", + "@testing-library/jest-dom": "^5.13.0", "@testing-library/react": "^11.2.7", "babel-jest": "^27.0.2", - "babel-preset-gatsby": "^1.6.0", - "eslint": "^7.27.0", + "babel-preset-gatsby": "^1.7.0", + "eslint": "^7.28.0", "eslint-config-airbnb": "^18.2.1", "eslint-config-prettier": "^8.3.0", "eslint-loader": "^4.0.2", @@ -72,9 +72,9 @@ "eslint-webpack-plugin": "^2.5.4", "gatsby-plugin-eslint": "^3.0.0", "identity-obj-proxy": "^3.0.0", - "jest": "^27.0.3", + "jest": "^27.0.4", "jest-fetch-mock": "^3.0.3", - "prettier": "2.3.0", + "prettier": "2.3.1", "stylelint": "^13.13.1", "stylelint-config-standard": "^22.0.0", "tailwindcss": "^2.1.4" @@ -1488,14 +1488,14 @@ } }, "node_modules/@eslint/eslintrc": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.1.tgz", - "integrity": "sha512-5v7TDE9plVhvxQeWLXDTvFvJBdH6pEsdnl2g/dAptmuFEPedQ4Erq5rsDsX+mvAM610IhNaO2W5V1dOOnDKxkQ==", + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.2.tgz", + "integrity": "sha512-8nmGq/4ycLpIwzvhI4tNDmQztZ8sp+hI7cyG8i1nQDhkAbRzHpXPidRAHlNvCZQpJTKw5ItIpMw9RSToGF00mg==", "dependencies": { "ajv": "^6.12.4", "debug": "^4.1.1", "espree": "^7.3.0", - "globals": "^12.1.0", + "globals": "^13.9.0", "ignore": "^4.0.6", "import-fresh": "^3.2.1", "js-yaml": "^3.13.1", @@ -1507,11 +1507,11 @@ } }, "node_modules/@eslint/eslintrc/node_modules/globals": { - "version": "12.4.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", - "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.9.0.tgz", + "integrity": "sha512-74/FduwI/JaIrr1H8e71UbDE+5x7pIPs1C2rrwC52SszOo043CsWOZEMW7o2Y58xwm9b+0RBKDxY5n2sUpEFxA==", "dependencies": { - "type-fest": "^0.8.1" + "type-fest": "^0.20.2" }, "engines": { "node": ">=8" @@ -1520,22 +1520,14 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@eslint/eslintrc/node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "engines": { - "node": ">=8" - } - }, "node_modules/@firebase/analytics": { - "version": "0.6.10", - "resolved": "https://registry.npmjs.org/@firebase/analytics/-/analytics-0.6.10.tgz", - "integrity": "sha512-dLOAfeHYKkt1mhFNzrST6X0W5Og/VKhH7VP03YlUwz1STKtPve/KV32IynjMEBgnI6DC1NIAX3V0jYK6KBum4A==", + "version": "0.6.11", + "resolved": "https://registry.npmjs.org/@firebase/analytics/-/analytics-0.6.11.tgz", + "integrity": "sha512-I4rHkJ2jVFIXfcXCRjVrJLwOoM0Kk3asRrvaqRoL3a14CjAdCncHvhQ6wSrfzFAeFMrH1t6UJP1sxRqHOZ5TGA==", "dependencies": { "@firebase/analytics-types": "0.4.0", - "@firebase/component": "0.5.0", - "@firebase/installations": "0.4.26", + "@firebase/component": "0.5.1", + "@firebase/installations": "0.4.27", "@firebase/logger": "0.2.6", "@firebase/util": "1.1.0", "tslib": "^2.1.0" @@ -1551,12 +1543,12 @@ "integrity": "sha512-Jj2xW+8+8XPfWGkv9HPv/uR+Qrmq37NPYT352wf7MvE9LrstpLVmFg3LqG6MCRr5miLAom5sen2gZ+iOhVDeRA==" }, "node_modules/@firebase/app": { - "version": "0.6.22", - "resolved": "https://registry.npmjs.org/@firebase/app/-/app-0.6.22.tgz", - "integrity": "sha512-9E0KP7Z+LpBOx/oQauLYvf3XleYpbfoi058wStADUtP+eOX5GIImAFNDTOO4ZNuJfLgyrHpKi7Cct6mDdxrz+g==", + "version": "0.6.24", + "resolved": "https://registry.npmjs.org/@firebase/app/-/app-0.6.24.tgz", + "integrity": "sha512-PgSV4u8G8/e3B0btOd4AuMUOCSyDpPCbn9nxv5vtpQsud7rEiFCseBngbSZbf8FXCvYeTS2TJn79Vj3ifj15OQ==", "dependencies": { "@firebase/app-types": "0.6.2", - "@firebase/component": "0.5.0", + "@firebase/component": "0.5.1", "@firebase/logger": "0.2.6", "@firebase/util": "1.1.0", "dom-storage": "2.1.0", @@ -1565,13 +1557,13 @@ } }, "node_modules/@firebase/app-check": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@firebase/app-check/-/app-check-0.1.1.tgz", - "integrity": "sha512-nBNiyhbCBpaVfVNjwGor+f0LZkn5kf1QRdMPbRyZUJG6BjTByMhNmbezEaCWNO0MNBhsNqYqiXUivHJU4A3+2Q==", + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@firebase/app-check/-/app-check-0.1.2.tgz", + "integrity": "sha512-7DPXys2aWyuBHFBNkO6JKip9FjKRi1j3xPIi6saKsKjnVKM7UcCCSTMPJjD/b1XpikU0pS5lqWumdOk7h0tD3Q==", "dependencies": { "@firebase/app-check-interop-types": "0.1.0", "@firebase/app-check-types": "0.1.0", - "@firebase/component": "0.5.0", + "@firebase/component": "0.5.1", "@firebase/logger": "0.2.6", "@firebase/util": "1.1.0", "tslib": "^2.1.0" @@ -1626,21 +1618,21 @@ } }, "node_modules/@firebase/component": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/@firebase/component/-/component-0.5.0.tgz", - "integrity": "sha512-v18csWtXb0ri+3m7wuGLY/UDgcb89vuMlZGQ//+7jEPLIQeLbylvZhol1uzW9WzoOpxMxOS2W5qyVGX36wZvEA==", + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/@firebase/component/-/component-0.5.1.tgz", + "integrity": "sha512-l1yYAH7OSdmaLXmVBR1vjop2WNELDty3G4NxLFLysWxkcTPhqG+PjKzHEEkAgJ2slF5H3O9BFOGP9OUtrHhvMA==", "dependencies": { "@firebase/util": "1.1.0", "tslib": "^2.1.0" } }, "node_modules/@firebase/database": { - "version": "0.10.2", - "resolved": "https://registry.npmjs.org/@firebase/database/-/database-0.10.2.tgz", - "integrity": "sha512-jMGtl5eBES9k0rOIZd6/EAuVB6m3LzRei1lvEiqWWBje2Xoz//7sjZcxOYtAKCCLldEI1EUrzW8Tv5yEAoPPpg==", + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/@firebase/database/-/database-0.10.3.tgz", + "integrity": "sha512-PaQ2EEvx0LsWIqN7qsoqN4RiAJYs6FL5BFDFEPTjJZW410ECnMcNfXCASYuQSU903sY4MA0ki9H1nH0J7gb7bQ==", "dependencies": { "@firebase/auth-interop-types": "0.1.6", - "@firebase/component": "0.5.0", + "@firebase/component": "0.5.1", "@firebase/database-types": "0.7.2", "@firebase/logger": "0.2.6", "@firebase/util": "1.1.0", @@ -1657,15 +1649,15 @@ } }, "node_modules/@firebase/firestore": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/@firebase/firestore/-/firestore-2.3.2.tgz", - "integrity": "sha512-xS5dBa1GWzzUBjyrUen81tKgJF6U81owMvmmh6AwTIVIcz5Sd+Dt2MCuyj2vpSRGEgR2SJXNOvHBw/2ORfjN+Q==", + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/@firebase/firestore/-/firestore-2.3.4.tgz", + "integrity": "sha512-FXWbyIulQUsu7a//ov19Jk4ts8E+FRJvLpvWUuf/mzFjK90+vbF/PytnZiTQEb0wTqd5cbI3iZxBYKdJkM6P5g==", "dependencies": { - "@firebase/component": "0.5.0", + "@firebase/component": "0.5.1", "@firebase/firestore-types": "2.3.0", "@firebase/logger": "0.2.6", "@firebase/util": "1.1.0", - "@firebase/webchannel-wrapper": "0.4.1", + "@firebase/webchannel-wrapper": "0.5.0", "@grpc/grpc-js": "^1.3.2", "@grpc/proto-loader": "^0.5.0", "node-fetch": "2.6.1", @@ -1689,11 +1681,11 @@ } }, "node_modules/@firebase/functions": { - "version": "0.6.9", - "resolved": "https://registry.npmjs.org/@firebase/functions/-/functions-0.6.9.tgz", - "integrity": "sha512-WgrT3EG+O70pYpX2KQM2S2Is2WJbKE6XImoloMglIqiaquOCXNR9LUVbGPWQr7qEqY+QojfTgF/bGH0awqm2KA==", + "version": "0.6.10", + "resolved": "https://registry.npmjs.org/@firebase/functions/-/functions-0.6.10.tgz", + "integrity": "sha512-rB6u1Yvo/z6uBV14Cr+5mc7xjbBWRmc3hUET5kfkq5q9BkDe8NW9wbqADBnhw8BUiP3TMLiBabRTZKEcdY+KJQ==", "dependencies": { - "@firebase/component": "0.5.0", + "@firebase/component": "0.5.1", "@firebase/functions-types": "0.4.0", "@firebase/messaging-types": "0.5.0", "node-fetch": "2.6.1", @@ -1710,11 +1702,11 @@ "integrity": "sha512-3KElyO3887HNxtxNF1ytGFrNmqD+hheqjwmT3sI09FaDCuaxGbOnsXAXH2eQ049XRXw9YQpHMgYws/aUNgXVyQ==" }, "node_modules/@firebase/installations": { - "version": "0.4.26", - "resolved": "https://registry.npmjs.org/@firebase/installations/-/installations-0.4.26.tgz", - "integrity": "sha512-bHc6jlV8p1cX+GK38key4BooeZZ42//nKPmf3POWren0bACjnfHJuMnOBDuyw22ss3z6wUdiFNQjeUxvD4btGg==", + "version": "0.4.27", + "resolved": "https://registry.npmjs.org/@firebase/installations/-/installations-0.4.27.tgz", + "integrity": "sha512-sHG1kYnax/UPw3IPAaPgELP1LaeRyedlz7EPTNLVEPvfOoEqj20V+psbQGdQRVPdF1ODOVwuKeptvH5iyAEtBg==", "dependencies": { - "@firebase/component": "0.5.0", + "@firebase/component": "0.5.1", "@firebase/installations-types": "0.3.4", "@firebase/util": "1.1.0", "idb": "3.0.2", @@ -1739,12 +1731,12 @@ "integrity": "sha512-KIxcUvW/cRGWlzK9Vd2KB864HlUnCfdTH0taHE0sXW5Xl7+W68suaeau1oKNEqmc3l45azkd4NzXTCWZRZdXrw==" }, "node_modules/@firebase/messaging": { - "version": "0.7.10", - "resolved": "https://registry.npmjs.org/@firebase/messaging/-/messaging-0.7.10.tgz", - "integrity": "sha512-Z5ui3kc1GbPf2+kwNvr0HjguBbi0xTkR7/BHodHHGpz0ycuY/J2/Cl9SgwhEuB52kme4ca9sKwV1g0Ln2/iARw==", + "version": "0.7.11", + "resolved": "https://registry.npmjs.org/@firebase/messaging/-/messaging-0.7.11.tgz", + "integrity": "sha512-ASa2zaHrzY3+ozWSyfiIexdtrNgCVVdHkj+6Vxt/kxihw+hH5FuJDeOYby6PY09wq/xFnFgXFyPTFZ7y+CQW0w==", "dependencies": { - "@firebase/component": "0.5.0", - "@firebase/installations": "0.4.26", + "@firebase/component": "0.5.1", + "@firebase/installations": "0.4.27", "@firebase/messaging-types": "0.5.0", "@firebase/util": "1.1.0", "idb": "3.0.2", @@ -1764,12 +1756,12 @@ } }, "node_modules/@firebase/performance": { - "version": "0.4.12", - "resolved": "https://registry.npmjs.org/@firebase/performance/-/performance-0.4.12.tgz", - "integrity": "sha512-dFV0OR5IpHZwfOLFkEZuUVFmaJQresmS5G4UNFGk1E0VwU4feZ3roq75dJVYehclJxmbzgMM9M/U1bZ1/9wt3g==", + "version": "0.4.13", + "resolved": "https://registry.npmjs.org/@firebase/performance/-/performance-0.4.13.tgz", + "integrity": "sha512-DY9UN15cqPm7mS5U+mnM9FEeyRaPiloPkmKCmyiVTcpLGgQTCz+FJSsLg1xblWAF7vQFDr2l/D8PyjdzSAAy7g==", "dependencies": { - "@firebase/component": "0.5.0", - "@firebase/installations": "0.4.26", + "@firebase/component": "0.5.1", + "@firebase/installations": "0.4.27", "@firebase/logger": "0.2.6", "@firebase/performance-types": "0.0.13", "@firebase/util": "1.1.0", @@ -1806,12 +1798,12 @@ } }, "node_modules/@firebase/remote-config": { - "version": "0.1.37", - "resolved": "https://registry.npmjs.org/@firebase/remote-config/-/remote-config-0.1.37.tgz", - "integrity": "sha512-SYjDOsEoUeqX1CYnUtXqVtM8MpVm2qx2Dp8NLRlLcPp/FieEza/mjRNVHBojMKuFjmyQp/RdPG8R0I9xDJ4PsQ==", + "version": "0.1.38", + "resolved": "https://registry.npmjs.org/@firebase/remote-config/-/remote-config-0.1.38.tgz", + "integrity": "sha512-fIwSbkq0J3F8t32x98WfIduKJGu7x+suslRFHxvl3Kx8Y7WBCOE3081yHtiTe7lGyM+WMqI0vFevILrKXp0l3g==", "dependencies": { - "@firebase/component": "0.5.0", - "@firebase/installations": "0.4.26", + "@firebase/component": "0.5.1", + "@firebase/installations": "0.4.27", "@firebase/logger": "0.2.6", "@firebase/remote-config-types": "0.1.9", "@firebase/util": "1.1.0", @@ -1828,11 +1820,11 @@ "integrity": "sha512-G96qnF3RYGbZsTRut7NBX0sxyczxt1uyCgXQuH/eAfUCngxjEGcZQnBdy6mvSdqdJh5mC31rWPO4v9/s7HwtzA==" }, "node_modules/@firebase/storage": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/@firebase/storage/-/storage-0.5.2.tgz", - "integrity": "sha512-D2lZixL6E2iXE4jObtlA3UnAbcMd3657erotiuZt5ap95m1fogiPV/gIq3KLIaT5sFdfbbDQn9mm6hVKhobYHA==", + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/@firebase/storage/-/storage-0.5.3.tgz", + "integrity": "sha512-/mYa1RBfPX94rpT7KpQp2ITEyu3VE54QiJA5+yJRGtz+xHHisBbx9B5Cxee8p/bMWhUfXQJzpQMRis500mevHA==", "dependencies": { - "@firebase/component": "0.5.0", + "@firebase/component": "0.5.1", "@firebase/storage-types": "0.4.1", "@firebase/util": "1.1.0", "tslib": "^2.1.0" @@ -1860,9 +1852,9 @@ } }, "node_modules/@firebase/webchannel-wrapper": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@firebase/webchannel-wrapper/-/webchannel-wrapper-0.4.1.tgz", - "integrity": "sha512-0yPjzuzGMkW1GkrC8yWsiN7vt1OzkMIi9HgxRmKREZl2wnNPOKo/yScTjXf/O57HM8dltqxPF6jlNLFVtc2qdw==" + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@firebase/webchannel-wrapper/-/webchannel-wrapper-0.5.0.tgz", + "integrity": "sha512-5808ztHwCy0bE154pmYSR86+uKToDcoxvM7F+nMDJ2NktxujYZLsz10e7iMXrKtyePKNP5VCVgp7s0vsViSKDA==" }, "node_modules/@fullhuman/postcss-purgecss": { "version": "3.1.3", @@ -2291,13 +2283,13 @@ } }, "node_modules/@jest/core": { - "version": "27.0.3", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.0.3.tgz", - "integrity": "sha512-rN8lr/OJ8iApcQUh4khnMaOCVX4oRnLwy2tPW3Vh70y62K8Da8fhkxMUq0xX9VPa4+yWUm0tGc/jUSJi+Jzuwg==", + "version": "27.0.4", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.0.4.tgz", + "integrity": "sha512-+dsmV8VUs1h/Szb+rEWk8xBM1fp1I///uFy9nk3wXGvRsF2lBp8EVPmtWc+QFRb3MY2b7u2HbkGF1fzoDzQTLA==", "dev": true, "dependencies": { "@jest/console": "^27.0.2", - "@jest/reporters": "^27.0.2", + "@jest/reporters": "^27.0.4", "@jest/test-result": "^27.0.2", "@jest/transform": "^27.0.2", "@jest/types": "^27.0.2", @@ -2308,15 +2300,15 @@ "exit": "^0.1.2", "graceful-fs": "^4.2.4", "jest-changed-files": "^27.0.2", - "jest-config": "^27.0.3", + "jest-config": "^27.0.4", "jest-haste-map": "^27.0.2", "jest-message-util": "^27.0.2", "jest-regex-util": "^27.0.1", - "jest-resolve": "^27.0.2", - "jest-resolve-dependencies": "^27.0.3", - "jest-runner": "^27.0.3", - "jest-runtime": "^27.0.3", - "jest-snapshot": "^27.0.2", + "jest-resolve": "^27.0.4", + "jest-resolve-dependencies": "^27.0.4", + "jest-runner": "^27.0.4", + "jest-runtime": "^27.0.4", + "jest-snapshot": "^27.0.4", "jest-util": "^27.0.2", "jest-validate": "^27.0.2", "jest-watcher": "^27.0.2", @@ -2455,9 +2447,9 @@ } }, "node_modules/@jest/reporters": { - "version": "27.0.2", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.0.2.tgz", - "integrity": "sha512-SVQjew/kafNxSN1my4praGQP+VPVGHsU8zqiEDppLvq6j1lryIjdNb9P+bZSsKeifU4bIoaPnf9Ui0tK9WOpFA==", + "version": "27.0.4", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.0.4.tgz", + "integrity": "sha512-Xa90Nm3JnV0xCe4M6A10M9WuN9krb+WFKxV1A98Y4ePCw40n++r7uxFUNU7DT1i9Behj7fjrAIju9oU0t1QtCg==", "dev": true, "dependencies": { "@bcoe/v8-coverage": "^0.2.3", @@ -2476,7 +2468,7 @@ "istanbul-lib-source-maps": "^4.0.0", "istanbul-reports": "^3.0.2", "jest-haste-map": "^27.0.2", - "jest-resolve": "^27.0.2", + "jest-resolve": "^27.0.4", "jest-util": "^27.0.2", "jest-worker": "^27.0.2", "slash": "^3.0.0", @@ -2644,15 +2636,15 @@ } }, "node_modules/@jest/test-sequencer": { - "version": "27.0.3", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.0.3.tgz", - "integrity": "sha512-DcLTzraZ8xLr5fcIl+CF14vKeBBpBrn55wFxI9Ju+dhEBdjRdJQ/Z/pLkMehkPZWIQ+rR23J8e+wFDkfjree0Q==", + "version": "27.0.4", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.0.4.tgz", + "integrity": "sha512-6UFEVwdmxYdyNffBxVVZxmXEdBE4riSddXYSnFNH0ELFQFk/bvagizim8WfgJTqF4EKd+j1yFxvhb8BMHfOjSQ==", "dev": true, "dependencies": { "@jest/test-result": "^27.0.2", "graceful-fs": "^4.2.4", "jest-haste-map": "^27.0.2", - "jest-runtime": "^27.0.3" + "jest-runtime": "^27.0.4" }, "engines": { "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" @@ -3830,9 +3822,9 @@ } }, "node_modules/@testing-library/jest-dom": { - "version": "5.12.0", - "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.12.0.tgz", - "integrity": "sha512-N9Y82b2Z3j6wzIoAqajlKVF1Zt7sOH0pPee0sUHXHc5cv2Fdn23r+vpWm0MBBoGJtPOly5+Bdx1lnc3CD+A+ow==", + "version": "5.13.0", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.13.0.tgz", + "integrity": "sha512-+jXXTn8GjRnZkJfzG/tqK/2Q7dGlBInR412WE7Aml7CT3wdSpx5dMQC0HOwVQoZ3cNTmQUy8fCVGUV/Zhoyvcw==", "dev": true, "dependencies": { "@babel/runtime": "^7.9.2", @@ -4281,9 +4273,9 @@ "integrity": "sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==" }, "node_modules/@types/reach__router": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/@types/reach__router/-/reach__router-1.3.7.tgz", - "integrity": "sha512-cyBEb8Ef3SJNH5NYEIDGPoMMmYUxROatuxbICusVRQIqZUB85UCt6R2Ok60tKS/TABJsJYaHyNTW3kqbpxlMjg==", + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/@types/reach__router/-/reach__router-1.3.8.tgz", + "integrity": "sha512-cjjT0FPdwuvhLWpCDt2WCh4sdBqNzJe3XhxXmRQGsY3IvT58M8sE4E7A0QaFYuJs3ar+McSJTiJxdYKWAXbBhw==", "dependencies": { "@types/react": "*" } @@ -5683,9 +5675,9 @@ } }, "node_modules/babel-plugin-remove-graphql-queries": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/babel-plugin-remove-graphql-queries/-/babel-plugin-remove-graphql-queries-3.6.0.tgz", - "integrity": "sha512-8BEpm4gnHJhAcQ/K+yvY+/LINPljBgzncYnpLLhXa4rHa5SGsD0EIjWC0yzcP6WtMlIAqUf2cWz2itGci7FrvA==", + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/babel-plugin-remove-graphql-queries/-/babel-plugin-remove-graphql-queries-3.7.0.tgz", + "integrity": "sha512-1MrP3pT5diFM7AlwbfGY2qbr5E8XHm9vLdHSkaaxXrnHHUCoffjWfQquEGaQ08GRogEhdb3R00wd8iLKylmEfQ==", "engines": { "node": ">=12.13.0" }, @@ -5737,25 +5729,25 @@ } }, "node_modules/babel-preset-gatsby": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/babel-preset-gatsby/-/babel-preset-gatsby-1.6.0.tgz", - "integrity": "sha512-d/5RhTIQo7Q66tjzhvHA3RfD037tODIA7JZwsjsrtW1cvVWB7+k60GT4lSziR2U6cZB46XXY09PBXRrrFQmjZQ==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/babel-preset-gatsby/-/babel-preset-gatsby-1.7.0.tgz", + "integrity": "sha512-Bh+297TcOlJwF/1P43SnUNI/xXJQ5KB3vBVdVHkPYMPAOK6cnHKUwRha06b6L6jlotFRQvDuJTTMmQv8ETbMUQ==", "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-proposal-class-properties": "^7.13.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.2", + "@babel/plugin-proposal-optional-chaining": "^7.14.2", "@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-transform-classes": "^7.14.4", + "@babel/plugin-transform-runtime": "^7.14.3", + "@babel/plugin-transform-spread": "^7.13.0", + "@babel/preset-env": "^7.14.4", + "@babel/preset-react": "^7.13.13", + "@babel/runtime": "^7.14.0", "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.6.0", - "gatsby-legacy-polyfills": "^1.6.0" + "gatsby-core-utils": "^2.7.0", + "gatsby-legacy-polyfills": "^1.7.0" }, "engines": { "node": ">=12.13.0" @@ -7953,9 +7945,9 @@ } }, "node_modules/create-gatsby": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/create-gatsby/-/create-gatsby-1.6.0.tgz", - "integrity": "sha512-mNPBiTZ9aH24I2YInaiBoXDjPgibsystLsXXWpM5miIJpA6rZrJSRtHVGfXUxZXsKHLc/at2vNrFQbsVue3Nyg==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/create-gatsby/-/create-gatsby-1.7.0.tgz", + "integrity": "sha512-xM+xEhPa5VXEIU4x6jxIwkAFNwf8Q2DfqHRi6LGD7LuDQIPqukZbEvLH1Va9HdjcY3EW2wagFYAVwE3mpveIeg==", "bin": { "create-gatsby": "cli.js" } @@ -8175,9 +8167,9 @@ } }, "node_modules/css-select": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.1.2.tgz", - "integrity": "sha512-nu5ye2Hg/4ISq4XqdLY2bEatAcLIdt3OYGFc9Tm9n7VSlFBcfRv0gBNksHRgSdUDQGtN3XrZ94ztW+NfzkFSUw==", + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.1.3.tgz", + "integrity": "sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==", "dependencies": { "boolbase": "^1.0.0", "css-what": "^5.0.0", @@ -10025,12 +10017,12 @@ } }, "node_modules/eslint": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.27.0.tgz", - "integrity": "sha512-JZuR6La2ZF0UD384lcbnd0Cgg6QJjiCwhMD6eU4h/VGPcVGwawNNzKU41tgokGXnfjOOyI6QIffthhJTPzzuRA==", + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.28.0.tgz", + "integrity": "sha512-UMfH0VSjP0G4p3EWirscJEQ/cHqnT/iuH6oNZOB94nBjWbMnhGEPxsZm1eyIW0C/9jLI0Fow4W5DXLjEI7mn1g==", "dependencies": { "@babel/code-frame": "7.12.11", - "@eslint/eslintrc": "^0.4.1", + "@eslint/eslintrc": "^0.4.2", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -10047,7 +10039,7 @@ "fast-deep-equal": "^3.1.3", "file-entry-cache": "^6.0.1", "functional-red-black-tree": "^1.0.1", - "glob-parent": "^5.0.0", + "glob-parent": "^5.1.2", "globals": "^13.6.0", "ignore": "^4.0.6", "import-fresh": "^3.0.0", @@ -11615,24 +11607,24 @@ } }, "node_modules/firebase": { - "version": "8.6.3", - "resolved": "https://registry.npmjs.org/firebase/-/firebase-8.6.3.tgz", - "integrity": "sha512-VjaHkR+BsTpXXrQec84FJQiGz/x7K7a+V9JHWDRUbd+XANgxBiCC+p5WDUUv0bgCw5Swg02xLGdFRkqx2LIjSg==", + "version": "8.6.5", + "resolved": "https://registry.npmjs.org/firebase/-/firebase-8.6.5.tgz", + "integrity": "sha512-87oWWtpH6Mq927y9ZcUf9J/g59f/IU4R0x1TrQAQ2Qr8Voy4TqAoC09DqOa0rm8dVFbk6e+4cnw6KCEW83Y0EQ==", "dependencies": { - "@firebase/analytics": "0.6.10", - "@firebase/app": "0.6.22", - "@firebase/app-check": "0.1.1", + "@firebase/analytics": "0.6.11", + "@firebase/app": "0.6.24", + "@firebase/app-check": "0.1.2", "@firebase/app-types": "0.6.2", "@firebase/auth": "0.16.6", - "@firebase/database": "0.10.2", - "@firebase/firestore": "2.3.2", - "@firebase/functions": "0.6.9", - "@firebase/installations": "0.4.26", - "@firebase/messaging": "0.7.10", - "@firebase/performance": "0.4.12", + "@firebase/database": "0.10.3", + "@firebase/firestore": "2.3.4", + "@firebase/functions": "0.6.10", + "@firebase/installations": "0.4.27", + "@firebase/messaging": "0.7.11", + "@firebase/performance": "0.4.13", "@firebase/polyfill": "0.3.36", - "@firebase/remote-config": "0.1.37", - "@firebase/storage": "0.5.2", + "@firebase/remote-config": "0.1.38", + "@firebase/storage": "0.5.3", "@firebase/util": "1.1.0" }, "engines": { @@ -11977,18 +11969,18 @@ "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" }, "node_modules/gatsby": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/gatsby/-/gatsby-3.6.2.tgz", - "integrity": "sha512-gzwnyk37sGTrT/oqAWKbfwJCPeLWOlX5wgq2pumCJDOGBo0yjL95pRiBeH1GG3jQGadcx2lG/6MoM46M6v3w9A==", + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/gatsby/-/gatsby-3.7.0.tgz", + "integrity": "sha512-unuB+MBWiKqfmVcSjXCRscUdSaLinqYxd5xBEMwbyckt3/Os+ltyWJmaALPtf3mgoTqip2hVUgZOGH7RpfL8AQ==", "hasInstallScript": true, "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", + "@babel/code-frame": "^7.12.13", + "@babel/core": "^7.14.3", + "@babel/eslint-parser": "^7.14.4", + "@babel/parser": "^7.14.4", + "@babel/runtime": "^7.14.0", + "@babel/traverse": "^7.14.2", + "@babel/types": "^7.14.4", "@gatsbyjs/reach-router": "^1.3.6", "@gatsbyjs/webpack-hot-middleware": "^2.25.2", "@mikaelkristiansson/domready": "^1.0.10", @@ -12005,8 +11997,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.6.0", - "babel-preset-gatsby": "^1.6.0", + "babel-plugin-remove-graphql-queries": "^3.7.0", + "babel-preset-gatsby": "^1.7.0", "better-opn": "^2.0.0", "bluebird": "^3.7.2", "body-parser": "^1.19.0", @@ -12048,16 +12040,16 @@ "find-cache-dir": "^3.3.1", "fs-exists-cached": "1.0.0", "fs-extra": "^8.1.0", - "gatsby-cli": "^3.6.0", - "gatsby-core-utils": "^2.6.0", - "gatsby-graphiql-explorer": "^1.6.0", - "gatsby-legacy-polyfills": "^1.6.0", - "gatsby-link": "^3.6.0", - "gatsby-plugin-page-creator": "^3.6.0", - "gatsby-plugin-typescript": "^3.6.0", - "gatsby-plugin-utils": "^1.6.0", - "gatsby-react-router-scroll": "^4.6.0", - "gatsby-telemetry": "^2.6.0", + "gatsby-cli": "^3.7.0", + "gatsby-core-utils": "^2.7.0", + "gatsby-graphiql-explorer": "^1.7.0", + "gatsby-legacy-polyfills": "^1.7.0", + "gatsby-link": "^3.7.0", + "gatsby-plugin-page-creator": "^3.7.0", + "gatsby-plugin-typescript": "^3.7.0", + "gatsby-plugin-utils": "^1.7.0", + "gatsby-react-router-scroll": "^4.7.0", + "gatsby-telemetry": "^2.7.0", "glob": "^7.1.6", "got": "8.3.2", "graphql": "^15.4.0", @@ -12148,12 +12140,12 @@ } }, "node_modules/gatsby-cli": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/gatsby-cli/-/gatsby-cli-3.6.0.tgz", - "integrity": "sha512-GJ0BviJw3qnONdoNpCvqgRA8jxYk7rpqi+7MrvT0U+YMcT2HGhZbhY0RxlZqYRL8qOCJTtLB/N4Z7cCUwi8g1w==", + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/gatsby-cli/-/gatsby-cli-3.7.0.tgz", + "integrity": "sha512-2B5y2qD0kD+EKVaCuOWjLBLhTcDs2owVTd9M7UHrkv/xKiRzUoPcWiGMIPAenRMyy+f9BYd4gl3j7eWQD77X4A==", "hasInstallScript": true, "dependencies": { - "@babel/code-frame": "^7.10.4", + "@babel/code-frame": "^7.12.13", "@types/common-tags": "^1.8.0", "better-opn": "^2.0.0", "chalk": "^4.1.0", @@ -12161,14 +12153,14 @@ "common-tags": "^1.8.0", "configstore": "^5.0.1", "convert-hrtime": "^3.0.0", - "create-gatsby": "^1.6.0", + "create-gatsby": "^1.7.0", "envinfo": "^7.7.3", "execa": "^3.4.0", "fs-exists-cached": "^1.0.0", "fs-extra": "^8.1.0", - "gatsby-core-utils": "^2.6.0", - "gatsby-recipes": "^0.17.0", - "gatsby-telemetry": "^2.6.0", + "gatsby-core-utils": "^2.7.0", + "gatsby-recipes": "^0.18.0", + "gatsby-telemetry": "^2.7.0", "hosted-git-info": "^3.0.6", "is-valid-path": "^0.1.1", "joi": "^17.4.0", @@ -12457,9 +12449,9 @@ } }, "node_modules/gatsby-core-utils": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/gatsby-core-utils/-/gatsby-core-utils-2.6.0.tgz", - "integrity": "sha512-d8a/iblc3wIrLEOWTUcoK5uYE2DrvlQmeulx6DK3NY49KD8jet8ozB6T5GA1CftsvowWeO6aaDnoWDbTxIxTRA==", + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/gatsby-core-utils/-/gatsby-core-utils-2.7.0.tgz", + "integrity": "sha512-0yma1pr5bNAR4rnd4E+3sct+Fr+wjfWoz5dRQCE5Swb1vZ1b6l7QW4KxTPQhwNgbI+tgYakJhp+pgxPLFpXxHA==", "dependencies": { "ci-info": "2.0.0", "configstore": "^5.0.1", @@ -12475,20 +12467,20 @@ } }, "node_modules/gatsby-graphiql-explorer": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/gatsby-graphiql-explorer/-/gatsby-graphiql-explorer-1.6.0.tgz", - "integrity": "sha512-RNkHXELyIQKo5h2+Y92NQ/bfBm7I53MqyywRN7nXPwqwRb+ymv0/3rT6pY69WTXc1ORKrEZazmWv3JWhrVYKbw==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/gatsby-graphiql-explorer/-/gatsby-graphiql-explorer-1.7.0.tgz", + "integrity": "sha512-sJIJuHUx4cl/25jpI6LW0qAkFgFSseH/1oD7vMtWDRI5rdXI8xsZUe8xNqGWVPMtNzmBjm4Lwb1G8lkUSErsAA==", "dependencies": { - "@babel/runtime": "^7.12.5" + "@babel/runtime": "^7.14.0" }, "engines": { "node": ">=12.13.0" } }, "node_modules/gatsby-legacy-polyfills": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/gatsby-legacy-polyfills/-/gatsby-legacy-polyfills-1.6.0.tgz", - "integrity": "sha512-Qqk+THLhQhlYpdMsOcFwBmSrF06BT273rQ4he4g5YGg3l57wpzHQX2zt8yuLIE/6zzA5q/hTYg9MFIniYRBG/A==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/gatsby-legacy-polyfills/-/gatsby-legacy-polyfills-1.7.0.tgz", + "integrity": "sha512-C4CKvFmdkSTBtJzYPSjHKQz2tRwVwMuQ7OBW8tY1K1FPn6Usl2gjQdw6G8Pf3juV1jlJrFaep/+0ZM/AV8KQuA==", "dependencies": { "core-js-compat": "3.9.0" } @@ -12515,11 +12507,11 @@ } }, "node_modules/gatsby-link": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/gatsby-link/-/gatsby-link-3.6.0.tgz", - "integrity": "sha512-lvRAA+RfH7DrId1gfGrCW1Ox1weMZnVyOaJwQZaTBXoxQ2H2xv5AkIS08GPm00Il5wnHfOUsh/qHxEW/Q6+ELQ==", + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/gatsby-link/-/gatsby-link-3.7.0.tgz", + "integrity": "sha512-qCl+tRAUvQM4XtxdNQwWMtZi0+3CeiYW5HRjWMPXhiwQzFQxu0aA7vCzJZSJFLx4RWUP9AySPXrFLM2v2b/yNg==", "dependencies": { - "@babel/runtime": "^7.12.5", + "@babel/runtime": "^7.14.0", "@types/reach__router": "^1.3.7", "prop-types": "^15.7.2" }, @@ -12533,15 +12525,15 @@ } }, "node_modules/gatsby-page-utils": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/gatsby-page-utils/-/gatsby-page-utils-1.6.0.tgz", - "integrity": "sha512-/jryNkO8F9iYDAFl0EYyZbns1CUW/rEUiIkb3NOGwitHvTSw8IEQPNORBOvhKzYWfGTI362p/hR/u2U7hna/Qg==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/gatsby-page-utils/-/gatsby-page-utils-1.7.0.tgz", + "integrity": "sha512-HFXzgoa+lxU4CJTQ9k1bCzvkwCgTTZmzxR2vnqBJ3HKMacAmhYwNfOQtTKSpDjJRys+5qGwYyXVn7jd708Q32A==", "dependencies": { - "@babel/runtime": "^7.12.5", + "@babel/runtime": "^7.14.0", "bluebird": "^3.7.2", "chokidar": "^3.5.1", "fs-exists-cached": "^1.0.0", - "gatsby-core-utils": "^2.6.0", + "gatsby-core-utils": "^2.7.0", "glob": "^7.1.6", "lodash": "^4.17.21", "micromatch": "^4.0.2" @@ -12551,11 +12543,11 @@ } }, "node_modules/gatsby-plugin-create-client-paths": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/gatsby-plugin-create-client-paths/-/gatsby-plugin-create-client-paths-3.6.0.tgz", - "integrity": "sha512-Su7bFd7EaET9i+I51TrbBr9Qu1yZdllOR/LUmKVy/NMFLL3h2rUL+72f7nveB1hT6+vrflwCcBaHG1s9YqU7GQ==", + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/gatsby-plugin-create-client-paths/-/gatsby-plugin-create-client-paths-3.7.0.tgz", + "integrity": "sha512-84QjrqzhfzEfLDd0PkzxrtgWY2NmPMZKxjxv8kaUKM6UaaETP+SO143S2gH8hn7xbzyFPK2Mwj4hU0kvXdulLg==", "dependencies": { - "@babel/runtime": "^7.12.5" + "@babel/runtime": "^7.14.0" }, "engines": { "node": ">=12.13.0" @@ -12587,20 +12579,20 @@ } }, "node_modules/gatsby-plugin-image": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/gatsby-plugin-image/-/gatsby-plugin-image-1.6.0.tgz", - "integrity": "sha512-AYNSer+Cj78anY8EDprw0BbAMLA0+8fEomRFpPcBh/TxN/b74q8jIfsjOUj43TmrIKEmtDiaCh8Z3i/4ZWFD5A==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/gatsby-plugin-image/-/gatsby-plugin-image-1.7.0.tgz", + "integrity": "sha512-iXEWaZadSwwqoADkvX1OnP2E4nc/ZTz/jlxkXsnBkWwij5XSppkRYmo/JZZnB59lGCF0QtaXZBNYpwGBK+xCcw==", "dependencies": { "@babel/code-frame": "^7.12.13", - "@babel/parser": "^7.12.5", - "@babel/traverse": "^7.12.5", + "@babel/parser": "^7.14.4", + "@babel/traverse": "^7.14.2", "babel-jsx-utils": "^1.1.0", - "babel-plugin-remove-graphql-queries": "^3.6.0", + "babel-plugin-remove-graphql-queries": "^3.7.0", "camelcase": "^5.3.1", "chokidar": "^3.5.1", "common-tags": "^1.8.0", "fs-extra": "^8.1.0", - "gatsby-core-utils": "^2.6.0", + "gatsby-core-utils": "^2.7.0", "objectFitPolyfill": "^2.3.0", "prop-types": "^15.7.2" }, @@ -12614,13 +12606,13 @@ } }, "node_modules/gatsby-plugin-manifest": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/gatsby-plugin-manifest/-/gatsby-plugin-manifest-3.6.0.tgz", - "integrity": "sha512-3+w4yitx47fEQ5kI9bvPxM1EcCGaRGVlCzugPcy1vYc9uaw0+KwiXFnX9Fx3WxGqTScMikparHAuM2xsIWOLhw==", + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/gatsby-plugin-manifest/-/gatsby-plugin-manifest-3.7.0.tgz", + "integrity": "sha512-UR/aQA0MRlHWYunAqltoAXQqncWBfnJRphnkox21raaNsLUaPVy5b5cJxOp1H2WGJZBXs7b43WG1FEVIO7K0bQ==", "dependencies": { - "@babel/runtime": "^7.12.5", - "gatsby-core-utils": "^2.6.0", - "gatsby-plugin-utils": "^1.6.0", + "@babel/runtime": "^7.14.0", + "gatsby-core-utils": "^2.7.0", + "gatsby-plugin-utils": "^1.7.0", "semver": "^7.3.5", "sharp": "^0.28.1" }, @@ -12677,13 +12669,13 @@ } }, "node_modules/gatsby-plugin-offline": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/gatsby-plugin-offline/-/gatsby-plugin-offline-4.6.0.tgz", - "integrity": "sha512-NEhO7jONqQXVhLssaHsfnu9Qeix9ncIEDGsGoDg4XcxmP0yHgLhXC7aUpAuodmZhx6+4UtiCAAkyZQqMDjOCZA==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/gatsby-plugin-offline/-/gatsby-plugin-offline-4.7.0.tgz", + "integrity": "sha512-zq/FGTeCA8zvRtnW0Nk3HcrgWiaQCTO7dRQoPhOIYCO+oi18P6rSm41YZgrj3DgMmWfrbEDy6c+8AZacIpAgIA==", "dependencies": { - "@babel/runtime": "^7.12.5", + "@babel/runtime": "^7.14.0", "cheerio": "^1.0.0-rc.9", - "gatsby-core-utils": "^2.6.0", + "gatsby-core-utils": "^2.7.0", "glob": "^7.1.6", "idb-keyval": "^3.2.0", "lodash": "^4.17.21", @@ -12699,17 +12691,17 @@ } }, "node_modules/gatsby-plugin-page-creator": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/gatsby-plugin-page-creator/-/gatsby-plugin-page-creator-3.6.0.tgz", - "integrity": "sha512-59lJ0kXzDpJZgPKYFP/foK5Gsc/+TT/O50aTscZP5l3Hpyknnb7AIjKt0axaN4BQuc6OOmRmg1z9TcjXMwnytg==", + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/gatsby-plugin-page-creator/-/gatsby-plugin-page-creator-3.7.0.tgz", + "integrity": "sha512-w3QexaS8kRMQdQPaAtLwjhPXSEaHjX7RBZ2hMYdoyKQL4LIs/Ke9jv9oRo7anYniLBsiDRq3KpS9OZQ4Bda3TA==", "dependencies": { - "@babel/traverse": "^7.12.5", + "@babel/traverse": "^7.14.2", "@sindresorhus/slugify": "^1.1.2", "chokidar": "^3.5.1", "fs-exists-cached": "^1.0.0", - "gatsby-core-utils": "^2.6.0", - "gatsby-page-utils": "^1.6.0", - "gatsby-telemetry": "^2.6.0", + "gatsby-core-utils": "^2.7.0", + "gatsby-page-utils": "^1.7.0", + "gatsby-telemetry": "^2.7.0", "globby": "^11.0.3", "lodash": "^4.17.21" }, @@ -12721,12 +12713,12 @@ } }, "node_modules/gatsby-plugin-postcss": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/gatsby-plugin-postcss/-/gatsby-plugin-postcss-4.6.0.tgz", - "integrity": "sha512-yYRF2mPVwNVHDcL6yR97j0tf3MKgaPfWmfyC1s5Fp9VvIwOZ8w/sU88Dqnr+diGXarRry3MxwugNVuVLbp+Uaw==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/gatsby-plugin-postcss/-/gatsby-plugin-postcss-4.7.0.tgz", + "integrity": "sha512-yQEDQkB9MyY3pd/F2leC6pWciIQRTR5sq5aU9cum5RPfmIVXJFBMxM19zOoF5PnYMVqudHF9OvYyD3qFNrGblw==", "dependencies": { - "@babel/runtime": "^7.12.5", - "postcss-loader": "^4.1.0" + "@babel/runtime": "^7.14.0", + "postcss-loader": "^4.3.0" }, "engines": { "node": ">=12.13.0" @@ -12822,11 +12814,11 @@ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, "node_modules/gatsby-plugin-react-helmet": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/gatsby-plugin-react-helmet/-/gatsby-plugin-react-helmet-4.6.0.tgz", - "integrity": "sha512-+OR34N+H3vZcSN4e4dEyk6tR6NBBP8gINWztDw6/b3sXVJM0hfHRCpbBtgtJGclyjaxAdwbtfos1geKh3AvDHA==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/gatsby-plugin-react-helmet/-/gatsby-plugin-react-helmet-4.7.0.tgz", + "integrity": "sha512-xZLijT/nDtkxi3Yv8TwptOXVWKCAS+xjdOAfkvzU/J/gbnavVWejiipxSS3+X8tmQXSMf+ARMSWWCcH0XVMXKw==", "dependencies": { - "@babel/runtime": "^7.12.5" + "@babel/runtime": "^7.14.0" }, "engines": { "node": ">=12.13.0" @@ -12837,17 +12829,17 @@ } }, "node_modules/gatsby-plugin-sharp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/gatsby-plugin-sharp/-/gatsby-plugin-sharp-3.6.0.tgz", - "integrity": "sha512-bOFnPv67yqdRuybgW+n78eEO4he1tVuodzhqNjmGgt9IN8Rd41hYQAe3inOdbA0YNdbG6uXtlBk0KU4RRZNXfg==", + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/gatsby-plugin-sharp/-/gatsby-plugin-sharp-3.7.0.tgz", + "integrity": "sha512-C9M259wCdcDshx7isTHzX1tbGzY453h0vORih96X8ClDHGkfHvZW4QW+4WKC4d7ffWTM/xsagDcgsrwFM2fOLg==", "dependencies": { - "@babel/runtime": "^7.12.5", + "@babel/runtime": "^7.14.0", "async": "^3.2.0", "bluebird": "^3.7.2", "filenamify": "^4.2.0", "fs-extra": "^9.1.0", - "gatsby-core-utils": "^2.6.0", - "gatsby-telemetry": "^2.6.0", + "gatsby-core-utils": "^2.7.0", + "gatsby-telemetry": "^2.7.0", "got": "^10.7.0", "imagemin": "^7.0.1", "imagemin-mozjpeg": "^9.0.0", @@ -13111,11 +13103,11 @@ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, "node_modules/gatsby-plugin-sitemap": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/gatsby-plugin-sitemap/-/gatsby-plugin-sitemap-4.2.0.tgz", - "integrity": "sha512-xI4ez2aC7/4JWoPdDMK0ntF+mVCt+UF9pgAaXUXWwkNng1MfrC1cyau5Gjl2ZVyceHgMaNSFQcLyupnpA0dB+Q==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/gatsby-plugin-sitemap/-/gatsby-plugin-sitemap-4.3.0.tgz", + "integrity": "sha512-3+GUDHcC4o6p40MP1kBjiw+Nc0lR69kjzC0pvF7XExBe3ZKlMfIrt5sRgkzMCA7EIUE7ugPJApv3Z4a1Q8S3NA==", "dependencies": { - "@babel/runtime": "^7.12.5", + "@babel/runtime": "^7.14.0", "common-tags": "^1.8.0", "minimatch": "^3.0.4", "sitemap": "^7.0.0" @@ -13130,17 +13122,17 @@ } }, "node_modules/gatsby-plugin-typescript": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/gatsby-plugin-typescript/-/gatsby-plugin-typescript-3.6.0.tgz", - "integrity": "sha512-qkxtdGOr/VA3NfC51PMasoXgoX0V8hiXVGbZuBBEZMYuj4j7BKPzShXb7TeqDKI2LQvO3r5sQlxGjfXNAOB0qg==", + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/gatsby-plugin-typescript/-/gatsby-plugin-typescript-3.7.0.tgz", + "integrity": "sha512-OFNCDCR1voioxxzDodBhFg5aA+MwMhZKeylIG94IyAmc02TcXfyb4Dv9dPEgjOLRm0nrMevFCU/sa1HecrsZ4g==", "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.6.0" + "@babel/core": "^7.14.3", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.2", + "@babel/plugin-proposal-numeric-separator": "^7.14.2", + "@babel/plugin-proposal-optional-chaining": "^7.14.2", + "@babel/preset-typescript": "^7.13.0", + "@babel/runtime": "^7.14.0", + "babel-plugin-remove-graphql-queries": "^3.7.0" }, "engines": { "node": ">=12.13.0" @@ -13150,9 +13142,9 @@ } }, "node_modules/gatsby-plugin-utils": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/gatsby-plugin-utils/-/gatsby-plugin-utils-1.6.0.tgz", - "integrity": "sha512-RDHaPBvVE8v9EQvPAUyXZzoDFKo0t0j7qJHDvFQc0PfcX0EmQWXNkFd7PN+DVz8nPfuhLIV6GKS3WQXYbiCLIA==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/gatsby-plugin-utils/-/gatsby-plugin-utils-1.7.0.tgz", + "integrity": "sha512-lRTnXgH0zgZCybq4VpnjfoCaEwiEGE8VV7m6o5e7v1mXKYVvO/8YXhpIIUqdc6DJZoGJEGy8MpylltYFzBftGQ==", "dependencies": { "joi": "^17.2.1" }, @@ -14383,11 +14375,11 @@ } }, "node_modules/gatsby-react-router-scroll": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/gatsby-react-router-scroll/-/gatsby-react-router-scroll-4.6.0.tgz", - "integrity": "sha512-sgg55OmxAlLzFCrpx9C01QgVNiSVGgLKvrAVlsN8UxltNZSO+iw4f5/Gd3vOSyb6sNYVJCYnmfvQ6uV2pZs3bg==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/gatsby-react-router-scroll/-/gatsby-react-router-scroll-4.7.0.tgz", + "integrity": "sha512-cI6FNCK+ZI0tW0fygwNyAGxvp5J7zdxmdU7eou33PhOzz0TNw6hW7uUaiULdkHXSRKuD9xPL69u9h8NVXo2R0Q==", "dependencies": { - "@babel/runtime": "^7.12.5" + "@babel/runtime": "^7.14.0" }, "engines": { "node": ">=12.13.0" @@ -14399,18 +14391,18 @@ } }, "node_modules/gatsby-recipes": { - "version": "0.17.0", - "resolved": "https://registry.npmjs.org/gatsby-recipes/-/gatsby-recipes-0.17.0.tgz", - "integrity": "sha512-tC2xUa05zrUp77DTyQE11ILhFiqv9JYxBHhh47b7tJGiLAU1XhjxZH0uFZ109r9wEeZjxTYOYkyoiTu+0Ps4pw==", + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/gatsby-recipes/-/gatsby-recipes-0.18.0.tgz", + "integrity": "sha512-HwRgeONOHFk9U+v47LAA8tKppsgdNGCMY4J+lxr9Yz3xojHjMJFncLCL6c1aMIPbhG2mtBuSMdcAppO/ZpgPtg==", "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", + "@babel/core": "^7.14.3", + "@babel/generator": "^7.14.3", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-proposal-optional-chaining": "^7.14.2", + "@babel/plugin-transform-react-jsx": "^7.14.3", + "@babel/standalone": "^7.14.4", + "@babel/template": "^7.12.13", + "@babel/types": "^7.14.4", "@graphql-tools/schema": "^7.0.0", "@graphql-tools/utils": "^7.0.2", "@hapi/hoek": "8.x.x", @@ -14426,8 +14418,8 @@ "express": "^4.17.1", "express-graphql": "^0.9.0", "fs-extra": "^8.1.0", - "gatsby-core-utils": "^2.6.0", - "gatsby-telemetry": "^2.6.0", + "gatsby-core-utils": "^2.7.0", + "gatsby-telemetry": "^2.7.0", "glob": "^7.1.6", "graphql": "^15.4.0", "graphql-compose": "~7.25.0", @@ -14663,16 +14655,16 @@ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, "node_modules/gatsby-source-filesystem": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/gatsby-source-filesystem/-/gatsby-source-filesystem-3.6.0.tgz", - "integrity": "sha512-kTWcW9LwCLOF3TMC9lBR6KbMi6A0SHNQeGNLBw8THRpDVVe5nXZG33oI1Ns23ocNDVrajIMKXPPzsrl2zjG6BQ==", + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/gatsby-source-filesystem/-/gatsby-source-filesystem-3.7.0.tgz", + "integrity": "sha512-6w67rcL2n0YxJ1c7YzWbjDKsMgldroTA9oiYmvRmHwhOF7diUijoj3/6wZDHfrZZtFvRVoDqa6MI0ahlyJt5RA==", "dependencies": { - "@babel/runtime": "^7.12.5", + "@babel/runtime": "^7.14.0", "better-queue": "^3.8.10", "chokidar": "^3.4.3", "file-type": "^16.0.0", "fs-extra": "^8.1.0", - "gatsby-core-utils": "^2.6.0", + "gatsby-core-utils": "^2.7.0", "got": "^9.6.0", "md5-file": "^5.0.0", "mime": "^2.4.6", @@ -14810,20 +14802,20 @@ } }, "node_modules/gatsby-telemetry": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/gatsby-telemetry/-/gatsby-telemetry-2.6.0.tgz", - "integrity": "sha512-ENrhT4tkETj9Gq48d+ziiyNTX8Q8/5EyqqWvDUTCSefeHV5xpBclJ+CEnxZkmkEa/QSoBCpjws2VbxnTmRwjWA==", + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/gatsby-telemetry/-/gatsby-telemetry-2.7.0.tgz", + "integrity": "sha512-pn1YciVYTRaoMtir13Cgk3pNH/cw3QzEyQNC4WGT3/0doJsxLN8dNToY9INMpNYGFnkAIvg8uRDOXyaCUtjamw==", "hasInstallScript": true, "dependencies": { - "@babel/code-frame": "^7.10.4", - "@babel/runtime": "^7.12.5", + "@babel/code-frame": "^7.12.13", + "@babel/runtime": "^7.14.0", "@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.6.0", + "gatsby-core-utils": "^2.7.0", "git-up": "^4.0.2", "is-docker": "^2.1.1", "lodash": "^4.17.21", @@ -14844,12 +14836,12 @@ } }, "node_modules/gatsby-transformer-remark": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/gatsby-transformer-remark/-/gatsby-transformer-remark-4.3.0.tgz", - "integrity": "sha512-WNmmOLRsMnlHiT0miSrrYuyqSedxY0U1k2jJBk4eLPkvWedmSnrgnkT3T56nby38JkTeFt+bwtgVKkAG0GAsig==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/gatsby-transformer-remark/-/gatsby-transformer-remark-4.4.0.tgz", + "integrity": "sha512-xcb3T+dpCt2hd61yxm33W70rut3mJFMxAhSXTvgeD4XuynBxSArWwjMFzDEPUvvcqrY16h+RcCDlW9fNFsywAA==", "dependencies": { - "@babel/runtime": "^7.12.5", - "gatsby-core-utils": "^2.6.0", + "@babel/runtime": "^7.14.0", + "gatsby-core-utils": "^2.7.0", "gray-matter": "^4.0.2", "hast-util-raw": "^6.0.2", "hast-util-to-html": "^7.1.2", @@ -14950,11 +14942,11 @@ } }, "node_modules/gatsby-transformer-sharp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/gatsby-transformer-sharp/-/gatsby-transformer-sharp-3.6.0.tgz", - "integrity": "sha512-tEN04fbU4LJLZasPiLYronFAkWf2hCiKz6PrEbBNkPWeurjz3i9gp+pCXh0JJa7ccrq0geidtgPSaL7JztbXdQ==", + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/gatsby-transformer-sharp/-/gatsby-transformer-sharp-3.7.0.tgz", + "integrity": "sha512-gKHQTzQF+tcEo9hIvNGu3PYA0BBUkVQBwUpuMmeg5AK2b/zuCIy9fdThnX64my44jzOj6ds1FBHgaQv12w07Pg==", "dependencies": { - "@babel/runtime": "^7.12.5", + "@babel/runtime": "^7.14.0", "bluebird": "^3.7.2", "common-tags": "^1.8.0", "fs-extra": "^9.1.0", @@ -16151,9 +16143,9 @@ } }, "node_modules/highlight.js": { - "version": "10.7.2", - "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.2.tgz", - "integrity": "sha512-oFLl873u4usRM9K63j4ME9u3etNF0PLiJhSQ8rdfuL51Wn3zkD6drf9ZW0dOzjnZI22YYG24z30JcmfCZjMgYg==", + "version": "10.7.3", + "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz", + "integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==", "engines": { "node": "*" } @@ -17821,14 +17813,14 @@ "integrity": "sha512-QZ9qOMdF+QLHxy1QIpUHUU1D5pS2CG2P69LF6L6CPjPYA/XMOmKV3PZpawHoAjHNyB0swdVTRxdYT4tbBbxqwg==" }, "node_modules/jest": { - "version": "27.0.3", - "resolved": "https://registry.npmjs.org/jest/-/jest-27.0.3.tgz", - "integrity": "sha512-0G9+QqXFIZWgf5rs3yllpaA+13ZawVHfyuhuCV1EnoFbX++rVMRrYWCAnk+dfhwyv9/VTQvn+XG969u8aPRsBg==", + "version": "27.0.4", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.0.4.tgz", + "integrity": "sha512-Px1iKFooXgGSkk1H8dJxxBIrM3tsc5SIuI4kfKYK2J+4rvCvPGr/cXktxh0e9zIPQ5g09kOMNfHQEmusBUf/ZA==", "dev": true, "dependencies": { - "@jest/core": "^27.0.3", + "@jest/core": "^27.0.4", "import-local": "^3.0.2", - "jest-cli": "^27.0.3" + "jest-cli": "^27.0.4" }, "bin": { "jest": "bin/jest.js" @@ -17860,9 +17852,9 @@ } }, "node_modules/jest-changed-files/node_modules/execa": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.0.tgz", - "integrity": "sha512-CkdUB7s2y6S+d4y+OM/+ZtQcJCiKUCth4cNImGMqrt2zEVtW2rfHGspQBE1GDo6LjeNIQmTPKXqTCKjqFKyu3A==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", "dev": true, "dependencies": { "cross-spawn": "^7.0.3", @@ -17904,9 +17896,9 @@ } }, "node_modules/jest-circus": { - "version": "27.0.3", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.0.3.tgz", - "integrity": "sha512-tdMfzs7SgD5l7jRcI1iB3vtQi5fHwCgo4RlO8bzZnYc05PZ+tlAOMZeS8eGYkZ2tPaRY/aRLMFWQp/8zXBrolQ==", + "version": "27.0.4", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.0.4.tgz", + "integrity": "sha512-QD+eblDiRphta630WRKewuASLs/oY1Zki2G4bccntRvrTHQ63ljwFR5TLduuK4Zg0ZPzW0+8o6AP7KRd1yKOjw==", "dev": true, "dependencies": { "@jest/environment": "^27.0.3", @@ -17921,8 +17913,8 @@ "jest-each": "^27.0.2", "jest-matcher-utils": "^27.0.2", "jest-message-util": "^27.0.2", - "jest-runtime": "^27.0.3", - "jest-snapshot": "^27.0.2", + "jest-runtime": "^27.0.4", + "jest-snapshot": "^27.0.4", "jest-util": "^27.0.2", "pretty-format": "^27.0.2", "slash": "^3.0.0", @@ -18031,19 +18023,19 @@ } }, "node_modules/jest-cli": { - "version": "27.0.3", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.0.3.tgz", - "integrity": "sha512-7bt9Sgv4nWH5pUnyJfdLf8CHWfo4+7lSPxeBwQx4r0vBj9jweJam/piE2U91SXtQI+ckm+TIN97OVnqIYpVhSg==", + "version": "27.0.4", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.0.4.tgz", + "integrity": "sha512-E0T+/i2lxsWAzV7LKYd0SB7HUAvePqaeIh5vX43/G5jXLhv1VzjYzJAGEkTfvxV774ll9cyE2ljcL73PVMEOXQ==", "dev": true, "dependencies": { - "@jest/core": "^27.0.3", + "@jest/core": "^27.0.4", "@jest/test-result": "^27.0.2", "@jest/types": "^27.0.2", "chalk": "^4.0.0", "exit": "^0.1.2", "graceful-fs": "^4.2.4", "import-local": "^3.0.2", - "jest-config": "^27.0.3", + "jest-config": "^27.0.4", "jest-util": "^27.0.2", "jest-validate": "^27.0.2", "prompts": "^2.0.1", @@ -18135,13 +18127,13 @@ } }, "node_modules/jest-config": { - "version": "27.0.3", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.0.3.tgz", - "integrity": "sha512-zgtI2YQo+ekKsmYNyDlXFY/7w7WWBSJFoj/WRe173WB88CDUrEYWr0sLdbLOQe+sRu6l1Y2S0MCS6BOJm5jkoA==", + "version": "27.0.4", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.0.4.tgz", + "integrity": "sha512-VkQFAHWnPQefdvHU9A+G3H/Z3NrrTKqWpvxgQz3nkUdkDTWeKJE6e//BL+R7z79dXOMVksYgM/z6ndtN0hfChg==", "dev": true, "dependencies": { "@babel/core": "^7.1.0", - "@jest/test-sequencer": "^27.0.3", + "@jest/test-sequencer": "^27.0.4", "@jest/types": "^27.0.2", "babel-jest": "^27.0.2", "chalk": "^4.0.0", @@ -18149,14 +18141,14 @@ "glob": "^7.1.1", "graceful-fs": "^4.2.4", "is-ci": "^3.0.0", - "jest-circus": "^27.0.3", + "jest-circus": "^27.0.4", "jest-environment-jsdom": "^27.0.3", "jest-environment-node": "^27.0.3", "jest-get-type": "^27.0.1", - "jest-jasmine2": "^27.0.3", + "jest-jasmine2": "^27.0.4", "jest-regex-util": "^27.0.1", - "jest-resolve": "^27.0.2", - "jest-runner": "^27.0.3", + "jest-resolve": "^27.0.4", + "jest-runner": "^27.0.4", "jest-util": "^27.0.2", "jest-validate": "^27.0.2", "micromatch": "^4.0.4", @@ -18618,9 +18610,9 @@ } }, "node_modules/jest-jasmine2": { - "version": "27.0.3", - "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.0.3.tgz", - "integrity": "sha512-odJ2ia8P5c+IsqOcWJPmku4AqbXIfTVLRjYTKHri3TEvbmTdLw0ghy13OAPIl/0v7cVH0TURK7+xFOHKDLvKIA==", + "version": "27.0.4", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.0.4.tgz", + "integrity": "sha512-yj3WrjjquZwkJw+eA4c9yucHw4/+EHndHWSqgHbHGQfT94ihaaQsa009j1a0puU8CNxPDk0c1oAPeOpdJUElwA==", "dev": true, "dependencies": { "@babel/traverse": "^7.1.0", @@ -18636,8 +18628,8 @@ "jest-each": "^27.0.2", "jest-matcher-utils": "^27.0.2", "jest-message-util": "^27.0.2", - "jest-runtime": "^27.0.3", - "jest-snapshot": "^27.0.2", + "jest-runtime": "^27.0.4", + "jest-snapshot": "^27.0.4", "jest-util": "^27.0.2", "pretty-format": "^27.0.2", "throat": "^6.0.1" @@ -19076,9 +19068,9 @@ } }, "node_modules/jest-resolve": { - "version": "27.0.2", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.0.2.tgz", - "integrity": "sha512-rmfLGyZhwAUR5z3EwPAW7LQTorWAuCYCcsQJoQxT2it+BOgX3zKxa67r1pfpK3ihy2k9TjYD3/lMp5rPm/CL1Q==", + "version": "27.0.4", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.0.4.tgz", + "integrity": "sha512-BcfyK2i3cG79PDb/6gB6zFeFQlcqLsQjGBqznFCpA0L/3l1L/oOsltdUjs5eISAWA9HS9qtj8v2PSZr/yWxONQ==", "dev": true, "dependencies": { "@jest/types": "^27.0.2", @@ -19096,14 +19088,14 @@ } }, "node_modules/jest-resolve-dependencies": { - "version": "27.0.3", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.0.3.tgz", - "integrity": "sha512-HdjWOvFAgT5CYChF2eiBN2rRKicjaTCCtA3EtH47REIdGzEHGUhYrWYgLahXsiOovvWN6edhcHL5WCa3gbc04A==", + "version": "27.0.4", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.0.4.tgz", + "integrity": "sha512-F33UPfw1YGWCV2uxJl7wD6TvcQn5IC0LtguwY3r4L7R6H4twpLkp5Q2ZfzRx9A2I3G8feiy0O0sqcn/Qoym71A==", "dev": true, "dependencies": { "@jest/types": "^27.0.2", "jest-regex-util": "^27.0.1", - "jest-snapshot": "^27.0.2" + "jest-snapshot": "^27.0.4" }, "engines": { "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" @@ -19180,9 +19172,9 @@ } }, "node_modules/jest-runner": { - "version": "27.0.3", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.0.3.tgz", - "integrity": "sha512-zH23uIIh1ro1JCD7XX1bQ0bQwXEsBzLX2UJVE/AVLsk4YJRmTfyXIzzRzBWRdnMHHg1NWkJ4fGs7eFP15IqZpQ==", + "version": "27.0.4", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.0.4.tgz", + "integrity": "sha512-NfmvSYLCsCJk2AG8Ar2NAh4PhsJJpO+/r+g4bKR5L/5jFzx/indUpnVBdrfDvuqhGLLAvrKJ9FM/Nt8o1dsqxg==", "dev": true, "dependencies": { "@jest/console": "^27.0.2", @@ -19196,11 +19188,13 @@ "exit": "^0.1.2", "graceful-fs": "^4.2.4", "jest-docblock": "^27.0.1", + "jest-environment-jsdom": "^27.0.3", + "jest-environment-node": "^27.0.3", "jest-haste-map": "^27.0.2", "jest-leak-detector": "^27.0.2", "jest-message-util": "^27.0.2", - "jest-resolve": "^27.0.2", - "jest-runtime": "^27.0.3", + "jest-resolve": "^27.0.4", + "jest-runtime": "^27.0.4", "jest-util": "^27.0.2", "jest-worker": "^27.0.2", "source-map-support": "^0.5.6", @@ -19310,9 +19304,9 @@ } }, "node_modules/jest-runtime": { - "version": "27.0.3", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.0.3.tgz", - "integrity": "sha512-k1Hl2pWWHBkSXdCggX2lyLRuDnnnmMlnJd+DPLb8LmmAeHW87WgGC6TplD377VxY3KQu73sklkhGUIdwFgsRVQ==", + "version": "27.0.4", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.0.4.tgz", + "integrity": "sha512-voJB4xbAjS/qYPboV+e+gmg3jfvHJJY4CagFWBOM9dQKtlaiTjcpD2tWwla84Z7PtXSQPeIpXY0qksA9Dum29A==", "dev": true, "dependencies": { "@jest/console": "^27.0.2", @@ -19334,8 +19328,8 @@ "jest-message-util": "^27.0.2", "jest-mock": "^27.0.3", "jest-regex-util": "^27.0.1", - "jest-resolve": "^27.0.2", - "jest-snapshot": "^27.0.2", + "jest-resolve": "^27.0.4", + "jest-snapshot": "^27.0.4", "jest-util": "^27.0.2", "jest-validate": "^27.0.2", "slash": "^3.0.0", @@ -19430,9 +19424,9 @@ } }, "node_modules/jest-snapshot": { - "version": "27.0.2", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.0.2.tgz", - "integrity": "sha512-4RcgvZbPrrbEE/hT6XQ4hr+NVVLNrmsgUnYSnZRT6UAvW9Q2yzGMS+tfJh+xlQJAapnnkNJzsMn6vUa+yfiVHA==", + "version": "27.0.4", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.0.4.tgz", + "integrity": "sha512-hnjrvpKGdSMvKfbHyaG5Kul7pDJGZvjVy0CKpzhu28MmAssDXS6GpynhXzgst1wBQoKD8c9b2VS2a5yhDLQRCA==", "dev": true, "dependencies": { "@babel/core": "^7.7.2", @@ -19454,7 +19448,7 @@ "jest-haste-map": "^27.0.2", "jest-matcher-utils": "^27.0.2", "jest-message-util": "^27.0.2", - "jest-resolve": "^27.0.2", + "jest-resolve": "^27.0.4", "jest-util": "^27.0.2", "natural-compare": "^1.4.0", "pretty-format": "^27.0.2", @@ -21696,9 +21690,9 @@ } }, "node_modules/micromark-extension-mdxjs/node_modules/acorn": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.2.4.tgz", - "integrity": "sha512-Ibt84YwBDDA890eDiDCEqcbwvHlBvzzDkU2cGBBDDI1QWT12jTiXIOn2CIw5KK4i6N5Z2HUxwYjzriDyqaqqZg==", + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.3.0.tgz", + "integrity": "sha512-tqPKHZ5CaBJw0Xmy0ZZvLs1qTV+BNFSyvn77ASXkpBNfIRk8ev26fKrD9iLGwGA9zedPao52GSHzq8lyZG0NUw==", "bin": { "acorn": "bin/acorn" }, @@ -22224,9 +22218,9 @@ } }, "node_modules/node-object-hash": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/node-object-hash/-/node-object-hash-2.3.2.tgz", - "integrity": "sha512-QsV+vb6Kegh1V9eKeLJf2swNGkhH1sBtGWQz1fmwknGylbsyUt60iDIJWyGq2DeBRtuywdb+xXJydKa9BFNxTA==", + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/node-object-hash/-/node-object-hash-2.3.3.tgz", + "integrity": "sha512-KdQsVgu0QoU3ycGidQLcULQdJudW2dizlxJvb2ntV4zxn1oBe7FYBcOO//qIza6oPM1xNwj7Y+rsWxiGPWekOw==", "engines": { "node": ">=0.10.0" } @@ -23336,22 +23330,25 @@ "integrity": "sha1-8r0iH2zJcKk42IVWq8WJyqqiveE=" }, "node_modules/parse-url": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/parse-url/-/parse-url-5.0.2.tgz", - "integrity": "sha512-Czj+GIit4cdWtxo3ISZCvLiUjErSo0iI3wJ+q9Oi3QuMYTI6OZu+7cewMWZ+C1YAnKhYTk6/TLuhIgCypLthPA==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/parse-url/-/parse-url-5.0.3.tgz", + "integrity": "sha512-nrLCVMJpqo12X8uUJT4GJPd5AFaTOrGx/QpJy3HNcVtq0AZSstVIsnxS5fqNPuoqMUs3MyfBoOP6Zvu2Arok5A==", "dependencies": { "is-ssh": "^1.3.0", - "normalize-url": "^3.3.0", + "normalize-url": "^6.0.1", "parse-path": "^4.0.0", "protocols": "^1.4.0" } }, "node_modules/parse-url/node_modules/normalize-url": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", - "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.0.1.tgz", + "integrity": "sha512-VU4pzAuh7Kip71XEmO9aNREYAdMHFGTVj/i+CaTImS8x0i1d3jUZkXhqluy/PRgjPLMgsLQulYY3PJ/aSbSjpQ==", "engines": { - "node": ">=6" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/parse5": { @@ -24994,9 +24991,9 @@ } }, "node_modules/prettier": { - "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==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.3.1.tgz", + "integrity": "sha512-p+vNbgpLjif/+D+DwAZAbndtRrR0md0MwfmOVN9N+2RgyACMT+7tfaRnT+WDPkqnuVwleyuBIG2XBxKDme3hPA==", "bin": { "prettier": "bin-prettier.js" }, @@ -26698,136 +26695,15 @@ "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" }, "node_modules/renderkid": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.5.tgz", - "integrity": "sha512-ccqoLg+HLOHq1vdfYNm4TBeaCDIi1FLt3wGojTDSvdewUv65oTmI3cnT2E4hRjl1gzKZIPK+KZrXzlUYKnR+vQ==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.6.tgz", + "integrity": "sha512-GIis2GBr/ho0pFNf57D4XM4+PgnQuTii0WCPjEZmZfKivzUfGuRdjN2aQYtYMiNggHmNyBve+thFnNR1iBRcKg==", "dependencies": { - "css-select": "^2.0.2", - "dom-converter": "^0.2", - "htmlparser2": "^3.10.1", - "lodash": "^4.17.20", - "strip-ansi": "^3.0.0" - } - }, - "node_modules/renderkid/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/renderkid/node_modules/css-select": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", - "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^3.2.1", - "domutils": "^1.7.0", - "nth-check": "^1.0.2" - } - }, - "node_modules/renderkid/node_modules/css-what": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", - "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", - "engines": { - "node": ">= 6" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/renderkid/node_modules/dom-serializer": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", - "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", - "dependencies": { - "domelementtype": "^2.0.1", - "entities": "^2.0.0" - } - }, - "node_modules/renderkid/node_modules/domhandler": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", - "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", - "dependencies": { - "domelementtype": "1" - } - }, - "node_modules/renderkid/node_modules/domhandler/node_modules/domelementtype": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", - "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" - }, - "node_modules/renderkid/node_modules/domutils": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", - "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", - "dependencies": { - "dom-serializer": "0", - "domelementtype": "1" - } - }, - "node_modules/renderkid/node_modules/domutils/node_modules/domelementtype": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", - "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" - }, - "node_modules/renderkid/node_modules/htmlparser2": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", - "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", - "dependencies": { - "domelementtype": "^1.3.1", - "domhandler": "^2.3.0", - "domutils": "^1.5.1", - "entities": "^1.1.1", - "inherits": "^2.0.1", - "readable-stream": "^3.1.1" - } - }, - "node_modules/renderkid/node_modules/htmlparser2/node_modules/domelementtype": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", - "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" - }, - "node_modules/renderkid/node_modules/htmlparser2/node_modules/entities": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", - "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" - }, - "node_modules/renderkid/node_modules/nth-check": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", - "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", - "dependencies": { - "boolbase": "~1.0.0" - } - }, - "node_modules/renderkid/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/renderkid/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.0" } }, "node_modules/repeat-element": { @@ -32373,13 +32249,13 @@ "dev": true }, "node_modules/whatwg-url": { - "version": "8.5.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.5.0.tgz", - "integrity": "sha512-fy+R77xWv0AiqfLl4nuGUlQ3/6b5uNfQ4WAbGQVMYshCTCCPK9psC1nWh3XHuxGVCtlcDDQPQW1csmmIQo+fwg==", + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.6.0.tgz", + "integrity": "sha512-os0KkeeqUOl7ccdDT1qqUcS4KH4tcBTSKK5Nl5WKb2lyxInIZ/CpjkqKa1Ss12mjfdcRX9mHmPPs7/SxG1Hbdw==", "dev": true, "dependencies": { "lodash": "^4.7.0", - "tr46": "^2.0.2", + "tr46": "^2.1.0", "webidl-conversions": "^6.1.0" }, "engines": { @@ -34174,14 +34050,14 @@ } }, "@eslint/eslintrc": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.1.tgz", - "integrity": "sha512-5v7TDE9plVhvxQeWLXDTvFvJBdH6pEsdnl2g/dAptmuFEPedQ4Erq5rsDsX+mvAM610IhNaO2W5V1dOOnDKxkQ==", + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.2.tgz", + "integrity": "sha512-8nmGq/4ycLpIwzvhI4tNDmQztZ8sp+hI7cyG8i1nQDhkAbRzHpXPidRAHlNvCZQpJTKw5ItIpMw9RSToGF00mg==", "requires": { "ajv": "^6.12.4", "debug": "^4.1.1", "espree": "^7.3.0", - "globals": "^12.1.0", + "globals": "^13.9.0", "ignore": "^4.0.6", "import-fresh": "^3.2.1", "js-yaml": "^3.13.1", @@ -34190,28 +34066,23 @@ }, "dependencies": { "globals": { - "version": "12.4.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", - "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.9.0.tgz", + "integrity": "sha512-74/FduwI/JaIrr1H8e71UbDE+5x7pIPs1C2rrwC52SszOo043CsWOZEMW7o2Y58xwm9b+0RBKDxY5n2sUpEFxA==", "requires": { - "type-fest": "^0.8.1" + "type-fest": "^0.20.2" } - }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" } } }, "@firebase/analytics": { - "version": "0.6.10", - "resolved": "https://registry.npmjs.org/@firebase/analytics/-/analytics-0.6.10.tgz", - "integrity": "sha512-dLOAfeHYKkt1mhFNzrST6X0W5Og/VKhH7VP03YlUwz1STKtPve/KV32IynjMEBgnI6DC1NIAX3V0jYK6KBum4A==", + "version": "0.6.11", + "resolved": "https://registry.npmjs.org/@firebase/analytics/-/analytics-0.6.11.tgz", + "integrity": "sha512-I4rHkJ2jVFIXfcXCRjVrJLwOoM0Kk3asRrvaqRoL3a14CjAdCncHvhQ6wSrfzFAeFMrH1t6UJP1sxRqHOZ5TGA==", "requires": { "@firebase/analytics-types": "0.4.0", - "@firebase/component": "0.5.0", - "@firebase/installations": "0.4.26", + "@firebase/component": "0.5.1", + "@firebase/installations": "0.4.27", "@firebase/logger": "0.2.6", "@firebase/util": "1.1.0", "tslib": "^2.1.0" @@ -34223,12 +34094,12 @@ "integrity": "sha512-Jj2xW+8+8XPfWGkv9HPv/uR+Qrmq37NPYT352wf7MvE9LrstpLVmFg3LqG6MCRr5miLAom5sen2gZ+iOhVDeRA==" }, "@firebase/app": { - "version": "0.6.22", - "resolved": "https://registry.npmjs.org/@firebase/app/-/app-0.6.22.tgz", - "integrity": "sha512-9E0KP7Z+LpBOx/oQauLYvf3XleYpbfoi058wStADUtP+eOX5GIImAFNDTOO4ZNuJfLgyrHpKi7Cct6mDdxrz+g==", + "version": "0.6.24", + "resolved": "https://registry.npmjs.org/@firebase/app/-/app-0.6.24.tgz", + "integrity": "sha512-PgSV4u8G8/e3B0btOd4AuMUOCSyDpPCbn9nxv5vtpQsud7rEiFCseBngbSZbf8FXCvYeTS2TJn79Vj3ifj15OQ==", "requires": { "@firebase/app-types": "0.6.2", - "@firebase/component": "0.5.0", + "@firebase/component": "0.5.1", "@firebase/logger": "0.2.6", "@firebase/util": "1.1.0", "dom-storage": "2.1.0", @@ -34237,13 +34108,13 @@ } }, "@firebase/app-check": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@firebase/app-check/-/app-check-0.1.1.tgz", - "integrity": "sha512-nBNiyhbCBpaVfVNjwGor+f0LZkn5kf1QRdMPbRyZUJG6BjTByMhNmbezEaCWNO0MNBhsNqYqiXUivHJU4A3+2Q==", + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@firebase/app-check/-/app-check-0.1.2.tgz", + "integrity": "sha512-7DPXys2aWyuBHFBNkO6JKip9FjKRi1j3xPIi6saKsKjnVKM7UcCCSTMPJjD/b1XpikU0pS5lqWumdOk7h0tD3Q==", "requires": { "@firebase/app-check-interop-types": "0.1.0", "@firebase/app-check-types": "0.1.0", - "@firebase/component": "0.5.0", + "@firebase/component": "0.5.1", "@firebase/logger": "0.2.6", "@firebase/util": "1.1.0", "tslib": "^2.1.0" @@ -34285,21 +34156,21 @@ "requires": {} }, "@firebase/component": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/@firebase/component/-/component-0.5.0.tgz", - "integrity": "sha512-v18csWtXb0ri+3m7wuGLY/UDgcb89vuMlZGQ//+7jEPLIQeLbylvZhol1uzW9WzoOpxMxOS2W5qyVGX36wZvEA==", + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/@firebase/component/-/component-0.5.1.tgz", + "integrity": "sha512-l1yYAH7OSdmaLXmVBR1vjop2WNELDty3G4NxLFLysWxkcTPhqG+PjKzHEEkAgJ2slF5H3O9BFOGP9OUtrHhvMA==", "requires": { "@firebase/util": "1.1.0", "tslib": "^2.1.0" } }, "@firebase/database": { - "version": "0.10.2", - "resolved": "https://registry.npmjs.org/@firebase/database/-/database-0.10.2.tgz", - "integrity": "sha512-jMGtl5eBES9k0rOIZd6/EAuVB6m3LzRei1lvEiqWWBje2Xoz//7sjZcxOYtAKCCLldEI1EUrzW8Tv5yEAoPPpg==", + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/@firebase/database/-/database-0.10.3.tgz", + "integrity": "sha512-PaQ2EEvx0LsWIqN7qsoqN4RiAJYs6FL5BFDFEPTjJZW410ECnMcNfXCASYuQSU903sY4MA0ki9H1nH0J7gb7bQ==", "requires": { "@firebase/auth-interop-types": "0.1.6", - "@firebase/component": "0.5.0", + "@firebase/component": "0.5.1", "@firebase/database-types": "0.7.2", "@firebase/logger": "0.2.6", "@firebase/util": "1.1.0", @@ -34316,15 +34187,15 @@ } }, "@firebase/firestore": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/@firebase/firestore/-/firestore-2.3.2.tgz", - "integrity": "sha512-xS5dBa1GWzzUBjyrUen81tKgJF6U81owMvmmh6AwTIVIcz5Sd+Dt2MCuyj2vpSRGEgR2SJXNOvHBw/2ORfjN+Q==", + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/@firebase/firestore/-/firestore-2.3.4.tgz", + "integrity": "sha512-FXWbyIulQUsu7a//ov19Jk4ts8E+FRJvLpvWUuf/mzFjK90+vbF/PytnZiTQEb0wTqd5cbI3iZxBYKdJkM6P5g==", "requires": { - "@firebase/component": "0.5.0", + "@firebase/component": "0.5.1", "@firebase/firestore-types": "2.3.0", "@firebase/logger": "0.2.6", "@firebase/util": "1.1.0", - "@firebase/webchannel-wrapper": "0.4.1", + "@firebase/webchannel-wrapper": "0.5.0", "@grpc/grpc-js": "^1.3.2", "@grpc/proto-loader": "^0.5.0", "node-fetch": "2.6.1", @@ -34338,11 +34209,11 @@ "requires": {} }, "@firebase/functions": { - "version": "0.6.9", - "resolved": "https://registry.npmjs.org/@firebase/functions/-/functions-0.6.9.tgz", - "integrity": "sha512-WgrT3EG+O70pYpX2KQM2S2Is2WJbKE6XImoloMglIqiaquOCXNR9LUVbGPWQr7qEqY+QojfTgF/bGH0awqm2KA==", + "version": "0.6.10", + "resolved": "https://registry.npmjs.org/@firebase/functions/-/functions-0.6.10.tgz", + "integrity": "sha512-rB6u1Yvo/z6uBV14Cr+5mc7xjbBWRmc3hUET5kfkq5q9BkDe8NW9wbqADBnhw8BUiP3TMLiBabRTZKEcdY+KJQ==", "requires": { - "@firebase/component": "0.5.0", + "@firebase/component": "0.5.1", "@firebase/functions-types": "0.4.0", "@firebase/messaging-types": "0.5.0", "node-fetch": "2.6.1", @@ -34355,11 +34226,11 @@ "integrity": "sha512-3KElyO3887HNxtxNF1ytGFrNmqD+hheqjwmT3sI09FaDCuaxGbOnsXAXH2eQ049XRXw9YQpHMgYws/aUNgXVyQ==" }, "@firebase/installations": { - "version": "0.4.26", - "resolved": "https://registry.npmjs.org/@firebase/installations/-/installations-0.4.26.tgz", - "integrity": "sha512-bHc6jlV8p1cX+GK38key4BooeZZ42//nKPmf3POWren0bACjnfHJuMnOBDuyw22ss3z6wUdiFNQjeUxvD4btGg==", + "version": "0.4.27", + "resolved": "https://registry.npmjs.org/@firebase/installations/-/installations-0.4.27.tgz", + "integrity": "sha512-sHG1kYnax/UPw3IPAaPgELP1LaeRyedlz7EPTNLVEPvfOoEqj20V+psbQGdQRVPdF1ODOVwuKeptvH5iyAEtBg==", "requires": { - "@firebase/component": "0.5.0", + "@firebase/component": "0.5.1", "@firebase/installations-types": "0.3.4", "@firebase/util": "1.1.0", "idb": "3.0.2", @@ -34378,12 +34249,12 @@ "integrity": "sha512-KIxcUvW/cRGWlzK9Vd2KB864HlUnCfdTH0taHE0sXW5Xl7+W68suaeau1oKNEqmc3l45azkd4NzXTCWZRZdXrw==" }, "@firebase/messaging": { - "version": "0.7.10", - "resolved": "https://registry.npmjs.org/@firebase/messaging/-/messaging-0.7.10.tgz", - "integrity": "sha512-Z5ui3kc1GbPf2+kwNvr0HjguBbi0xTkR7/BHodHHGpz0ycuY/J2/Cl9SgwhEuB52kme4ca9sKwV1g0Ln2/iARw==", + "version": "0.7.11", + "resolved": "https://registry.npmjs.org/@firebase/messaging/-/messaging-0.7.11.tgz", + "integrity": "sha512-ASa2zaHrzY3+ozWSyfiIexdtrNgCVVdHkj+6Vxt/kxihw+hH5FuJDeOYby6PY09wq/xFnFgXFyPTFZ7y+CQW0w==", "requires": { - "@firebase/component": "0.5.0", - "@firebase/installations": "0.4.26", + "@firebase/component": "0.5.1", + "@firebase/installations": "0.4.27", "@firebase/messaging-types": "0.5.0", "@firebase/util": "1.1.0", "idb": "3.0.2", @@ -34397,12 +34268,12 @@ "requires": {} }, "@firebase/performance": { - "version": "0.4.12", - "resolved": "https://registry.npmjs.org/@firebase/performance/-/performance-0.4.12.tgz", - "integrity": "sha512-dFV0OR5IpHZwfOLFkEZuUVFmaJQresmS5G4UNFGk1E0VwU4feZ3roq75dJVYehclJxmbzgMM9M/U1bZ1/9wt3g==", + "version": "0.4.13", + "resolved": "https://registry.npmjs.org/@firebase/performance/-/performance-0.4.13.tgz", + "integrity": "sha512-DY9UN15cqPm7mS5U+mnM9FEeyRaPiloPkmKCmyiVTcpLGgQTCz+FJSsLg1xblWAF7vQFDr2l/D8PyjdzSAAy7g==", "requires": { - "@firebase/component": "0.5.0", - "@firebase/installations": "0.4.26", + "@firebase/component": "0.5.1", + "@firebase/installations": "0.4.27", "@firebase/logger": "0.2.6", "@firebase/performance-types": "0.0.13", "@firebase/util": "1.1.0", @@ -34432,12 +34303,12 @@ } }, "@firebase/remote-config": { - "version": "0.1.37", - "resolved": "https://registry.npmjs.org/@firebase/remote-config/-/remote-config-0.1.37.tgz", - "integrity": "sha512-SYjDOsEoUeqX1CYnUtXqVtM8MpVm2qx2Dp8NLRlLcPp/FieEza/mjRNVHBojMKuFjmyQp/RdPG8R0I9xDJ4PsQ==", + "version": "0.1.38", + "resolved": "https://registry.npmjs.org/@firebase/remote-config/-/remote-config-0.1.38.tgz", + "integrity": "sha512-fIwSbkq0J3F8t32x98WfIduKJGu7x+suslRFHxvl3Kx8Y7WBCOE3081yHtiTe7lGyM+WMqI0vFevILrKXp0l3g==", "requires": { - "@firebase/component": "0.5.0", - "@firebase/installations": "0.4.26", + "@firebase/component": "0.5.1", + "@firebase/installations": "0.4.27", "@firebase/logger": "0.2.6", "@firebase/remote-config-types": "0.1.9", "@firebase/util": "1.1.0", @@ -34450,11 +34321,11 @@ "integrity": "sha512-G96qnF3RYGbZsTRut7NBX0sxyczxt1uyCgXQuH/eAfUCngxjEGcZQnBdy6mvSdqdJh5mC31rWPO4v9/s7HwtzA==" }, "@firebase/storage": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/@firebase/storage/-/storage-0.5.2.tgz", - "integrity": "sha512-D2lZixL6E2iXE4jObtlA3UnAbcMd3657erotiuZt5ap95m1fogiPV/gIq3KLIaT5sFdfbbDQn9mm6hVKhobYHA==", + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/@firebase/storage/-/storage-0.5.3.tgz", + "integrity": "sha512-/mYa1RBfPX94rpT7KpQp2ITEyu3VE54QiJA5+yJRGtz+xHHisBbx9B5Cxee8p/bMWhUfXQJzpQMRis500mevHA==", "requires": { - "@firebase/component": "0.5.0", + "@firebase/component": "0.5.1", "@firebase/storage-types": "0.4.1", "@firebase/util": "1.1.0", "tslib": "^2.1.0" @@ -34475,9 +34346,9 @@ } }, "@firebase/webchannel-wrapper": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@firebase/webchannel-wrapper/-/webchannel-wrapper-0.4.1.tgz", - "integrity": "sha512-0yPjzuzGMkW1GkrC8yWsiN7vt1OzkMIi9HgxRmKREZl2wnNPOKo/yScTjXf/O57HM8dltqxPF6jlNLFVtc2qdw==" + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@firebase/webchannel-wrapper/-/webchannel-wrapper-0.5.0.tgz", + "integrity": "sha512-5808ztHwCy0bE154pmYSR86+uKToDcoxvM7F+nMDJ2NktxujYZLsz10e7iMXrKtyePKNP5VCVgp7s0vsViSKDA==" }, "@fullhuman/postcss-purgecss": { "version": "3.1.3", @@ -34819,13 +34690,13 @@ } }, "@jest/core": { - "version": "27.0.3", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.0.3.tgz", - "integrity": "sha512-rN8lr/OJ8iApcQUh4khnMaOCVX4oRnLwy2tPW3Vh70y62K8Da8fhkxMUq0xX9VPa4+yWUm0tGc/jUSJi+Jzuwg==", + "version": "27.0.4", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.0.4.tgz", + "integrity": "sha512-+dsmV8VUs1h/Szb+rEWk8xBM1fp1I///uFy9nk3wXGvRsF2lBp8EVPmtWc+QFRb3MY2b7u2HbkGF1fzoDzQTLA==", "dev": true, "requires": { "@jest/console": "^27.0.2", - "@jest/reporters": "^27.0.2", + "@jest/reporters": "^27.0.4", "@jest/test-result": "^27.0.2", "@jest/transform": "^27.0.2", "@jest/types": "^27.0.2", @@ -34836,15 +34707,15 @@ "exit": "^0.1.2", "graceful-fs": "^4.2.4", "jest-changed-files": "^27.0.2", - "jest-config": "^27.0.3", + "jest-config": "^27.0.4", "jest-haste-map": "^27.0.2", "jest-message-util": "^27.0.2", "jest-regex-util": "^27.0.1", - "jest-resolve": "^27.0.2", - "jest-resolve-dependencies": "^27.0.3", - "jest-runner": "^27.0.3", - "jest-runtime": "^27.0.3", - "jest-snapshot": "^27.0.2", + "jest-resolve": "^27.0.4", + "jest-resolve-dependencies": "^27.0.4", + "jest-runner": "^27.0.4", + "jest-runtime": "^27.0.4", + "jest-snapshot": "^27.0.4", "jest-util": "^27.0.2", "jest-validate": "^27.0.2", "jest-watcher": "^27.0.2", @@ -34944,9 +34815,9 @@ } }, "@jest/reporters": { - "version": "27.0.2", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.0.2.tgz", - "integrity": "sha512-SVQjew/kafNxSN1my4praGQP+VPVGHsU8zqiEDppLvq6j1lryIjdNb9P+bZSsKeifU4bIoaPnf9Ui0tK9WOpFA==", + "version": "27.0.4", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.0.4.tgz", + "integrity": "sha512-Xa90Nm3JnV0xCe4M6A10M9WuN9krb+WFKxV1A98Y4ePCw40n++r7uxFUNU7DT1i9Behj7fjrAIju9oU0t1QtCg==", "dev": true, "requires": { "@bcoe/v8-coverage": "^0.2.3", @@ -34965,7 +34836,7 @@ "istanbul-lib-source-maps": "^4.0.0", "istanbul-reports": "^3.0.2", "jest-haste-map": "^27.0.2", - "jest-resolve": "^27.0.2", + "jest-resolve": "^27.0.4", "jest-util": "^27.0.2", "jest-worker": "^27.0.2", "slash": "^3.0.0", @@ -35086,15 +34957,15 @@ } }, "@jest/test-sequencer": { - "version": "27.0.3", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.0.3.tgz", - "integrity": "sha512-DcLTzraZ8xLr5fcIl+CF14vKeBBpBrn55wFxI9Ju+dhEBdjRdJQ/Z/pLkMehkPZWIQ+rR23J8e+wFDkfjree0Q==", + "version": "27.0.4", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.0.4.tgz", + "integrity": "sha512-6UFEVwdmxYdyNffBxVVZxmXEdBE4riSddXYSnFNH0ELFQFk/bvagizim8WfgJTqF4EKd+j1yFxvhb8BMHfOjSQ==", "dev": true, "requires": { "@jest/test-result": "^27.0.2", "graceful-fs": "^4.2.4", "jest-haste-map": "^27.0.2", - "jest-runtime": "^27.0.3" + "jest-runtime": "^27.0.4" } }, "@jest/transform": { @@ -35952,9 +35823,9 @@ } }, "@testing-library/jest-dom": { - "version": "5.12.0", - "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.12.0.tgz", - "integrity": "sha512-N9Y82b2Z3j6wzIoAqajlKVF1Zt7sOH0pPee0sUHXHc5cv2Fdn23r+vpWm0MBBoGJtPOly5+Bdx1lnc3CD+A+ow==", + "version": "5.13.0", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.13.0.tgz", + "integrity": "sha512-+jXXTn8GjRnZkJfzG/tqK/2Q7dGlBInR412WE7Aml7CT3wdSpx5dMQC0HOwVQoZ3cNTmQUy8fCVGUV/Zhoyvcw==", "dev": true, "requires": { "@babel/runtime": "^7.9.2", @@ -36366,9 +36237,9 @@ "integrity": "sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==" }, "@types/reach__router": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/@types/reach__router/-/reach__router-1.3.7.tgz", - "integrity": "sha512-cyBEb8Ef3SJNH5NYEIDGPoMMmYUxROatuxbICusVRQIqZUB85UCt6R2Ok60tKS/TABJsJYaHyNTW3kqbpxlMjg==", + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/@types/reach__router/-/reach__router-1.3.8.tgz", + "integrity": "sha512-cjjT0FPdwuvhLWpCDt2WCh4sdBqNzJe3XhxXmRQGsY3IvT58M8sE4E7A0QaFYuJs3ar+McSJTiJxdYKWAXbBhw==", "requires": { "@types/react": "*" } @@ -37444,9 +37315,9 @@ } }, "babel-plugin-remove-graphql-queries": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/babel-plugin-remove-graphql-queries/-/babel-plugin-remove-graphql-queries-3.6.0.tgz", - "integrity": "sha512-8BEpm4gnHJhAcQ/K+yvY+/LINPljBgzncYnpLLhXa4rHa5SGsD0EIjWC0yzcP6WtMlIAqUf2cWz2itGci7FrvA==", + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/babel-plugin-remove-graphql-queries/-/babel-plugin-remove-graphql-queries-3.7.0.tgz", + "integrity": "sha512-1MrP3pT5diFM7AlwbfGY2qbr5E8XHm9vLdHSkaaxXrnHHUCoffjWfQquEGaQ08GRogEhdb3R00wd8iLKylmEfQ==", "requires": {} }, "babel-plugin-syntax-object-rest-spread": { @@ -37489,25 +37360,25 @@ } }, "babel-preset-gatsby": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/babel-preset-gatsby/-/babel-preset-gatsby-1.6.0.tgz", - "integrity": "sha512-d/5RhTIQo7Q66tjzhvHA3RfD037tODIA7JZwsjsrtW1cvVWB7+k60GT4lSziR2U6cZB46XXY09PBXRrrFQmjZQ==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/babel-preset-gatsby/-/babel-preset-gatsby-1.7.0.tgz", + "integrity": "sha512-Bh+297TcOlJwF/1P43SnUNI/xXJQ5KB3vBVdVHkPYMPAOK6cnHKUwRha06b6L6jlotFRQvDuJTTMmQv8ETbMUQ==", "requires": { - "@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-proposal-class-properties": "^7.13.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.2", + "@babel/plugin-proposal-optional-chaining": "^7.14.2", "@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-transform-classes": "^7.14.4", + "@babel/plugin-transform-runtime": "^7.14.3", + "@babel/plugin-transform-spread": "^7.13.0", + "@babel/preset-env": "^7.14.4", + "@babel/preset-react": "^7.13.13", + "@babel/runtime": "^7.14.0", "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.6.0", - "gatsby-legacy-polyfills": "^1.6.0" + "gatsby-core-utils": "^2.7.0", + "gatsby-legacy-polyfills": "^1.7.0" } }, "babel-preset-jest": { @@ -39221,9 +39092,9 @@ } }, "create-gatsby": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/create-gatsby/-/create-gatsby-1.6.0.tgz", - "integrity": "sha512-mNPBiTZ9aH24I2YInaiBoXDjPgibsystLsXXWpM5miIJpA6rZrJSRtHVGfXUxZXsKHLc/at2vNrFQbsVue3Nyg==" + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/create-gatsby/-/create-gatsby-1.7.0.tgz", + "integrity": "sha512-xM+xEhPa5VXEIU4x6jxIwkAFNwf8Q2DfqHRi6LGD7LuDQIPqukZbEvLH1Va9HdjcY3EW2wagFYAVwE3mpveIeg==" }, "create-require": { "version": "1.1.1", @@ -39380,9 +39251,9 @@ } }, "css-select": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.1.2.tgz", - "integrity": "sha512-nu5ye2Hg/4ISq4XqdLY2bEatAcLIdt3OYGFc9Tm9n7VSlFBcfRv0gBNksHRgSdUDQGtN3XrZ94ztW+NfzkFSUw==", + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.1.3.tgz", + "integrity": "sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==", "requires": { "boolbase": "^1.0.0", "css-what": "^5.0.0", @@ -40832,12 +40703,12 @@ } }, "eslint": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.27.0.tgz", - "integrity": "sha512-JZuR6La2ZF0UD384lcbnd0Cgg6QJjiCwhMD6eU4h/VGPcVGwawNNzKU41tgokGXnfjOOyI6QIffthhJTPzzuRA==", + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.28.0.tgz", + "integrity": "sha512-UMfH0VSjP0G4p3EWirscJEQ/cHqnT/iuH6oNZOB94nBjWbMnhGEPxsZm1eyIW0C/9jLI0Fow4W5DXLjEI7mn1g==", "requires": { "@babel/code-frame": "7.12.11", - "@eslint/eslintrc": "^0.4.1", + "@eslint/eslintrc": "^0.4.2", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -40854,7 +40725,7 @@ "fast-deep-equal": "^3.1.3", "file-entry-cache": "^6.0.1", "functional-red-black-tree": "^1.0.1", - "glob-parent": "^5.0.0", + "glob-parent": "^5.1.2", "globals": "^13.6.0", "ignore": "^4.0.6", "import-fresh": "^3.0.0", @@ -42024,24 +41895,24 @@ } }, "firebase": { - "version": "8.6.3", - "resolved": "https://registry.npmjs.org/firebase/-/firebase-8.6.3.tgz", - "integrity": "sha512-VjaHkR+BsTpXXrQec84FJQiGz/x7K7a+V9JHWDRUbd+XANgxBiCC+p5WDUUv0bgCw5Swg02xLGdFRkqx2LIjSg==", + "version": "8.6.5", + "resolved": "https://registry.npmjs.org/firebase/-/firebase-8.6.5.tgz", + "integrity": "sha512-87oWWtpH6Mq927y9ZcUf9J/g59f/IU4R0x1TrQAQ2Qr8Voy4TqAoC09DqOa0rm8dVFbk6e+4cnw6KCEW83Y0EQ==", "requires": { - "@firebase/analytics": "0.6.10", - "@firebase/app": "0.6.22", - "@firebase/app-check": "0.1.1", + "@firebase/analytics": "0.6.11", + "@firebase/app": "0.6.24", + "@firebase/app-check": "0.1.2", "@firebase/app-types": "0.6.2", "@firebase/auth": "0.16.6", - "@firebase/database": "0.10.2", - "@firebase/firestore": "2.3.2", - "@firebase/functions": "0.6.9", - "@firebase/installations": "0.4.26", - "@firebase/messaging": "0.7.10", - "@firebase/performance": "0.4.12", + "@firebase/database": "0.10.3", + "@firebase/firestore": "2.3.4", + "@firebase/functions": "0.6.10", + "@firebase/installations": "0.4.27", + "@firebase/messaging": "0.7.11", + "@firebase/performance": "0.4.13", "@firebase/polyfill": "0.3.36", - "@firebase/remote-config": "0.1.37", - "@firebase/storage": "0.5.2", + "@firebase/remote-config": "0.1.38", + "@firebase/storage": "0.5.3", "@firebase/util": "1.1.0" } }, @@ -42302,17 +42173,17 @@ "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" }, "gatsby": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/gatsby/-/gatsby-3.6.2.tgz", - "integrity": "sha512-gzwnyk37sGTrT/oqAWKbfwJCPeLWOlX5wgq2pumCJDOGBo0yjL95pRiBeH1GG3jQGadcx2lG/6MoM46M6v3w9A==", + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/gatsby/-/gatsby-3.7.0.tgz", + "integrity": "sha512-unuB+MBWiKqfmVcSjXCRscUdSaLinqYxd5xBEMwbyckt3/Os+ltyWJmaALPtf3mgoTqip2hVUgZOGH7RpfL8AQ==", "requires": { - "@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", + "@babel/code-frame": "^7.12.13", + "@babel/core": "^7.14.3", + "@babel/eslint-parser": "^7.14.4", + "@babel/parser": "^7.14.4", + "@babel/runtime": "^7.14.0", + "@babel/traverse": "^7.14.2", + "@babel/types": "^7.14.4", "@gatsbyjs/reach-router": "^1.3.6", "@gatsbyjs/webpack-hot-middleware": "^2.25.2", "@mikaelkristiansson/domready": "^1.0.10", @@ -42329,8 +42200,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.6.0", - "babel-preset-gatsby": "^1.6.0", + "babel-plugin-remove-graphql-queries": "^3.7.0", + "babel-preset-gatsby": "^1.7.0", "better-opn": "^2.0.0", "bluebird": "^3.7.2", "body-parser": "^1.19.0", @@ -42372,16 +42243,16 @@ "find-cache-dir": "^3.3.1", "fs-exists-cached": "1.0.0", "fs-extra": "^8.1.0", - "gatsby-cli": "^3.6.0", - "gatsby-core-utils": "^2.6.0", - "gatsby-graphiql-explorer": "^1.6.0", - "gatsby-legacy-polyfills": "^1.6.0", - "gatsby-link": "^3.6.0", - "gatsby-plugin-page-creator": "^3.6.0", - "gatsby-plugin-typescript": "^3.6.0", - "gatsby-plugin-utils": "^1.6.0", - "gatsby-react-router-scroll": "^4.6.0", - "gatsby-telemetry": "^2.6.0", + "gatsby-cli": "^3.7.0", + "gatsby-core-utils": "^2.7.0", + "gatsby-graphiql-explorer": "^1.7.0", + "gatsby-legacy-polyfills": "^1.7.0", + "gatsby-link": "^3.7.0", + "gatsby-plugin-page-creator": "^3.7.0", + "gatsby-plugin-typescript": "^3.7.0", + "gatsby-plugin-utils": "^1.7.0", + "gatsby-react-router-scroll": "^4.7.0", + "gatsby-telemetry": "^2.7.0", "glob": "^7.1.6", "got": "8.3.2", "graphql": "^15.4.0", @@ -42602,11 +42473,11 @@ } }, "gatsby-cli": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/gatsby-cli/-/gatsby-cli-3.6.0.tgz", - "integrity": "sha512-GJ0BviJw3qnONdoNpCvqgRA8jxYk7rpqi+7MrvT0U+YMcT2HGhZbhY0RxlZqYRL8qOCJTtLB/N4Z7cCUwi8g1w==", + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/gatsby-cli/-/gatsby-cli-3.7.0.tgz", + "integrity": "sha512-2B5y2qD0kD+EKVaCuOWjLBLhTcDs2owVTd9M7UHrkv/xKiRzUoPcWiGMIPAenRMyy+f9BYd4gl3j7eWQD77X4A==", "requires": { - "@babel/code-frame": "^7.10.4", + "@babel/code-frame": "^7.12.13", "@types/common-tags": "^1.8.0", "better-opn": "^2.0.0", "chalk": "^4.1.0", @@ -42614,14 +42485,14 @@ "common-tags": "^1.8.0", "configstore": "^5.0.1", "convert-hrtime": "^3.0.0", - "create-gatsby": "^1.6.0", + "create-gatsby": "^1.7.0", "envinfo": "^7.7.3", "execa": "^3.4.0", "fs-exists-cached": "^1.0.0", "fs-extra": "^8.1.0", - "gatsby-core-utils": "^2.6.0", - "gatsby-recipes": "^0.17.0", - "gatsby-telemetry": "^2.6.0", + "gatsby-core-utils": "^2.7.0", + "gatsby-recipes": "^0.18.0", + "gatsby-telemetry": "^2.7.0", "hosted-git-info": "^3.0.6", "is-valid-path": "^0.1.1", "joi": "^17.4.0", @@ -42840,9 +42711,9 @@ } }, "gatsby-core-utils": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/gatsby-core-utils/-/gatsby-core-utils-2.6.0.tgz", - "integrity": "sha512-d8a/iblc3wIrLEOWTUcoK5uYE2DrvlQmeulx6DK3NY49KD8jet8ozB6T5GA1CftsvowWeO6aaDnoWDbTxIxTRA==", + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/gatsby-core-utils/-/gatsby-core-utils-2.7.0.tgz", + "integrity": "sha512-0yma1pr5bNAR4rnd4E+3sct+Fr+wjfWoz5dRQCE5Swb1vZ1b6l7QW4KxTPQhwNgbI+tgYakJhp+pgxPLFpXxHA==", "requires": { "ci-info": "2.0.0", "configstore": "^5.0.1", @@ -42855,17 +42726,17 @@ } }, "gatsby-graphiql-explorer": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/gatsby-graphiql-explorer/-/gatsby-graphiql-explorer-1.6.0.tgz", - "integrity": "sha512-RNkHXELyIQKo5h2+Y92NQ/bfBm7I53MqyywRN7nXPwqwRb+ymv0/3rT6pY69WTXc1ORKrEZazmWv3JWhrVYKbw==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/gatsby-graphiql-explorer/-/gatsby-graphiql-explorer-1.7.0.tgz", + "integrity": "sha512-sJIJuHUx4cl/25jpI6LW0qAkFgFSseH/1oD7vMtWDRI5rdXI8xsZUe8xNqGWVPMtNzmBjm4Lwb1G8lkUSErsAA==", "requires": { - "@babel/runtime": "^7.12.5" + "@babel/runtime": "^7.14.0" } }, "gatsby-legacy-polyfills": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/gatsby-legacy-polyfills/-/gatsby-legacy-polyfills-1.6.0.tgz", - "integrity": "sha512-Qqk+THLhQhlYpdMsOcFwBmSrF06BT273rQ4he4g5YGg3l57wpzHQX2zt8yuLIE/6zzA5q/hTYg9MFIniYRBG/A==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/gatsby-legacy-polyfills/-/gatsby-legacy-polyfills-1.7.0.tgz", + "integrity": "sha512-C4CKvFmdkSTBtJzYPSjHKQz2tRwVwMuQ7OBW8tY1K1FPn6Usl2gjQdw6G8Pf3juV1jlJrFaep/+0ZM/AV8KQuA==", "requires": { "core-js-compat": "3.9.0" }, @@ -42887,36 +42758,36 @@ } }, "gatsby-link": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/gatsby-link/-/gatsby-link-3.6.0.tgz", - "integrity": "sha512-lvRAA+RfH7DrId1gfGrCW1Ox1weMZnVyOaJwQZaTBXoxQ2H2xv5AkIS08GPm00Il5wnHfOUsh/qHxEW/Q6+ELQ==", + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/gatsby-link/-/gatsby-link-3.7.0.tgz", + "integrity": "sha512-qCl+tRAUvQM4XtxdNQwWMtZi0+3CeiYW5HRjWMPXhiwQzFQxu0aA7vCzJZSJFLx4RWUP9AySPXrFLM2v2b/yNg==", "requires": { - "@babel/runtime": "^7.12.5", + "@babel/runtime": "^7.14.0", "@types/reach__router": "^1.3.7", "prop-types": "^15.7.2" } }, "gatsby-page-utils": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/gatsby-page-utils/-/gatsby-page-utils-1.6.0.tgz", - "integrity": "sha512-/jryNkO8F9iYDAFl0EYyZbns1CUW/rEUiIkb3NOGwitHvTSw8IEQPNORBOvhKzYWfGTI362p/hR/u2U7hna/Qg==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/gatsby-page-utils/-/gatsby-page-utils-1.7.0.tgz", + "integrity": "sha512-HFXzgoa+lxU4CJTQ9k1bCzvkwCgTTZmzxR2vnqBJ3HKMacAmhYwNfOQtTKSpDjJRys+5qGwYyXVn7jd708Q32A==", "requires": { - "@babel/runtime": "^7.12.5", + "@babel/runtime": "^7.14.0", "bluebird": "^3.7.2", "chokidar": "^3.5.1", "fs-exists-cached": "^1.0.0", - "gatsby-core-utils": "^2.6.0", + "gatsby-core-utils": "^2.7.0", "glob": "^7.1.6", "lodash": "^4.17.21", "micromatch": "^4.0.2" } }, "gatsby-plugin-create-client-paths": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/gatsby-plugin-create-client-paths/-/gatsby-plugin-create-client-paths-3.6.0.tgz", - "integrity": "sha512-Su7bFd7EaET9i+I51TrbBr9Qu1yZdllOR/LUmKVy/NMFLL3h2rUL+72f7nveB1hT6+vrflwCcBaHG1s9YqU7GQ==", + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/gatsby-plugin-create-client-paths/-/gatsby-plugin-create-client-paths-3.7.0.tgz", + "integrity": "sha512-84QjrqzhfzEfLDd0PkzxrtgWY2NmPMZKxjxv8kaUKM6UaaETP+SO143S2gH8hn7xbzyFPK2Mwj4hU0kvXdulLg==", "requires": { - "@babel/runtime": "^7.12.5" + "@babel/runtime": "^7.14.0" } }, "gatsby-plugin-eslint": { @@ -42933,32 +42804,32 @@ "requires": {} }, "gatsby-plugin-image": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/gatsby-plugin-image/-/gatsby-plugin-image-1.6.0.tgz", - "integrity": "sha512-AYNSer+Cj78anY8EDprw0BbAMLA0+8fEomRFpPcBh/TxN/b74q8jIfsjOUj43TmrIKEmtDiaCh8Z3i/4ZWFD5A==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/gatsby-plugin-image/-/gatsby-plugin-image-1.7.0.tgz", + "integrity": "sha512-iXEWaZadSwwqoADkvX1OnP2E4nc/ZTz/jlxkXsnBkWwij5XSppkRYmo/JZZnB59lGCF0QtaXZBNYpwGBK+xCcw==", "requires": { "@babel/code-frame": "^7.12.13", - "@babel/parser": "^7.12.5", - "@babel/traverse": "^7.12.5", + "@babel/parser": "^7.14.4", + "@babel/traverse": "^7.14.2", "babel-jsx-utils": "^1.1.0", - "babel-plugin-remove-graphql-queries": "^3.6.0", + "babel-plugin-remove-graphql-queries": "^3.7.0", "camelcase": "^5.3.1", "chokidar": "^3.5.1", "common-tags": "^1.8.0", "fs-extra": "^8.1.0", - "gatsby-core-utils": "^2.6.0", + "gatsby-core-utils": "^2.7.0", "objectFitPolyfill": "^2.3.0", "prop-types": "^15.7.2" } }, "gatsby-plugin-manifest": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/gatsby-plugin-manifest/-/gatsby-plugin-manifest-3.6.0.tgz", - "integrity": "sha512-3+w4yitx47fEQ5kI9bvPxM1EcCGaRGVlCzugPcy1vYc9uaw0+KwiXFnX9Fx3WxGqTScMikparHAuM2xsIWOLhw==", + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/gatsby-plugin-manifest/-/gatsby-plugin-manifest-3.7.0.tgz", + "integrity": "sha512-UR/aQA0MRlHWYunAqltoAXQqncWBfnJRphnkox21raaNsLUaPVy5b5cJxOp1H2WGJZBXs7b43WG1FEVIO7K0bQ==", "requires": { - "@babel/runtime": "^7.12.5", - "gatsby-core-utils": "^2.6.0", - "gatsby-plugin-utils": "^1.6.0", + "@babel/runtime": "^7.14.0", + "gatsby-core-utils": "^2.7.0", + "gatsby-plugin-utils": "^1.7.0", "semver": "^7.3.5", "sharp": "^0.28.1" }, @@ -42998,13 +42869,13 @@ } }, "gatsby-plugin-offline": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/gatsby-plugin-offline/-/gatsby-plugin-offline-4.6.0.tgz", - "integrity": "sha512-NEhO7jONqQXVhLssaHsfnu9Qeix9ncIEDGsGoDg4XcxmP0yHgLhXC7aUpAuodmZhx6+4UtiCAAkyZQqMDjOCZA==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/gatsby-plugin-offline/-/gatsby-plugin-offline-4.7.0.tgz", + "integrity": "sha512-zq/FGTeCA8zvRtnW0Nk3HcrgWiaQCTO7dRQoPhOIYCO+oi18P6rSm41YZgrj3DgMmWfrbEDy6c+8AZacIpAgIA==", "requires": { - "@babel/runtime": "^7.12.5", + "@babel/runtime": "^7.14.0", "cheerio": "^1.0.0-rc.9", - "gatsby-core-utils": "^2.6.0", + "gatsby-core-utils": "^2.7.0", "glob": "^7.1.6", "idb-keyval": "^3.2.0", "lodash": "^4.17.21", @@ -43012,28 +42883,28 @@ } }, "gatsby-plugin-page-creator": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/gatsby-plugin-page-creator/-/gatsby-plugin-page-creator-3.6.0.tgz", - "integrity": "sha512-59lJ0kXzDpJZgPKYFP/foK5Gsc/+TT/O50aTscZP5l3Hpyknnb7AIjKt0axaN4BQuc6OOmRmg1z9TcjXMwnytg==", + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/gatsby-plugin-page-creator/-/gatsby-plugin-page-creator-3.7.0.tgz", + "integrity": "sha512-w3QexaS8kRMQdQPaAtLwjhPXSEaHjX7RBZ2hMYdoyKQL4LIs/Ke9jv9oRo7anYniLBsiDRq3KpS9OZQ4Bda3TA==", "requires": { - "@babel/traverse": "^7.12.5", + "@babel/traverse": "^7.14.2", "@sindresorhus/slugify": "^1.1.2", "chokidar": "^3.5.1", "fs-exists-cached": "^1.0.0", - "gatsby-core-utils": "^2.6.0", - "gatsby-page-utils": "^1.6.0", - "gatsby-telemetry": "^2.6.0", + "gatsby-core-utils": "^2.7.0", + "gatsby-page-utils": "^1.7.0", + "gatsby-telemetry": "^2.7.0", "globby": "^11.0.3", "lodash": "^4.17.21" } }, "gatsby-plugin-postcss": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/gatsby-plugin-postcss/-/gatsby-plugin-postcss-4.6.0.tgz", - "integrity": "sha512-yYRF2mPVwNVHDcL6yR97j0tf3MKgaPfWmfyC1s5Fp9VvIwOZ8w/sU88Dqnr+diGXarRry3MxwugNVuVLbp+Uaw==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/gatsby-plugin-postcss/-/gatsby-plugin-postcss-4.7.0.tgz", + "integrity": "sha512-yQEDQkB9MyY3pd/F2leC6pWciIQRTR5sq5aU9cum5RPfmIVXJFBMxM19zOoF5PnYMVqudHF9OvYyD3qFNrGblw==", "requires": { - "@babel/runtime": "^7.12.5", - "postcss-loader": "^4.1.0" + "@babel/runtime": "^7.14.0", + "postcss-loader": "^4.3.0" }, "dependencies": { "cosmiconfig": { @@ -43094,25 +42965,25 @@ } }, "gatsby-plugin-react-helmet": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/gatsby-plugin-react-helmet/-/gatsby-plugin-react-helmet-4.6.0.tgz", - "integrity": "sha512-+OR34N+H3vZcSN4e4dEyk6tR6NBBP8gINWztDw6/b3sXVJM0hfHRCpbBtgtJGclyjaxAdwbtfos1geKh3AvDHA==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/gatsby-plugin-react-helmet/-/gatsby-plugin-react-helmet-4.7.0.tgz", + "integrity": "sha512-xZLijT/nDtkxi3Yv8TwptOXVWKCAS+xjdOAfkvzU/J/gbnavVWejiipxSS3+X8tmQXSMf+ARMSWWCcH0XVMXKw==", "requires": { - "@babel/runtime": "^7.12.5" + "@babel/runtime": "^7.14.0" } }, "gatsby-plugin-sharp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/gatsby-plugin-sharp/-/gatsby-plugin-sharp-3.6.0.tgz", - "integrity": "sha512-bOFnPv67yqdRuybgW+n78eEO4he1tVuodzhqNjmGgt9IN8Rd41hYQAe3inOdbA0YNdbG6uXtlBk0KU4RRZNXfg==", + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/gatsby-plugin-sharp/-/gatsby-plugin-sharp-3.7.0.tgz", + "integrity": "sha512-C9M259wCdcDshx7isTHzX1tbGzY453h0vORih96X8ClDHGkfHvZW4QW+4WKC4d7ffWTM/xsagDcgsrwFM2fOLg==", "requires": { - "@babel/runtime": "^7.12.5", + "@babel/runtime": "^7.14.0", "async": "^3.2.0", "bluebird": "^3.7.2", "filenamify": "^4.2.0", "fs-extra": "^9.1.0", - "gatsby-core-utils": "^2.6.0", - "gatsby-telemetry": "^2.6.0", + "gatsby-core-utils": "^2.7.0", + "gatsby-telemetry": "^2.7.0", "got": "^10.7.0", "imagemin": "^7.0.1", "imagemin-mozjpeg": "^9.0.0", @@ -43303,34 +43174,34 @@ } }, "gatsby-plugin-sitemap": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/gatsby-plugin-sitemap/-/gatsby-plugin-sitemap-4.2.0.tgz", - "integrity": "sha512-xI4ez2aC7/4JWoPdDMK0ntF+mVCt+UF9pgAaXUXWwkNng1MfrC1cyau5Gjl2ZVyceHgMaNSFQcLyupnpA0dB+Q==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/gatsby-plugin-sitemap/-/gatsby-plugin-sitemap-4.3.0.tgz", + "integrity": "sha512-3+GUDHcC4o6p40MP1kBjiw+Nc0lR69kjzC0pvF7XExBe3ZKlMfIrt5sRgkzMCA7EIUE7ugPJApv3Z4a1Q8S3NA==", "requires": { - "@babel/runtime": "^7.12.5", + "@babel/runtime": "^7.14.0", "common-tags": "^1.8.0", "minimatch": "^3.0.4", "sitemap": "^7.0.0" } }, "gatsby-plugin-typescript": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/gatsby-plugin-typescript/-/gatsby-plugin-typescript-3.6.0.tgz", - "integrity": "sha512-qkxtdGOr/VA3NfC51PMasoXgoX0V8hiXVGbZuBBEZMYuj4j7BKPzShXb7TeqDKI2LQvO3r5sQlxGjfXNAOB0qg==", + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/gatsby-plugin-typescript/-/gatsby-plugin-typescript-3.7.0.tgz", + "integrity": "sha512-OFNCDCR1voioxxzDodBhFg5aA+MwMhZKeylIG94IyAmc02TcXfyb4Dv9dPEgjOLRm0nrMevFCU/sa1HecrsZ4g==", "requires": { - "@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.6.0" + "@babel/core": "^7.14.3", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.2", + "@babel/plugin-proposal-numeric-separator": "^7.14.2", + "@babel/plugin-proposal-optional-chaining": "^7.14.2", + "@babel/preset-typescript": "^7.13.0", + "@babel/runtime": "^7.14.0", + "babel-plugin-remove-graphql-queries": "^3.7.0" } }, "gatsby-plugin-utils": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/gatsby-plugin-utils/-/gatsby-plugin-utils-1.6.0.tgz", - "integrity": "sha512-RDHaPBvVE8v9EQvPAUyXZzoDFKo0t0j7qJHDvFQc0PfcX0EmQWXNkFd7PN+DVz8nPfuhLIV6GKS3WQXYbiCLIA==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/gatsby-plugin-utils/-/gatsby-plugin-utils-1.7.0.tgz", + "integrity": "sha512-lRTnXgH0zgZCybq4VpnjfoCaEwiEGE8VV7m6o5e7v1mXKYVvO/8YXhpIIUqdc6DJZoGJEGy8MpylltYFzBftGQ==", "requires": { "joi": "^17.2.1" } @@ -44265,26 +44136,26 @@ } }, "gatsby-react-router-scroll": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/gatsby-react-router-scroll/-/gatsby-react-router-scroll-4.6.0.tgz", - "integrity": "sha512-sgg55OmxAlLzFCrpx9C01QgVNiSVGgLKvrAVlsN8UxltNZSO+iw4f5/Gd3vOSyb6sNYVJCYnmfvQ6uV2pZs3bg==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/gatsby-react-router-scroll/-/gatsby-react-router-scroll-4.7.0.tgz", + "integrity": "sha512-cI6FNCK+ZI0tW0fygwNyAGxvp5J7zdxmdU7eou33PhOzz0TNw6hW7uUaiULdkHXSRKuD9xPL69u9h8NVXo2R0Q==", "requires": { - "@babel/runtime": "^7.12.5" + "@babel/runtime": "^7.14.0" } }, "gatsby-recipes": { - "version": "0.17.0", - "resolved": "https://registry.npmjs.org/gatsby-recipes/-/gatsby-recipes-0.17.0.tgz", - "integrity": "sha512-tC2xUa05zrUp77DTyQE11ILhFiqv9JYxBHhh47b7tJGiLAU1XhjxZH0uFZ109r9wEeZjxTYOYkyoiTu+0Ps4pw==", + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/gatsby-recipes/-/gatsby-recipes-0.18.0.tgz", + "integrity": "sha512-HwRgeONOHFk9U+v47LAA8tKppsgdNGCMY4J+lxr9Yz3xojHjMJFncLCL6c1aMIPbhG2mtBuSMdcAppO/ZpgPtg==", "requires": { - "@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", + "@babel/core": "^7.14.3", + "@babel/generator": "^7.14.3", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-proposal-optional-chaining": "^7.14.2", + "@babel/plugin-transform-react-jsx": "^7.14.3", + "@babel/standalone": "^7.14.4", + "@babel/template": "^7.12.13", + "@babel/types": "^7.14.4", "@graphql-tools/schema": "^7.0.0", "@graphql-tools/utils": "^7.0.2", "@hapi/hoek": "8.x.x", @@ -44300,8 +44171,8 @@ "express": "^4.17.1", "express-graphql": "^0.9.0", "fs-extra": "^8.1.0", - "gatsby-core-utils": "^2.6.0", - "gatsby-telemetry": "^2.6.0", + "gatsby-core-utils": "^2.7.0", + "gatsby-telemetry": "^2.7.0", "glob": "^7.1.6", "graphql": "^15.4.0", "graphql-compose": "~7.25.0", @@ -44487,16 +44358,16 @@ } }, "gatsby-source-filesystem": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/gatsby-source-filesystem/-/gatsby-source-filesystem-3.6.0.tgz", - "integrity": "sha512-kTWcW9LwCLOF3TMC9lBR6KbMi6A0SHNQeGNLBw8THRpDVVe5nXZG33oI1Ns23ocNDVrajIMKXPPzsrl2zjG6BQ==", + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/gatsby-source-filesystem/-/gatsby-source-filesystem-3.7.0.tgz", + "integrity": "sha512-6w67rcL2n0YxJ1c7YzWbjDKsMgldroTA9oiYmvRmHwhOF7diUijoj3/6wZDHfrZZtFvRVoDqa6MI0ahlyJt5RA==", "requires": { - "@babel/runtime": "^7.12.5", + "@babel/runtime": "^7.14.0", "better-queue": "^3.8.10", "chokidar": "^3.4.3", "file-type": "^16.0.0", "fs-extra": "^8.1.0", - "gatsby-core-utils": "^2.6.0", + "gatsby-core-utils": "^2.7.0", "got": "^9.6.0", "md5-file": "^5.0.0", "mime": "^2.4.6", @@ -44604,19 +44475,19 @@ } }, "gatsby-telemetry": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/gatsby-telemetry/-/gatsby-telemetry-2.6.0.tgz", - "integrity": "sha512-ENrhT4tkETj9Gq48d+ziiyNTX8Q8/5EyqqWvDUTCSefeHV5xpBclJ+CEnxZkmkEa/QSoBCpjws2VbxnTmRwjWA==", + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/gatsby-telemetry/-/gatsby-telemetry-2.7.0.tgz", + "integrity": "sha512-pn1YciVYTRaoMtir13Cgk3pNH/cw3QzEyQNC4WGT3/0doJsxLN8dNToY9INMpNYGFnkAIvg8uRDOXyaCUtjamw==", "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/runtime": "^7.12.5", + "@babel/code-frame": "^7.12.13", + "@babel/runtime": "^7.14.0", "@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.6.0", + "gatsby-core-utils": "^2.7.0", "git-up": "^4.0.2", "is-docker": "^2.1.1", "lodash": "^4.17.21", @@ -44632,12 +44503,12 @@ } }, "gatsby-transformer-remark": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/gatsby-transformer-remark/-/gatsby-transformer-remark-4.3.0.tgz", - "integrity": "sha512-WNmmOLRsMnlHiT0miSrrYuyqSedxY0U1k2jJBk4eLPkvWedmSnrgnkT3T56nby38JkTeFt+bwtgVKkAG0GAsig==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/gatsby-transformer-remark/-/gatsby-transformer-remark-4.4.0.tgz", + "integrity": "sha512-xcb3T+dpCt2hd61yxm33W70rut3mJFMxAhSXTvgeD4XuynBxSArWwjMFzDEPUvvcqrY16h+RcCDlW9fNFsywAA==", "requires": { - "@babel/runtime": "^7.12.5", - "gatsby-core-utils": "^2.6.0", + "@babel/runtime": "^7.14.0", + "gatsby-core-utils": "^2.7.0", "gray-matter": "^4.0.2", "hast-util-raw": "^6.0.2", "hast-util-to-html": "^7.1.2", @@ -44702,11 +44573,11 @@ } }, "gatsby-transformer-sharp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/gatsby-transformer-sharp/-/gatsby-transformer-sharp-3.6.0.tgz", - "integrity": "sha512-tEN04fbU4LJLZasPiLYronFAkWf2hCiKz6PrEbBNkPWeurjz3i9gp+pCXh0JJa7ccrq0geidtgPSaL7JztbXdQ==", + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/gatsby-transformer-sharp/-/gatsby-transformer-sharp-3.7.0.tgz", + "integrity": "sha512-gKHQTzQF+tcEo9hIvNGu3PYA0BBUkVQBwUpuMmeg5AK2b/zuCIy9fdThnX64my44jzOj6ds1FBHgaQv12w07Pg==", "requires": { - "@babel/runtime": "^7.12.5", + "@babel/runtime": "^7.14.0", "bluebird": "^3.7.2", "common-tags": "^1.8.0", "fs-extra": "^9.1.0", @@ -45478,9 +45349,9 @@ } }, "highlight.js": { - "version": "10.7.2", - "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.2.tgz", - "integrity": "sha512-oFLl873u4usRM9K63j4ME9u3etNF0PLiJhSQ8rdfuL51Wn3zkD6drf9ZW0dOzjnZI22YYG24z30JcmfCZjMgYg==" + "version": "10.7.3", + "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz", + "integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==" }, "hoist-non-react-statics": { "version": "3.3.2", @@ -46718,14 +46589,14 @@ "integrity": "sha512-QZ9qOMdF+QLHxy1QIpUHUU1D5pS2CG2P69LF6L6CPjPYA/XMOmKV3PZpawHoAjHNyB0swdVTRxdYT4tbBbxqwg==" }, "jest": { - "version": "27.0.3", - "resolved": "https://registry.npmjs.org/jest/-/jest-27.0.3.tgz", - "integrity": "sha512-0G9+QqXFIZWgf5rs3yllpaA+13ZawVHfyuhuCV1EnoFbX++rVMRrYWCAnk+dfhwyv9/VTQvn+XG969u8aPRsBg==", + "version": "27.0.4", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.0.4.tgz", + "integrity": "sha512-Px1iKFooXgGSkk1H8dJxxBIrM3tsc5SIuI4kfKYK2J+4rvCvPGr/cXktxh0e9zIPQ5g09kOMNfHQEmusBUf/ZA==", "dev": true, "requires": { - "@jest/core": "^27.0.3", + "@jest/core": "^27.0.4", "import-local": "^3.0.2", - "jest-cli": "^27.0.3" + "jest-cli": "^27.0.4" } }, "jest-changed-files": { @@ -46740,9 +46611,9 @@ }, "dependencies": { "execa": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.0.tgz", - "integrity": "sha512-CkdUB7s2y6S+d4y+OM/+ZtQcJCiKUCth4cNImGMqrt2zEVtW2rfHGspQBE1GDo6LjeNIQmTPKXqTCKjqFKyu3A==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", "dev": true, "requires": { "cross-spawn": "^7.0.3", @@ -46771,9 +46642,9 @@ } }, "jest-circus": { - "version": "27.0.3", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.0.3.tgz", - "integrity": "sha512-tdMfzs7SgD5l7jRcI1iB3vtQi5fHwCgo4RlO8bzZnYc05PZ+tlAOMZeS8eGYkZ2tPaRY/aRLMFWQp/8zXBrolQ==", + "version": "27.0.4", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.0.4.tgz", + "integrity": "sha512-QD+eblDiRphta630WRKewuASLs/oY1Zki2G4bccntRvrTHQ63ljwFR5TLduuK4Zg0ZPzW0+8o6AP7KRd1yKOjw==", "dev": true, "requires": { "@jest/environment": "^27.0.3", @@ -46788,8 +46659,8 @@ "jest-each": "^27.0.2", "jest-matcher-utils": "^27.0.2", "jest-message-util": "^27.0.2", - "jest-runtime": "^27.0.3", - "jest-snapshot": "^27.0.2", + "jest-runtime": "^27.0.4", + "jest-snapshot": "^27.0.4", "jest-util": "^27.0.2", "pretty-format": "^27.0.2", "slash": "^3.0.0", @@ -46869,19 +46740,19 @@ } }, "jest-cli": { - "version": "27.0.3", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.0.3.tgz", - "integrity": "sha512-7bt9Sgv4nWH5pUnyJfdLf8CHWfo4+7lSPxeBwQx4r0vBj9jweJam/piE2U91SXtQI+ckm+TIN97OVnqIYpVhSg==", + "version": "27.0.4", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.0.4.tgz", + "integrity": "sha512-E0T+/i2lxsWAzV7LKYd0SB7HUAvePqaeIh5vX43/G5jXLhv1VzjYzJAGEkTfvxV774ll9cyE2ljcL73PVMEOXQ==", "dev": true, "requires": { - "@jest/core": "^27.0.3", + "@jest/core": "^27.0.4", "@jest/test-result": "^27.0.2", "@jest/types": "^27.0.2", "chalk": "^4.0.0", "exit": "^0.1.2", "graceful-fs": "^4.2.4", "import-local": "^3.0.2", - "jest-config": "^27.0.3", + "jest-config": "^27.0.4", "jest-util": "^27.0.2", "jest-validate": "^27.0.2", "prompts": "^2.0.1", @@ -46940,13 +46811,13 @@ } }, "jest-config": { - "version": "27.0.3", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.0.3.tgz", - "integrity": "sha512-zgtI2YQo+ekKsmYNyDlXFY/7w7WWBSJFoj/WRe173WB88CDUrEYWr0sLdbLOQe+sRu6l1Y2S0MCS6BOJm5jkoA==", + "version": "27.0.4", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.0.4.tgz", + "integrity": "sha512-VkQFAHWnPQefdvHU9A+G3H/Z3NrrTKqWpvxgQz3nkUdkDTWeKJE6e//BL+R7z79dXOMVksYgM/z6ndtN0hfChg==", "dev": true, "requires": { "@babel/core": "^7.1.0", - "@jest/test-sequencer": "^27.0.3", + "@jest/test-sequencer": "^27.0.4", "@jest/types": "^27.0.2", "babel-jest": "^27.0.2", "chalk": "^4.0.0", @@ -46954,14 +46825,14 @@ "glob": "^7.1.1", "graceful-fs": "^4.2.4", "is-ci": "^3.0.0", - "jest-circus": "^27.0.3", + "jest-circus": "^27.0.4", "jest-environment-jsdom": "^27.0.3", "jest-environment-node": "^27.0.3", "jest-get-type": "^27.0.1", - "jest-jasmine2": "^27.0.3", + "jest-jasmine2": "^27.0.4", "jest-regex-util": "^27.0.1", - "jest-resolve": "^27.0.2", - "jest-runner": "^27.0.3", + "jest-resolve": "^27.0.4", + "jest-runner": "^27.0.4", "jest-util": "^27.0.2", "jest-validate": "^27.0.2", "micromatch": "^4.0.4", @@ -47302,9 +47173,9 @@ } }, "jest-jasmine2": { - "version": "27.0.3", - "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.0.3.tgz", - "integrity": "sha512-odJ2ia8P5c+IsqOcWJPmku4AqbXIfTVLRjYTKHri3TEvbmTdLw0ghy13OAPIl/0v7cVH0TURK7+xFOHKDLvKIA==", + "version": "27.0.4", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.0.4.tgz", + "integrity": "sha512-yj3WrjjquZwkJw+eA4c9yucHw4/+EHndHWSqgHbHGQfT94ihaaQsa009j1a0puU8CNxPDk0c1oAPeOpdJUElwA==", "dev": true, "requires": { "@babel/traverse": "^7.1.0", @@ -47320,8 +47191,8 @@ "jest-each": "^27.0.2", "jest-matcher-utils": "^27.0.2", "jest-message-util": "^27.0.2", - "jest-runtime": "^27.0.3", - "jest-snapshot": "^27.0.2", + "jest-runtime": "^27.0.4", + "jest-snapshot": "^27.0.4", "jest-util": "^27.0.2", "pretty-format": "^27.0.2", "throat": "^6.0.1" @@ -47641,9 +47512,9 @@ "dev": true }, "jest-resolve": { - "version": "27.0.2", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.0.2.tgz", - "integrity": "sha512-rmfLGyZhwAUR5z3EwPAW7LQTorWAuCYCcsQJoQxT2it+BOgX3zKxa67r1pfpK3ihy2k9TjYD3/lMp5rPm/CL1Q==", + "version": "27.0.4", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.0.4.tgz", + "integrity": "sha512-BcfyK2i3cG79PDb/6gB6zFeFQlcqLsQjGBqznFCpA0L/3l1L/oOsltdUjs5eISAWA9HS9qtj8v2PSZr/yWxONQ==", "dev": true, "requires": { "@jest/types": "^27.0.2", @@ -47709,20 +47580,20 @@ } }, "jest-resolve-dependencies": { - "version": "27.0.3", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.0.3.tgz", - "integrity": "sha512-HdjWOvFAgT5CYChF2eiBN2rRKicjaTCCtA3EtH47REIdGzEHGUhYrWYgLahXsiOovvWN6edhcHL5WCa3gbc04A==", + "version": "27.0.4", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.0.4.tgz", + "integrity": "sha512-F33UPfw1YGWCV2uxJl7wD6TvcQn5IC0LtguwY3r4L7R6H4twpLkp5Q2ZfzRx9A2I3G8feiy0O0sqcn/Qoym71A==", "dev": true, "requires": { "@jest/types": "^27.0.2", "jest-regex-util": "^27.0.1", - "jest-snapshot": "^27.0.2" + "jest-snapshot": "^27.0.4" } }, "jest-runner": { - "version": "27.0.3", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.0.3.tgz", - "integrity": "sha512-zH23uIIh1ro1JCD7XX1bQ0bQwXEsBzLX2UJVE/AVLsk4YJRmTfyXIzzRzBWRdnMHHg1NWkJ4fGs7eFP15IqZpQ==", + "version": "27.0.4", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.0.4.tgz", + "integrity": "sha512-NfmvSYLCsCJk2AG8Ar2NAh4PhsJJpO+/r+g4bKR5L/5jFzx/indUpnVBdrfDvuqhGLLAvrKJ9FM/Nt8o1dsqxg==", "dev": true, "requires": { "@jest/console": "^27.0.2", @@ -47736,11 +47607,13 @@ "exit": "^0.1.2", "graceful-fs": "^4.2.4", "jest-docblock": "^27.0.1", + "jest-environment-jsdom": "^27.0.3", + "jest-environment-node": "^27.0.3", "jest-haste-map": "^27.0.2", "jest-leak-detector": "^27.0.2", "jest-message-util": "^27.0.2", - "jest-resolve": "^27.0.2", - "jest-runtime": "^27.0.3", + "jest-resolve": "^27.0.4", + "jest-runtime": "^27.0.4", "jest-util": "^27.0.2", "jest-worker": "^27.0.2", "source-map-support": "^0.5.6", @@ -47821,9 +47694,9 @@ } }, "jest-runtime": { - "version": "27.0.3", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.0.3.tgz", - "integrity": "sha512-k1Hl2pWWHBkSXdCggX2lyLRuDnnnmMlnJd+DPLb8LmmAeHW87WgGC6TplD377VxY3KQu73sklkhGUIdwFgsRVQ==", + "version": "27.0.4", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.0.4.tgz", + "integrity": "sha512-voJB4xbAjS/qYPboV+e+gmg3jfvHJJY4CagFWBOM9dQKtlaiTjcpD2tWwla84Z7PtXSQPeIpXY0qksA9Dum29A==", "dev": true, "requires": { "@jest/console": "^27.0.2", @@ -47845,8 +47718,8 @@ "jest-message-util": "^27.0.2", "jest-mock": "^27.0.3", "jest-regex-util": "^27.0.1", - "jest-resolve": "^27.0.2", - "jest-snapshot": "^27.0.2", + "jest-resolve": "^27.0.4", + "jest-snapshot": "^27.0.4", "jest-util": "^27.0.2", "jest-validate": "^27.0.2", "slash": "^3.0.0", @@ -47916,9 +47789,9 @@ } }, "jest-snapshot": { - "version": "27.0.2", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.0.2.tgz", - "integrity": "sha512-4RcgvZbPrrbEE/hT6XQ4hr+NVVLNrmsgUnYSnZRT6UAvW9Q2yzGMS+tfJh+xlQJAapnnkNJzsMn6vUa+yfiVHA==", + "version": "27.0.4", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.0.4.tgz", + "integrity": "sha512-hnjrvpKGdSMvKfbHyaG5Kul7pDJGZvjVy0CKpzhu28MmAssDXS6GpynhXzgst1wBQoKD8c9b2VS2a5yhDLQRCA==", "dev": true, "requires": { "@babel/core": "^7.7.2", @@ -47940,7 +47813,7 @@ "jest-haste-map": "^27.0.2", "jest-matcher-utils": "^27.0.2", "jest-message-util": "^27.0.2", - "jest-resolve": "^27.0.2", + "jest-resolve": "^27.0.4", "jest-util": "^27.0.2", "natural-compare": "^1.4.0", "pretty-format": "^27.0.2", @@ -49661,9 +49534,9 @@ }, "dependencies": { "acorn": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.2.4.tgz", - "integrity": "sha512-Ibt84YwBDDA890eDiDCEqcbwvHlBvzzDkU2cGBBDDI1QWT12jTiXIOn2CIw5KK4i6N5Z2HUxwYjzriDyqaqqZg==" + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.3.0.tgz", + "integrity": "sha512-tqPKHZ5CaBJw0Xmy0ZZvLs1qTV+BNFSyvn77ASXkpBNfIRk8ev26fKrD9iLGwGA9zedPao52GSHzq8lyZG0NUw==" } } }, @@ -50080,9 +49953,9 @@ "dev": true }, "node-object-hash": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/node-object-hash/-/node-object-hash-2.3.2.tgz", - "integrity": "sha512-QsV+vb6Kegh1V9eKeLJf2swNGkhH1sBtGWQz1fmwknGylbsyUt60iDIJWyGq2DeBRtuywdb+xXJydKa9BFNxTA==" + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/node-object-hash/-/node-object-hash-2.3.3.tgz", + "integrity": "sha512-KdQsVgu0QoU3ycGidQLcULQdJudW2dizlxJvb2ntV4zxn1oBe7FYBcOO//qIza6oPM1xNwj7Y+rsWxiGPWekOw==" }, "node-releases": { "version": "1.1.72", @@ -50917,20 +50790,20 @@ "integrity": "sha1-8r0iH2zJcKk42IVWq8WJyqqiveE=" }, "parse-url": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/parse-url/-/parse-url-5.0.2.tgz", - "integrity": "sha512-Czj+GIit4cdWtxo3ISZCvLiUjErSo0iI3wJ+q9Oi3QuMYTI6OZu+7cewMWZ+C1YAnKhYTk6/TLuhIgCypLthPA==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/parse-url/-/parse-url-5.0.3.tgz", + "integrity": "sha512-nrLCVMJpqo12X8uUJT4GJPd5AFaTOrGx/QpJy3HNcVtq0AZSstVIsnxS5fqNPuoqMUs3MyfBoOP6Zvu2Arok5A==", "requires": { "is-ssh": "^1.3.0", - "normalize-url": "^3.3.0", + "normalize-url": "^6.0.1", "parse-path": "^4.0.0", "protocols": "^1.4.0" }, "dependencies": { "normalize-url": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", - "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==" + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.0.1.tgz", + "integrity": "sha512-VU4pzAuh7Kip71XEmO9aNREYAdMHFGTVj/i+CaTImS8x0i1d3jUZkXhqluy/PRgjPLMgsLQulYY3PJ/aSbSjpQ==" } } }, @@ -52106,9 +51979,9 @@ "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=" }, "prettier": { - "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==" + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.3.1.tgz", + "integrity": "sha512-p+vNbgpLjif/+D+DwAZAbndtRrR0md0MwfmOVN9N+2RgyACMT+7tfaRnT+WDPkqnuVwleyuBIG2XBxKDme3hPA==" }, "prettier-linter-helpers": { "version": "1.0.0", @@ -53396,129 +53269,15 @@ "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" }, "renderkid": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.5.tgz", - "integrity": "sha512-ccqoLg+HLOHq1vdfYNm4TBeaCDIi1FLt3wGojTDSvdewUv65oTmI3cnT2E4hRjl1gzKZIPK+KZrXzlUYKnR+vQ==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.6.tgz", + "integrity": "sha512-GIis2GBr/ho0pFNf57D4XM4+PgnQuTii0WCPjEZmZfKivzUfGuRdjN2aQYtYMiNggHmNyBve+thFnNR1iBRcKg==", "requires": { - "css-select": "^2.0.2", - "dom-converter": "^0.2", - "htmlparser2": "^3.10.1", - "lodash": "^4.17.20", - "strip-ansi": "^3.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" - }, - "css-select": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", - "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", - "requires": { - "boolbase": "^1.0.0", - "css-what": "^3.2.1", - "domutils": "^1.7.0", - "nth-check": "^1.0.2" - } - }, - "css-what": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", - "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==" - }, - "dom-serializer": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", - "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", - "requires": { - "domelementtype": "^2.0.1", - "entities": "^2.0.0" - } - }, - "domhandler": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", - "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", - "requires": { - "domelementtype": "1" - }, - "dependencies": { - "domelementtype": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", - "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" - } - } - }, - "domutils": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", - "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", - "requires": { - "dom-serializer": "0", - "domelementtype": "1" - }, - "dependencies": { - "domelementtype": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", - "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" - } - } - }, - "htmlparser2": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", - "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", - "requires": { - "domelementtype": "^1.3.1", - "domhandler": "^2.3.0", - "domutils": "^1.5.1", - "entities": "^1.1.1", - "inherits": "^2.0.1", - "readable-stream": "^3.1.1" - }, - "dependencies": { - "domelementtype": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", - "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" - }, - "entities": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", - "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" - } - } - }, - "nth-check": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", - "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", - "requires": { - "boolbase": "~1.0.0" - } - }, - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "requires": { - "ansi-regex": "^2.0.0" - } - } + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.0" } }, "repeat-element": { @@ -57792,13 +57551,13 @@ "dev": true }, "whatwg-url": { - "version": "8.5.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.5.0.tgz", - "integrity": "sha512-fy+R77xWv0AiqfLl4nuGUlQ3/6b5uNfQ4WAbGQVMYshCTCCPK9psC1nWh3XHuxGVCtlcDDQPQW1csmmIQo+fwg==", + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.6.0.tgz", + "integrity": "sha512-os0KkeeqUOl7ccdDT1qqUcS4KH4tcBTSKK5Nl5WKb2lyxInIZ/CpjkqKa1Ss12mjfdcRX9mHmPPs7/SxG1Hbdw==", "dev": true, "requires": { "lodash": "^4.7.0", - "tr46": "^2.0.2", + "tr46": "^2.1.0", "webidl-conversions": "^6.1.0" } }, diff --git a/package.json b/package.json index 4386a189..c14b620e 100644 --- a/package.json +++ b/package.json @@ -26,24 +26,24 @@ "dayjs": "^1.10.5", "dotenv": "^10.0.0", "downloadjs": "^1.4.7", - "firebase": "^8.6.3", + "firebase": "^8.6.5", "formik": "^2.2.9", - "gatsby": "^3.6.2", - "gatsby-plugin-create-client-paths": "^3.6.0", + "gatsby": "^3.7.0", + "gatsby-plugin-create-client-paths": "^3.7.0", "gatsby-plugin-firebase": "^0.2.0-beta.4", - "gatsby-plugin-image": "^1.6.0", - "gatsby-plugin-manifest": "^3.6.0", + "gatsby-plugin-image": "^1.7.0", + "gatsby-plugin-manifest": "^3.7.0", "gatsby-plugin-material-ui": "^3.0.1", - "gatsby-plugin-offline": "^4.6.0", - "gatsby-plugin-postcss": "^4.6.0", - "gatsby-plugin-react-helmet": "^4.6.0", - "gatsby-plugin-sharp": "^3.6.0", - "gatsby-plugin-sitemap": "^4.2.0", + "gatsby-plugin-offline": "^4.7.0", + "gatsby-plugin-postcss": "^4.7.0", + "gatsby-plugin-react-helmet": "^4.7.0", + "gatsby-plugin-sharp": "^3.7.0", + "gatsby-plugin-sitemap": "^4.3.0", "gatsby-plugin-webfonts": "^2.1.0", - "gatsby-source-filesystem": "^3.6.0", + "gatsby-source-filesystem": "^3.7.0", "gatsby-source-gravatar": "^1.0.1", - "gatsby-transformer-remark": "^4.3.0", - "gatsby-transformer-sharp": "^3.6.0", + "gatsby-transformer-remark": "^4.4.0", + "gatsby-transformer-sharp": "^3.7.0", "i18next": "^20.3.1", "lodash": "^4.17.21", "nanoevents": "^6.0.0", @@ -64,11 +64,11 @@ "yup": "^0.32.9" }, "devDependencies": { - "@testing-library/jest-dom": "^5.12.0", + "@testing-library/jest-dom": "^5.13.0", "@testing-library/react": "^11.2.7", "babel-jest": "^27.0.2", - "babel-preset-gatsby": "^1.6.0", - "eslint": "^7.27.0", + "babel-preset-gatsby": "^1.7.0", + "eslint": "^7.28.0", "eslint-config-airbnb": "^18.2.1", "eslint-config-prettier": "^8.3.0", "eslint-loader": "^4.0.2", @@ -80,9 +80,9 @@ "eslint-webpack-plugin": "^2.5.4", "gatsby-plugin-eslint": "^3.0.0", "identity-obj-proxy": "^3.0.0", - "jest": "^27.0.3", + "jest": "^27.0.4", "jest-fetch-mock": "^3.0.3", - "prettier": "2.3.0", + "prettier": "2.3.1", "stylelint": "^13.13.1", "stylelint-config-standard": "^22.0.0", "tailwindcss": "^2.1.4"