diff --git a/.prettierrc.yml b/.prettierrc.yml index c053522..d657cbe 100644 --- a/.prettierrc.yml +++ b/.prettierrc.yml @@ -15,6 +15,6 @@ overrides: parser: svelte plugins: - - prettier-plugin-tailwindcss - - prettier-plugin-organize-imports - prettier-plugin-svelte + - prettier-plugin-organize-imports + - prettier-plugin-tailwindcss diff --git a/package.json b/package.json index 28c5203..67b14dd 100644 --- a/package.json +++ b/package.json @@ -64,7 +64,7 @@ "svelte-i18n": "^4.0.0", "svelte-markdown": "^0.4.1", "sveltekit-api": "^0.4.4", - "sveltekit-db": "^0.2.1", + "sveltekit-db": "^0.2.2", "tailwindcss": "^3.4.1", "tslib": "^2.6.2", "typescript": "^5.3.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 623b3f5..0363d36 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,10 +13,10 @@ devDependencies: version: 2.27.1 "@cloudflare/workers-types": specifier: ^4.20240129.0 - version: 4.20240129.0 + version: 4.20240405.0 "@iconify/svelte": specifier: ^3.1.6 - version: 3.1.6(svelte@4.2.10) + version: 3.1.6(svelte@4.2.15) "@miniflare/cache": specifier: ^2.14.2 version: 2.14.2 @@ -28,28 +28,28 @@ devDependencies: version: 2.14.2 "@playwright/test": specifier: ^1.41.2 - version: 1.41.2 + version: 1.43.1 "@sentry/svelte": specifier: ^7.99.0 - version: 7.99.0(svelte@4.2.10) + version: 7.110.1(svelte@4.2.15) "@sentry/vite-plugin": specifier: ^2.13.0 - version: 2.14.0 + version: 2.16.1 "@sveltejs/adapter-auto": specifier: ^3.1.1 - version: 3.1.1(@sveltejs/kit@2.5.0) + version: 3.2.0(@sveltejs/kit@2.5.6) "@sveltejs/adapter-cloudflare": specifier: ^4.1.0 - version: 4.1.0(@sveltejs/kit@2.5.0) + version: 4.4.0(@sveltejs/kit@2.5.6)(wrangler@3.51.0) "@sveltejs/kit": specifier: ^2.5.0 - version: 2.5.0(@sveltejs/vite-plugin-svelte@3.0.2)(svelte@4.2.10)(vite@5.0.12) + version: 2.5.6(@sveltejs/vite-plugin-svelte@3.1.0)(svelte@4.2.15)(vite@5.2.9) "@sveltejs/vite-plugin-svelte": specifier: ^3.0.2 - version: 3.0.2(svelte@4.2.10)(vite@5.0.12) + version: 3.1.0(svelte@4.2.15)(vite@5.2.9) "@tailwindcss/typography": specifier: ^0.5.10 - version: 0.5.10(tailwindcss@3.4.1) + version: 0.5.12(tailwindcss@3.4.3) "@tsndr/cloudflare-worker-jwt": specifier: "==2.4.0" version: 2.4.0 @@ -61,106 +61,106 @@ devDependencies: version: 4.0.2 "@typescript-eslint/eslint-plugin": specifier: ^6.20.0 - version: 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.56.0)(typescript@5.3.3) + version: 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.57.0)(typescript@5.4.5) "@typescript-eslint/parser": specifier: ^6.20.0 - version: 6.21.0(eslint@8.56.0)(typescript@5.3.3) + version: 6.21.0(eslint@8.57.0)(typescript@5.4.5) autoprefixer: specifier: ^10.4.17 - version: 10.4.17(postcss@8.4.34) + version: 10.4.19(postcss@8.4.38) better-sqlite3: specifier: ^9.4.0 - version: 9.4.0 + version: 9.5.0 daisyui: specifier: ^4.6.1 - version: 4.6.1(postcss@8.4.34) + version: 4.10.2(postcss@8.4.38) debug: specifier: ^4.3.4 version: 4.3.4 eslint: specifier: ^8.56.0 - version: 8.56.0 + version: 8.57.0 eslint-config-prettier: specifier: ^9.1.0 - version: 9.1.0(eslint@8.56.0) + version: 9.1.0(eslint@8.57.0) eslint-plugin-svelte: specifier: ^2.35.1 - version: 2.35.1(eslint@8.56.0)(svelte@4.2.10) + version: 2.37.0(eslint@8.57.0)(svelte@4.2.15) hermes-mail: specifier: ^2.0.0 version: 2.0.0 husky: specifier: ^9.0.10 - version: 9.0.10 + version: 9.0.11 kysely: specifier: ^0.27.2 - version: 0.27.2 + version: 0.27.3 kysely-d1: specifier: ^0.3.0 - version: 0.3.0(kysely@0.27.2) + version: 0.3.0(kysely@0.27.3) lint-staged: specifier: ^15.2.1 version: 15.2.2 octokit: specifier: ^3.1.2 - version: 3.1.2 + version: 3.2.0 pangu: specifier: ^4.0.7 version: 4.0.7 postcss: specifier: ^8.4.33 - version: 8.4.34 + version: 8.4.38 prettier: specifier: ^3.2.5 version: 3.2.5 prettier-plugin-organize-imports: specifier: ^3.2.4 - version: 3.2.4(prettier@3.2.5)(typescript@5.3.3) + version: 3.2.4(prettier@3.2.5)(typescript@5.4.5) prettier-plugin-svelte: specifier: ^3.1.2 - version: 3.1.2(prettier@3.2.5)(svelte@4.2.10) + version: 3.2.3(prettier@3.2.5)(svelte@4.2.15) prettier-plugin-tailwindcss: specifier: ^0.5.11 - version: 0.5.11(prettier-plugin-organize-imports@3.2.4)(prettier-plugin-svelte@3.1.2)(prettier@3.2.5) + version: 0.5.14(prettier-plugin-organize-imports@3.2.4)(prettier-plugin-svelte@3.2.3)(prettier@3.2.5) svelte: specifier: ^4.2.9 - version: 4.2.10 + version: 4.2.15 svelte-check: specifier: ^3.6.3 - version: 3.6.3(@babel/core@7.18.5)(postcss@8.4.34)(svelte@4.2.10) + version: 3.6.9(@babel/core@7.24.4)(postcss@8.4.38)(svelte@4.2.15) svelte-confetti: specifier: ^1.3.2 - version: 1.3.2(svelte@4.2.10) + version: 1.4.0(svelte@4.2.15) svelte-i18n: specifier: ^4.0.0 - version: 4.0.0(svelte@4.2.10) + version: 4.0.0(svelte@4.2.15) svelte-markdown: specifier: ^0.4.1 - version: 0.4.1(svelte@4.2.10) + version: 0.4.1(svelte@4.2.15) sveltekit-api: specifier: ^0.4.4 - version: 0.4.4(@sveltejs/kit@2.5.0)(svelte@4.2.10) + version: 0.4.4(@sveltejs/kit@2.5.6)(svelte@4.2.15) sveltekit-db: - specifier: ^0.2.1 - version: 0.2.1(@sveltejs/kit@2.5.0)(better-sqlite3@9.4.0)(kysely-d1@0.3.0)(svelte@4.2.10) + specifier: ^0.2.2 + version: 0.2.2(@sveltejs/kit@2.5.6)(better-sqlite3@9.5.0)(kysely-d1@0.3.0)(svelte@4.2.15) tailwindcss: specifier: ^3.4.1 - version: 3.4.1 + version: 3.4.3 tslib: specifier: ^2.6.2 version: 2.6.2 typescript: specifier: ^5.3.3 - version: 5.3.3 + version: 5.4.5 vite: specifier: ^5.0.12 - version: 5.0.12 + version: 5.2.9 vitest: specifier: ^1.2.2 - version: 1.2.2 + version: 1.5.0 wrangler: specifier: ^3.51.0 - version: 3.51.0(@cloudflare/workers-types@4.20240129.0) + version: 3.51.0(@cloudflare/workers-types@4.20240405.0) zod: specifier: ^3.22.4 version: 3.22.4 @@ -182,66 +182,66 @@ packages: engines: { node: ">=10" } dev: true - /@ampproject/remapping@2.2.1: + /@ampproject/remapping@2.3.0: resolution: { - integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==, + integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==, } engines: { node: ">=6.0.0" } dependencies: - "@jridgewell/gen-mapping": 0.3.3 - "@jridgewell/trace-mapping": 0.3.22 + "@jridgewell/gen-mapping": 0.3.5 + "@jridgewell/trace-mapping": 0.3.25 dev: true - /@asteasolutions/zod-to-openapi@6.3.1(zod@3.22.4): + /@asteasolutions/zod-to-openapi@6.4.0(zod@3.22.4): resolution: { - integrity: sha512-1CRWBqslgdBpZeJnxxksGirAQ39Iztxk+LzTkYwoP0mNzuaULa604s8Xc5V9yzmYccwJ89O9fPQgxCkbNN398g==, + integrity: sha512-8cxfF7AHHx2PqnN4Cd8/O8CBu/nVYJP9DpnfVLW3BFb66VJDnqI/CczZnkqMc3SNh6J9GiX7JbJ5T4BSP4HZ2Q==, } peerDependencies: zod: ^3.20.2 dependencies: - openapi3-ts: 4.2.1 + openapi3-ts: 4.3.1 zod: 3.22.4 dev: true - /@babel/code-frame@7.23.5: + /@babel/code-frame@7.24.2: resolution: { - integrity: sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==, + integrity: sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==, } engines: { node: ">=6.9.0" } dependencies: - "@babel/highlight": 7.23.4 - chalk: 2.4.2 + "@babel/highlight": 7.24.2 + picocolors: 1.0.0 dev: true - /@babel/compat-data@7.23.5: + /@babel/compat-data@7.24.4: resolution: { - integrity: sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==, + integrity: sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ==, } engines: { node: ">=6.9.0" } dev: true - /@babel/core@7.18.5: + /@babel/core@7.24.4: resolution: { - integrity: sha512-MGY8vg3DxMnctw0LdvSEojOsumc70g0t18gNyUdAZqB1Rpd1Bqo/svHGvt+UJ6JcGX+DIekGFDxxIWofBxLCnQ==, + integrity: sha512-MBVlMXP+kkl5394RBLSxxk/iLTeVGuXTV3cIDXavPpMMqnSnt6apKgan/U8O3USWZCWZT/TbgfEpKa4uMgN4Dg==, } engines: { node: ">=6.9.0" } dependencies: - "@ampproject/remapping": 2.2.1 - "@babel/code-frame": 7.23.5 - "@babel/generator": 7.23.6 + "@ampproject/remapping": 2.3.0 + "@babel/code-frame": 7.24.2 + "@babel/generator": 7.24.4 "@babel/helper-compilation-targets": 7.23.6 - "@babel/helper-module-transforms": 7.23.3(@babel/core@7.18.5) - "@babel/helpers": 7.23.9 - "@babel/parser": 7.23.9 - "@babel/template": 7.23.9 - "@babel/traverse": 7.23.9 - "@babel/types": 7.23.9 - convert-source-map: 1.9.0 + "@babel/helper-module-transforms": 7.23.3(@babel/core@7.24.4) + "@babel/helpers": 7.24.4 + "@babel/parser": 7.24.4 + "@babel/template": 7.24.0 + "@babel/traverse": 7.24.1 + "@babel/types": 7.24.0 + convert-source-map: 2.0.0 debug: 4.3.4 gensync: 1.0.0-beta.2 json5: 2.2.3 @@ -250,16 +250,16 @@ packages: - supports-color dev: true - /@babel/generator@7.23.6: + /@babel/generator@7.24.4: resolution: { - integrity: sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==, + integrity: sha512-Xd6+v6SnjWVx/nus+y0l1sxMOTOMBkyL4+BIdbALyatQnAe/SRVjANeDPSCYaX+i1iJmuGSKf3Z+E+V/va1Hvw==, } engines: { node: ">=6.9.0" } dependencies: - "@babel/types": 7.23.9 - "@jridgewell/gen-mapping": 0.3.3 - "@jridgewell/trace-mapping": 0.3.22 + "@babel/types": 7.24.0 + "@jridgewell/gen-mapping": 0.3.5 + "@jridgewell/trace-mapping": 0.3.25 jsesc: 2.5.2 dev: true @@ -270,9 +270,9 @@ packages: } engines: { node: ">=6.9.0" } dependencies: - "@babel/compat-data": 7.23.5 + "@babel/compat-data": 7.24.4 "@babel/helper-validator-option": 7.23.5 - browserslist: 4.22.3 + browserslist: 4.23.0 lru-cache: 5.1.1 semver: 6.3.1 dev: true @@ -292,8 +292,8 @@ packages: } engines: { node: ">=6.9.0" } dependencies: - "@babel/template": 7.23.9 - "@babel/types": 7.23.9 + "@babel/template": 7.24.0 + "@babel/types": 7.24.0 dev: true /@babel/helper-hoist-variables@7.22.5: @@ -303,20 +303,20 @@ packages: } engines: { node: ">=6.9.0" } dependencies: - "@babel/types": 7.23.9 + "@babel/types": 7.24.0 dev: true - /@babel/helper-module-imports@7.22.15: + /@babel/helper-module-imports@7.24.3: resolution: { - integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==, + integrity: sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg==, } engines: { node: ">=6.9.0" } dependencies: - "@babel/types": 7.23.9 + "@babel/types": 7.24.0 dev: true - /@babel/helper-module-transforms@7.23.3(@babel/core@7.18.5): + /@babel/helper-module-transforms@7.23.3(@babel/core@7.24.4): resolution: { integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==, @@ -325,9 +325,9 @@ packages: peerDependencies: "@babel/core": ^7.0.0 dependencies: - "@babel/core": 7.18.5 + "@babel/core": 7.24.4 "@babel/helper-environment-visitor": 7.22.20 - "@babel/helper-module-imports": 7.22.15 + "@babel/helper-module-imports": 7.24.3 "@babel/helper-simple-access": 7.22.5 "@babel/helper-split-export-declaration": 7.22.6 "@babel/helper-validator-identifier": 7.22.20 @@ -340,7 +340,7 @@ packages: } engines: { node: ">=6.9.0" } dependencies: - "@babel/types": 7.23.9 + "@babel/types": 7.24.0 dev: true /@babel/helper-split-export-declaration@7.22.6: @@ -350,13 +350,13 @@ packages: } engines: { node: ">=6.9.0" } dependencies: - "@babel/types": 7.23.9 + "@babel/types": 7.24.0 dev: true - /@babel/helper-string-parser@7.23.4: + /@babel/helper-string-parser@7.24.1: resolution: { - integrity: sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==, + integrity: sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ==, } engines: { node: ">=6.9.0" } dev: true @@ -377,94 +377,95 @@ packages: engines: { node: ">=6.9.0" } dev: true - /@babel/helpers@7.23.9: + /@babel/helpers@7.24.4: resolution: { - integrity: sha512-87ICKgU5t5SzOT7sBMfCOZQ2rHjRU+Pcb9BoILMYz600W6DkVRLFBPwQ18gwUVvggqXivaUakpnxWQGbpywbBQ==, + integrity: sha512-FewdlZbSiwaVGlgT1DPANDuCHaDMiOo+D/IDYRFYjHOuv66xMSJ7fQwwODwRNAPkADIO/z1EoF/l2BCWlWABDw==, } engines: { node: ">=6.9.0" } dependencies: - "@babel/template": 7.23.9 - "@babel/traverse": 7.23.9 - "@babel/types": 7.23.9 + "@babel/template": 7.24.0 + "@babel/traverse": 7.24.1 + "@babel/types": 7.24.0 transitivePeerDependencies: - supports-color dev: true - /@babel/highlight@7.23.4: + /@babel/highlight@7.24.2: resolution: { - integrity: sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==, + integrity: sha512-Yac1ao4flkTxTteCDZLEvdxg2fZfz1v8M4QpaGypq/WPDqg3ijHYbDfs+LG5hvzSoqaSZ9/Z9lKSP3CjZjv+pA==, } engines: { node: ">=6.9.0" } dependencies: "@babel/helper-validator-identifier": 7.22.20 chalk: 2.4.2 js-tokens: 4.0.0 + picocolors: 1.0.0 dev: true - /@babel/parser@7.23.9: + /@babel/parser@7.24.4: resolution: { - integrity: sha512-9tcKgqKbs3xGJ+NtKF2ndOBBLVwPjl1SHxPQkd36r3Dlirw3xWUeGaTbqr7uGZcTaxkVNwc+03SVP7aCdWrTlA==, + integrity: sha512-zTvEBcghmeBma9QIGunWevvBAp4/Qu9Bdq+2k0Ot4fVMD6v3dsC9WOcRSKk7tRRyBM/53yKMJko9xOatGQAwSg==, } engines: { node: ">=6.0.0" } hasBin: true dependencies: - "@babel/types": 7.23.9 + "@babel/types": 7.24.0 dev: true - /@babel/runtime@7.23.9: + /@babel/runtime@7.24.4: resolution: { - integrity: sha512-0CX6F+BI2s9dkUqr08KFrAIZgNFj75rdBU/DjCyYLIaV/quFjkk6T+EJ2LkZHyZTbEV4L5p97mNkUsHl2wLFAw==, + integrity: sha512-dkxf7+hn8mFBwKjs9bvBlArzLVxVbS8usaPUDd5p2a9JCL9tB8OaOVN1isD4+Xyk4ns89/xeOmbQvgdK7IIVdA==, } engines: { node: ">=6.9.0" } dependencies: regenerator-runtime: 0.14.1 dev: true - /@babel/template@7.23.9: + /@babel/template@7.24.0: resolution: { - integrity: sha512-+xrD2BWLpvHKNmX2QbpdpsBaWnRxahMwJjO+KZk2JOElj5nSmKezyS1B4u+QbHMTX69t4ukm6hh9lsYQ7GHCKA==, + integrity: sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==, } engines: { node: ">=6.9.0" } dependencies: - "@babel/code-frame": 7.23.5 - "@babel/parser": 7.23.9 - "@babel/types": 7.23.9 + "@babel/code-frame": 7.24.2 + "@babel/parser": 7.24.4 + "@babel/types": 7.24.0 dev: true - /@babel/traverse@7.23.9: + /@babel/traverse@7.24.1: resolution: { - integrity: sha512-I/4UJ9vs90OkBtY6iiiTORVMyIhJ4kAVmsKo9KFc8UOxMeUfi2hvtIBsET5u9GizXE6/GFSuKCTNfgCswuEjRg==, + integrity: sha512-xuU6o9m68KeqZbQuDt2TcKSxUw/mrsvavlEqQ1leZ/B+C9tk6E4sRWy97WaXgvq5E+nU3cXMxv3WKOCanVMCmQ==, } engines: { node: ">=6.9.0" } dependencies: - "@babel/code-frame": 7.23.5 - "@babel/generator": 7.23.6 + "@babel/code-frame": 7.24.2 + "@babel/generator": 7.24.4 "@babel/helper-environment-visitor": 7.22.20 "@babel/helper-function-name": 7.23.0 "@babel/helper-hoist-variables": 7.22.5 "@babel/helper-split-export-declaration": 7.22.6 - "@babel/parser": 7.23.9 - "@babel/types": 7.23.9 + "@babel/parser": 7.24.4 + "@babel/types": 7.24.0 debug: 4.3.4 globals: 11.12.0 transitivePeerDependencies: - supports-color dev: true - /@babel/types@7.23.9: + /@babel/types@7.24.0: resolution: { - integrity: sha512-dQjSq/7HaSjRM43FFGnv5keM2HsxpmyV1PfaSVm0nzzjwwTmjOe6J4bC8e3+pTEIgHaHj+1ZlLThRJ2auc/w1Q==, + integrity: sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==, } engines: { node: ">=6.9.0" } dependencies: - "@babel/helper-string-parser": 7.23.4 + "@babel/helper-string-parser": 7.24.1 "@babel/helper-validator-identifier": 7.22.20 to-fast-properties: 2.0.0 dev: true @@ -475,7 +476,7 @@ packages: integrity: sha512-vfi69JR416qC9hWmFGSxj7N6wA5J222XNBmezSVATPWDVPIF7gkd4d8CpbEbXmRWbVrkoli3oerGS6dcL/BGsQ==, } dependencies: - "@babel/runtime": 7.23.9 + "@babel/runtime": 7.24.4 "@changesets/config": 3.0.0 "@changesets/get-version-range-type": 0.4.0 "@changesets/git": 3.0.0 @@ -496,7 +497,7 @@ packages: integrity: sha512-4QG7NuisAjisbW4hkLCmGW2lRYdPrKzro+fCtZaILX+3zdUELSvYjpL4GTv0E4aM9Mef3PuIQp89VmHJ4y2bfw==, } dependencies: - "@babel/runtime": 7.23.9 + "@babel/runtime": 7.24.4 "@changesets/errors": 0.2.0 "@changesets/get-dependents-graph": 2.0.0 "@changesets/types": 6.0.0 @@ -533,7 +534,7 @@ packages: } hasBin: true dependencies: - "@babel/runtime": 7.23.9 + "@babel/runtime": 7.24.4 "@changesets/apply-release-plan": 7.0.0 "@changesets/assemble-release-plan": 6.0.0 "@changesets/changelog-git": 0.2.0 @@ -548,7 +549,7 @@ packages: "@changesets/types": 6.0.0 "@changesets/write": 0.3.0 "@manypkg/get-packages": 1.1.3 - "@types/semver": 7.5.6 + "@types/semver": 7.5.8 ansi-colors: 4.1.3 chalk: 2.4.2 ci-info: 3.9.0 @@ -559,7 +560,7 @@ packages: meow: 6.1.1 outdent: 0.5.0 p-limit: 2.3.0 - preferred-pm: 3.1.2 + preferred-pm: 3.1.3 resolve-from: 5.0.0 semver: 7.6.0 spawndamnit: 2.0.0 @@ -622,7 +623,7 @@ packages: integrity: sha512-9L9xCUeD/Tb6L/oKmpm8nyzsOzhdNBBbt/ZNcjynbHC07WW4E1eX8NMGC5g5SbM5z/V+MOrYsJ4lRW41GCbg3w==, } dependencies: - "@babel/runtime": 7.23.9 + "@babel/runtime": 7.24.4 "@changesets/assemble-release-plan": 6.0.0 "@changesets/config": 3.0.0 "@changesets/pre": 2.0.0 @@ -644,7 +645,7 @@ packages: integrity: sha512-vvhnZDHe2eiBNRFHEgMiGd2CT+164dfYyrJDhwwxTVD/OW0FUD6G7+4DIx1dNwkwjHyzisxGAU96q0sVNBns0w==, } dependencies: - "@babel/runtime": 7.23.9 + "@babel/runtime": 7.24.4 "@changesets/errors": 0.2.0 "@changesets/types": 6.0.0 "@manypkg/get-packages": 1.1.3 @@ -678,7 +679,7 @@ packages: integrity: sha512-HLTNYX/A4jZxc+Sq8D1AMBsv+1qD6rmmJtjsCJa/9MSRybdxh0mjbTvE6JYZQ/ZiQ0mMlDOlGPXTm9KLTU3jyw==, } dependencies: - "@babel/runtime": 7.23.9 + "@babel/runtime": 7.24.4 "@changesets/errors": 0.2.0 "@changesets/types": 6.0.0 "@manypkg/get-packages": 1.1.3 @@ -691,7 +692,7 @@ packages: integrity: sha512-ZypqX8+/im1Fm98K4YcZtmLKgjs1kDQ5zHpc2U1qdtNBmZZfo/IBiG162RoP0CUF05tvp2y4IspH11PLnPxuuw==, } dependencies: - "@babel/runtime": 7.23.9 + "@babel/runtime": 7.24.4 "@changesets/git": 3.0.0 "@changesets/logger": 0.1.0 "@changesets/parse": 0.4.0 @@ -721,7 +722,7 @@ packages: integrity: sha512-slGLb21fxZVUYbyea+94uFiD6ntQW0M2hIKNznFizDhZPDgn2c/fv1UzzlW43RVzh1BEDuIqW6hzlJ1OflNmcw==, } dependencies: - "@babel/runtime": 7.23.9 + "@babel/runtime": 7.24.4 "@changesets/types": 6.0.0 fs-extra: 7.0.1 human-id: 1.0.2 @@ -797,10 +798,10 @@ packages: dev: true optional: true - /@cloudflare/workers-types@4.20240129.0: + /@cloudflare/workers-types@4.20240405.0: resolution: { - integrity: sha512-VyHbih/bqh/RN2FRxnXznG0bpBIg9RfSP1ldbAVnCXFinjOdv0zm2P/RWqOVN9+FgU5sanRltwwT7jGngxZy8w==, + integrity: sha512-sEVOhyOgXUwfLkgHqbLZa/sfkSYrh7/zLmI6EZNibPaVPvAnAcItbNNl3SAlLyLKuwf8m4wAIAgu9meKWCvXjg==, } dev: true @@ -850,6 +851,18 @@ packages: dev: true optional: true + /@esbuild/aix-ppc64@0.20.2: + resolution: + { + integrity: sha512-D+EBOJHXdNZcLJRBkhENNG8Wji2kgc9AZ9KiPr1JuZjsNtyHzrsfLRrY0tk2H2aoFu6RANO1y1iPPUCDYWkb5g==, + } + engines: { node: ">=12" } + cpu: [ppc64] + os: [aix] + requiresBuild: true + dev: true + optional: true + /@esbuild/android-arm64@0.17.19: resolution: { @@ -874,6 +887,18 @@ packages: dev: true optional: true + /@esbuild/android-arm64@0.20.2: + resolution: + { + integrity: sha512-mRzjLacRtl/tWU0SvD8lUEwb61yP9cqQo6noDZP/O8VkwafSYwZ4yWy24kan8jE/IMERpYncRt2dw438LP3Xmg==, + } + engines: { node: ">=12" } + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true + optional: true + /@esbuild/android-arm@0.17.19: resolution: { @@ -898,6 +923,18 @@ packages: dev: true optional: true + /@esbuild/android-arm@0.20.2: + resolution: + { + integrity: sha512-t98Ra6pw2VaDhqNWO2Oph2LXbz/EJcnLmKLGBJwEwXX/JAN83Fym1rU8l0JUWK6HkIbWONCSSatf4sf2NBRx/w==, + } + engines: { node: ">=12" } + cpu: [arm] + os: [android] + requiresBuild: true + dev: true + optional: true + /@esbuild/android-x64@0.17.19: resolution: { @@ -922,6 +959,18 @@ packages: dev: true optional: true + /@esbuild/android-x64@0.20.2: + resolution: + { + integrity: sha512-btzExgV+/lMGDDa194CcUQm53ncxzeBrWJcncOBxuC6ndBkKxnHdFJn86mCIgTELsooUmwUm9FkhSp5HYu00Rg==, + } + engines: { node: ">=12" } + cpu: [x64] + os: [android] + requiresBuild: true + dev: true + optional: true + /@esbuild/darwin-arm64@0.17.19: resolution: { @@ -946,6 +995,18 @@ packages: dev: true optional: true + /@esbuild/darwin-arm64@0.20.2: + resolution: + { + integrity: sha512-4J6IRT+10J3aJH3l1yzEg9y3wkTDgDk7TSDFX+wKFiWjqWp/iCfLIYzGyasx9l0SAFPT1HwSCR+0w/h1ES/MjA==, + } + engines: { node: ">=12" } + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + /@esbuild/darwin-x64@0.17.19: resolution: { @@ -970,6 +1031,18 @@ packages: dev: true optional: true + /@esbuild/darwin-x64@0.20.2: + resolution: + { + integrity: sha512-tBcXp9KNphnNH0dfhv8KYkZhjc+H3XBkF5DKtswJblV7KlT9EI2+jeA8DgBjp908WEuYll6pF+UStUCfEpdysA==, + } + engines: { node: ">=12" } + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + /@esbuild/freebsd-arm64@0.17.19: resolution: { @@ -994,6 +1067,18 @@ packages: dev: true optional: true + /@esbuild/freebsd-arm64@0.20.2: + resolution: + { + integrity: sha512-d3qI41G4SuLiCGCFGUrKsSeTXyWG6yem1KcGZVS+3FYlYhtNoNgYrWcvkOoaqMhwXSMrZRl69ArHsGJ9mYdbbw==, + } + engines: { node: ">=12" } + cpu: [arm64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + /@esbuild/freebsd-x64@0.17.19: resolution: { @@ -1018,6 +1103,18 @@ packages: dev: true optional: true + /@esbuild/freebsd-x64@0.20.2: + resolution: + { + integrity: sha512-d+DipyvHRuqEeM5zDivKV1KuXn9WeRX6vqSqIDgwIfPQtwMP4jaDsQsDncjTDDsExT4lR/91OLjRo8bmC1e+Cw==, + } + engines: { node: ">=12" } + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-arm64@0.17.19: resolution: { @@ -1042,6 +1139,18 @@ packages: dev: true optional: true + /@esbuild/linux-arm64@0.20.2: + resolution: + { + integrity: sha512-9pb6rBjGvTFNira2FLIWqDk/uaf42sSyLE8j1rnUpuzsODBq7FvpwHYZxQ/It/8b+QOS1RYfqgGFNLRI+qlq2A==, + } + engines: { node: ">=12" } + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-arm@0.17.19: resolution: { @@ -1066,6 +1175,18 @@ packages: dev: true optional: true + /@esbuild/linux-arm@0.20.2: + resolution: + { + integrity: sha512-VhLPeR8HTMPccbuWWcEUD1Az68TqaTYyj6nfE4QByZIQEQVWBB8vup8PpR7y1QHL3CpcF6xd5WVBU/+SBEvGTg==, + } + engines: { node: ">=12" } + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-ia32@0.17.19: resolution: { @@ -1090,6 +1211,18 @@ packages: dev: true optional: true + /@esbuild/linux-ia32@0.20.2: + resolution: + { + integrity: sha512-o10utieEkNPFDZFQm9CoP7Tvb33UutoJqg3qKf1PWVeeJhJw0Q347PxMvBgVVFgouYLGIhFYG0UGdBumROyiig==, + } + engines: { node: ">=12" } + cpu: [ia32] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-loong64@0.17.19: resolution: { @@ -1114,6 +1247,18 @@ packages: dev: true optional: true + /@esbuild/linux-loong64@0.20.2: + resolution: + { + integrity: sha512-PR7sp6R/UC4CFVomVINKJ80pMFlfDfMQMYynX7t1tNTeivQ6XdX5r2XovMmha/VjR1YN/HgHWsVcTRIMkymrgQ==, + } + engines: { node: ">=12" } + cpu: [loong64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-mips64el@0.17.19: resolution: { @@ -1138,6 +1283,18 @@ packages: dev: true optional: true + /@esbuild/linux-mips64el@0.20.2: + resolution: + { + integrity: sha512-4BlTqeutE/KnOiTG5Y6Sb/Hw6hsBOZapOVF6njAESHInhlQAghVVZL1ZpIctBOoTFbQyGW+LsVYZ8lSSB3wkjA==, + } + engines: { node: ">=12" } + cpu: [mips64el] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-ppc64@0.17.19: resolution: { @@ -1162,6 +1319,18 @@ packages: dev: true optional: true + /@esbuild/linux-ppc64@0.20.2: + resolution: + { + integrity: sha512-rD3KsaDprDcfajSKdn25ooz5J5/fWBylaaXkuotBDGnMnDP1Uv5DLAN/45qfnf3JDYyJv/ytGHQaziHUdyzaAg==, + } + engines: { node: ">=12" } + cpu: [ppc64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-riscv64@0.17.19: resolution: { @@ -1186,6 +1355,18 @@ packages: dev: true optional: true + /@esbuild/linux-riscv64@0.20.2: + resolution: + { + integrity: sha512-snwmBKacKmwTMmhLlz/3aH1Q9T8v45bKYGE3j26TsaOVtjIag4wLfWSiZykXzXuE1kbCE+zJRmwp+ZbIHinnVg==, + } + engines: { node: ">=12" } + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-s390x@0.17.19: resolution: { @@ -1210,6 +1391,18 @@ packages: dev: true optional: true + /@esbuild/linux-s390x@0.20.2: + resolution: + { + integrity: sha512-wcWISOobRWNm3cezm5HOZcYz1sKoHLd8VL1dl309DiixxVFoFe/o8HnwuIwn6sXre88Nwj+VwZUvJf4AFxkyrQ==, + } + engines: { node: ">=12" } + cpu: [s390x] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-x64@0.17.19: resolution: { @@ -1234,6 +1427,18 @@ packages: dev: true optional: true + /@esbuild/linux-x64@0.20.2: + resolution: + { + integrity: sha512-1MdwI6OOTsfQfek8sLwgyjOXAu+wKhLEoaOLTjbijk6E2WONYpH9ZU2mNtR+lZ2B4uwr+usqGuVfFT9tMtGvGw==, + } + engines: { node: ">=12" } + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/netbsd-x64@0.17.19: resolution: { @@ -1258,6 +1463,18 @@ packages: dev: true optional: true + /@esbuild/netbsd-x64@0.20.2: + resolution: + { + integrity: sha512-K8/DhBxcVQkzYc43yJXDSyjlFeHQJBiowJ0uVL6Tor3jGQfSGHNNJcWxNbOI8v5k82prYqzPuwkzHt3J1T1iZQ==, + } + engines: { node: ">=12" } + cpu: [x64] + os: [netbsd] + requiresBuild: true + dev: true + optional: true + /@esbuild/openbsd-x64@0.17.19: resolution: { @@ -1282,6 +1499,18 @@ packages: dev: true optional: true + /@esbuild/openbsd-x64@0.20.2: + resolution: + { + integrity: sha512-eMpKlV0SThJmmJgiVyN9jTPJ2VBPquf6Kt/nAoo6DgHAoN57K15ZghiHaMvqjCye/uU4X5u3YSMgVBI1h3vKrQ==, + } + engines: { node: ">=12" } + cpu: [x64] + os: [openbsd] + requiresBuild: true + dev: true + optional: true + /@esbuild/sunos-x64@0.17.19: resolution: { @@ -1306,6 +1535,18 @@ packages: dev: true optional: true + /@esbuild/sunos-x64@0.20.2: + resolution: + { + integrity: sha512-2UyFtRC6cXLyejf/YEld4Hajo7UHILetzE1vsRcGL3earZEW77JxrFjH4Ez2qaTiEfMgAXxfAZCm1fvM/G/o8w==, + } + engines: { node: ">=12" } + cpu: [x64] + os: [sunos] + requiresBuild: true + dev: true + optional: true + /@esbuild/win32-arm64@0.17.19: resolution: { @@ -1330,6 +1571,18 @@ packages: dev: true optional: true + /@esbuild/win32-arm64@0.20.2: + resolution: + { + integrity: sha512-GRibxoawM9ZCnDxnP3usoUDO9vUkpAxIIZ6GQI+IlVmr5kP3zUq+l17xELTHMWTWzjxa2guPNyrpq1GWmPvcGQ==, + } + engines: { node: ">=12" } + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@esbuild/win32-ia32@0.17.19: resolution: { @@ -1354,6 +1607,18 @@ packages: dev: true optional: true + /@esbuild/win32-ia32@0.20.2: + resolution: + { + integrity: sha512-HfLOfn9YWmkSKRQqovpnITazdtquEW8/SoHW7pWpuEeguaZI4QnCRW6b+oZTztdBnZOS2hqJ6im/D5cPzBTTlQ==, + } + engines: { node: ">=12" } + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@esbuild/win32-x64@0.17.19: resolution: { @@ -1378,7 +1643,19 @@ packages: dev: true optional: true - /@eslint-community/eslint-utils@4.4.0(eslint@8.56.0): + /@esbuild/win32-x64@0.20.2: + resolution: + { + integrity: sha512-N49X4lJX27+l9jbLKSqZ6bKNjzQvHaT8IIFUy+YIqmXQdjYCToGWwOItDrfby14c78aDd5NHQl29xingXfCdLQ==, + } + engines: { node: ">=12" } + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@eslint-community/eslint-utils@4.4.0(eslint@8.57.0): resolution: { integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==, @@ -1387,7 +1664,7 @@ packages: peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: - eslint: 8.56.0 + eslint: 8.57.0 eslint-visitor-keys: 3.4.3 dev: true @@ -1419,18 +1696,18 @@ packages: - supports-color dev: true - /@eslint/js@8.56.0: + /@eslint/js@8.57.0: resolution: { - integrity: sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A==, + integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==, } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dev: true - /@fastify/busboy@2.1.0: + /@fastify/busboy@2.1.1: resolution: { - integrity: sha512-+KpH+QxZU7O4675t3mnkQKcZZg56u+K/Ct2K+N2AZYNVK8kyeo/bI18tI8aPm3tvNNRyTWfj6s5tnGNlcbQRsA==, + integrity: sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==, } engines: { node: ">=14" } dev: true @@ -1491,7 +1768,7 @@ packages: } engines: { node: ">=10.10.0" } dependencies: - "@humanwhocodes/object-schema": 2.0.2 + "@humanwhocodes/object-schema": 2.0.3 debug: 4.3.4 minimatch: 3.1.2 transitivePeerDependencies: @@ -1506,10 +1783,10 @@ packages: engines: { node: ">=12.22" } dev: true - /@humanwhocodes/object-schema@2.0.2: + /@humanwhocodes/object-schema@2.0.3: resolution: { - integrity: sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==, + integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==, } dev: true @@ -1520,7 +1797,7 @@ packages: } dev: true - /@iconify/svelte@3.1.6(svelte@4.2.10): + /@iconify/svelte@3.1.6(svelte@4.2.15): resolution: { integrity: sha512-yLSrlkOx5J6xXU5GDLPBV/MdVBVEZhd36onfqSbxQobp1XBoWQbMPLNZyCAmTKCPnmzXSowGy79agl8FQ3kj6A==, @@ -1529,7 +1806,7 @@ packages: svelte: "*" dependencies: "@iconify/types": 2.0.0 - svelte: 4.2.10 + svelte: 4.2.15 dev: true /@iconify/types@2.0.0: @@ -1564,30 +1841,30 @@ packages: "@sinclair/typebox": 0.27.8 dev: true - /@jridgewell/gen-mapping@0.3.3: + /@jridgewell/gen-mapping@0.3.5: resolution: { - integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==, + integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==, } engines: { node: ">=6.0.0" } dependencies: - "@jridgewell/set-array": 1.1.2 + "@jridgewell/set-array": 1.2.1 "@jridgewell/sourcemap-codec": 1.4.15 - "@jridgewell/trace-mapping": 0.3.22 + "@jridgewell/trace-mapping": 0.3.25 dev: true - /@jridgewell/resolve-uri@3.1.1: + /@jridgewell/resolve-uri@3.1.2: resolution: { - integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==, + integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==, } engines: { node: ">=6.0.0" } dev: true - /@jridgewell/set-array@1.1.2: + /@jridgewell/set-array@1.2.1: resolution: { - integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==, + integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==, } engines: { node: ">=6.0.0" } dev: true @@ -1599,13 +1876,13 @@ packages: } dev: true - /@jridgewell/trace-mapping@0.3.22: + /@jridgewell/trace-mapping@0.3.25: resolution: { - integrity: sha512-Wf963MzWtA2sjrNt+g18IAln9lKnlRp+K2eH4jjIoF1wYeq3aMREpG09xhlhdzS0EjwU7qmUJYangWa+151vZw==, + integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==, } dependencies: - "@jridgewell/resolve-uri": 3.1.1 + "@jridgewell/resolve-uri": 3.1.2 "@jridgewell/sourcemap-codec": 1.4.15 dev: true @@ -1615,7 +1892,7 @@ packages: integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==, } dependencies: - "@jridgewell/resolve-uri": 3.1.1 + "@jridgewell/resolve-uri": 3.1.2 "@jridgewell/sourcemap-codec": 1.4.15 dev: true @@ -1625,7 +1902,7 @@ packages: integrity: sha512-mki5uBvhHzO8kYYix/WRy2WX8S3B5wdVSc9D6KcU5lQNglP2yt58/VfLuAK49glRXChosY8ap2oJ1qgma3GUVA==, } dependencies: - "@babel/runtime": 7.23.9 + "@babel/runtime": 7.24.4 "@types/node": 12.20.55 find-up: 4.1.0 fs-extra: 8.1.0 @@ -1637,7 +1914,7 @@ packages: integrity: sha512-fo+QhuU3qE/2TQMQmbVMqaQ6EWbMhi4ABWP+O4AM1NqPBuy0OrApV5LO6BrrgnhtAHS2NH6RrVk9OL181tTi8A==, } dependencies: - "@babel/runtime": 7.23.9 + "@babel/runtime": 7.24.4 "@changesets/types": 4.1.0 "@manypkg/find-root": 1.1.0 fs-extra: 8.1.0 @@ -1773,80 +2050,80 @@ packages: fastq: 1.17.1 dev: true - /@octokit/app@14.0.2: + /@octokit/app@14.1.0: resolution: { - integrity: sha512-NCSCktSx+XmjuSUVn2dLfqQ9WIYePGP95SDJs4I9cn/0ZkeXcPkaoCLl64Us3dRKL2ozC7hArwze5Eu+/qt1tg==, + integrity: sha512-g3uEsGOQCBl1+W1rgfwoRFUIR6PtvB2T1E4RpygeUU5LrLvlOqcxrt5lfykIeRpUPpupreGJUYl70fqMDXdTpw==, } engines: { node: ">= 18" } dependencies: - "@octokit/auth-app": 6.0.3 + "@octokit/auth-app": 6.1.1 "@octokit/auth-unauthenticated": 5.0.1 - "@octokit/core": 5.1.0 + "@octokit/core": 5.2.0 "@octokit/oauth-app": 6.1.0 - "@octokit/plugin-paginate-rest": 9.1.5(@octokit/core@5.1.0) - "@octokit/types": 12.4.0 - "@octokit/webhooks": 12.0.11 + "@octokit/plugin-paginate-rest": 9.2.1(@octokit/core@5.2.0) + "@octokit/types": 12.6.0 + "@octokit/webhooks": 12.2.0 dev: true - /@octokit/auth-app@6.0.3: + /@octokit/auth-app@6.1.1: resolution: { - integrity: sha512-9N7IlBAKEJR3tJgPSubCxIDYGXSdc+2xbkjYpk9nCyqREnH8qEMoMhiEB1WgoA9yTFp91El92XNXAi+AjuKnfw==, + integrity: sha512-VrTtzRpyuT5nYGUWeGWQqH//hqEZDV+/yb6+w5wmWpmmUA1Tx950XsAc2mBBfvusfcdF2E7w8jZ1r1WwvfZ9pA==, } engines: { node: ">= 18" } dependencies: - "@octokit/auth-oauth-app": 7.0.1 - "@octokit/auth-oauth-user": 4.0.1 - "@octokit/request": 8.1.6 - "@octokit/request-error": 5.0.1 - "@octokit/types": 12.4.0 + "@octokit/auth-oauth-app": 7.1.0 + "@octokit/auth-oauth-user": 4.1.0 + "@octokit/request": 8.4.0 + "@octokit/request-error": 5.1.0 + "@octokit/types": 13.4.1 deprecation: 2.3.1 lru-cache: 10.2.0 universal-github-app-jwt: 1.1.2 universal-user-agent: 6.0.1 dev: true - /@octokit/auth-oauth-app@7.0.1: + /@octokit/auth-oauth-app@7.1.0: resolution: { - integrity: sha512-RE0KK0DCjCHXHlQBoubwlLijXEKfhMhKm9gO56xYvFmP1QTMb+vvwRPmQLLx0V+5AvV9N9I3lr1WyTzwL3rMDg==, + integrity: sha512-w+SyJN/b0l/HEb4EOPRudo7uUOSW51jcK1jwLa+4r7PA8FPFpoxEnHBHMITqCsc/3Vo2qqFjgQfz/xUUvsSQnA==, } engines: { node: ">= 18" } dependencies: - "@octokit/auth-oauth-device": 6.0.1 - "@octokit/auth-oauth-user": 4.0.1 - "@octokit/request": 8.1.6 - "@octokit/types": 12.4.0 + "@octokit/auth-oauth-device": 6.1.0 + "@octokit/auth-oauth-user": 4.1.0 + "@octokit/request": 8.4.0 + "@octokit/types": 13.4.1 "@types/btoa-lite": 1.0.2 btoa-lite: 1.0.0 universal-user-agent: 6.0.1 dev: true - /@octokit/auth-oauth-device@6.0.1: + /@octokit/auth-oauth-device@6.1.0: resolution: { - integrity: sha512-yxU0rkL65QkjbqQedgVx3gmW7YM5fF+r5uaSj9tM/cQGVqloXcqP2xK90eTyYvl29arFVCW8Vz4H/t47mL0ELw==, + integrity: sha512-FNQ7cb8kASufd6Ej4gnJ3f1QB5vJitkoV1O0/g6e6lUsQ7+VsSNRHRmFScN2tV4IgKA12frrr/cegUs0t+0/Lw==, } engines: { node: ">= 18" } dependencies: - "@octokit/oauth-methods": 4.0.1 - "@octokit/request": 8.1.6 - "@octokit/types": 12.4.0 + "@octokit/oauth-methods": 4.1.0 + "@octokit/request": 8.4.0 + "@octokit/types": 13.4.1 universal-user-agent: 6.0.1 dev: true - /@octokit/auth-oauth-user@4.0.1: + /@octokit/auth-oauth-user@4.1.0: resolution: { - integrity: sha512-N94wWW09d0hleCnrO5wt5MxekatqEJ4zf+1vSe8MKMrhZ7gAXKFOKrDEZW2INltvBWJCyDUELgGRv8gfErH1Iw==, + integrity: sha512-FrEp8mtFuS/BrJyjpur+4GARteUCrPeR/tZJzD8YourzoVhRics7u7we/aDcKv+yywRNwNi/P4fRi631rG/OyQ==, } engines: { node: ">= 18" } dependencies: - "@octokit/auth-oauth-device": 6.0.1 - "@octokit/oauth-methods": 4.0.1 - "@octokit/request": 8.1.6 - "@octokit/types": 12.4.0 + "@octokit/auth-oauth-device": 6.1.0 + "@octokit/oauth-methods": 4.1.0 + "@octokit/request": 8.4.0 + "@octokit/types": 13.4.1 btoa-lite: 1.0.0 universal-user-agent: 6.0.1 dev: true @@ -1866,46 +2143,46 @@ packages: } engines: { node: ">= 18" } dependencies: - "@octokit/request-error": 5.0.1 - "@octokit/types": 12.4.0 + "@octokit/request-error": 5.1.0 + "@octokit/types": 12.6.0 dev: true - /@octokit/core@5.1.0: + /@octokit/core@5.2.0: resolution: { - integrity: sha512-BDa2VAMLSh3otEiaMJ/3Y36GU4qf6GI+VivQ/P41NC6GHcdxpKlqV0ikSZ5gdQsmS3ojXeRx5vasgNTinF0Q4g==, + integrity: sha512-1LFfa/qnMQvEOAdzlQymH0ulepxbxnCYAKJZfMci/5XJyIHWgEYnDmgnKakbTh7CH2tFQ5O60oYDvns4i9RAIg==, } engines: { node: ">= 18" } dependencies: "@octokit/auth-token": 4.0.0 - "@octokit/graphql": 7.0.2 - "@octokit/request": 8.1.6 - "@octokit/request-error": 5.0.1 - "@octokit/types": 12.4.0 + "@octokit/graphql": 7.1.0 + "@octokit/request": 8.4.0 + "@octokit/request-error": 5.1.0 + "@octokit/types": 13.4.1 before-after-hook: 2.2.3 universal-user-agent: 6.0.1 dev: true - /@octokit/endpoint@9.0.4: + /@octokit/endpoint@9.0.5: resolution: { - integrity: sha512-DWPLtr1Kz3tv8L0UvXTDP1fNwM0S+z6EJpRcvH66orY6Eld4XBMCSYsaWp4xIm61jTWxK68BrR7ibO+vSDnZqw==, + integrity: sha512-ekqR4/+PCLkEBF6qgj8WqJfvDq65RH85OAgrtnVp1mSxaXF03u2xW/hUdweGS5654IlC0wkNYC18Z50tSYTAFw==, } engines: { node: ">= 18" } dependencies: - "@octokit/types": 12.4.0 + "@octokit/types": 13.4.1 universal-user-agent: 6.0.1 dev: true - /@octokit/graphql@7.0.2: + /@octokit/graphql@7.1.0: resolution: { - integrity: sha512-OJ2iGMtj5Tg3s6RaXH22cJcxXRi7Y3EBqbHTBRq+PQAqfaS8f/236fUrWhfSn8P4jovyzqucxme7/vWSSZBX2Q==, + integrity: sha512-r+oZUH7aMFui1ypZnAvZmn0KSqAUgE1/tUXIWaqUCa1758ts/Jio84GZuzsvUkme98kv0WFY8//n0J1Z+vsIsQ==, } engines: { node: ">= 18" } dependencies: - "@octokit/request": 8.1.6 - "@octokit/types": 12.4.0 + "@octokit/request": 8.4.0 + "@octokit/types": 13.4.1 universal-user-agent: 6.0.1 dev: true @@ -1916,13 +2193,13 @@ packages: } engines: { node: ">= 18" } dependencies: - "@octokit/auth-oauth-app": 7.0.1 - "@octokit/auth-oauth-user": 4.0.1 + "@octokit/auth-oauth-app": 7.1.0 + "@octokit/auth-oauth-user": 4.1.0 "@octokit/auth-unauthenticated": 5.0.1 - "@octokit/core": 5.1.0 + "@octokit/core": 5.2.0 "@octokit/oauth-authorization-url": 6.0.2 - "@octokit/oauth-methods": 4.0.1 - "@types/aws-lambda": 8.10.133 + "@octokit/oauth-methods": 4.1.0 + "@types/aws-lambda": 8.10.137 universal-user-agent: 6.0.1 dev: true @@ -1934,66 +2211,73 @@ packages: engines: { node: ">= 18" } dev: true - /@octokit/oauth-methods@4.0.1: + /@octokit/oauth-methods@4.1.0: resolution: { - integrity: sha512-1NdTGCoBHyD6J0n2WGXg9+yDLZrRNZ0moTEex/LSPr49m530WNKcCfXDghofYptr3st3eTii+EHoG5k/o+vbtw==, + integrity: sha512-4tuKnCRecJ6CG6gr0XcEXdZtkTDbfbnD5oaHBmLERTjTMZNi2CbfEHZxPU41xXLDG4DfKf+sonu00zvKI9NSbw==, } engines: { node: ">= 18" } dependencies: "@octokit/oauth-authorization-url": 6.0.2 - "@octokit/request": 8.1.6 - "@octokit/request-error": 5.0.1 - "@octokit/types": 12.4.0 + "@octokit/request": 8.4.0 + "@octokit/request-error": 5.1.0 + "@octokit/types": 13.4.1 btoa-lite: 1.0.0 dev: true - /@octokit/openapi-types@19.1.0: + /@octokit/openapi-types@20.0.0: resolution: { - integrity: sha512-6G+ywGClliGQwRsjvqVYpklIfa7oRPA0vyhPQG/1Feh+B+wU0vGH1JiJ5T25d3g1JZYBHzR2qefLi9x8Gt+cpw==, + integrity: sha512-EtqRBEjp1dL/15V7WiX5LJMIxxkdiGJnabzYx5Apx4FkQIFgAfKumXeYAqqJCj1s+BMX4cPFIFC4OLCR6stlnA==, } dev: true - /@octokit/plugin-paginate-graphql@4.0.0(@octokit/core@5.1.0): + /@octokit/openapi-types@22.1.0: resolution: { - integrity: sha512-7HcYW5tP7/Z6AETAPU14gp5H5KmCPT3hmJrS/5tO7HIgbwenYmgw4OY9Ma54FDySuxMwD+wsJlxtuGWwuZuItA==, + integrity: sha512-pGUdSP+eEPfZiQHNkZI0U01HLipxncisdJQB4G//OAmfeO8sqTQ9KRa0KF03TUPCziNsoXUrTg4B2Q1EX++T0Q==, + } + dev: true + + /@octokit/plugin-paginate-graphql@4.0.1(@octokit/core@5.2.0): + resolution: + { + integrity: sha512-R8ZQNmrIKKpHWC6V2gum4x9LG2qF1RxRjo27gjQcG3j+vf2tLsEfE7I/wRWEPzYMaenr1M+qDAtNcwZve1ce1A==, } engines: { node: ">= 18" } peerDependencies: "@octokit/core": ">=5" dependencies: - "@octokit/core": 5.1.0 + "@octokit/core": 5.2.0 dev: true - /@octokit/plugin-paginate-rest@9.1.5(@octokit/core@5.1.0): + /@octokit/plugin-paginate-rest@9.2.1(@octokit/core@5.2.0): resolution: { - integrity: sha512-WKTQXxK+bu49qzwv4qKbMMRXej1DU2gq017euWyKVudA6MldaSSQuxtz+vGbhxV4CjxpUxjZu6rM2wfc1FiWVg==, + integrity: sha512-wfGhE/TAkXZRLjksFXuDZdmGnJQHvtU/joFQdweXUgzo1XwvBCD4o4+75NtFfjfLK5IwLf9vHTfSiU3sLRYpRw==, } engines: { node: ">= 18" } peerDependencies: - "@octokit/core": ">=5" + "@octokit/core": "5" dependencies: - "@octokit/core": 5.1.0 - "@octokit/types": 12.4.0 + "@octokit/core": 5.2.0 + "@octokit/types": 12.6.0 dev: true - /@octokit/plugin-rest-endpoint-methods@10.2.0(@octokit/core@5.1.0): + /@octokit/plugin-rest-endpoint-methods@10.4.1(@octokit/core@5.2.0): resolution: { - integrity: sha512-ePbgBMYtGoRNXDyKGvr9cyHjQ163PbwD0y1MkDJCpkO2YH4OeXX40c4wYHKikHGZcpGPbcRLuy0unPUuafco8Q==, + integrity: sha512-xV1b+ceKV9KytQe3zCVqjg+8GTGfDYwaT1ATU5isiUyVtlVAO3HNdzpS4sr4GBx4hxQ46s7ITtZrAsxG22+rVg==, } engines: { node: ">= 18" } peerDependencies: - "@octokit/core": ">=5" + "@octokit/core": "5" dependencies: - "@octokit/core": 5.1.0 - "@octokit/types": 12.4.0 + "@octokit/core": 5.2.0 + "@octokit/types": 12.6.0 dev: true - /@octokit/plugin-retry@6.0.1(@octokit/core@5.1.0): + /@octokit/plugin-retry@6.0.1(@octokit/core@5.2.0): resolution: { integrity: sha512-SKs+Tz9oj0g4p28qkZwl/topGcb0k0qPNX/i7vBKmDsjoeqnVfFUquqrE/O9oJY7+oLzdCtkiWSXLpLjvl6uog==, @@ -2002,85 +2286,94 @@ packages: peerDependencies: "@octokit/core": ">=5" dependencies: - "@octokit/core": 5.1.0 - "@octokit/request-error": 5.0.1 - "@octokit/types": 12.4.0 + "@octokit/core": 5.2.0 + "@octokit/request-error": 5.1.0 + "@octokit/types": 12.6.0 bottleneck: 2.19.5 dev: true - /@octokit/plugin-throttling@8.1.3(@octokit/core@5.1.0): + /@octokit/plugin-throttling@8.2.0(@octokit/core@5.2.0): resolution: { - integrity: sha512-pfyqaqpc0EXh5Cn4HX9lWYsZ4gGbjnSmUILeu4u2gnuM50K/wIk9s1Pxt3lVeVwekmITgN/nJdoh43Ka+vye8A==, + integrity: sha512-nOpWtLayKFpgqmgD0y3GqXafMFuKcA4tRPZIfu7BArd2lEZeb1988nhWhwx4aZWmjDmUfdgVf7W+Tt4AmvRmMQ==, } engines: { node: ">= 18" } peerDependencies: "@octokit/core": ^5.0.0 dependencies: - "@octokit/core": 5.1.0 - "@octokit/types": 12.4.0 + "@octokit/core": 5.2.0 + "@octokit/types": 12.6.0 bottleneck: 2.19.5 dev: true - /@octokit/request-error@5.0.1: + /@octokit/request-error@5.1.0: resolution: { - integrity: sha512-X7pnyTMV7MgtGmiXBwmO6M5kIPrntOXdyKZLigNfQWSEQzVxR4a4vo49vJjTWX70mPndj8KhfT4Dx+2Ng3vnBQ==, + integrity: sha512-GETXfE05J0+7H2STzekpKObFe765O5dlAKUTLNGeH+x47z7JjXHfsHKo5z21D/o/IOZTUEI6nyWyR+bZVP/n5Q==, } engines: { node: ">= 18" } dependencies: - "@octokit/types": 12.4.0 + "@octokit/types": 13.4.1 deprecation: 2.3.1 once: 1.4.0 dev: true - /@octokit/request@8.1.6: + /@octokit/request@8.4.0: resolution: { - integrity: sha512-YhPaGml3ncZC1NfXpP3WZ7iliL1ap6tLkAp6MvbK2fTTPytzVUyUesBBogcdMm86uRYO5rHaM1xIWxigWZ17MQ==, + integrity: sha512-9Bb014e+m2TgBeEJGEbdplMVWwPmL1FPtggHQRkV+WVsMggPtEkLKPlcVYm/o8xKLkpJ7B+6N8WfQMtDLX2Dpw==, } engines: { node: ">= 18" } dependencies: - "@octokit/endpoint": 9.0.4 - "@octokit/request-error": 5.0.1 - "@octokit/types": 12.4.0 + "@octokit/endpoint": 9.0.5 + "@octokit/request-error": 5.1.0 + "@octokit/types": 13.4.1 universal-user-agent: 6.0.1 dev: true - /@octokit/types@12.4.0: + /@octokit/types@12.6.0: resolution: { - integrity: sha512-FLWs/AvZllw/AGVs+nJ+ELCDZZJk+kY0zMen118xhL2zD0s1etIUHm1odgjP7epxYU1ln7SZxEUWYop5bhsdgQ==, + integrity: sha512-1rhSOfRa6H9w4YwK0yrf5faDaDTb+yLyBUKOCV4xtCDB5VmIPqd/v9yr9o6SAzOAlRxMiRiCic6JVM1/kunVkw==, } dependencies: - "@octokit/openapi-types": 19.1.0 + "@octokit/openapi-types": 20.0.0 dev: true - /@octokit/webhooks-methods@4.0.0: + /@octokit/types@13.4.1: resolution: { - integrity: sha512-M8mwmTXp+VeolOS/kfRvsDdW+IO0qJ8kYodM/sAysk093q6ApgmBXwK1ZlUvAwXVrp/YVHp6aArj4auAxUAOFw==, + integrity: sha512-Y73oOAzRBAUzR/iRAbGULzpNkX8vaxKCqEtg6K74Ff3w9f5apFnWtE/2nade7dMWWW3bS5Kkd6DJS4HF04xreg==, + } + dependencies: + "@octokit/openapi-types": 22.1.0 + dev: true + + /@octokit/webhooks-methods@4.1.0: + resolution: + { + integrity: sha512-zoQyKw8h9STNPqtm28UGOYFE7O6D4Il8VJwhAtMHFt2C4L0VQT1qGKLeefUOqHNs1mNRYSadVv7x0z8U2yyeWQ==, } engines: { node: ">= 18" } dev: true - /@octokit/webhooks-types@7.1.0: + /@octokit/webhooks-types@7.4.0: resolution: { - integrity: sha512-y92CpG4kFFtBBjni8LHoV12IegJ+KFxLgKRengrVjKmGE5XMeCuGvlfRe75lTRrgXaG6XIWJlFpIDTlkoJsU8w==, + integrity: sha512-FE2V+QZ2UYlh+9wWd5BPLNXG+J/XUD/PPq0ovS+nCcGX4+3qVbi3jYOmCTW48hg9SBBLtInx9+o7fFt4H5iP0Q==, } dev: true - /@octokit/webhooks@12.0.11: + /@octokit/webhooks@12.2.0: resolution: { - integrity: sha512-YEQOb7v0TZ662nh5jsbY1CMgJyMajCEagKrHWC30LTCwCtnuIrLtEpE20vq4AtH0SuZI90+PtV66/Bnnw0jkvg==, + integrity: sha512-CyuLJ0/P7bKZ+kIYw+fnkeVdhUzNuDKgNSI7pU/m7Nod0T7kP+s4s2f0pNmG9HL8/RZN1S0ZWTDll3VTMrFLAw==, } engines: { node: ">= 18" } dependencies: - "@octokit/request-error": 5.0.1 - "@octokit/webhooks-methods": 4.0.0 - "@octokit/webhooks-types": 7.1.0 + "@octokit/request-error": 5.1.0 + "@octokit/webhooks-methods": 4.1.0 + "@octokit/webhooks-types": 7.4.0 aggregate-error: 3.1.0 dev: true @@ -2094,28 +2387,28 @@ packages: dev: true optional: true - /@playwright/test@1.41.2: + /@playwright/test@1.43.1: resolution: { - integrity: sha512-qQB9h7KbibJzrDpkXkYvsmiDJK14FULCCZgEcoe2AvFAS64oCirWTwzTlAYEbKaRxWs5TFesE1Na6izMv3HfGg==, + integrity: sha512-HgtQzFgNEEo4TE22K/X7sYTYNqEMMTZmFS8kTq6m8hXj+m1D8TgwgIbumHddJa9h4yl4GkKb8/bgAl2+g7eDgA==, } engines: { node: ">=16" } hasBin: true dependencies: - playwright: 1.41.2 + playwright: 1.43.1 dev: true - /@polka/url@1.0.0-next.24: + /@polka/url@1.0.0-next.25: resolution: { - integrity: sha512-2LuNTFBIO0m7kKIQvvPHN6UE63VjpmL9rnEEaOOaiSPbZK+zUOYIzBAWcED+3XYzhYsd/0mD57VdxAEqqV52CQ==, + integrity: sha512-j7P6Rgr3mmtdkeDGTe0E/aYyWEWVtc5yFXtHCRHs28/jptDEWfaVOc5T7cblqy1XKPPfCxJc/8DwQ5YgLOZOVQ==, } dev: true - /@rollup/rollup-android-arm-eabi@4.9.6: + /@rollup/rollup-android-arm-eabi@4.14.3: resolution: { - integrity: sha512-MVNXSSYN6QXOulbHpLMKYi60ppyO13W9my1qogeiAqtjb2yR4LSmfU2+POvDkLzhjYLXz9Rf9+9a3zFHW1Lecg==, + integrity: sha512-X9alQ3XM6I9IlSlmC8ddAvMSyG1WuHk5oUnXGw+yUBs3BFoTizmG1La/Gr8fVJvDWAq+zlYTZ9DBgrlKRVY06g==, } cpu: [arm] os: [android] @@ -2123,10 +2416,10 @@ packages: dev: true optional: true - /@rollup/rollup-android-arm64@4.9.6: + /@rollup/rollup-android-arm64@4.14.3: resolution: { - integrity: sha512-T14aNLpqJ5wzKNf5jEDpv5zgyIqcpn1MlwCrUXLrwoADr2RkWA0vOWP4XxbO9aiO3dvMCQICZdKeDrFl7UMClw==, + integrity: sha512-eQK5JIi+POhFpzk+LnjKIy4Ks+pwJ+NXmPxOCSvOKSNRPONzKuUvWE+P9JxGZVxrtzm6BAYMaL50FFuPe0oWMQ==, } cpu: [arm64] os: [android] @@ -2134,10 +2427,10 @@ packages: dev: true optional: true - /@rollup/rollup-darwin-arm64@4.9.6: + /@rollup/rollup-darwin-arm64@4.14.3: resolution: { - integrity: sha512-CqNNAyhRkTbo8VVZ5R85X73H3R5NX9ONnKbXuHisGWC0qRbTTxnF1U4V9NafzJbgGM0sHZpdO83pLPzq8uOZFw==, + integrity: sha512-Od4vE6f6CTT53yM1jgcLqNfItTsLt5zE46fdPaEmeFHvPs5SjZYlLpHrSiHEKR1+HdRfxuzXHjDOIxQyC3ptBA==, } cpu: [arm64] os: [darwin] @@ -2145,10 +2438,10 @@ packages: dev: true optional: true - /@rollup/rollup-darwin-x64@4.9.6: + /@rollup/rollup-darwin-x64@4.14.3: resolution: { - integrity: sha512-zRDtdJuRvA1dc9Mp6BWYqAsU5oeLixdfUvkTHuiYOHwqYuQ4YgSmi6+/lPvSsqc/I0Omw3DdICx4Tfacdzmhog==, + integrity: sha512-0IMAO21axJeNIrvS9lSe/PGthc8ZUS+zC53O0VhF5gMxfmcKAP4ESkKOCwEi6u2asUrt4mQv2rjY8QseIEb1aw==, } cpu: [x64] os: [darwin] @@ -2156,10 +2449,21 @@ packages: dev: true optional: true - /@rollup/rollup-linux-arm-gnueabihf@4.9.6: + /@rollup/rollup-linux-arm-gnueabihf@4.14.3: + resolution: + { + integrity: sha512-ge2DC7tHRHa3caVEoSbPRJpq7azhG+xYsd6u2MEnJ6XzPSzQsTKyXvh6iWjXRf7Rt9ykIUWHtl0Uz3T6yXPpKw==, + } + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-arm-musleabihf@4.14.3: resolution: { - integrity: sha512-oNk8YXDDnNyG4qlNb6is1ojTOGL/tRhbbKeE/YuccItzerEZT68Z9gHrY3ROh7axDc974+zYAPxK5SH0j/G+QQ==, + integrity: sha512-ljcuiDI4V3ySuc7eSk4lQ9wU8J8r8KrOUvB2U+TtK0TiW6OFDmJ+DdIjjwZHIw9CNxzbmXY39wwpzYuFDwNXuw==, } cpu: [arm] os: [linux] @@ -2167,10 +2471,10 @@ packages: dev: true optional: true - /@rollup/rollup-linux-arm64-gnu@4.9.6: + /@rollup/rollup-linux-arm64-gnu@4.14.3: resolution: { - integrity: sha512-Z3O60yxPtuCYobrtzjo0wlmvDdx2qZfeAWTyfOjEDqd08kthDKexLpV97KfAeUXPosENKd8uyJMRDfFMxcYkDQ==, + integrity: sha512-Eci2us9VTHm1eSyn5/eEpaC7eP/mp5n46gTRB3Aar3BgSvDQGJZuicyq6TsH4HngNBgVqC5sDYxOzTExSU+NjA==, } cpu: [arm64] os: [linux] @@ -2178,10 +2482,10 @@ packages: dev: true optional: true - /@rollup/rollup-linux-arm64-musl@4.9.6: + /@rollup/rollup-linux-arm64-musl@4.14.3: resolution: { - integrity: sha512-gpiG0qQJNdYEVad+1iAsGAbgAnZ8j07FapmnIAQgODKcOTjLEWM9sRb+MbQyVsYCnA0Im6M6QIq6ax7liws6eQ==, + integrity: sha512-UrBoMLCq4E92/LCqlh+blpqMz5h1tJttPIniwUgOFJyjWI1qrtrDhhpHPuFxULlUmjFHfloWdixtDhSxJt5iKw==, } cpu: [arm64] os: [linux] @@ -2189,10 +2493,21 @@ packages: dev: true optional: true - /@rollup/rollup-linux-riscv64-gnu@4.9.6: + /@rollup/rollup-linux-powerpc64le-gnu@4.14.3: + resolution: + { + integrity: sha512-5aRjvsS8q1nWN8AoRfrq5+9IflC3P1leMoy4r2WjXyFqf3qcqsxRCfxtZIV58tCxd+Yv7WELPcO9mY9aeQyAmw==, + } + cpu: [ppc64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-riscv64-gnu@4.14.3: resolution: { - integrity: sha512-+uCOcvVmFUYvVDr27aiyun9WgZk0tXe7ThuzoUTAukZJOwS5MrGbmSlNOhx1j80GdpqbOty05XqSl5w4dQvcOA==, + integrity: sha512-sk/Qh1j2/RJSX7FhEpJn8n0ndxy/uf0kI/9Zc4b1ELhqULVdTfN6HL31CDaTChiBAOgLcsJ1sgVZjWv8XNEsAQ==, } cpu: [riscv64] os: [linux] @@ -2200,10 +2515,21 @@ packages: dev: true optional: true - /@rollup/rollup-linux-x64-gnu@4.9.6: + /@rollup/rollup-linux-s390x-gnu@4.14.3: + resolution: + { + integrity: sha512-jOO/PEaDitOmY9TgkxF/TQIjXySQe5KVYB57H/8LRP/ux0ZoO8cSHCX17asMSv3ruwslXW/TLBcxyaUzGRHcqg==, + } + cpu: [s390x] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-x64-gnu@4.14.3: resolution: { - integrity: sha512-HUNqM32dGzfBKuaDUBqFB7tP6VMN74eLZ33Q9Y1TBqRDn+qDonkAUyKWwF9BR9unV7QUzffLnz9GrnKvMqC/fw==, + integrity: sha512-8ybV4Xjy59xLMyWo3GCfEGqtKV5M5gCSrZlxkPGvEPCGDLNla7v48S662HSGwRd6/2cSneMQWiv+QzcttLrrOA==, } cpu: [x64] os: [linux] @@ -2211,10 +2537,10 @@ packages: dev: true optional: true - /@rollup/rollup-linux-x64-musl@4.9.6: + /@rollup/rollup-linux-x64-musl@4.14.3: resolution: { - integrity: sha512-ch7M+9Tr5R4FK40FHQk8VnML0Szi2KRujUgHXd/HjuH9ifH72GUmw6lStZBo3c3GB82vHa0ZoUfjfcM7JiiMrQ==, + integrity: sha512-s+xf1I46trOY10OqAtZ5Rm6lzHre/UiLA1J2uOhCFXWkbZrJRkYBPO6FhvGfHmdtQ3Bx793MNa7LvoWFAm93bg==, } cpu: [x64] os: [linux] @@ -2222,10 +2548,10 @@ packages: dev: true optional: true - /@rollup/rollup-win32-arm64-msvc@4.9.6: + /@rollup/rollup-win32-arm64-msvc@4.14.3: resolution: { - integrity: sha512-VD6qnR99dhmTQ1mJhIzXsRcTBvTjbfbGGwKAHcu+52cVl15AC/kplkhxzW/uT0Xl62Y/meBKDZvoJSJN+vTeGA==, + integrity: sha512-+4h2WrGOYsOumDQ5S2sYNyhVfrue+9tc9XcLWLh+Kw3UOxAvrfOrSMFon60KspcDdytkNDh7K2Vs6eMaYImAZg==, } cpu: [arm64] os: [win32] @@ -2233,10 +2559,10 @@ packages: dev: true optional: true - /@rollup/rollup-win32-ia32-msvc@4.9.6: + /@rollup/rollup-win32-ia32-msvc@4.14.3: resolution: { - integrity: sha512-J9AFDq/xiRI58eR2NIDfyVmTYGyIZmRcvcAoJ48oDld/NTR8wyiPUu2X/v1navJ+N/FGg68LEbX3Ejd6l8B7MQ==, + integrity: sha512-T1l7y/bCeL/kUwh9OD4PQT4aM7Bq43vX05htPJJ46RTI4r5KNt6qJRzAfNfM+OYMNEVBWQzR2Gyk+FXLZfogGw==, } cpu: [ia32] os: [win32] @@ -2244,10 +2570,10 @@ packages: dev: true optional: true - /@rollup/rollup-win32-x64-msvc@4.9.6: + /@rollup/rollup-win32-x64-msvc@4.14.3: resolution: { - integrity: sha512-jqzNLhNDvIZOrt69Ce4UjGRpXJBzhUBzawMwnaDAwyHriki3XollsewxWzOzz+4yOFDkuJHtTsZFwMxhYJWmLQ==, + integrity: sha512-/BypzV0H1y1HzgYpxqRaXGBRqfodgoBBCcsrujT6QRcakDQdfU+Lq9PENPh5jB4I44YWq+0C2eHsHya+nZY1sA==, } cpu: [x64] os: [win32] @@ -2255,93 +2581,91 @@ packages: dev: true optional: true - /@sentry-internal/feedback@7.99.0: + /@sentry-internal/feedback@7.110.1: resolution: { - integrity: sha512-exIO1o+bE0MW4z30FxC0cYzJ4ZHSMlDPMHCBDPzU+MWGQc/fb8s58QUrx5Dnm6HTh9G3H+YlroCxIo9u0GSwGQ==, + integrity: sha512-0aR3wuEW+SZKOVNamuy0pTQyPmqDjWPPLrB2GAXGT3ZjrVxjEzzVPqk6DVBYxSV2MuJaD507SZnvfoSPNgoBmw==, } engines: { node: ">=12" } dependencies: - "@sentry/core": 7.99.0 - "@sentry/types": 7.99.0 - "@sentry/utils": 7.99.0 + "@sentry/core": 7.110.1 + "@sentry/types": 7.110.1 + "@sentry/utils": 7.110.1 dev: true - /@sentry-internal/replay-canvas@7.99.0: + /@sentry-internal/replay-canvas@7.110.1: resolution: { - integrity: sha512-PoIkfusToDq0snfl2M6HJx/1KJYtXxYhQplrn11kYadO04SdG0XGXf4h7wBTMEQ7LDEAtQyvsOu4nEQtTO3YjQ==, + integrity: sha512-zdcCmWFXM4DHOau/BCZVb6jf9zozdbAiJ1MzQ6azuZEuysOl00YfktoWZBbZjjjpWT6025s+wrmFz54t0O+enw==, } engines: { node: ">=12" } dependencies: - "@sentry/core": 7.99.0 - "@sentry/replay": 7.99.0 - "@sentry/types": 7.99.0 - "@sentry/utils": 7.99.0 + "@sentry/core": 7.110.1 + "@sentry/replay": 7.110.1 + "@sentry/types": 7.110.1 + "@sentry/utils": 7.110.1 dev: true - /@sentry-internal/tracing@7.99.0: + /@sentry-internal/tracing@7.110.1: resolution: { - integrity: sha512-z3JQhHjoM1KdM20qrHwRClKJrNLr2CcKtCluq7xevLtXHJWNAQQbafnWD+Aoj85EWXBzKt9yJMv2ltcXJ+at+w==, + integrity: sha512-4kTd6EM0OP1SVWl2yLn3KIwlCpld1lyhNDeR8G1aKLm1PN+kVsR6YB/jy9KPPp4Q3lN3W9EkTSES3qhP4jVffQ==, } engines: { node: ">=8" } dependencies: - "@sentry/core": 7.99.0 - "@sentry/types": 7.99.0 - "@sentry/utils": 7.99.0 + "@sentry/core": 7.110.1 + "@sentry/types": 7.110.1 + "@sentry/utils": 7.110.1 dev: true - /@sentry/babel-plugin-component-annotate@2.14.0: + /@sentry/babel-plugin-component-annotate@2.16.1: resolution: { - integrity: sha512-FWU4+Lx6fgxjAkwmc3S9j1Q/6pqKZyZzfi52B+8WMNw7a5QjGXgxc5ucBazZYgrcsJKCFBp4QG3PPxNAieFimQ==, + integrity: sha512-pJka66URsqQbk6hTs9H1XFpUeI0xxuqLYf9Dy5pRGNHSJMtfv91U+CaYSWt03aRRMGDXMduh62zAAY7Wf0HO+A==, } engines: { node: ">= 14" } dev: true - /@sentry/browser@7.99.0: + /@sentry/browser@7.110.1: resolution: { - integrity: sha512-bgfoUv3wkwwLgN5YUOe0ibB3y268ZCnamZh6nLFqnY/UBKC1+FXWFdvzVON/XKUm62LF8wlpCybOf08ebNj2yg==, + integrity: sha512-H3TZlbdsgxuoVxhotMtBDemvAofx3UPNcS+UjQ40Bd+hKX01IIbEN3i+9RQ0jmcbU6xjf+yhjwp+Ejpm4FmYMw==, } engines: { node: ">=8" } dependencies: - "@sentry-internal/feedback": 7.99.0 - "@sentry-internal/replay-canvas": 7.99.0 - "@sentry-internal/tracing": 7.99.0 - "@sentry/core": 7.99.0 - "@sentry/replay": 7.99.0 - "@sentry/types": 7.99.0 - "@sentry/utils": 7.99.0 + "@sentry-internal/feedback": 7.110.1 + "@sentry-internal/replay-canvas": 7.110.1 + "@sentry-internal/tracing": 7.110.1 + "@sentry/core": 7.110.1 + "@sentry/replay": 7.110.1 + "@sentry/types": 7.110.1 + "@sentry/utils": 7.110.1 dev: true - /@sentry/bundler-plugin-core@2.14.0: + /@sentry/bundler-plugin-core@2.16.1: resolution: { - integrity: sha512-jVM47EPs8Na2z5HOWgthLFhpHLU9hwL2wY4TzHEnS1Bj+ODgXFa8QcIxQR2SO+W+L8YhSbY7z+BpPsYTpeZWUg==, + integrity: sha512-n6z8Ts3T9HROLuY7tVEYpBKvS+P7+b8NdqxP7QBcwp2nuPUlN5Ola1ivFjk1p5a7wRYeN9zM8orGe4l2HeNfYA==, } engines: { node: ">= 14" } dependencies: - "@babel/core": 7.18.5 - "@sentry/babel-plugin-component-annotate": 2.14.0 - "@sentry/cli": 2.28.0 - "@sentry/node": 7.99.0 - "@sentry/utils": 7.99.0 - dotenv: 16.4.1 + "@babel/core": 7.24.4 + "@sentry/babel-plugin-component-annotate": 2.16.1 + "@sentry/cli": 2.31.0 + dotenv: 16.4.5 find-up: 5.0.0 - glob: 9.3.2 - magic-string: 0.27.0 + glob: 9.3.5 + magic-string: 0.30.8 unplugin: 1.0.1 transitivePeerDependencies: - encoding - supports-color dev: true - /@sentry/cli-darwin@2.28.0: + /@sentry/cli-darwin@2.31.0: resolution: { - integrity: sha512-GgpayUQcGjT55Dc7oojjbqIYIUaBAr4za7D9yU5foMTJ6QjMTovmtE1bVj4bVKzK+0aIiZvZ2dg2g6jF0iGqfg==, + integrity: sha512-VM5liyxMnm4K2g0WsrRPXRCMLhaT09C7gK5Fz/CxKYh9sbMZB7KA4hV/3klkyuyw1+ECF1J66cefhNkFZepUig==, } engines: { node: ">=10" } os: [darwin] @@ -2349,10 +2673,10 @@ packages: dev: true optional: true - /@sentry/cli-linux-arm64@2.28.0: + /@sentry/cli-linux-arm64@2.31.0: resolution: { - integrity: sha512-QZtl4dyVMrsWEuRCN8h3RMQSjekM6LmdAWiEIxCgVMvTueau31EQz1jokGpaYotAsWK2GyzFALiCA3QwMCTtnA==, + integrity: sha512-eENJTmXoFX3uNr8xRW7Bua2Sw3V1tylQfdtS85pNjZPdbm3U8wYQSWu2VoZkK2ASOoC+17YC8jTQxq62KWnSeQ==, } engines: { node: ">=10" } cpu: [arm64] @@ -2361,10 +2685,10 @@ packages: dev: true optional: true - /@sentry/cli-linux-arm@2.28.0: + /@sentry/cli-linux-arm@2.31.0: resolution: { - integrity: sha512-hjCRyZBNri+gNoMO22g2qevKcUOnDGhTjmyq14q2rXT0KHb4LjyMpebSgE63YTLDj/qxq4MSq8kcjD/jDzSpLw==, + integrity: sha512-AZoCN3waXEfXGCd3YSrikcX/y63oQe0Tiyapkeoifq/0QhI+2MOOrAQb60gthsXwb0UDK/XeFi3PaxyUCphzxA==, } engines: { node: ">=10" } cpu: [arm] @@ -2373,10 +2697,10 @@ packages: dev: true optional: true - /@sentry/cli-linux-i686@2.28.0: + /@sentry/cli-linux-i686@2.31.0: resolution: { - integrity: sha512-fgT0G6b1OCBHtrIClNrFfO8w5pVw7yIqtVsq4Bf+FJOwkD2buaPx1Qt66aGP+3+AexXO5pXfagN4+ykSsKqKZA==, + integrity: sha512-cQUFb3brhLaNSIoNzjU/YASnTM1I3TDJP9XXzH0eLK9sSopCcDcc6OrYEYvdjJXZKzFv5sbc9UNMsIDbh4+rYg==, } engines: { node: ">=10" } cpu: [x86, ia32] @@ -2385,10 +2709,10 @@ packages: dev: true optional: true - /@sentry/cli-linux-x64@2.28.0: + /@sentry/cli-linux-x64@2.31.0: resolution: { - integrity: sha512-mrqbxpo6dF8iC4nz0+TS8ymIeNKy6gngcmlRVfOBuVEP9+Ry8HAeIzuKwbt4QAA6lwKCbPsEwK5ZLsrJEJIC6A==, + integrity: sha512-z1zTNg91nZJRdcGHC/bCU1KwIaifV0MLJteip9KrFDprzhJk1HtMxFOS0+OZ5/UH21CjAFmg9Pj6IAGqm3BYjA==, } engines: { node: ">=10" } cpu: [x64] @@ -2397,10 +2721,10 @@ packages: dev: true optional: true - /@sentry/cli-win32-i686@2.28.0: + /@sentry/cli-win32-i686@2.31.0: resolution: { - integrity: sha512-yzji557eqz4XW7z8k0LF4LiIwFAqxPlpVnoeN8ntk8hi/ehXm9AdvPqA+bw7cRK5iu4/Tqr4OJeGPbcI5iKpgQ==, + integrity: sha512-+K7fdk57aUd4CmYrQfDGYPzVyxsTnVro6IPb5QSSLpP03dL7ko5208epu4m2SyN/MkFvscy9Di3n3DTvIfDU2w==, } engines: { node: ">=10" } cpu: [x86, ia32] @@ -2409,10 +2733,10 @@ packages: dev: true optional: true - /@sentry/cli-win32-x64@2.28.0: + /@sentry/cli-win32-x64@2.31.0: resolution: { - integrity: sha512-5frag3uV+niuMVYQ3ME5Nwlv5uftV88xDUyaCe1UD9jfM8WqJPgvQYUNPgBQKynxwLAUp5zXII+47Vnn8mriOA==, + integrity: sha512-w5cvpZ6VVlhlyleY8TYHmrP7g48vKHnoVt5xFccfxT+HqQI/AxodvzgVvBTM2kB/sh/kHwexp6bJGWCdkGftww==, } engines: { node: ">=10" } cpu: [x64] @@ -2421,10 +2745,10 @@ packages: dev: true optional: true - /@sentry/cli@2.28.0: + /@sentry/cli@2.31.0: resolution: { - integrity: sha512-0vdMTeN3Ip1wI9T7F6GupuaOocIrfyHpAN3iUztsO7PY2j7e/+m69DRkU99aPTlmUgQikZjtVaHkTsEMLt3lgA==, + integrity: sha512-nCESoXAG3kRUO5n3QbDYAqX6RU3z1ORjnd7a3sqijYsCGHfOpcjGdS7JYLVg5if+tXMEF5529BPXFe5Kg/J9tw==, } engines: { node: ">= 10" } hasBin: true @@ -2436,98 +2760,85 @@ packages: proxy-from-env: 1.1.0 which: 2.0.2 optionalDependencies: - "@sentry/cli-darwin": 2.28.0 - "@sentry/cli-linux-arm": 2.28.0 - "@sentry/cli-linux-arm64": 2.28.0 - "@sentry/cli-linux-i686": 2.28.0 - "@sentry/cli-linux-x64": 2.28.0 - "@sentry/cli-win32-i686": 2.28.0 - "@sentry/cli-win32-x64": 2.28.0 + "@sentry/cli-darwin": 2.31.0 + "@sentry/cli-linux-arm": 2.31.0 + "@sentry/cli-linux-arm64": 2.31.0 + "@sentry/cli-linux-i686": 2.31.0 + "@sentry/cli-linux-x64": 2.31.0 + "@sentry/cli-win32-i686": 2.31.0 + "@sentry/cli-win32-x64": 2.31.0 transitivePeerDependencies: - encoding - supports-color dev: true - /@sentry/core@7.99.0: + /@sentry/core@7.110.1: resolution: { - integrity: sha512-vOAtzcAXEUtS/oW7wi3wMkZ3hsb5Ch96gKyrrj/mXdOp2zrcwdNV6N9/pawq2E9P/7Pw8AXw4CeDZztZrjQLuA==, + integrity: sha512-yC1yeUFQlmHj9u/KxKmwOMVanBmgfX+4MZnZU31QPqN95adyZTwpaYFZl4fH5kDVnz7wXJI0qRP8SxuMePtqhw==, } engines: { node: ">=8" } dependencies: - "@sentry/types": 7.99.0 - "@sentry/utils": 7.99.0 + "@sentry/types": 7.110.1 + "@sentry/utils": 7.110.1 dev: true - /@sentry/node@7.99.0: + /@sentry/replay@7.110.1: resolution: { - integrity: sha512-34wYtLddnPcQ8qvKq62AfxowaMFw+GMUZGv7fIs9FxeBqqqn6Ckl0gFCTADudIIBQ3rSbmN7sHJIXdyiQv+pcw==, - } - engines: { node: ">=8" } - dependencies: - "@sentry-internal/tracing": 7.99.0 - "@sentry/core": 7.99.0 - "@sentry/types": 7.99.0 - "@sentry/utils": 7.99.0 - dev: true - - /@sentry/replay@7.99.0: - resolution: - { - integrity: sha512-gyN/I2WpQrLAZDT+rScB/0jnFL2knEVBo8U8/OVt8gNP20Pq8T/rDZKO/TG0cBfvULDUbJj2P4CJryn2p/O2rA==, + integrity: sha512-R49fGOuKYsJ97EujPTzMjs3ZSuSkLTFFQmVBbsu/o6beRp4kK9l8H7r2BfLEcWJOXdWO5EU4KpRWgIxHaDK2aw==, } engines: { node: ">=12" } dependencies: - "@sentry-internal/tracing": 7.99.0 - "@sentry/core": 7.99.0 - "@sentry/types": 7.99.0 - "@sentry/utils": 7.99.0 + "@sentry-internal/tracing": 7.110.1 + "@sentry/core": 7.110.1 + "@sentry/types": 7.110.1 + "@sentry/utils": 7.110.1 dev: true - /@sentry/svelte@7.99.0(svelte@4.2.10): + /@sentry/svelte@7.110.1(svelte@4.2.15): resolution: { - integrity: sha512-T3/SUc/ghC2ilnk+/jDckbkgUIUAS+R8QyLPc9kevI7eUvRRPfpuNvhiJJdGCQokkxUOaeFs1FE5GmbN/+SS/g==, + integrity: sha512-w3RNhDlU6A3njWZNjFuN98xxsExorKetTA+WQKHd3BYreADuAoMkbPwLp4WI6QAx4BmMyZSLdKKCSp5vLbD3Kw==, } engines: { node: ">=8" } peerDependencies: svelte: 3.x || 4.x dependencies: - "@sentry/browser": 7.99.0 - "@sentry/core": 7.99.0 - "@sentry/types": 7.99.0 - "@sentry/utils": 7.99.0 - magic-string: 0.30.7 - svelte: 4.2.10 + "@sentry/browser": 7.110.1 + "@sentry/core": 7.110.1 + "@sentry/types": 7.110.1 + "@sentry/utils": 7.110.1 + magic-string: 0.30.10 + svelte: 4.2.15 dev: true - /@sentry/types@7.99.0: + /@sentry/types@7.110.1: resolution: { - integrity: sha512-94qwOw4w40sAs5mCmzcGyj8ZUu/KhnWnuMZARRq96k+SjRW/tHFAOlIdnFSrt3BLPvSOK7R3bVAskZQ0N4FTmA==, + integrity: sha512-sZxOpM5gfyxvJeWVvNpHnxERTnlqcozjqNcIv29SZ6wonlkekmxDyJ3uCuPv85VO54WLyA4uzskPKnNFHacI8A==, } engines: { node: ">=8" } dev: true - /@sentry/utils@7.99.0: + /@sentry/utils@7.110.1: resolution: { - integrity: sha512-cYZy5WNTkWs5GgggGnjfGqC44CWir0pAv4GVVSx0fsup4D4pMKBJPrtub15f9uC+QkUf3vVkqwpBqeFxtmJQTQ==, + integrity: sha512-eibLo2m1a7sHkOHxYYmRujr3D7ek2l9sv26F1SLoQBVDF7Afw5AKyzPmtA1D+4M9P/ux1okj7cGj3SaBrVpxXA==, } engines: { node: ">=8" } dependencies: - "@sentry/types": 7.99.0 + "@sentry/types": 7.110.1 dev: true - /@sentry/vite-plugin@2.14.0: + /@sentry/vite-plugin@2.16.1: resolution: { - integrity: sha512-Y25rBys8hDkbcqRBBGc5kez8JoQ0K/IfQzVHzuVFgtavcwQVhTUKbP4P7tPXI6P9gf4sRkycPnMyJzgvf5XAIQ==, + integrity: sha512-RSIyeqFG3PR5iJsZnagQxzOhM22z1Kh9DG+HQQsfVrxokzrWKRu/G17O2MIDh2I5iYEaL0Fkd/9RAXE4/b0aVg==, } engines: { node: ">= 14" } dependencies: - "@sentry/bundler-plugin-core": 2.14.0 + "@sentry/bundler-plugin-core": 2.16.1 unplugin: 1.0.1 transitivePeerDependencies: - encoding @@ -2541,36 +2852,38 @@ packages: } dev: true - /@sveltejs/adapter-auto@3.1.1(@sveltejs/kit@2.5.0): + /@sveltejs/adapter-auto@3.2.0(@sveltejs/kit@2.5.6): resolution: { - integrity: sha512-6LeZft2Fo/4HfmLBi5CucMYmgRxgcETweQl/yQoZo/895K3S9YWYN4Sfm/IhwlIpbJp3QNvhKmwCHbsqQNYQpw==, + integrity: sha512-She5nKT47kwHE18v9NMe6pbJcvULr82u0V3yZ0ej3n1laWKGgkgdEABE9/ak5iDPs93LqsBkuIo51kkwCLBjJA==, } peerDependencies: "@sveltejs/kit": ^2.0.0 dependencies: - "@sveltejs/kit": 2.5.0(@sveltejs/vite-plugin-svelte@3.0.2)(svelte@4.2.10)(vite@5.0.12) + "@sveltejs/kit": 2.5.6(@sveltejs/vite-plugin-svelte@3.1.0)(svelte@4.2.15)(vite@5.2.9) import-meta-resolve: 4.0.0 dev: true - /@sveltejs/adapter-cloudflare@4.1.0(@sveltejs/kit@2.5.0): + /@sveltejs/adapter-cloudflare@4.4.0(@sveltejs/kit@2.5.6)(wrangler@3.51.0): resolution: { - integrity: sha512-AQQdZAZpcFDcBiMEmxbMYhn4yKZYoPZrKUrYpVejjbO+9obIGIuj/jWjVzAEkHqZMZuoRRqPbq+Zq+AWRm4x1Q==, + integrity: sha512-sh2kSapbQq3QJFOYcva4MtdzZStoAq2Lr93heGFCR924/OywnW2/Ru7/sxByXW806kvLgStZO+hKZh3Va8WVjw==, } peerDependencies: "@sveltejs/kit": ^2.0.0 + wrangler: ^3.28.4 dependencies: - "@cloudflare/workers-types": 4.20240129.0 - "@sveltejs/kit": 2.5.0(@sveltejs/vite-plugin-svelte@3.0.2)(svelte@4.2.10)(vite@5.0.12) - esbuild: 0.19.12 + "@cloudflare/workers-types": 4.20240405.0 + "@sveltejs/kit": 2.5.6(@sveltejs/vite-plugin-svelte@3.1.0)(svelte@4.2.15)(vite@5.2.9) + esbuild: 0.20.2 worktop: 0.8.0-next.18 + wrangler: 3.51.0(@cloudflare/workers-types@4.20240405.0) dev: true - /@sveltejs/kit@2.5.0(@sveltejs/vite-plugin-svelte@3.0.2)(svelte@4.2.10)(vite@5.0.12): + /@sveltejs/kit@2.5.6(@sveltejs/vite-plugin-svelte@3.1.0)(svelte@4.2.15)(vite@5.2.9): resolution: { - integrity: sha512-1uyXvzC2Lu1FZa30T4y5jUAC21R309ZMRG0TPt+PPPbNUoDpy8zSmSNVWYaBWxYDqLGQ5oPNWvjvvF2IjJ1jmA==, + integrity: sha512-AYb02Jm5MfNqJHc8zrj7ScQAFAKmTUCkpkfoi8EVaZZDdnjkvI7L2GtnTDhpiXSAZRVitZX4qm59sMS1FgL+lQ==, } engines: { node: ">=18.13" } hasBin: true @@ -2580,27 +2893,27 @@ packages: svelte: ^4.0.0 || ^5.0.0-next.0 vite: ^5.0.3 dependencies: - "@sveltejs/vite-plugin-svelte": 3.0.2(svelte@4.2.10)(vite@5.0.12) + "@sveltejs/vite-plugin-svelte": 3.1.0(svelte@4.2.15)(vite@5.2.9) "@types/cookie": 0.6.0 cookie: 0.6.0 devalue: 4.3.2 esm-env: 1.0.0 import-meta-resolve: 4.0.0 kleur: 4.1.5 - magic-string: 0.30.7 + magic-string: 0.30.10 mrmime: 2.0.0 sade: 1.8.1 set-cookie-parser: 2.6.0 sirv: 2.0.4 - svelte: 4.2.10 + svelte: 4.2.15 tiny-glob: 0.2.9 - vite: 5.0.12 + vite: 5.2.9 dev: true - /@sveltejs/vite-plugin-svelte-inspector@2.0.0(@sveltejs/vite-plugin-svelte@3.0.2)(svelte@4.2.10)(vite@5.0.12): + /@sveltejs/vite-plugin-svelte-inspector@2.1.0(@sveltejs/vite-plugin-svelte@3.1.0)(svelte@4.2.15)(vite@5.2.9): resolution: { - integrity: sha512-gjr9ZFg1BSlIpfZ4PRewigrvYmHWbDrq2uvvPB1AmTWKuM+dI1JXQSUu2pIrYLb/QncyiIGkFDFKTwJ0XqQZZg==, + integrity: sha512-9QX28IymvBlSCqsCll5t0kQVxipsfhFFL+L2t3nTWfXnddYwxBuAEtTtlaVQpRz9c37BhJjltSeY4AJSC03SSg==, } engines: { node: ^18.0.0 || >=20 } peerDependencies: @@ -2608,41 +2921,41 @@ packages: svelte: ^4.0.0 || ^5.0.0-next.0 vite: ^5.0.0 dependencies: - "@sveltejs/vite-plugin-svelte": 3.0.2(svelte@4.2.10)(vite@5.0.12) + "@sveltejs/vite-plugin-svelte": 3.1.0(svelte@4.2.15)(vite@5.2.9) debug: 4.3.4 - svelte: 4.2.10 - vite: 5.0.12 + svelte: 4.2.15 + vite: 5.2.9 transitivePeerDependencies: - supports-color dev: true - /@sveltejs/vite-plugin-svelte@3.0.2(svelte@4.2.10)(vite@5.0.12): + /@sveltejs/vite-plugin-svelte@3.1.0(svelte@4.2.15)(vite@5.2.9): resolution: { - integrity: sha512-MpmF/cju2HqUls50WyTHQBZUV3ovV/Uk8k66AN2gwHogNAG8wnW8xtZDhzNBsFJJuvmq1qnzA5kE7YfMJNFv2Q==, + integrity: sha512-sY6ncCvg+O3njnzbZexcVtUqOBE3iYmQPJ9y+yXSkOwG576QI/xJrBnQSRXFLGwJNBa0T78JEKg5cIR0WOAuUw==, } engines: { node: ^18.0.0 || >=20 } peerDependencies: svelte: ^4.0.0 || ^5.0.0-next.0 vite: ^5.0.0 dependencies: - "@sveltejs/vite-plugin-svelte-inspector": 2.0.0(@sveltejs/vite-plugin-svelte@3.0.2)(svelte@4.2.10)(vite@5.0.12) + "@sveltejs/vite-plugin-svelte-inspector": 2.1.0(@sveltejs/vite-plugin-svelte@3.1.0)(svelte@4.2.15)(vite@5.2.9) debug: 4.3.4 deepmerge: 4.3.1 kleur: 4.1.5 - magic-string: 0.30.7 - svelte: 4.2.10 - svelte-hmr: 0.15.3(svelte@4.2.10) - vite: 5.0.12 - vitefu: 0.2.5(vite@5.0.12) + magic-string: 0.30.10 + svelte: 4.2.15 + svelte-hmr: 0.16.0(svelte@4.2.15) + vite: 5.2.9 + vitefu: 0.2.5(vite@5.2.9) transitivePeerDependencies: - supports-color dev: true - /@tailwindcss/typography@0.5.10(tailwindcss@3.4.1): + /@tailwindcss/typography@0.5.12(tailwindcss@3.4.3): resolution: { - integrity: sha512-Pe8BuPJQJd3FfRnm6H0ulKIGoMEQS+Vq01R6M5aCrFB/ccR/shT+0kXLjouGC1gFLm9hopTFN+DMP0pfwRWzPw==, + integrity: sha512-CNwpBpconcP7ppxmuq3qvaCxiRWnbhANpY/ruH4L5qs2GCiVDJXde/pjj2HWPV1+Q4G9+V/etrwUYopdcjAlyg==, } peerDependencies: tailwindcss: ">=3.0.0 || insiders" @@ -2651,7 +2964,7 @@ packages: lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 postcss-selector-parser: 6.0.10 - tailwindcss: 3.4.1 + tailwindcss: 3.4.3 dev: true /@tsndr/cloudflare-worker-jwt@2.4.0: @@ -2661,10 +2974,10 @@ packages: } dev: true - /@types/aws-lambda@8.10.133: + /@types/aws-lambda@8.10.137: resolution: { - integrity: sha512-sr852MAL/79rjDelXP6ZuJ6GwOvXIRrFAoC8a+w91mZ5XR71CuzSgo1d0+pG1qgfPhjFgaibu7SWaoC5BA7pyQ==, + integrity: sha512-YNFwzVarXAOXkjuFxONyDw1vgRNzyH8AuyN19s0bM+ChSu/bzxb5XPxYFLXoqoM+tvgzwR3k7fXcEOW125yJxg==, } dev: true @@ -2674,7 +2987,7 @@ packages: integrity: sha512-FvktcujPDj9XKMJQWFcl2vVl7OdRIqsSRX9b0acWwTmwLK9CF2eqo/FRcmMLNpugKoX/avA6pb7TorDLmpgTnQ==, } dependencies: - "@types/node": 20.11.16 + "@types/node": 20.12.7 dev: true /@types/btoa-lite@1.0.2: @@ -2714,13 +3027,13 @@ packages: } dev: true - /@types/jsonwebtoken@9.0.5: + /@types/jsonwebtoken@9.0.6: resolution: { - integrity: sha512-VRLSGzik+Unrup6BsouBeHsf4d1hOEgYWTm/7Nmw1sXoN1+tRly/Gy/po3yeahnP4jfnQWWAhQAqcNfH7ngOkA==, + integrity: sha512-/5hndP5dCjloafCXns6SZyESp3Ldq7YjH3zwzwczYnjxIT0Fqzk5ROSYVGfFyczIue7IUEj8hkvLbPoLQ18vQw==, } dependencies: - "@types/node": 20.11.16 + "@types/node": 20.12.7 dev: true /@types/marked@5.0.2: @@ -2750,7 +3063,7 @@ packages: integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==, } dependencies: - "@types/node": 20.11.16 + "@types/node": 20.12.7 dev: true /@types/node@12.20.55: @@ -2760,10 +3073,10 @@ packages: } dev: true - /@types/node@20.11.16: + /@types/node@20.12.7: resolution: { - integrity: sha512-gKb0enTmRCzXSSUJDq6/sPcqrfCv2mkkG6Jt/clpn5eiCbKTY+SgZUxo+p8ZKMof5dCp9vHQUAB7wOUTod22wQ==, + integrity: sha512-wq0cICSkRLVaf3UGLMGItu/PtdY7oaXaI/RVU+xliKVOtRna3PRY57ZDfztpDL0n11vfymMUnXv8QwYCO7L1wg==, } dependencies: undici-types: 5.26.5 @@ -2790,14 +3103,14 @@ packages: } dev: true - /@types/semver@7.5.6: + /@types/semver@7.5.8: resolution: { - integrity: sha512-dn1l8LaMea/IjDoHNd9J52uBbInB796CDffS6VdIxvqYCPSG0V0DzHp76GpaWnlhg88uYyPbXCDIowa86ybd5A==, + integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==, } dev: true - /@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.56.0)(typescript@5.3.3): + /@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.57.0)(typescript@5.4.5): resolution: { integrity: sha512-oy9+hTPCUFpngkEZUSzbf9MxI65wbKFoQYsgPdILTfbUldp5ovUuphZVe4i30emU9M/kP+T64Di0mxl7dSw3MA==, @@ -2812,24 +3125,24 @@ packages: optional: true dependencies: "@eslint-community/regexpp": 4.10.0 - "@typescript-eslint/parser": 6.21.0(eslint@8.56.0)(typescript@5.3.3) + "@typescript-eslint/parser": 6.21.0(eslint@8.57.0)(typescript@5.4.5) "@typescript-eslint/scope-manager": 6.21.0 - "@typescript-eslint/type-utils": 6.21.0(eslint@8.56.0)(typescript@5.3.3) - "@typescript-eslint/utils": 6.21.0(eslint@8.56.0)(typescript@5.3.3) + "@typescript-eslint/type-utils": 6.21.0(eslint@8.57.0)(typescript@5.4.5) + "@typescript-eslint/utils": 6.21.0(eslint@8.57.0)(typescript@5.4.5) "@typescript-eslint/visitor-keys": 6.21.0 debug: 4.3.4 - eslint: 8.56.0 + eslint: 8.57.0 graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 semver: 7.6.0 - ts-api-utils: 1.2.0(typescript@5.3.3) - typescript: 5.3.3 + ts-api-utils: 1.3.0(typescript@5.4.5) + typescript: 5.4.5 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser@6.21.0(eslint@8.56.0)(typescript@5.3.3): + /@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.4.5): resolution: { integrity: sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==, @@ -2844,11 +3157,11 @@ packages: dependencies: "@typescript-eslint/scope-manager": 6.21.0 "@typescript-eslint/types": 6.21.0 - "@typescript-eslint/typescript-estree": 6.21.0(typescript@5.3.3) + "@typescript-eslint/typescript-estree": 6.21.0(typescript@5.4.5) "@typescript-eslint/visitor-keys": 6.21.0 debug: 4.3.4 - eslint: 8.56.0 - typescript: 5.3.3 + eslint: 8.57.0 + typescript: 5.4.5 transitivePeerDependencies: - supports-color dev: true @@ -2864,7 +3177,7 @@ packages: "@typescript-eslint/visitor-keys": 6.21.0 dev: true - /@typescript-eslint/type-utils@6.21.0(eslint@8.56.0)(typescript@5.3.3): + /@typescript-eslint/type-utils@6.21.0(eslint@8.57.0)(typescript@5.4.5): resolution: { integrity: sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag==, @@ -2877,12 +3190,12 @@ packages: typescript: optional: true dependencies: - "@typescript-eslint/typescript-estree": 6.21.0(typescript@5.3.3) - "@typescript-eslint/utils": 6.21.0(eslint@8.56.0)(typescript@5.3.3) + "@typescript-eslint/typescript-estree": 6.21.0(typescript@5.4.5) + "@typescript-eslint/utils": 6.21.0(eslint@8.57.0)(typescript@5.4.5) debug: 4.3.4 - eslint: 8.56.0 - ts-api-utils: 1.2.0(typescript@5.3.3) - typescript: 5.3.3 + eslint: 8.57.0 + ts-api-utils: 1.3.0(typescript@5.4.5) + typescript: 5.4.5 transitivePeerDependencies: - supports-color dev: true @@ -2895,7 +3208,7 @@ packages: engines: { node: ^16.0.0 || >=18.0.0 } dev: true - /@typescript-eslint/typescript-estree@6.21.0(typescript@5.3.3): + /@typescript-eslint/typescript-estree@6.21.0(typescript@5.4.5): resolution: { integrity: sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==, @@ -2914,13 +3227,13 @@ packages: is-glob: 4.0.3 minimatch: 9.0.3 semver: 7.6.0 - ts-api-utils: 1.2.0(typescript@5.3.3) - typescript: 5.3.3 + ts-api-utils: 1.3.0(typescript@5.4.5) + typescript: 5.4.5 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils@6.21.0(eslint@8.56.0)(typescript@5.3.3): + /@typescript-eslint/utils@6.21.0(eslint@8.57.0)(typescript@5.4.5): resolution: { integrity: sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==, @@ -2929,13 +3242,13 @@ packages: peerDependencies: eslint: ^7.0.0 || ^8.0.0 dependencies: - "@eslint-community/eslint-utils": 4.4.0(eslint@8.56.0) + "@eslint-community/eslint-utils": 4.4.0(eslint@8.57.0) "@types/json-schema": 7.0.15 - "@types/semver": 7.5.6 + "@types/semver": 7.5.8 "@typescript-eslint/scope-manager": 6.21.0 "@typescript-eslint/types": 6.21.0 - "@typescript-eslint/typescript-estree": 6.21.0(typescript@5.3.3) - eslint: 8.56.0 + "@typescript-eslint/typescript-estree": 6.21.0(typescript@5.4.5) + eslint: 8.57.0 semver: 7.6.0 transitivePeerDependencies: - supports-color @@ -2960,52 +3273,52 @@ packages: } dev: true - /@vitest/expect@1.2.2: + /@vitest/expect@1.5.0: resolution: { - integrity: sha512-3jpcdPAD7LwHUUiT2pZTj2U82I2Tcgg2oVPvKxhn6mDI2On6tfvPQTjAI4628GUGDZrCm4Zna9iQHm5cEexOAg==, + integrity: sha512-0pzuCI6KYi2SIC3LQezmxujU9RK/vwC1U9R0rLuGlNGcOuDWxqWKu6nUdFsX9tH1WU0SXtAxToOsEjeUn1s3hA==, } dependencies: - "@vitest/spy": 1.2.2 - "@vitest/utils": 1.2.2 + "@vitest/spy": 1.5.0 + "@vitest/utils": 1.5.0 chai: 4.4.1 dev: true - /@vitest/runner@1.2.2: + /@vitest/runner@1.5.0: resolution: { - integrity: sha512-JctG7QZ4LSDXr5CsUweFgcpEvrcxOV1Gft7uHrvkQ+fsAVylmWQvnaAr/HDp3LAH1fztGMQZugIheTWjaGzYIg==, + integrity: sha512-7HWwdxXP5yDoe7DTpbif9l6ZmDwCzcSIK38kTSIt6CFEpMjX4EpCgT6wUmS0xTXqMI6E/ONmfgRKmaujpabjZQ==, } dependencies: - "@vitest/utils": 1.2.2 + "@vitest/utils": 1.5.0 p-limit: 5.0.0 pathe: 1.1.2 dev: true - /@vitest/snapshot@1.2.2: + /@vitest/snapshot@1.5.0: resolution: { - integrity: sha512-SmGY4saEw1+bwE1th6S/cZmPxz/Q4JWsl7LvbQIky2tKE35US4gd0Mjzqfr84/4OD0tikGWaWdMja/nWL5NIPA==, + integrity: sha512-qpv3fSEuNrhAO3FpH6YYRdaECnnRjg9VxbhdtPwPRnzSfHVXnNzzrpX4cJxqiwgRMo7uRMWDFBlsBq4Cr+rO3A==, } dependencies: - magic-string: 0.30.7 + magic-string: 0.30.10 pathe: 1.1.2 pretty-format: 29.7.0 dev: true - /@vitest/spy@1.2.2: + /@vitest/spy@1.5.0: resolution: { - integrity: sha512-k9Gcahssw8d7X3pSLq3e3XEu/0L78mUkCjivUqCQeXJm9clfXR/Td8+AP+VC1O6fKPIDLcHDTAmBOINVuv6+7g==, + integrity: sha512-vu6vi6ew5N5MMHJjD5PoakMRKYdmIrNJmyfkhRpQt5d9Ewhw9nZ5Aqynbi3N61bvk9UvZ5UysMT6ayIrZ8GA9w==, } dependencies: - tinyspy: 2.2.0 + tinyspy: 2.2.1 dev: true - /@vitest/utils@1.2.2: + /@vitest/utils@1.5.0: resolution: { - integrity: sha512-WKITBHLsBHlpjnDQahr+XK6RE7MiAsgrIkr0pGhQ9ygoxBfUeG0lUG5iLlzqjmKSlBv3+j5EGsriBzh+C3Tq9g==, + integrity: sha512-BDU0GNL8MWkRkSRdNFvCUCAVOeHaUlVJ9Tx0TYBZyXaaOTmGtUFObzchCivIBrIwKzvZA7A9sCejVhXM2aY98A==, } dependencies: diff-sequences: 29.6.3 @@ -3085,14 +3398,12 @@ packages: engines: { node: ">=6" } dev: true - /ansi-escapes@6.2.0: + /ansi-escapes@6.2.1: resolution: { - integrity: sha512-kzRaCqXnpzWs+3z5ABPQiVke+iq0KXkHo8xiWV4RPTi5Yli0l97BEQuhXV1s7+aSU/fu1kUuxgS4MsQ0fRuygw==, + integrity: sha512-4nJ3yixlEthEJ9Rk4vPcdBRkZvQZlYyu8j4/Mqz5sgIkddmEnH2Yj2ZrnP9S3tQOvSNRUIgVNF/1yPpRAGNRig==, } engines: { node: ">=14.16" } - dependencies: - type-fest: 3.13.1 dev: true /ansi-regex@5.0.1: @@ -3204,7 +3515,7 @@ packages: } engines: { node: ">= 0.4" } dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 is-array-buffer: 3.0.4 dev: true @@ -3223,9 +3534,9 @@ packages: } engines: { node: ">= 0.4" } dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 + es-abstract: 1.23.3 es-shim-unscopables: 1.0.2 dev: true @@ -3237,13 +3548,13 @@ packages: engines: { node: ">= 0.4" } dependencies: array-buffer-byte-length: 1.0.1 - call-bind: 1.0.5 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 + es-abstract: 1.23.3 es-errors: 1.3.0 - get-intrinsic: 1.2.3 + get-intrinsic: 1.2.4 is-array-buffer: 3.0.4 - is-shared-array-buffer: 1.0.2 + is-shared-array-buffer: 1.0.3 dev: true /arrify@1.0.1: @@ -3270,31 +3581,33 @@ packages: } dev: true - /autoprefixer@10.4.17(postcss@8.4.34): + /autoprefixer@10.4.19(postcss@8.4.38): resolution: { - integrity: sha512-/cpVNRLSfhOtcGflT13P2794gVSgmPgTR+erw5ifnMLZb0UnSlkK4tquLmkd3BhA+nLo5tX8Cu0upUsGKvKbmg==, + integrity: sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==, } engines: { node: ^10 || ^12 || >=14 } hasBin: true peerDependencies: postcss: ^8.1.0 dependencies: - browserslist: 4.22.3 - caniuse-lite: 1.0.30001584 + browserslist: 4.23.0 + caniuse-lite: 1.0.30001611 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.0.0 - postcss: 8.4.34 + postcss: 8.4.38 postcss-value-parser: 4.2.0 dev: true - /available-typed-arrays@1.0.6: + /available-typed-arrays@1.0.7: resolution: { - integrity: sha512-j1QzY8iPNPG4o4xmO3ptzpRxTciqD3MgEHtifP/YnJpIo58Xu+ne4BejlbkuaLfXn/nz6HFiw29bLpj2PNMdGg==, + integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==, } engines: { node: ">= 0.4" } + dependencies: + possible-typed-array-names: 1.0.0 dev: true /axobject-query@4.0.0: @@ -3337,21 +3650,21 @@ packages: is-windows: 1.0.2 dev: true - /better-sqlite3@9.4.0: + /better-sqlite3@9.5.0: resolution: { - integrity: sha512-5kynxekMxSjCMiFyUBLHggFcJkCmiZi6fUkiGz/B5GZOvdRWQJD0klqCx5/Y+bm2AKP7I/DHbSFx26AxjruWNg==, + integrity: sha512-01qVcM4gPNwE+PX7ARNiHINwzVuD6nx0gdldaAAcu+MrzyIAukQ31ZDKEpzRO/CNA9sHpxoTZ8rdjoyAin4dyg==, } requiresBuild: true dependencies: bindings: 1.5.0 - prebuild-install: 7.1.1 + prebuild-install: 7.1.2 dev: true - /binary-extensions@2.2.0: + /binary-extensions@2.3.0: resolution: { - integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==, + integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==, } engines: { node: ">=8" } dev: true @@ -3428,18 +3741,18 @@ packages: wcwidth: 1.0.1 dev: true - /browserslist@4.22.3: + /browserslist@4.23.0: resolution: { - integrity: sha512-UAp55yfwNv0klWNapjs/ktHoguxuQNGnOzxYmfnXIS+8AsRDZkSDxg7R1AX3GKzn078SBI5dzwzj/Yx0Or0e3A==, + integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==, } engines: { node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7 } hasBin: true dependencies: - caniuse-lite: 1.0.30001584 - electron-to-chromium: 1.4.657 + caniuse-lite: 1.0.30001611 + electron-to-chromium: 1.4.741 node-releases: 2.0.14 - update-browserslist-db: 1.0.13(browserslist@4.22.3) + update-browserslist-db: 1.0.13(browserslist@4.23.0) dev: true /btoa-lite@1.0.0: @@ -3473,10 +3786,10 @@ packages: ieee754: 1.2.1 dev: true - /builtins@5.0.1: + /builtins@5.1.0: resolution: { - integrity: sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==, + integrity: sha512-SW9lzGTLvWTP1AY8xeAMZimqDrIaSdLQUcVr9DMef51niJ022Ri87SwRRKYm4A6iHfkPaiVUu/Duw2Wc4J7kKg==, } dependencies: semver: 7.6.0 @@ -3500,15 +3813,18 @@ packages: engines: { node: ">=8" } dev: true - /call-bind@1.0.5: + /call-bind@1.0.7: resolution: { - integrity: sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==, + integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==, } + engines: { node: ">= 0.4" } dependencies: + es-define-property: 1.0.0 + es-errors: 1.3.0 function-bind: 1.1.2 - get-intrinsic: 1.2.3 - set-function-length: 1.2.0 + get-intrinsic: 1.2.4 + set-function-length: 1.2.2 dev: true /callsites@3.1.0: @@ -3547,10 +3863,10 @@ packages: engines: { node: ">=6" } dev: true - /caniuse-lite@1.0.30001584: + /caniuse-lite@1.0.30001611: resolution: { - integrity: sha512-LOz7CCQ9M1G7OjJOF9/mzmqmj3jE/7VOmrfw6Mgs0E8cjOsbRXQJHsPBfmBOXDskXKrHLyyW3n7kpDW/4BsfpQ==, + integrity: sha512-19NuN1/3PjA3QI8Eki55N8my4LzfkMCRLgCVfrl/slbSAchQfV0+GwjPrK3rq37As4UCLlM/DHajbKkAqbv92Q==, } dev: true @@ -3629,10 +3945,10 @@ packages: get-func-name: 2.0.2 dev: true - /chokidar@3.5.3: + /chokidar@3.6.0: resolution: { - integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==, + integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==, } engines: { node: ">= 8.10.0" } dependencies: @@ -3670,15 +3986,15 @@ packages: engines: { node: ">=6" } dev: true - /cli-color@2.0.3: + /cli-color@2.0.4: resolution: { - integrity: sha512-OkoZnxyC4ERN3zLzZaY9Emb7f/MhBOIpePv0Ycok0fJYT+Ouo00UBEIwsVsr0yoow++n5YWlSUgST9GKhNHiRQ==, + integrity: sha512-zlnpg0jNcibNrO7GG9IeHH7maWFeCz+Ja1wx/7tZNU5ASSSSZ+/qZciM0/LHCYxSdqv5h2sdbQ/PXYdOuetXvA==, } engines: { node: ">=0.10" } dependencies: - d: 1.0.1 - es5-ext: 0.10.62 + d: 1.0.2 + es5-ext: 0.10.64 es6-iterator: 2.0.3 memoizee: 0.4.15 timers-ext: 0.1.7 @@ -3820,10 +4136,17 @@ packages: } dev: true - /convert-source-map@1.9.0: + /confbox@0.1.7: + resolution: + { + integrity: sha512-uJcB/FKZtBMCJpK8MQji6bJHgu1tixKPxRLeGkNzBoOZzpnZUJm0jm2/sBDWcuBx1dYgxV4JU+g5hmNxCyAmdA==, + } + dev: true + + /convert-source-map@2.0.0: resolution: { - integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==, + integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==, } dev: true @@ -3884,7 +4207,7 @@ packages: engines: { node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0 } dependencies: mdn-data: 2.0.30 - source-map-js: 1.0.2 + source-map-js: 1.2.0 dev: true /cssesc@3.0.0: @@ -3938,27 +4261,28 @@ packages: engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } dev: true - /d@1.0.1: + /d@1.0.2: resolution: { - integrity: sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==, + integrity: sha512-MOqHvMWF9/9MX6nza0KgvFH4HpMU0EF5uUDXqX/BtxtU8NfB0QzRtJ8Oe/6SuS4kbhyzVJwjd97EA4PKrzJ8bw==, } + engines: { node: ">=0.12" } dependencies: - es5-ext: 0.10.62 - type: 1.2.0 + es5-ext: 0.10.64 + type: 2.7.2 dev: true - /daisyui@4.6.1(postcss@8.4.34): + /daisyui@4.10.2(postcss@8.4.38): resolution: { - integrity: sha512-IXI8ypN/hkl1AKsag1XPlWt0wfvL4NedTUtUkv/VFP5q/xDbBZrZthq3/9M2yU1egcbbLhp01rluIz0GICUc+g==, + integrity: sha512-eCWS1W/JPyxW9IvlgW5m0R6rp9ZhRsBTW37rvEUthckkjsV04u8XipV519OoccSA46ixhSJa3q7XLI1WUFtRCA==, } engines: { node: ">=16.9.0" } dependencies: css-selector-tokenizer: 0.8.0 culori: 3.3.0 picocolors: 1.0.0 - postcss-js: 4.0.1(postcss@8.4.34) + postcss-js: 4.0.1(postcss@8.4.38) transitivePeerDependencies: - postcss dev: true @@ -3970,6 +4294,42 @@ packages: } dev: true + /data-view-buffer@1.0.1: + resolution: + { + integrity: sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==, + } + engines: { node: ">= 0.4" } + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-data-view: 1.0.1 + dev: true + + /data-view-byte-length@1.0.1: + resolution: + { + integrity: sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==, + } + engines: { node: ">= 0.4" } + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-data-view: 1.0.1 + dev: true + + /data-view-byte-offset@1.0.0: + resolution: + { + integrity: sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==, + } + engines: { node: ">= 0.4" } + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-data-view: 1.0.1 + dev: true + /dataloader@1.4.0: resolution: { @@ -4063,16 +4423,16 @@ packages: clone: 1.0.4 dev: true - /define-data-property@1.1.1: + /define-data-property@1.1.4: resolution: { - integrity: sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==, + integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==, } engines: { node: ">= 0.4" } dependencies: - get-intrinsic: 1.2.3 + es-define-property: 1.0.0 + es-errors: 1.3.0 gopd: 1.0.1 - has-property-descriptors: 1.0.1 dev: true /define-properties@1.2.1: @@ -4082,8 +4442,8 @@ packages: } engines: { node: ">= 0.4" } dependencies: - define-data-property: 1.1.1 - has-property-descriptors: 1.0.1 + define-data-property: 1.1.4 + has-property-descriptors: 1.0.2 object-keys: 1.1.1 dev: true @@ -4110,10 +4470,10 @@ packages: engines: { node: ">=8" } dev: true - /detect-libc@2.0.2: + /detect-libc@2.0.3: resolution: { - integrity: sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==, + integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==, } engines: { node: ">=8" } dev: true @@ -4175,10 +4535,10 @@ packages: engines: { node: ">=10" } dev: true - /dotenv@16.4.1: + /dotenv@16.4.5: resolution: { - integrity: sha512-CjA3y+Dr3FyFDOAMnxZEGtnW9KBR2M0JvvUtXNW+dYJL5ROWxP9DUHCwgFqpMk0OXCc0ljhaNTr2w/kutYIcHQ==, + integrity: sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==, } engines: { node: ">=12" } dev: true @@ -4207,10 +4567,10 @@ packages: safe-buffer: 5.2.1 dev: true - /electron-to-chromium@1.4.657: + /electron-to-chromium@1.4.741: resolution: { - integrity: sha512-On2ymeleg6QbRuDk7wNgDdXtNqlJLM2w4Agx1D/RiTmItiL+a9oq5p7HUa2ZtkAtGBe/kil2dq/7rPfkbe0r5w==, + integrity: sha512-AyTBZqDoS7/mvQK22gOQpjxbeV8iPeUBTvYlEh/1S9dKAHgQdxuF49g9rLbj0cRKtqH8PzLJzqT3nAdl+qoZTA==, } dev: true @@ -4264,52 +4624,69 @@ packages: is-arrayish: 0.2.1 dev: true - /es-abstract@1.22.3: + /es-abstract@1.23.3: resolution: { - integrity: sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA==, + integrity: sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==, } engines: { node: ">= 0.4" } dependencies: array-buffer-byte-length: 1.0.1 arraybuffer.prototype.slice: 1.0.3 - available-typed-arrays: 1.0.6 - call-bind: 1.0.5 - es-set-tostringtag: 2.0.2 + available-typed-arrays: 1.0.7 + call-bind: 1.0.7 + data-view-buffer: 1.0.1 + data-view-byte-length: 1.0.1 + data-view-byte-offset: 1.0.0 + es-define-property: 1.0.0 + es-errors: 1.3.0 + es-object-atoms: 1.0.0 + es-set-tostringtag: 2.0.3 es-to-primitive: 1.2.1 function.prototype.name: 1.1.6 - get-intrinsic: 1.2.3 - get-symbol-description: 1.0.0 + get-intrinsic: 1.2.4 + get-symbol-description: 1.0.2 globalthis: 1.0.3 gopd: 1.0.1 - has-property-descriptors: 1.0.1 - has-proto: 1.0.1 + has-property-descriptors: 1.0.2 + has-proto: 1.0.3 has-symbols: 1.0.3 - hasown: 2.0.0 - internal-slot: 1.0.6 + hasown: 2.0.2 + internal-slot: 1.0.7 is-array-buffer: 3.0.4 is-callable: 1.2.7 - is-negative-zero: 2.0.2 + is-data-view: 1.0.1 + is-negative-zero: 2.0.3 is-regex: 1.1.4 - is-shared-array-buffer: 1.0.2 + is-shared-array-buffer: 1.0.3 is-string: 1.0.7 is-typed-array: 1.1.13 is-weakref: 1.0.2 object-inspect: 1.13.1 object-keys: 1.1.1 object.assign: 4.1.5 - regexp.prototype.flags: 1.5.1 - safe-array-concat: 1.1.0 - safe-regex-test: 1.0.2 - string.prototype.trim: 1.2.8 - string.prototype.trimend: 1.0.7 - string.prototype.trimstart: 1.0.7 - typed-array-buffer: 1.0.0 - typed-array-byte-length: 1.0.0 - typed-array-byte-offset: 1.0.0 - typed-array-length: 1.0.4 + regexp.prototype.flags: 1.5.2 + safe-array-concat: 1.1.2 + safe-regex-test: 1.0.3 + string.prototype.trim: 1.2.9 + string.prototype.trimend: 1.0.8 + string.prototype.trimstart: 1.0.8 + typed-array-buffer: 1.0.2 + typed-array-byte-length: 1.0.1 + typed-array-byte-offset: 1.0.2 + typed-array-length: 1.0.6 unbox-primitive: 1.0.2 - which-typed-array: 1.1.14 + which-typed-array: 1.1.15 + dev: true + + /es-define-property@1.0.0: + resolution: + { + integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==, + } + engines: { node: ">= 0.4" } + dependencies: + get-intrinsic: 1.2.4 dev: true /es-errors@1.3.0: @@ -4320,16 +4697,26 @@ packages: engines: { node: ">= 0.4" } dev: true - /es-set-tostringtag@2.0.2: + /es-object-atoms@1.0.0: + resolution: + { + integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==, + } + engines: { node: ">= 0.4" } + dependencies: + es-errors: 1.3.0 + dev: true + + /es-set-tostringtag@2.0.3: resolution: { - integrity: sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q==, + integrity: sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==, } engines: { node: ">= 0.4" } dependencies: - get-intrinsic: 1.2.3 + get-intrinsic: 1.2.4 has-tostringtag: 1.0.2 - hasown: 2.0.0 + hasown: 2.0.2 dev: true /es-shim-unscopables@1.0.2: @@ -4338,7 +4725,7 @@ packages: integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==, } dependencies: - hasown: 2.0.0 + hasown: 2.0.2 dev: true /es-to-primitive@1.2.1: @@ -4353,16 +4740,17 @@ packages: is-symbol: 1.0.4 dev: true - /es5-ext@0.10.62: + /es5-ext@0.10.64: resolution: { - integrity: sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==, + integrity: sha512-p2snDhiLaXe6dahss1LddxqEm+SkuDvV8dnIQG0MWjyHpcMNfXKPE+/Cc0y+PhxJX3A4xGNeFCj5oc0BUh6deg==, } engines: { node: ">=0.10" } requiresBuild: true dependencies: es6-iterator: 2.0.3 - es6-symbol: 3.1.3 + es6-symbol: 3.1.4 + esniff: 2.0.1 next-tick: 1.1.0 dev: true @@ -4372,9 +4760,9 @@ packages: integrity: sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==, } dependencies: - d: 1.0.1 - es5-ext: 0.10.62 - es6-symbol: 3.1.3 + d: 1.0.2 + es5-ext: 0.10.64 + es6-symbol: 3.1.4 dev: true /es6-promise@3.3.1: @@ -4384,13 +4772,14 @@ packages: } dev: true - /es6-symbol@3.1.3: + /es6-symbol@3.1.4: resolution: { - integrity: sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==, + integrity: sha512-U9bFFjX8tFiATgtkJ1zg25+KviIXpgRvRHS8sau3GfhVzThRQrOeksPeT0BWW2MNZs1OEWJ1DPXOQMn0KKRkvg==, } + engines: { node: ">=0.12" } dependencies: - d: 1.0.1 + d: 1.0.2 ext: 1.7.0 dev: true @@ -4400,10 +4789,10 @@ packages: integrity: sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==, } dependencies: - d: 1.0.1 - es5-ext: 0.10.62 + d: 1.0.2 + es5-ext: 0.10.64 es6-iterator: 2.0.3 - es6-symbol: 3.1.3 + es6-symbol: 3.1.4 dev: true /esbuild@0.17.19: @@ -4473,6 +4862,40 @@ packages: "@esbuild/win32-x64": 0.19.12 dev: true + /esbuild@0.20.2: + resolution: + { + integrity: sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g==, + } + engines: { node: ">=12" } + hasBin: true + requiresBuild: true + optionalDependencies: + "@esbuild/aix-ppc64": 0.20.2 + "@esbuild/android-arm": 0.20.2 + "@esbuild/android-arm64": 0.20.2 + "@esbuild/android-x64": 0.20.2 + "@esbuild/darwin-arm64": 0.20.2 + "@esbuild/darwin-x64": 0.20.2 + "@esbuild/freebsd-arm64": 0.20.2 + "@esbuild/freebsd-x64": 0.20.2 + "@esbuild/linux-arm": 0.20.2 + "@esbuild/linux-arm64": 0.20.2 + "@esbuild/linux-ia32": 0.20.2 + "@esbuild/linux-loong64": 0.20.2 + "@esbuild/linux-mips64el": 0.20.2 + "@esbuild/linux-ppc64": 0.20.2 + "@esbuild/linux-riscv64": 0.20.2 + "@esbuild/linux-s390x": 0.20.2 + "@esbuild/linux-x64": 0.20.2 + "@esbuild/netbsd-x64": 0.20.2 + "@esbuild/openbsd-x64": 0.20.2 + "@esbuild/sunos-x64": 0.20.2 + "@esbuild/win32-arm64": 0.20.2 + "@esbuild/win32-ia32": 0.20.2 + "@esbuild/win32-x64": 0.20.2 + dev: true + /escalade@3.1.2: resolution: { @@ -4497,19 +4920,20 @@ packages: engines: { node: ">=10" } dev: true - /eslint-compat-utils@0.1.2(eslint@8.56.0): + /eslint-compat-utils@0.5.0(eslint@8.57.0): resolution: { - integrity: sha512-Jia4JDldWnFNIru1Ehx1H5s9/yxiRHY/TimCuUc0jNexew3cF1gI6CYZil1ociakfWO3rRqFjl1mskBblB3RYg==, + integrity: sha512-dc6Y8tzEcSYZMHa+CMPLi/hyo1FzNeonbhJL7Ol0ccuKQkwopJcJBA9YL/xmMTLU1eKigXo9vj9nALElWYSowg==, } engines: { node: ">=12" } peerDependencies: eslint: ">=6.0.0" dependencies: - eslint: 8.56.0 + eslint: 8.57.0 + semver: 7.6.0 dev: true - /eslint-config-prettier@9.1.0(eslint@8.56.0): + /eslint-config-prettier@9.1.0(eslint@8.57.0): resolution: { integrity: sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==, @@ -4518,36 +4942,36 @@ packages: peerDependencies: eslint: ">=7.0.0" dependencies: - eslint: 8.56.0 + eslint: 8.57.0 dev: true - /eslint-plugin-svelte@2.35.1(eslint@8.56.0)(svelte@4.2.10): + /eslint-plugin-svelte@2.37.0(eslint@8.57.0)(svelte@4.2.15): resolution: { - integrity: sha512-IF8TpLnROSGy98Z3NrsKXWDSCbNY2ReHDcrYTuXZMbfX7VmESISR78TWgO9zdg4Dht1X8coub5jKwHzP0ExRug==, + integrity: sha512-H/2Gz7agYHEMEEzRuLYuCmAIdjuBnbhFG9hOK0yCdSBvvJGJMkjo+lR6j67OIvLOavgp4L7zA5LnDKi8WqdPhQ==, } engines: { node: ^14.17.0 || >=16.0.0 } peerDependencies: - eslint: ^7.0.0 || ^8.0.0-0 - svelte: ^3.37.0 || ^4.0.0 + eslint: ^7.0.0 || ^8.0.0-0 || ^9.0.0-0 + svelte: ^3.37.0 || ^4.0.0 || ^5.0.0-next.95 peerDependenciesMeta: svelte: optional: true dependencies: - "@eslint-community/eslint-utils": 4.4.0(eslint@8.56.0) + "@eslint-community/eslint-utils": 4.4.0(eslint@8.57.0) "@jridgewell/sourcemap-codec": 1.4.15 debug: 4.3.4 - eslint: 8.56.0 - eslint-compat-utils: 0.1.2(eslint@8.56.0) + eslint: 8.57.0 + eslint-compat-utils: 0.5.0(eslint@8.57.0) esutils: 2.0.3 - known-css-properties: 0.29.0 - postcss: 8.4.34 - postcss-load-config: 3.1.4(postcss@8.4.34) - postcss-safe-parser: 6.0.0(postcss@8.4.34) - postcss-selector-parser: 6.0.15 + known-css-properties: 0.30.0 + postcss: 8.4.38 + postcss-load-config: 3.1.4(postcss@8.4.38) + postcss-safe-parser: 6.0.0(postcss@8.4.38) + postcss-selector-parser: 6.0.16 semver: 7.6.0 - svelte: 4.2.10 - svelte-eslint-parser: 0.33.1(svelte@4.2.10) + svelte: 4.2.15 + svelte-eslint-parser: 0.34.1(svelte@4.2.15) transitivePeerDependencies: - supports-color - ts-node @@ -4572,18 +4996,18 @@ packages: engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dev: true - /eslint@8.56.0: + /eslint@8.57.0: resolution: { - integrity: sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==, + integrity: sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==, } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } hasBin: true dependencies: - "@eslint-community/eslint-utils": 4.4.0(eslint@8.56.0) + "@eslint-community/eslint-utils": 4.4.0(eslint@8.57.0) "@eslint-community/regexpp": 4.10.0 "@eslint/eslintrc": 2.1.4 - "@eslint/js": 8.56.0 + "@eslint/js": 8.57.0 "@humanwhocodes/config-array": 0.11.14 "@humanwhocodes/module-importer": 1.0.1 "@nodelib/fs.walk": 1.2.8 @@ -4629,6 +5053,19 @@ packages: } dev: true + /esniff@2.0.1: + resolution: + { + integrity: sha512-kTUIGKQ/mDPFoJ0oVfcmyJn4iBDRptjNVIzwIFR7tqWXdVI9xfA2RMwY/gbSpJG3lkdWNEjLap/NqVHZiJsdfg==, + } + engines: { node: ">=0.10" } + dependencies: + d: 1.0.2 + es5-ext: 0.10.64 + event-emitter: 0.3.5 + type: 2.7.2 + dev: true + /espree@9.6.1: resolution: { @@ -4715,8 +5152,8 @@ packages: integrity: sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==, } dependencies: - d: 1.0.1 - es5-ext: 0.10.62 + d: 1.0.2 + es5-ext: 0.10.64 dev: true /eventemitter3@5.0.1: @@ -4738,7 +5175,7 @@ packages: human-signals: 3.0.1 is-stream: 3.0.0 merge-stream: 2.0.0 - npm-run-path: 5.2.0 + npm-run-path: 5.3.0 onetime: 6.0.0 signal-exit: 3.0.7 strip-final-newline: 3.0.0 @@ -4756,7 +5193,7 @@ packages: human-signals: 5.0.0 is-stream: 3.0.0 merge-stream: 2.0.0 - npm-run-path: 5.2.0 + npm-run-path: 5.3.0 onetime: 6.0.0 signal-exit: 4.1.0 strip-final-newline: 3.0.0 @@ -4923,15 +5360,15 @@ packages: } engines: { node: ^10.12.0 || >=12.0.0 } dependencies: - flatted: 3.2.9 + flatted: 3.3.1 keyv: 4.5.4 rimraf: 3.0.2 dev: true - /flatted@3.2.9: + /flatted@3.3.1: resolution: { - integrity: sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==, + integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==, } dev: true @@ -5036,9 +5473,9 @@ packages: } engines: { node: ">= 0.4" } dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 + es-abstract: 1.23.3 functions-have-names: 1.2.3 dev: true @@ -5080,18 +5517,18 @@ packages: } dev: true - /get-intrinsic@1.2.3: + /get-intrinsic@1.2.4: resolution: { - integrity: sha512-JIcZczvcMVE7AUOP+X72bh8HqHBRxFdz5PDHYtNG/lE3yk9b3KZBJlwFcTyPYjg3L4RLLmZJzvjxhaZVapxFrQ==, + integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==, } engines: { node: ">= 0.4" } dependencies: es-errors: 1.3.0 function-bind: 1.1.2 - has-proto: 1.0.1 + has-proto: 1.0.3 has-symbols: 1.0.3 - hasown: 2.0.0 + hasown: 2.0.2 dev: true /get-source@2.0.12: @@ -5120,15 +5557,16 @@ packages: engines: { node: ">=16" } dev: true - /get-symbol-description@1.0.0: + /get-symbol-description@1.0.2: resolution: { - integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==, + integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==, } engines: { node: ">= 0.4" } dependencies: - call-bind: 1.0.5 - get-intrinsic: 1.2.3 + call-bind: 1.0.7 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 dev: true /github-from-package@0.0.0: @@ -5165,19 +5603,19 @@ packages: } dev: true - /glob@10.3.10: + /glob@10.3.12: resolution: { - integrity: sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==, + integrity: sha512-TCNv8vJ+xz4QiqTpfOJA7HvYv+tNIRHKfUWw/q+v2jdgN4ebz+KY9tGx5J4rHP0o84mNP+ApH66HRX8us3Khqg==, } engines: { node: ">=16 || 14 >=14.17" } hasBin: true dependencies: foreground-child: 3.1.1 jackspeak: 2.3.6 - minimatch: 9.0.3 + minimatch: 9.0.4 minipass: 7.0.4 - path-scurry: 1.10.1 + path-scurry: 1.10.2 dev: true /glob@7.2.3: @@ -5208,17 +5646,17 @@ packages: once: 1.4.0 dev: true - /glob@9.3.2: + /glob@9.3.5: resolution: { - integrity: sha512-BTv/JhKXFEHsErMte/AnfiSv8yYOLLiyH2lTg8vn02O21zWFgHPTfxtgn1QRe7NRgggUhC8hacR2Re94svHqeA==, + integrity: sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==, } engines: { node: ">=16 || 14 >=14.17" } dependencies: fs.realpath: 1.0.0 - minimatch: 7.4.6 + minimatch: 8.0.4 minipass: 4.2.8 - path-scurry: 1.10.1 + path-scurry: 1.10.2 dev: true /globals@11.12.0: @@ -5284,7 +5722,7 @@ packages: integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==, } dependencies: - get-intrinsic: 1.2.3 + get-intrinsic: 1.2.4 dev: true /graceful-fs@4.2.11: @@ -5339,19 +5777,19 @@ packages: engines: { node: ">=8" } dev: true - /has-property-descriptors@1.0.1: + /has-property-descriptors@1.0.2: resolution: { - integrity: sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==, + integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==, } dependencies: - get-intrinsic: 1.2.3 + es-define-property: 1.0.0 dev: true - /has-proto@1.0.1: + /has-proto@1.0.3: resolution: { - integrity: sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==, + integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==, } engines: { node: ">= 0.4" } dev: true @@ -5374,10 +5812,10 @@ packages: has-symbols: 1.0.3 dev: true - /hasown@2.0.0: + /hasown@2.0.2: resolution: { - integrity: sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==, + integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==, } engines: { node: ">= 0.4" } dependencies: @@ -5444,10 +5882,10 @@ packages: engines: { node: ">=16.17.0" } dev: true - /husky@9.0.10: + /husky@9.0.11: resolution: { - integrity: sha512-TQGNknoiy6bURzIO77pPRu+XHi6zI7T93rX+QnJsoYFf3xdjKOur+IlfqzJGMHIK/wXrLg+GsvMs8Op7vI2jVA==, + integrity: sha512-AB6lFlbwwyIqMdHYhwPe+kjOC3Oc5P3nThEoW/AaO2BX3vJDjWPFxYLxokUZOo6RNX20He3AaT8sESs9NJcmEw==, } engines: { node: ">=18" } hasBin: true @@ -5536,16 +5974,16 @@ packages: } dev: true - /internal-slot@1.0.6: + /internal-slot@1.0.7: resolution: { - integrity: sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg==, + integrity: sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==, } engines: { node: ">= 0.4" } dependencies: - get-intrinsic: 1.2.3 - hasown: 2.0.0 - side-channel: 1.0.4 + es-errors: 1.3.0 + hasown: 2.0.2 + side-channel: 1.0.6 dev: true /intl-messageformat@10.5.11: @@ -5567,8 +6005,8 @@ packages: } engines: { node: ">= 0.4" } dependencies: - call-bind: 1.0.5 - get-intrinsic: 1.2.3 + call-bind: 1.0.7 + get-intrinsic: 1.2.4 dev: true /is-arrayish@0.2.1: @@ -5594,7 +6032,7 @@ packages: } engines: { node: ">=8" } dependencies: - binary-extensions: 2.2.0 + binary-extensions: 2.3.0 dev: true /is-boolean-object@1.1.2: @@ -5604,7 +6042,7 @@ packages: } engines: { node: ">= 0.4" } dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 has-tostringtag: 1.0.2 dev: true @@ -5622,7 +6060,17 @@ packages: integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==, } dependencies: - hasown: 2.0.0 + hasown: 2.0.2 + dev: true + + /is-data-view@1.0.1: + resolution: + { + integrity: sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==, + } + engines: { node: ">= 0.4" } + dependencies: + is-typed-array: 1.1.13 dev: true /is-date-object@1.0.5: @@ -5679,10 +6127,10 @@ packages: is-extglob: 2.1.1 dev: true - /is-negative-zero@2.0.2: + /is-negative-zero@2.0.3: resolution: { - integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==, + integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==, } engines: { node: ">= 0.4" } dev: true @@ -5744,17 +6192,18 @@ packages: } engines: { node: ">= 0.4" } dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 has-tostringtag: 1.0.2 dev: true - /is-shared-array-buffer@1.0.2: + /is-shared-array-buffer@1.0.3: resolution: { - integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==, + integrity: sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==, } + engines: { node: ">= 0.4" } dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 dev: true /is-stream@3.0.0: @@ -5802,7 +6251,7 @@ packages: } engines: { node: ">= 0.4" } dependencies: - which-typed-array: 1.1.14 + which-typed-array: 1.1.15 dev: true /is-weakref@1.0.2: @@ -5811,7 +6260,7 @@ packages: integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==, } dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 dev: true /is-windows@1.0.2: @@ -5863,6 +6312,13 @@ packages: } dev: true + /js-tokens@9.0.0: + resolution: + { + integrity: sha512-WriZw1luRMlmV3LGJaR6QOJjWwgLUTf89OwT2lUOyjX2dJGBwgmIkbcz+7WFZjrZM635JOIR517++e/67CP9dQ==, + } + dev: true + /js-yaml@3.14.1: resolution: { @@ -5930,13 +6386,6 @@ packages: hasBin: true dev: true - /jsonc-parser@3.2.1: - resolution: - { - integrity: sha512-AilxAyFOAcK5wA1+LeaySVBrHsGQvUFCDWXKpZjzaL0PqW+xfBOttn8GNtWKFWqneyMZj41MWF9Kl6iPWLwgOA==, - } - dev: true - /jsonfile@4.0.0: resolution: { @@ -6011,14 +6460,14 @@ packages: engines: { node: ">=6" } dev: true - /known-css-properties@0.29.0: + /known-css-properties@0.30.0: resolution: { - integrity: sha512-Ne7wqW7/9Cz54PDt4I3tcV+hAyat8ypyOGzYRJQfdxnnjeWsTxt1cy8pjvvKeI5kfXuyvULyeeAvwvvtAX3ayQ==, + integrity: sha512-VSWXYUnsPu9+WYKkfmJyLKtIvaRJi1kXUqVmBACORXZQxT5oZDsoZ2vQP+bQFDnWtpI/4eq3MLoRMjI2fnLzTQ==, } dev: true - /kysely-d1@0.3.0(kysely@0.27.2): + /kysely-d1@0.3.0(kysely@0.27.3): resolution: { integrity: sha512-9wTbE6ooLiYtBa4wPg9e4fjfcmvRtgE/2j9pAjYrIq+iz+EsH/Hj9YbtxpEXA6JoRgfulVQ1EtGj6aycGGRpYw==, @@ -6026,21 +6475,13 @@ packages: peerDependencies: kysely: "*" dependencies: - kysely: 0.27.2 - dev: true - - /kysely@0.25.0: - resolution: - { - integrity: sha512-srn0efIMu5IoEBk0tBmtGnoUss4uwvxtbFQWG/U2MosfqIace1l43IFP1PmEpHRDp+Z79xIcKEqmHH3dAvQdQA==, - } - engines: { node: ">=14.0.0" } + kysely: 0.27.3 dev: true - /kysely@0.27.2: + /kysely@0.27.3: resolution: { - integrity: sha512-DmRvEfiR/NLpgsTbSxma2ldekhsdcd65+MNiKXyd/qj7w7X5e3cLkXxcj+MypsRDjPhHQ/CD5u3Eq1sBYzX0bw==, + integrity: sha512-lG03Ru+XyOJFsjH3OMY6R/9U38IjDPfnOfDgO3ynhbDr+Dz8fak+X6L62vqu3iybQnj+lG84OttBuU9KY3L9kA==, } engines: { node: ">=14.0.0" } dev: true @@ -6072,6 +6513,14 @@ packages: engines: { node: ">=14" } dev: true + /lilconfig@3.1.1: + resolution: + { + integrity: sha512-O18pf7nyvHTckunPWCV1XUNXU1piu01y2b7ATJ0ppkUkk8ocqVWBrYjJBCwHDjD/ZWcfyrA0P4gKhzWGi5EINQ==, + } + engines: { node: ">=14" } + dev: true + /lines-and-columns@1.2.4: resolution: { @@ -6136,8 +6585,8 @@ packages: } engines: { node: ">=14" } dependencies: - mlly: 1.5.0 - pkg-types: 1.0.3 + mlly: 1.6.1 + pkg-types: 1.1.0 dev: true /locate-character@3.0.0: @@ -6244,7 +6693,7 @@ packages: } engines: { node: ">=18" } dependencies: - ansi-escapes: 6.2.0 + ansi-escapes: 6.2.1 cli-cursor: 4.0.0 slice-ansi: 7.1.0 strip-ansi: 7.1.0 @@ -6303,7 +6752,7 @@ packages: integrity: sha512-BpdYkt9EvGl8OfWHDQPISVpcl5xZthb+XPsbELj5AQXxIC8IriDZIQYjBJPEm5rS420sjZ0TLEzRcq5KdBhYrQ==, } dependencies: - es5-ext: 0.10.62 + es5-ext: 0.10.64 dev: true /magic-string@0.25.9: @@ -6315,20 +6764,19 @@ packages: sourcemap-codec: 1.4.8 dev: true - /magic-string@0.27.0: + /magic-string@0.30.10: resolution: { - integrity: sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==, + integrity: sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==, } - engines: { node: ">=12" } dependencies: "@jridgewell/sourcemap-codec": 1.4.15 dev: true - /magic-string@0.30.7: + /magic-string@0.30.8: resolution: { - integrity: sha512-8vBuFF/I/+OSLRmdf2wwFCJCz+nSn0m6DPvGH1fS/KiQoSaR+sETbov0eIk9KhEKy8CYqIkIAnbohxT/4H0kuA==, + integrity: sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==, } engines: { node: ">=12" } dependencies: @@ -6373,8 +6821,8 @@ packages: integrity: sha512-UBWmJpLZd5STPm7PMUlOw/TSy972M+z8gcyQ5veOnSDRREz/0bmpyTfKt3/51DhEBqCZQn1udM/5flcSPYhkdQ==, } dependencies: - d: 1.0.1 - es5-ext: 0.10.62 + d: 1.0.2 + es5-ext: 0.10.64 es6-weak-map: 2.0.3 event-emitter: 0.3.5 is-promise: 2.2.2 @@ -6485,7 +6933,7 @@ packages: exit-hook: 2.2.1 glob-to-regexp: 0.4.1 stoppable: 1.1.0 - undici: 5.28.3 + undici: 5.28.4 workerd: 1.20240405.0 ws: 8.16.0 youch: 3.3.3 @@ -6515,12 +6963,12 @@ packages: brace-expansion: 2.0.1 dev: true - /minimatch@7.4.6: + /minimatch@8.0.4: resolution: { - integrity: sha512-sBz8G/YjVniEz6lKPNpKxXwazJe4c19fEfV2GDMX6AjFz+MX9uDWIZW8XreVhkFW3fkIdTv/gxWr/Kks5FFAVw==, + integrity: sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==, } - engines: { node: ">=10" } + engines: { node: ">=16 || 14 >=14.17" } dependencies: brace-expansion: 2.0.1 dev: true @@ -6535,6 +6983,16 @@ packages: brace-expansion: 2.0.1 dev: true + /minimatch@9.0.4: + resolution: + { + integrity: sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==, + } + engines: { node: ">=16 || 14 >=14.17" } + dependencies: + brace-expansion: 2.0.1 + dev: true + /minimist-options@4.1.0: resolution: { @@ -6595,16 +7053,16 @@ packages: minimist: 1.2.8 dev: true - /mlly@1.5.0: + /mlly@1.6.1: resolution: { - integrity: sha512-NPVQvAY1xr1QoVeG0cy8yUYC7FQcOx6evl/RjT1wL5FvzPnzOysoqB/jmx/DhssT2dYa8nxECLAaFI/+gVLhDQ==, + integrity: sha512-vLgaHvaeunuOXHSmEbZ9izxPx3USsk8KCQ8iC+aTlp5sKRSoZvwhHh5L9VbKSaVC6sJDqbyohIS76E2VmHIPAA==, } dependencies: acorn: 8.11.3 pathe: 1.1.2 - pkg-types: 1.0.3 - ufo: 1.3.2 + pkg-types: 1.1.0 + ufo: 1.5.3 dev: true /mri@1.2.0: @@ -6686,10 +7144,10 @@ packages: } dev: true - /node-abi@3.54.0: + /node-abi@3.59.0: resolution: { - integrity: sha512-p7eGEiQil0YUV3ItH4/tBb781L5impVmmx2E9FRKF7d18XXzp4PGT2tdYMFY6wQqgxD0IwNZOiSJ0/K0fSi/OA==, + integrity: sha512-HyyfzvTLCE8b1SX2nWimlra8cibEsypcSu/Az4SXMhWhtuctkwAX7qsEYNjUOIoYtPV884oN3wtYTN+iZKBtvw==, } engines: { node: ">=10" } dependencies: @@ -6754,10 +7212,10 @@ packages: engines: { node: ">=0.10.0" } dev: true - /npm-run-path@5.2.0: + /npm-run-path@5.3.0: resolution: { - integrity: sha512-W4/tgAXFqFA0iL7fk0+uQ3g7wkL8xJmx3XdK0VGb4cHW//eZTtKGvFBBoRKVTpY7n6ze4NL9ly7rgXcHufqXKg==, + integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==, } engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } dependencies: @@ -6814,29 +7272,29 @@ packages: } engines: { node: ">= 0.4" } dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 define-properties: 1.2.1 has-symbols: 1.0.3 object-keys: 1.1.1 dev: true - /octokit@3.1.2: + /octokit@3.2.0: resolution: { - integrity: sha512-MG5qmrTL5y8KYwFgE1A4JWmgfQBaIETE/lOlfwNYx1QOtCQHGVxkRJmdUJltFc1HVn73d61TlMhMyNTOtMl+ng==, + integrity: sha512-f25eJ/8ITwF2BdwymOjK9I5ll9Azt8UbfHE2u5ho0gVdgfpIZkUgMGbQjbvgOYGbtIAYxh7ghH3BUbZrYal1Gw==, } engines: { node: ">= 18" } dependencies: - "@octokit/app": 14.0.2 - "@octokit/core": 5.1.0 + "@octokit/app": 14.1.0 + "@octokit/core": 5.2.0 "@octokit/oauth-app": 6.1.0 - "@octokit/plugin-paginate-graphql": 4.0.0(@octokit/core@5.1.0) - "@octokit/plugin-paginate-rest": 9.1.5(@octokit/core@5.1.0) - "@octokit/plugin-rest-endpoint-methods": 10.2.0(@octokit/core@5.1.0) - "@octokit/plugin-retry": 6.0.1(@octokit/core@5.1.0) - "@octokit/plugin-throttling": 8.1.3(@octokit/core@5.1.0) - "@octokit/request-error": 5.0.1 - "@octokit/types": 12.4.0 + "@octokit/plugin-paginate-graphql": 4.0.1(@octokit/core@5.2.0) + "@octokit/plugin-paginate-rest": 9.2.1(@octokit/core@5.2.0) + "@octokit/plugin-rest-endpoint-methods": 10.4.1(@octokit/core@5.2.0) + "@octokit/plugin-retry": 6.0.1(@octokit/core@5.2.0) + "@octokit/plugin-throttling": 8.2.0(@octokit/core@5.2.0) + "@octokit/request-error": 5.1.0 + "@octokit/types": 12.6.0 dev: true /once@1.4.0: @@ -6891,13 +7349,13 @@ packages: } dev: true - /openapi3-ts@4.2.1: + /openapi3-ts@4.3.1: resolution: { - integrity: sha512-KL1mKwkZii5ce+tb24KCUmQHyWB/oanG5fzUY35UB+wenWJv4Kr/IWBntpn5R8ODiJcxx13ZDophcpHnLGeIOw==, + integrity: sha512-ha/kTOLhMQL7MvS9Abu/cpCXx5qwHQ++88YkUzn1CGfmM8JvCOG/4ZE6tRsexgXRFaoJrcwLyf81H2Y/CXALtA==, } dependencies: - yaml: 2.3.4 + yaml: 2.4.1 dev: true /optionator@0.9.3: @@ -7031,7 +7489,7 @@ packages: } engines: { node: ">=8" } dependencies: - "@babel/code-frame": 7.23.5 + "@babel/code-frame": 7.24.2 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 @@ -7083,10 +7541,10 @@ packages: } dev: true - /path-scurry@1.10.1: + /path-scurry@1.10.2: resolution: { - integrity: sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==, + integrity: sha512-7xTavNy5RQXnsjANvVvMkEjvloOinkAjv/Z6Ildz9v2RinZ4SBKTWFOVRbaF8p0vpHnyjV/UwNDdKuUv6M5qcA==, } engines: { node: ">=16 || 14 >=14.17" } dependencies: @@ -7094,10 +7552,10 @@ packages: minipass: 7.0.4 dev: true - /path-to-regexp@6.2.1: + /path-to-regexp@6.2.2: resolution: { - integrity: sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==, + integrity: sha512-GQX3SSMokngb36+whdpRXE+3f9V8UzyAorlYvOGx87ufGHehNTn5lCxrKtLyZ4Yl/wEKnNnr98ZzOwwDZV5ogw==, } dev: true @@ -7192,40 +7650,48 @@ packages: find-up: 4.1.0 dev: true - /pkg-types@1.0.3: + /pkg-types@1.1.0: resolution: { - integrity: sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==, + integrity: sha512-/RpmvKdxKf8uILTtoOhAgf30wYbP2Qw+L9p3Rvshx1JZVX+XQNZQFjlbmGHEGIm4CkVPlSn+NXmIM8+9oWQaSA==, } dependencies: - jsonc-parser: 3.2.1 - mlly: 1.5.0 + confbox: 0.1.7 + mlly: 1.6.1 pathe: 1.1.2 dev: true - /playwright-core@1.41.2: + /playwright-core@1.43.1: resolution: { - integrity: sha512-VaTvwCA4Y8kxEe+kfm2+uUUw5Lubf38RxF7FpBxLPmGe5sdNkSg5e3ChEigaGrX7qdqT3pt2m/98LiyvU2x6CA==, + integrity: sha512-EI36Mto2Vrx6VF7rm708qSnesVQKbxEWvPrfA1IPY6HgczBplDx7ENtx+K2n4kJ41sLLkuGfmb0ZLSSXlDhqPg==, } engines: { node: ">=16" } hasBin: true dev: true - /playwright@1.41.2: + /playwright@1.43.1: resolution: { - integrity: sha512-v0bOa6H2GJChDL8pAeLa/LZC4feoAMbSQm1/jF/ySsWWoaNItvrMP7GEkvEEFyCTUYKMxjQKaTSg5up7nR6/8A==, + integrity: sha512-V7SoH0ai2kNt1Md9E3Gwas5B9m8KR2GVvwZnAI6Pg0m3sh7UvgiYhRrhsziCmqMJNouPckiOhk8T+9bSAK0VIA==, } engines: { node: ">=16" } hasBin: true dependencies: - playwright-core: 1.41.2 + playwright-core: 1.43.1 optionalDependencies: fsevents: 2.3.2 dev: true - /postcss-import@15.1.0(postcss@8.4.34): + /possible-typed-array-names@1.0.0: + resolution: + { + integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==, + } + engines: { node: ">= 0.4" } + dev: true + + /postcss-import@15.1.0(postcss@8.4.38): resolution: { integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==, @@ -7234,13 +7700,13 @@ packages: peerDependencies: postcss: ^8.0.0 dependencies: - postcss: 8.4.34 + postcss: 8.4.38 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.8 dev: true - /postcss-js@4.0.1(postcss@8.4.34): + /postcss-js@4.0.1(postcss@8.4.38): resolution: { integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==, @@ -7250,10 +7716,10 @@ packages: postcss: ^8.4.21 dependencies: camelcase-css: 2.0.1 - postcss: 8.4.34 + postcss: 8.4.38 dev: true - /postcss-load-config@3.1.4(postcss@8.4.34): + /postcss-load-config@3.1.4(postcss@8.4.38): resolution: { integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==, @@ -7269,11 +7735,11 @@ packages: optional: true dependencies: lilconfig: 2.1.0 - postcss: 8.4.34 + postcss: 8.4.38 yaml: 1.10.2 dev: true - /postcss-load-config@4.0.2(postcss@8.4.34): + /postcss-load-config@4.0.2(postcss@8.4.38): resolution: { integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==, @@ -7288,12 +7754,12 @@ packages: ts-node: optional: true dependencies: - lilconfig: 3.0.0 - postcss: 8.4.34 - yaml: 2.3.4 + lilconfig: 3.1.1 + postcss: 8.4.38 + yaml: 2.4.1 dev: true - /postcss-nested@6.0.1(postcss@8.4.34): + /postcss-nested@6.0.1(postcss@8.4.38): resolution: { integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==, @@ -7302,11 +7768,11 @@ packages: peerDependencies: postcss: ^8.2.14 dependencies: - postcss: 8.4.34 - postcss-selector-parser: 6.0.15 + postcss: 8.4.38 + postcss-selector-parser: 6.0.16 dev: true - /postcss-safe-parser@6.0.0(postcss@8.4.34): + /postcss-safe-parser@6.0.0(postcss@8.4.38): resolution: { integrity: sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==, @@ -7315,10 +7781,10 @@ packages: peerDependencies: postcss: ^8.3.3 dependencies: - postcss: 8.4.34 + postcss: 8.4.38 dev: true - /postcss-scss@4.0.9(postcss@8.4.34): + /postcss-scss@4.0.9(postcss@8.4.38): resolution: { integrity: sha512-AjKOeiwAitL/MXxQW2DliT28EKukvvbEWx3LBmJIRN8KfBGZbRTxNYW0kSqi1COiTZ57nZ9NW06S6ux//N1c9A==, @@ -7327,7 +7793,7 @@ packages: peerDependencies: postcss: ^8.4.29 dependencies: - postcss: 8.4.34 + postcss: 8.4.38 dev: true /postcss-selector-parser@6.0.10: @@ -7341,10 +7807,10 @@ packages: util-deprecate: 1.0.2 dev: true - /postcss-selector-parser@6.0.15: + /postcss-selector-parser@6.0.16: resolution: { - integrity: sha512-rEYkQOMUCEMhsKbK66tbEU9QVIxbhN18YiniAwA7XQYTVBqrBy+P2p5JcdqsHgKM2zWylp8d7J6eszocfds5Sw==, + integrity: sha512-A0RVJrX+IUkVZbW3ClroRWurercFhieevHB38sr2+l9eUClMqome3LmEmnhlNy+5Mr2EYN6B2Kaw9wYdd+VHiw==, } engines: { node: ">=4" } dependencies: @@ -7359,33 +7825,33 @@ packages: } dev: true - /postcss@8.4.34: + /postcss@8.4.38: resolution: { - integrity: sha512-4eLTO36woPSocqZ1zIrFD2K1v6wH7pY1uBh0JIM2KKfrVtGvPFiAku6aNOP0W1Wr9qwnaCsF0Z+CrVnryB2A8Q==, + integrity: sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==, } engines: { node: ^10 || ^12 || >=14 } dependencies: nanoid: 3.3.7 picocolors: 1.0.0 - source-map-js: 1.0.2 + source-map-js: 1.2.0 dev: true - /prebuild-install@7.1.1: + /prebuild-install@7.1.2: resolution: { - integrity: sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw==, + integrity: sha512-UnNke3IQb6sgarcZIDU3gbMeTp/9SSU1DAIkil7PrqG1vZlBtY5msYccSKSHDqa3hNg436IXK+SNImReuA1wEQ==, } engines: { node: ">=10" } hasBin: true dependencies: - detect-libc: 2.0.2 + detect-libc: 2.0.3 expand-template: 2.0.3 github-from-package: 0.0.0 minimist: 1.2.8 mkdirp-classic: 0.5.3 napi-build-utils: 1.0.2 - node-abi: 3.54.0 + node-abi: 3.59.0 pump: 3.0.0 rc: 1.2.8 simple-get: 4.0.1 @@ -7393,10 +7859,10 @@ packages: tunnel-agent: 0.6.0 dev: true - /preferred-pm@3.1.2: + /preferred-pm@3.1.3: resolution: { - integrity: sha512-nk7dKrcW8hfCZ4H6klWcdRknBOXWzNQByJ0oJyX97BOupsYD+FzLS4hflgEu/uPUEHZCuRfMxzCBsuWd7OzT8Q==, + integrity: sha512-MkXsENfftWSRpzCzImcp4FRsCc3y1opwB73CfCNWyzMqArju2CrlMHlqB7VexKiPEOjGMbttv1r9fSCn5S610w==, } engines: { node: ">=10" } dependencies: @@ -7414,7 +7880,7 @@ packages: engines: { node: ">= 0.8.0" } dev: true - /prettier-plugin-organize-imports@3.2.4(prettier@3.2.5)(typescript@5.3.3): + /prettier-plugin-organize-imports@3.2.4(prettier@3.2.5)(typescript@5.4.5): resolution: { integrity: sha512-6m8WBhIp0dfwu0SkgfOxJqh+HpdyfqSSLfKKRZSFbDuEQXDDndb8fTpRWkUrX/uBenkex3MgnVk0J3b3Y5byog==, @@ -7431,26 +7897,26 @@ packages: optional: true dependencies: prettier: 3.2.5 - typescript: 5.3.3 + typescript: 5.4.5 dev: true - /prettier-plugin-svelte@3.1.2(prettier@3.2.5)(svelte@4.2.10): + /prettier-plugin-svelte@3.2.3(prettier@3.2.5)(svelte@4.2.15): resolution: { - integrity: sha512-7xfMZtwgAWHMT0iZc8jN4o65zgbAQ3+O32V6W7pXrqNvKnHnkoyQCGCbKeUyXKZLbYE0YhFRnamfxfkEGxm8qA==, + integrity: sha512-wJq8RunyFlWco6U0WJV5wNCM7zpBFakS76UBSbmzMGpncpK98NZABaE+s7n8/APDCEVNHXC5Mpq+MLebQtsRlg==, } peerDependencies: prettier: ^3.0.0 svelte: ^3.2.0 || ^4.0.0-next.0 || ^5.0.0-next.0 dependencies: prettier: 3.2.5 - svelte: 4.2.10 + svelte: 4.2.15 dev: true - /prettier-plugin-tailwindcss@0.5.11(prettier-plugin-organize-imports@3.2.4)(prettier-plugin-svelte@3.1.2)(prettier@3.2.5): + /prettier-plugin-tailwindcss@0.5.14(prettier-plugin-organize-imports@3.2.4)(prettier-plugin-svelte@3.2.3)(prettier@3.2.5): resolution: { - integrity: sha512-AvI/DNyMctyyxGOjyePgi/gqj5hJYClZ1avtQvLlqMT3uDZkRbi4HhGUpok3DRzv9z7Lti85Kdj3s3/1CeNI0w==, + integrity: sha512-Puaz+wPUAhFp8Lo9HuciYKM2Y2XExESjeT+9NQoVFXZsPPnc9VYss2SpxdQ6vbatmt8/4+SN0oe0I1cPDABg9Q==, } engines: { node: ">=14.21.3" } peerDependencies: @@ -7458,6 +7924,7 @@ packages: "@prettier/plugin-pug": "*" "@shopify/prettier-plugin-liquid": "*" "@trivago/prettier-plugin-sort-imports": "*" + "@zackad/prettier-plugin-twig-melody": "*" prettier: ^3.0 prettier-plugin-astro: "*" prettier-plugin-css-order: "*" @@ -7466,9 +7933,9 @@ packages: prettier-plugin-marko: "*" prettier-plugin-organize-attributes: "*" prettier-plugin-organize-imports: "*" + prettier-plugin-sort-imports: "*" prettier-plugin-style-order: "*" prettier-plugin-svelte: "*" - prettier-plugin-twig-melody: "*" peerDependenciesMeta: "@ianvs/prettier-plugin-sort-imports": optional: true @@ -7478,6 +7945,8 @@ packages: optional: true "@trivago/prettier-plugin-sort-imports": optional: true + "@zackad/prettier-plugin-twig-melody": + optional: true prettier-plugin-astro: optional: true prettier-plugin-css-order: @@ -7492,16 +7961,16 @@ packages: optional: true prettier-plugin-organize-imports: optional: true + prettier-plugin-sort-imports: + optional: true prettier-plugin-style-order: optional: true prettier-plugin-svelte: optional: true - prettier-plugin-twig-melody: - optional: true dependencies: prettier: 3.2.5 - prettier-plugin-organize-imports: 3.2.4(prettier@3.2.5)(typescript@5.3.3) - prettier-plugin-svelte: 3.1.2(prettier@3.2.5)(svelte@4.2.10) + prettier-plugin-organize-imports: 3.2.4(prettier@3.2.5)(typescript@5.4.5) + prettier-plugin-svelte: 3.2.3(prettier@3.2.5)(svelte@4.2.15) dev: true /prettier@2.8.8: @@ -7703,16 +8172,17 @@ packages: } dev: true - /regexp.prototype.flags@1.5.1: + /regexp.prototype.flags@1.5.2: resolution: { - integrity: sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==, + integrity: sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==, } engines: { node: ">= 0.4" } dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 define-properties: 1.2.1 - set-function-name: 2.0.1 + es-errors: 1.3.0 + set-function-name: 2.0.2 dev: true /regexparam@3.0.0: @@ -7850,29 +8320,32 @@ packages: estree-walker: 0.6.1 dev: true - /rollup@4.9.6: + /rollup@4.14.3: resolution: { - integrity: sha512-05lzkCS2uASX0CiLFybYfVkwNbKZG5NFQ6Go0VWyogFTXXbR039UVsegViTntkk4OglHBdF54ccApXRRuXRbsg==, + integrity: sha512-ag5tTQKYsj1bhrFC9+OEWqb5O6VYgtQDO9hPDBMmIbePwhfSr+ExlcU741t8Dhw5DkPCQf6noz0jb36D6W9/hw==, } engines: { node: ">=18.0.0", npm: ">=8.0.0" } hasBin: true dependencies: "@types/estree": 1.0.5 optionalDependencies: - "@rollup/rollup-android-arm-eabi": 4.9.6 - "@rollup/rollup-android-arm64": 4.9.6 - "@rollup/rollup-darwin-arm64": 4.9.6 - "@rollup/rollup-darwin-x64": 4.9.6 - "@rollup/rollup-linux-arm-gnueabihf": 4.9.6 - "@rollup/rollup-linux-arm64-gnu": 4.9.6 - "@rollup/rollup-linux-arm64-musl": 4.9.6 - "@rollup/rollup-linux-riscv64-gnu": 4.9.6 - "@rollup/rollup-linux-x64-gnu": 4.9.6 - "@rollup/rollup-linux-x64-musl": 4.9.6 - "@rollup/rollup-win32-arm64-msvc": 4.9.6 - "@rollup/rollup-win32-ia32-msvc": 4.9.6 - "@rollup/rollup-win32-x64-msvc": 4.9.6 + "@rollup/rollup-android-arm-eabi": 4.14.3 + "@rollup/rollup-android-arm64": 4.14.3 + "@rollup/rollup-darwin-arm64": 4.14.3 + "@rollup/rollup-darwin-x64": 4.14.3 + "@rollup/rollup-linux-arm-gnueabihf": 4.14.3 + "@rollup/rollup-linux-arm-musleabihf": 4.14.3 + "@rollup/rollup-linux-arm64-gnu": 4.14.3 + "@rollup/rollup-linux-arm64-musl": 4.14.3 + "@rollup/rollup-linux-powerpc64le-gnu": 4.14.3 + "@rollup/rollup-linux-riscv64-gnu": 4.14.3 + "@rollup/rollup-linux-s390x-gnu": 4.14.3 + "@rollup/rollup-linux-x64-gnu": 4.14.3 + "@rollup/rollup-linux-x64-musl": 4.14.3 + "@rollup/rollup-win32-arm64-msvc": 4.14.3 + "@rollup/rollup-win32-ia32-msvc": 4.14.3 + "@rollup/rollup-win32-x64-msvc": 4.14.3 fsevents: 2.3.3 dev: true @@ -7895,15 +8368,15 @@ packages: mri: 1.2.0 dev: true - /safe-array-concat@1.1.0: + /safe-array-concat@1.1.2: resolution: { - integrity: sha512-ZdQ0Jeb9Ofti4hbt5lX3T2JcAamT9hfzYU1MNB+z/jaEbB6wfFfPIR/zEORmZqobkCCJhSjodobH6WHNmJ97dg==, + integrity: sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==, } engines: { node: ">=0.4" } dependencies: - call-bind: 1.0.5 - get-intrinsic: 1.2.3 + call-bind: 1.0.7 + get-intrinsic: 1.2.4 has-symbols: 1.0.3 isarray: 2.0.5 dev: true @@ -7915,15 +8388,15 @@ packages: } dev: true - /safe-regex-test@1.0.2: + /safe-regex-test@1.0.3: resolution: { - integrity: sha512-83S9w6eFq12BBIJYvjMux6/dkirb8+4zJRA9cxNBVb7Wq5fJBW+Xze48WqR8pxua7bDuAaaAxtVVd4Idjp1dBQ==, + integrity: sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==, } engines: { node: ">= 0.4" } dependencies: - call-bind: 1.0.5 - get-intrinsic: 1.2.3 + call-bind: 1.0.7 + es-errors: 1.3.0 is-regex: 1.1.4 dev: true @@ -8006,30 +8479,32 @@ packages: } dev: true - /set-function-length@1.2.0: + /set-function-length@1.2.2: resolution: { - integrity: sha512-4DBHDoyHlM1IRPGYcoxexgh67y4ueR53FKV1yyxwFMY7aCqcN/38M1+SwZ/qJQ8iLv7+ck385ot4CcisOAPT9w==, + integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==, } engines: { node: ">= 0.4" } dependencies: - define-data-property: 1.1.1 + define-data-property: 1.1.4 + es-errors: 1.3.0 function-bind: 1.1.2 - get-intrinsic: 1.2.3 + get-intrinsic: 1.2.4 gopd: 1.0.1 - has-property-descriptors: 1.0.1 + has-property-descriptors: 1.0.2 dev: true - /set-function-name@2.0.1: + /set-function-name@2.0.2: resolution: { - integrity: sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==, + integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==, } engines: { node: ">= 0.4" } dependencies: - define-data-property: 1.1.1 + define-data-property: 1.1.4 + es-errors: 1.3.0 functions-have-names: 1.2.3 - has-property-descriptors: 1.0.1 + has-property-descriptors: 1.0.2 dev: true /shebang-command@1.2.0: @@ -8068,14 +8543,16 @@ packages: engines: { node: ">=8" } dev: true - /side-channel@1.0.4: + /side-channel@1.0.6: resolution: { - integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==, + integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==, } + engines: { node: ">= 0.4" } dependencies: - call-bind: 1.0.5 - get-intrinsic: 1.2.3 + call-bind: 1.0.7 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 object-inspect: 1.13.1 dev: true @@ -8126,7 +8603,7 @@ packages: } engines: { node: ">= 10" } dependencies: - "@polka/url": 1.0.0-next.24 + "@polka/url": 1.0.0-next.25 mrmime: 2.0.0 totalist: 3.0.1 dev: true @@ -8190,10 +8667,10 @@ packages: sander: 0.5.1 dev: true - /source-map-js@1.0.2: + /source-map-js@1.2.0: resolution: { - integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==, + integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==, } engines: { node: ">=0.10.0" } dev: true @@ -8231,13 +8708,13 @@ packages: } dependencies: spdx-expression-parse: 3.0.1 - spdx-license-ids: 3.0.16 + spdx-license-ids: 3.0.17 dev: true - /spdx-exceptions@2.4.0: + /spdx-exceptions@2.5.0: resolution: { - integrity: sha512-hcjppoJ68fhxA/cjbN4T8N6uCUejN8yFw69ttpqtBeCbF3u13n7mb31NB9jKwGTTWWnt9IbRA/mf1FprYS8wfw==, + integrity: sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==, } dev: true @@ -8247,14 +8724,14 @@ packages: integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==, } dependencies: - spdx-exceptions: 2.4.0 - spdx-license-ids: 3.0.16 + spdx-exceptions: 2.5.0 + spdx-license-ids: 3.0.17 dev: true - /spdx-license-ids@3.0.16: + /spdx-license-ids@3.0.17: resolution: { - integrity: sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw==, + integrity: sha512-sh8PWc/ftMqAAdFiBu6Fy6JUOYjqDJBJvIhpfDMyHrr0Rbp5liZqd4TjtQ/RgfLjKFZb+LMx5hpml5qOWy0qvg==, } dev: true @@ -8358,38 +8835,40 @@ packages: strip-ansi: 7.1.0 dev: true - /string.prototype.trim@1.2.8: + /string.prototype.trim@1.2.9: resolution: { - integrity: sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==, + integrity: sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==, } engines: { node: ">= 0.4" } dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 + es-abstract: 1.23.3 + es-object-atoms: 1.0.0 dev: true - /string.prototype.trimend@1.0.7: + /string.prototype.trimend@1.0.8: resolution: { - integrity: sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==, + integrity: sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==, } dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 + es-object-atoms: 1.0.0 dev: true - /string.prototype.trimstart@1.0.7: + /string.prototype.trimstart@1.0.8: resolution: { - integrity: sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==, + integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==, } + engines: { node: ">= 0.4" } dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 + es-object-atoms: 1.0.0 dev: true /string_decoder@1.3.0: @@ -8463,13 +8942,13 @@ packages: engines: { node: ">=8" } dev: true - /strip-literal@1.3.0: + /strip-literal@2.1.0: resolution: { - integrity: sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg==, + integrity: sha512-Op+UycaUt/8FbN/Z2TWPBLge3jWrP3xj10f3fnYxf052bKuS3EKs1ZQcVGjnEMdsNVAM+plXRdmjrZ/KgG3Skw==, } dependencies: - acorn: 8.11.3 + js-tokens: 9.0.0 dev: true /sucrase@3.35.0: @@ -8480,9 +8959,9 @@ packages: engines: { node: ">=16 || 14 >=14.17" } hasBin: true dependencies: - "@jridgewell/gen-mapping": 0.3.3 + "@jridgewell/gen-mapping": 0.3.5 commander: 4.1.1 - glob: 10.3.10 + glob: 10.3.12 lines-and-columns: 1.2.4 mz: 2.7.0 pirates: 4.0.6 @@ -8517,24 +8996,24 @@ packages: engines: { node: ">= 0.4" } dev: true - /svelte-check@3.6.3(@babel/core@7.18.5)(postcss@8.4.34)(svelte@4.2.10): + /svelte-check@3.6.9(@babel/core@7.24.4)(postcss@8.4.38)(svelte@4.2.15): resolution: { - integrity: sha512-Q2nGnoysxUnB9KjnjpQLZwdjK62DHyW6nuH/gm2qteFnDk0lCehe/6z8TsIvYeKjC6luKaWxiNGyOcWiLLPSwA==, + integrity: sha512-hDQrk3L0osX07djQyMiXocKysTLfusqi8AriNcCiQxhQR49/LonYolcUGMtZ0fbUR8HTR198Prrgf52WWU9wEg==, } hasBin: true peerDependencies: svelte: ^3.55.0 || ^4.0.0-next.0 || ^4.0.0 || ^5.0.0-next.0 dependencies: - "@jridgewell/trace-mapping": 0.3.22 - chokidar: 3.5.3 + "@jridgewell/trace-mapping": 0.3.25 + chokidar: 3.6.0 fast-glob: 3.3.2 import-fresh: 3.3.0 picocolors: 1.0.0 sade: 1.8.1 - svelte: 4.2.10 - svelte-preprocess: 5.1.3(@babel/core@7.18.5)(postcss@8.4.34)(svelte@4.2.10)(typescript@5.3.3) - typescript: 5.3.3 + svelte: 4.2.15 + svelte-preprocess: 5.1.4(@babel/core@7.24.4)(postcss@8.4.38)(svelte@4.2.15)(typescript@5.4.5) + typescript: 5.4.5 transitivePeerDependencies: - "@babel/core" - coffeescript @@ -8547,25 +9026,25 @@ packages: - sugarss dev: true - /svelte-confetti@1.3.2(svelte@4.2.10): + /svelte-confetti@1.4.0(svelte@4.2.15): resolution: { - integrity: sha512-R+JwFTC7hIgWVA/OuXrkj384B7CMoceb0t9VacyW6dORTQg0pWojVBB8Bo3tM30cLEQE48Fekzqgx+XSzHESMA==, + integrity: sha512-B0woNwpsFGwhkEoP48BIDQgvW0bMxPhavLVD+E+tsTWevlpr1aiz1S2wA8ArIXX957BiaZWHRHKmI5/pFRDbdg==, } peerDependencies: svelte: ^4.0.0 dependencies: - svelte: 4.2.10 + svelte: 4.2.15 dev: true - /svelte-eslint-parser@0.33.1(svelte@4.2.10): + /svelte-eslint-parser@0.34.1(svelte@4.2.15): resolution: { - integrity: sha512-vo7xPGTlKBGdLH8T5L64FipvTrqv3OQRx9d2z5X05KKZDlF4rQk8KViZO4flKERY+5BiVdOh7zZ7JGJWo5P0uA==, + integrity: sha512-9+uLA1pqI9AZioKVGJzYYmlOZWxfoCXSbAM9iaNm7H01XlYlzRTtJfZgl9o3StQGN41PfGJIbkKkfk3e/pHFfA==, } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } peerDependencies: - svelte: ^3.37.0 || ^4.0.0 + svelte: ^3.37.0 || ^4.0.0 || ^5.0.0-next.94 peerDependenciesMeta: svelte: optional: true @@ -8573,24 +9052,24 @@ packages: eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 espree: 9.6.1 - postcss: 8.4.34 - postcss-scss: 4.0.9(postcss@8.4.34) - svelte: 4.2.10 + postcss: 8.4.38 + postcss-scss: 4.0.9(postcss@8.4.38) + svelte: 4.2.15 dev: true - /svelte-hmr@0.15.3(svelte@4.2.10): + /svelte-hmr@0.16.0(svelte@4.2.15): resolution: { - integrity: sha512-41snaPswvSf8TJUhlkoJBekRrABDXDMdpNpT2tfHIv4JuhgvHqLMhEPGtaQn0BmbNSTkuz2Ed20DF2eHw0SmBQ==, + integrity: sha512-Gyc7cOS3VJzLlfj7wKS0ZnzDVdv3Pn2IuVeJPk9m2skfhcu5bq3wtIZyQGggr7/Iim5rH5cncyQft/kRLupcnA==, } engines: { node: ^12.20 || ^14.13.1 || >= 16 } peerDependencies: svelte: ^3.19.0 || ^4.0.0 dependencies: - svelte: 4.2.10 + svelte: 4.2.15 dev: true - /svelte-i18n@4.0.0(svelte@4.2.10): + /svelte-i18n@4.0.0(svelte@4.2.15): resolution: { integrity: sha512-4vivjKZADUMRIhTs38JuBNy3unbnh9AFRxWFLxq62P4NHic+/BaIZZlAsvqsCdnp7IdJf5EoSiH6TNdItcjA6g==, @@ -8600,17 +9079,17 @@ packages: peerDependencies: svelte: ^3 || ^4 dependencies: - cli-color: 2.0.3 + cli-color: 2.0.4 deepmerge: 4.3.1 esbuild: 0.19.12 estree-walker: 2.0.2 intl-messageformat: 10.5.11 sade: 1.8.1 - svelte: 4.2.10 + svelte: 4.2.15 tiny-glob: 0.2.9 dev: true - /svelte-markdown@0.4.1(svelte@4.2.10): + /svelte-markdown@0.4.1(svelte@4.2.15): resolution: { integrity: sha512-pOlLY6EruKJaWI9my/2bKX8PdTeP5CM0s4VMmwmC2prlOkjAf+AOmTM4wW/l19Y6WZ87YmP8+ZCJCCwBChWjYw==, @@ -8620,15 +9099,15 @@ packages: dependencies: "@types/marked": 5.0.2 marked: 5.1.2 - svelte: 4.2.10 + svelte: 4.2.15 dev: true - /svelte-preprocess@5.1.3(@babel/core@7.18.5)(postcss@8.4.34)(svelte@4.2.10)(typescript@5.3.3): + /svelte-preprocess@5.1.4(@babel/core@7.24.4)(postcss@8.4.38)(svelte@4.2.15)(typescript@5.4.5): resolution: { - integrity: sha512-xxAkmxGHT+J/GourS5mVJeOXZzne1FR5ljeOUAMXUkfEhkLEllRreXpbl3dIYJlcJRfL1LO1uIAPpBpBfiqGPw==, + integrity: sha512-IvnbQ6D6Ao3Gg6ftiM5tdbR6aAETwjhHV+UKGf5bHGYR69RQvF1ho0JKPcbUON4vy4R7zom13jPjgdOWCQ5hDA==, } - engines: { node: ">= 16.0.0", pnpm: ^8.0.0 } + engines: { node: ">= 16.0.0" } requiresBuild: true peerDependencies: "@babel/core": ^7.10.2 @@ -8664,27 +9143,27 @@ packages: typescript: optional: true dependencies: - "@babel/core": 7.18.5 + "@babel/core": 7.24.4 "@types/pug": 2.0.10 detect-indent: 6.1.0 - magic-string: 0.30.7 - postcss: 8.4.34 + magic-string: 0.30.10 + postcss: 8.4.38 sorcery: 0.11.0 strip-indent: 3.0.0 - svelte: 4.2.10 - typescript: 5.3.3 + svelte: 4.2.15 + typescript: 5.4.5 dev: true - /svelte@4.2.10: + /svelte@4.2.15: resolution: { - integrity: sha512-Ep06yCaCdgG1Mafb/Rx8sJ1QS3RW2I2BxGp2Ui9LBHSZ2/tO/aGLc5WqPjgiAP6KAnLJGaIr/zzwQlOo1b8MxA==, + integrity: sha512-j9KJSccHgLeRERPlhMKrCXpk2TqL2m5Z+k+OBTQhZOhIdCCd3WfqV+ylPWeipEwq17P/ekiSFWwrVQv93i3bsg==, } engines: { node: ">=16" } dependencies: - "@ampproject/remapping": 2.2.1 + "@ampproject/remapping": 2.3.0 "@jridgewell/sourcemap-codec": 1.4.15 - "@jridgewell/trace-mapping": 0.3.22 + "@jridgewell/trace-mapping": 0.3.25 "@types/estree": 1.0.5 acorn: 8.11.3 aria-query: 5.3.0 @@ -8694,11 +9173,11 @@ packages: estree-walker: 3.0.3 is-reference: 3.0.2 locate-character: 3.0.0 - magic-string: 0.30.7 + magic-string: 0.30.10 periscopic: 3.1.0 dev: true - /sveltekit-api@0.4.4(@sveltejs/kit@2.5.0)(svelte@4.2.10): + /sveltekit-api@0.4.4(@sveltejs/kit@2.5.6)(svelte@4.2.15): resolution: { integrity: sha512-6YHhdkxNwalcPhft0C/zAUtp5kT1IoolcVAbWtCzI5DJgq57U18gBbOK4/CHXtTUk6SaBAlUopUOgHulWQ0gaQ==, @@ -8707,21 +9186,21 @@ packages: "@sveltejs/kit": ^1.0.0 || ^2.0.0 svelte: ^3.0.0 || ^4.0.0 dependencies: - "@asteasolutions/zod-to-openapi": 6.3.1(zod@3.22.4) - "@sveltejs/kit": 2.5.0(@sveltejs/vite-plugin-svelte@3.0.2)(svelte@4.2.10)(vite@5.0.12) + "@asteasolutions/zod-to-openapi": 6.4.0(zod@3.22.4) + "@sveltejs/kit": 2.5.6(@sveltejs/vite-plugin-svelte@3.1.0)(svelte@4.2.15)(vite@5.2.9) debug: 4.3.4 - svelte: 4.2.10 - type-fest: 4.10.2 + svelte: 4.2.15 + type-fest: 4.15.0 zod: 3.22.4 - zod-validation-error: 3.0.0(zod@3.22.4) + zod-validation-error: 3.1.0(zod@3.22.4) transitivePeerDependencies: - supports-color dev: true - /sveltekit-db@0.2.1(@sveltejs/kit@2.5.0)(better-sqlite3@9.4.0)(kysely-d1@0.3.0)(svelte@4.2.10): + /sveltekit-db@0.2.2(@sveltejs/kit@2.5.6)(better-sqlite3@9.5.0)(kysely-d1@0.3.0)(svelte@4.2.15): resolution: { - integrity: sha512-PTRfZYI7VFV0n51iDsdVPw9/B16+5oQlN9QSOmFkh+zPhud8tJZYR9INrsZQNQf3wz4csaKuTwo5jRwRjQBTSA==, + integrity: sha512-Gvd+/jSud4rRz9C3J/knL/KSMGy+PZl+czexyAZ5QEuECpXoLAX8BKLzjn/l79utma20PdrXN/+xUf2uSzXn6w==, } peerDependencies: "@sveltejs/kit": ^1.0.0 || ^2.0.0 @@ -8734,27 +9213,27 @@ packages: kysely-d1: optional: true dependencies: - "@sveltejs/kit": 2.5.0(@sveltejs/vite-plugin-svelte@3.0.2)(svelte@4.2.10)(vite@5.0.12) - better-sqlite3: 9.4.0 + "@sveltejs/kit": 2.5.6(@sveltejs/vite-plugin-svelte@3.1.0)(svelte@4.2.15)(vite@5.2.9) + better-sqlite3: 9.5.0 debug: 4.3.4 - kysely: 0.25.0 - kysely-d1: 0.3.0(kysely@0.27.2) - svelte: 4.2.10 + kysely: 0.27.3 + kysely-d1: 0.3.0(kysely@0.27.3) + svelte: 4.2.15 transitivePeerDependencies: - supports-color dev: true - /tailwindcss@3.4.1: + /tailwindcss@3.4.3: resolution: { - integrity: sha512-qAYmXRfk3ENzuPBakNK0SRrUDipP8NQnEY6772uDhflcQz5EhRdD7JNZxyrFHVQNCwULPBn6FNPp9brpO7ctcA==, + integrity: sha512-U7sxQk/n397Bmx4JHbJx/iSOOv5G+II3f1kpLpY2QeUv5DcPdcTsYLlusZfq1NthHS1c1cZoyFmmkex1rzke0A==, } engines: { node: ">=14.0.0" } hasBin: true dependencies: "@alloc/quick-lru": 5.2.0 arg: 5.0.2 - chokidar: 3.5.3 + chokidar: 3.6.0 didyoumean: 1.2.2 dlv: 1.1.3 fast-glob: 3.3.2 @@ -8766,12 +9245,12 @@ packages: normalize-path: 3.0.0 object-hash: 3.0.0 picocolors: 1.0.0 - postcss: 8.4.34 - postcss-import: 15.1.0(postcss@8.4.34) - postcss-js: 4.0.1(postcss@8.4.34) - postcss-load-config: 4.0.2(postcss@8.4.34) - postcss-nested: 6.0.1(postcss@8.4.34) - postcss-selector-parser: 6.0.15 + postcss: 8.4.38 + postcss-import: 15.1.0(postcss@8.4.38) + postcss-js: 4.0.1(postcss@8.4.38) + postcss-load-config: 4.0.2(postcss@8.4.38) + postcss-nested: 6.0.1(postcss@8.4.38) + postcss-selector-parser: 6.0.16 resolve: 1.22.8 sucrase: 3.35.0 transitivePeerDependencies: @@ -8844,7 +9323,7 @@ packages: integrity: sha512-b85NUNzTSdodShTIbky6ZF02e8STtVVfD+fu4aXXShEELpozH+bCpJLYMPZbsABN2wDH7fJpqIoXxJpzbf0NqQ==, } dependencies: - es5-ext: 0.10.62 + es5-ext: 0.10.64 next-tick: 1.1.0 dev: true @@ -8858,25 +9337,25 @@ packages: globrex: 0.1.2 dev: true - /tinybench@2.6.0: + /tinybench@2.7.0: resolution: { - integrity: sha512-N8hW3PG/3aOoZAN5V/NSAEDz0ZixDSSt5b/a05iqtpgfLWMSVuCo7w0k2vVvEjdrIoeGqZzweX2WlyioNIHchA==, + integrity: sha512-Qgayeb106x2o4hNzNjsZEfFziw8IbKqtbXBjVh7VIZfBxfD5M4gWtpyx5+YTae2gJ6Y6Dz/KLepiv16RFeQWNA==, } dev: true - /tinypool@0.8.2: + /tinypool@0.8.4: resolution: { - integrity: sha512-SUszKYe5wgsxnNOVlBYO6IC+8VGWdVGZWAqUxp3UErNBtptZvWbwyUOyzNL59zigz2rCA92QiL3wvG+JDSdJdQ==, + integrity: sha512-i11VH5gS6IFeLY3gMBQ00/MmLncVP7JLXOw1vlgkytLmJK7QnEr7NXf0LBdxfmNPAeyetukOk0bOYrJrFGjYJQ==, } engines: { node: ">=14.0.0" } dev: true - /tinyspy@2.2.0: + /tinyspy@2.2.1: resolution: { - integrity: sha512-d2eda04AN/cPOR89F7Xv5bK/jrQEhmcLFe6HFldoeO9AJtps+fqEnh486vnT/8y4bw38pSyxDcTCAq+Ks2aJTg==, + integrity: sha512-KYad6Vy5VDWV4GH3fjpseMQ/XU2BhIYP7Vzd0LG44qRWm/Yt2WCOTicFdvmgo6gWaqooMQCawTtILVQJupKu7A==, } engines: { node: ">=14.0.0" } dev: true @@ -8932,16 +9411,16 @@ packages: engines: { node: ">=8" } dev: true - /ts-api-utils@1.2.0(typescript@5.3.3): + /ts-api-utils@1.3.0(typescript@5.4.5): resolution: { - integrity: sha512-d+3WxW4r8WQy2cZWpNRPPGExX8ffOLGcIhheUANKbL5Sqjbhkneki76fRAWeXkaslV2etTb4tSJBSxOsH5+CJw==, + integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==, } - engines: { node: ">=18" } + engines: { node: ">=16" } peerDependencies: typescript: ">=4.2.0" dependencies: - typescript: 5.3.3 + typescript: 5.4.5 dev: true /ts-interface-checker@0.1.13: @@ -9051,29 +9530,14 @@ packages: engines: { node: ">=8" } dev: true - /type-fest@3.13.1: + /type-fest@4.15.0: resolution: { - integrity: sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==, - } - engines: { node: ">=14.16" } - dev: true - - /type-fest@4.10.2: - resolution: - { - integrity: sha512-anpAG63wSpdEbLwOqH8L84urkL6PiVIov3EMmgIhhThevh9aiMQov+6Btx0wldNcvm4wV+e2/Rt1QdDwKHFbHw==, + integrity: sha512-tB9lu0pQpX5KJq54g+oHOLumOx+pMep4RaM6liXh2PKmVRFF+/vAtUP0ZaJ0kOySfVNjF6doBWPHhBhISKdlIA==, } engines: { node: ">=16" } dev: true - /type@1.2.0: - resolution: - { - integrity: sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==, - } - dev: true - /type@2.7.2: resolution: { @@ -9081,63 +9545,60 @@ packages: } dev: true - /typed-array-buffer@1.0.0: + /typed-array-buffer@1.0.2: resolution: { - integrity: sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==, + integrity: sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==, } engines: { node: ">= 0.4" } dependencies: - call-bind: 1.0.5 - get-intrinsic: 1.2.3 + call-bind: 1.0.7 + es-errors: 1.3.0 is-typed-array: 1.1.13 dev: true - /typed-array-byte-length@1.0.0: + /typed-array-byte-length@1.0.1: resolution: { - integrity: sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==, + integrity: sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==, } engines: { node: ">= 0.4" } dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 for-each: 0.3.3 - has-proto: 1.0.1 + gopd: 1.0.1 + has-proto: 1.0.3 is-typed-array: 1.1.13 dev: true - /typed-array-byte-offset@1.0.0: + /typed-array-byte-offset@1.0.2: resolution: { - integrity: sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==, + integrity: sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==, } engines: { node: ">= 0.4" } dependencies: - available-typed-arrays: 1.0.6 - call-bind: 1.0.5 + available-typed-arrays: 1.0.7 + call-bind: 1.0.7 for-each: 0.3.3 - has-proto: 1.0.1 + gopd: 1.0.1 + has-proto: 1.0.3 is-typed-array: 1.1.13 dev: true - /typed-array-length@1.0.4: + /typed-array-length@1.0.6: resolution: { - integrity: sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==, + integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==, } + engines: { node: ">= 0.4" } dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 for-each: 0.3.3 + gopd: 1.0.1 + has-proto: 1.0.3 is-typed-array: 1.1.13 - dev: true - - /typescript@5.3.3: - resolution: - { - integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==, - } - engines: { node: ">=14.17" } - hasBin: true + possible-typed-array-names: 1.0.0 dev: true /typescript@5.4.5: @@ -9149,10 +9610,10 @@ packages: hasBin: true dev: true - /ufo@1.3.2: + /ufo@1.5.3: resolution: { - integrity: sha512-o+ORpgGwaYQXgqGDwd+hkS4PuZ3QnmqMMxRuajK/a38L6fTpcE5GPIfrf+L/KemFzfUpeUQc1rRS1iDBozvnFA==, + integrity: sha512-Y7HYmWaFwPUmkoQCUIAYpKqkOf+SbVj/2fJJZ4RJMCfZp0rTGwRbzQD+HghfnhKOjL9E01okqz+ncJskGYfBNw==, } dev: true @@ -9162,7 +9623,7 @@ packages: integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==, } dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 has-bigints: 1.0.2 has-symbols: 1.0.3 which-boxed-primitive: 1.0.2 @@ -9182,17 +9643,17 @@ packages: } engines: { node: ">=14.0" } dependencies: - "@fastify/busboy": 2.1.0 + "@fastify/busboy": 2.1.1 dev: true - /undici@5.28.3: + /undici@5.28.4: resolution: { - integrity: sha512-3ItfzbrhDlINjaP0duwnNsKpDQk3acHI3gVJ1z4fmwMK31k5G9OVIAMLSIaP6w4FaGkaAkN6zaQO9LUvZ1t7VA==, + integrity: sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==, } engines: { node: ">=14.0" } dependencies: - "@fastify/busboy": 2.1.0 + "@fastify/busboy": 2.1.1 dev: true /universal-github-app-jwt@1.1.2: @@ -9201,7 +9662,7 @@ packages: integrity: sha512-t1iB2FmLFE+yyJY9+3wMx0ejB+MQpEVkH0gQv7dR6FZyltyq+ZZO0uDpbopxhrZ3SLEO4dCEkIujOMldEQ2iOA==, } dependencies: - "@types/jsonwebtoken": 9.0.5 + "@types/jsonwebtoken": 9.0.6 jsonwebtoken: 9.0.2 dev: true @@ -9227,12 +9688,12 @@ packages: } dependencies: acorn: 8.11.3 - chokidar: 3.5.3 + chokidar: 3.6.0 webpack-sources: 3.2.3 webpack-virtual-modules: 0.5.0 dev: true - /update-browserslist-db@1.0.13(browserslist@4.22.3): + /update-browserslist-db@1.0.13(browserslist@4.23.0): resolution: { integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==, @@ -9241,7 +9702,7 @@ packages: peerDependencies: browserslist: ">= 4.21.0" dependencies: - browserslist: 4.22.3 + browserslist: 4.23.0 escalade: 3.1.2 picocolors: 1.0.0 dev: true @@ -9286,13 +9747,13 @@ packages: } engines: { node: ^12.13.0 || ^14.15.0 || >=16.0.0 } dependencies: - builtins: 5.0.1 + builtins: 5.1.0 dev: true - /vite-node@1.2.2: + /vite-node@1.5.0: resolution: { - integrity: sha512-1as4rDTgVWJO3n1uHmUYqq7nsFgINQ9u+mRcXpjeOMJUmviqNKjcZB7UfRZrlM7MjYXMKpuWp5oGkjaFLnjawg==, + integrity: sha512-tV8h6gMj6vPzVCa7l+VGq9lwoJjW8Y79vst8QZZGiuRAfijU+EEWuc0kFpmndQrWhMMhet1jdSF+40KSZUqIIw==, } engines: { node: ^18.0.0 || >=20.0.0 } hasBin: true @@ -9301,7 +9762,7 @@ packages: debug: 4.3.4 pathe: 1.1.2 picocolors: 1.0.0 - vite: 5.0.12 + vite: 5.2.9 transitivePeerDependencies: - "@types/node" - less @@ -9313,10 +9774,10 @@ packages: - terser dev: true - /vite@5.0.12: + /vite@5.2.9: resolution: { - integrity: sha512-4hsnEkG3q0N4Tzf1+t6NdN9dg/L3BM+q8SWgbSPnJvrgH2kgdyzfVJwbR1ic69/4uMJJ/3dqDZZE5/WwqW8U1w==, + integrity: sha512-uOQWfuZBlc6Y3W/DTuQ1Sr+oIXWvqljLvS881SVmAj00d5RdgShLcuXWxseWPd4HXwiYBFW/vXHfKFeqj9uQnw==, } engines: { node: ^18.0.0 || >=20.0.0 } hasBin: true @@ -9344,14 +9805,14 @@ packages: terser: optional: true dependencies: - esbuild: 0.19.12 - postcss: 8.4.34 - rollup: 4.9.6 + esbuild: 0.20.2 + postcss: 8.4.38 + rollup: 4.14.3 optionalDependencies: fsevents: 2.3.3 dev: true - /vitefu@0.2.5(vite@5.0.12): + /vitefu@0.2.5(vite@5.2.9): resolution: { integrity: sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==, @@ -9362,21 +9823,21 @@ packages: vite: optional: true dependencies: - vite: 5.0.12 + vite: 5.2.9 dev: true - /vitest@1.2.2: + /vitest@1.5.0: resolution: { - integrity: sha512-d5Ouvrnms3GD9USIK36KG8OZ5bEvKEkITFtnGv56HFaSlbItJuYr7hv2Lkn903+AvRAgSixiamozUVfORUekjw==, + integrity: sha512-d8UKgR0m2kjdxDWX6911uwxout6GHS0XaGH1cksSIVVG8kRlE7G7aBw7myKQCvDI5dT4j7ZMa+l706BIORMDLw==, } engines: { node: ^18.0.0 || >=20.0.0 } hasBin: true peerDependencies: "@edge-runtime/vm": "*" "@types/node": ^18.0.0 || >=20.0.0 - "@vitest/browser": ^1.0.0 - "@vitest/ui": ^1.0.0 + "@vitest/browser": 1.5.0 + "@vitest/ui": 1.5.0 happy-dom: "*" jsdom: "*" peerDependenciesMeta: @@ -9393,26 +9854,25 @@ packages: jsdom: optional: true dependencies: - "@vitest/expect": 1.2.2 - "@vitest/runner": 1.2.2 - "@vitest/snapshot": 1.2.2 - "@vitest/spy": 1.2.2 - "@vitest/utils": 1.2.2 + "@vitest/expect": 1.5.0 + "@vitest/runner": 1.5.0 + "@vitest/snapshot": 1.5.0 + "@vitest/spy": 1.5.0 + "@vitest/utils": 1.5.0 acorn-walk: 8.3.2 - cac: 6.7.14 chai: 4.4.1 debug: 4.3.4 execa: 8.0.1 local-pkg: 0.5.0 - magic-string: 0.30.7 + magic-string: 0.30.10 pathe: 1.1.2 picocolors: 1.0.0 std-env: 3.7.0 - strip-literal: 1.3.0 - tinybench: 2.6.0 - tinypool: 0.8.2 - vite: 5.0.12 - vite-node: 1.2.2 + strip-literal: 2.1.0 + tinybench: 2.7.0 + tinypool: 0.8.4 + vite: 5.2.9 + vite-node: 1.5.0 why-is-node-running: 2.2.2 transitivePeerDependencies: - less @@ -9496,15 +9956,15 @@ packages: path-exists: 4.0.0 dev: true - /which-typed-array@1.1.14: + /which-typed-array@1.1.15: resolution: { - integrity: sha512-VnXFiIW8yNn9kIHN88xvZ4yOWchftKDsRJ8fEPacX/wl1lOvBrhsJ/OeJCXq7B0AaijRuqgzSKalJoPk+D8MPg==, + integrity: sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==, } engines: { node: ">= 0.4" } dependencies: - available-typed-arrays: 1.0.6 - call-bind: 1.0.5 + available-typed-arrays: 1.0.7 + call-bind: 1.0.7 for-each: 0.3.3 gopd: 1.0.1 has-tostringtag: 1.0.2 @@ -9570,7 +10030,7 @@ packages: regexparam: 3.0.0 dev: true - /wrangler@3.51.0(@cloudflare/workers-types@4.20240129.0): + /wrangler@3.51.0(@cloudflare/workers-types@4.20240405.0): resolution: { integrity: sha512-1WVVbLTWeNP/djFjfctUkrMKbOdWyp/MrRAK6tefW3IgvQV8dEA9WU36GUIhnFhWLTQ2zHfg7jbaoP8n6ticrQ==, @@ -9584,15 +10044,15 @@ packages: optional: true dependencies: "@cloudflare/kv-asset-handler": 0.3.1 - "@cloudflare/workers-types": 4.20240129.0 + "@cloudflare/workers-types": 4.20240405.0 "@esbuild-plugins/node-globals-polyfill": 0.2.3(esbuild@0.17.19) "@esbuild-plugins/node-modules-polyfill": 0.2.2(esbuild@0.17.19) blake3-wasm: 2.1.5 - chokidar: 3.5.3 + chokidar: 3.6.0 esbuild: 0.17.19 miniflare: 3.20240405.2 nanoid: 3.3.7 - path-to-regexp: 6.2.1 + path-to-regexp: 6.2.2 resolve: 1.22.8 resolve.exports: 2.0.2 selfsigned: 2.4.1 @@ -9737,6 +10197,15 @@ packages: engines: { node: ">= 14" } dev: true + /yaml@2.4.1: + resolution: + { + integrity: sha512-pIXzoImaqmfOrL7teGUBt/T7ZDnyeGBWyXQBvOVhLkWLN37GXv8NMLK406UY6dS51JfcQHsmcW5cJ441bHg6Lg==, + } + engines: { node: ">= 14" } + hasBin: true + dev: true + /yargs-parser@18.1.3: resolution: { @@ -9819,10 +10288,10 @@ packages: stacktracey: 2.1.8 dev: true - /zod-validation-error@3.0.0(zod@3.22.4): + /zod-validation-error@3.1.0(zod@3.22.4): resolution: { - integrity: sha512-x+agsJJG9rvC7axF0xqTEdZhJkLHyIZkdOAWDJSmwGPzxNHMHwtU6w2yDOAAP6yuSfTAUhAMJRBfhVGY64ySEQ==, + integrity: sha512-zujS6HqJjMZCsvjfbnRs7WI3PXN39ovTcY1n8a+KTm4kOH0ZXYsNiJkH1odZf4xZKMkBDL7M2rmQ913FCS1p9w==, } engines: { node: ">=18.0.0" } peerDependencies: diff --git a/src/lib/auth.ts b/src/lib/auth.ts index 2ef8850..fad723c 100644 --- a/src/lib/auth.ts +++ b/src/lib/auth.ts @@ -13,7 +13,11 @@ export const task = store["task"], string | nu token.subscribe((jwt) => { if (jwt) { - const payload = JSON.parse(atob(jwt.split(".")[1])); - email.set(payload.email); + try { + const payload = JSON.parse(atob(jwt.split(".")[1])); + email.set(payload.email); + } catch { + email.set(null); + } } }); diff --git a/src/lib/form/Form.svelte b/src/lib/form/Form.svelte index f89f8a8..9c17f5f 100644 --- a/src/lib/form/Form.svelte +++ b/src/lib/form/Form.svelte @@ -58,7 +58,7 @@ {#if value.type === "textarea"}