diff --git a/package-lock.json b/package-lock.json index 31d328e5..3a935a24 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "2.0.0", "license": "ISC", "devDependencies": { - "@netlify/build": "^32.2.0", + "@netlify/build": "^33.0.0", "@netlify/eslint-config-node": "7.0.1", "@types/jest": "^29.0.0", "ava": "^5.0.0", @@ -2656,9 +2656,9 @@ } }, "node_modules/@netlify/api": { - "version": "13.4.0", - "resolved": "https://registry.npmjs.org/@netlify/api/-/api-13.4.0.tgz", - "integrity": "sha512-Y/RDvIhMrxWoyhD3DV+um2sv1HFFxoG4LnaB8RqQu7Ei3zEiA7GwqLQm28YZfUR8uEerOPnWiuluKGmqKScX2Q==", + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@netlify/api/-/api-14.0.0.tgz", + "integrity": "sha512-al35hYMq8IwjkwtJycRI2ilPPxcH7V6S9e0qOwgDNoJ4KXkDtxtXGQlUzG+NmF4x2EOIP3Znw3/n0MzR0xphiw==", "dev": true, "license": "MIT", "dependencies": { @@ -2670,7 +2670,7 @@ "qs": "^6.9.6" }, "engines": { - "node": "^14.16.0 || >=16.0.0" + "node": ">=18.14.0" } }, "node_modules/@netlify/binary-info": { @@ -2691,24 +2691,24 @@ } }, "node_modules/@netlify/build": { - "version": "32.2.0", - "resolved": "https://registry.npmjs.org/@netlify/build/-/build-32.2.0.tgz", - "integrity": "sha512-skkBDpHFBfdOemRigAlwXTWGdYRSVSpiA4UDt4u6I/amocMekIa3E5iZn6qhLDZ/QJkNbttFzzhkq0LD2wlByw==", + "version": "33.0.0", + "resolved": "https://registry.npmjs.org/@netlify/build/-/build-33.0.0.tgz", + "integrity": "sha512-JCbkcakZdbjygEjPj8p+jFe4Jl1cnWu6GuSFGPFj5xxwNT1oEnib1N34cXby/RmI864HINVaYMtPpMJmKiZQOw==", "dev": true, "license": "MIT", "dependencies": { "@bugsnag/js": "^7.0.0", "@netlify/blobs": "^8.2.0", - "@netlify/cache-utils": "^5.2.0", - "@netlify/config": "^22.2.0", - "@netlify/edge-bundler": "13.0.3", - "@netlify/framework-info": "^9.9.3", - "@netlify/functions-utils": "^5.3.18", - "@netlify/git-utils": "^5.2.0", - "@netlify/opentelemetry-utils": "^1.3.1", + "@netlify/cache-utils": "^6.0.0", + "@netlify/config": "^23.0.0", + "@netlify/edge-bundler": "14.0.0", + "@netlify/framework-info": "^10.0.0", + "@netlify/functions-utils": "^6.0.0", + "@netlify/git-utils": "^6.0.0", + "@netlify/opentelemetry-utils": "^2.0.0", "@netlify/plugins-list": "^6.80.0", - "@netlify/run-utils": "^5.2.0", - "@netlify/zip-it-and-ship-it": "10.1.1", + "@netlify/run-utils": "^6.0.0", + "@netlify/zip-it-and-ship-it": "11.0.0", "@sindresorhus/slugify": "^2.0.0", "ansi-escapes": "^6.0.0", "chalk": "^5.0.0", @@ -2760,10 +2760,10 @@ "netlify-build": "bin.js" }, "engines": { - "node": "^14.16.0 || >=16.0.0" + "node": ">=18.14.0" }, "peerDependencies": { - "@netlify/opentelemetry-sdk-setup": "^1.1.0", + "@netlify/opentelemetry-sdk-setup": "^2.0.0", "@opentelemetry/api": "~1.8.0" }, "peerDependenciesMeta": { @@ -2993,10 +2993,11 @@ } }, "node_modules/@netlify/cache-utils": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@netlify/cache-utils/-/cache-utils-5.2.0.tgz", - "integrity": "sha512-kKzGQ9gKNRUjqFMC1/1goeTe1WfzL6KhphwXac7tialowg10Dtmr2X+eDzfH9enGvD6vhYR4a0QMTQWkjfPVmg==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@netlify/cache-utils/-/cache-utils-6.0.0.tgz", + "integrity": "sha512-E0uX2ArO/9j1BkpFISlEH/3q7wdSZet2+TnNHArtMyrxKEesAow2quCPEDrWUQa08tm7hlyzVMuaDAXkap3pMQ==", "dev": true, + "license": "MIT", "dependencies": { "cpy": "^9.0.0", "get-stream": "^6.0.0", @@ -3008,20 +3009,20 @@ "readdirp": "^3.4.0" }, "engines": { - "node": "^14.16.0 || >=16.0.0" + "node": ">=18.14.0" } }, "node_modules/@netlify/config": { - "version": "22.2.0", - "resolved": "https://registry.npmjs.org/@netlify/config/-/config-22.2.0.tgz", - "integrity": "sha512-33SwZJrLXqNCZJiKCyPXaxLVHGRcQhEV6+RwjKt6IVDvShZ2l1pLQnAS0Z/2xKsZUhQvKhrjXBAts/5eXt9WTA==", + "version": "23.0.0", + "resolved": "https://registry.npmjs.org/@netlify/config/-/config-23.0.0.tgz", + "integrity": "sha512-bvxumcLzlf2Ef+HhjZ2wEbHGCDG/ykRpW7A/yRX56+4panSszJe+7DBYdURIZ+AnJc0ZvonNn1BitzD+xaiYFA==", "dev": true, "license": "MIT", "dependencies": { "@iarna/toml": "^2.2.5", - "@netlify/api": "^13.4.0", - "@netlify/headers-parser": "^8.0.0", - "@netlify/redirect-parser": "^14.5.1", + "@netlify/api": "^14.0.0", + "@netlify/headers-parser": "^9.0.0", + "@netlify/redirect-parser": "^15.0.0", "chalk": "^5.0.0", "cron-parser": "^4.1.0", "deepmerge": "^4.2.2", @@ -3047,7 +3048,7 @@ "netlify-config": "bin.js" }, "engines": { - "node": "^14.16.0 || >=16.0.0" + "node": ">=18.14.0" } }, "node_modules/@netlify/config/node_modules/execa": { @@ -3177,9 +3178,9 @@ } }, "node_modules/@netlify/edge-bundler": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@netlify/edge-bundler/-/edge-bundler-13.0.3.tgz", - "integrity": "sha512-RWhsbLVF+p1qmMmJQOfqBBZPj812QwVVru4aATQYcRLoxyM6hLAdwAk7nYgCRk9PfbqZMTaJEJB9Mpi2rpuZqg==", + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@netlify/edge-bundler/-/edge-bundler-14.0.0.tgz", + "integrity": "sha512-VYDGX7Dxkjks1ishksnyOWaVBl8g5W7VNWJrRIm3OmLlP7uvuy5VPQM2PmwcewsSPIf5URqqsEssxFEQ8EKoFg==", "dev": true, "license": "MIT", "dependencies": { @@ -3207,7 +3208,7 @@ "uuid": "^9.0.0" }, "engines": { - "node": "^14.16.0 || >=16.0.0" + "node": ">=18.14.0" } }, "node_modules/@netlify/edge-bundler/node_modules/execa": { @@ -3466,9 +3467,9 @@ } }, "node_modules/@netlify/framework-info": { - "version": "9.9.3", - "resolved": "https://registry.npmjs.org/@netlify/framework-info/-/framework-info-9.9.3.tgz", - "integrity": "sha512-kPTF5yemdmadP/+qMDcc3p10NkZKXHXGm2BCFvB192paCNxQrSJz+qb56SO+kvSn9exg+HvhGJ0gfIcVwPjzWw==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@netlify/framework-info/-/framework-info-10.0.0.tgz", + "integrity": "sha512-V4grQLVZCnn5KYMhoFzQfZ3MggDERhqHx5xsEK/UNOMkNK92dhN7glZ/dQEaSkNvZSFtrg9ZdrW2WOpnysLNcQ==", "dev": true, "license": "MIT", "dependencies": { @@ -3483,7 +3484,7 @@ "semver": "^7.3.8" }, "engines": { - "node": "^14.14.0 || >=16.0.0" + "node": ">=18.14.0" } }, "node_modules/@netlify/framework-info/node_modules/filter-obj": { @@ -3511,45 +3512,47 @@ } }, "node_modules/@netlify/functions-utils": { - "version": "5.3.18", - "resolved": "https://registry.npmjs.org/@netlify/functions-utils/-/functions-utils-5.3.18.tgz", - "integrity": "sha512-llnoOrQF/iI5ZwDT27Izt+E6JGPDs57OF0EWQg+QRAMFtYyzevEsX7KbY8YTCYux0JB9UJ19OkOEOTN9fgm7OA==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@netlify/functions-utils/-/functions-utils-6.0.0.tgz", + "integrity": "sha512-cmxCmCUEBQAYpCGXP49JLZzVoMZ6zQmX04J0DE8hCSiTHI8lyu+YY+wB+j0Z+Ll3qmUki2ODawVj44NCBR2tQg==", "dev": true, "license": "MIT", "dependencies": { - "@netlify/zip-it-and-ship-it": "10.1.1", + "@netlify/zip-it-and-ship-it": "11.0.0", "cpy": "^9.0.0", "path-exists": "^5.0.0" }, "engines": { - "node": "^14.16.0 || >=16.0.0" + "node": ">=18.14.0" } }, "node_modules/@netlify/git-utils": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@netlify/git-utils/-/git-utils-5.2.0.tgz", - "integrity": "sha512-maNQyhQ6zTS5Kwl03HXoUa7uTNjmCvZea5Jko2pyDWz0xW1cunnil+4s33wXrMZJNDvyv97O2vkC5N1sAS3fyQ==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@netlify/git-utils/-/git-utils-6.0.0.tgz", + "integrity": "sha512-X2U3ZFk9itPJG+xm3owCYWmFbO1wiyrFIU44vX/wzRvYwIkxG3dCaphfo50HgNwaSzzLUlekOTmpHQA/1VS5uQ==", "dev": true, + "license": "MIT", "dependencies": { - "execa": "^6.0.0", + "execa": "^7.0.0", "map-obj": "^5.0.0", "micromatch": "^4.0.2", "moize": "^6.1.3", "path-exists": "^5.0.0" }, "engines": { - "node": "^14.16.0 || >=16.0.0" + "node": ">=18.14.0" } }, "node_modules/@netlify/git-utils/node_modules/execa": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-6.1.0.tgz", - "integrity": "sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-7.2.0.tgz", + "integrity": "sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==", "dev": true, + "license": "MIT", "dependencies": { "cross-spawn": "^7.0.3", "get-stream": "^6.0.1", - "human-signals": "^3.0.1", + "human-signals": "^4.3.0", "is-stream": "^3.0.0", "merge-stream": "^2.0.0", "npm-run-path": "^5.1.0", @@ -3558,19 +3561,20 @@ "strip-final-newline": "^3.0.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": "^14.18.0 || ^16.14.0 || >=18.0.0" }, "funding": { "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, "node_modules/@netlify/git-utils/node_modules/human-signals": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz", - "integrity": "sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-4.3.1.tgz", + "integrity": "sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==", "dev": true, + "license": "Apache-2.0", "engines": { - "node": ">=12.20.0" + "node": ">=14.18.0" } }, "node_modules/@netlify/git-utils/node_modules/is-stream": { @@ -3578,6 +3582,7 @@ "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", "dev": true, + "license": "MIT", "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, @@ -3590,6 +3595,7 @@ "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.3.0.tgz", "integrity": "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==", "dev": true, + "license": "MIT", "dependencies": { "path-key": "^4.0.0" }, @@ -3605,6 +3611,7 @@ "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", "dev": true, + "license": "MIT", "dependencies": { "mimic-fn": "^4.0.0" }, @@ -3620,6 +3627,7 @@ "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=12" }, @@ -3632,6 +3640,7 @@ "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", "dev": true, + "license": "MIT", "engines": { "node": ">=12" }, @@ -3640,9 +3649,9 @@ } }, "node_modules/@netlify/headers-parser": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@netlify/headers-parser/-/headers-parser-8.0.0.tgz", - "integrity": "sha512-TAxRPOpPDphDttDukWj1mTJtjxA81FhxV9EBOwP3DipqKMNs1mXlucMu/3kvIKG1o2XMrQbvSttHK8URdVROrw==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@netlify/headers-parser/-/headers-parser-9.0.0.tgz", + "integrity": "sha512-l1p7qMOr8AF1K1NMFYAjXSKv6cC0rDLc9q2YwFusHcdeLY6Xok3cECHFxgaS0AIkRGKWUqaPd/w/vQRDFoVOQw==", "dev": true, "license": "MIT", "dependencies": { @@ -3654,7 +3663,7 @@ "path-exists": "^5.0.0" }, "engines": { - "node": "^14.16.0 || >=16.0.0" + "node": ">=18.14.0" } }, "node_modules/@netlify/open-api": { @@ -3668,13 +3677,13 @@ } }, "node_modules/@netlify/opentelemetry-utils": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@netlify/opentelemetry-utils/-/opentelemetry-utils-1.3.1.tgz", - "integrity": "sha512-WAzYBrRQdPw+2JWRESxmUwBSOnUGGgBh4l9GvNmMCxa/ecLw42MhNIONETZ+j2hvQd9T7qRxHece/QREgF9J0g==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@netlify/opentelemetry-utils/-/opentelemetry-utils-2.0.0.tgz", + "integrity": "sha512-Yn04eoisYgg6j+vDuGG1xNuWowyqxrOpn6cse5w6VnxH/W81UetwBREfaCOpY6ZvDM7UXypajjCJyFo2mtK5Vg==", "dev": true, "license": "MIT", "engines": { - "node": ">=18.0.0" + "node": ">=18.14.0" }, "peerDependencies": { "@opentelemetry/api": "~1.8.0" @@ -3690,9 +3699,9 @@ } }, "node_modules/@netlify/redirect-parser": { - "version": "14.5.1", - "resolved": "https://registry.npmjs.org/@netlify/redirect-parser/-/redirect-parser-14.5.1.tgz", - "integrity": "sha512-pg5Oa/da6P0djfLOaBj/5IiB4tXNzGlvl2IK6MzxM4W0zkwdLprw3NjduBeaSmWe7h+9WZKKVTh2IVNEXqs3iQ==", + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@netlify/redirect-parser/-/redirect-parser-15.0.0.tgz", + "integrity": "sha512-k85Gj//UbYj8JhJAjPV6div8rZRqPz3Pp++egIl4NqUH6r26q798CnjLZ6XPmtXfYDa8Uyg9TwJjZLPk/EnqPQ==", "dev": true, "license": "MIT", "dependencies": { @@ -3703,7 +3712,7 @@ "path-exists": "^5.0.0" }, "engines": { - "node": "^14.16.0 || >=16.0.0" + "node": ">=18.14.0" } }, "node_modules/@netlify/redirect-parser/node_modules/filter-obj": { @@ -3720,26 +3729,28 @@ } }, "node_modules/@netlify/run-utils": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@netlify/run-utils/-/run-utils-5.2.0.tgz", - "integrity": "sha512-bsrv7Sjge5g71VMgZ65Ioc5q4lHXdLQCmpUU6sY06Aeol1psi1iDOGVMx/7ExJjbCtQgxye35wZjAz60i6X22Q==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@netlify/run-utils/-/run-utils-6.0.0.tgz", + "integrity": "sha512-YXqReN2Tqoo8rOV42TRhwI/w+vA3JWg0JOpXdC1aeSkZ2ho6VncRjnbPVEHZnuWz2VGm8yvTkvKhcI6Khw9PNg==", "dev": true, + "license": "MIT", "dependencies": { - "execa": "^6.0.0" + "execa": "^7.0.0" }, "engines": { - "node": "^14.16.0 || >=16.0.0" + "node": ">=18.14.0" } }, "node_modules/@netlify/run-utils/node_modules/execa": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-6.1.0.tgz", - "integrity": "sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-7.2.0.tgz", + "integrity": "sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==", "dev": true, + "license": "MIT", "dependencies": { "cross-spawn": "^7.0.3", "get-stream": "^6.0.1", - "human-signals": "^3.0.1", + "human-signals": "^4.3.0", "is-stream": "^3.0.0", "merge-stream": "^2.0.0", "npm-run-path": "^5.1.0", @@ -3748,19 +3759,20 @@ "strip-final-newline": "^3.0.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": "^14.18.0 || ^16.14.0 || >=18.0.0" }, "funding": { "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, "node_modules/@netlify/run-utils/node_modules/human-signals": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz", - "integrity": "sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-4.3.1.tgz", + "integrity": "sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==", "dev": true, + "license": "Apache-2.0", "engines": { - "node": ">=12.20.0" + "node": ">=14.18.0" } }, "node_modules/@netlify/run-utils/node_modules/is-stream": { @@ -3768,6 +3780,7 @@ "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", "dev": true, + "license": "MIT", "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, @@ -3780,6 +3793,7 @@ "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.3.0.tgz", "integrity": "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==", "dev": true, + "license": "MIT", "dependencies": { "path-key": "^4.0.0" }, @@ -3795,6 +3809,7 @@ "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", "dev": true, + "license": "MIT", "dependencies": { "mimic-fn": "^4.0.0" }, @@ -3810,6 +3825,7 @@ "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=12" }, @@ -3822,6 +3838,7 @@ "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", "dev": true, + "license": "MIT", "engines": { "node": ">=12" }, @@ -3840,9 +3857,9 @@ } }, "node_modules/@netlify/zip-it-and-ship-it": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/@netlify/zip-it-and-ship-it/-/zip-it-and-ship-it-10.1.1.tgz", - "integrity": "sha512-MMXrty1NADxyMPgd7qZvDUYunhcPhxIA/jWP2joceOoPcAxOno/aS4jFuIHf2Dbb4HdhR+BlvgvDCy7QTXXyLQ==", + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/@netlify/zip-it-and-ship-it/-/zip-it-and-ship-it-11.0.0.tgz", + "integrity": "sha512-T839BaPiZJCHPxYCK4FLL4sHcSrN5c2kpAMzs/A7vL5PQ5tX4qPhKVKldgmCdrmDWVBAioxDugn3+AJTM04/6g==", "dev": true, "license": "MIT", "dependencies": { @@ -3885,7 +3902,7 @@ "zip-it-and-ship-it": "bin.js" }, "engines": { - "node": "^14.18.0 || >=16.0.0" + "node": ">=18.14.0" } }, "node_modules/@netlify/zip-it-and-ship-it/node_modules/brace-expansion": { @@ -4051,9 +4068,9 @@ } }, "node_modules/@netlify/zip-it-and-ship-it/node_modules/semver": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", - "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", + "version": "7.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", + "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", "dev": true, "license": "ISC", "bin": { diff --git a/package.json b/package.json index 1cb77ee2..21fc82c9 100644 --- a/package.json +++ b/package.json @@ -40,7 +40,7 @@ "prettier": "--loglevel=warn \"{plugin,demo,.github}/**/*.{ts,js,md,yml,json,html}\" \"*.{ts,js,yml,json,html}\" \".*.{ts,js,yml,json,html}\" \"!package-lock.json\"" }, "devDependencies": { - "@netlify/build": "^32.2.0", + "@netlify/build": "^33.0.0", "@netlify/eslint-config-node": "7.0.1", "@types/jest": "^29.0.0", "ava": "^5.0.0", diff --git a/plugin/package-lock.json b/plugin/package-lock.json index 9dc4488a..a493cef8 100644 --- a/plugin/package-lock.json +++ b/plugin/package-lock.json @@ -29,7 +29,7 @@ }, "devDependencies": { "@gatsbyjs/reach-router": "^2.0.0", - "@netlify/build": "^32.2.0", + "@netlify/build": "^33.0.0", "@types/chance": "^1.1.3", "@types/fs-extra": "^9.0.12", "@types/multer": "^1.4.7", @@ -3858,9 +3858,9 @@ ] }, "node_modules/@netlify/api": { - "version": "13.4.0", - "resolved": "https://registry.npmjs.org/@netlify/api/-/api-13.4.0.tgz", - "integrity": "sha512-Y/RDvIhMrxWoyhD3DV+um2sv1HFFxoG4LnaB8RqQu7Ei3zEiA7GwqLQm28YZfUR8uEerOPnWiuluKGmqKScX2Q==", + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@netlify/api/-/api-14.0.0.tgz", + "integrity": "sha512-al35hYMq8IwjkwtJycRI2ilPPxcH7V6S9e0qOwgDNoJ4KXkDtxtXGQlUzG+NmF4x2EOIP3Znw3/n0MzR0xphiw==", "dev": true, "dependencies": { "@netlify/open-api": "^2.37.0", @@ -3871,7 +3871,7 @@ "qs": "^6.9.6" }, "engines": { - "node": "^14.16.0 || >=16.0.0" + "node": ">=18.14.0" } }, "node_modules/@netlify/api/node_modules/node-fetch": { @@ -3908,23 +3908,23 @@ } }, "node_modules/@netlify/build": { - "version": "32.2.0", - "resolved": "https://registry.npmjs.org/@netlify/build/-/build-32.2.0.tgz", - "integrity": "sha512-skkBDpHFBfdOemRigAlwXTWGdYRSVSpiA4UDt4u6I/amocMekIa3E5iZn6qhLDZ/QJkNbttFzzhkq0LD2wlByw==", + "version": "33.0.0", + "resolved": "https://registry.npmjs.org/@netlify/build/-/build-33.0.0.tgz", + "integrity": "sha512-JCbkcakZdbjygEjPj8p+jFe4Jl1cnWu6GuSFGPFj5xxwNT1oEnib1N34cXby/RmI864HINVaYMtPpMJmKiZQOw==", "dev": true, "dependencies": { "@bugsnag/js": "^7.0.0", "@netlify/blobs": "^8.2.0", - "@netlify/cache-utils": "^5.2.0", - "@netlify/config": "^22.2.0", - "@netlify/edge-bundler": "13.0.3", - "@netlify/framework-info": "^9.9.3", - "@netlify/functions-utils": "^5.3.18", - "@netlify/git-utils": "^5.2.0", - "@netlify/opentelemetry-utils": "^1.3.1", + "@netlify/cache-utils": "^6.0.0", + "@netlify/config": "^23.0.0", + "@netlify/edge-bundler": "14.0.0", + "@netlify/framework-info": "^10.0.0", + "@netlify/functions-utils": "^6.0.0", + "@netlify/git-utils": "^6.0.0", + "@netlify/opentelemetry-utils": "^2.0.0", "@netlify/plugins-list": "^6.80.0", - "@netlify/run-utils": "^5.2.0", - "@netlify/zip-it-and-ship-it": "10.1.1", + "@netlify/run-utils": "^6.0.0", + "@netlify/zip-it-and-ship-it": "11.0.0", "@sindresorhus/slugify": "^2.0.0", "ansi-escapes": "^6.0.0", "chalk": "^5.0.0", @@ -3976,10 +3976,10 @@ "netlify-build": "bin.js" }, "engines": { - "node": "^14.16.0 || >=16.0.0" + "node": ">=18.14.0" }, "peerDependencies": { - "@netlify/opentelemetry-sdk-setup": "^1.1.0", + "@netlify/opentelemetry-sdk-setup": "^2.0.0", "@opentelemetry/api": "~1.8.0" }, "peerDependenciesMeta": { @@ -4148,9 +4148,9 @@ } }, "node_modules/@netlify/cache-utils": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@netlify/cache-utils/-/cache-utils-5.2.0.tgz", - "integrity": "sha512-kKzGQ9gKNRUjqFMC1/1goeTe1WfzL6KhphwXac7tialowg10Dtmr2X+eDzfH9enGvD6vhYR4a0QMTQWkjfPVmg==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@netlify/cache-utils/-/cache-utils-6.0.0.tgz", + "integrity": "sha512-E0uX2ArO/9j1BkpFISlEH/3q7wdSZet2+TnNHArtMyrxKEesAow2quCPEDrWUQa08tm7hlyzVMuaDAXkap3pMQ==", "dev": true, "dependencies": { "cpy": "^9.0.0", @@ -4163,19 +4163,19 @@ "readdirp": "^3.4.0" }, "engines": { - "node": "^14.16.0 || >=16.0.0" + "node": ">=18.14.0" } }, "node_modules/@netlify/config": { - "version": "22.2.0", - "resolved": "https://registry.npmjs.org/@netlify/config/-/config-22.2.0.tgz", - "integrity": "sha512-33SwZJrLXqNCZJiKCyPXaxLVHGRcQhEV6+RwjKt6IVDvShZ2l1pLQnAS0Z/2xKsZUhQvKhrjXBAts/5eXt9WTA==", + "version": "23.0.0", + "resolved": "https://registry.npmjs.org/@netlify/config/-/config-23.0.0.tgz", + "integrity": "sha512-bvxumcLzlf2Ef+HhjZ2wEbHGCDG/ykRpW7A/yRX56+4panSszJe+7DBYdURIZ+AnJc0ZvonNn1BitzD+xaiYFA==", "dev": true, "dependencies": { "@iarna/toml": "^2.2.5", - "@netlify/api": "^13.4.0", - "@netlify/headers-parser": "^8.0.0", - "@netlify/redirect-parser": "^14.5.1", + "@netlify/api": "^14.0.0", + "@netlify/headers-parser": "^9.0.0", + "@netlify/redirect-parser": "^15.0.0", "chalk": "^5.0.0", "cron-parser": "^4.1.0", "deepmerge": "^4.2.2", @@ -4201,7 +4201,7 @@ "netlify-config": "bin.js" }, "engines": { - "node": "^14.16.0 || >=16.0.0" + "node": ">=18.14.0" } }, "node_modules/@netlify/config/node_modules/chalk": { @@ -4349,9 +4349,9 @@ } }, "node_modules/@netlify/edge-bundler": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@netlify/edge-bundler/-/edge-bundler-13.0.3.tgz", - "integrity": "sha512-RWhsbLVF+p1qmMmJQOfqBBZPj812QwVVru4aATQYcRLoxyM6hLAdwAk7nYgCRk9PfbqZMTaJEJB9Mpi2rpuZqg==", + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@netlify/edge-bundler/-/edge-bundler-14.0.0.tgz", + "integrity": "sha512-VYDGX7Dxkjks1ishksnyOWaVBl8g5W7VNWJrRIm3OmLlP7uvuy5VPQM2PmwcewsSPIf5URqqsEssxFEQ8EKoFg==", "dev": true, "dependencies": { "@import-maps/resolve": "^1.0.1", @@ -4378,7 +4378,7 @@ "uuid": "^9.0.0" }, "engines": { - "node": "^14.16.0 || >=16.0.0" + "node": ">=18.14.0" } }, "node_modules/@netlify/edge-bundler/node_modules/ajv": { @@ -4520,9 +4520,9 @@ } }, "node_modules/@netlify/framework-info": { - "version": "9.9.3", - "resolved": "https://registry.npmjs.org/@netlify/framework-info/-/framework-info-9.9.3.tgz", - "integrity": "sha512-kPTF5yemdmadP/+qMDcc3p10NkZKXHXGm2BCFvB192paCNxQrSJz+qb56SO+kvSn9exg+HvhGJ0gfIcVwPjzWw==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@netlify/framework-info/-/framework-info-10.0.0.tgz", + "integrity": "sha512-V4grQLVZCnn5KYMhoFzQfZ3MggDERhqHx5xsEK/UNOMkNK92dhN7glZ/dQEaSkNvZSFtrg9ZdrW2WOpnysLNcQ==", "dev": true, "dependencies": { "ajv": "^8.12.0", @@ -4536,7 +4536,7 @@ "semver": "^7.3.8" }, "engines": { - "node": "^14.14.0 || >=16.0.0" + "node": ">=18.14.0" } }, "node_modules/@netlify/framework-info/node_modules/ajv": { @@ -4585,44 +4585,44 @@ } }, "node_modules/@netlify/functions-utils": { - "version": "5.3.18", - "resolved": "https://registry.npmjs.org/@netlify/functions-utils/-/functions-utils-5.3.18.tgz", - "integrity": "sha512-llnoOrQF/iI5ZwDT27Izt+E6JGPDs57OF0EWQg+QRAMFtYyzevEsX7KbY8YTCYux0JB9UJ19OkOEOTN9fgm7OA==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@netlify/functions-utils/-/functions-utils-6.0.0.tgz", + "integrity": "sha512-cmxCmCUEBQAYpCGXP49JLZzVoMZ6zQmX04J0DE8hCSiTHI8lyu+YY+wB+j0Z+Ll3qmUki2ODawVj44NCBR2tQg==", "dev": true, "dependencies": { - "@netlify/zip-it-and-ship-it": "10.1.1", + "@netlify/zip-it-and-ship-it": "11.0.0", "cpy": "^9.0.0", "path-exists": "^5.0.0" }, "engines": { - "node": "^14.16.0 || >=16.0.0" + "node": ">=18.14.0" } }, "node_modules/@netlify/git-utils": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@netlify/git-utils/-/git-utils-5.2.0.tgz", - "integrity": "sha512-maNQyhQ6zTS5Kwl03HXoUa7uTNjmCvZea5Jko2pyDWz0xW1cunnil+4s33wXrMZJNDvyv97O2vkC5N1sAS3fyQ==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@netlify/git-utils/-/git-utils-6.0.0.tgz", + "integrity": "sha512-X2U3ZFk9itPJG+xm3owCYWmFbO1wiyrFIU44vX/wzRvYwIkxG3dCaphfo50HgNwaSzzLUlekOTmpHQA/1VS5uQ==", "dev": true, "dependencies": { - "execa": "^6.0.0", + "execa": "^7.0.0", "map-obj": "^5.0.0", "micromatch": "^4.0.2", "moize": "^6.1.3", "path-exists": "^5.0.0" }, "engines": { - "node": "^14.16.0 || >=16.0.0" + "node": ">=18.14.0" } }, "node_modules/@netlify/git-utils/node_modules/execa": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-6.1.0.tgz", - "integrity": "sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-7.2.0.tgz", + "integrity": "sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==", "dev": true, "dependencies": { "cross-spawn": "^7.0.3", "get-stream": "^6.0.1", - "human-signals": "^3.0.1", + "human-signals": "^4.3.0", "is-stream": "^3.0.0", "merge-stream": "^2.0.0", "npm-run-path": "^5.1.0", @@ -4631,19 +4631,19 @@ "strip-final-newline": "^3.0.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": "^14.18.0 || ^16.14.0 || >=18.0.0" }, "funding": { "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, "node_modules/@netlify/git-utils/node_modules/human-signals": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz", - "integrity": "sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-4.3.1.tgz", + "integrity": "sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==", "dev": true, "engines": { - "node": ">=12.20.0" + "node": ">=14.18.0" } }, "node_modules/@netlify/git-utils/node_modules/npm-run-path": { @@ -4701,9 +4701,9 @@ } }, "node_modules/@netlify/headers-parser": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@netlify/headers-parser/-/headers-parser-8.0.0.tgz", - "integrity": "sha512-TAxRPOpPDphDttDukWj1mTJtjxA81FhxV9EBOwP3DipqKMNs1mXlucMu/3kvIKG1o2XMrQbvSttHK8URdVROrw==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@netlify/headers-parser/-/headers-parser-9.0.0.tgz", + "integrity": "sha512-l1p7qMOr8AF1K1NMFYAjXSKv6cC0rDLc9q2YwFusHcdeLY6Xok3cECHFxgaS0AIkRGKWUqaPd/w/vQRDFoVOQw==", "dev": true, "dependencies": { "@iarna/toml": "^2.2.5", @@ -4714,7 +4714,7 @@ "path-exists": "^5.0.0" }, "engines": { - "node": "^14.16.0 || >=16.0.0" + "node": ">=18.14.0" } }, "node_modules/@netlify/ipx": { @@ -4791,12 +4791,12 @@ } }, "node_modules/@netlify/opentelemetry-utils": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@netlify/opentelemetry-utils/-/opentelemetry-utils-1.3.1.tgz", - "integrity": "sha512-WAzYBrRQdPw+2JWRESxmUwBSOnUGGgBh4l9GvNmMCxa/ecLw42MhNIONETZ+j2hvQd9T7qRxHece/QREgF9J0g==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@netlify/opentelemetry-utils/-/opentelemetry-utils-2.0.0.tgz", + "integrity": "sha512-Yn04eoisYgg6j+vDuGG1xNuWowyqxrOpn6cse5w6VnxH/W81UetwBREfaCOpY6ZvDM7UXypajjCJyFo2mtK5Vg==", "dev": true, "engines": { - "node": ">=18.0.0" + "node": ">=18.14.0" }, "peerDependencies": { "@opentelemetry/api": "~1.8.0" @@ -4812,9 +4812,9 @@ } }, "node_modules/@netlify/redirect-parser": { - "version": "14.5.1", - "resolved": "https://registry.npmjs.org/@netlify/redirect-parser/-/redirect-parser-14.5.1.tgz", - "integrity": "sha512-pg5Oa/da6P0djfLOaBj/5IiB4tXNzGlvl2IK6MzxM4W0zkwdLprw3NjduBeaSmWe7h+9WZKKVTh2IVNEXqs3iQ==", + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@netlify/redirect-parser/-/redirect-parser-15.0.0.tgz", + "integrity": "sha512-k85Gj//UbYj8JhJAjPV6div8rZRqPz3Pp++egIl4NqUH6r26q798CnjLZ6XPmtXfYDa8Uyg9TwJjZLPk/EnqPQ==", "dev": true, "dependencies": { "@iarna/toml": "^2.2.5", @@ -4824,7 +4824,7 @@ "path-exists": "^5.0.0" }, "engines": { - "node": "^14.16.0 || >=16.0.0" + "node": ">=18.14.0" } }, "node_modules/@netlify/redirect-parser/node_modules/filter-obj": { @@ -4840,26 +4840,26 @@ } }, "node_modules/@netlify/run-utils": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@netlify/run-utils/-/run-utils-5.2.0.tgz", - "integrity": "sha512-bsrv7Sjge5g71VMgZ65Ioc5q4lHXdLQCmpUU6sY06Aeol1psi1iDOGVMx/7ExJjbCtQgxye35wZjAz60i6X22Q==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@netlify/run-utils/-/run-utils-6.0.0.tgz", + "integrity": "sha512-YXqReN2Tqoo8rOV42TRhwI/w+vA3JWg0JOpXdC1aeSkZ2ho6VncRjnbPVEHZnuWz2VGm8yvTkvKhcI6Khw9PNg==", "dev": true, "dependencies": { - "execa": "^6.0.0" + "execa": "^7.0.0" }, "engines": { - "node": "^14.16.0 || >=16.0.0" + "node": ">=18.14.0" } }, "node_modules/@netlify/run-utils/node_modules/execa": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-6.1.0.tgz", - "integrity": "sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-7.2.0.tgz", + "integrity": "sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==", "dev": true, "dependencies": { "cross-spawn": "^7.0.3", "get-stream": "^6.0.1", - "human-signals": "^3.0.1", + "human-signals": "^4.3.0", "is-stream": "^3.0.0", "merge-stream": "^2.0.0", "npm-run-path": "^5.1.0", @@ -4868,19 +4868,19 @@ "strip-final-newline": "^3.0.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": "^14.18.0 || ^16.14.0 || >=18.0.0" }, "funding": { "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, "node_modules/@netlify/run-utils/node_modules/human-signals": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz", - "integrity": "sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-4.3.1.tgz", + "integrity": "sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==", "dev": true, "engines": { - "node": ">=12.20.0" + "node": ">=14.18.0" } }, "node_modules/@netlify/run-utils/node_modules/npm-run-path": { @@ -4950,9 +4950,9 @@ } }, "node_modules/@netlify/zip-it-and-ship-it": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/@netlify/zip-it-and-ship-it/-/zip-it-and-ship-it-10.1.1.tgz", - "integrity": "sha512-MMXrty1NADxyMPgd7qZvDUYunhcPhxIA/jWP2joceOoPcAxOno/aS4jFuIHf2Dbb4HdhR+BlvgvDCy7QTXXyLQ==", + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/@netlify/zip-it-and-ship-it/-/zip-it-and-ship-it-11.0.0.tgz", + "integrity": "sha512-T839BaPiZJCHPxYCK4FLL4sHcSrN5c2kpAMzs/A7vL5PQ5tX4qPhKVKldgmCdrmDWVBAioxDugn3+AJTM04/6g==", "dev": true, "dependencies": { "@babel/parser": "^7.22.5", @@ -4994,7 +4994,7 @@ "zip-it-and-ship-it": "bin.js" }, "engines": { - "node": "^14.18.0 || >=16.0.0" + "node": ">=18.14.0" } }, "node_modules/@netlify/zip-it-and-ship-it/node_modules/@netlify/serverless-functions-api": { @@ -7512,9 +7512,9 @@ } }, "node_modules/agent-base/node_modules/debug": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", "dev": true, "dependencies": { "ms": "^2.1.3" @@ -15162,9 +15162,9 @@ } }, "node_modules/https-proxy-agent/node_modules/debug": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", "dev": true, "dependencies": { "ms": "^2.1.3" @@ -27031,9 +27031,9 @@ "optional": true }, "@netlify/api": { - "version": "13.4.0", - "resolved": "https://registry.npmjs.org/@netlify/api/-/api-13.4.0.tgz", - "integrity": "sha512-Y/RDvIhMrxWoyhD3DV+um2sv1HFFxoG4LnaB8RqQu7Ei3zEiA7GwqLQm28YZfUR8uEerOPnWiuluKGmqKScX2Q==", + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@netlify/api/-/api-14.0.0.tgz", + "integrity": "sha512-al35hYMq8IwjkwtJycRI2ilPPxcH7V6S9e0qOwgDNoJ4KXkDtxtXGQlUzG+NmF4x2EOIP3Znw3/n0MzR0xphiw==", "dev": true, "requires": { "@netlify/open-api": "^2.37.0", @@ -27070,23 +27070,23 @@ "dev": true }, "@netlify/build": { - "version": "32.2.0", - "resolved": "https://registry.npmjs.org/@netlify/build/-/build-32.2.0.tgz", - "integrity": "sha512-skkBDpHFBfdOemRigAlwXTWGdYRSVSpiA4UDt4u6I/amocMekIa3E5iZn6qhLDZ/QJkNbttFzzhkq0LD2wlByw==", + "version": "33.0.0", + "resolved": "https://registry.npmjs.org/@netlify/build/-/build-33.0.0.tgz", + "integrity": "sha512-JCbkcakZdbjygEjPj8p+jFe4Jl1cnWu6GuSFGPFj5xxwNT1oEnib1N34cXby/RmI864HINVaYMtPpMJmKiZQOw==", "dev": true, "requires": { "@bugsnag/js": "^7.0.0", "@netlify/blobs": "^8.2.0", - "@netlify/cache-utils": "^5.2.0", - "@netlify/config": "^22.2.0", - "@netlify/edge-bundler": "13.0.3", - "@netlify/framework-info": "^9.9.3", - "@netlify/functions-utils": "^5.3.18", - "@netlify/git-utils": "^5.2.0", - "@netlify/opentelemetry-utils": "^1.3.1", + "@netlify/cache-utils": "^6.0.0", + "@netlify/config": "^23.0.0", + "@netlify/edge-bundler": "14.0.0", + "@netlify/framework-info": "^10.0.0", + "@netlify/functions-utils": "^6.0.0", + "@netlify/git-utils": "^6.0.0", + "@netlify/opentelemetry-utils": "^2.0.0", "@netlify/plugins-list": "^6.80.0", - "@netlify/run-utils": "^5.2.0", - "@netlify/zip-it-and-ship-it": "10.1.1", + "@netlify/run-utils": "^6.0.0", + "@netlify/zip-it-and-ship-it": "11.0.0", "@sindresorhus/slugify": "^2.0.0", "ansi-escapes": "^6.0.0", "chalk": "^5.0.0", @@ -27233,9 +27233,9 @@ } }, "@netlify/cache-utils": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@netlify/cache-utils/-/cache-utils-5.2.0.tgz", - "integrity": "sha512-kKzGQ9gKNRUjqFMC1/1goeTe1WfzL6KhphwXac7tialowg10Dtmr2X+eDzfH9enGvD6vhYR4a0QMTQWkjfPVmg==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@netlify/cache-utils/-/cache-utils-6.0.0.tgz", + "integrity": "sha512-E0uX2ArO/9j1BkpFISlEH/3q7wdSZet2+TnNHArtMyrxKEesAow2quCPEDrWUQa08tm7hlyzVMuaDAXkap3pMQ==", "dev": true, "requires": { "cpy": "^9.0.0", @@ -27249,15 +27249,15 @@ } }, "@netlify/config": { - "version": "22.2.0", - "resolved": "https://registry.npmjs.org/@netlify/config/-/config-22.2.0.tgz", - "integrity": "sha512-33SwZJrLXqNCZJiKCyPXaxLVHGRcQhEV6+RwjKt6IVDvShZ2l1pLQnAS0Z/2xKsZUhQvKhrjXBAts/5eXt9WTA==", + "version": "23.0.0", + "resolved": "https://registry.npmjs.org/@netlify/config/-/config-23.0.0.tgz", + "integrity": "sha512-bvxumcLzlf2Ef+HhjZ2wEbHGCDG/ykRpW7A/yRX56+4panSszJe+7DBYdURIZ+AnJc0ZvonNn1BitzD+xaiYFA==", "dev": true, "requires": { "@iarna/toml": "^2.2.5", - "@netlify/api": "^13.4.0", - "@netlify/headers-parser": "^8.0.0", - "@netlify/redirect-parser": "^14.5.1", + "@netlify/api": "^14.0.0", + "@netlify/headers-parser": "^9.0.0", + "@netlify/redirect-parser": "^15.0.0", "chalk": "^5.0.0", "cron-parser": "^4.1.0", "deepmerge": "^4.2.2", @@ -27369,9 +27369,9 @@ } }, "@netlify/edge-bundler": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@netlify/edge-bundler/-/edge-bundler-13.0.3.tgz", - "integrity": "sha512-RWhsbLVF+p1qmMmJQOfqBBZPj812QwVVru4aATQYcRLoxyM6hLAdwAk7nYgCRk9PfbqZMTaJEJB9Mpi2rpuZqg==", + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@netlify/edge-bundler/-/edge-bundler-14.0.0.tgz", + "integrity": "sha512-VYDGX7Dxkjks1ishksnyOWaVBl8g5W7VNWJrRIm3OmLlP7uvuy5VPQM2PmwcewsSPIf5URqqsEssxFEQ8EKoFg==", "dev": true, "requires": { "@import-maps/resolve": "^1.0.1", @@ -27489,9 +27489,9 @@ } }, "@netlify/framework-info": { - "version": "9.9.3", - "resolved": "https://registry.npmjs.org/@netlify/framework-info/-/framework-info-9.9.3.tgz", - "integrity": "sha512-kPTF5yemdmadP/+qMDcc3p10NkZKXHXGm2BCFvB192paCNxQrSJz+qb56SO+kvSn9exg+HvhGJ0gfIcVwPjzWw==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@netlify/framework-info/-/framework-info-10.0.0.tgz", + "integrity": "sha512-V4grQLVZCnn5KYMhoFzQfZ3MggDERhqHx5xsEK/UNOMkNK92dhN7glZ/dQEaSkNvZSFtrg9ZdrW2WOpnysLNcQ==", "dev": true, "requires": { "ajv": "^8.12.0", @@ -27540,23 +27540,23 @@ } }, "@netlify/functions-utils": { - "version": "5.3.18", - "resolved": "https://registry.npmjs.org/@netlify/functions-utils/-/functions-utils-5.3.18.tgz", - "integrity": "sha512-llnoOrQF/iI5ZwDT27Izt+E6JGPDs57OF0EWQg+QRAMFtYyzevEsX7KbY8YTCYux0JB9UJ19OkOEOTN9fgm7OA==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@netlify/functions-utils/-/functions-utils-6.0.0.tgz", + "integrity": "sha512-cmxCmCUEBQAYpCGXP49JLZzVoMZ6zQmX04J0DE8hCSiTHI8lyu+YY+wB+j0Z+Ll3qmUki2ODawVj44NCBR2tQg==", "dev": true, "requires": { - "@netlify/zip-it-and-ship-it": "10.1.1", + "@netlify/zip-it-and-ship-it": "11.0.0", "cpy": "^9.0.0", "path-exists": "^5.0.0" } }, "@netlify/git-utils": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@netlify/git-utils/-/git-utils-5.2.0.tgz", - "integrity": "sha512-maNQyhQ6zTS5Kwl03HXoUa7uTNjmCvZea5Jko2pyDWz0xW1cunnil+4s33wXrMZJNDvyv97O2vkC5N1sAS3fyQ==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@netlify/git-utils/-/git-utils-6.0.0.tgz", + "integrity": "sha512-X2U3ZFk9itPJG+xm3owCYWmFbO1wiyrFIU44vX/wzRvYwIkxG3dCaphfo50HgNwaSzzLUlekOTmpHQA/1VS5uQ==", "dev": true, "requires": { - "execa": "^6.0.0", + "execa": "^7.0.0", "map-obj": "^5.0.0", "micromatch": "^4.0.2", "moize": "^6.1.3", @@ -27564,14 +27564,14 @@ }, "dependencies": { "execa": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-6.1.0.tgz", - "integrity": "sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-7.2.0.tgz", + "integrity": "sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==", "dev": true, "requires": { "cross-spawn": "^7.0.3", "get-stream": "^6.0.1", - "human-signals": "^3.0.1", + "human-signals": "^4.3.0", "is-stream": "^3.0.0", "merge-stream": "^2.0.0", "npm-run-path": "^5.1.0", @@ -27581,9 +27581,9 @@ } }, "human-signals": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz", - "integrity": "sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-4.3.1.tgz", + "integrity": "sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==", "dev": true }, "npm-run-path": { @@ -27619,9 +27619,9 @@ } }, "@netlify/headers-parser": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@netlify/headers-parser/-/headers-parser-8.0.0.tgz", - "integrity": "sha512-TAxRPOpPDphDttDukWj1mTJtjxA81FhxV9EBOwP3DipqKMNs1mXlucMu/3kvIKG1o2XMrQbvSttHK8URdVROrw==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@netlify/headers-parser/-/headers-parser-9.0.0.tgz", + "integrity": "sha512-l1p7qMOr8AF1K1NMFYAjXSKv6cC0rDLc9q2YwFusHcdeLY6Xok3cECHFxgaS0AIkRGKWUqaPd/w/vQRDFoVOQw==", "dev": true, "requires": { "@iarna/toml": "^2.2.5", @@ -27687,9 +27687,9 @@ "dev": true }, "@netlify/opentelemetry-utils": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@netlify/opentelemetry-utils/-/opentelemetry-utils-1.3.1.tgz", - "integrity": "sha512-WAzYBrRQdPw+2JWRESxmUwBSOnUGGgBh4l9GvNmMCxa/ecLw42MhNIONETZ+j2hvQd9T7qRxHece/QREgF9J0g==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@netlify/opentelemetry-utils/-/opentelemetry-utils-2.0.0.tgz", + "integrity": "sha512-Yn04eoisYgg6j+vDuGG1xNuWowyqxrOpn6cse5w6VnxH/W81UetwBREfaCOpY6ZvDM7UXypajjCJyFo2mtK5Vg==", "dev": true }, "@netlify/plugins-list": { @@ -27699,9 +27699,9 @@ "dev": true }, "@netlify/redirect-parser": { - "version": "14.5.1", - "resolved": "https://registry.npmjs.org/@netlify/redirect-parser/-/redirect-parser-14.5.1.tgz", - "integrity": "sha512-pg5Oa/da6P0djfLOaBj/5IiB4tXNzGlvl2IK6MzxM4W0zkwdLprw3NjduBeaSmWe7h+9WZKKVTh2IVNEXqs3iQ==", + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@netlify/redirect-parser/-/redirect-parser-15.0.0.tgz", + "integrity": "sha512-k85Gj//UbYj8JhJAjPV6div8rZRqPz3Pp++egIl4NqUH6r26q798CnjLZ6XPmtXfYDa8Uyg9TwJjZLPk/EnqPQ==", "dev": true, "requires": { "@iarna/toml": "^2.2.5", @@ -27720,23 +27720,23 @@ } }, "@netlify/run-utils": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@netlify/run-utils/-/run-utils-5.2.0.tgz", - "integrity": "sha512-bsrv7Sjge5g71VMgZ65Ioc5q4lHXdLQCmpUU6sY06Aeol1psi1iDOGVMx/7ExJjbCtQgxye35wZjAz60i6X22Q==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@netlify/run-utils/-/run-utils-6.0.0.tgz", + "integrity": "sha512-YXqReN2Tqoo8rOV42TRhwI/w+vA3JWg0JOpXdC1aeSkZ2ho6VncRjnbPVEHZnuWz2VGm8yvTkvKhcI6Khw9PNg==", "dev": true, "requires": { - "execa": "^6.0.0" + "execa": "^7.0.0" }, "dependencies": { "execa": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-6.1.0.tgz", - "integrity": "sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-7.2.0.tgz", + "integrity": "sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==", "dev": true, "requires": { "cross-spawn": "^7.0.3", "get-stream": "^6.0.1", - "human-signals": "^3.0.1", + "human-signals": "^4.3.0", "is-stream": "^3.0.0", "merge-stream": "^2.0.0", "npm-run-path": "^5.1.0", @@ -27746,9 +27746,9 @@ } }, "human-signals": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz", - "integrity": "sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-4.3.1.tgz", + "integrity": "sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==", "dev": true }, "npm-run-path": { @@ -27793,9 +27793,9 @@ } }, "@netlify/zip-it-and-ship-it": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/@netlify/zip-it-and-ship-it/-/zip-it-and-ship-it-10.1.1.tgz", - "integrity": "sha512-MMXrty1NADxyMPgd7qZvDUYunhcPhxIA/jWP2joceOoPcAxOno/aS4jFuIHf2Dbb4HdhR+BlvgvDCy7QTXXyLQ==", + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/@netlify/zip-it-and-ship-it/-/zip-it-and-ship-it-11.0.0.tgz", + "integrity": "sha512-T839BaPiZJCHPxYCK4FLL4sHcSrN5c2kpAMzs/A7vL5PQ5tX4qPhKVKldgmCdrmDWVBAioxDugn3+AJTM04/6g==", "dev": true, "requires": { "@babel/parser": "^7.22.5", @@ -29602,9 +29602,9 @@ }, "dependencies": { "debug": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", "dev": true, "requires": { "ms": "^2.1.3" @@ -35329,9 +35329,9 @@ }, "dependencies": { "debug": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", "dev": true, "requires": { "ms": "^2.1.3" diff --git a/plugin/package.json b/plugin/package.json index c1935e7f..843d0972 100644 --- a/plugin/package.json +++ b/plugin/package.json @@ -60,7 +60,7 @@ }, "devDependencies": { "@gatsbyjs/reach-router": "^2.0.0", - "@netlify/build": "^32.2.0", + "@netlify/build": "^33.0.0", "@types/chance": "^1.1.3", "@types/fs-extra": "^9.0.12", "@types/multer": "^1.4.7",