From 73534260f7601c8d2c2849e16c38750f1d4f4c54 Mon Sep 17 00:00:00 2001
From: snyk-bot <snyk-bot@snyk.io>
Date: Thu, 16 Nov 2023 19:53:27 +0000
Subject: [PATCH] fix: upgrade multiple dependencies with Snyk

Snyk has created this PR to upgrade:
  - gatsby-link from 5.12.0 to 5.12.1.
    See this package in npm: https://www.npmjs.com/package/gatsby-link
  - gatsby from 5.12.8 to 5.12.9.
    See this package in npm: https://www.npmjs.com/package/gatsby
  - gatsby-plugin-feed from 5.12.2 to 5.12.3.
    See this package in npm: https://www.npmjs.com/package/gatsby-plugin-feed
  - gatsby-plugin-google-gtag from 5.12.2 to 5.12.3.
    See this package in npm: https://www.npmjs.com/package/gatsby-plugin-google-gtag
  - gatsby-plugin-manifest from 5.12.2 to 5.12.3.
    See this package in npm: https://www.npmjs.com/package/gatsby-plugin-manifest
  - gatsby-plugin-sass from 6.12.2 to 6.12.3.
    See this package in npm: https://www.npmjs.com/package/gatsby-plugin-sass
  - gatsby-plugin-sharp from 5.12.2 to 5.12.3.
    See this package in npm: https://www.npmjs.com/package/gatsby-plugin-sharp
  - gatsby-plugin-sitemap from 6.12.2 to 6.12.3.
    See this package in npm: https://www.npmjs.com/package/gatsby-plugin-sitemap
  - gatsby-remark-autolink-headers from 6.12.2 to 6.12.3.
    See this package in npm: https://www.npmjs.com/package/gatsby-remark-autolink-headers
  - gatsby-remark-images from 7.12.2 to 7.12.3.
    See this package in npm: https://www.npmjs.com/package/gatsby-remark-images
  - gatsby-source-filesystem from 5.12.0 to 5.12.1.
    See this package in npm: https://www.npmjs.com/package/gatsby-source-filesystem
  - gatsby-transformer-remark from 6.12.2 to 6.12.3.
    See this package in npm: https://www.npmjs.com/package/gatsby-transformer-remark
  - gatsby-transformer-sharp from 5.12.2 to 5.12.3.
    See this package in npm: https://www.npmjs.com/package/gatsby-transformer-sharp

See this project in Snyk:
https://app.snyk.io/org/mastermindzh/project/6eb54845-2bb5-45e0-80e2-6b3a1c53eee6?utm_source=github&utm_medium=referral&page=upgrade-pr
---
 package-lock.json | 228 +++++++++++++++++++++++-----------------------
 package.json      |  26 +++---
 2 files changed, 127 insertions(+), 127 deletions(-)

diff --git a/package-lock.json b/package-lock.json
index 5262c2a..da92df9 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -14,31 +14,31 @@
         "@fortawesome/react-fontawesome": "^0.2.0",
         "classnames": "^2.3.2",
         "disqus-react": "^1.1.5",
-        "gatsby": "^5.12.8",
-        "gatsby-link": "^5.12.0",
+        "gatsby": "^5.12.9",
+        "gatsby-link": "^5.12.1",
         "gatsby-plugin-catch-links": "^5.12.0",
-        "gatsby-plugin-feed": "^5.12.2",
-        "gatsby-plugin-google-gtag": "^5.12.2",
+        "gatsby-plugin-feed": "^5.12.3",
+        "gatsby-plugin-google-gtag": "^5.12.3",
         "gatsby-plugin-image": "^3.12.0",
-        "gatsby-plugin-manifest": "^5.12.2",
+        "gatsby-plugin-manifest": "^5.12.3",
         "gatsby-plugin-optimize-svgs": "^1.0.5",
         "gatsby-plugin-react-helmet": "^6.12.0",
         "gatsby-plugin-remove-serviceworker": "^1.0.0",
         "gatsby-plugin-robots-txt": "^1.8.0",
-        "gatsby-plugin-sass": "^6.12.2",
-        "gatsby-plugin-sharp": "^5.12.2",
-        "gatsby-plugin-sitemap": "^6.12.2",
-        "gatsby-remark-autolink-headers": "^6.12.2",
+        "gatsby-plugin-sass": "^6.12.3",
+        "gatsby-plugin-sharp": "^5.12.3",
+        "gatsby-plugin-sitemap": "^6.12.3",
+        "gatsby-remark-autolink-headers": "^6.12.3",
         "gatsby-remark-copy-linked-files": "^6.12.0",
         "gatsby-remark-external-links": "0.0.4",
