diff --git a/package-lock.json b/package-lock.json index 65ea0b652..bd8029c4a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,7 +16,7 @@ "@remix-validated-form/with-zod": "^2.0.7", "@sentry/remix": "^8.45.1", "@sentry/vite-plugin": "^2.22.7", - "@xstate/graph": "^3.0.0", + "@xstate/graph": "^3.0.1", "axios": "^1.7.9", "classnames": "^2.5.1", "compression": "^1.7.5", @@ -29,14 +29,14 @@ "html-entities": "^2.5.2", "ibantools": "^4.5.1", "ioredis": "^5.4.2", - "isbot": "^5.1.18", + "isbot": "^5.1.19", "lodash": "^4.17.21", "marked": "^15.0.4", "match-sorter": "^8.0.0", "mustache": "^4.2.0", "pdf-lib": "^1.17.1", "pdfkit": "^0.15.2", - "posthog-js": "^1.201.1", + "posthog-js": "^1.203.2", "posthog-node": "^4.3.2", "rate-limit-redis": "^4.2.0", "react": "^18.3.1", @@ -80,14 +80,14 @@ "@types/react-dom": "^18.3.1", "@types/validator": "^13.12.2", "@vitest/coverage-istanbul": "^2.1.8", - "@vitest/eslint-plugin": "^1.1.20", + "@vitest/eslint-plugin": "^1.1.21", "@vitest/expect": "^2.1.8", "autoprefixer": "^10.4.20", "eslint": "~9.17.0", "eslint-import-resolver-typescript": "^3.7.0", "eslint-plugin-import": "^2.31.0", "eslint-plugin-jsx-a11y": "^6.10.2", - "eslint-plugin-react": "^7.37.2", + "eslint-plugin-react": "^7.37.3", "eslint-plugin-react-hooks": "^5.1.0", "eslint-plugin-sonarjs": "^3.0.1", "eslint-plugin-storybook": "^0.11.1", @@ -95,7 +95,7 @@ "globals": "^15.13.0", "i18n-iso-countries": "^7.13.0", "jsdom": "^25.0.1", - "lefthook": "^1.9.2", + "lefthook": "^1.10.1", "license-checker-rseidelsohn": "^4.4.2", "p-map": "^7.0.3", "postcss": "^8.4.49", @@ -6708,11 +6708,10 @@ } }, "node_modules/@vitest/eslint-plugin": { - "version": "1.1.20", - "resolved": "https://registry.npmjs.org/@vitest/eslint-plugin/-/eslint-plugin-1.1.20.tgz", - "integrity": "sha512-2eLsgUm+GVOpDfNyH2do//MiNO/WZkXrPi+EjDmXEdUt6Jwnziq4H221L8vJE0aJys+l1FRfSkm4QbaIyDCfBg==", + "version": "1.1.21", + "resolved": "https://registry.npmjs.org/@vitest/eslint-plugin/-/eslint-plugin-1.1.21.tgz", + "integrity": "sha512-gIpmafm7WSwXGHq413q3fC26+nER5mQtM7Lqi7UusY5bSzeQIJmViC+G6CfPo06U0CfgZ+rt7FPaskpkZ2f6gg==", "dev": true, - "license": "MIT", "peerDependencies": { "@typescript-eslint/utils": ">= 8.0", "eslint": ">= 8.57.0", @@ -6877,12 +6876,11 @@ } }, "node_modules/@xstate/graph": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@xstate/graph/-/graph-3.0.0.tgz", - "integrity": "sha512-08OtoNU+r1KgnIBMKOVl0+Dolssy73kkyFsR0Uo/Lon9J5h4LKsdekTHaCMHC7dZKplX/XlfK0eSl+yovhXLUg==", - "license": "MIT", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@xstate/graph/-/graph-3.0.1.tgz", + "integrity": "sha512-CeBjygImHbIXrJLaEIT1uj3E0aWqpyxeRkKugpb6oCdMkJECCcCuyuoW8YKSzm42FavXdI6/Udr84+CGiUQU6A==", "peerDependencies": { - "xstate": "^5.19.0" + "xstate": "^5.19.1" } }, "node_modules/@zxing/text-encoding": { @@ -9578,29 +9576,28 @@ } }, "node_modules/eslint-plugin-react": { - "version": "7.37.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.37.2.tgz", - "integrity": "sha512-EsTAnj9fLVr/GZleBLFbj/sSuXeWmp1eXIN60ceYnZveqEaUCyW4X+Vh4WTdUhCkW4xutXYqTXCUSyqD4rB75w==", + "version": "7.37.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.37.3.tgz", + "integrity": "sha512-DomWuTQPFYZwF/7c9W2fkKkStqZmBd3uugfqBYLdkZ3Hii23WzZuOLUskGxB8qkSKqftxEeGL1TB2kMhrce0jA==", "dev": true, - "license": "MIT", "dependencies": { "array-includes": "^3.1.8", "array.prototype.findlast": "^1.2.5", - "array.prototype.flatmap": "^1.3.2", + "array.prototype.flatmap": "^1.3.3", "array.prototype.tosorted": "^1.1.4", "doctrine": "^2.1.0", - "es-iterator-helpers": "^1.1.0", + "es-iterator-helpers": "^1.2.1", "estraverse": "^5.3.0", "hasown": "^2.0.2", "jsx-ast-utils": "^2.4.1 || ^3.0.0", "minimatch": "^3.1.2", "object.entries": "^1.1.8", "object.fromentries": "^2.0.8", - "object.values": "^1.2.0", + "object.values": "^1.2.1", "prop-types": "^15.8.1", "resolve": "^2.0.0-next.5", "semver": "^6.3.1", - "string.prototype.matchall": "^4.0.11", + "string.prototype.matchall": "^4.0.12", "string.prototype.repeat": "^1.0.0" }, "engines": { @@ -11856,10 +11853,9 @@ "license": "MIT" }, "node_modules/isbot": { - "version": "5.1.18", - "resolved": "https://registry.npmjs.org/isbot/-/isbot-5.1.18.tgz", - "integrity": "sha512-df9RdChv1DheItzN5pNKtblc9/otzJYmxjf9GhCZG/f0TCcGCbQFmtM3e+SD0e8EI3/O2tIXPYVaG4FUaIIa6Q==", - "license": "Unlicense", + "version": "5.1.19", + "resolved": "https://registry.npmjs.org/isbot/-/isbot-5.1.19.tgz", + "integrity": "sha512-8krWJBGKC3lVymkncvmBTpIEWMD5kKmjAvkM3/Xh6veE0bAydwgSNrI5h493DGrG2UNJCy0HuHpNPSKRy0dBJA==", "engines": { "node": ">=18" } @@ -12238,163 +12234,152 @@ } }, "node_modules/lefthook": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/lefthook/-/lefthook-1.10.0.tgz", - "integrity": "sha512-UumSwQpbI8z4kEj6MfrQ2aNvxAGO/kUHEH009tpEFOSqqsCmEHmzekRReOAZS17k5dit2xThnHRKvAvwbhsvFA==", + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/lefthook/-/lefthook-1.10.1.tgz", + "integrity": "sha512-WLwXd8FxAcZ0KJg0d/u1r2nY7F/i2XJlyxQSKJkFkbuzqggNU876ksHuNAluSbsZ4nNdI+tWbBUu1Th3SPvgcQ==", "dev": true, "hasInstallScript": true, - "license": "MIT", "bin": { "lefthook": "bin/index.js" }, "optionalDependencies": { - "lefthook-darwin-arm64": "1.10.0", - "lefthook-darwin-x64": "1.10.0", - "lefthook-freebsd-arm64": "1.10.0", - "lefthook-freebsd-x64": "1.10.0", - "lefthook-linux-arm64": "1.10.0", - "lefthook-linux-x64": "1.10.0", - "lefthook-openbsd-arm64": "1.10.0", - "lefthook-openbsd-x64": "1.10.0", - "lefthook-windows-arm64": "1.10.0", - "lefthook-windows-x64": "1.10.0" + "lefthook-darwin-arm64": "1.10.1", + "lefthook-darwin-x64": "1.10.1", + "lefthook-freebsd-arm64": "1.10.1", + "lefthook-freebsd-x64": "1.10.1", + "lefthook-linux-arm64": "1.10.1", + "lefthook-linux-x64": "1.10.1", + "lefthook-openbsd-arm64": "1.10.1", + "lefthook-openbsd-x64": "1.10.1", + "lefthook-windows-arm64": "1.10.1", + "lefthook-windows-x64": "1.10.1" } }, "node_modules/lefthook-darwin-arm64": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/lefthook-darwin-arm64/-/lefthook-darwin-arm64-1.10.0.tgz", - "integrity": "sha512-UeVe5Jtb4uuN8elqDpw3Uf7HnZ183xrnoc9Wfqzw2Yc/qt1uHWkBQGqSlWe83HkBaMBlwuGF+V5mcycz/Dhd+w==", + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/lefthook-darwin-arm64/-/lefthook-darwin-arm64-1.10.1.tgz", + "integrity": "sha512-dGi4Oiu2LSve8Xmz7vHWlUbnU5mk6HnhTbC1CnXqaFbb08yNYSYoJBwsalS+LoO4L6I/pqnv32ESCbdIzuhBiQ==", "cpu": [ "arm64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "darwin" ] }, "node_modules/lefthook-darwin-x64": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/lefthook-darwin-x64/-/lefthook-darwin-x64-1.10.0.tgz", - "integrity": "sha512-o3nbkFcwZueoYgD/fsodtLFicM5FGFgT0lx6Vph3FBbHmneLuYrfipn38Y8C4JdMJsRhkqHAt8E8VTIZ7fhlZA==", + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/lefthook-darwin-x64/-/lefthook-darwin-x64-1.10.1.tgz", + "integrity": "sha512-NkEkBZm5jYH4fqbpJweDyJx/+/jWLst0FEHOCU5QZ8xFm+42hTGj4+6kfbjirU1ubvmRY/TeilYDsq1OIr5jZQ==", "cpu": [ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "darwin" ] }, "node_modules/lefthook-freebsd-arm64": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/lefthook-freebsd-arm64/-/lefthook-freebsd-arm64-1.10.0.tgz", - "integrity": "sha512-bu0hg5cTCsvPEJUMvGl5QujgyloXfae9c/YkVHgLhkx5jdUR68QfGONoszEQenyWm6wQgVgUSN4MRDud9fro7w==", + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/lefthook-freebsd-arm64/-/lefthook-freebsd-arm64-1.10.1.tgz", + "integrity": "sha512-hX/c4p0+JoCrr55e8zfXC63ReW3Cg4WKzZKP6NA2uNDaKItHlQ4zR3CCOytdVnuPXOa6f93WB9lmRYtIp34dqw==", "cpu": [ "arm64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "freebsd" ] }, "node_modules/lefthook-freebsd-x64": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/lefthook-freebsd-x64/-/lefthook-freebsd-x64-1.10.0.tgz", - "integrity": "sha512-vElX6xKbdKtma91rGvIrtt0TX/1hMIvh1lF2QHHKuouce3GAConget0eEBkhWIWYZg3wXU0/0lIJatZq1daC1g==", + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/lefthook-freebsd-x64/-/lefthook-freebsd-x64-1.10.1.tgz", + "integrity": "sha512-0suh8/Mx56Rircc/hvr3vU/XKv0E/afD/LkF8lkOPm4besgq6k9HCkpdPgBykP8Q0ve/W3rOlXeBQ7c7oDhX8Q==", "cpu": [ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "freebsd" ] }, "node_modules/lefthook-linux-arm64": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/lefthook-linux-arm64/-/lefthook-linux-arm64-1.10.0.tgz", - "integrity": "sha512-oLJFRguZTS1L8wpoawRBwawVRcHRSvq7R38qq1n83Pz/Z/2SdocsRjkARNiqSI8B0piZiX+6863H1ycvd4P3Gw==", + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/lefthook-linux-arm64/-/lefthook-linux-arm64-1.10.1.tgz", + "integrity": "sha512-zADf8CSkoV7EfpLsy5U22gq0+famMjUEfKy9nacS6zEgPvMxDk5Q/7QpnMWJeeiwkf9XWgQ+GATWuGahA3Id9A==", "cpu": [ "arm64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" ] }, "node_modules/lefthook-linux-x64": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/lefthook-linux-x64/-/lefthook-linux-x64-1.10.0.tgz", - "integrity": "sha512-38VUuekwlSRKeMrktmj0FsQ0Bu3Z8XKGK66gnvDR5vUGd0ftZ+SgvgB1GVWHeySDepox0Mvwz1mKIZorT62g5g==", + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/lefthook-linux-x64/-/lefthook-linux-x64-1.10.1.tgz", + "integrity": "sha512-wdPVMZAN6vi3/4rlhzaWjR5N3AZE5+dUd3lSzfP6mmfXVQtwnJ29HFUlje6TAnwZBSOBI8yoMsz38FrhPuayYg==", "cpu": [ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" ] }, "node_modules/lefthook-openbsd-arm64": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/lefthook-openbsd-arm64/-/lefthook-openbsd-arm64-1.10.0.tgz", - "integrity": "sha512-qFCABCaTdOpoh6kaCDuv91y9L7VuZE4V7Q91bcYtxUql/JEO0y0uCoz8fmkTfLogWWuFmp3V2ecuIIday1RBYQ==", + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/lefthook-openbsd-arm64/-/lefthook-openbsd-arm64-1.10.1.tgz", + "integrity": "sha512-PJ0fHvjcgapaWsn+4uhj3ZMRvkV0Ug+BOrRovF+SdXdA7DiBbRzFPTpUWrGoV3lw7uFjY6pJqGqakDqZ0J7J6g==", "cpu": [ "arm64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "openbsd" ] }, "node_modules/lefthook-openbsd-x64": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/lefthook-openbsd-x64/-/lefthook-openbsd-x64-1.10.0.tgz", - "integrity": "sha512-c3ObgVG64bybz6PfHNLhdwzDADKfjX+2bxMC4FVfutU8TYRrkfyeM67tzrqXOm37TwiKI+u0f4hpn26Fe1TNnQ==", + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/lefthook-openbsd-x64/-/lefthook-openbsd-x64-1.10.1.tgz", + "integrity": "sha512-Bs0hBWHW4s6Dp0qVG4LXv96Vo1NXsM/y6VrWten3pv2oEO18Yw9PmKd6vl4mGI7yA72wq4HNATBagFx460IIEw==", "cpu": [ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "openbsd" ] }, "node_modules/lefthook-windows-arm64": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/lefthook-windows-arm64/-/lefthook-windows-arm64-1.10.0.tgz", - "integrity": "sha512-m42wiAIQoesl7aCZsLcMQTTnGA08sIB/JjiI892CUFX/bTf2V4sH1arSgmqrA0KKl7PUW4WEDaeqLZSNAPMOGA==", + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/lefthook-windows-arm64/-/lefthook-windows-arm64-1.10.1.tgz", + "integrity": "sha512-xoBiiAChVSv1YYVkwkpfEoAbjNuRblrA0tI8GOtPBhkzlfBP3MaD5JfU2SPzID9IfAG/yV5dOlrLVKhacQA66A==", "cpu": [ "arm64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "win32" ] }, "node_modules/lefthook-windows-x64": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/lefthook-windows-x64/-/lefthook-windows-x64-1.10.0.tgz", - "integrity": "sha512-PL2vmj30X8i5DEMU5Sg25U0luakP9EFyG0gpMLJ97IyJYRO7Drka0tDOwbBH7RexRY4HP4FELLhkGvwuEQAyLg==", + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/lefthook-windows-x64/-/lefthook-windows-x64-1.10.1.tgz", + "integrity": "sha512-+AwTHtBP8npL604Dd13rnEblWh6a9+sf0lSzoLy22y3jdae4kVENLmYoeZ6bz0Wf6SF18UCjf+byvspQRnnCHg==", "cpu": [ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "win32" @@ -15269,10 +15254,9 @@ } }, "node_modules/posthog-js": { - "version": "1.203.1", - "resolved": "https://registry.npmjs.org/posthog-js/-/posthog-js-1.203.1.tgz", - "integrity": "sha512-r/WiSyz6VNbIKEV/30+aD5gdrYkFtmZwvqNa6h9frl8hG638v098FrXaq3EYzMcCdkQf3phaZTDIAFKegpiTjw==", - "license": "MIT", + "version": "1.203.2", + "resolved": "https://registry.npmjs.org/posthog-js/-/posthog-js-1.203.2.tgz", + "integrity": "sha512-3aLpEhM4i9sQQtobRmDttJ3rTW1+gwQ9HL7QiOeDueE2T7CguYibYS7weY1UhXMerx5lh1A7+szlOJTTibifLQ==", "dependencies": { "core-js": "^3.38.1", "fflate": "^0.4.8", @@ -20265,10 +20249,9 @@ "license": "MIT" }, "node_modules/xstate": { - "version": "5.19.0", - "resolved": "https://registry.npmjs.org/xstate/-/xstate-5.19.0.tgz", - "integrity": "sha512-Juh1MjeRaVWr1IRxXYvQMMRFMrei6vq6+AfP6Zk9D9YV0ZuvubN0aM6s2ITwUrq+uWtP1NTO8kOZmsM/IqeOiQ==", - "license": "MIT", + "version": "5.19.1", + "resolved": "https://registry.npmjs.org/xstate/-/xstate-5.19.1.tgz", + "integrity": "sha512-vFt3q9EBnO/qTTf9AG/5GosGwdDEftw5VOd3ytfSwUQRvkj6oJkxeBQaCqJUANjHrkK341jMkEZP0zeqrx2tww==", "funding": { "type": "opencollective", "url": "https://opencollective.com/xstate" diff --git a/package.json b/package.json index 9b185f4ee..1ce7619fc 100644 --- a/package.json +++ b/package.json @@ -53,7 +53,7 @@ "@remix-validated-form/with-zod": "^2.0.7", "@sentry/remix": "^8.45.1", "@sentry/vite-plugin": "^2.22.7", - "@xstate/graph": "^3.0.0", + "@xstate/graph": "^3.0.1", "axios": "^1.7.9", "classnames": "^2.5.1", "compression": "^1.7.5", @@ -66,14 +66,14 @@ "html-entities": "^2.5.2", "ibantools": "^4.5.1", "ioredis": "^5.4.2", - "isbot": "^5.1.18", + "isbot": "^5.1.19", "lodash": "^4.17.21", "marked": "^15.0.4", "match-sorter": "^8.0.0", "mustache": "^4.2.0", "pdf-lib": "^1.17.1", "pdfkit": "^0.15.2", - "posthog-js": "^1.201.1", + "posthog-js": "^1.203.2", "posthog-node": "^4.3.2", "rate-limit-redis": "^4.2.0", "react": "^18.3.1", @@ -117,14 +117,14 @@ "@types/react-dom": "^18.3.1", "@types/validator": "^13.12.2", "@vitest/coverage-istanbul": "^2.1.8", - "@vitest/eslint-plugin": "^1.1.20", + "@vitest/eslint-plugin": "^1.1.21", "@vitest/expect": "^2.1.8", "autoprefixer": "^10.4.20", "eslint": "~9.17.0", "eslint-import-resolver-typescript": "^3.7.0", "eslint-plugin-import": "^2.31.0", "eslint-plugin-jsx-a11y": "^6.10.2", - "eslint-plugin-react": "^7.37.2", + "eslint-plugin-react": "^7.37.3", "eslint-plugin-react-hooks": "^5.1.0", "eslint-plugin-sonarjs": "^3.0.1", "eslint-plugin-storybook": "^0.11.1", @@ -132,7 +132,7 @@ "globals": "^15.13.0", "i18n-iso-countries": "^7.13.0", "jsdom": "^25.0.1", - "lefthook": "^1.9.2", + "lefthook": "^1.10.1", "license-checker-rseidelsohn": "^4.4.2", "p-map": "^7.0.3", "postcss": "^8.4.49",