From 0bf462f788305321700605084e91c8901c2d02a4 Mon Sep 17 00:00:00 2001 From: Jake Bailey <5341706+jakebailey@users.noreply.github.com> Date: Wed, 18 Feb 2026 09:07:19 -0800 Subject: [PATCH] Remove unused gatsby plugins --- packages/typescriptlang-org/gatsby-config.js | 3 - packages/typescriptlang-org/package.json | 3 - pnpm-lock.yaml | 337 +------------------ 3 files changed, 10 insertions(+), 333 deletions(-) diff --git a/packages/typescriptlang-org/gatsby-config.js b/packages/typescriptlang-org/gatsby-config.js index 1322dfda213a..1f205be2467e 100644 --- a/packages/typescriptlang-org/gatsby-config.js +++ b/packages/typescriptlang-org/gatsby-config.js @@ -49,9 +49,6 @@ module.exports = { }, }, - // Support for downloading or pre-caching pages, needed for PWAs - // "gatsby-plugin-offline", - // Creates TS types for queries during `gatsby dev` { resolve: "gatsby-plugin-typegen", diff --git a/packages/typescriptlang-org/package.json b/packages/typescriptlang-org/package.json index 2444da83414b..87a46e490371 100644 --- a/packages/typescriptlang-org/package.json +++ b/packages/typescriptlang-org/package.json @@ -30,15 +30,12 @@ "gatsby-plugin-client-side-redirect": "^1.1.0", "gatsby-plugin-i18n": "^1.0.1", "gatsby-plugin-manifest": "^5.16.0", - "gatsby-plugin-offline": "^6.16.0", "gatsby-plugin-react-helmet": "^6.16.0", "gatsby-plugin-sass": "^6.16.0", "gatsby-plugin-sharp": "^5.16.0", "gatsby-plugin-sitemap": "^6.16.0", - "gatsby-react-router-scroll": "6.16.0", "gatsby-remark-autolink-headers": "^6.16.0", "gatsby-remark-copy-linked-files": "^6.16.0", - "gatsby-remark-emojis": "^0.4.3", "gatsby-remark-images": "^7.16.0", "gatsby-remark-responsive-iframe": "^6.16.0", "gatsby-remark-shiki-twoslash": "^3.0.38", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e95bf4343408..c7d5e495154a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -374,9 +374,6 @@ importers: gatsby-plugin-manifest: specifier: ^5.16.0 version: 5.16.0(gatsby@5.16.1(babel-eslint@10.1.0(eslint@8.57.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(type-fest@4.41.0)(typescript@6.0.0-dev.20260213))(graphql@16.12.0) - gatsby-plugin-offline: - specifier: ^6.16.0 - version: 6.16.0(gatsby@5.16.1(babel-eslint@10.1.0(eslint@8.57.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(type-fest@4.41.0)(typescript@6.0.0-dev.20260213))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) gatsby-plugin-react-helmet: specifier: ^6.16.0 version: 6.16.0(gatsby@5.16.1(babel-eslint@10.1.0(eslint@8.57.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(type-fest@4.41.0)(typescript@6.0.0-dev.20260213))(react-helmet@6.1.0(react@18.3.1)) @@ -389,18 +386,12 @@ importers: gatsby-plugin-sitemap: specifier: ^6.16.0 version: 6.16.0(gatsby@5.16.1(babel-eslint@10.1.0(eslint@8.57.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(type-fest@4.41.0)(typescript@6.0.0-dev.20260213))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - gatsby-react-router-scroll: - specifier: 6.16.0 - version: 6.16.0(@gatsbyjs/reach-router@2.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) gatsby-remark-autolink-headers: specifier: ^6.16.0 version: 6.16.0(gatsby@5.16.1(babel-eslint@10.1.0(eslint@8.57.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(type-fest@4.41.0)(typescript@6.0.0-dev.20260213))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) gatsby-remark-copy-linked-files: specifier: ^6.16.0 version: 6.16.0(gatsby@5.16.1(babel-eslint@10.1.0(eslint@8.57.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(type-fest@4.41.0)(typescript@6.0.0-dev.20260213)) - gatsby-remark-emojis: - specifier: ^0.4.3 - version: 0.4.3 gatsby-remark-images: specifier: ^7.16.0 version: 7.16.0(gatsby-plugin-sharp@5.16.0(gatsby@5.16.1(babel-eslint@10.1.0(eslint@8.57.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(type-fest@4.41.0)(typescript@6.0.0-dev.20260213))(graphql@16.12.0))(gatsby@5.16.1(babel-eslint@10.1.0(eslint@8.57.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(type-fest@4.41.0)(typescript@6.0.0-dev.20260213)) @@ -1857,29 +1848,9 @@ packages: peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - '@hapi/address@2.1.4': - resolution: {integrity: sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==} - deprecated: Moved to 'npm install @sideway/address' - - '@hapi/bourne@1.3.2': - resolution: {integrity: sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==} - deprecated: This version has been deprecated and is no longer supported or maintained - - '@hapi/hoek@8.5.1': - resolution: {integrity: sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==} - deprecated: This version has been deprecated and is no longer supported or maintained - '@hapi/hoek@9.3.0': resolution: {integrity: sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==} - '@hapi/joi@15.1.1': - resolution: {integrity: sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ==} - deprecated: Switch to 'npm install joi' - - '@hapi/topo@3.1.6': - resolution: {integrity: sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==} - deprecated: This version has been deprecated and is no longer supported or maintained - '@hapi/topo@5.1.0': resolution: {integrity: sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==} @@ -3550,10 +3521,6 @@ packages: peerDependencies: eslint: '>= 4.12.1' - babel-extract-comments@1.0.0: - resolution: {integrity: sha512-qWWzi4TlddohA91bFwgt6zO/J0X+io7Qp184Fw0m2JYRSTZnJbFR8+07KmzudHCZgOiKRCrjhylwv9Xd8gfhVQ==} - engines: {node: '>=4'} - babel-generator@6.26.1: resolution: {integrity: sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==} @@ -3655,15 +3622,9 @@ packages: '@babel/core': ^7.0.0 gatsby: ^5.0.0-next - babel-plugin-syntax-object-rest-spread@6.13.0: - resolution: {integrity: sha512-C4Aq+GaAj83pRQ0EFgTvw5YO6T3Qz2KGrNRwIj9mSoNHVvdZY4KO2uA6HNtNXCw993iSZnckY1aLW8nOi8i4+w==} - babel-plugin-syntax-trailing-function-commas@7.0.0-beta.0: resolution: {integrity: sha512-Xj9XuRuz3nTSbaTXWv3itLOcxyF4oPD8douBBmj7U9BBC6nEBYfyOJYQMf/8PJAFotC62UY5dFfIGEPr7WswzQ==} - babel-plugin-transform-object-rest-spread@6.26.0: - resolution: {integrity: sha512-ocgA9VJvyxwt+qJB0ncxV8kb/CjfTcECUY4tQ5VT7nP6Aohzobm8CDFaQ5FHdvZQzLmf0sgDxB8iRXZXxwZcyA==} - babel-plugin-transform-react-remove-prop-types@0.4.24: resolution: {integrity: sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==} @@ -5673,9 +5634,6 @@ packages: resolution: {integrity: sha512-VWSRii4t0AFm6ixFFmLLx1t7wS1gh+ckoa84aOeapGum0h+EZd1EhEumSB+ZdDLnEPuucsVB9oB7cxJHap6Afg==} engines: {node: '>=14.14'} - fs-extra@4.0.3: - resolution: {integrity: sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==} - fs-extra@5.0.0: resolution: {integrity: sha512-66Pm4RYbjzdyeuqudYqhFiNBbCIuI9kgRqLPSHIlXHidW8NIQtVdkM1yeZ4lXwuhbTETv3EUGMNHAAw6hiundQ==} @@ -5768,14 +5726,6 @@ packages: peerDependencies: gatsby: ^5.0.0-next - gatsby-plugin-offline@6.16.0: - resolution: {integrity: sha512-sJTkDrRHL/zmds0VGpFylXk4bnYW/IiWxYVPNwHpMhFWfny8TmR8hQ6Z8iC3C2ba6+Q+UsO1Sw5lom4fklDIyg==} - engines: {node: '>=18.0.0 <26'} - peerDependencies: - gatsby: ^5.0.0-next - react: ^18.0.0 || ^19.0.0 || ^0.0.0 - react-dom: ^18.0.0 || ^19.0.0 || ^0.0.0 - gatsby-plugin-page-creator@5.16.0: resolution: {integrity: sha512-SkKb7X/8A+C1bhhw/tEDPSTr8AcsTc526OisIu8fHlxLKUQ2jY7ppsvY2PimwtSCdX6euNdDafWWlfpy5XSSFA==} engines: {node: '>=18.0.0 <26'} @@ -5851,9 +5801,6 @@ packages: peerDependencies: gatsby: ^5.0.0-next - gatsby-remark-emojis@0.4.3: - resolution: {integrity: sha512-bOeh3Bu8Oo4Lf8QhERAcVIunD+UBroXPfTkxNEL0yBySo5KZYwib3/gbUHeOUw3VYWGv79BFrVNLL7xuFoWFhw==} - gatsby-remark-images@7.16.0: resolution: {integrity: sha512-8BYxFLU4koQrA0SrGwOHpdrh19vsoRYHxDb7o9ISVQU8d+CIc+fatoKkImvrxeMzx22th+ubw0oXvUNZooUeaQ==} engines: {node: '>=18.0.0 <26'} @@ -5936,9 +5883,6 @@ packages: resolution: {integrity: sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==} engines: {node: '>= 0.4'} - get-own-enumerable-property-symbols@3.0.2: - resolution: {integrity: sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==} - get-package-type@0.1.0: resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==} engines: {node: '>=8.0.0'} @@ -6404,9 +6348,6 @@ packages: peerDependencies: postcss: ^8.1.0 - idb-keyval@3.2.0: - resolution: {integrity: sha512-slx8Q6oywCCSfKgPgL0sEsXtPVnSbTLWpyiDcu6msHOyKOLari1TD1qocXVCft80umnkk3/Qqh3lwoFt8T/BPQ==} - ieee754@1.2.1: resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} @@ -6707,10 +6648,6 @@ packages: resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} engines: {node: '>=0.12.0'} - is-obj@1.0.1: - resolution: {integrity: sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==} - engines: {node: '>=0.10.0'} - is-obj@2.0.0: resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==} engines: {node: '>=8'} @@ -6752,10 +6689,6 @@ packages: resolution: {integrity: sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==} engines: {node: '>= 0.4'} - is-regexp@1.0.0: - resolution: {integrity: sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==} - engines: {node: '>=0.10.0'} - is-relative-url@3.0.0: resolution: {integrity: sha512-U1iSYRlY2GIMGuZx7gezlB5dp1Kheaym7zKzO1PV06mOihiWTXejLwm4poEJysPyXF+HtK/BEd0DVlcCh30pEA==} engines: {node: '>=8'} @@ -7459,9 +7392,6 @@ packages: lock@1.1.0: resolution: {integrity: sha512-NZQIJJL5Rb9lMJ0Yl1JoVr9GSdo4HTPsUEWsSFzB8dE8DSoiLCVavWZPi7Rnlv/o73u6I24S/XYc/NmG4l8EKA==} - lodash._reinterpolate@3.0.0: - resolution: {integrity: sha512-xYHt68QRoYGjeeM/XOE1uJtvXQAgvszfBhjV4yvsQH0u2i9I6cI6c6/eG4Hh3UAOVn0y/xAXwmTzEay49Q//HA==} - lodash.clonedeep@4.5.0: resolution: {integrity: sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==} @@ -7522,13 +7452,6 @@ packages: lodash.startcase@4.4.0: resolution: {integrity: sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==} - lodash.template@4.5.0: - resolution: {integrity: sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==} - deprecated: This package is deprecated. Use https://socket.dev/npm/package/eta instead. - - lodash.templatesettings@4.2.0: - resolution: {integrity: sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==} - lodash.truncate@4.4.2: resolution: {integrity: sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==} @@ -9936,10 +9859,6 @@ packages: stringify-entities@3.1.0: resolution: {integrity: sha512-3FP+jGMmMV/ffZs86MoghGqAoqXAdxLrJP4GUdrDN1aIScYih5tuIO3eF4To5AJZ79KDZ8Fpdy7QJnK8SsL1Vg==} - stringify-object@3.3.0: - resolution: {integrity: sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==} - engines: {node: '>=4'} - strip-ansi@3.0.1: resolution: {integrity: sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==} engines: {node: '>=0.10.0'} @@ -9972,10 +9891,6 @@ packages: resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==} engines: {node: '>=8'} - strip-comments@1.0.2: - resolution: {integrity: sha512-kL97alc47hoyIQSV165tTt9rG5dn4w1dNnBhOQ3bOU1Nc1hel09jnXANaHJ7vzHLd4Ju8kseDGzlev96pghLFw==} - engines: {node: '>=4'} - strip-eof@1.0.0: resolution: {integrity: sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==} engines: {node: '>=0.10.0'} @@ -10865,53 +10780,6 @@ packages: wordwrap@1.0.0: resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} - workbox-background-sync@4.3.1: - resolution: {integrity: sha512-1uFkvU8JXi7L7fCHVBEEnc3asPpiAL33kO495UMcD5+arew9IbKW2rV5lpzhoWcm/qhGB89YfO4PmB/0hQwPRg==} - - workbox-broadcast-update@4.3.1: - resolution: {integrity: sha512-MTSfgzIljpKLTBPROo4IpKjESD86pPFlZwlvVG32Kb70hW+aob4Jxpblud8EhNb1/L5m43DUM4q7C+W6eQMMbA==} - - workbox-build@4.3.1: - resolution: {integrity: sha512-UHdwrN3FrDvicM3AqJS/J07X0KXj67R8Cg0waq1MKEOqzo89ap6zh6LmaLnRAjpB+bDIz+7OlPye9iii9KBnxw==} - engines: {node: '>=4.0.0'} - - workbox-cacheable-response@4.3.1: - resolution: {integrity: sha512-Rp5qlzm6z8IOvnQNkCdO9qrDgDpoPNguovs0H8C+wswLuPgSzSp9p2afb5maUt9R1uTIwOXrVQMmPfPypv+npw==} - - workbox-core@4.3.1: - resolution: {integrity: sha512-I3C9jlLmMKPxAC1t0ExCq+QoAMd0vAAHULEgRZ7kieCdUd919n53WC0AfvokHNwqRhGn+tIIj7vcb5duCjs2Kg==} - - workbox-expiration@4.3.1: - resolution: {integrity: sha512-vsJLhgQsQouv9m0rpbXubT5jw0jMQdjpkum0uT+d9tTwhXcEZks7qLfQ9dGSaufTD2eimxbUOJfWLbNQpIDMPw==} - - workbox-google-analytics@4.3.1: - resolution: {integrity: sha512-xzCjAoKuOb55CBSwQrbyWBKqp35yg1vw9ohIlU2wTy06ZrYfJ8rKochb1MSGlnoBfXGWss3UPzxR5QL5guIFdg==} - deprecated: It is not compatible with newer versions of GA starting with v4, as long as you are using GAv3 it should be ok, but the package is not longer being maintained - - workbox-navigation-preload@4.3.1: - resolution: {integrity: sha512-K076n3oFHYp16/C+F8CwrRqD25GitA6Rkd6+qAmLmMv1QHPI2jfDwYqrytOfKfYq42bYtW8Pr21ejZX7GvALOw==} - - workbox-precaching@4.3.1: - resolution: {integrity: sha512-piSg/2csPoIi/vPpp48t1q5JLYjMkmg5gsXBQkh/QYapCdVwwmKlU9mHdmy52KsDGIjVaqEUMFvEzn2LRaigqQ==} - - workbox-range-requests@4.3.1: - resolution: {integrity: sha512-S+HhL9+iTFypJZ/yQSl/x2Bf5pWnbXdd3j57xnb0V60FW1LVn9LRZkPtneODklzYuFZv7qK6riZ5BNyc0R0jZA==} - - workbox-routing@4.3.1: - resolution: {integrity: sha512-FkbtrODA4Imsi0p7TW9u9MXuQ5P4pVs1sWHK4dJMMChVROsbEltuE79fBoIk/BCztvOJ7yUpErMKa4z3uQLX+g==} - - workbox-strategies@4.3.1: - resolution: {integrity: sha512-F/+E57BmVG8dX6dCCopBlkDvvhg/zj6VDs0PigYwSN23L8hseSRwljrceU2WzTvk/+BSYICsWmRq5qHS2UYzhw==} - - workbox-streams@4.3.1: - resolution: {integrity: sha512-4Kisis1f/y0ihf4l3u/+ndMkJkIT4/6UOacU3A4BwZSAC9pQ9vSvJpIi/WFGQRH/uPXvuVjF5c2RfIPQFSS2uA==} - - workbox-sw@4.3.1: - resolution: {integrity: sha512-0jXdusCL2uC5gM3yYFT6QMBzKfBr2XTk0g5TPAV4y8IZDyVNDyj1a8uSXy3/XrvkVTmQvLN4O5k3JawGReXr9w==} - - workbox-window@4.3.1: - resolution: {integrity: sha512-C5gWKh6I58w3GeSc0wp2Ne+rqVw8qwcmZnQGpjiek8A2wpbxSJb1FdCoQVO+jDJs35bFgo/WETgl1fqgsxN0Hg==} - wrap-ansi@3.0.1: resolution: {integrity: sha512-iXR3tDXpbnTpzjKSylUJRkLuOrEC7hwEB221cgn6wtF8wpmz28puFXAEfPT5zrjM3wahygB//VuWEr1vTkDcNQ==} engines: {node: '>=4'} @@ -12812,25 +12680,8 @@ snapshots: dependencies: graphql: 16.12.0 - '@hapi/address@2.1.4': {} - - '@hapi/bourne@1.3.2': {} - - '@hapi/hoek@8.5.1': {} - '@hapi/hoek@9.3.0': {} - '@hapi/joi@15.1.1': - dependencies: - '@hapi/address': 2.1.4 - '@hapi/bourne': 1.3.2 - '@hapi/hoek': 8.5.1 - '@hapi/topo': 3.1.6 - - '@hapi/topo@3.1.6': - dependencies: - '@hapi/hoek': 8.5.1 - '@hapi/topo@5.1.0': dependencies: '@hapi/hoek': 9.3.0 @@ -14222,25 +14073,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@6.0.0-dev.20260213))(eslint@8.57.1)(typescript@6.0.0-dev.20260213)': - dependencies: - '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@6.0.0-dev.20260213) - '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.1)(typescript@6.0.0-dev.20260213) - '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@6.0.0-dev.20260213) - debug: 4.4.3 - eslint: 8.57.1 - graphemer: 1.4.0 - ignore: 5.3.2 - natural-compare-lite: 1.4.0 - semver: 7.7.4 - tsutils: 3.21.0(typescript@6.0.0-dev.20260213) - optionalDependencies: - typescript: 6.0.0-dev.20260213 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@6.0.0-dev.20260213)': dependencies: '@typescript-eslint/scope-manager': 5.62.0 @@ -14832,10 +14664,6 @@ snapshots: transitivePeerDependencies: - supports-color - babel-extract-comments@1.0.0: - dependencies: - babylon: 6.18.0 - babel-generator@6.26.1: dependencies: babel-messages: 6.23.0 @@ -15002,15 +14830,8 @@ snapshots: gatsby: 5.16.1(babel-eslint@10.1.0(eslint@8.57.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(type-fest@4.41.0)(typescript@6.0.0-dev.20260213) gatsby-core-utils: 4.16.0 - babel-plugin-syntax-object-rest-spread@6.13.0: {} - babel-plugin-syntax-trailing-function-commas@7.0.0-beta.0: {} - babel-plugin-transform-object-rest-spread@6.26.0: - dependencies: - babel-plugin-syntax-object-rest-spread: 6.13.0 - babel-runtime: 6.26.0 - babel-plugin-transform-react-remove-prop-types@0.4.24: {} babel-plugin-transform-rename-import@2.3.0: {} @@ -15111,6 +14932,7 @@ snapshots: dependencies: core-js: 2.6.12 regenerator-runtime: 0.11.1 + optional: true babel-traverse@6.26.0: dependencies: @@ -15135,7 +14957,8 @@ snapshots: to-fast-properties: 1.0.3 optional: true - babylon@6.18.0: {} + babylon@6.18.0: + optional: true bail@1.0.5: {} @@ -15947,7 +15770,8 @@ snapshots: core-js-pure@3.48.0: {} - core-js@2.6.12: {} + core-js@2.6.12: + optional: true core-js@3.48.0: {} @@ -16679,7 +16503,7 @@ snapshots: '@rollup/plugin-replace': 5.0.7(rollup@3.29.5) '@rollup/plugin-terser': 0.4.4(rollup@3.29.5) '@types/jest': 29.5.14 - '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@6.0.0-dev.20260213))(eslint@8.57.1)(typescript@6.0.0-dev.20260213) + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@6.0.0-dev.20260213))(eslint@8.57.1)(typescript@6.0.0-dev.20260213) '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@6.0.0-dev.20260213) ansi-escapes: 4.3.2 asyncro: 3.0.0 @@ -17121,16 +16945,6 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.1(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@6.0.0-dev.20260213))(eslint-import-resolver-node@0.3.9)(eslint@8.57.1): - dependencies: - debug: 3.2.7 - optionalDependencies: - '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@6.0.0-dev.20260213) - eslint: 8.57.1 - eslint-import-resolver-node: 0.3.9 - transitivePeerDependencies: - - supports-color - eslint-plugin-flowtype@5.10.0(eslint@8.57.1): dependencies: eslint: 8.57.1 @@ -17185,7 +16999,7 @@ snapshots: doctrine: 2.1.0 eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.1(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@6.0.0-dev.20260213))(eslint-import-resolver-node@0.3.9)(eslint@8.57.1) + eslint-module-utils: 2.12.1(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@6.0.0-dev.20260213))(eslint-import-resolver-node@0.3.9)(eslint@8.57.1) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -17208,7 +17022,7 @@ snapshots: '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@6.0.0-dev.20260213) eslint: 8.57.1 optionalDependencies: - '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@6.0.0-dev.20260213))(eslint@8.57.1)(typescript@6.0.0-dev.20260213) + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@6.0.0-dev.20260213))(eslint@8.57.1)(typescript@6.0.0-dev.20260213) jest: 29.7.0(@types/node@25.2.3)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@25.2.3)(typescript@6.0.0-dev.20260213)) transitivePeerDependencies: - supports-color @@ -17879,12 +17693,6 @@ snapshots: jsonfile: 6.2.0 universalify: 2.0.1 - fs-extra@4.0.3: - dependencies: - graceful-fs: 4.2.11 - jsonfile: 4.0.0 - universalify: 0.1.2 - fs-extra@5.0.0: dependencies: graceful-fs: 4.2.11 @@ -18069,19 +17877,6 @@ snapshots: transitivePeerDependencies: - graphql - gatsby-plugin-offline@6.16.0(gatsby@5.16.1(babel-eslint@10.1.0(eslint@8.57.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(type-fest@4.41.0)(typescript@6.0.0-dev.20260213))(react-dom@18.3.1(react@18.3.1))(react@18.3.1): - dependencies: - '@babel/runtime': 7.28.6 - cheerio: 1.0.0-rc.12 - gatsby: 5.16.1(babel-eslint@10.1.0(eslint@8.57.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(type-fest@4.41.0)(typescript@6.0.0-dev.20260213) - gatsby-core-utils: 4.16.0 - glob: 7.2.3 - idb-keyval: 3.2.0 - lodash: 4.17.23 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - workbox-build: 4.3.1 - gatsby-plugin-page-creator@5.16.0(gatsby@5.16.1(babel-eslint@10.1.0(eslint@8.57.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(type-fest@4.41.0)(typescript@6.0.0-dev.20260213))(graphql@16.12.0): dependencies: '@babel/runtime': 7.28.6 @@ -18229,8 +18024,6 @@ snapshots: transitivePeerDependencies: - supports-color - gatsby-remark-emojis@0.4.3: {} - gatsby-remark-images@7.16.0(gatsby-plugin-sharp@5.16.0(gatsby@5.16.1(babel-eslint@10.1.0(eslint@8.57.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(type-fest@4.41.0)(typescript@6.0.0-dev.20260213))(graphql@16.12.0))(gatsby@5.16.1(babel-eslint@10.1.0(eslint@8.57.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(type-fest@4.41.0)(typescript@6.0.0-dev.20260213)): dependencies: '@babel/runtime': 7.28.6 @@ -18558,8 +18351,6 @@ snapshots: hasown: 2.0.2 math-intrinsics: 1.1.0 - get-own-enumerable-property-symbols@3.0.2: {} - get-package-type@0.1.0: {} get-proto@1.0.1: @@ -19156,8 +18947,6 @@ snapshots: dependencies: postcss: 8.5.6 - idb-keyval@3.2.0: {} - ieee754@1.2.1: {} ignore@4.0.6: {} @@ -19445,8 +19234,6 @@ snapshots: is-number@7.0.0: {} - is-obj@1.0.1: {} - is-obj@2.0.0: {} is-path-cwd@2.2.0: {} @@ -19478,8 +19265,6 @@ snapshots: has-tostringtag: 1.0.2 hasown: 2.0.2 - is-regexp@1.0.0: {} - is-relative-url@3.0.0: dependencies: is-absolute-url: 3.0.3 @@ -20710,8 +20495,6 @@ snapshots: lock@1.1.0: {} - lodash._reinterpolate@3.0.0: {} - lodash.clonedeep@4.5.0: {} lodash.debounce@4.0.8: {} @@ -20752,15 +20535,6 @@ snapshots: lodash.startcase@4.4.0: {} - lodash.template@4.5.0: - dependencies: - lodash._reinterpolate: 3.0.0 - lodash.templatesettings: 4.2.0 - - lodash.templatesettings@4.2.0: - dependencies: - lodash._reinterpolate: 3.0.0 - lodash.truncate@4.4.2: {} lodash.uniq@4.5.0: {} @@ -22579,7 +22353,8 @@ snapshots: regenerate@1.4.2: {} - regenerator-runtime@0.11.1: {} + regenerator-runtime@0.11.1: + optional: true regenerator-runtime@0.13.11: {} @@ -23650,12 +23425,6 @@ snapshots: character-entities-legacy: 1.1.4 xtend: 4.0.2 - stringify-object@3.3.0: - dependencies: - get-own-enumerable-property-symbols: 3.0.2 - is-obj: 1.0.1 - is-regexp: 1.0.0 - strip-ansi@3.0.1: dependencies: ansi-regex: 2.1.1 @@ -23682,11 +23451,6 @@ snapshots: strip-bom@4.0.0: {} - strip-comments@1.0.2: - dependencies: - babel-extract-comments: 1.0.0 - babel-plugin-transform-object-rest-spread: 6.26.0 - strip-eof@1.0.0: {} strip-final-newline@2.0.0: {} @@ -24709,87 +24473,6 @@ snapshots: wordwrap@1.0.0: {} - workbox-background-sync@4.3.1: - dependencies: - workbox-core: 4.3.1 - - workbox-broadcast-update@4.3.1: - dependencies: - workbox-core: 4.3.1 - - workbox-build@4.3.1: - dependencies: - '@babel/runtime': 7.28.6 - '@hapi/joi': 15.1.1 - common-tags: 1.8.2 - fs-extra: 4.0.3 - glob: 7.2.3 - lodash.template: 4.5.0 - pretty-bytes: 5.6.0 - stringify-object: 3.3.0 - strip-comments: 1.0.2 - workbox-background-sync: 4.3.1 - workbox-broadcast-update: 4.3.1 - workbox-cacheable-response: 4.3.1 - workbox-core: 4.3.1 - workbox-expiration: 4.3.1 - workbox-google-analytics: 4.3.1 - workbox-navigation-preload: 4.3.1 - workbox-precaching: 4.3.1 - workbox-range-requests: 4.3.1 - workbox-routing: 4.3.1 - workbox-strategies: 4.3.1 - workbox-streams: 4.3.1 - workbox-sw: 4.3.1 - workbox-window: 4.3.1 - - workbox-cacheable-response@4.3.1: - dependencies: - workbox-core: 4.3.1 - - workbox-core@4.3.1: {} - - workbox-expiration@4.3.1: - dependencies: - workbox-core: 4.3.1 - - workbox-google-analytics@4.3.1: - dependencies: - workbox-background-sync: 4.3.1 - workbox-core: 4.3.1 - workbox-routing: 4.3.1 - workbox-strategies: 4.3.1 - - workbox-navigation-preload@4.3.1: - dependencies: - workbox-core: 4.3.1 - - workbox-precaching@4.3.1: - dependencies: - workbox-core: 4.3.1 - - workbox-range-requests@4.3.1: - dependencies: - workbox-core: 4.3.1 - - workbox-routing@4.3.1: - dependencies: - workbox-core: 4.3.1 - - workbox-strategies@4.3.1: - dependencies: - workbox-core: 4.3.1 - - workbox-streams@4.3.1: - dependencies: - workbox-core: 4.3.1 - - workbox-sw@4.3.1: {} - - workbox-window@4.3.1: - dependencies: - workbox-core: 4.3.1 - wrap-ansi@3.0.1: dependencies: string-width: 2.1.1