-        "gatsby-remark-images": "^7.12.2",
+        "gatsby-remark-images": "^7.12.3",
         "gatsby-remark-images-medium-zoom": "^1.7.0",
         "gatsby-remark-prismjs": "^7.12.0",
         "gatsby-remark-responsive-iframe": "^6.12.0",
         "gatsby-remark-smartypants": "^6.12.0",
-        "gatsby-source-filesystem": "^5.12.0",
-        "gatsby-transformer-remark": "^6.12.2",
-        "gatsby-transformer-sharp": "^5.12.2",
+        "gatsby-source-filesystem": "^5.12.1",
+        "gatsby-transformer-remark": "^6.12.3",
+        "gatsby-transformer-sharp": "^5.12.3",
         "prismjs": "^1.29.0",
         "react": "^18.2.0",
         "react-cookie-consent": "^8.0.1",
@@ -3124,14 +3124,14 @@
       }
     },
     "node_modules/@gatsbyjs/parcel-namer-relative-to-cwd": {
-      "version": "2.12.0",
-      "resolved": "https://registry.npmjs.org/@gatsbyjs/parcel-namer-relative-to-cwd/-/parcel-namer-relative-to-cwd-2.12.0.tgz",
-      "integrity": "sha512-ENTps2Fg3EMy5WyTrX3TY62McmZcyhJbU/rD90UTyqZnB9XbuEFNW72Ya6qH0jXMPV7tcxNeD2P7HijuJ1O5lQ==",
+      "version": "2.12.1",
+      "resolved": "https://registry.npmjs.org/@gatsbyjs/parcel-namer-relative-to-cwd/-/parcel-namer-relative-to-cwd-2.12.1.tgz",
+      "integrity": "sha512-DYtRRu0yhs/T3eWtOsuJK8qG5+TPfMnbB3q20hYOxsm6BnOuIUYIHNmZNlP7VcrBTCCZJUW/6xhq81mA6GvHWA==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "@parcel/namer-default": "2.8.3",
         "@parcel/plugin": "2.8.3",
-        "gatsby-core-utils": "^4.12.0"
+        "gatsby-core-utils": "^4.12.1"
       },
       "engines": {
         "node": ">=18.0.0",
@@ -4581,16 +4581,16 @@
       "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw=="
     },
     "node_modules/@lezer/common": {
-      "version": "0.15.12",
-      "resolved": "https://registry.npmjs.org/@lezer/common/-/common-0.15.12.tgz",
-      "integrity": "sha512-edfwCxNLnzq5pBA/yaIhwJ3U3Kz8VAUOTRg0hhxaizaI1N+qxV7EXDv/kLCkLeq2RzSFvxexlaj5Mzfn2kY0Ig=="
+      "version": "1.1.1",
+      "resolved": "https://registry.npmjs.org/@lezer/common/-/common-1.1.1.tgz",
+      "integrity": "sha512-aAPB9YbvZHqAW+bIwiuuTDGB4DG0sYNRObGLxud8cW7osw1ZQxfDuTZ8KQiqfZ0QJGcR34CvpTMDXEyo/+Htgg=="
     },
     "node_modules/@lezer/lr": {
-      "version": "0.15.8",
-      "resolved": "https://registry.npmjs.org/@lezer/lr/-/lr-0.15.8.tgz",
-      "integrity": "sha512-bM6oE6VQZ6hIFxDNKk8bKPa14hqFrV07J/vHGOeiAbJReIaQXmkVb6xQu4MR+JBTLa5arGRyAAjJe1qaQt3Uvg==",
+      "version": "1.3.14",
+      "resolved": "https://registry.npmjs.org/@lezer/lr/-/lr-1.3.14.tgz",
+      "integrity": "sha512-z5mY4LStlA3yL7aHT/rqgG614cfcvklS+8oFRFBYrs4YaWLJyKKM4+nN6KopToX0o9Hj6zmH6M5kinOYuy06ug==",
       "dependencies": {
-        "@lezer/common": "^0.15.0"
+        "@lezer/common": "^1.0.0"
       }
     },
     "node_modules/@lmdb/lmdb-darwin-arm64": {
@@ -4687,12 +4687,12 @@
       "dev": true
     },
     "node_modules/@mischnic/json-sourcemap": {
-      "version": "0.1.0",
-      "resolved": "https://registry.npmjs.org/@mischnic/json-sourcemap/-/json-sourcemap-0.1.0.tgz",
-      "integrity": "sha512-dQb3QnfNqmQNYA4nFSN/uLaByIic58gOXq4Y4XqLOWmOrw73KmJPt/HLyG0wvn1bnR6mBKs/Uwvkh+Hns1T0XA==",
+      "version": "0.1.1",
+      "resolved": "https://registry.npmjs.org/@mischnic/json-sourcemap/-/json-sourcemap-0.1.1.tgz",
+      "integrity": "sha512-iA7+tyVqfrATAIsIRWQG+a7ZLLD0VaOCKV2Wd/v4mqIU3J9c4jx9p7S0nw1XH3gJCKNBOOwACOPYYSUu9pgT+w==",
       "dependencies": {
-        "@lezer/common": "^0.15.7",
-        "@lezer/lr": "^0.15.4",
+        "@lezer/common": "^1.0.0",
+        "@lezer/lr": "^1.0.0",
         "json5": "^2.2.1"
       },
       "engines": {
@@ -5604,9 +5604,9 @@
       }
     },
     "node_modules/@parcel/packager-js/node_modules/globals": {
-      "version": "13.21.0",
-      "resolved": "https://registry.npmjs.org/globals/-/globals-13.21.0.tgz",
-      "integrity": "sha512-ybyme3s4yy/t/3s35bewwXKOf7cvzfreG2lH0lZl0JB7I4GxRP2ghxOK/Nb9EkRXdbBXZLfq/p/0W2JUONB/Gg==",
+      "version": "13.23.0",
+      "resolved": "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz",
+      "integrity": "sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==",
       "dependencies": {
         "type-fest": "^0.20.2"
       },
@@ -7864,9 +7864,9 @@
       "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ=="
     },
     "node_modules/@types/reach__router": {
-      "version": "1.3.11",
-      "resolved": "https://registry.npmjs.org/@types/reach__router/-/reach__router-1.3.11.tgz",
-      "integrity": "sha512-j23ChnIEiW8aAP4KT8OVyTXOFr+Ri65BDnwzmfHFO9WHypXYevHFjeil1Cj7YH3emfCE924BwAmgW4hOv7Wg3g==",
+      "version": "1.3.14",
+      "resolved": "https://registry.npmjs.org/@types/reach__router/-/reach__router-1.3.14.tgz",
+      "integrity": "sha512-2iOQZbwfw1ZYwYK+dRp7D1b8kU6GlFPJ/iEt33zDYxfId5CAKT7vX3lN/XmJ+FaMZ3FyB99tPgfajcmZnTqdtg==",
       "dependencies": {
         "@types/react": "*"
       }
@@ -9315,13 +9315,13 @@
       }
     },
     "node_modules/babel-plugin-remove-graphql-queries": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/babel-plugin-remove-graphql-queries/-/babel-plugin-remove-graphql-queries-5.12.0.tgz",
-      "integrity": "sha512-9lLU6pYKtS0tSfqzehAHp1ODgTzOtoZPIkVfmjCTxATtEmgCO+Z8tptdW+pcp2cKEs9BIJ6SuOkE47SEXxVeiw==",
+      "version": "5.12.1",
+      "resolved": "https://registry.npmjs.org/babel-plugin-remove-graphql-queries/-/babel-plugin-remove-graphql-queries-5.12.1.tgz",
+      "integrity": "sha512-R5FyZLs+YfhCpUJkpSyVwIbaw9Ya4TC4xIOBJzPK9Z3u5XVCI459aykLPyfYAWwbsI9yvjm/Ux5ft4/U4rNvMQ==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "@babel/types": "^7.20.7",
-        "gatsby-core-utils": "^4.12.0"
+        "gatsby-core-utils": "^4.12.1"
       },
       "engines": {
         "node": ">=18.0.0"
@@ -9402,9 +9402,9 @@
       }
     },
     "node_modules/babel-preset-gatsby": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/babel-preset-gatsby/-/babel-preset-gatsby-3.12.0.tgz",
-      "integrity": "sha512-355xQi5cZIFYCdCbeJ9mHipEZrk0Jmk5zq21Kd4FlYAAYn0L8lC/YiSG44muRyPDdSVJiLOr6pMGOWQRe5PPyg==",
+      "version": "3.12.1",
+      "resolved": "https://registry.npmjs.org/babel-preset-gatsby/-/babel-preset-gatsby-3.12.1.tgz",
+      "integrity": "sha512-M3q7TB9YOpILjyd4ShjvWG0Agzjapu+FPQUczy9iBxlzVPcAe5hiPRlEin1v0CvXrlwj+GNydrhlczCPaf8YkA==",
       "dependencies": {
         "@babel/plugin-proposal-class-properties": "^7.18.6",
         "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6",
@@ -9419,7 +9419,7 @@
         "babel-plugin-dynamic-import-node": "^2.3.3",
         "babel-plugin-macros": "^3.1.0",
         "babel-plugin-transform-react-remove-prop-types": "^0.4.24",
-        "gatsby-core-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
         "gatsby-legacy-polyfills": "^3.12.0"
       },
       "engines": {
@@ -11570,9 +11570,9 @@
       "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ=="
     },
     "node_modules/core-js": {
-      "version": "3.32.2",
-      "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.32.2.tgz",
-      "integrity": "sha512-pxXSw1mYZPDGvTQqEc5vgIb83jGQKFGYWY76z4a7weZXUolw3G+OvpZqSRcfYOoOVUQJYEPsWeQK8pKEnUtWxQ==",
+      "version": "3.33.2",
+      "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.33.2.tgz",
+      "integrity": "sha512-XeBzWI6QL3nJQiHmdzbAOiMYqjrb7hwU7A39Qhvd/POSa/t9E1AeZyEZx3fNvp/vtM8zXwhoL0FsiS0hD0pruQ==",
       "hasInstallScript": true,
       "funding": {
         "type": "opencollective",
@@ -15261,9 +15261,9 @@
       }
     },
     "node_modules/gatsby": {
-      "version": "5.12.8",
-      "resolved": "https://registry.npmjs.org/gatsby/-/gatsby-5.12.8.tgz",
-      "integrity": "sha512-J/1YyZA1XVr6H1+8ot940WDtKm83SWsioRpV9JueHvjt1Y91M+b7xlSed+/gZG8z6KFXzedtKgxlNAH3WKrDmQ==",
+      "version": "5.12.9",
+      "resolved": "https://registry.npmjs.org/gatsby/-/gatsby-5.12.9.tgz",
+      "integrity": "sha512-Nu+A4lW/7VDcxdaBypbp/Sw9mEzpfVnDBiwb0yiSW3pZDpC7iKFVVlhK2Ovq6Wy4gyYiE1LjT2sMNGKR1lkh6Q==",
       "hasInstallScript": true,
       "dependencies": {
         "@babel/code-frame": "^7.18.6",
@@ -15304,8 +15304,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": "^5.12.0",
-        "babel-preset-gatsby": "^3.12.0",
+        "babel-plugin-remove-graphql-queries": "^5.12.1",
+        "babel-preset-gatsby": "^3.12.1",
         "better-opn": "^2.1.1",
         "bluebird": "^3.7.2",
         "body-parser": "1.20.1",
@@ -15347,19 +15347,19 @@
         "find-cache-dir": "^3.3.2",
         "fs-exists-cached": "1.0.0",
         "fs-extra": "^11.1.1",
-        "gatsby-cli": "^5.12.3",
-        "gatsby-core-utils": "^4.12.0",
+        "gatsby-cli": "^5.12.4",
+        "gatsby-core-utils": "^4.12.1",
         "gatsby-graphiql-explorer": "^3.12.1",
         "gatsby-legacy-polyfills": "^3.12.0",
-        "gatsby-link": "^5.12.0",
-        "gatsby-page-utils": "^3.12.0",
-        "gatsby-parcel-config": "1.12.0",
-        "gatsby-plugin-page-creator": "^5.12.2",
-        "gatsby-plugin-typescript": "^5.12.0",
-        "gatsby-plugin-utils": "^4.12.2",
+        "gatsby-link": "^5.12.1",
+        "gatsby-page-utils": "^3.12.1",
+        "gatsby-parcel-config": "^1.12.1",
+        "gatsby-plugin-page-creator": "^5.12.3",
+        "gatsby-plugin-typescript": "^5.12.1",
+        "gatsby-plugin-utils": "^4.12.3",
         "gatsby-react-router-scroll": "^6.12.0",
         "gatsby-script": "^2.12.0",
-        "gatsby-telemetry": "^4.12.0",
+        "gatsby-telemetry": "^4.12.1",
         "gatsby-worker": "^2.12.0",
         "glob": "^7.2.3",
         "globby": "^11.1.0",
@@ -15783,12 +15783,12 @@
       }
     },
     "node_modules/gatsby-link": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-link/-/gatsby-link-5.12.0.tgz",
-      "integrity": "sha512-Ky7q6zeminbKQpSYjKW8YkkbV8+b01MUM/WNtGDMzu6jOfYFvv0+2kJXTxF0mzyAJMq9Xx44yFK0LX5kLF5fZA==",
+      "version": "5.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-link/-/gatsby-link-5.12.1.tgz",
+      "integrity": "sha512-0xhQhRnpPRHWouoNzkVTu8qhbUa8GhbRrCo2QKiOyAdVzU96ZzWEMw2FUkgG6Ht5kglDXHek6LOiWyAv6jf49g==",
       "dependencies": {
         "@types/reach__router": "^1.3.10",
-        "gatsby-page-utils": "^3.12.0",
+        "gatsby-page-utils": "^3.12.1",
         "prop-types": "^15.8.1"
       },
       "engines": {
@@ -15819,11 +15819,11 @@
       }
     },
     "node_modules/gatsby-parcel-config": {
-      "version": "1.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-parcel-config/-/gatsby-parcel-config-1.12.0.tgz",
-      "integrity": "sha512-Ouru3TuIadzcTJ3zC943V3TKaesKOB0PW07dAlvXnjX8BXLDz9bgaS+eQlq+kvIrE1bsdpIWwAo/eL58a2+RCg==",
+      "version": "1.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-parcel-config/-/gatsby-parcel-config-1.12.1.tgz",
+      "integrity": "sha512-hH9m/dSJTkdeksBzLGi9U+Pey0CsPeHHrRP6pugxd7owtJUQqid37noyadqnawBo2LOwcGE4o69HhqGxGNXxbw==",
       "dependencies": {
-        "@gatsbyjs/parcel-namer-relative-to-cwd": "^2.12.0",
+        "@gatsbyjs/parcel-namer-relative-to-cwd": "^2.12.1",
         "@parcel/bundler-default": "2.8.3",
         "@parcel/compressor-raw": "2.8.3",
         "@parcel/namer-default": "2.8.3",
@@ -15859,14 +15859,14 @@
       }
     },
     "node_modules/gatsby-plugin-feed": {
-      "version": "5.12.2",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-feed/-/gatsby-plugin-feed-5.12.2.tgz",
-      "integrity": "sha512-GoUzqMRhLxlQByATVJqp8zKK/T3RylPKQ/6Y5njqtwFlUTPL8NdghqMinXFY/7KHPv6NSQJNcSsd6oVX54SasA==",
+      "version": "5.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-feed/-/gatsby-plugin-feed-5.12.3.tgz",
+      "integrity": "sha512-o10qmwUq4PpEZm9UJZxb6CZXgvQi89S8gxLP6OHXCxefb0PNVxAItLniuK3nTCE/DwuqZNVZxfDH5GmEkeUzQQ==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "common-tags": "^1.8.2",
         "fs-extra": "^11.1.1",
-        "gatsby-plugin-utils": "^4.12.2",
+        "gatsby-plugin-utils": "^4.12.3",
         "lodash.merge": "^4.6.2",
         "rss": "^1.2.2"
       },
@@ -15893,9 +15893,9 @@
       }
     },
     "node_modules/gatsby-plugin-google-gtag": {
-      "version": "5.12.2",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-google-gtag/-/gatsby-plugin-google-gtag-5.12.2.tgz",
-      "integrity": "sha512-X8o0LeiY0cu8OOCDPihjaEMPVpPJgRgUm6EBHwjMGNk6btnDGI8jsq/62lUaMyEzOeGSD7OIMjAVTp86kxrNpA==",
+      "version": "5.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-google-gtag/-/gatsby-plugin-google-gtag-5.12.3.tgz",
+      "integrity": "sha512-hQX/FAO631Il843XVzn6p6j0F3+baUhxs0RGkHoTlr60+KLZfr0LoP7WNlKjuWjah+r8L5slcTaq4fyAbv5v9g==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "minimatch": "^3.1.2"
@@ -15960,13 +15960,13 @@
       }
     },
     "node_modules/gatsby-plugin-manifest": {
-      "version": "5.12.2",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-manifest/-/gatsby-plugin-manifest-5.12.2.tgz",
-      "integrity": "sha512-Bs2U/gNVjXebQS3p4OLZjT/9Y+YAv0MYwZdWVCmXIIXEYUcE5zrWlNLjhsKPS0tTE5d5ELymTRVBOzvkHabdPA==",
+      "version": "5.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-manifest/-/gatsby-plugin-manifest-5.12.3.tgz",
+      "integrity": "sha512-qpH0pSIIt7ggO7OnP127eKn6fhD1DKTzg9Aw8vaMCO8MMOQ5qfOn3ZrRCgH6DuaU1admZU18gFKlCKH+QHoGfQ==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-plugin-utils": "^4.12.2",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-plugin-utils": "^4.12.3",
         "semver": "^7.5.3",
         "sharp": "^0.32.6"
       },
@@ -16087,9 +16087,9 @@
       }
     },
     "node_modules/gatsby-plugin-sass": {
-      "version": "6.12.2",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-sass/-/gatsby-plugin-sass-6.12.2.tgz",
-      "integrity": "sha512-Pun38yG+l1ByIUCcE9JPUo9eDyJM3dnvs5X0KNh5fUY06R9KmQ+fPz9NiNunh54VYPFHMuCs0SRFoHBvjFP3Og==",
+      "version": "6.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-sass/-/gatsby-plugin-sass-6.12.3.tgz",
+      "integrity": "sha512-RoWFtmw1g1LSlh+lVQxWi8AfWKWX8BHcXn+a5j83FH+JKb49Goez4BzcsgQqvqkH/mso3TGz+Qrft2y4oA1dtQ==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "resolve-url-loader": "^3.1.5",
@@ -16104,9 +16104,9 @@
       }
     },
     "node_modules/gatsby-plugin-sharp": {
-      "version": "5.12.2",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-sharp/-/gatsby-plugin-sharp-5.12.2.tgz",
-      "integrity": "sha512-NjlqPxnuAhgy/WBPmMUqbTJ9ehh/qiNWUrJAOv2wDJaTcSEpZPqL3lI84yj2qRHF64iIoEWYSx31B4Sd0Mpw5Q==",
+      "version": "5.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-sharp/-/gatsby-plugin-sharp-5.12.3.tgz",
+      "integrity": "sha512-bEVhap/Ce6pzXXk/9U6Xug9+MmXwpZKzQZke8PxNBy1ouMZ2H4chgpcASnWpwnWkPvP+Fnehlh/whySDHmoLGw==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "async": "^3.2.4",
@@ -16114,8 +16114,8 @@
         "debug": "^4.3.4",
         "filenamify": "^4.3.0",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-plugin-utils": "^4.12.2",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-plugin-utils": "^4.12.3",
         "lodash": "^4.17.21",
         "probe-image-size": "^7.2.3",
         "semver": "^7.5.3",
@@ -16177,9 +16177,9 @@
       "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
     },
     "node_modules/gatsby-plugin-sitemap": {
-      "version": "6.12.2",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-sitemap/-/gatsby-plugin-sitemap-6.12.2.tgz",
-      "integrity": "sha512-8Fq7HxEOGOImODcnSS1k63CFwQL3KqDAZJFmEytkgKnoknCTMdgc/NOeJaqk9+5Y2Gs618oIAhWu3qJwSdjj7w==",
+      "version": "6.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-sitemap/-/gatsby-plugin-sitemap-6.12.3.tgz",
+      "integrity": "sha512-D1ZAji/Tj630RPL/1eebzfihIWDArZz1xsV+9bR51UC2lYd3rApqGiGnAyT+Ou4VdL9vtIUtQ0GhhnpovoqXBg==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "common-tags": "^1.8.2",
@@ -16196,9 +16196,9 @@
       }
     },
     "node_modules/gatsby-plugin-typescript": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-typescript/-/gatsby-plugin-typescript-5.12.0.tgz",
-      "integrity": "sha512-6oLxghN1y/XqDQKg8MwWgvJnkQu+5D+5NZqOlpDsGkJQz+k06S3WTK+diGnGJ9epmE0i7vCY5ZutGgrJ7icA+w==",
+      "version": "5.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-typescript/-/gatsby-plugin-typescript-5.12.1.tgz",
+      "integrity": "sha512-NIigc9TnhjLam/WAQxvVLKpRgjOXzDDgetOt2F2qtO+1KjMuUgLxHdd613Z0JoSPGpi5ug0KG8U99gh9zge7jA==",
       "dependencies": {
         "@babel/core": "^7.20.12",
         "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6",
@@ -16206,7 +16206,7 @@
         "@babel/plugin-proposal-optional-chaining": "^7.20.7",
         "@babel/preset-typescript": "^7.18.6",
         "@babel/runtime": "^7.20.13",
-        "babel-plugin-remove-graphql-queries": "^5.12.0"
+        "babel-plugin-remove-graphql-queries": "^5.12.1"
       },
       "engines": {
         "node": ">=18.0.0"
@@ -16269,9 +16269,9 @@
       }
     },
     "node_modules/gatsby-remark-autolink-headers": {
-      "version": "6.12.2",
-      "resolved": "https://registry.npmjs.org/gatsby-remark-autolink-headers/-/gatsby-remark-autolink-headers-6.12.2.tgz",
-      "integrity": "sha512-xCZM1xX/Y2UIGXMBpgWeOsi2wH+zjvkJ5nqKIWxmR+cEgP6ZXg+xde/qwG5ODJYBJy65MuT0kw3kRQA9G2cNwQ==",
+      "version": "6.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-remark-autolink-headers/-/gatsby-remark-autolink-headers-6.12.3.tgz",
+      "integrity": "sha512-45EyYRkT7Uf7L1jhP/2/q76IC/Rg1seqV6FSbc2vtcuaEsO6V42aAhmKS6XcQAkvhc1i1HVjEwS7aof0nhvx1Q==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "github-slugger": "^1.5.0",
@@ -16374,14 +16374,14 @@
       }
     },
     "node_modules/gatsby-remark-images": {
-      "version": "7.12.2",
-      "resolved": "https://registry.npmjs.org/gatsby-remark-images/-/gatsby-remark-images-7.12.2.tgz",
-      "integrity": "sha512-Dr1ALk3L4cH3+V3djTnqdfFPgR2KsRowioOUfXtKw9ItwPpSJ8RWBcx/kpQSsG/n/5YqF73xSe8ZJTE39KapEg==",
+      "version": "7.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-remark-images/-/gatsby-remark-images-7.12.3.tgz",
+      "integrity": "sha512-rolG1X6jfLnNWlXYyqqonohpHoS0V5s9bSpS4c8wvupWUHB6dok81g6E2we8ZOo+dJAKokDkBU1YViBC+IBVHg==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "chalk": "^4.1.2",
         "cheerio": "^1.0.0-rc.10",
-        "gatsby-core-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
         "is-relative-url": "^3.0.0",
         "lodash": "^4.17.21",
         "mdast-util-definitions": "^4.0.0",
@@ -16547,15 +16547,15 @@
       }
     },
     "node_modules/gatsby-source-filesystem": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-source-filesystem/-/gatsby-source-filesystem-5.12.0.tgz",
-      "integrity": "sha512-0BZkgADBu56vTzZ6TLvrMXhp8MzpEqvtpsI+VRtNTlsu6ULaHRjoMClomlAqWecjBXTkujhwpSjnIfEmpmCaLQ==",
+      "version": "5.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-source-filesystem/-/gatsby-source-filesystem-5.12.1.tgz",
+      "integrity": "sha512-JV6lttId7cBDasVaweFbKuDQP9VH8fFgI1Mg0sM/tfydfKTLXiEbBadKgEHbvbwAZsYjK+/KvT7A58dzrzDdXw==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "chokidar": "^3.5.3",
         "file-type": "^16.5.4",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
         "mime": "^3.0.0",
         "pretty-bytes": "^5.6.0",
         "valid-url": "^1.0.9",
@@ -16618,12 +16618,12 @@
       }
     },
     "node_modules/gatsby-transformer-remark": {
-      "version": "6.12.2",
-      "resolved": "https://registry.npmjs.org/gatsby-transformer-remark/-/gatsby-transformer-remark-6.12.2.tgz",
-      "integrity": "sha512-0HNfqRyjTdJKMknv+tR5VsdkFVE8RRwv7MNafZ3MY/VpY7hzrQj5vHU/pLwjnSmQLdOPt6CIXJSj/E3wrOqjuw==",
+      "version": "6.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-transformer-remark/-/gatsby-transformer-remark-6.12.3.tgz",
+      "integrity": "sha512-/9eHBduRXok6Jq8hJaKUq7GOxhOnD0sDRTy/F+j3zdYe+rSVUAsgJsE9FpfvDVwb5pgbFA85wQIhOqGdf/ldYw==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
-        "gatsby-core-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
         "gray-matter": "^4.0.3",
         "hast-util-raw": "^6.1.0",
         "hast-util-to-html": "^7.1.3",
@@ -16653,15 +16653,15 @@
       }
     },
     "node_modules/gatsby-transformer-sharp": {
-      "version": "5.12.2",
-      "resolved": "https://registry.npmjs.org/gatsby-transformer-sharp/-/gatsby-transformer-sharp-5.12.2.tgz",
-      "integrity": "sha512-A3j/PdAc0ZKO3x/9LqvBOe6avoMd+LL7l7uBnGj86TWCEb/v+K0oHBNOhVDCVJKnEeb83w4m9kVgzKBubcZaIw==",
+      "version": "5.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-transformer-sharp/-/gatsby-transformer-sharp-5.12.3.tgz",
+      "integrity": "sha512-unVF6XJX2W6XU1NzqsSPAHQJQa8L3XIFROqXsvlLvPNgYDyXdczV33XZGNg8XaLIbPWNo9eHwOPxzS5TvBz4Fg==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "bluebird": "^3.7.2",
         "common-tags": "^1.8.2",
         "fs-extra": "^11.1.1",
-        "gatsby-plugin-utils": "^4.12.2",
+        "gatsby-plugin-utils": "^4.12.3",
         "probe-image-size": "^7.2.3",
         "semver": "^7.5.3",
         "sharp": "^0.32.6"
diff --git a/package.json b/package.json
index de1ef6f..2720534 100644
--- a/package.json
+++ b/package.json
@@ -54,31 +54,31 @@
     "@fortawesome/react-fontawesome": "^0.2.0",
     "classnames": "^2.3.2",
     "disqus-react": "^1.1.5",
-    "gatsby": "^5.12.8",
-    "gatsby-link": "^5.12.0",
+    "gatsby": "^5.12.9",
+    "gatsby-link": "^5.12.1",
     "gatsby-plugin-catch-links": "^5.12.0",
-    "gatsby-plugin-feed": "^5.12.2",
-    "gatsby-plugin-google-gtag": "^5.12.2",
+    "gatsby-plugin-feed": "^5.12.3",
+    "gatsby-plugin-google-gtag": "^5.12.3",
     "gatsby-plugin-image": "^3.12.0",
-    "gatsby-plugin-manifest": "^5.12.2",
+    "gatsby-plugin-manifest": "^5.12.3",
     "gatsby-plugin-optimize-svgs": "^1.0.5",
     "gatsby-plugin-react-helmet": "^6.12.0",
     "gatsby-plugin-remove-serviceworker": "^1.0.0",
     "gatsby-plugin-robots-txt": "^1.8.0",
-    "gatsby-plugin-sass": "^6.12.2",
-    "gatsby-plugin-sharp": "^5.12.2",
-    "gatsby-plugin-sitemap": "^6.12.2",
-    "gatsby-remark-autolink-headers": "^6.12.2",
+    "gatsby-plugin-sass": "^6.12.3",
+    "gatsby-plugin-sharp": "^5.12.3",
+    "gatsby-plugin-sitemap": "^6.12.3",
+    "gatsby-remark-autolink-headers": "^6.12.3",
     "gatsby-remark-copy-linked-files": "^6.12.0",
     "gatsby-remark-external-links": "0.0.4",
-    "gatsby-remark-images": "^7.12.2",
+    "gatsby-remark-images": "^7.12.3",
     "gatsby-remark-images-medium-zoom": "^1.7.0",
     "gatsby-remark-prismjs": "^7.12.0",
     "gatsby-remark-responsive-iframe": "^6.12.0",
     "gatsby-remark-smartypants": "^6.12.0",
-    "gatsby-source-filesystem": "^5.12.0",
-    "gatsby-transformer-remark": "^6.12.2",
-    "gatsby-transformer-sharp": "^5.12.2",
+    "gatsby-source-filesystem": "^5.12.1",
+    "gatsby-transformer-remark": "^6.12.3",
+    "gatsby-transformer-sharp": "^5.12.3",
     "prismjs": "^1.29.0",
     "react": "^18.2.0",
     "react-cookie-consent": "^8.0.1",