The Node.js® Website

meta: updated packages (#6477)

* meta: updated packages

* chore: just ensure we are on strict mode always

authored by Claudio W and committed by GitHub 789e7cdf 5853f1b1

+2
next.config.mjs
··· 14 15 /** @type {import('next').NextConfig} */ 16 const nextConfig = { 17 // We intentionally disable Next.js's built-in i18n support 18 // as we dom have our own i18n and internationalisation engine 19 i18n: null,
··· 14 15 /** @type {import('next').NextConfig} */ 16 const nextConfig = { 17 + // Just to ensure that React is always on strict mode 18 + reactStrictMode: true, 19 // We intentionally disable Next.js's built-in i18n support 20 // as we dom have our own i18n and internationalisation engine 21 i18n: null,
+806 -1591
package-lock.json
··· 21 "@radix-ui/react-tabs": "^1.0.4", 22 "@radix-ui/react-toast": "^1.1.5", 23 "@savvywombat/tailwindcss-grid-areas": "~4.0.0", 24 - "@sentry/nextjs": "~7.93.0", 25 "@tailwindcss/container-queries": "~0.1.1", 26 - "@types/node": "20.11.24", 27 "@vcarl/remark-headings": "~0.1.0", 28 "@vercel/analytics": "~1.2.2", 29 "@vercel/speed-insights": "~1.0.10", ··· 35 "github-slugger": "~2.0.0", 36 "glob": "~10.3.10", 37 "gray-matter": "~4.0.3", 38 - "husky": "8.0.3", 39 - "lint-staged": "15.2.0", 40 - "next": "~14.1.1", 41 - "next-intl": "~3.4.0", 42 - "next-themes": "~0.2.1", 43 "postcss": "~8.4.35", 44 "postcss-calc": "~9.0.1", 45 - "postcss-import": "~16.0.0", 46 - "postcss-mixins": "~9.0.4", 47 "postcss-simple-vars": "~7.0.1", 48 "react": "^18.2.0", 49 "react-dom": "^18.2.0", ··· 51 "rehype-slug": "~6.0.0", 52 "remark-gfm": "~4.0.0", 53 "remark-reading-time": "~2.0.1", 54 - "semver": "~7.5.4", 55 - "shiki": "~1.1.2", 56 - "tailwindcss": "^3.4.0", 57 - "turbo": "1.12.4", 58 - "typescript": "~5.3.2", 59 "unist-util-visit": "~5.0.0", 60 "vfile": "~6.0.1", 61 "vfile-matter": "~5.0.0" 62 }, 63 "devDependencies": { 64 - "@storybook/addon-controls": "~7.6.17", 65 - "@storybook/addon-interactions": "~7.6.17", 66 - "@storybook/addon-themes": "~7.6.17", 67 - "@storybook/addon-viewport": "~7.6.17", 68 - "@storybook/nextjs": "~7.6.17", 69 "@testing-library/jest-dom": "~6.4.2", 70 "@testing-library/react": "~14.2.1", 71 "@testing-library/user-event": "~14.5.2", 72 "@types/jest": "29.5.12", 73 - "@types/react": "^18.2.61", 74 - "@types/react-dom": "^18.2.19", 75 - "@types/semver": "~7.5.5", 76 - "@typescript-eslint/eslint-plugin": "7.1.0", 77 - "@typescript-eslint/parser": "7.1.0", 78 "eslint": "8.57.0", 79 - "eslint-config-next": "~14.1.1", 80 "eslint-config-prettier": "9.1.0", 81 "eslint-plugin-mdx": "3.1.5", 82 "eslint-plugin-no-relative-import-paths": "^1.5.3", ··· 86 "jest-environment-jsdom": "29.7.0", 87 "jest-junit": "16.0.0", 88 "prettier": "3.2.5", 89 - "prettier-plugin-tailwindcss": "0.5.11", 90 "remark-frontmatter": "5.0.0", 91 "remark-preset-lint-node": "5.0.0", 92 - "storybook": "~7.6.17", 93 "stylelint": "16.2.1", 94 "stylelint-config-standard": "36.0.0", 95 "stylelint-order": "6.0.4", ··· 245 } 246 }, 247 "node_modules/@babel/core": { 248 - "version": "7.23.7", 249 - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.7.tgz", 250 - "integrity": "sha512-+UpDgowcmqe36d4NwqvKsyPMlOLNGMsfMmQ5WGCu+siCe3t3dfe9njrzGfdN4qq+bcNUt0+Vw6haRxBOycs4dw==", 251 "dev": true, 252 "dependencies": { 253 "@ampproject/remapping": "^2.2.0", ··· 255 "@babel/generator": "^7.23.6", 256 "@babel/helper-compilation-targets": "^7.23.6", 257 "@babel/helper-module-transforms": "^7.23.3", 258 - "@babel/helpers": "^7.23.7", 259 - "@babel/parser": "^7.23.6", 260 - "@babel/template": "^7.22.15", 261 - "@babel/traverse": "^7.23.7", 262 - "@babel/types": "^7.23.6", 263 "convert-source-map": "^2.0.0", 264 "debug": "^4.1.0", 265 "gensync": "^1.0.0-beta.2", ··· 511 } 512 }, 513 "node_modules/@babel/helper-plugin-utils": { 514 - "version": "7.22.5", 515 - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", 516 - "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", 517 "dev": true, 518 "engines": { 519 "node": ">=6.9.0" ··· 631 } 632 }, 633 "node_modules/@babel/helpers": { 634 - "version": "7.23.8", 635 - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.8.tgz", 636 - "integrity": "sha512-KDqYz4PiOWvDFrdHLPhKtCThtIcKVy6avWD2oG4GEvyQ+XDZwHD4YQd+H2vNMnq2rkdxsDkU82T+Vk8U/WXHRQ==", 637 "dev": true, 638 "dependencies": { 639 - "@babel/template": "^7.22.15", 640 - "@babel/traverse": "^7.23.7", 641 - "@babel/types": "^7.23.6" 642 }, 643 "engines": { 644 "node": ">=6.9.0" ··· 730 } 731 }, 732 "node_modules/@babel/parser": { 733 - "version": "7.23.6", 734 - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.6.tgz", 735 - "integrity": "sha512-Z2uID7YJ7oNvAI20O9X0bblw7Qqs8Q2hFy0R9tAfnfLkp5MW0UH9eUvnDSnFwKZ0AvgS1ucqR4KzvVHgnke1VQ==", 736 "bin": { 737 "parser": "bin/babel-parser.js" 738 }, ··· 2096 } 2097 }, 2098 "node_modules/@babel/preset-flow": { 2099 - "version": "7.23.3", 2100 - "resolved": "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.23.3.tgz", 2101 - "integrity": "sha512-7yn6hl8RIv+KNk6iIrGZ+D06VhVY35wLVf23Cz/mMu1zOr7u4MMP4j0nZ9tLf8+4ZFpnib8cFYgB/oYg9hfswA==", 2102 "dev": true, 2103 "dependencies": { 2104 - "@babel/helper-plugin-utils": "^7.22.5", 2105 - "@babel/helper-validator-option": "^7.22.15", 2106 "@babel/plugin-transform-flow-strip-types": "^7.23.3" 2107 }, 2108 "engines": { ··· 2339 } 2340 }, 2341 "node_modules/@babel/template": { 2342 - "version": "7.22.15", 2343 - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz", 2344 - "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", 2345 "dev": true, 2346 "dependencies": { 2347 - "@babel/code-frame": "^7.22.13", 2348 - "@babel/parser": "^7.22.15", 2349 - "@babel/types": "^7.22.15" 2350 }, 2351 "engines": { 2352 "node": ">=6.9.0" 2353 } 2354 }, 2355 "node_modules/@babel/traverse": { 2356 - "version": "7.23.7", 2357 - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.7.tgz", 2358 - "integrity": "sha512-tY3mM8rH9jM0YHFGyfC0/xf+SB5eKUu7HPj7/k3fpi9dAlsMc5YbQvDi0Sh2QTPXqMhyaAtzAr807TIyfQrmyg==", 2359 "dev": true, 2360 "dependencies": { 2361 "@babel/code-frame": "^7.23.5", ··· 2364 "@babel/helper-function-name": "^7.23.0", 2365 "@babel/helper-hoist-variables": "^7.22.5", 2366 "@babel/helper-split-export-declaration": "^7.22.6", 2367 - "@babel/parser": "^7.23.6", 2368 - "@babel/types": "^7.23.6", 2369 "debug": "^4.3.1", 2370 "globals": "^11.1.0" 2371 }, ··· 2374 } 2375 }, 2376 "node_modules/@babel/types": { 2377 - "version": "7.23.6", 2378 - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.6.tgz", 2379 - "integrity": "sha512-+uarb83brBzPKN38NX1MkB6vb6+mwvR6amUulqAE7ccQw1pEl+bCia9TbdG1lsnFP7lZySvUn37CHyXQdfTwzg==", 2380 "dev": true, 2381 "dependencies": { 2382 "@babel/helper-string-parser": "^7.23.4", ··· 2513 "react": ">=16.8.0" 2514 } 2515 }, 2516 "node_modules/@esbuild/android-arm": { 2517 - "version": "0.18.20", 2518 - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.20.tgz", 2519 - "integrity": "sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==", 2520 "cpu": [ 2521 "arm" 2522 ], ··· 2530 } 2531 }, 2532 "node_modules/@esbuild/android-arm64": { 2533 - "version": "0.18.20", 2534 - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz", 2535 - "integrity": "sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==", 2536 "cpu": [ 2537 "arm64" 2538 ], ··· 2546 } 2547 }, 2548 "node_modules/@esbuild/android-x64": { 2549 - "version": "0.18.20", 2550 - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.20.tgz", 2551 - "integrity": "sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==", 2552 "cpu": [ 2553 "x64" 2554 ], ··· 2562 } 2563 }, 2564 "node_modules/@esbuild/darwin-arm64": { 2565 - "version": "0.18.20", 2566 - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz", 2567 - "integrity": "sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==", 2568 "cpu": [ 2569 "arm64" 2570 ], ··· 2578 } 2579 }, 2580 "node_modules/@esbuild/darwin-x64": { 2581 - "version": "0.18.20", 2582 - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz", 2583 - "integrity": "sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==", 2584 "cpu": [ 2585 "x64" 2586 ], ··· 2594 } 2595 }, 2596 "node_modules/@esbuild/freebsd-arm64": { 2597 - "version": "0.18.20", 2598 - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz", 2599 - "integrity": "sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==", 2600 "cpu": [ 2601 "arm64" 2602 ], ··· 2610 } 2611 }, 2612 "node_modules/@esbuild/freebsd-x64": { 2613 - "version": "0.18.20", 2614 - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz", 2615 - "integrity": "sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==", 2616 "cpu": [ 2617 "x64" 2618 ], ··· 2626 } 2627 }, 2628 "node_modules/@esbuild/linux-arm": { 2629 - "version": "0.18.20", 2630 - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz", 2631 - "integrity": "sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==", 2632 "cpu": [ 2633 "arm" 2634 ], ··· 2642 } 2643 }, 2644 "node_modules/@esbuild/linux-arm64": { 2645 - "version": "0.18.20", 2646 - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz", 2647 - "integrity": "sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==", 2648 "cpu": [ 2649 "arm64" 2650 ], ··· 2658 } 2659 }, 2660 "node_modules/@esbuild/linux-ia32": { 2661 - "version": "0.18.20", 2662 - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz", 2663 - "integrity": "sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==", 2664 "cpu": [ 2665 "ia32" 2666 ], ··· 2674 } 2675 }, 2676 "node_modules/@esbuild/linux-loong64": { 2677 - "version": "0.18.20", 2678 - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz", 2679 - "integrity": "sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==", 2680 "cpu": [ 2681 "loong64" 2682 ], ··· 2690 } 2691 }, 2692 "node_modules/@esbuild/linux-mips64el": { 2693 - "version": "0.18.20", 2694 - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz", 2695 - "integrity": "sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==", 2696 "cpu": [ 2697 "mips64el" 2698 ], ··· 2706 } 2707 }, 2708 "node_modules/@esbuild/linux-ppc64": { 2709 - "version": "0.18.20", 2710 - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz", 2711 - "integrity": "sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==", 2712 "cpu": [ 2713 "ppc64" 2714 ], ··· 2722 } 2723 }, 2724 "node_modules/@esbuild/linux-riscv64": { 2725 - "version": "0.18.20", 2726 - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz", 2727 - "integrity": "sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==", 2728 "cpu": [ 2729 "riscv64" 2730 ], ··· 2738 } 2739 }, 2740 "node_modules/@esbuild/linux-s390x": { 2741 - "version": "0.18.20", 2742 - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz", 2743 - "integrity": "sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==", 2744 "cpu": [ 2745 "s390x" 2746 ], ··· 2754 } 2755 }, 2756 "node_modules/@esbuild/linux-x64": { 2757 - "version": "0.18.20", 2758 - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz", 2759 - "integrity": "sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==", 2760 "cpu": [ 2761 "x64" 2762 ], ··· 2770 } 2771 }, 2772 "node_modules/@esbuild/netbsd-x64": { 2773 - "version": "0.18.20", 2774 - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz", 2775 - "integrity": "sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==", 2776 "cpu": [ 2777 "x64" 2778 ], ··· 2786 } 2787 }, 2788 "node_modules/@esbuild/openbsd-x64": { 2789 - "version": "0.18.20", 2790 - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz", 2791 - "integrity": "sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==", 2792 "cpu": [ 2793 "x64" 2794 ], ··· 2802 } 2803 }, 2804 "node_modules/@esbuild/sunos-x64": { 2805 - "version": "0.18.20", 2806 - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz", 2807 - "integrity": "sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==", 2808 "cpu": [ 2809 "x64" 2810 ], ··· 2818 } 2819 }, 2820 "node_modules/@esbuild/win32-arm64": { 2821 - "version": "0.18.20", 2822 - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz", 2823 - "integrity": "sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==", 2824 "cpu": [ 2825 "arm64" 2826 ], ··· 2834 } 2835 }, 2836 "node_modules/@esbuild/win32-ia32": { 2837 - "version": "0.18.20", 2838 - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz", 2839 - "integrity": "sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==", 2840 "cpu": [ 2841 "ia32" 2842 ], ··· 2850 } 2851 }, 2852 "node_modules/@esbuild/win32-x64": { 2853 - "version": "0.18.20", 2854 - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz", 2855 - "integrity": "sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==", 2856 "cpu": [ 2857 "x64" 2858 ], ··· 3834 "@jridgewell/sourcemap-codec": "^1.4.14" 3835 } 3836 }, 3837 - "node_modules/@juggle/resize-observer": { 3838 - "version": "3.4.0", 3839 - "resolved": "https://registry.npmjs.org/@juggle/resize-observer/-/resize-observer-3.4.0.tgz", 3840 - "integrity": "sha512-dfLbk+PwWvFzSxwk3n5ySL0hfBog779o8h68wK/7/APo/7cgyWp5jcXockbxdk5kFRkbeXWm4Fbi9FrdN381sA==", 3841 - "dev": true 3842 - }, 3843 "node_modules/@mdx-js/mdx": { 3844 "version": "3.0.1", 3845 "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-3.0.1.tgz", ··· 3886 } 3887 }, 3888 "node_modules/@next/env": { 3889 - "version": "14.1.1", 3890 - "resolved": "https://registry.npmjs.org/@next/env/-/env-14.1.1.tgz", 3891 - "integrity": "sha512-7CnQyD5G8shHxQIIg3c7/pSeYFeMhsNbpU/bmvH7ZnDql7mNRgg8O2JZrhrc/soFnfBnKP4/xXNiiSIPn2w8gA==" 3892 }, 3893 "node_modules/@next/eslint-plugin-next": { 3894 - "version": "14.1.1", 3895 - "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-14.1.1.tgz", 3896 - "integrity": "sha512-NP1WoGFnFLpqqCWgGFjnn/sTwUExdPyjeFKRdQP1X/bL/tjAQ/TXDmYqw6vzGaP5NaZ2u6xzg+N/0nd7fOPOGQ==", 3897 "dev": true, 3898 "dependencies": { 3899 "glob": "10.3.10" 3900 } 3901 }, 3902 "node_modules/@next/swc-darwin-arm64": { 3903 - "version": "14.1.1", 3904 - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.1.1.tgz", 3905 - "integrity": "sha512-yDjSFKQKTIjyT7cFv+DqQfW5jsD+tVxXTckSe1KIouKk75t1qZmj/mV3wzdmFb0XHVGtyRjDMulfVG8uCKemOQ==", 3906 "cpu": [ 3907 "arm64" 3908 ], ··· 3915 } 3916 }, 3917 "node_modules/@next/swc-darwin-x64": { 3918 - "version": "14.1.1", 3919 - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.1.1.tgz", 3920 - "integrity": "sha512-KCQmBL0CmFmN8D64FHIZVD9I4ugQsDBBEJKiblXGgwn7wBCSe8N4Dx47sdzl4JAg39IkSN5NNrr8AniXLMb3aw==", 3921 "cpu": [ 3922 "x64" 3923 ], ··· 3930 } 3931 }, 3932 "node_modules/@next/swc-linux-arm64-gnu": { 3933 - "version": "14.1.1", 3934 - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.1.1.tgz", 3935 - "integrity": "sha512-YDQfbWyW0JMKhJf/T4eyFr4b3tceTorQ5w2n7I0mNVTFOvu6CGEzfwT3RSAQGTi/FFMTFcuspPec/7dFHuP7Eg==", 3936 "cpu": [ 3937 "arm64" 3938 ], ··· 3945 } 3946 }, 3947 "node_modules/@next/swc-linux-arm64-musl": { 3948 - "version": "14.1.1", 3949 - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.1.1.tgz", 3950 - "integrity": "sha512-fiuN/OG6sNGRN/bRFxRvV5LyzLB8gaL8cbDH5o3mEiVwfcMzyE5T//ilMmaTrnA8HLMS6hoz4cHOu6Qcp9vxgQ==", 3951 "cpu": [ 3952 "arm64" 3953 ], ··· 3960 } 3961 }, 3962 "node_modules/@next/swc-linux-x64-gnu": { 3963 - "version": "14.1.1", 3964 - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.1.1.tgz", 3965 - "integrity": "sha512-rv6AAdEXoezjbdfp3ouMuVqeLjE1Bin0AuE6qxE6V9g3Giz5/R3xpocHoAi7CufRR+lnkuUjRBn05SYJ83oKNQ==", 3966 "cpu": [ 3967 "x64" 3968 ], ··· 3975 } 3976 }, 3977 "node_modules/@next/swc-linux-x64-musl": { 3978 - "version": "14.1.1", 3979 - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.1.1.tgz", 3980 - "integrity": "sha512-YAZLGsaNeChSrpz/G7MxO3TIBLaMN8QWMr3X8bt6rCvKovwU7GqQlDu99WdvF33kI8ZahvcdbFsy4jAFzFX7og==", 3981 "cpu": [ 3982 "x64" 3983 ], ··· 3990 } 3991 }, 3992 "node_modules/@next/swc-win32-arm64-msvc": { 3993 - "version": "14.1.1", 3994 - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.1.1.tgz", 3995 - "integrity": "sha512-1L4mUYPBMvVDMZg1inUYyPvFSduot0g73hgfD9CODgbr4xiTYe0VOMTZzaRqYJYBA9mana0x4eaAaypmWo1r5A==", 3996 "cpu": [ 3997 "arm64" 3998 ], ··· 4005 } 4006 }, 4007 "node_modules/@next/swc-win32-ia32-msvc": { 4008 - "version": "14.1.1", 4009 - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.1.1.tgz", 4010 - "integrity": "sha512-jvIE9tsuj9vpbbXlR5YxrghRfMuG0Qm/nZ/1KDHc+y6FpnZ/apsgh+G6t15vefU0zp3WSpTMIdXRUsNl/7RSuw==", 4011 "cpu": [ 4012 "ia32" 4013 ], ··· 4020 } 4021 }, 4022 "node_modules/@next/swc-win32-x64-msvc": { 4023 - "version": "14.1.1", 4024 - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.1.1.tgz", 4025 - "integrity": "sha512-S6K6EHDU5+1KrBDLko7/c1MNy/Ya73pIAmvKeFwsF4RmBFJSO7/7YeD4FnZ4iBdzE69PpQ4sOMU9ORKeNuxe8A==", 4026 "cpu": [ 4027 "x64" 4028 ], ··· 4870 } 4871 } 4872 }, 4873 - "node_modules/@radix-ui/react-separator": { 4874 - "version": "1.0.3", 4875 - "resolved": "https://registry.npmjs.org/@radix-ui/react-separator/-/react-separator-1.0.3.tgz", 4876 - "integrity": "sha512-itYmTy/kokS21aiV5+Z56MZB54KrhPgn6eHDKkFeOLR34HMN2s8PaN47qZZAGnvupcjxHaFZnW4pQEh0BvvVuw==", 4877 - "dev": true, 4878 - "dependencies": { 4879 - "@babel/runtime": "^7.13.10", 4880 - "@radix-ui/react-primitive": "1.0.3" 4881 - }, 4882 - "peerDependencies": { 4883 - "@types/react": "*", 4884 - "@types/react-dom": "*", 4885 - "react": "^16.8 || ^17.0 || ^18.0", 4886 - "react-dom": "^16.8 || ^17.0 || ^18.0" 4887 - }, 4888 - "peerDependenciesMeta": { 4889 - "@types/react": { 4890 - "optional": true 4891 - }, 4892 - "@types/react-dom": { 4893 - "optional": true 4894 - } 4895 - } 4896 - }, 4897 "node_modules/@radix-ui/react-slot": { 4898 "version": "1.0.2", 4899 "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.2.tgz", ··· 4960 "@radix-ui/react-use-controllable-state": "1.0.1", 4961 "@radix-ui/react-use-layout-effect": "1.0.1", 4962 "@radix-ui/react-visually-hidden": "1.0.3" 4963 - }, 4964 - "peerDependencies": { 4965 - "@types/react": "*", 4966 - "@types/react-dom": "*", 4967 - "react": "^16.8 || ^17.0 || ^18.0", 4968 - "react-dom": "^16.8 || ^17.0 || ^18.0" 4969 - }, 4970 - "peerDependenciesMeta": { 4971 - "@types/react": { 4972 - "optional": true 4973 - }, 4974 - "@types/react-dom": { 4975 - "optional": true 4976 - } 4977 - } 4978 - }, 4979 - "node_modules/@radix-ui/react-toggle": { 4980 - "version": "1.0.3", 4981 - "resolved": "https://registry.npmjs.org/@radix-ui/react-toggle/-/react-toggle-1.0.3.tgz", 4982 - "integrity": "sha512-Pkqg3+Bc98ftZGsl60CLANXQBBQ4W3mTFS9EJvNxKMZ7magklKV69/id1mlAlOFDDfHvlCms0fx8fA4CMKDJHg==", 4983 - "dev": true, 4984 - "dependencies": { 4985 - "@babel/runtime": "^7.13.10", 4986 - "@radix-ui/primitive": "1.0.1", 4987 - "@radix-ui/react-primitive": "1.0.3", 4988 - "@radix-ui/react-use-controllable-state": "1.0.1" 4989 - }, 4990 - "peerDependencies": { 4991 - "@types/react": "*", 4992 - "@types/react-dom": "*", 4993 - "react": "^16.8 || ^17.0 || ^18.0", 4994 - "react-dom": "^16.8 || ^17.0 || ^18.0" 4995 - }, 4996 - "peerDependenciesMeta": { 4997 - "@types/react": { 4998 - "optional": true 4999 - }, 5000 - "@types/react-dom": { 5001 - "optional": true 5002 - } 5003 - } 5004 - }, 5005 - "node_modules/@radix-ui/react-toggle-group": { 5006 - "version": "1.0.4", 5007 - "resolved": "https://registry.npmjs.org/@radix-ui/react-toggle-group/-/react-toggle-group-1.0.4.tgz", 5008 - "integrity": "sha512-Uaj/M/cMyiyT9Bx6fOZO0SAG4Cls0GptBWiBmBxofmDbNVnYYoyRWj/2M/6VCi/7qcXFWnHhRUfdfZFvvkuu8A==", 5009 - "dev": true, 5010 - "dependencies": { 5011 - "@babel/runtime": "^7.13.10", 5012 - "@radix-ui/primitive": "1.0.1", 5013 - "@radix-ui/react-context": "1.0.1", 5014 - "@radix-ui/react-direction": "1.0.1", 5015 - "@radix-ui/react-primitive": "1.0.3", 5016 - "@radix-ui/react-roving-focus": "1.0.4", 5017 - "@radix-ui/react-toggle": "1.0.3", 5018 - "@radix-ui/react-use-controllable-state": "1.0.1" 5019 - }, 5020 - "peerDependencies": { 5021 - "@types/react": "*", 5022 - "@types/react-dom": "*", 5023 - "react": "^16.8 || ^17.0 || ^18.0", 5024 - "react-dom": "^16.8 || ^17.0 || ^18.0" 5025 - }, 5026 - "peerDependenciesMeta": { 5027 - "@types/react": { 5028 - "optional": true 5029 - }, 5030 - "@types/react-dom": { 5031 - "optional": true 5032 - } 5033 - } 5034 - }, 5035 - "node_modules/@radix-ui/react-toolbar": { 5036 - "version": "1.0.4", 5037 - "resolved": "https://registry.npmjs.org/@radix-ui/react-toolbar/-/react-toolbar-1.0.4.tgz", 5038 - "integrity": "sha512-tBgmM/O7a07xbaEkYJWYTXkIdU/1pW4/KZORR43toC/4XWyBCURK0ei9kMUdp+gTPPKBgYLxXmRSH1EVcIDp8Q==", 5039 - "dev": true, 5040 - "dependencies": { 5041 - "@babel/runtime": "^7.13.10", 5042 - "@radix-ui/primitive": "1.0.1", 5043 - "@radix-ui/react-context": "1.0.1", 5044 - "@radix-ui/react-direction": "1.0.1", 5045 - "@radix-ui/react-primitive": "1.0.3", 5046 - "@radix-ui/react-roving-focus": "1.0.4", 5047 - "@radix-ui/react-separator": "1.0.3", 5048 - "@radix-ui/react-toggle-group": "1.0.4" 5049 }, 5050 "peerDependencies": { 5051 "@types/react": "*", ··· 5318 } 5319 }, 5320 "node_modules/@sentry-internal/feedback": { 5321 - "version": "7.93.0", 5322 - "resolved": "https://registry.npmjs.org/@sentry-internal/feedback/-/feedback-7.93.0.tgz", 5323 - "integrity": "sha512-4G7rMeQbYGfCHxEoFroABX+UREYc2BSbFqjLmLbIcWowSpgzcwweLLphWHKOciqK6f7DnNDK0jZzx3u7NrkWHw==", 5324 "dependencies": { 5325 - "@sentry/core": "7.93.0", 5326 - "@sentry/types": "7.93.0", 5327 - "@sentry/utils": "7.93.0" 5328 }, 5329 "engines": { 5330 "node": ">=12" 5331 } 5332 }, 5333 "node_modules/@sentry-internal/tracing": { 5334 - "version": "7.93.0", 5335 - "resolved": "https://registry.npmjs.org/@sentry-internal/tracing/-/tracing-7.93.0.tgz", 5336 - "integrity": "sha512-DjuhmQNywPp+8fxC9dvhGrqgsUb6wI/HQp25lS2Re7VxL1swCasvpkg8EOYP4iBniVQ86QK0uITkOIRc5tdY1w==", 5337 "dependencies": { 5338 - "@sentry/core": "7.93.0", 5339 - "@sentry/types": "7.93.0", 5340 - "@sentry/utils": "7.93.0" 5341 }, 5342 "engines": { 5343 "node": ">=8" 5344 } 5345 }, 5346 "node_modules/@sentry/browser": { 5347 - "version": "7.93.0", 5348 - "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-7.93.0.tgz", 5349 - "integrity": "sha512-MtLTcQ7y3rfk+aIvnnwCfSJvYhTJnIJi+Mf6y/ap6SKObdlsKMbQoJLlRViglGLq+nKxHLAvU0fONiCEmKfV6A==", 5350 "dependencies": { 5351 - "@sentry-internal/feedback": "7.93.0", 5352 - "@sentry-internal/tracing": "7.93.0", 5353 - "@sentry/core": "7.93.0", 5354 - "@sentry/replay": "7.93.0", 5355 - "@sentry/types": "7.93.0", 5356 - "@sentry/utils": "7.93.0" 5357 }, 5358 "engines": { 5359 "node": ">=8" ··· 5380 } 5381 }, 5382 "node_modules/@sentry/core": { 5383 - "version": "7.93.0", 5384 - "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.93.0.tgz", 5385 - "integrity": "sha512-vZQSUiDn73n+yu2fEcH+Wpm4GbRmtxmnXnYCPgM6IjnXqkVm3awWAkzrheADblx3kmxrRiOlTXYHw9NTWs56fg==", 5386 "dependencies": { 5387 - "@sentry/types": "7.93.0", 5388 - "@sentry/utils": "7.93.0" 5389 }, 5390 "engines": { 5391 "node": ">=8" 5392 } 5393 }, 5394 "node_modules/@sentry/integrations": { 5395 - "version": "7.93.0", 5396 - "resolved": "https://registry.npmjs.org/@sentry/integrations/-/integrations-7.93.0.tgz", 5397 - "integrity": "sha512-uGQ8+DiqUr6SbhdJJHyIqDJ6kHnFuSv8nZWtj2tJ1I8q8u8MX8t8Om6R/R4ap45gCkWg/zqZq7B+gQV6TYewjQ==", 5398 "dependencies": { 5399 - "@sentry/core": "7.93.0", 5400 - "@sentry/types": "7.93.0", 5401 - "@sentry/utils": "7.93.0", 5402 "localforage": "^1.8.1" 5403 }, 5404 "engines": { ··· 5406 } 5407 }, 5408 "node_modules/@sentry/nextjs": { 5409 - "version": "7.93.0", 5410 - "resolved": "https://registry.npmjs.org/@sentry/nextjs/-/nextjs-7.93.0.tgz", 5411 - "integrity": "sha512-/O4Xl+hMSEM6/sVfmKXCZhLUUGNJbi+L0tasTiw4wB4EQQeMDKf4cBfx8e4mNBMzhA2SZnfQZAwJGqhvFJniPQ==", 5412 "dependencies": { 5413 "@rollup/plugin-commonjs": "24.0.0", 5414 - "@sentry/core": "7.93.0", 5415 - "@sentry/integrations": "7.93.0", 5416 - "@sentry/node": "7.93.0", 5417 - "@sentry/react": "7.93.0", 5418 - "@sentry/types": "7.93.0", 5419 - "@sentry/utils": "7.93.0", 5420 - "@sentry/vercel-edge": "7.93.0", 5421 "@sentry/webpack-plugin": "1.21.0", 5422 "chalk": "3.0.0", 5423 "resolve": "1.22.8", ··· 5439 } 5440 }, 5441 "node_modules/@sentry/node": { 5442 - "version": "7.93.0", 5443 - "resolved": "https://registry.npmjs.org/@sentry/node/-/node-7.93.0.tgz", 5444 - "integrity": "sha512-nUXPCZQm5Y9Ipv7iWXLNp5dbuyi1VvbJ3RtlwD7utgsNkRYB4ixtKE9w2QU8DZZAjaEF6w2X94OkYH6C932FWw==", 5445 "dependencies": { 5446 - "@sentry-internal/tracing": "7.93.0", 5447 - "@sentry/core": "7.93.0", 5448 - "@sentry/types": "7.93.0", 5449 - "@sentry/utils": "7.93.0", 5450 - "https-proxy-agent": "^5.0.0" 5451 }, 5452 "engines": { 5453 "node": ">=8" 5454 } 5455 }, 5456 "node_modules/@sentry/react": { 5457 - "version": "7.93.0", 5458 - "resolved": "https://registry.npmjs.org/@sentry/react/-/react-7.93.0.tgz", 5459 - "integrity": "sha512-B0bzziV1lEyN7xd0orUPyJdpoK6CtcyodmQkfY0WsHLm/1d9xi95M05lObHnsMWO1js6c9B9d9kO8RlKFz947A==", 5460 "dependencies": { 5461 - "@sentry/browser": "7.93.0", 5462 - "@sentry/core": "7.93.0", 5463 - "@sentry/types": "7.93.0", 5464 - "@sentry/utils": "7.93.0", 5465 "hoist-non-react-statics": "^3.3.2" 5466 }, 5467 "engines": { ··· 5472 } 5473 }, 5474 "node_modules/@sentry/replay": { 5475 - "version": "7.93.0", 5476 - "resolved": "https://registry.npmjs.org/@sentry/replay/-/replay-7.93.0.tgz", 5477 - "integrity": "sha512-dMlLU8v+OkUeGCrPvTu5NriH7BGj3el4rGHWWAYicfJ2QXqTTq50vfasQBP1JeVNcFqnf1y653TdEIvo4RH4tw==", 5478 "dependencies": { 5479 - "@sentry-internal/tracing": "7.93.0", 5480 - "@sentry/core": "7.93.0", 5481 - "@sentry/types": "7.93.0", 5482 - "@sentry/utils": "7.93.0" 5483 }, 5484 "engines": { 5485 "node": ">=12" 5486 } 5487 }, 5488 "node_modules/@sentry/types": { 5489 - "version": "7.93.0", 5490 - "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.93.0.tgz", 5491 - "integrity": "sha512-UnzUccNakhFRA/esWBWP+0v7cjNg+RilFBQC03Mv9OEMaZaS29zSbcOGtRzuFOXXLBdbr44BWADqpz3VW0XaNw==", 5492 "engines": { 5493 "node": ">=8" 5494 } 5495 }, 5496 "node_modules/@sentry/utils": { 5497 - "version": "7.93.0", 5498 - "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.93.0.tgz", 5499 - "integrity": "sha512-Iovj7tUnbgSkh/WrAaMrd5UuYjW7AzyzZlFDIUrwidsyIdUficjCG2OIxYzh76H6nYIx9SxewW0R54Q6XoB4uA==", 5500 "dependencies": { 5501 - "@sentry/types": "7.93.0" 5502 }, 5503 "engines": { 5504 "node": ">=8" 5505 } 5506 }, 5507 "node_modules/@sentry/vercel-edge": { 5508 - "version": "7.93.0", 5509 - "resolved": "https://registry.npmjs.org/@sentry/vercel-edge/-/vercel-edge-7.93.0.tgz", 5510 - "integrity": "sha512-3jddd6gVUpGX8Sis9gxODL7zPR+lZohYYvOJVhf8UMglZSiWa3/xYJQ5VISj3UH6sVSxvfMxgssmQEHcvuubHQ==", 5511 "dependencies": { 5512 - "@sentry-internal/tracing": "7.93.0", 5513 - "@sentry/core": "7.93.0", 5514 - "@sentry/types": "7.93.0", 5515 - "@sentry/utils": "7.93.0" 5516 }, 5517 "engines": { 5518 "node": ">=8" ··· 5531 } 5532 }, 5533 "node_modules/@shikijs/core": { 5534 - "version": "1.1.2", 5535 - "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.1.2.tgz", 5536 - "integrity": "sha512-ERVzNQz88ZkDqUpWeC57Kp+Kmx5RjqeDBR1M8AGWGom4yrkITiTfXCGmjchlDSw12MhDTuPYR4HVFW8uT61RaQ==" 5537 }, 5538 "node_modules/@sinclair/typebox": { 5539 "version": "0.27.8", ··· 5560 } 5561 }, 5562 "node_modules/@storybook/addon-actions": { 5563 - "version": "7.6.17", 5564 - "resolved": "https://registry.npmjs.org/@storybook/addon-actions/-/addon-actions-7.6.17.tgz", 5565 - "integrity": "sha512-TBphs4v6LRfyTpFo/WINF0TkMaE3rrNog7wW5mbz6n0j8o53kDN4o9ZEcygSL5zQX43CAaghQTeDCss7ueG7ZQ==", 5566 "dev": true, 5567 "dependencies": { 5568 - "@storybook/core-events": "7.6.17", 5569 "@storybook/global": "^5.0.0", 5570 "@types/uuid": "^9.0.1", 5571 "dequal": "^2.0.2", ··· 5578 } 5579 }, 5580 "node_modules/@storybook/addon-controls": { 5581 - "version": "7.6.17", 5582 - "resolved": "https://registry.npmjs.org/@storybook/addon-controls/-/addon-controls-7.6.17.tgz", 5583 - "integrity": "sha512-zR0aLaUF7FtV/nMRyfniFbCls/e0DAAoXACuOAUAwNAv0lbIS8AyZZiHSmKucCvziUQ6WceeCC7+du3C+9y0rQ==", 5584 "dev": true, 5585 "dependencies": { 5586 - "@storybook/blocks": "7.6.17", 5587 "lodash": "^4.17.21", 5588 "ts-dedent": "^2.0.0" 5589 }, ··· 5593 } 5594 }, 5595 "node_modules/@storybook/addon-interactions": { 5596 - "version": "7.6.17", 5597 - "resolved": "https://registry.npmjs.org/@storybook/addon-interactions/-/addon-interactions-7.6.17.tgz", 5598 - "integrity": "sha512-6zlX+RDQ1PlA6fp7C+hun8t7h2RXfCGs5dGrhEenp2lqnR/rYuUJRC0tmKpkZBb8kZVcbSChzkB/JYkBjBCzpQ==", 5599 "dev": true, 5600 "dependencies": { 5601 "@storybook/global": "^5.0.0", 5602 - "@storybook/types": "7.6.17", 5603 "jest-mock": "^27.0.6", 5604 "polished": "^4.2.2", 5605 "ts-dedent": "^2.2.0" ··· 5610 } 5611 }, 5612 "node_modules/@storybook/addon-themes": { 5613 - "version": "7.6.17", 5614 - "resolved": "https://registry.npmjs.org/@storybook/addon-themes/-/addon-themes-7.6.17.tgz", 5615 - "integrity": "sha512-i/dI3GKlJmQv0Di9HM3fKJvFIab55kvva0vXCGBkqSw3wYoZuq++npkWeDnjjZUvggV12H2RTdGqYwMCXB/GHg==", 5616 "dev": true, 5617 "dependencies": { 5618 "ts-dedent": "^2.0.0" ··· 5623 } 5624 }, 5625 "node_modules/@storybook/addon-viewport": { 5626 - "version": "7.6.17", 5627 - "resolved": "https://registry.npmjs.org/@storybook/addon-viewport/-/addon-viewport-7.6.17.tgz", 5628 - "integrity": "sha512-sA0QCcf4QAMixWvn8uvRYPfkKCSl6JajJaAspoPqXSxHEpK7uwOlpg3kqFU5XJJPXD0X957M+ONgNvBzYqSpEw==", 5629 "dev": true, 5630 "dependencies": { 5631 "memoizerific": "^1.11.3" ··· 5636 } 5637 }, 5638 "node_modules/@storybook/blocks": { 5639 - "version": "7.6.17", 5640 - "resolved": "https://registry.npmjs.org/@storybook/blocks/-/blocks-7.6.17.tgz", 5641 - "integrity": "sha512-PsNVoe0bX1mMn4Kk3nbKZ0ItDZZ0YJnYAFJ6toAbsyBAbgzg1sce88sQinzvbn58/RT9MPKeWMPB45ZS7ggiNg==", 5642 "dev": true, 5643 "dependencies": { 5644 - "@storybook/channels": "7.6.17", 5645 - "@storybook/client-logger": "7.6.17", 5646 - "@storybook/components": "7.6.17", 5647 - "@storybook/core-events": "7.6.17", 5648 "@storybook/csf": "^0.1.2", 5649 - "@storybook/docs-tools": "7.6.17", 5650 "@storybook/global": "^5.0.0", 5651 - "@storybook/manager-api": "7.6.17", 5652 - "@storybook/preview-api": "7.6.17", 5653 - "@storybook/theming": "7.6.17", 5654 - "@storybook/types": "7.6.17", 5655 "@types/lodash": "^4.14.167", 5656 "color-convert": "^2.0.1", 5657 "dequal": "^2.0.2", 5658 "lodash": "^4.17.21", 5659 - "markdown-to-jsx": "^7.1.8", 5660 "memoizerific": "^1.11.3", 5661 "polished": "^4.2.2", 5662 "react-colorful": "^5.1.2", ··· 5672 "peerDependencies": { 5673 "react": "^16.8.0 || ^17.0.0 || ^18.0.0", 5674 "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" 5675 } 5676 }, 5677 "node_modules/@storybook/builder-manager": { 5678 - "version": "7.6.17", 5679 - "resolved": "https://registry.npmjs.org/@storybook/builder-manager/-/builder-manager-7.6.17.tgz", 5680 - "integrity": "sha512-Sj8hcDYiPCCMfeLzus37czl0zdrAxAz4IyYam2jBjVymrIrcDAFyL1OCZvnq33ft179QYQWhUs9qwzVmlR/ZWg==", 5681 "dev": true, 5682 "dependencies": { 5683 "@fal-works/esbuild-plugin-global-externals": "^2.1.2", 5684 - "@storybook/core-common": "7.6.17", 5685 - "@storybook/manager": "7.6.17", 5686 - "@storybook/node-logger": "7.6.17", 5687 "@types/ejs": "^3.1.1", 5688 - "@types/find-cache-dir": "^3.2.1", 5689 "@yarnpkg/esbuild-plugin-pnp": "^3.0.0-rc.10", 5690 "browser-assert": "^1.2.1", 5691 "ejs": "^3.1.8", 5692 - "esbuild": "^0.18.0", 5693 "esbuild-plugin-alias": "^0.2.1", 5694 "express": "^4.17.3", 5695 - "find-cache-dir": "^3.0.0", 5696 "fs-extra": "^11.1.0", 5697 "process": "^0.11.10", 5698 "util": "^0.12.4" ··· 5703 } 5704 }, 5705 "node_modules/@storybook/builder-webpack5": { 5706 - "version": "7.6.17", 5707 - "resolved": "https://registry.npmjs.org/@storybook/builder-webpack5/-/builder-webpack5-7.6.17.tgz", 5708 - "integrity": "sha512-GMaBd8/RzivuAmWrYSt9Rga3j8WLcu5LCMYiPVs+XKXsKAC8lTkV0WRWh8Nk6wTmfzsRQ2acwFjSG5oE4ClZKA==", 5709 "dev": true, 5710 "dependencies": { 5711 - "@babel/core": "^7.23.2", 5712 - "@storybook/channels": "7.6.17", 5713 - "@storybook/client-logger": "7.6.17", 5714 - "@storybook/core-common": "7.6.17", 5715 - "@storybook/core-events": "7.6.17", 5716 - "@storybook/core-webpack": "7.6.17", 5717 - "@storybook/node-logger": "7.6.17", 5718 - "@storybook/preview": "7.6.17", 5719 - "@storybook/preview-api": "7.6.17", 5720 - "@swc/core": "^1.3.82", 5721 "@types/node": "^18.0.0", 5722 "@types/semver": "^7.3.4", 5723 - "babel-loader": "^9.0.0", 5724 "browser-assert": "^1.2.1", 5725 "case-sensitive-paths-webpack-plugin": "^2.4.0", 5726 "cjs-module-lexer": "^1.2.3", ··· 5736 "process": "^0.11.10", 5737 "semver": "^7.3.7", 5738 "style-loader": "^3.3.1", 5739 - "swc-loader": "^0.2.3", 5740 "terser-webpack-plugin": "^5.3.1", 5741 "ts-dedent": "^2.0.0", 5742 "url": "^0.11.0", ··· 5758 } 5759 }, 5760 "node_modules/@storybook/builder-webpack5/node_modules/@types/node": { 5761 - "version": "18.19.21", 5762 - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.21.tgz", 5763 - "integrity": "sha512-2Q2NeB6BmiTFQi4DHBzncSoq/cJMLDdhPaAoJFnFCyD9a8VPZRf7a1GAwp1Edb7ROaZc5Jz/tnZyL6EsWMRaqw==", 5764 "dev": true, 5765 "dependencies": { 5766 "undici-types": "~5.26.4" 5767 } 5768 }, 5769 "node_modules/@storybook/builder-webpack5/node_modules/magic-string": { 5770 - "version": "0.30.7", 5771 - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.7.tgz", 5772 - "integrity": "sha512-8vBuFF/I/+OSLRmdf2wwFCJCz+nSn0m6DPvGH1fS/KiQoSaR+sETbov0eIk9KhEKy8CYqIkIAnbohxT/4H0kuA==", 5773 "dev": true, 5774 "dependencies": { 5775 "@jridgewell/sourcemap-codec": "^1.4.15" ··· 5779 } 5780 }, 5781 "node_modules/@storybook/channels": { 5782 - "version": "7.6.17", 5783 - "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-7.6.17.tgz", 5784 - "integrity": "sha512-GFG40pzaSxk1hUr/J/TMqW5AFDDPUSu+HkeE/oqSWJbOodBOLJzHN6CReJS6y1DjYSZLNFt1jftPWZZInG/XUA==", 5785 "dev": true, 5786 "dependencies": { 5787 - "@storybook/client-logger": "7.6.17", 5788 - "@storybook/core-events": "7.6.17", 5789 "@storybook/global": "^5.0.0", 5790 - "qs": "^6.10.0", 5791 "telejson": "^7.2.0", 5792 "tiny-invariant": "^1.3.1" 5793 }, ··· 5797 } 5798 }, 5799 "node_modules/@storybook/cli": { 5800 - "version": "7.6.17", 5801 - "resolved": "https://registry.npmjs.org/@storybook/cli/-/cli-7.6.17.tgz", 5802 - "integrity": "sha512-1sCo+nCqyR+nKfTcEidVu8XzNoECC7Y1l+uW38/r7s2f/TdDorXaIGAVrpjbSaXSoQpx5DxYJVaKCcQuOgqwcA==", 5803 "dev": true, 5804 "dependencies": { 5805 - "@babel/core": "^7.23.2", 5806 - "@babel/preset-env": "^7.23.2", 5807 "@babel/types": "^7.23.0", 5808 "@ndelangen/get-tarball": "^3.0.7", 5809 - "@storybook/codemod": "7.6.17", 5810 - "@storybook/core-common": "7.6.17", 5811 - "@storybook/core-events": "7.6.17", 5812 - "@storybook/core-server": "7.6.17", 5813 - "@storybook/csf-tools": "7.6.17", 5814 - "@storybook/node-logger": "7.6.17", 5815 - "@storybook/telemetry": "7.6.17", 5816 - "@storybook/types": "7.6.17", 5817 "@types/semver": "^7.3.4", 5818 "@yarnpkg/fslib": "2.10.3", 5819 "@yarnpkg/libzip": "2.3.0", ··· 5823 "detect-indent": "^6.1.0", 5824 "envinfo": "^7.7.3", 5825 "execa": "^5.0.0", 5826 - "express": "^4.17.3", 5827 "find-up": "^5.0.0", 5828 "fs-extra": "^11.1.0", 5829 "get-npm-tarball-url": "^2.0.3", 5830 - "get-port": "^5.1.1", 5831 "giget": "^1.0.0", 5832 "globby": "^11.0.2", 5833 "jscodeshift": "^0.15.1", 5834 "leven": "^3.1.0", 5835 "ora": "^5.4.1", 5836 - "prettier": "^2.8.0", 5837 "prompts": "^2.4.0", 5838 - "puppeteer-core": "^2.1.1", 5839 "read-pkg-up": "^7.0.1", 5840 "semver": "^7.3.7", 5841 "strip-json-comments": "^3.0.1", 5842 "tempy": "^1.0.1", 5843 - "ts-dedent": "^2.0.0", 5844 - "util-deprecate": "^1.0.2" 5845 }, 5846 "bin": { 5847 "getstorybook": "bin/index.js", ··· 5877 "node": ">= 6" 5878 } 5879 }, 5880 - "node_modules/@storybook/cli/node_modules/prettier": { 5881 - "version": "2.8.8", 5882 - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", 5883 - "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", 5884 - "dev": true, 5885 - "bin": { 5886 - "prettier": "bin-prettier.js" 5887 - }, 5888 - "engines": { 5889 - "node": ">=10.13.0" 5890 - }, 5891 - "funding": { 5892 - "url": "https://github.com/prettier/prettier?sponsor=1" 5893 - } 5894 - }, 5895 "node_modules/@storybook/client-logger": { 5896 - "version": "7.6.17", 5897 - "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-7.6.17.tgz", 5898 - "integrity": "sha512-6WBYqixAXNAXlSaBWwgljWpAu10tPRBJrcFvx2gPUne58EeMM20Gi/iHYBz2kMCY+JLAgeIH7ZxInqwO8vDwiQ==", 5899 "dev": true, 5900 "dependencies": { 5901 "@storybook/global": "^5.0.0" ··· 5906 } 5907 }, 5908 "node_modules/@storybook/codemod": { 5909 - "version": "7.6.17", 5910 - "resolved": "https://registry.npmjs.org/@storybook/codemod/-/codemod-7.6.17.tgz", 5911 - "integrity": "sha512-JuTmf2u3C4fCnjO7o3dqRgrq3ozNYfWlrRP8xuIdvT7niMap7a396hJtSKqS10FxCgKFcMAOsRgrCalH1dWxUg==", 5912 "dev": true, 5913 "dependencies": { 5914 "@babel/core": "^7.23.2", 5915 "@babel/preset-env": "^7.23.2", 5916 "@babel/types": "^7.23.0", 5917 "@storybook/csf": "^0.1.2", 5918 - "@storybook/csf-tools": "7.6.17", 5919 - "@storybook/node-logger": "7.6.17", 5920 - "@storybook/types": "7.6.17", 5921 "@types/cross-spawn": "^6.0.2", 5922 "cross-spawn": "^7.0.3", 5923 "globby": "^11.0.2", 5924 "jscodeshift": "^0.15.1", 5925 "lodash": "^4.17.21", 5926 - "prettier": "^2.8.0", 5927 - "recast": "^0.23.1" 5928 }, 5929 "funding": { 5930 "type": "opencollective", 5931 "url": "https://opencollective.com/storybook" 5932 } 5933 }, 5934 - "node_modules/@storybook/codemod/node_modules/prettier": { 5935 - "version": "2.8.8", 5936 - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", 5937 - "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", 5938 - "dev": true, 5939 - "bin": { 5940 - "prettier": "bin-prettier.js" 5941 - }, 5942 - "engines": { 5943 - "node": ">=10.13.0" 5944 - }, 5945 - "funding": { 5946 - "url": "https://github.com/prettier/prettier?sponsor=1" 5947 - } 5948 - }, 5949 "node_modules/@storybook/components": { 5950 - "version": "7.6.17", 5951 - "resolved": "https://registry.npmjs.org/@storybook/components/-/components-7.6.17.tgz", 5952 - "integrity": "sha512-lbh7GynMidA+CZcJnstVku6Nhs+YkqjYaZ+mKPugvlVhGVWv0DaaeQFVuZ8cJtUGJ/5FFU4Y+n+gylYUHkGBMA==", 5953 "dev": true, 5954 "dependencies": { 5955 - "@radix-ui/react-select": "^1.2.2", 5956 - "@radix-ui/react-toolbar": "^1.0.4", 5957 - "@storybook/client-logger": "7.6.17", 5958 "@storybook/csf": "^0.1.2", 5959 "@storybook/global": "^5.0.0", 5960 - "@storybook/theming": "7.6.17", 5961 - "@storybook/types": "7.6.17", 5962 "memoizerific": "^1.11.3", 5963 - "use-resize-observer": "^9.1.0", 5964 "util-deprecate": "^1.0.2" 5965 }, 5966 "funding": { ··· 5972 "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" 5973 } 5974 }, 5975 - "node_modules/@storybook/components/node_modules/@radix-ui/react-dismissable-layer": { 5976 - "version": "1.0.4", 5977 - "resolved": "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.0.4.tgz", 5978 - "integrity": "sha512-7UpBa/RKMoHJYjie1gkF1DlK8l1fdU/VKDpoS3rCCo8YBJR294GwcEHyxHw72yvphJ7ld0AXEcSLAzY2F/WyCg==", 5979 - "dev": true, 5980 - "dependencies": { 5981 - "@babel/runtime": "^7.13.10", 5982 - "@radix-ui/primitive": "1.0.1", 5983 - "@radix-ui/react-compose-refs": "1.0.1", 5984 - "@radix-ui/react-primitive": "1.0.3", 5985 - "@radix-ui/react-use-callback-ref": "1.0.1", 5986 - "@radix-ui/react-use-escape-keydown": "1.0.3" 5987 - }, 5988 - "peerDependencies": { 5989 - "@types/react": "*", 5990 - "@types/react-dom": "*", 5991 - "react": "^16.8 || ^17.0 || ^18.0", 5992 - "react-dom": "^16.8 || ^17.0 || ^18.0" 5993 - }, 5994 - "peerDependenciesMeta": { 5995 - "@types/react": { 5996 - "optional": true 5997 - }, 5998 - "@types/react-dom": { 5999 - "optional": true 6000 - } 6001 - } 6002 - }, 6003 - "node_modules/@storybook/components/node_modules/@radix-ui/react-focus-scope": { 6004 - "version": "1.0.3", 6005 - "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.0.3.tgz", 6006 - "integrity": "sha512-upXdPfqI4islj2CslyfUBNlaJCPybbqRHAi1KER7Isel9Q2AtSJ0zRBZv8mWQiFXD2nyAJ4BhC3yXgZ6kMBSrQ==", 6007 - "dev": true, 6008 - "dependencies": { 6009 - "@babel/runtime": "^7.13.10", 6010 - "@radix-ui/react-compose-refs": "1.0.1", 6011 - "@radix-ui/react-primitive": "1.0.3", 6012 - "@radix-ui/react-use-callback-ref": "1.0.1" 6013 - }, 6014 - "peerDependencies": { 6015 - "@types/react": "*", 6016 - "@types/react-dom": "*", 6017 - "react": "^16.8 || ^17.0 || ^18.0", 6018 - "react-dom": "^16.8 || ^17.0 || ^18.0" 6019 - }, 6020 - "peerDependenciesMeta": { 6021 - "@types/react": { 6022 - "optional": true 6023 - }, 6024 - "@types/react-dom": { 6025 - "optional": true 6026 - } 6027 - } 6028 - }, 6029 - "node_modules/@storybook/components/node_modules/@radix-ui/react-popper": { 6030 - "version": "1.1.2", 6031 - "resolved": "https://registry.npmjs.org/@radix-ui/react-popper/-/react-popper-1.1.2.tgz", 6032 - "integrity": "sha512-1CnGGfFi/bbqtJZZ0P/NQY20xdG3E0LALJaLUEoKwPLwl6PPPfbeiCqMVQnhoFRAxjJj4RpBRJzDmUgsex2tSg==", 6033 - "dev": true, 6034 - "dependencies": { 6035 - "@babel/runtime": "^7.13.10", 6036 - "@floating-ui/react-dom": "^2.0.0", 6037 - "@radix-ui/react-arrow": "1.0.3", 6038 - "@radix-ui/react-compose-refs": "1.0.1", 6039 - "@radix-ui/react-context": "1.0.1", 6040 - "@radix-ui/react-primitive": "1.0.3", 6041 - "@radix-ui/react-use-callback-ref": "1.0.1", 6042 - "@radix-ui/react-use-layout-effect": "1.0.1", 6043 - "@radix-ui/react-use-rect": "1.0.1", 6044 - "@radix-ui/react-use-size": "1.0.1", 6045 - "@radix-ui/rect": "1.0.1" 6046 - }, 6047 - "peerDependencies": { 6048 - "@types/react": "*", 6049 - "@types/react-dom": "*", 6050 - "react": "^16.8 || ^17.0 || ^18.0", 6051 - "react-dom": "^16.8 || ^17.0 || ^18.0" 6052 - }, 6053 - "peerDependenciesMeta": { 6054 - "@types/react": { 6055 - "optional": true 6056 - }, 6057 - "@types/react-dom": { 6058 - "optional": true 6059 - } 6060 - } 6061 - }, 6062 - "node_modules/@storybook/components/node_modules/@radix-ui/react-portal": { 6063 - "version": "1.0.3", 6064 - "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.0.3.tgz", 6065 - "integrity": "sha512-xLYZeHrWoPmA5mEKEfZZevoVRK/Q43GfzRXkWV6qawIWWK8t6ifIiLQdd7rmQ4Vk1bmI21XhqF9BN3jWf+phpA==", 6066 - "dev": true, 6067 - "dependencies": { 6068 - "@babel/runtime": "^7.13.10", 6069 - "@radix-ui/react-primitive": "1.0.3" 6070 - }, 6071 - "peerDependencies": { 6072 - "@types/react": "*", 6073 - "@types/react-dom": "*", 6074 - "react": "^16.8 || ^17.0 || ^18.0", 6075 - "react-dom": "^16.8 || ^17.0 || ^18.0" 6076 - }, 6077 - "peerDependenciesMeta": { 6078 - "@types/react": { 6079 - "optional": true 6080 - }, 6081 - "@types/react-dom": { 6082 - "optional": true 6083 - } 6084 - } 6085 - }, 6086 - "node_modules/@storybook/components/node_modules/@radix-ui/react-select": { 6087 - "version": "1.2.2", 6088 - "resolved": "https://registry.npmjs.org/@radix-ui/react-select/-/react-select-1.2.2.tgz", 6089 - "integrity": "sha512-zI7McXr8fNaSrUY9mZe4x/HC0jTLY9fWNhO1oLWYMQGDXuV4UCivIGTxwioSzO0ZCYX9iSLyWmAh/1TOmX3Cnw==", 6090 - "dev": true, 6091 - "dependencies": { 6092 - "@babel/runtime": "^7.13.10", 6093 - "@radix-ui/number": "1.0.1", 6094 - "@radix-ui/primitive": "1.0.1", 6095 - "@radix-ui/react-collection": "1.0.3", 6096 - "@radix-ui/react-compose-refs": "1.0.1", 6097 - "@radix-ui/react-context": "1.0.1", 6098 - "@radix-ui/react-direction": "1.0.1", 6099 - "@radix-ui/react-dismissable-layer": "1.0.4", 6100 - "@radix-ui/react-focus-guards": "1.0.1", 6101 - "@radix-ui/react-focus-scope": "1.0.3", 6102 - "@radix-ui/react-id": "1.0.1", 6103 - "@radix-ui/react-popper": "1.1.2", 6104 - "@radix-ui/react-portal": "1.0.3", 6105 - "@radix-ui/react-primitive": "1.0.3", 6106 - "@radix-ui/react-slot": "1.0.2", 6107 - "@radix-ui/react-use-callback-ref": "1.0.1", 6108 - "@radix-ui/react-use-controllable-state": "1.0.1", 6109 - "@radix-ui/react-use-layout-effect": "1.0.1", 6110 - "@radix-ui/react-use-previous": "1.0.1", 6111 - "@radix-ui/react-visually-hidden": "1.0.3", 6112 - "aria-hidden": "^1.1.1", 6113 - "react-remove-scroll": "2.5.5" 6114 - }, 6115 - "peerDependencies": { 6116 - "@types/react": "*", 6117 - "@types/react-dom": "*", 6118 - "react": "^16.8 || ^17.0 || ^18.0", 6119 - "react-dom": "^16.8 || ^17.0 || ^18.0" 6120 - }, 6121 - "peerDependenciesMeta": { 6122 - "@types/react": { 6123 - "optional": true 6124 - }, 6125 - "@types/react-dom": { 6126 - "optional": true 6127 - } 6128 - } 6129 - }, 6130 - "node_modules/@storybook/core-client": { 6131 - "version": "7.6.17", 6132 - "resolved": "https://registry.npmjs.org/@storybook/core-client/-/core-client-7.6.17.tgz", 6133 - "integrity": "sha512-LuDbADK+DPNAOOCXOlvY09hdGVueXlDetsdOJ/DgYnSa9QSWv9Uv+F8QcEgR3QckZJbPlztKJIVLgP2n/Xkijw==", 6134 - "dev": true, 6135 - "dependencies": { 6136 - "@storybook/client-logger": "7.6.17", 6137 - "@storybook/preview-api": "7.6.17" 6138 - }, 6139 - "funding": { 6140 - "type": "opencollective", 6141 - "url": "https://opencollective.com/storybook" 6142 - } 6143 - }, 6144 "node_modules/@storybook/core-common": { 6145 - "version": "7.6.17", 6146 - "resolved": "https://registry.npmjs.org/@storybook/core-common/-/core-common-7.6.17.tgz", 6147 - "integrity": "sha512-me2TP3Q9/qzqCLoDHUSsUF+VS1MHxfHbTVF6vAz0D/COTxzsxLpu9TxTbzJoBCxse6XRb6wWI1RgF1mIcjic7g==", 6148 "dev": true, 6149 "dependencies": { 6150 - "@storybook/core-events": "7.6.17", 6151 - "@storybook/node-logger": "7.6.17", 6152 - "@storybook/types": "7.6.17", 6153 - "@types/find-cache-dir": "^3.2.1", 6154 - "@types/node": "^18.0.0", 6155 - "@types/node-fetch": "^2.6.4", 6156 - "@types/pretty-hrtime": "^1.0.0", 6157 "chalk": "^4.1.0", 6158 - "esbuild": "^0.18.0", 6159 "esbuild-register": "^3.5.0", 6160 "file-system-cache": "2.3.0", 6161 "find-cache-dir": "^3.0.0", 6162 "find-up": "^5.0.0", ··· 6169 "pkg-dir": "^5.0.0", 6170 "pretty-hrtime": "^1.0.3", 6171 "resolve-from": "^5.0.0", 6172 - "ts-dedent": "^2.0.0" 6173 }, 6174 "funding": { 6175 "type": "opencollective", 6176 "url": "https://opencollective.com/storybook" 6177 } 6178 }, 6179 - "node_modules/@storybook/core-common/node_modules/@types/node": { 6180 - "version": "18.19.21", 6181 - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.21.tgz", 6182 - "integrity": "sha512-2Q2NeB6BmiTFQi4DHBzncSoq/cJMLDdhPaAoJFnFCyD9a8VPZRf7a1GAwp1Edb7ROaZc5Jz/tnZyL6EsWMRaqw==", 6183 - "dev": true, 6184 - "dependencies": { 6185 - "undici-types": "~5.26.4" 6186 - } 6187 - }, 6188 "node_modules/@storybook/core-common/node_modules/chalk": { 6189 "version": "4.1.2", 6190 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", ··· 6202 } 6203 }, 6204 "node_modules/@storybook/core-events": { 6205 - "version": "7.6.17", 6206 - "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-7.6.17.tgz", 6207 - "integrity": "sha512-AriWMCm/k1cxlv10f+jZ1wavThTRpLaN3kY019kHWbYT9XgaSuLU67G7GPr3cGnJ6HuA6uhbzu8qtqVCd6OfXA==", 6208 "dev": true, 6209 "dependencies": { 6210 "ts-dedent": "^2.0.0" ··· 6215 } 6216 }, 6217 "node_modules/@storybook/core-server": { 6218 - "version": "7.6.17", 6219 - "resolved": "https://registry.npmjs.org/@storybook/core-server/-/core-server-7.6.17.tgz", 6220 - "integrity": "sha512-KWGhTTaL1Q14FolcoKKZgytlPJUbH6sbJ1Ptj/84EYWFewcnEgVs0Zlnh1VStRZg+Rd1WC1V4yVd/bbDzxrvQA==", 6221 "dev": true, 6222 "dependencies": { 6223 "@aw-web-design/x-default-browser": "1.4.126", 6224 "@discoveryjs/json-ext": "^0.5.3", 6225 - "@storybook/builder-manager": "7.6.17", 6226 - "@storybook/channels": "7.6.17", 6227 - "@storybook/core-common": "7.6.17", 6228 - "@storybook/core-events": "7.6.17", 6229 "@storybook/csf": "^0.1.2", 6230 - "@storybook/csf-tools": "7.6.17", 6231 - "@storybook/docs-mdx": "^0.1.0", 6232 "@storybook/global": "^5.0.0", 6233 - "@storybook/manager": "7.6.17", 6234 - "@storybook/node-logger": "7.6.17", 6235 - "@storybook/preview-api": "7.6.17", 6236 - "@storybook/telemetry": "7.6.17", 6237 - "@storybook/types": "7.6.17", 6238 "@types/detect-port": "^1.3.0", 6239 "@types/node": "^18.0.0", 6240 "@types/pretty-hrtime": "^1.0.0", ··· 6268 } 6269 }, 6270 "node_modules/@storybook/core-server/node_modules/@types/node": { 6271 - "version": "18.19.21", 6272 - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.21.tgz", 6273 - "integrity": "sha512-2Q2NeB6BmiTFQi4DHBzncSoq/cJMLDdhPaAoJFnFCyD9a8VPZRf7a1GAwp1Edb7ROaZc5Jz/tnZyL6EsWMRaqw==", 6274 "dev": true, 6275 "dependencies": { 6276 "undici-types": "~5.26.4" ··· 6293 } 6294 }, 6295 "node_modules/@storybook/core-webpack": { 6296 - "version": "7.6.17", 6297 - "resolved": "https://registry.npmjs.org/@storybook/core-webpack/-/core-webpack-7.6.17.tgz", 6298 - "integrity": "sha512-PyGrFhRM8sTONGwwLWLqBQ1HO+LBnVZ+5TOQO7ejQfdV2FWyNOzjBXm2e5jL/C6XlqiEhmL5pyHEyDBaQJQ3KA==", 6299 "dev": true, 6300 "dependencies": { 6301 - "@storybook/core-common": "7.6.17", 6302 - "@storybook/node-logger": "7.6.17", 6303 - "@storybook/types": "7.6.17", 6304 "@types/node": "^18.0.0", 6305 "ts-dedent": "^2.0.0" 6306 }, ··· 6310 } 6311 }, 6312 "node_modules/@storybook/core-webpack/node_modules/@types/node": { 6313 - "version": "18.19.21", 6314 - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.21.tgz", 6315 - "integrity": "sha512-2Q2NeB6BmiTFQi4DHBzncSoq/cJMLDdhPaAoJFnFCyD9a8VPZRf7a1GAwp1Edb7ROaZc5Jz/tnZyL6EsWMRaqw==", 6316 "dev": true, 6317 "dependencies": { 6318 "undici-types": "~5.26.4" ··· 6328 } 6329 }, 6330 "node_modules/@storybook/csf-tools": { 6331 - "version": "7.6.17", 6332 - "resolved": "https://registry.npmjs.org/@storybook/csf-tools/-/csf-tools-7.6.17.tgz", 6333 - "integrity": "sha512-dAQtam0EBPeTJYcQPLxXgz4L9JFqD+HWbLFG9CmNIhMMjticrB0mpk1EFIS6vPXk/VsVWpBgMLD7dZlD6YMKcQ==", 6334 "dev": true, 6335 "dependencies": { 6336 "@babel/generator": "^7.23.0", ··· 6338 "@babel/traverse": "^7.23.2", 6339 "@babel/types": "^7.23.0", 6340 "@storybook/csf": "^0.1.2", 6341 - "@storybook/types": "7.6.17", 6342 "fs-extra": "^11.1.0", 6343 - "recast": "^0.23.1", 6344 "ts-dedent": "^2.0.0" 6345 }, 6346 "funding": { ··· 6349 } 6350 }, 6351 "node_modules/@storybook/docs-mdx": { 6352 - "version": "0.1.0", 6353 - "resolved": "https://registry.npmjs.org/@storybook/docs-mdx/-/docs-mdx-0.1.0.tgz", 6354 - "integrity": "sha512-JDaBR9lwVY4eSH5W8EGHrhODjygPd6QImRbwjAuJNEnY0Vw4ie3bPkeGfnacB3OBW6u/agqPv2aRlR46JcAQLg==", 6355 "dev": true 6356 }, 6357 "node_modules/@storybook/docs-tools": { 6358 - "version": "7.6.17", 6359 - "resolved": "https://registry.npmjs.org/@storybook/docs-tools/-/docs-tools-7.6.17.tgz", 6360 - "integrity": "sha512-bYrLoj06adqklyLkEwD32C0Ww6t+9ZVvrJHiVT42bIhTRpFiFPAetl1a9KPHtFLnfduh4n2IxIr1jv32ThPDTA==", 6361 "dev": true, 6362 "dependencies": { 6363 - "@storybook/core-common": "7.6.17", 6364 - "@storybook/preview-api": "7.6.17", 6365 - "@storybook/types": "7.6.17", 6366 "@types/doctrine": "^0.0.3", 6367 "assert": "^2.1.0", 6368 "doctrine": "^3.0.0", ··· 6379 "integrity": "sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==", 6380 "dev": true 6381 }, 6382 "node_modules/@storybook/manager": { 6383 - "version": "7.6.17", 6384 - "resolved": "https://registry.npmjs.org/@storybook/manager/-/manager-7.6.17.tgz", 6385 - "integrity": "sha512-A1LDDIqMpwRzq/dqkbbiza0QI04o4ZHCl2a3UMDZUV/+QLc2nsr2DAaLk4CVL4/cIc5zGqmIcaOTvprx2YKVBw==", 6386 "dev": true, 6387 "funding": { 6388 "type": "opencollective", ··· 6390 } 6391 }, 6392 "node_modules/@storybook/manager-api": { 6393 - "version": "7.6.17", 6394 - "resolved": "https://registry.npmjs.org/@storybook/manager-api/-/manager-api-7.6.17.tgz", 6395 - "integrity": "sha512-IJIV1Yc6yw1dhCY4tReHCfBnUKDqEBnMyHp3mbXpsaHxnxJZrXO45WjRAZIKlQKhl/Ge1CrnznmHRCmYgqmrWg==", 6396 "dev": true, 6397 "dependencies": { 6398 - "@storybook/channels": "7.6.17", 6399 - "@storybook/client-logger": "7.6.17", 6400 - "@storybook/core-events": "7.6.17", 6401 "@storybook/csf": "^0.1.2", 6402 "@storybook/global": "^5.0.0", 6403 - "@storybook/router": "7.6.17", 6404 - "@storybook/theming": "7.6.17", 6405 - "@storybook/types": "7.6.17", 6406 "dequal": "^2.0.2", 6407 "lodash": "^4.17.21", 6408 "memoizerific": "^1.11.3", ··· 6416 } 6417 }, 6418 "node_modules/@storybook/nextjs": { 6419 - "version": "7.6.17", 6420 - "resolved": "https://registry.npmjs.org/@storybook/nextjs/-/nextjs-7.6.17.tgz", 6421 - "integrity": "sha512-bD9x6HzH/fxiFnghOQfDM60tNUNxFNVVCZi6OvTRxVVz/5xdqbVnYVOuaJeUSLuUnGs7ALYfx8+2OTJQ9NrwRA==", 6422 "dev": true, 6423 "dependencies": { 6424 "@babel/core": "^7.23.2", ··· 6434 "@babel/preset-react": "^7.22.15", 6435 "@babel/preset-typescript": "^7.23.2", 6436 "@babel/runtime": "^7.23.2", 6437 - "@storybook/addon-actions": "7.6.17", 6438 - "@storybook/builder-webpack5": "7.6.17", 6439 - "@storybook/core-common": "7.6.17", 6440 - "@storybook/core-events": "7.6.17", 6441 - "@storybook/node-logger": "7.6.17", 6442 - "@storybook/preset-react-webpack": "7.6.17", 6443 - "@storybook/preview-api": "7.6.17", 6444 - "@storybook/react": "7.6.17", 6445 "@types/node": "^18.0.0", 6446 "@types/semver": "^7.3.4", 6447 "css-loader": "^6.7.3", 6448 "find-up": "^5.0.0", 6449 "fs-extra": "^11.1.0", ··· 6453 "pnp-webpack-plugin": "^1.7.0", 6454 "postcss": "^8.4.21", 6455 "postcss-loader": "^7.0.2", 6456 "resolve-url-loader": "^5.0.0", 6457 "sass-loader": "^12.4.0", 6458 "semver": "^7.3.5", ··· 6464 "tsconfig-paths-webpack-plugin": "^4.0.1" 6465 }, 6466 "engines": { 6467 - "node": ">=16.0.0" 6468 }, 6469 "funding": { 6470 "type": "opencollective", 6471 "url": "https://opencollective.com/storybook" 6472 }, 6473 "peerDependencies": { 6474 - "@next/font": "^13.0.0|| ^14.0.0", 6475 - "next": "^9.0.0 || ^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0 || ^14.0.0", 6476 "react": "^16.8.0 || ^17.0.0 || ^18.0.0", 6477 "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0", 6478 "webpack": "^5.0.0" 6479 }, 6480 "peerDependenciesMeta": { 6481 - "@next/font": { 6482 - "optional": true 6483 - }, 6484 "typescript": { 6485 "optional": true 6486 }, ··· 6544 } 6545 }, 6546 "node_modules/@storybook/node-logger": { 6547 - "version": "7.6.17", 6548 - "resolved": "https://registry.npmjs.org/@storybook/node-logger/-/node-logger-7.6.17.tgz", 6549 - "integrity": "sha512-w59MQuXhhUNrUVmVkXhMwIg2nvFWjdDczLTwYLorhfsE36CWeUOY5QCZWQy0Qf/h+jz8Uo7Evy64qn18v9C4wA==", 6550 "dev": true, 6551 "funding": { 6552 "type": "opencollective", ··· 6554 } 6555 }, 6556 "node_modules/@storybook/preset-react-webpack": { 6557 - "version": "7.6.17", 6558 - "resolved": "https://registry.npmjs.org/@storybook/preset-react-webpack/-/preset-react-webpack-7.6.17.tgz", 6559 - "integrity": "sha512-gn/LvIbll9loOkzwbFlxzOZGmJ6t1vF2/gfi+p/N/AifDYe8+LVM1QV4KRVKt6UEJwsQd79lKf7vPH92AQaKKQ==", 6560 "dev": true, 6561 "dependencies": { 6562 - "@babel/preset-flow": "^7.22.15", 6563 - "@babel/preset-react": "^7.22.15", 6564 - "@pmmmwh/react-refresh-webpack-plugin": "^0.5.11", 6565 - "@storybook/core-webpack": "7.6.17", 6566 - "@storybook/docs-tools": "7.6.17", 6567 - "@storybook/node-logger": "7.6.17", 6568 - "@storybook/react": "7.6.17", 6569 "@storybook/react-docgen-typescript-plugin": "1.0.6--canary.9.0c3f3b7.0", 6570 "@types/node": "^18.0.0", 6571 "@types/semver": "^7.3.4", 6572 - "babel-plugin-add-react-displayname": "^0.0.5", 6573 "fs-extra": "^11.1.0", 6574 "magic-string": "^0.30.5", 6575 "react-docgen": "^7.0.0", 6576 - "react-refresh": "^0.14.0", 6577 "semver": "^7.3.7", 6578 "webpack": "5" 6579 }, 6580 "engines": { 6581 - "node": ">=16.0.0" 6582 }, 6583 "funding": { 6584 "type": "opencollective", 6585 "url": "https://opencollective.com/storybook" 6586 }, 6587 "peerDependencies": { 6588 - "@babel/core": "^7.22.0", 6589 "react": "^16.8.0 || ^17.0.0 || ^18.0.0", 6590 "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" 6591 }, 6592 "peerDependenciesMeta": { 6593 - "@babel/core": { 6594 - "optional": true 6595 - }, 6596 "typescript": { 6597 "optional": true 6598 } 6599 } 6600 }, 6601 "node_modules/@storybook/preset-react-webpack/node_modules/@types/node": { 6602 - "version": "18.19.21", 6603 - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.21.tgz", 6604 - "integrity": "sha512-2Q2NeB6BmiTFQi4DHBzncSoq/cJMLDdhPaAoJFnFCyD9a8VPZRf7a1GAwp1Edb7ROaZc5Jz/tnZyL6EsWMRaqw==", 6605 "dev": true, 6606 "dependencies": { 6607 "undici-types": "~5.26.4" 6608 } 6609 }, 6610 "node_modules/@storybook/preset-react-webpack/node_modules/magic-string": { 6611 - "version": "0.30.7", 6612 - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.7.tgz", 6613 - "integrity": "sha512-8vBuFF/I/+OSLRmdf2wwFCJCz+nSn0m6DPvGH1fS/KiQoSaR+sETbov0eIk9KhEKy8CYqIkIAnbohxT/4H0kuA==", 6614 "dev": true, 6615 "dependencies": { 6616 "@jridgewell/sourcemap-codec": "^1.4.15" ··· 6620 } 6621 }, 6622 "node_modules/@storybook/preview": { 6623 - "version": "7.6.17", 6624 - "resolved": "https://registry.npmjs.org/@storybook/preview/-/preview-7.6.17.tgz", 6625 - "integrity": "sha512-LvkMYK/y6alGjwRVNDIKL1lFlbyZ0H0c8iAbcQkiMoaFiujMQyVswMDKlWcj42Upfr/B1igydiruomc+eUt0mw==", 6626 "dev": true, 6627 "funding": { 6628 "type": "opencollective", ··· 6630 } 6631 }, 6632 "node_modules/@storybook/preview-api": { 6633 - "version": "7.6.17", 6634 - "resolved": "https://registry.npmjs.org/@storybook/preview-api/-/preview-api-7.6.17.tgz", 6635 - "integrity": "sha512-wLfDdI9RWo1f2zzFe54yRhg+2YWyxLZvqdZnSQ45mTs4/7xXV5Wfbv3QNTtcdw8tT3U5KRTrN1mTfTCiRJc0Kw==", 6636 "dev": true, 6637 "dependencies": { 6638 - "@storybook/channels": "7.6.17", 6639 - "@storybook/client-logger": "7.6.17", 6640 - "@storybook/core-events": "7.6.17", 6641 "@storybook/csf": "^0.1.2", 6642 "@storybook/global": "^5.0.0", 6643 - "@storybook/types": "7.6.17", 6644 "@types/qs": "^6.9.5", 6645 "dequal": "^2.0.2", 6646 "lodash": "^4.17.21", 6647 "memoizerific": "^1.11.3", 6648 "qs": "^6.10.0", 6649 - "synchronous-promise": "^2.0.15", 6650 "ts-dedent": "^2.0.0", 6651 "util-deprecate": "^1.0.2" 6652 }, ··· 6656 } 6657 }, 6658 "node_modules/@storybook/react": { 6659 - "version": "7.6.17", 6660 - "resolved": "https://registry.npmjs.org/@storybook/react/-/react-7.6.17.tgz", 6661 - "integrity": "sha512-lVqzQSU03rRJWYW+gK2gq6mSo3/qtnVICY8B8oP7gc36jVu4ksDIu45bTfukM618ODkUZy0vZe6T4engK3azjA==", 6662 "dev": true, 6663 "dependencies": { 6664 - "@storybook/client-logger": "7.6.17", 6665 - "@storybook/core-client": "7.6.17", 6666 - "@storybook/docs-tools": "7.6.17", 6667 "@storybook/global": "^5.0.0", 6668 - "@storybook/preview-api": "7.6.17", 6669 - "@storybook/react-dom-shim": "7.6.17", 6670 - "@storybook/types": "7.6.17", 6671 "@types/escodegen": "^0.0.6", 6672 "@types/estree": "^0.0.51", 6673 "@types/node": "^18.0.0", ··· 6679 "lodash": "^4.17.21", 6680 "prop-types": "^15.7.2", 6681 "react-element-to-jsx-string": "^15.0.0", 6682 "ts-dedent": "^2.0.0", 6683 "type-fest": "~2.19", 6684 "util-deprecate": "^1.0.2" 6685 }, 6686 "engines": { 6687 - "node": ">=16.0.0" 6688 }, 6689 "funding": { 6690 "type": "opencollective", ··· 6693 "peerDependencies": { 6694 "react": "^16.8.0 || ^17.0.0 || ^18.0.0", 6695 "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0", 6696 - "typescript": "*" 6697 }, 6698 "peerDependenciesMeta": { 6699 "typescript": { ··· 6721 } 6722 }, 6723 "node_modules/@storybook/react-dom-shim": { 6724 - "version": "7.6.17", 6725 - "resolved": "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-7.6.17.tgz", 6726 - "integrity": "sha512-32Sa/G+WnvaPiQ1Wvjjw5UM9rr2c4GDohwCcWVv3/LJuiFPqNS6zglAtmnsrlIBnUwRBMLMh/ekCTdqMiUmfDw==", 6727 "dev": true, 6728 "funding": { 6729 "type": "opencollective", ··· 6741 "dev": true 6742 }, 6743 "node_modules/@storybook/react/node_modules/@types/node": { 6744 - "version": "18.19.21", 6745 - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.21.tgz", 6746 - "integrity": "sha512-2Q2NeB6BmiTFQi4DHBzncSoq/cJMLDdhPaAoJFnFCyD9a8VPZRf7a1GAwp1Edb7ROaZc5Jz/tnZyL6EsWMRaqw==", 6747 "dev": true, 6748 "dependencies": { 6749 "undici-types": "~5.26.4" 6750 } 6751 }, 6752 "node_modules/@storybook/router": { 6753 - "version": "7.6.17", 6754 - "resolved": "https://registry.npmjs.org/@storybook/router/-/router-7.6.17.tgz", 6755 - "integrity": "sha512-GnyC0j6Wi5hT4qRhSyT8NPtJfGmf82uZw97LQRWeyYu5gWEshUdM7aj40XlNiScd5cZDp0owO1idduVF2k2l2A==", 6756 "dev": true, 6757 "dependencies": { 6758 - "@storybook/client-logger": "7.6.17", 6759 "memoizerific": "^1.11.3", 6760 "qs": "^6.10.0" 6761 }, ··· 6765 } 6766 }, 6767 "node_modules/@storybook/telemetry": { 6768 - "version": "7.6.17", 6769 - "resolved": "https://registry.npmjs.org/@storybook/telemetry/-/telemetry-7.6.17.tgz", 6770 - "integrity": "sha512-WOcOAmmengYnGInH98Px44F47DSpLyk20BM+Z/IIQDzfttGOLlxNqBBG1XTEhNRn+AYuk4aZ2JEed2lCjVIxcA==", 6771 "dev": true, 6772 "dependencies": { 6773 - "@storybook/client-logger": "7.6.17", 6774 - "@storybook/core-common": "7.6.17", 6775 - "@storybook/csf-tools": "7.6.17", 6776 "chalk": "^4.1.0", 6777 "detect-package-manager": "^2.0.1", 6778 "fetch-retry": "^5.0.2", ··· 6801 } 6802 }, 6803 "node_modules/@storybook/theming": { 6804 - "version": "7.6.17", 6805 - "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-7.6.17.tgz", 6806 - "integrity": "sha512-ZbaBt3KAbmBtfjNqgMY7wPMBshhSJlhodyMNQypv+95xLD/R+Az6aBYbpVAOygLaUQaQk4ar7H/Ww6lFIoiFbA==", 6807 "dev": true, 6808 "dependencies": { 6809 - "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", 6810 - "@storybook/client-logger": "7.6.17", 6811 "@storybook/global": "^5.0.0", 6812 "memoizerific": "^1.11.3" 6813 }, ··· 6818 "peerDependencies": { 6819 "react": "^16.8.0 || ^17.0.0 || ^18.0.0", 6820 "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" 6821 } 6822 }, 6823 "node_modules/@storybook/types": { 6824 - "version": "7.6.17", 6825 - "resolved": "https://registry.npmjs.org/@storybook/types/-/types-7.6.17.tgz", 6826 - "integrity": "sha512-GRY0xEJQ0PrL7DY2qCNUdIfUOE0Gsue6N+GBJw9ku1IUDFLJRDOF+4Dx2BvYcVCPI5XPqdWKlEyZdMdKjiQN7Q==", 6827 "dev": true, 6828 "dependencies": { 6829 - "@storybook/channels": "7.6.17", 6830 - "@types/babel__core": "^7.0.0", 6831 "@types/express": "^4.7.0", 6832 "file-system-cache": "2.3.0" 6833 }, ··· 6836 "url": "https://opencollective.com/storybook" 6837 } 6838 }, 6839 - "node_modules/@swc/core": { 6840 - "version": "1.4.2", 6841 - "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.4.2.tgz", 6842 - "integrity": "sha512-vWgY07R/eqj1/a0vsRKLI9o9klGZfpLNOVEnrv4nrccxBgYPjcf22IWwAoaBJ+wpA7Q4fVjCUM8lP0m01dpxcg==", 6843 - "dev": true, 6844 - "hasInstallScript": true, 6845 - "dependencies": { 6846 - "@swc/counter": "^0.1.2", 6847 - "@swc/types": "^0.1.5" 6848 - }, 6849 - "engines": { 6850 - "node": ">=10" 6851 - }, 6852 - "funding": { 6853 - "type": "opencollective", 6854 - "url": "https://opencollective.com/swc" 6855 - }, 6856 - "optionalDependencies": { 6857 - "@swc/core-darwin-arm64": "1.4.2", 6858 - "@swc/core-darwin-x64": "1.4.2", 6859 - "@swc/core-linux-arm-gnueabihf": "1.4.2", 6860 - "@swc/core-linux-arm64-gnu": "1.4.2", 6861 - "@swc/core-linux-arm64-musl": "1.4.2", 6862 - "@swc/core-linux-x64-gnu": "1.4.2", 6863 - "@swc/core-linux-x64-musl": "1.4.2", 6864 - "@swc/core-win32-arm64-msvc": "1.4.2", 6865 - "@swc/core-win32-ia32-msvc": "1.4.2", 6866 - "@swc/core-win32-x64-msvc": "1.4.2" 6867 - }, 6868 - "peerDependencies": { 6869 - "@swc/helpers": "^0.5.0" 6870 - }, 6871 - "peerDependenciesMeta": { 6872 - "@swc/helpers": { 6873 - "optional": true 6874 - } 6875 - } 6876 - }, 6877 - "node_modules/@swc/core-darwin-arm64": { 6878 - "version": "1.4.2", 6879 - "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.4.2.tgz", 6880 - "integrity": "sha512-1uSdAn1MRK5C1m/TvLZ2RDvr0zLvochgrZ2xL+lRzugLlCTlSA+Q4TWtrZaOz+vnnFVliCpw7c7qu0JouhgQIw==", 6881 - "cpu": [ 6882 - "arm64" 6883 - ], 6884 - "dev": true, 6885 - "optional": true, 6886 - "os": [ 6887 - "darwin" 6888 - ], 6889 - "engines": { 6890 - "node": ">=10" 6891 - } 6892 - }, 6893 - "node_modules/@swc/core-darwin-x64": { 6894 - "version": "1.4.2", 6895 - "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.4.2.tgz", 6896 - "integrity": "sha512-TYD28+dCQKeuxxcy7gLJUCFLqrwDZnHtC2z7cdeGfZpbI2mbfppfTf2wUPzqZk3gEC96zHd4Yr37V3Tvzar+lQ==", 6897 - "cpu": [ 6898 - "x64" 6899 - ], 6900 - "dev": true, 6901 - "optional": true, 6902 - "os": [ 6903 - "darwin" 6904 - ], 6905 - "engines": { 6906 - "node": ">=10" 6907 - } 6908 - }, 6909 - "node_modules/@swc/core-linux-arm-gnueabihf": { 6910 - "version": "1.4.2", 6911 - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.4.2.tgz", 6912 - "integrity": "sha512-Eyqipf7ZPGj0vplKHo8JUOoU1un2sg5PjJMpEesX0k+6HKE2T8pdyeyXODN0YTFqzndSa/J43EEPXm+rHAsLFQ==", 6913 - "cpu": [ 6914 - "arm" 6915 - ], 6916 - "dev": true, 6917 - "optional": true, 6918 - "os": [ 6919 - "linux" 6920 - ], 6921 - "engines": { 6922 - "node": ">=10" 6923 - } 6924 - }, 6925 - "node_modules/@swc/core-linux-arm64-gnu": { 6926 - "version": "1.4.2", 6927 - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.4.2.tgz", 6928 - "integrity": "sha512-wZn02DH8VYPv3FC0ub4my52Rttsus/rFw+UUfzdb3tHMHXB66LqN+rR0ssIOZrH6K+VLN6qpTw9VizjyoH0BxA==", 6929 - "cpu": [ 6930 - "arm64" 6931 - ], 6932 - "dev": true, 6933 - "optional": true, 6934 - "os": [ 6935 - "linux" 6936 - ], 6937 - "engines": { 6938 - "node": ">=10" 6939 - } 6940 - }, 6941 - "node_modules/@swc/core-linux-arm64-musl": { 6942 - "version": "1.4.2", 6943 - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.4.2.tgz", 6944 - "integrity": "sha512-3G0D5z9hUj9bXNcwmA1eGiFTwe5rWkuL3DsoviTj73TKLpk7u64ND0XjEfO0huVv4vVu9H1jodrKb7nvln/dlw==", 6945 - "cpu": [ 6946 - "arm64" 6947 - ], 6948 - "dev": true, 6949 - "optional": true, 6950 - "os": [ 6951 - "linux" 6952 - ], 6953 - "engines": { 6954 - "node": ">=10" 6955 - } 6956 - }, 6957 - "node_modules/@swc/core-linux-x64-gnu": { 6958 - "version": "1.4.2", 6959 - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.4.2.tgz", 6960 - "integrity": "sha512-LFxn9U8cjmYHw3jrdPNqPAkBGglKE3tCZ8rA7hYyp0BFxuo7L2ZcEnPm4RFpmSCCsExFH+LEJWuMGgWERoktvg==", 6961 - "cpu": [ 6962 - "x64" 6963 - ], 6964 - "dev": true, 6965 - "optional": true, 6966 - "os": [ 6967 - "linux" 6968 - ], 6969 - "engines": { 6970 - "node": ">=10" 6971 - } 6972 - }, 6973 - "node_modules/@swc/core-linux-x64-musl": { 6974 - "version": "1.4.2", 6975 - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.4.2.tgz", 6976 - "integrity": "sha512-dp0fAmreeVVYTUcb4u9njTPrYzKnbIH0EhH2qvC9GOYNNREUu2GezSIDgonjOXkHiTCvopG4xU7y56XtXj4VrQ==", 6977 - "cpu": [ 6978 - "x64" 6979 - ], 6980 - "dev": true, 6981 - "optional": true, 6982 - "os": [ 6983 - "linux" 6984 - ], 6985 - "engines": { 6986 - "node": ">=10" 6987 - } 6988 - }, 6989 - "node_modules/@swc/core-win32-arm64-msvc": { 6990 - "version": "1.4.2", 6991 - "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.4.2.tgz", 6992 - "integrity": "sha512-HlVIiLMQkzthAdqMslQhDkoXJ5+AOLUSTV6fm6shFKZKqc/9cJvr4S8UveNERL9zUficA36yM3bbfo36McwnvQ==", 6993 - "cpu": [ 6994 - "arm64" 6995 - ], 6996 - "dev": true, 6997 - "optional": true, 6998 - "os": [ 6999 - "win32" 7000 - ], 7001 - "engines": { 7002 - "node": ">=10" 7003 - } 7004 - }, 7005 - "node_modules/@swc/core-win32-ia32-msvc": { 7006 - "version": "1.4.2", 7007 - "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.4.2.tgz", 7008 - "integrity": "sha512-WCF8faPGjCl4oIgugkp+kL9nl3nUATlzKXCEGFowMEmVVCFM0GsqlmGdPp1pjZoWc9tpYanoXQDnp5IvlDSLhA==", 7009 - "cpu": [ 7010 - "ia32" 7011 - ], 7012 - "dev": true, 7013 - "optional": true, 7014 - "os": [ 7015 - "win32" 7016 - ], 7017 - "engines": { 7018 - "node": ">=10" 7019 - } 7020 - }, 7021 - "node_modules/@swc/core-win32-x64-msvc": { 7022 - "version": "1.4.2", 7023 - "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.4.2.tgz", 7024 - "integrity": "sha512-oV71rwiSpA5xre2C5570BhCsg1HF97SNLsZ/12xv7zayGzqr3yvFALFJN8tHKpqUdCB4FGPjoP3JFdV3i+1wUw==", 7025 - "cpu": [ 7026 - "x64" 7027 - ], 7028 - "dev": true, 7029 - "optional": true, 7030 - "os": [ 7031 - "win32" 7032 - ], 7033 - "engines": { 7034 - "node": ">=10" 7035 - } 7036 - }, 7037 - "node_modules/@swc/counter": { 7038 - "version": "0.1.3", 7039 - "resolved": "https://registry.npmjs.org/@swc/counter/-/counter-0.1.3.tgz", 7040 - "integrity": "sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==", 7041 - "dev": true 7042 - }, 7043 "node_modules/@swc/helpers": { 7044 "version": "0.5.2", 7045 "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", ··· 7047 "dependencies": { 7048 "tslib": "^2.4.0" 7049 } 7050 - }, 7051 - "node_modules/@swc/types": { 7052 - "version": "0.1.5", 7053 - "resolved": "https://registry.npmjs.org/@swc/types/-/types-0.1.5.tgz", 7054 - "integrity": "sha512-myfUej5naTBWnqOCc/MdVOLVjXUXtIA+NpDrDBKJtLLg2shUjBu3cZmB/85RyitKc55+lUUyl7oRfLOvkr2hsw==", 7055 - "dev": true 7056 }, 7057 "node_modules/@tailwindcss/container-queries": { 7058 "version": "0.1.1", ··· 7364 } 7365 }, 7366 "node_modules/@types/express-serve-static-core": { 7367 - "version": "4.17.41", 7368 - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.41.tgz", 7369 - "integrity": "sha512-OaJ7XLaelTgrvlZD8/aa0vvvxZdUmlCn6MtWeB7TkiKW70BQLc9XEPpDLPdbo52ZhXUCrznlWdCHWxJWtdyajA==", 7370 "dev": true, 7371 "dependencies": { 7372 "@types/node": "*", ··· 7374 "@types/range-parser": "*", 7375 "@types/send": "*" 7376 } 7377 - }, 7378 - "node_modules/@types/find-cache-dir": { 7379 - "version": "3.2.1", 7380 - "resolved": "https://registry.npmjs.org/@types/find-cache-dir/-/find-cache-dir-3.2.1.tgz", 7381 - "integrity": "sha512-frsJrz2t/CeGifcu/6uRo4b+SzAwT4NYCVPu1GN8IB9XTzrpPkGuV0tmh9mN+/L0PklAlsC3u5Fxt0ju00LXIw==", 7382 - "dev": true 7383 }, 7384 "node_modules/@types/graceful-fs": { 7385 "version": "4.1.9", ··· 7506 "dev": true 7507 }, 7508 "node_modules/@types/lodash": { 7509 - "version": "4.14.202", 7510 - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.202.tgz", 7511 - "integrity": "sha512-OvlIYQK9tNneDlS0VN54LLd5uiPCBOp7gS5Z0f1mjoJYBrtStzgmJBxONW3U6OZqdtNzZPmn9BS/7WI7BFFcFQ==", 7512 "dev": true 7513 }, 7514 "node_modules/@types/mdast": { ··· 7535 "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==", 7536 "dev": true 7537 }, 7538 - "node_modules/@types/mime-types": { 7539 - "version": "2.1.4", 7540 - "resolved": "https://registry.npmjs.org/@types/mime-types/-/mime-types-2.1.4.tgz", 7541 - "integrity": "sha512-lfU4b34HOri+kAY5UheuFMWPDOI+OPceBSHZKp69gEyTL/mmJ4cnU6Y/rlme3UL3GyOn6Y42hyIEw0/q8sWx5w==", 7542 - "dev": true 7543 - }, 7544 "node_modules/@types/ms": { 7545 "version": "0.7.34", 7546 "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.34.tgz", 7547 "integrity": "sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==" 7548 }, 7549 "node_modules/@types/node": { 7550 - "version": "20.11.24", 7551 - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.24.tgz", 7552 - "integrity": "sha512-Kza43ewS3xoLgCEpQrsT+xRo/EJej1y0kVYGiLFE1NEODXGzTfwiC6tXTLMQskn1X4/Rjlh0MQUvx9W+L9long==", 7553 "dependencies": { 7554 "undici-types": "~5.26.4" 7555 - } 7556 - }, 7557 - "node_modules/@types/node-fetch": { 7558 - "version": "2.6.10", 7559 - "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.10.tgz", 7560 - "integrity": "sha512-PPpPK6F9ALFTn59Ka3BaL+qGuipRfxNE8qVgkp0bVixeiR2c2/L+IVOiBdu9JhhT22sWnQEp6YyHGI2b2+CMcA==", 7561 - "dev": true, 7562 - "dependencies": { 7563 - "@types/node": "*", 7564 - "form-data": "^4.0.0" 7565 } 7566 }, 7567 "node_modules/@types/normalize-package-data": { ··· 7589 "devOptional": true 7590 }, 7591 "node_modules/@types/qs": { 7592 - "version": "6.9.11", 7593 - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.11.tgz", 7594 - "integrity": "sha512-oGk0gmhnEJK4Yyk+oI7EfXsLayXatCWPHary1MtcmbAifkobT9cM9yutG/hZKIseOU0MqbIwQ/u2nn/Gb+ltuQ==", 7595 "dev": true 7596 }, 7597 "node_modules/@types/range-parser": { ··· 7601 "dev": true 7602 }, 7603 "node_modules/@types/react": { 7604 - "version": "18.2.61", 7605 - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.61.tgz", 7606 - "integrity": "sha512-NURTN0qNnJa7O/k4XUkEW2yfygA+NxS0V5h1+kp9jPwhzZy95q3ADoGMP0+JypMhrZBTTgjKAUlTctde1zzeQA==", 7607 "devOptional": true, 7608 "dependencies": { 7609 "@types/prop-types": "*", ··· 7612 } 7613 }, 7614 "node_modules/@types/react-dom": { 7615 - "version": "18.2.19", 7616 - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.19.tgz", 7617 - "integrity": "sha512-aZvQL6uUbIJpjZk4U8JZGbau9KDeAwMfmhyWorxgBkqDIEf6ROjRozcmPIicqsUwPUjbkDfHKgGee1Lq65APcA==", 7618 "devOptional": true, 7619 "dependencies": { 7620 "@types/react": "*" ··· 7633 "devOptional": true 7634 }, 7635 "node_modules/@types/semver": { 7636 - "version": "7.5.6", 7637 - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.6.tgz", 7638 - "integrity": "sha512-dn1l8LaMea/IjDoHNd9J52uBbInB796CDffS6VdIxvqYCPSG0V0DzHp76GpaWnlhg88uYyPbXCDIowa86ybd5A==", 7639 "dev": true 7640 }, 7641 "node_modules/@types/send": { ··· 7704 "dev": true 7705 }, 7706 "node_modules/@typescript-eslint/eslint-plugin": { 7707 - "version": "7.1.0", 7708 - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.1.0.tgz", 7709 - "integrity": "sha512-j6vT/kCulhG5wBmGtstKeiVr1rdXE4nk+DT1k6trYkwlrvW9eOF5ZbgKnd/YR6PcM4uTEXa0h6Fcvf6X7Dxl0w==", 7710 "dev": true, 7711 "dependencies": { 7712 "@eslint-community/regexpp": "^4.5.1", 7713 - "@typescript-eslint/scope-manager": "7.1.0", 7714 - "@typescript-eslint/type-utils": "7.1.0", 7715 - "@typescript-eslint/utils": "7.1.0", 7716 - "@typescript-eslint/visitor-keys": "7.1.0", 7717 "debug": "^4.3.4", 7718 "graphemer": "^1.4.0", 7719 "ignore": "^5.2.4", ··· 7739 } 7740 }, 7741 "node_modules/@typescript-eslint/parser": { 7742 - "version": "7.1.0", 7743 - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.1.0.tgz", 7744 - "integrity": "sha512-V1EknKUubZ1gWFjiOZhDSNToOjs63/9O0puCgGS8aDOgpZY326fzFu15QAUjwaXzRZjf/qdsdBrckYdv9YxB8w==", 7745 "dev": true, 7746 "dependencies": { 7747 - "@typescript-eslint/scope-manager": "7.1.0", 7748 - "@typescript-eslint/types": "7.1.0", 7749 - "@typescript-eslint/typescript-estree": "7.1.0", 7750 - "@typescript-eslint/visitor-keys": "7.1.0", 7751 "debug": "^4.3.4" 7752 }, 7753 "engines": { ··· 7767 } 7768 }, 7769 "node_modules/@typescript-eslint/scope-manager": { 7770 - "version": "7.1.0", 7771 - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.1.0.tgz", 7772 - "integrity": "sha512-6TmN4OJiohHfoOdGZ3huuLhpiUgOGTpgXNUPJgeZOZR3DnIpdSgtt83RS35OYNNXxM4TScVlpVKC9jyQSETR1A==", 7773 "dev": true, 7774 "dependencies": { 7775 - "@typescript-eslint/types": "7.1.0", 7776 - "@typescript-eslint/visitor-keys": "7.1.0" 7777 }, 7778 "engines": { 7779 "node": "^16.0.0 || >=18.0.0" ··· 7784 } 7785 }, 7786 "node_modules/@typescript-eslint/type-utils": { 7787 - "version": "7.1.0", 7788 - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.1.0.tgz", 7789 - "integrity": "sha512-UZIhv8G+5b5skkcuhgvxYWHjk7FW7/JP5lPASMEUoliAPwIH/rxoUSQPia2cuOj9AmDZmwUl1usKm85t5VUMew==", 7790 "dev": true, 7791 "dependencies": { 7792 - "@typescript-eslint/typescript-estree": "7.1.0", 7793 - "@typescript-eslint/utils": "7.1.0", 7794 "debug": "^4.3.4", 7795 "ts-api-utils": "^1.0.1" 7796 }, ··· 7811 } 7812 }, 7813 "node_modules/@typescript-eslint/types": { 7814 - "version": "7.1.0", 7815 - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.1.0.tgz", 7816 - "integrity": "sha512-qTWjWieJ1tRJkxgZYXx6WUYtWlBc48YRxgY2JN1aGeVpkhmnopq+SUC8UEVGNXIvWH7XyuTjwALfG6bFEgCkQA==", 7817 "dev": true, 7818 "engines": { 7819 "node": "^16.0.0 || >=18.0.0" ··· 7824 } 7825 }, 7826 "node_modules/@typescript-eslint/typescript-estree": { 7827 - "version": "7.1.0", 7828 - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.1.0.tgz", 7829 - "integrity": "sha512-k7MyrbD6E463CBbSpcOnwa8oXRdHzH1WiVzOipK3L5KSML92ZKgUBrTlehdi7PEIMT8k0bQixHUGXggPAlKnOQ==", 7830 "dev": true, 7831 "dependencies": { 7832 - "@typescript-eslint/types": "7.1.0", 7833 - "@typescript-eslint/visitor-keys": "7.1.0", 7834 "debug": "^4.3.4", 7835 "globby": "^11.1.0", 7836 "is-glob": "^4.0.3", ··· 7852 } 7853 }, 7854 "node_modules/@typescript-eslint/utils": { 7855 - "version": "7.1.0", 7856 - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.1.0.tgz", 7857 - "integrity": "sha512-WUFba6PZC5OCGEmbweGpnNJytJiLG7ZvDBJJoUcX4qZYf1mGZ97mO2Mps6O2efxJcJdRNpqweCistDbZMwIVHw==", 7858 "dev": true, 7859 "dependencies": { 7860 "@eslint-community/eslint-utils": "^4.4.0", 7861 "@types/json-schema": "^7.0.12", 7862 "@types/semver": "^7.5.0", 7863 - "@typescript-eslint/scope-manager": "7.1.0", 7864 - "@typescript-eslint/types": "7.1.0", 7865 - "@typescript-eslint/typescript-estree": "7.1.0", 7866 "semver": "^7.5.4" 7867 }, 7868 "engines": { ··· 7877 } 7878 }, 7879 "node_modules/@typescript-eslint/visitor-keys": { 7880 - "version": "7.1.0", 7881 - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.1.0.tgz", 7882 - "integrity": "sha512-FhUqNWluiGNzlvnDZiXad4mZRhtghdoKW6e98GoEOYSu5cND+E39rG5KwJMUzeENwm1ztYBRqof8wMLP+wNPIA==", 7883 "dev": true, 7884 "dependencies": { 7885 - "@typescript-eslint/types": "7.1.0", 7886 "eslint-visitor-keys": "^3.4.1" 7887 }, 7888 "engines": { ··· 8874 "integrity": "sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==", 8875 "dev": true 8876 }, 8877 - "node_modules/async-limiter": { 8878 - "version": "1.0.1", 8879 - "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", 8880 - "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", 8881 - "dev": true 8882 - }, 8883 "node_modules/asynciterator.prototype": { 8884 "version": "1.0.0", 8885 "resolved": "https://registry.npmjs.org/asynciterator.prototype/-/asynciterator.prototype-1.0.0.tgz", ··· 9196 "url": "https://github.com/sponsors/sindresorhus" 9197 } 9198 }, 9199 - "node_modules/babel-plugin-add-react-displayname": { 9200 - "version": "0.0.5", 9201 - "resolved": "https://registry.npmjs.org/babel-plugin-add-react-displayname/-/babel-plugin-add-react-displayname-0.0.5.tgz", 9202 - "integrity": "sha512-LY3+Y0XVDYcShHHorshrDbt4KFWL4bSeniCtl4SYZbask+Syngk1uMPCeN9+nSiZo6zX5s0RTq/J9Pnaaf/KHw==", 9203 - "dev": true 9204 - }, 9205 "node_modules/babel-plugin-istanbul": { 9206 "version": "6.1.1", 9207 "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", ··· 9473 "dev": true 9474 }, 9475 "node_modules/body-parser": { 9476 - "version": "1.20.1", 9477 - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", 9478 - "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", 9479 "dev": true, 9480 "dependencies": { 9481 "bytes": "3.1.2", 9482 - "content-type": "~1.0.4", 9483 "debug": "2.6.9", 9484 "depd": "2.0.0", 9485 "destroy": "1.2.0", ··· 9487 "iconv-lite": "0.4.24", 9488 "on-finished": "2.4.1", 9489 "qs": "6.11.0", 9490 - "raw-body": "2.5.1", 9491 "type-is": "~1.6.18", 9492 "unpipe": "1.0.0" 9493 }, ··· 9729 "ieee754": "^1.2.1" 9730 } 9731 }, 9732 - "node_modules/buffer-crc32": { 9733 - "version": "0.2.13", 9734 - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", 9735 - "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", 9736 - "dev": true, 9737 - "engines": { 9738 - "node": "*" 9739 - } 9740 - }, 9741 "node_modules/buffer-from": { 9742 "version": "1.1.2", 9743 "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", ··· 10154 "integrity": "sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==" 10155 }, 10156 "node_modules/cli-truncate/node_modules/string-width": { 10157 - "version": "7.0.0", 10158 - "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.0.0.tgz", 10159 - "integrity": "sha512-GPQHj7row82Hjo9hKZieKcHIhaAIKOJvFSIZXuCU9OASVZrMNUaZuz++SPVrBjnLsnk4k+z9f2EIypgxf2vNFw==", 10160 "dependencies": { 10161 "emoji-regex": "^10.3.0", 10162 "get-east-asian-width": "^1.0.0", ··· 10465 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", 10466 "dev": true 10467 }, 10468 - "node_modules/concat-stream": { 10469 - "version": "1.6.2", 10470 - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", 10471 - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", 10472 - "dev": true, 10473 - "engines": [ 10474 - "node >= 0.8" 10475 - ], 10476 - "dependencies": { 10477 - "buffer-from": "^1.0.0", 10478 - "inherits": "^2.0.3", 10479 - "readable-stream": "^2.2.2", 10480 - "typedarray": "^0.0.6" 10481 - } 10482 - }, 10483 - "node_modules/concat-stream/node_modules/isarray": { 10484 - "version": "1.0.0", 10485 - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 10486 - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", 10487 - "dev": true 10488 - }, 10489 - "node_modules/concat-stream/node_modules/readable-stream": { 10490 - "version": "2.3.8", 10491 - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", 10492 - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", 10493 - "dev": true, 10494 - "dependencies": { 10495 - "core-util-is": "~1.0.0", 10496 - "inherits": "~2.0.3", 10497 - "isarray": "~1.0.0", 10498 - "process-nextick-args": "~2.0.0", 10499 - "safe-buffer": "~5.1.1", 10500 - "string_decoder": "~1.1.1", 10501 - "util-deprecate": "~1.0.1" 10502 - } 10503 - }, 10504 - "node_modules/concat-stream/node_modules/safe-buffer": { 10505 - "version": "5.1.2", 10506 - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 10507 - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", 10508 - "dev": true 10509 - }, 10510 - "node_modules/concat-stream/node_modules/string_decoder": { 10511 - "version": "1.1.1", 10512 - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", 10513 - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", 10514 - "dev": true, 10515 - "dependencies": { 10516 - "safe-buffer": "~5.1.0" 10517 - } 10518 - }, 10519 "node_modules/consola": { 10520 "version": "3.2.3", 10521 "resolved": "https://registry.npmjs.org/consola/-/consola-3.2.3.tgz", ··· 11431 } 11432 }, 11433 "node_modules/dotenv": { 11434 - "version": "16.3.1", 11435 - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.3.1.tgz", 11436 - "integrity": "sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==", 11437 "dev": true, 11438 "engines": { 11439 "node": ">=12" 11440 }, 11441 "funding": { 11442 - "url": "https://github.com/motdotla/dotenv?sponsor=1" 11443 } 11444 }, 11445 "node_modules/dotenv-expand": { ··· 11817 } 11818 }, 11819 "node_modules/esbuild": { 11820 - "version": "0.18.20", 11821 - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.20.tgz", 11822 - "integrity": "sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==", 11823 "dev": true, 11824 "hasInstallScript": true, 11825 "bin": { ··· 11829 "node": ">=12" 11830 }, 11831 "optionalDependencies": { 11832 - "@esbuild/android-arm": "0.18.20", 11833 - "@esbuild/android-arm64": "0.18.20", 11834 - "@esbuild/android-x64": "0.18.20", 11835 - "@esbuild/darwin-arm64": "0.18.20", 11836 - "@esbuild/darwin-x64": "0.18.20", 11837 - "@esbuild/freebsd-arm64": "0.18.20", 11838 - "@esbuild/freebsd-x64": "0.18.20", 11839 - "@esbuild/linux-arm": "0.18.20", 11840 - "@esbuild/linux-arm64": "0.18.20", 11841 - "@esbuild/linux-ia32": "0.18.20", 11842 - "@esbuild/linux-loong64": "0.18.20", 11843 - "@esbuild/linux-mips64el": "0.18.20", 11844 - "@esbuild/linux-ppc64": "0.18.20", 11845 - "@esbuild/linux-riscv64": "0.18.20", 11846 - "@esbuild/linux-s390x": "0.18.20", 11847 - "@esbuild/linux-x64": "0.18.20", 11848 - "@esbuild/netbsd-x64": "0.18.20", 11849 - "@esbuild/openbsd-x64": "0.18.20", 11850 - "@esbuild/sunos-x64": "0.18.20", 11851 - "@esbuild/win32-arm64": "0.18.20", 11852 - "@esbuild/win32-ia32": "0.18.20", 11853 - "@esbuild/win32-x64": "0.18.20" 11854 } 11855 }, 11856 "node_modules/esbuild-plugin-alias": { ··· 11984 } 11985 }, 11986 "node_modules/eslint-config-next": { 11987 - "version": "14.1.1", 11988 - "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-14.1.1.tgz", 11989 - "integrity": "sha512-OLyw2oHzwE0M0EODGYMbjksDQKSshQWBzYY+Nkoxoe3+Q5G0lpb9EkekyDk7Foz9BMfotbYShJrgYoBEAVqU4Q==", 11990 "dev": true, 11991 "dependencies": { 11992 - "@next/eslint-plugin-next": "14.1.1", 11993 "@rushstack/eslint-patch": "^1.3.3", 11994 "@typescript-eslint/parser": "^5.4.2 || ^6.0.0", 11995 "eslint-import-resolver-node": "^0.3.6", ··· 13225 } 13226 }, 13227 "node_modules/express": { 13228 - "version": "4.18.2", 13229 - "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", 13230 - "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", 13231 "dev": true, 13232 "dependencies": { 13233 "accepts": "~1.3.8", 13234 "array-flatten": "1.1.1", 13235 - "body-parser": "1.20.1", 13236 "content-disposition": "0.5.4", 13237 "content-type": "~1.0.4", 13238 "cookie": "0.5.0", ··· 13312 "node": ">=0.10.0" 13313 } 13314 }, 13315 - "node_modules/extract-zip": { 13316 - "version": "1.7.0", 13317 - "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.7.0.tgz", 13318 - "integrity": "sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA==", 13319 - "dev": true, 13320 - "dependencies": { 13321 - "concat-stream": "^1.6.2", 13322 - "debug": "^2.6.9", 13323 - "mkdirp": "^0.5.4", 13324 - "yauzl": "^2.10.0" 13325 - }, 13326 - "bin": { 13327 - "extract-zip": "cli.js" 13328 - } 13329 - }, 13330 - "node_modules/extract-zip/node_modules/debug": { 13331 - "version": "2.6.9", 13332 - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 13333 - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 13334 - "dev": true, 13335 - "dependencies": { 13336 - "ms": "2.0.0" 13337 - } 13338 - }, 13339 - "node_modules/extract-zip/node_modules/ms": { 13340 - "version": "2.0.0", 13341 - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 13342 - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", 13343 - "dev": true 13344 - }, 13345 "node_modules/fast-deep-equal": { 13346 "version": "3.1.3", 13347 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", ··· 13437 "bser": "2.1.1" 13438 } 13439 }, 13440 - "node_modules/fd-slicer": { 13441 - "version": "1.1.0", 13442 - "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", 13443 - "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", 13444 - "dev": true, 13445 - "dependencies": { 13446 - "pend": "~1.2.0" 13447 - } 13448 - }, 13449 "node_modules/feed": { 13450 "version": "4.2.2", 13451 "resolved": "https://registry.npmjs.org/feed/-/feed-4.2.2.tgz", ··· 13691 "dev": true 13692 }, 13693 "node_modules/flow-parser": { 13694 - "version": "0.229.2", 13695 - "resolved": "https://registry.npmjs.org/flow-parser/-/flow-parser-0.229.2.tgz", 13696 - "integrity": "sha512-T72XV2Izvl7yV6dhHhLaJ630Y6vOZJl6dnOS6dN0bPW9ExuREu7xGAf3omtcxX76POTuux9TJPu9ZpS48a/rdw==", 13697 "dev": true, 13698 "engines": { 13699 "node": ">=0.4.0" ··· 14035 "node": ">=8.0.0" 14036 } 14037 }, 14038 - "node_modules/get-port": { 14039 - "version": "5.1.1", 14040 - "resolved": "https://registry.npmjs.org/get-port/-/get-port-5.1.1.tgz", 14041 - "integrity": "sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ==", 14042 - "dev": true, 14043 - "engines": { 14044 - "node": ">=8" 14045 - }, 14046 - "funding": { 14047 - "url": "https://github.com/sponsors/sindresorhus" 14048 - } 14049 - }, 14050 "node_modules/get-stream": { 14051 "version": "6.0.1", 14052 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", ··· 14640 } 14641 }, 14642 "node_modules/html-entities": { 14643 - "version": "2.4.0", 14644 - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.4.0.tgz", 14645 - "integrity": "sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ==", 14646 "dev": true, 14647 "funding": [ 14648 { ··· 14812 } 14813 }, 14814 "node_modules/husky": { 14815 - "version": "8.0.3", 14816 - "resolved": "https://registry.npmjs.org/husky/-/husky-8.0.3.tgz", 14817 - "integrity": "sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg==", 14818 "bin": { 14819 - "husky": "lib/bin.js" 14820 }, 14821 "engines": { 14822 - "node": ">=14" 14823 }, 14824 "funding": { 14825 "url": "https://github.com/sponsors/typicode" ··· 17540 "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" 17541 }, 17542 "node_modules/lint-staged": { 17543 - "version": "15.2.0", 17544 - "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-15.2.0.tgz", 17545 - "integrity": "sha512-TFZzUEV00f+2YLaVPWBWGAMq7So6yQx+GG8YRMDeOEIf95Zn5RyiLMsEiX4KTNl9vq/w+NqRJkLA1kPIo15ufQ==", 17546 "dependencies": { 17547 "chalk": "5.3.0", 17548 "commander": "11.1.0", 17549 "debug": "4.3.4", 17550 "execa": "8.0.1", 17551 "lilconfig": "3.0.0", 17552 - "listr2": "8.0.0", 17553 "micromatch": "4.0.5", 17554 "pidtree": "0.6.0", 17555 "string-argv": "0.3.2", ··· 17706 } 17707 }, 17708 "node_modules/listr2": { 17709 - "version": "8.0.0", 17710 - "resolved": "https://registry.npmjs.org/listr2/-/listr2-8.0.0.tgz", 17711 - "integrity": "sha512-u8cusxAcyqAiQ2RhYvV7kRKNLgUvtObIbhOX2NCXqvp1UU32xIg5CT22ykS2TPKJXZWJwtK3IKLiqAGlGNE+Zg==", 17712 "dependencies": { 17713 "cli-truncate": "^4.0.0", 17714 "colorette": "^2.0.20", ··· 17749 "integrity": "sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==" 17750 }, 17751 "node_modules/listr2/node_modules/string-width": { 17752 - "version": "7.0.0", 17753 - "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.0.0.tgz", 17754 - "integrity": "sha512-GPQHj7row82Hjo9hKZieKcHIhaAIKOJvFSIZXuCU9OASVZrMNUaZuz++SPVrBjnLsnk4k+z9f2EIypgxf2vNFw==", 17755 "dependencies": { 17756 "emoji-regex": "^10.3.0", 17757 "get-east-asian-width": "^1.0.0", ··· 17997 } 17998 }, 17999 "node_modules/log-update/node_modules/string-width": { 18000 - "version": "7.0.0", 18001 - "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.0.0.tgz", 18002 - "integrity": "sha512-GPQHj7row82Hjo9hKZieKcHIhaAIKOJvFSIZXuCU9OASVZrMNUaZuz++SPVrBjnLsnk4k+z9f2EIypgxf2vNFw==", 18003 "dependencies": { 18004 "emoji-regex": "^10.3.0", 18005 "get-east-asian-width": "^1.0.0", ··· 18179 } 18180 }, 18181 "node_modules/markdown-to-jsx": { 18182 - "version": "7.4.1", 18183 - "resolved": "https://registry.npmjs.org/markdown-to-jsx/-/markdown-to-jsx-7.4.1.tgz", 18184 - "integrity": "sha512-GbrbkTnHp9u6+HqbPRFJbObi369AgJNXi/sGqq5HRsoZW063xR1XDCaConqq+whfEIAlzB1YPnOgsPc7B7bc/A==", 18185 "dev": true, 18186 "engines": { 18187 "node": ">= 10" ··· 21090 "devOptional": true 21091 }, 21092 "node_modules/next": { 21093 - "version": "14.1.1", 21094 - "resolved": "https://registry.npmjs.org/next/-/next-14.1.1.tgz", 21095 - "integrity": "sha512-McrGJqlGSHeaz2yTRPkEucxQKe5Zq7uPwyeHNmJaZNY4wx9E9QdxmTp310agFRoMuIYgQrCrT3petg13fSVOww==", 21096 "dependencies": { 21097 - "@next/env": "14.1.1", 21098 "@swc/helpers": "0.5.2", 21099 "busboy": "1.6.0", 21100 "caniuse-lite": "^1.0.30001579", ··· 21109 "node": ">=18.17.0" 21110 }, 21111 "optionalDependencies": { 21112 - "@next/swc-darwin-arm64": "14.1.1", 21113 - "@next/swc-darwin-x64": "14.1.1", 21114 - "@next/swc-linux-arm64-gnu": "14.1.1", 21115 - "@next/swc-linux-arm64-musl": "14.1.1", 21116 - "@next/swc-linux-x64-gnu": "14.1.1", 21117 - "@next/swc-linux-x64-musl": "14.1.1", 21118 - "@next/swc-win32-arm64-msvc": "14.1.1", 21119 - "@next/swc-win32-ia32-msvc": "14.1.1", 21120 - "@next/swc-win32-x64-msvc": "14.1.1" 21121 }, 21122 "peerDependencies": { 21123 "@opentelemetry/api": "^1.1.0", ··· 21135 } 21136 }, 21137 "node_modules/next-intl": { 21138 - "version": "3.4.3", 21139 - "resolved": "https://registry.npmjs.org/next-intl/-/next-intl-3.4.3.tgz", 21140 - "integrity": "sha512-Rgc2+groUlLffk/19m8jkOXv2khKbnO8WlYqYVeIeW4i6XS7HV65OoQogtbiolptdWaztLvigJqo7r+HVAQ95A==", 21141 "funding": [ 21142 { 21143 "type": "individual", ··· 21147 "dependencies": { 21148 "@formatjs/intl-localematcher": "^0.2.32", 21149 "negotiator": "^0.6.3", 21150 - "use-intl": "^3.4.3" 21151 }, 21152 "peerDependencies": { 21153 "next": "^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0 || ^14.0.0", ··· 21155 } 21156 }, 21157 "node_modules/next-themes": { 21158 - "version": "0.2.1", 21159 - "resolved": "https://registry.npmjs.org/next-themes/-/next-themes-0.2.1.tgz", 21160 - "integrity": "sha512-B+AKNfYNIzh0vqQQKqQItTS8evEouKD7H5Hj3kmuPERwddR2TxvDSFZuTj6T7Jfn1oyeUyJMydPl1Bkxkh0W7A==", 21161 "peerDependencies": { 21162 - "next": "*", 21163 - "react": "*", 21164 - "react-dom": "*" 21165 } 21166 }, 21167 "node_modules/next/node_modules/postcss": { ··· 21445 "dev": true 21446 }, 21447 "node_modules/nypm": { 21448 - "version": "0.3.6", 21449 - "resolved": "https://registry.npmjs.org/nypm/-/nypm-0.3.6.tgz", 21450 - "integrity": "sha512-2CATJh3pd6CyNfU5VZM7qSwFu0ieyabkEdnogE30Obn1czrmOYiZ8DOZLe1yBdLKWoyD3Mcy2maUs+0MR3yVjQ==", 21451 "dev": true, 21452 "dependencies": { 21453 - "citty": "^0.1.5", 21454 "execa": "^8.0.1", 21455 "pathe": "^1.1.2", 21456 - "ufo": "^1.3.2" 21457 }, 21458 "bin": { 21459 "nypm": "dist/cli.mjs" ··· 22170 "through2": "^2.0.3" 22171 } 22172 }, 22173 - "node_modules/pend": { 22174 - "version": "1.2.0", 22175 - "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", 22176 - "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", 22177 - "dev": true 22178 - }, 22179 "node_modules/periscopic": { 22180 "version": "3.1.0", 22181 "resolved": "https://registry.npmjs.org/periscopic/-/periscopic-3.1.0.tgz", ··· 22360 } 22361 }, 22362 "node_modules/postcss-import": { 22363 - "version": "16.0.0", 22364 - "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-16.0.0.tgz", 22365 - "integrity": "sha512-e77lhVvrD1I2y7dYmBv0k9ULTdArgEYZt97T4w6sFIU5uxIHvDFQlKgUUyY7v7Barj0Yf/zm5A4OquZN7jKm5Q==", 22366 "dependencies": { 22367 "postcss-value-parser": "^4.0.0", 22368 "read-cache": "^1.0.0", ··· 22484 } 22485 }, 22486 "node_modules/postcss-mixins": { 22487 - "version": "9.0.4", 22488 - "resolved": "https://registry.npmjs.org/postcss-mixins/-/postcss-mixins-9.0.4.tgz", 22489 - "integrity": "sha512-XVq5jwQJDRu5M1XGkdpgASqLk37OqkH4JCFDXl/Dn7janOJjCTEKL+36cnRVy7bMtoBzALfO7bV7nTIsFnUWLA==", 22490 "dependencies": { 22491 - "fast-glob": "^3.2.11", 22492 - "postcss-js": "^4.0.0", 22493 - "postcss-simple-vars": "^7.0.0", 22494 "sugarss": "^4.0.1" 22495 }, 22496 "engines": { 22497 - "node": ">=14.0" 22498 - }, 22499 - "funding": { 22500 - "type": "opencollective", 22501 - "url": "https://opencollective.com/postcss/" 22502 }, 22503 "peerDependencies": { 22504 "postcss": "^8.2.14" ··· 22705 } 22706 }, 22707 "node_modules/prettier-plugin-tailwindcss": { 22708 - "version": "0.5.11", 22709 - "resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.5.11.tgz", 22710 - "integrity": "sha512-AvI/DNyMctyyxGOjyePgi/gqj5hJYClZ1avtQvLlqMT3uDZkRbi4HhGUpok3DRzv9z7Lti85Kdj3s3/1CeNI0w==", 22711 "dev": true, 22712 "engines": { 22713 "node": ">=14.21.3" ··· 22725 "prettier-plugin-marko": "*", 22726 "prettier-plugin-organize-attributes": "*", 22727 "prettier-plugin-organize-imports": "*", 22728 "prettier-plugin-style-order": "*", 22729 "prettier-plugin-svelte": "*" 22730 }, ··· 22760 "optional": true 22761 }, 22762 "prettier-plugin-organize-imports": { 22763 "optional": true 22764 }, 22765 "prettier-plugin-style-order": { ··· 22973 "node": ">=6" 22974 } 22975 }, 22976 - "node_modules/puppeteer-core": { 22977 - "version": "2.1.1", 22978 - "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-2.1.1.tgz", 22979 - "integrity": "sha512-n13AWriBMPYxnpbb6bnaY5YoY6rGj8vPLrz6CZF3o0qJNEwlcfJVxBzYZ0NJsQ21UbdJoijPCDrM++SUVEz7+w==", 22980 - "dev": true, 22981 - "dependencies": { 22982 - "@types/mime-types": "^2.1.0", 22983 - "debug": "^4.1.0", 22984 - "extract-zip": "^1.6.6", 22985 - "https-proxy-agent": "^4.0.0", 22986 - "mime": "^2.0.3", 22987 - "mime-types": "^2.1.25", 22988 - "progress": "^2.0.1", 22989 - "proxy-from-env": "^1.0.0", 22990 - "rimraf": "^2.6.1", 22991 - "ws": "^6.1.0" 22992 - }, 22993 - "engines": { 22994 - "node": ">=8.16.0" 22995 - } 22996 - }, 22997 - "node_modules/puppeteer-core/node_modules/agent-base": { 22998 - "version": "5.1.1", 22999 - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-5.1.1.tgz", 23000 - "integrity": "sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g==", 23001 - "dev": true, 23002 - "engines": { 23003 - "node": ">= 6.0.0" 23004 - } 23005 - }, 23006 - "node_modules/puppeteer-core/node_modules/brace-expansion": { 23007 - "version": "1.1.11", 23008 - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 23009 - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 23010 - "dev": true, 23011 - "dependencies": { 23012 - "balanced-match": "^1.0.0", 23013 - "concat-map": "0.0.1" 23014 - } 23015 - }, 23016 - "node_modules/puppeteer-core/node_modules/glob": { 23017 - "version": "7.2.3", 23018 - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", 23019 - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", 23020 - "dev": true, 23021 - "dependencies": { 23022 - "fs.realpath": "^1.0.0", 23023 - "inflight": "^1.0.4", 23024 - "inherits": "2", 23025 - "minimatch": "^3.1.1", 23026 - "once": "^1.3.0", 23027 - "path-is-absolute": "^1.0.0" 23028 - }, 23029 - "engines": { 23030 - "node": "*" 23031 - }, 23032 - "funding": { 23033 - "url": "https://github.com/sponsors/isaacs" 23034 - } 23035 - }, 23036 - "node_modules/puppeteer-core/node_modules/https-proxy-agent": { 23037 - "version": "4.0.0", 23038 - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-4.0.0.tgz", 23039 - "integrity": "sha512-zoDhWrkR3of1l9QAL8/scJZyLu8j/gBkcwcaQOZh7Gyh/+uJQzGVETdgT30akuwkpL8HTRfssqI3BZuV18teDg==", 23040 - "dev": true, 23041 - "dependencies": { 23042 - "agent-base": "5", 23043 - "debug": "4" 23044 - }, 23045 - "engines": { 23046 - "node": ">= 6.0.0" 23047 - } 23048 - }, 23049 - "node_modules/puppeteer-core/node_modules/mime": { 23050 - "version": "2.6.0", 23051 - "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", 23052 - "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", 23053 - "dev": true, 23054 - "bin": { 23055 - "mime": "cli.js" 23056 - }, 23057 - "engines": { 23058 - "node": ">=4.0.0" 23059 - } 23060 - }, 23061 - "node_modules/puppeteer-core/node_modules/minimatch": { 23062 - "version": "3.1.2", 23063 - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 23064 - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 23065 - "dev": true, 23066 - "dependencies": { 23067 - "brace-expansion": "^1.1.7" 23068 - }, 23069 - "engines": { 23070 - "node": "*" 23071 - } 23072 - }, 23073 - "node_modules/puppeteer-core/node_modules/rimraf": { 23074 - "version": "2.7.1", 23075 - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", 23076 - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", 23077 - "dev": true, 23078 - "dependencies": { 23079 - "glob": "^7.1.3" 23080 - }, 23081 - "bin": { 23082 - "rimraf": "bin.js" 23083 - } 23084 - }, 23085 - "node_modules/puppeteer-core/node_modules/ws": { 23086 - "version": "6.2.2", 23087 - "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz", 23088 - "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==", 23089 - "dev": true, 23090 - "dependencies": { 23091 - "async-limiter": "~1.0.0" 23092 - } 23093 - }, 23094 "node_modules/pure-rand": { 23095 "version": "6.0.4", 23096 "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.0.4.tgz", ··· 23210 } 23211 }, 23212 "node_modules/raw-body": { 23213 - "version": "2.5.1", 23214 - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", 23215 - "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", 23216 "dev": true, 23217 "dependencies": { 23218 "bytes": "3.1.2", ··· 23584 "integrity": "sha512-onYyVhBNr4CmAxFsKS7bz+uTLRakypIe4R+5A824vBSkQy/hB3fZepoVEf8OVAxzLvK+H/jm9TzpI3ETSm64Kg==" 23585 }, 23586 "node_modules/recast": { 23587 - "version": "0.23.5", 23588 - "resolved": "https://registry.npmjs.org/recast/-/recast-0.23.5.tgz", 23589 - "integrity": "sha512-M67zIddJiwXdfPQRYKJ0qZO1SLdH1I0hYeb0wzxA+pNOvAZiQHulWzuk+fYsEWRQ8VfZrgjyucqsCOtCyM01/A==", 23590 "dev": true, 23591 "dependencies": { 23592 "ast-types": "^0.16.1", ··· 30389 } 30390 }, 30391 "node_modules/rfdc": { 30392 - "version": "1.3.0", 30393 - "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz", 30394 - "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==" 30395 }, 30396 "node_modules/rimraf": { 30397 "version": "3.0.2", ··· 30663 } 30664 }, 30665 "node_modules/semver": { 30666 - "version": "7.5.4", 30667 - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", 30668 - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", 30669 "dependencies": { 30670 "lru-cache": "^6.0.0" 30671 }, ··· 30853 } 30854 }, 30855 "node_modules/shiki": { 30856 - "version": "1.1.2", 30857 - "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.1.2.tgz", 30858 - "integrity": "sha512-qNzFwTv5uhEDNUIwp7wHjsrffVeLbmOgWnM5mZZhoiz7G2qAUvqVfUzuWfieD45/YAKipzCtdV9SndacKtABow==", 30859 "dependencies": { 30860 - "@shikijs/core": "1.1.2" 30861 } 30862 }, 30863 "node_modules/side-channel": { ··· 31147 "dev": true 31148 }, 31149 "node_modules/storybook": { 31150 - "version": "7.6.17", 31151 - "resolved": "https://registry.npmjs.org/storybook/-/storybook-7.6.17.tgz", 31152 - "integrity": "sha512-8+EIo91bwmeFWPg1eysrxXlhIYv3OsXrznTr4+4Eq0NikqAoq6oBhtlN5K2RGS2lBVF537eN+9jTCNbR+WrzDA==", 31153 "dev": true, 31154 "dependencies": { 31155 - "@storybook/cli": "7.6.17" 31156 }, 31157 "bin": { 31158 "sb": "index.js", ··· 31900 "integrity": "sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==", 31901 "dev": true 31902 }, 31903 - "node_modules/swc-loader": { 31904 - "version": "0.2.6", 31905 - "resolved": "https://registry.npmjs.org/swc-loader/-/swc-loader-0.2.6.tgz", 31906 - "integrity": "sha512-9Zi9UP2YmDpgmQVbyOPJClY0dwf58JDyDMQ7uRc4krmc72twNI2fvlBWHLqVekBpPc7h5NJkGVT1zNDxFrqhvg==", 31907 - "dev": true, 31908 - "dependencies": { 31909 - "@swc/counter": "^0.1.3" 31910 - }, 31911 - "peerDependencies": { 31912 - "@swc/core": "^1.2.147", 31913 - "webpack": ">=2" 31914 - } 31915 - }, 31916 "node_modules/symbol-tree": { 31917 "version": "3.2.4", 31918 "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", 31919 "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", 31920 - "dev": true 31921 - }, 31922 - "node_modules/synchronous-promise": { 31923 - "version": "2.0.17", 31924 - "resolved": "https://registry.npmjs.org/synchronous-promise/-/synchronous-promise-2.0.17.tgz", 31925 - "integrity": "sha512-AsS729u2RHUfEra9xJrE39peJcc2stq2+poBXX8bcM08Y6g9j/i/PUzwNQqkaJde7Ntg1TO7bSREbR5sdosQ+g==", 31926 "dev": true 31927 }, 31928 "node_modules/synckit": { ··· 32797 } 32798 }, 32799 "node_modules/turbo": { 32800 - "version": "1.12.4", 32801 - "resolved": "https://registry.npmjs.org/turbo/-/turbo-1.12.4.tgz", 32802 - "integrity": "sha512-yUJ7elEUSToiGwFZogXpYKJpQ0BvaMbkEuQECIWtkBLcmWzlMOt6bActsIm29oN83mRU0WbzGt4e8H1KHWedhg==", 32803 "bin": { 32804 "turbo": "bin/turbo" 32805 }, 32806 "optionalDependencies": { 32807 - "turbo-darwin-64": "1.12.4", 32808 - "turbo-darwin-arm64": "1.12.4", 32809 - "turbo-linux-64": "1.12.4", 32810 - "turbo-linux-arm64": "1.12.4", 32811 - "turbo-windows-64": "1.12.4", 32812 - "turbo-windows-arm64": "1.12.4" 32813 } 32814 }, 32815 "node_modules/turbo-darwin-64": { 32816 - "version": "1.12.4", 32817 - "resolved": "https://registry.npmjs.org/turbo-darwin-64/-/turbo-darwin-64-1.12.4.tgz", 32818 - "integrity": "sha512-dBwFxhp9isTa9RS/fz2gDVk5wWhKQsPQMozYhjM7TT4jTrnYn0ZJMzr7V3B/M/T8QF65TbniW7w1gtgxQgX5Zg==", 32819 "cpu": [ 32820 "x64" 32821 ], ··· 32825 ] 32826 }, 32827 "node_modules/turbo-darwin-arm64": { 32828 - "version": "1.12.4", 32829 - "resolved": "https://registry.npmjs.org/turbo-darwin-arm64/-/turbo-darwin-arm64-1.12.4.tgz", 32830 - "integrity": "sha512-1Uo5iI6xsJ1j9ObsqxYRsa3W26mEbUe6fnj4rQYV6kDaqYD54oAMJ6hM53q9rB8JvFxwdrUXGp3PwTw9A0qqkA==", 32831 "cpu": [ 32832 "arm64" 32833 ], ··· 32837 ] 32838 }, 32839 "node_modules/turbo-linux-64": { 32840 - "version": "1.12.4", 32841 - "resolved": "https://registry.npmjs.org/turbo-linux-64/-/turbo-linux-64-1.12.4.tgz", 32842 - "integrity": "sha512-ONg2aSqKP7LAQOg7ysmU5WpEQp4DGNxSlAiR7um+LKtbmC/UxogbR5+T+Uuq6zGuQ5kJyKjWJ4NhtvUswOqBsA==", 32843 "cpu": [ 32844 "x64" 32845 ], ··· 32849 ] 32850 }, 32851 "node_modules/turbo-linux-arm64": { 32852 - "version": "1.12.4", 32853 - "resolved": "https://registry.npmjs.org/turbo-linux-arm64/-/turbo-linux-arm64-1.12.4.tgz", 32854 - "integrity": "sha512-9FPufkwdgfIKg/9jj87Cdtftw8o36y27/S2vLN7FTR2pp9c0MQiTBOLVYadUr1FlShupddmaMbTkXEhyt9SdrA==", 32855 "cpu": [ 32856 "arm64" 32857 ], ··· 32861 ] 32862 }, 32863 "node_modules/turbo-windows-64": { 32864 - "version": "1.12.4", 32865 - "resolved": "https://registry.npmjs.org/turbo-windows-64/-/turbo-windows-64-1.12.4.tgz", 32866 - "integrity": "sha512-2mOtxHW5Vjh/5rDVu/aFwsMzI+chs8XcEuJHlY1sYOpEymYTz+u6AXbnzRvwZFMrLKr7J7fQOGl+v96sLKbNdA==", 32867 "cpu": [ 32868 "x64" 32869 ], ··· 32873 ] 32874 }, 32875 "node_modules/turbo-windows-arm64": { 32876 - "version": "1.12.4", 32877 - "resolved": "https://registry.npmjs.org/turbo-windows-arm64/-/turbo-windows-arm64-1.12.4.tgz", 32878 - "integrity": "sha512-nOY5wae9qnxPOpT1fRuYO0ks6dTwpKMPV6++VkDkamFDLFHUDVM/9kmD2UTeh1yyrKnrZksbb9zmShhmfj1wog==", 32879 "cpu": [ 32880 "arm64" 32881 ], ··· 33002 "dev": true 33003 }, 33004 "node_modules/typescript": { 33005 - "version": "5.3.3", 33006 - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz", 33007 - "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==", 33008 "bin": { 33009 "tsc": "bin/tsc", 33010 "tsserver": "bin/tsserver" ··· 33014 } 33015 }, 33016 "node_modules/ufo": { 33017 - "version": "1.4.0", 33018 - "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.4.0.tgz", 33019 - "integrity": "sha512-Hhy+BhRBleFjpJ2vchUNN40qgkh0366FWJGqVLYBHev0vpHTrXSA0ryT+74UiW6KWsldNurQMKGqCm1M2zBciQ==", 33020 "dev": true 33021 }, 33022 "node_modules/uglify-js": { ··· 33704 } 33705 }, 33706 "node_modules/use-intl": { 33707 - "version": "3.4.3", 33708 - "resolved": "https://registry.npmjs.org/use-intl/-/use-intl-3.4.3.tgz", 33709 - "integrity": "sha512-Cx+Q8QQtJMwzOfBZMuTUPQSVeBbVdjdAXvK5EfvhufsMyiDT7RT4dLgU/ewPVncyB9ctkRva715h2uCGzYBQ4A==", 33710 "dependencies": { 33711 "@formatjs/ecma402-abstract": "^1.11.4", 33712 "intl-messageformat": "^9.3.18" 33713 }, 33714 "peerDependencies": { 33715 "react": "^16.8.0 || ^17.0.0 || ^18.0.0" 33716 - } 33717 - }, 33718 - "node_modules/use-resize-observer": { 33719 - "version": "9.1.0", 33720 - "resolved": "https://registry.npmjs.org/use-resize-observer/-/use-resize-observer-9.1.0.tgz", 33721 - "integrity": "sha512-R25VqO9Wb3asSD4eqtcxk8sJalvIOYBqS8MNZlpDSQ4l4xMQxC/J7Id9HoTqPq8FwULIn0PVW+OAqF2dyYbjow==", 33722 - "dev": true, 33723 - "dependencies": { 33724 - "@juggle/resize-observer": "^3.3.1" 33725 - }, 33726 - "peerDependencies": { 33727 - "react": "16.8.0 - 18", 33728 - "react-dom": "16.8.0 - 18" 33729 } 33730 }, 33731 "node_modules/use-sidecar": { ··· 34779 }, 34780 "engines": { 34781 "node": ">=8" 34782 - } 34783 - }, 34784 - "node_modules/yauzl": { 34785 - "version": "2.10.0", 34786 - "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", 34787 - "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", 34788 - "dev": true, 34789 - "dependencies": { 34790 - "buffer-crc32": "~0.2.3", 34791 - "fd-slicer": "~1.1.0" 34792 } 34793 }, 34794 "node_modules/yocto-queue": {
··· 21 "@radix-ui/react-tabs": "^1.0.4", 22 "@radix-ui/react-toast": "^1.1.5", 23 "@savvywombat/tailwindcss-grid-areas": "~4.0.0", 24 + "@sentry/nextjs": "~7.107.0", 25 "@tailwindcss/container-queries": "~0.1.1", 26 + "@types/node": "20.11.28", 27 "@vcarl/remark-headings": "~0.1.0", 28 "@vercel/analytics": "~1.2.2", 29 "@vercel/speed-insights": "~1.0.10", ··· 35 "github-slugger": "~2.0.0", 36 "glob": "~10.3.10", 37 "gray-matter": "~4.0.3", 38 + "husky": "9.0.11", 39 + "lint-staged": "15.2.2", 40 + "next": "~14.1.3", 41 + "next-intl": "~3.9.5", 42 + "next-themes": "~0.3.0", 43 "postcss": "~8.4.35", 44 "postcss-calc": "~9.0.1", 45 + "postcss-import": "~16.0.1", 46 + "postcss-mixins": "~10.0.0", 47 "postcss-simple-vars": "~7.0.1", 48 "react": "^18.2.0", 49 "react-dom": "^18.2.0", ··· 51 "rehype-slug": "~6.0.0", 52 "remark-gfm": "~4.0.0", 53 "remark-reading-time": "~2.0.1", 54 + "semver": "~7.6.0", 55 + "shiki": "~1.2.0", 56 + "tailwindcss": "^3.4.1", 57 + "turbo": "1.12.5", 58 + "typescript": "~5.4.2", 59 "unist-util-visit": "~5.0.0", 60 "vfile": "~6.0.1", 61 "vfile-matter": "~5.0.0" 62 }, 63 "devDependencies": { 64 + "@storybook/addon-controls": "~8.0.0", 65 + "@storybook/addon-interactions": "~8.0.0", 66 + "@storybook/addon-themes": "~8.0.0", 67 + "@storybook/addon-viewport": "~8.0.0", 68 + "@storybook/nextjs": "~8.0.0", 69 "@testing-library/jest-dom": "~6.4.2", 70 "@testing-library/react": "~14.2.1", 71 "@testing-library/user-event": "~14.5.2", 72 "@types/jest": "29.5.12", 73 + "@types/react": "^18.2.66", 74 + "@types/react-dom": "^18.2.22", 75 + "@types/semver": "~7.5.8", 76 + "@typescript-eslint/eslint-plugin": "7.2.0", 77 + "@typescript-eslint/parser": "7.2.0", 78 "eslint": "8.57.0", 79 + "eslint-config-next": "~14.1.3", 80 "eslint-config-prettier": "9.1.0", 81 "eslint-plugin-mdx": "3.1.5", 82 "eslint-plugin-no-relative-import-paths": "^1.5.3", ··· 86 "jest-environment-jsdom": "29.7.0", 87 "jest-junit": "16.0.0", 88 "prettier": "3.2.5", 89 + "prettier-plugin-tailwindcss": "0.5.12", 90 "remark-frontmatter": "5.0.0", 91 "remark-preset-lint-node": "5.0.0", 92 + "storybook": "~8.0.0", 93 "stylelint": "16.2.1", 94 "stylelint-config-standard": "36.0.0", 95 "stylelint-order": "6.0.4", ··· 245 } 246 }, 247 "node_modules/@babel/core": { 248 + "version": "7.24.0", 249 + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.0.tgz", 250 + "integrity": "sha512-fQfkg0Gjkza3nf0c7/w6Xf34BW4YvzNfACRLmmb7XRLa6XHdR+K9AlJlxneFfWYf6uhOzuzZVTjF/8KfndZANw==", 251 "dev": true, 252 "dependencies": { 253 "@ampproject/remapping": "^2.2.0", ··· 255 "@babel/generator": "^7.23.6", 256 "@babel/helper-compilation-targets": "^7.23.6", 257 "@babel/helper-module-transforms": "^7.23.3", 258 + "@babel/helpers": "^7.24.0", 259 + "@babel/parser": "^7.24.0", 260 + "@babel/template": "^7.24.0", 261 + "@babel/traverse": "^7.24.0", 262 + "@babel/types": "^7.24.0", 263 "convert-source-map": "^2.0.0", 264 "debug": "^4.1.0", 265 "gensync": "^1.0.0-beta.2", ··· 511 } 512 }, 513 "node_modules/@babel/helper-plugin-utils": { 514 + "version": "7.24.0", 515 + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.0.tgz", 516 + "integrity": "sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w==", 517 "dev": true, 518 "engines": { 519 "node": ">=6.9.0" ··· 631 } 632 }, 633 "node_modules/@babel/helpers": { 634 + "version": "7.24.0", 635 + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.0.tgz", 636 + "integrity": "sha512-ulDZdc0Aj5uLc5nETsa7EPx2L7rM0YJM8r7ck7U73AXi7qOV44IHHRAYZHY6iU1rr3C5N4NtTmMRUJP6kwCWeA==", 637 "dev": true, 638 "dependencies": { 639 + "@babel/template": "^7.24.0", 640 + "@babel/traverse": "^7.24.0", 641 + "@babel/types": "^7.24.0" 642 }, 643 "engines": { 644 "node": ">=6.9.0" ··· 730 } 731 }, 732 "node_modules/@babel/parser": { 733 + "version": "7.24.0", 734 + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.0.tgz", 735 + "integrity": "sha512-QuP/FxEAzMSjXygs8v4N9dvdXzEHN4W1oF3PxuWAtPo08UdM17u89RDMgjLn/mlc56iM0HlLmVkO/wgR+rDgHg==", 736 "bin": { 737 "parser": "bin/babel-parser.js" 738 }, ··· 2096 } 2097 }, 2098 "node_modules/@babel/preset-flow": { 2099 + "version": "7.24.0", 2100 + "resolved": "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.24.0.tgz", 2101 + "integrity": "sha512-cum/nSi82cDaSJ21I4PgLTVlj0OXovFk6GRguJYe/IKg6y6JHLTbJhybtX4k35WT9wdeJfEVjycTixMhBHd0Dg==", 2102 "dev": true, 2103 "dependencies": { 2104 + "@babel/helper-plugin-utils": "^7.24.0", 2105 + "@babel/helper-validator-option": "^7.23.5", 2106 "@babel/plugin-transform-flow-strip-types": "^7.23.3" 2107 }, 2108 "engines": { ··· 2339 } 2340 }, 2341 "node_modules/@babel/template": { 2342 + "version": "7.24.0", 2343 + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.0.tgz", 2344 + "integrity": "sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==", 2345 "dev": true, 2346 "dependencies": { 2347 + "@babel/code-frame": "^7.23.5", 2348 + "@babel/parser": "^7.24.0", 2349 + "@babel/types": "^7.24.0" 2350 }, 2351 "engines": { 2352 "node": ">=6.9.0" 2353 } 2354 }, 2355 "node_modules/@babel/traverse": { 2356 + "version": "7.24.0", 2357 + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.0.tgz", 2358 + "integrity": "sha512-HfuJlI8qq3dEDmNU5ChzzpZRWq+oxCZQyMzIMEqLho+AQnhMnKQUzH6ydo3RBl/YjPCuk68Y6s0Gx0AeyULiWw==", 2359 "dev": true, 2360 "dependencies": { 2361 "@babel/code-frame": "^7.23.5", ··· 2364 "@babel/helper-function-name": "^7.23.0", 2365 "@babel/helper-hoist-variables": "^7.22.5", 2366 "@babel/helper-split-export-declaration": "^7.22.6", 2367 + "@babel/parser": "^7.24.0", 2368 + "@babel/types": "^7.24.0", 2369 "debug": "^4.3.1", 2370 "globals": "^11.1.0" 2371 }, ··· 2374 } 2375 }, 2376 "node_modules/@babel/types": { 2377 + "version": "7.24.0", 2378 + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.0.tgz", 2379 + "integrity": "sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==", 2380 "dev": true, 2381 "dependencies": { 2382 "@babel/helper-string-parser": "^7.23.4", ··· 2513 "react": ">=16.8.0" 2514 } 2515 }, 2516 + "node_modules/@esbuild/aix-ppc64": { 2517 + "version": "0.20.2", 2518 + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.20.2.tgz", 2519 + "integrity": "sha512-D+EBOJHXdNZcLJRBkhENNG8Wji2kgc9AZ9KiPr1JuZjsNtyHzrsfLRrY0tk2H2aoFu6RANO1y1iPPUCDYWkb5g==", 2520 + "cpu": [ 2521 + "ppc64" 2522 + ], 2523 + "dev": true, 2524 + "optional": true, 2525 + "os": [ 2526 + "aix" 2527 + ], 2528 + "engines": { 2529 + "node": ">=12" 2530 + } 2531 + }, 2532 "node_modules/@esbuild/android-arm": { 2533 + "version": "0.20.2", 2534 + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.20.2.tgz", 2535 + "integrity": "sha512-t98Ra6pw2VaDhqNWO2Oph2LXbz/EJcnLmKLGBJwEwXX/JAN83Fym1rU8l0JUWK6HkIbWONCSSatf4sf2NBRx/w==", 2536 "cpu": [ 2537 "arm" 2538 ], ··· 2546 } 2547 }, 2548 "node_modules/@esbuild/android-arm64": { 2549 + "version": "0.20.2", 2550 + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.20.2.tgz", 2551 + "integrity": "sha512-mRzjLacRtl/tWU0SvD8lUEwb61yP9cqQo6noDZP/O8VkwafSYwZ4yWy24kan8jE/IMERpYncRt2dw438LP3Xmg==", 2552 "cpu": [ 2553 "arm64" 2554 ], ··· 2562 } 2563 }, 2564 "node_modules/@esbuild/android-x64": { 2565 + "version": "0.20.2", 2566 + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.20.2.tgz", 2567 + "integrity": "sha512-btzExgV+/lMGDDa194CcUQm53ncxzeBrWJcncOBxuC6ndBkKxnHdFJn86mCIgTELsooUmwUm9FkhSp5HYu00Rg==", 2568 "cpu": [ 2569 "x64" 2570 ], ··· 2578 } 2579 }, 2580 "node_modules/@esbuild/darwin-arm64": { 2581 + "version": "0.20.2", 2582 + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.20.2.tgz", 2583 + "integrity": "sha512-4J6IRT+10J3aJH3l1yzEg9y3wkTDgDk7TSDFX+wKFiWjqWp/iCfLIYzGyasx9l0SAFPT1HwSCR+0w/h1ES/MjA==", 2584 "cpu": [ 2585 "arm64" 2586 ], ··· 2594 } 2595 }, 2596 "node_modules/@esbuild/darwin-x64": { 2597 + "version": "0.20.2", 2598 + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.20.2.tgz", 2599 + "integrity": "sha512-tBcXp9KNphnNH0dfhv8KYkZhjc+H3XBkF5DKtswJblV7KlT9EI2+jeA8DgBjp908WEuYll6pF+UStUCfEpdysA==", 2600 "cpu": [ 2601 "x64" 2602 ], ··· 2610 } 2611 }, 2612 "node_modules/@esbuild/freebsd-arm64": { 2613 + "version": "0.20.2", 2614 + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.20.2.tgz", 2615 + "integrity": "sha512-d3qI41G4SuLiCGCFGUrKsSeTXyWG6yem1KcGZVS+3FYlYhtNoNgYrWcvkOoaqMhwXSMrZRl69ArHsGJ9mYdbbw==", 2616 "cpu": [ 2617 "arm64" 2618 ], ··· 2626 } 2627 }, 2628 "node_modules/@esbuild/freebsd-x64": { 2629 + "version": "0.20.2", 2630 + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.20.2.tgz", 2631 + "integrity": "sha512-d+DipyvHRuqEeM5zDivKV1KuXn9WeRX6vqSqIDgwIfPQtwMP4jaDsQsDncjTDDsExT4lR/91OLjRo8bmC1e+Cw==", 2632 "cpu": [ 2633 "x64" 2634 ], ··· 2642 } 2643 }, 2644 "node_modules/@esbuild/linux-arm": { 2645 + "version": "0.20.2", 2646 + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.20.2.tgz", 2647 + "integrity": "sha512-VhLPeR8HTMPccbuWWcEUD1Az68TqaTYyj6nfE4QByZIQEQVWBB8vup8PpR7y1QHL3CpcF6xd5WVBU/+SBEvGTg==", 2648 "cpu": [ 2649 "arm" 2650 ], ··· 2658 } 2659 }, 2660 "node_modules/@esbuild/linux-arm64": { 2661 + "version": "0.20.2", 2662 + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.20.2.tgz", 2663 + "integrity": "sha512-9pb6rBjGvTFNira2FLIWqDk/uaf42sSyLE8j1rnUpuzsODBq7FvpwHYZxQ/It/8b+QOS1RYfqgGFNLRI+qlq2A==", 2664 "cpu": [ 2665 "arm64" 2666 ], ··· 2674 } 2675 }, 2676 "node_modules/@esbuild/linux-ia32": { 2677 + "version": "0.20.2", 2678 + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.20.2.tgz", 2679 + "integrity": "sha512-o10utieEkNPFDZFQm9CoP7Tvb33UutoJqg3qKf1PWVeeJhJw0Q347PxMvBgVVFgouYLGIhFYG0UGdBumROyiig==", 2680 "cpu": [ 2681 "ia32" 2682 ], ··· 2690 } 2691 }, 2692 "node_modules/@esbuild/linux-loong64": { 2693 + "version": "0.20.2", 2694 + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.20.2.tgz", 2695 + "integrity": "sha512-PR7sp6R/UC4CFVomVINKJ80pMFlfDfMQMYynX7t1tNTeivQ6XdX5r2XovMmha/VjR1YN/HgHWsVcTRIMkymrgQ==", 2696 "cpu": [ 2697 "loong64" 2698 ], ··· 2706 } 2707 }, 2708 "node_modules/@esbuild/linux-mips64el": { 2709 + "version": "0.20.2", 2710 + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.20.2.tgz", 2711 + "integrity": "sha512-4BlTqeutE/KnOiTG5Y6Sb/Hw6hsBOZapOVF6njAESHInhlQAghVVZL1ZpIctBOoTFbQyGW+LsVYZ8lSSB3wkjA==", 2712 "cpu": [ 2713 "mips64el" 2714 ], ··· 2722 } 2723 }, 2724 "node_modules/@esbuild/linux-ppc64": { 2725 + "version": "0.20.2", 2726 + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.20.2.tgz", 2727 + "integrity": "sha512-rD3KsaDprDcfajSKdn25ooz5J5/fWBylaaXkuotBDGnMnDP1Uv5DLAN/45qfnf3JDYyJv/ytGHQaziHUdyzaAg==", 2728 "cpu": [ 2729 "ppc64" 2730 ], ··· 2738 } 2739 }, 2740 "node_modules/@esbuild/linux-riscv64": { 2741 + "version": "0.20.2", 2742 + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.20.2.tgz", 2743 + "integrity": "sha512-snwmBKacKmwTMmhLlz/3aH1Q9T8v45bKYGE3j26TsaOVtjIag4wLfWSiZykXzXuE1kbCE+zJRmwp+ZbIHinnVg==", 2744 "cpu": [ 2745 "riscv64" 2746 ], ··· 2754 } 2755 }, 2756 "node_modules/@esbuild/linux-s390x": { 2757 + "version": "0.20.2", 2758 + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.20.2.tgz", 2759 + "integrity": "sha512-wcWISOobRWNm3cezm5HOZcYz1sKoHLd8VL1dl309DiixxVFoFe/o8HnwuIwn6sXre88Nwj+VwZUvJf4AFxkyrQ==", 2760 "cpu": [ 2761 "s390x" 2762 ], ··· 2770 } 2771 }, 2772 "node_modules/@esbuild/linux-x64": { 2773 + "version": "0.20.2", 2774 + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.20.2.tgz", 2775 + "integrity": "sha512-1MdwI6OOTsfQfek8sLwgyjOXAu+wKhLEoaOLTjbijk6E2WONYpH9ZU2mNtR+lZ2B4uwr+usqGuVfFT9tMtGvGw==", 2776 "cpu": [ 2777 "x64" 2778 ], ··· 2786 } 2787 }, 2788 "node_modules/@esbuild/netbsd-x64": { 2789 + "version": "0.20.2", 2790 + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.20.2.tgz", 2791 + "integrity": "sha512-K8/DhBxcVQkzYc43yJXDSyjlFeHQJBiowJ0uVL6Tor3jGQfSGHNNJcWxNbOI8v5k82prYqzPuwkzHt3J1T1iZQ==", 2792 "cpu": [ 2793 "x64" 2794 ], ··· 2802 } 2803 }, 2804 "node_modules/@esbuild/openbsd-x64": { 2805 + "version": "0.20.2", 2806 + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.20.2.tgz", 2807 + "integrity": "sha512-eMpKlV0SThJmmJgiVyN9jTPJ2VBPquf6Kt/nAoo6DgHAoN57K15ZghiHaMvqjCye/uU4X5u3YSMgVBI1h3vKrQ==", 2808 "cpu": [ 2809 "x64" 2810 ], ··· 2818 } 2819 }, 2820 "node_modules/@esbuild/sunos-x64": { 2821 + "version": "0.20.2", 2822 + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.20.2.tgz", 2823 + "integrity": "sha512-2UyFtRC6cXLyejf/YEld4Hajo7UHILetzE1vsRcGL3earZEW77JxrFjH4Ez2qaTiEfMgAXxfAZCm1fvM/G/o8w==", 2824 "cpu": [ 2825 "x64" 2826 ], ··· 2834 } 2835 }, 2836 "node_modules/@esbuild/win32-arm64": { 2837 + "version": "0.20.2", 2838 + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.20.2.tgz", 2839 + "integrity": "sha512-GRibxoawM9ZCnDxnP3usoUDO9vUkpAxIIZ6GQI+IlVmr5kP3zUq+l17xELTHMWTWzjxa2guPNyrpq1GWmPvcGQ==", 2840 "cpu": [ 2841 "arm64" 2842 ], ··· 2850 } 2851 }, 2852 "node_modules/@esbuild/win32-ia32": { 2853 + "version": "0.20.2", 2854 + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.20.2.tgz", 2855 + "integrity": "sha512-HfLOfn9YWmkSKRQqovpnITazdtquEW8/SoHW7pWpuEeguaZI4QnCRW6b+oZTztdBnZOS2hqJ6im/D5cPzBTTlQ==", 2856 "cpu": [ 2857 "ia32" 2858 ], ··· 2866 } 2867 }, 2868 "node_modules/@esbuild/win32-x64": { 2869 + "version": "0.20.2", 2870 + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.20.2.tgz", 2871 + "integrity": "sha512-N49X4lJX27+l9jbLKSqZ6bKNjzQvHaT8IIFUy+YIqmXQdjYCToGWwOItDrfby14c78aDd5NHQl29xingXfCdLQ==", 2872 "cpu": [ 2873 "x64" 2874 ], ··· 3850 "@jridgewell/sourcemap-codec": "^1.4.14" 3851 } 3852 }, 3853 "node_modules/@mdx-js/mdx": { 3854 "version": "3.0.1", 3855 "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-3.0.1.tgz", ··· 3896 } 3897 }, 3898 "node_modules/@next/env": { 3899 + "version": "14.1.3", 3900 + "resolved": "https://registry.npmjs.org/@next/env/-/env-14.1.3.tgz", 3901 + "integrity": "sha512-VhgXTvrgeBRxNPjyfBsDIMvgsKDxjlpw4IAUsHCX8Gjl1vtHUYRT3+xfQ/wwvLPDd/6kqfLqk9Pt4+7gysuCKQ==" 3902 }, 3903 "node_modules/@next/eslint-plugin-next": { 3904 + "version": "14.1.3", 3905 + "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-14.1.3.tgz", 3906 + "integrity": "sha512-VCnZI2cy77Yaj3L7Uhs3+44ikMM1VD/fBMwvTBb3hIaTIuqa+DmG4dhUDq+MASu3yx97KhgsVJbsas0XuiKyww==", 3907 "dev": true, 3908 "dependencies": { 3909 "glob": "10.3.10" 3910 } 3911 }, 3912 "node_modules/@next/swc-darwin-arm64": { 3913 + "version": "14.1.3", 3914 + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.1.3.tgz", 3915 + "integrity": "sha512-LALu0yIBPRiG9ANrD5ncB3pjpO0Gli9ZLhxdOu6ZUNf3x1r3ea1rd9Q+4xxUkGrUXLqKVK9/lDkpYIJaCJ6AHQ==", 3916 "cpu": [ 3917 "arm64" 3918 ], ··· 3925 } 3926 }, 3927 "node_modules/@next/swc-darwin-x64": { 3928 + "version": "14.1.3", 3929 + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.1.3.tgz", 3930 + "integrity": "sha512-E/9WQeXxkqw2dfcn5UcjApFgUq73jqNKaE5bysDm58hEUdUGedVrnRhblhJM7HbCZNhtVl0j+6TXsK0PuzXTCg==", 3931 "cpu": [ 3932 "x64" 3933 ], ··· 3940 } 3941 }, 3942 "node_modules/@next/swc-linux-arm64-gnu": { 3943 + "version": "14.1.3", 3944 + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.1.3.tgz", 3945 + "integrity": "sha512-USArX9B+3rZSXYLFvgy0NVWQgqh6LHWDmMt38O4lmiJNQcwazeI6xRvSsliDLKt+78KChVacNiwvOMbl6g6BBw==", 3946 "cpu": [ 3947 "arm64" 3948 ], ··· 3955 } 3956 }, 3957 "node_modules/@next/swc-linux-arm64-musl": { 3958 + "version": "14.1.3", 3959 + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.1.3.tgz", 3960 + "integrity": "sha512-esk1RkRBLSIEp1qaQXv1+s6ZdYzuVCnDAZySpa62iFTMGTisCyNQmqyCTL9P+cLJ4N9FKCI3ojtSfsyPHJDQNw==", 3961 "cpu": [ 3962 "arm64" 3963 ], ··· 3970 } 3971 }, 3972 "node_modules/@next/swc-linux-x64-gnu": { 3973 + "version": "14.1.3", 3974 + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.1.3.tgz", 3975 + "integrity": "sha512-8uOgRlYEYiKo0L8YGeS+3TudHVDWDjPVDUcST+z+dUzgBbTEwSSIaSgF/vkcC1T/iwl4QX9iuUyUdQEl0Kxalg==", 3976 "cpu": [ 3977 "x64" 3978 ], ··· 3985 } 3986 }, 3987 "node_modules/@next/swc-linux-x64-musl": { 3988 + "version": "14.1.3", 3989 + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.1.3.tgz", 3990 + "integrity": "sha512-DX2zqz05ziElLoxskgHasaJBREC5Y9TJcbR2LYqu4r7naff25B4iXkfXWfcp69uD75/0URmmoSgT8JclJtrBoQ==", 3991 "cpu": [ 3992 "x64" 3993 ], ··· 4000 } 4001 }, 4002 "node_modules/@next/swc-win32-arm64-msvc": { 4003 + "version": "14.1.3", 4004 + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.1.3.tgz", 4005 + "integrity": "sha512-HjssFsCdsD4GHstXSQxsi2l70F/5FsRTRQp8xNgmQs15SxUfUJRvSI9qKny/jLkY3gLgiCR3+6A7wzzK0DBlfA==", 4006 "cpu": [ 4007 "arm64" 4008 ], ··· 4015 } 4016 }, 4017 "node_modules/@next/swc-win32-ia32-msvc": { 4018 + "version": "14.1.3", 4019 + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.1.3.tgz", 4020 + "integrity": "sha512-DRuxD5axfDM1/Ue4VahwSxl1O5rn61hX8/sF0HY8y0iCbpqdxw3rB3QasdHn/LJ6Wb2y5DoWzXcz3L1Cr+Thrw==", 4021 "cpu": [ 4022 "ia32" 4023 ], ··· 4030 } 4031 }, 4032 "node_modules/@next/swc-win32-x64-msvc": { 4033 + "version": "14.1.3", 4034 + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.1.3.tgz", 4035 + "integrity": "sha512-uC2DaDoWH7h1P/aJ4Fok3Xiw6P0Lo4ez7NbowW2VGNXw/Xv6tOuLUcxhBYZxsSUJtpeknCi8/fvnSpyCFp4Rcg==", 4036 "cpu": [ 4037 "x64" 4038 ], ··· 4880 } 4881 } 4882 }, 4883 "node_modules/@radix-ui/react-slot": { 4884 "version": "1.0.2", 4885 "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.2.tgz", ··· 4946 "@radix-ui/react-use-controllable-state": "1.0.1", 4947 "@radix-ui/react-use-layout-effect": "1.0.1", 4948 "@radix-ui/react-visually-hidden": "1.0.3" 4949 }, 4950 "peerDependencies": { 4951 "@types/react": "*", ··· 5218 } 5219 }, 5220 "node_modules/@sentry-internal/feedback": { 5221 + "version": "7.107.0", 5222 + "resolved": "https://registry.npmjs.org/@sentry-internal/feedback/-/feedback-7.107.0.tgz", 5223 + "integrity": "sha512-okF0B9AJHrpkwNMxNs/Lffw3N5ZNbGwz4uvCfyOfnMxc7E2VfDM18QzUvTBRvNr3bA9wl+InJ+EMG3aZhyPunA==", 5224 "dependencies": { 5225 + "@sentry/core": "7.107.0", 5226 + "@sentry/types": "7.107.0", 5227 + "@sentry/utils": "7.107.0" 5228 + }, 5229 + "engines": { 5230 + "node": ">=12" 5231 + } 5232 + }, 5233 + "node_modules/@sentry-internal/replay-canvas": { 5234 + "version": "7.107.0", 5235 + "resolved": "https://registry.npmjs.org/@sentry-internal/replay-canvas/-/replay-canvas-7.107.0.tgz", 5236 + "integrity": "sha512-dmDL9g3QDfo7axBOsVnpiKdJ/DXrdeuRv1AqsLgwzJKvItsv0ZizX0u+rj5b1UoxcwbXRMxJ0hit5a1yt3t/ow==", 5237 + "dependencies": { 5238 + "@sentry/core": "7.107.0", 5239 + "@sentry/replay": "7.107.0", 5240 + "@sentry/types": "7.107.0", 5241 + "@sentry/utils": "7.107.0" 5242 }, 5243 "engines": { 5244 "node": ">=12" 5245 } 5246 }, 5247 "node_modules/@sentry-internal/tracing": { 5248 + "version": "7.107.0", 5249 + "resolved": "https://registry.npmjs.org/@sentry-internal/tracing/-/tracing-7.107.0.tgz", 5250 + "integrity": "sha512-le9wM8+OHBbq7m/8P7JUJ1UhSPIty+Z/HmRXc5Z64ODZcOwFV6TmDpYx729IXDdz36XUKmeI+BeM7yQdTTZPfQ==", 5251 "dependencies": { 5252 + "@sentry/core": "7.107.0", 5253 + "@sentry/types": "7.107.0", 5254 + "@sentry/utils": "7.107.0" 5255 }, 5256 "engines": { 5257 "node": ">=8" 5258 } 5259 }, 5260 "node_modules/@sentry/browser": { 5261 + "version": "7.107.0", 5262 + "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-7.107.0.tgz", 5263 + "integrity": "sha512-KnqaQDhxv6w9dJ+mYLsNwPeGZfgbpM3vaismBNyJCKLgWn2V75kxkSq+bDX8LQT/13AyK7iFp317L6P8EuNa3g==", 5264 "dependencies": { 5265 + "@sentry-internal/feedback": "7.107.0", 5266 + "@sentry-internal/replay-canvas": "7.107.0", 5267 + "@sentry-internal/tracing": "7.107.0", 5268 + "@sentry/core": "7.107.0", 5269 + "@sentry/replay": "7.107.0", 5270 + "@sentry/types": "7.107.0", 5271 + "@sentry/utils": "7.107.0" 5272 }, 5273 "engines": { 5274 "node": ">=8" ··· 5295 } 5296 }, 5297 "node_modules/@sentry/core": { 5298 + "version": "7.107.0", 5299 + "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.107.0.tgz", 5300 + "integrity": "sha512-C7ogye6+KPyBi8NVL0P8Rxx3Ur7Td8ufnjxosVy678lqY+dcYPk/HONROrzUFYW5fMKWL4/KYnwP+x9uHnkDmw==", 5301 "dependencies": { 5302 + "@sentry/types": "7.107.0", 5303 + "@sentry/utils": "7.107.0" 5304 }, 5305 "engines": { 5306 "node": ">=8" 5307 } 5308 }, 5309 "node_modules/@sentry/integrations": { 5310 + "version": "7.107.0", 5311 + "resolved": "https://registry.npmjs.org/@sentry/integrations/-/integrations-7.107.0.tgz", 5312 + "integrity": "sha512-0h2sZcjcdptS2pju1KSF4+sXaRaFTlmAN1ZokFfmfnVTs6cVtIFttUFxTYrwQUEE2knpAV05pz87zg1yfPAfYg==", 5313 "dependencies": { 5314 + "@sentry/core": "7.107.0", 5315 + "@sentry/types": "7.107.0", 5316 + "@sentry/utils": "7.107.0", 5317 "localforage": "^1.8.1" 5318 }, 5319 "engines": { ··· 5321 } 5322 }, 5323 "node_modules/@sentry/nextjs": { 5324 + "version": "7.107.0", 5325 + "resolved": "https://registry.npmjs.org/@sentry/nextjs/-/nextjs-7.107.0.tgz", 5326 + "integrity": "sha512-cGKntMb/svjHx5xWuLEh4sYMPA75c9gXegVeGeibpLUuD9b+LNeL7GaqxQ9dm2CX+Vza7QvHGBO/u+08abpEQA==", 5327 "dependencies": { 5328 "@rollup/plugin-commonjs": "24.0.0", 5329 + "@sentry/core": "7.107.0", 5330 + "@sentry/integrations": "7.107.0", 5331 + "@sentry/node": "7.107.0", 5332 + "@sentry/react": "7.107.0", 5333 + "@sentry/types": "7.107.0", 5334 + "@sentry/utils": "7.107.0", 5335 + "@sentry/vercel-edge": "7.107.0", 5336 "@sentry/webpack-plugin": "1.21.0", 5337 "chalk": "3.0.0", 5338 "resolve": "1.22.8", ··· 5354 } 5355 }, 5356 "node_modules/@sentry/node": { 5357 + "version": "7.107.0", 5358 + "resolved": "https://registry.npmjs.org/@sentry/node/-/node-7.107.0.tgz", 5359 + "integrity": "sha512-UZXkG7uThT2YyPW8AOSKRXp1LbVcBHufa4r1XAwBukA2FKO6HHJPjMUgY6DYVQ6k+BmA56CNfVjYrdLbyjBYYA==", 5360 "dependencies": { 5361 + "@sentry-internal/tracing": "7.107.0", 5362 + "@sentry/core": "7.107.0", 5363 + "@sentry/types": "7.107.0", 5364 + "@sentry/utils": "7.107.0" 5365 }, 5366 "engines": { 5367 "node": ">=8" 5368 } 5369 }, 5370 "node_modules/@sentry/react": { 5371 + "version": "7.107.0", 5372 + "resolved": "https://registry.npmjs.org/@sentry/react/-/react-7.107.0.tgz", 5373 + "integrity": "sha512-3sXNKcDQjEimxwBPnRkewy3xNLt3KqStMAdDZ/dAF3rviOSVyk80DCQ3P6+HIqeB+IAXqWptg4eSWRA1qNZquA==", 5374 "dependencies": { 5375 + "@sentry/browser": "7.107.0", 5376 + "@sentry/core": "7.107.0", 5377 + "@sentry/types": "7.107.0", 5378 + "@sentry/utils": "7.107.0", 5379 "hoist-non-react-statics": "^3.3.2" 5380 }, 5381 "engines": { ··· 5386 } 5387 }, 5388 "node_modules/@sentry/replay": { 5389 + "version": "7.107.0", 5390 + "resolved": "https://registry.npmjs.org/@sentry/replay/-/replay-7.107.0.tgz", 5391 + "integrity": "sha512-BNJDEVaEwr/YnV22qnyVA1almx/3p615m3+KaF8lPo7YleYgJGSJv1auH64j1G8INkrJ0J0wFBujb1EFjMYkxA==", 5392 "dependencies": { 5393 + "@sentry-internal/tracing": "7.107.0", 5394 + "@sentry/core": "7.107.0", 5395 + "@sentry/types": "7.107.0", 5396 + "@sentry/utils": "7.107.0" 5397 }, 5398 "engines": { 5399 "node": ">=12" 5400 } 5401 }, 5402 "node_modules/@sentry/types": { 5403 + "version": "7.107.0", 5404 + "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.107.0.tgz", 5405 + "integrity": "sha512-H7qcPjPSUWHE/Zf5bR1EE24G0pGVuJgrSx8Tvvl5nKEepswMYlbXHRVSDN0gTk/E5Z7cqf+hUBOpkQgZyps77w==", 5406 "engines": { 5407 "node": ">=8" 5408 } 5409 }, 5410 "node_modules/@sentry/utils": { 5411 + "version": "7.107.0", 5412 + "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.107.0.tgz", 5413 + "integrity": "sha512-C6PbN5gHh73MRHohnReeQ60N8rrLYa9LciHue3Ru2290eSThg4CzsPnx4SzkGpkSeVlhhptKtKZ+hp/ha3iVuw==", 5414 "dependencies": { 5415 + "@sentry/types": "7.107.0" 5416 }, 5417 "engines": { 5418 "node": ">=8" 5419 } 5420 }, 5421 "node_modules/@sentry/vercel-edge": { 5422 + "version": "7.107.0", 5423 + "resolved": "https://registry.npmjs.org/@sentry/vercel-edge/-/vercel-edge-7.107.0.tgz", 5424 + "integrity": "sha512-8p4v0QrMus3lVOwfIfevf/F+GuJnkC/0CIyp69FF7RMHb0zvkCmuXBjuski1AMD5aCL+E3e4MEU73UKA5XNqSA==", 5425 "dependencies": { 5426 + "@sentry-internal/tracing": "7.107.0", 5427 + "@sentry/core": "7.107.0", 5428 + "@sentry/types": "7.107.0", 5429 + "@sentry/utils": "7.107.0" 5430 }, 5431 "engines": { 5432 "node": ">=8" ··· 5445 } 5446 }, 5447 "node_modules/@shikijs/core": { 5448 + "version": "1.2.0", 5449 + "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.2.0.tgz", 5450 + "integrity": "sha512-OlFvx+nyr5C8zpcMBnSGir0YPD6K11uYhouqhNmm1qLiis4GA7SsGtu07r9gKS9omks8RtQqHrJL4S+lqWK01A==" 5451 }, 5452 "node_modules/@sinclair/typebox": { 5453 "version": "0.27.8", ··· 5474 } 5475 }, 5476 "node_modules/@storybook/addon-actions": { 5477 + "version": "8.0.0", 5478 + "resolved": "https://registry.npmjs.org/@storybook/addon-actions/-/addon-actions-8.0.0.tgz", 5479 + "integrity": "sha512-QXfnEWZt5k35cPYsLvxq505XrCgXujc4UEkky1lBtSMI9SLzlXZg3fC/lW0c0hiu2c0+zI+y4fj5vTE9AZJdjw==", 5480 "dev": true, 5481 "dependencies": { 5482 + "@storybook/core-events": "8.0.0", 5483 "@storybook/global": "^5.0.0", 5484 "@types/uuid": "^9.0.1", 5485 "dequal": "^2.0.2", ··· 5492 } 5493 }, 5494 "node_modules/@storybook/addon-controls": { 5495 + "version": "8.0.0", 5496 + "resolved": "https://registry.npmjs.org/@storybook/addon-controls/-/addon-controls-8.0.0.tgz", 5497 + "integrity": "sha512-hBYJ9O6G+lN43TxNPnw78GhLirjRVN8kFJSVg2Bha87hIvS3c/zx5ZWqtiXjp4wL4/r/IFe4EvBcBQh4Mpi8uw==", 5498 "dev": true, 5499 "dependencies": { 5500 + "@storybook/blocks": "8.0.0", 5501 "lodash": "^4.17.21", 5502 "ts-dedent": "^2.0.0" 5503 }, ··· 5507 } 5508 }, 5509 "node_modules/@storybook/addon-interactions": { 5510 + "version": "8.0.0", 5511 + "resolved": "https://registry.npmjs.org/@storybook/addon-interactions/-/addon-interactions-8.0.0.tgz", 5512 + "integrity": "sha512-lb6WZAeF3MIT05wSVbz2ZKDpTIoTmHW5e8hImdquNlOm8qNm4fl5BLpVrZT1YkC6v42MM8yU/DeeUw+8w7rXDg==", 5513 "dev": true, 5514 "dependencies": { 5515 "@storybook/global": "^5.0.0", 5516 + "@storybook/types": "8.0.0", 5517 "jest-mock": "^27.0.6", 5518 "polished": "^4.2.2", 5519 "ts-dedent": "^2.2.0" ··· 5524 } 5525 }, 5526 "node_modules/@storybook/addon-themes": { 5527 + "version": "8.0.0", 5528 + "resolved": "https://registry.npmjs.org/@storybook/addon-themes/-/addon-themes-8.0.0.tgz", 5529 + "integrity": "sha512-JmiDg1lzmO2cW2WchpP8mKIQpO6DI2Gif6AyDQdA9sCn5aWc41899gOEQSP5zubMt4gcIAq40kaooE0GOiXD/g==", 5530 "dev": true, 5531 "dependencies": { 5532 "ts-dedent": "^2.0.0" ··· 5537 } 5538 }, 5539 "node_modules/@storybook/addon-viewport": { 5540 + "version": "8.0.0", 5541 + "resolved": "https://registry.npmjs.org/@storybook/addon-viewport/-/addon-viewport-8.0.0.tgz", 5542 + "integrity": "sha512-eqgyZszJSz6C3GXJTn8/8bmL8zqALr4dnBFg8w/RJ+gydVCk17Ow3ifYTWrEGVLXCCwd0XbCZGj9tAmfhovjTQ==", 5543 "dev": true, 5544 "dependencies": { 5545 "memoizerific": "^1.11.3" ··· 5550 } 5551 }, 5552 "node_modules/@storybook/blocks": { 5553 + "version": "8.0.0", 5554 + "resolved": "https://registry.npmjs.org/@storybook/blocks/-/blocks-8.0.0.tgz", 5555 + "integrity": "sha512-Sxy7pOa6B3ci/XhfKca6u97Kz6pGZV5ieQBUWRYByUZTjiOp12RVLFptexxrJHyNBA00BHJPek4fvFSJfn6nOQ==", 5556 "dev": true, 5557 "dependencies": { 5558 + "@storybook/channels": "8.0.0", 5559 + "@storybook/client-logger": "8.0.0", 5560 + "@storybook/components": "8.0.0", 5561 + "@storybook/core-events": "8.0.0", 5562 "@storybook/csf": "^0.1.2", 5563 + "@storybook/docs-tools": "8.0.0", 5564 "@storybook/global": "^5.0.0", 5565 + "@storybook/icons": "^1.2.5", 5566 + "@storybook/manager-api": "8.0.0", 5567 + "@storybook/preview-api": "8.0.0", 5568 + "@storybook/theming": "8.0.0", 5569 + "@storybook/types": "8.0.0", 5570 "@types/lodash": "^4.14.167", 5571 "color-convert": "^2.0.1", 5572 "dequal": "^2.0.2", 5573 "lodash": "^4.17.21", 5574 + "markdown-to-jsx": "7.3.2", 5575 "memoizerific": "^1.11.3", 5576 "polished": "^4.2.2", 5577 "react-colorful": "^5.1.2", ··· 5587 "peerDependencies": { 5588 "react": "^16.8.0 || ^17.0.0 || ^18.0.0", 5589 "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" 5590 + }, 5591 + "peerDependenciesMeta": { 5592 + "react": { 5593 + "optional": true 5594 + }, 5595 + "react-dom": { 5596 + "optional": true 5597 + } 5598 } 5599 }, 5600 "node_modules/@storybook/builder-manager": { 5601 + "version": "8.0.0", 5602 + "resolved": "https://registry.npmjs.org/@storybook/builder-manager/-/builder-manager-8.0.0.tgz", 5603 + "integrity": "sha512-cUj1YKOvk+pemom9QXdLm+yWRovTQiV2HPfdjVftASD++Bau2hVpZKDhII0dLKg9mluojJ6Rt83F1daAyA2njQ==", 5604 "dev": true, 5605 "dependencies": { 5606 "@fal-works/esbuild-plugin-global-externals": "^2.1.2", 5607 + "@storybook/core-common": "8.0.0", 5608 + "@storybook/manager": "8.0.0", 5609 + "@storybook/node-logger": "8.0.0", 5610 "@types/ejs": "^3.1.1", 5611 "@yarnpkg/esbuild-plugin-pnp": "^3.0.0-rc.10", 5612 "browser-assert": "^1.2.1", 5613 "ejs": "^3.1.8", 5614 + "esbuild": "^0.18.0 || ^0.19.0 || ^0.20.0", 5615 "esbuild-plugin-alias": "^0.2.1", 5616 "express": "^4.17.3", 5617 "fs-extra": "^11.1.0", 5618 "process": "^0.11.10", 5619 "util": "^0.12.4" ··· 5624 } 5625 }, 5626 "node_modules/@storybook/builder-webpack5": { 5627 + "version": "8.0.0", 5628 + "resolved": "https://registry.npmjs.org/@storybook/builder-webpack5/-/builder-webpack5-8.0.0.tgz", 5629 + "integrity": "sha512-Pkqeume16aXR1jkMFfafTuhFXviBZWguCqSsTCzH+fyN28k9QYfcsUUZ5LlEGz9ZKFEO2+ZIuq2Mg1iBeSzUSw==", 5630 "dev": true, 5631 "dependencies": { 5632 + "@storybook/channels": "8.0.0", 5633 + "@storybook/client-logger": "8.0.0", 5634 + "@storybook/core-common": "8.0.0", 5635 + "@storybook/core-events": "8.0.0", 5636 + "@storybook/core-webpack": "8.0.0", 5637 + "@storybook/node-logger": "8.0.0", 5638 + "@storybook/preview": "8.0.0", 5639 + "@storybook/preview-api": "8.0.0", 5640 "@types/node": "^18.0.0", 5641 "@types/semver": "^7.3.4", 5642 "browser-assert": "^1.2.1", 5643 "case-sensitive-paths-webpack-plugin": "^2.4.0", 5644 "cjs-module-lexer": "^1.2.3", ··· 5654 "process": "^0.11.10", 5655 "semver": "^7.3.7", 5656 "style-loader": "^3.3.1", 5657 "terser-webpack-plugin": "^5.3.1", 5658 "ts-dedent": "^2.0.0", 5659 "url": "^0.11.0", ··· 5675 } 5676 }, 5677 "node_modules/@storybook/builder-webpack5/node_modules/@types/node": { 5678 + "version": "18.19.24", 5679 + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.24.tgz", 5680 + "integrity": "sha512-eghAz3gnbQbvnHqB+mgB2ZR3aH6RhdEmHGS48BnV75KceQPHqabkxKI0BbUSsqhqy2Ddhc2xD/VAR9ySZd57Lw==", 5681 "dev": true, 5682 "dependencies": { 5683 "undici-types": "~5.26.4" 5684 } 5685 }, 5686 "node_modules/@storybook/builder-webpack5/node_modules/magic-string": { 5687 + "version": "0.30.8", 5688 + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.8.tgz", 5689 + "integrity": "sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==", 5690 "dev": true, 5691 "dependencies": { 5692 "@jridgewell/sourcemap-codec": "^1.4.15" ··· 5696 } 5697 }, 5698 "node_modules/@storybook/channels": { 5699 + "version": "8.0.0", 5700 + "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-8.0.0.tgz", 5701 + "integrity": "sha512-uykCBlSIMVodsgTFC/XAgO7JeaTJrKtDmmM6Z4liGkPS6EUvurOEu2vK6FuvojzhLHdVJ5bP+VXSJerfm7aE4Q==", 5702 "dev": true, 5703 "dependencies": { 5704 + "@storybook/client-logger": "8.0.0", 5705 + "@storybook/core-events": "8.0.0", 5706 "@storybook/global": "^5.0.0", 5707 "telejson": "^7.2.0", 5708 "tiny-invariant": "^1.3.1" 5709 }, ··· 5713 } 5714 }, 5715 "node_modules/@storybook/cli": { 5716 + "version": "8.0.0", 5717 + "resolved": "https://registry.npmjs.org/@storybook/cli/-/cli-8.0.0.tgz", 5718 + "integrity": "sha512-4W99ldBUJjrEbZlxI4rvqW8lRY+AP2+wLGRMp4nyI/XW5cp7R+OryZf4imHgecunBQyKGXVek+poDlgKPQsxsg==", 5719 "dev": true, 5720 "dependencies": { 5721 + "@babel/core": "^7.23.0", 5722 "@babel/types": "^7.23.0", 5723 "@ndelangen/get-tarball": "^3.0.7", 5724 + "@storybook/codemod": "8.0.0", 5725 + "@storybook/core-common": "8.0.0", 5726 + "@storybook/core-events": "8.0.0", 5727 + "@storybook/core-server": "8.0.0", 5728 + "@storybook/csf-tools": "8.0.0", 5729 + "@storybook/node-logger": "8.0.0", 5730 + "@storybook/telemetry": "8.0.0", 5731 + "@storybook/types": "8.0.0", 5732 "@types/semver": "^7.3.4", 5733 "@yarnpkg/fslib": "2.10.3", 5734 "@yarnpkg/libzip": "2.3.0", ··· 5738 "detect-indent": "^6.1.0", 5739 "envinfo": "^7.7.3", 5740 "execa": "^5.0.0", 5741 "find-up": "^5.0.0", 5742 "fs-extra": "^11.1.0", 5743 "get-npm-tarball-url": "^2.0.3", 5744 "giget": "^1.0.0", 5745 "globby": "^11.0.2", 5746 "jscodeshift": "^0.15.1", 5747 "leven": "^3.1.0", 5748 "ora": "^5.4.1", 5749 + "prettier": "^3.1.1", 5750 "prompts": "^2.4.0", 5751 "read-pkg-up": "^7.0.1", 5752 "semver": "^7.3.7", 5753 "strip-json-comments": "^3.0.1", 5754 "tempy": "^1.0.1", 5755 + "tiny-invariant": "^1.3.1", 5756 + "ts-dedent": "^2.0.0" 5757 }, 5758 "bin": { 5759 "getstorybook": "bin/index.js", ··· 5789 "node": ">= 6" 5790 } 5791 }, 5792 "node_modules/@storybook/client-logger": { 5793 + "version": "8.0.0", 5794 + "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-8.0.0.tgz", 5795 + "integrity": "sha512-olc1vUfaZNkXc7L8UoCdGmyBieHQbsaB+0vVoivYMSa1DHYtXE75RefU3lhMSGrkvIZmXMvfaIDmnyJIOB5FxA==", 5796 "dev": true, 5797 "dependencies": { 5798 "@storybook/global": "^5.0.0" ··· 5803 } 5804 }, 5805 "node_modules/@storybook/codemod": { 5806 + "version": "8.0.0", 5807 + "resolved": "https://registry.npmjs.org/@storybook/codemod/-/codemod-8.0.0.tgz", 5808 + "integrity": "sha512-rLY3M1xL+4S5dUB8XoSfDF46FxdntSsaFH4sjHZ08itVbwAAl7XqhYElVGueuobTgicJcOVTY8CJNkWcY6ETzA==", 5809 "dev": true, 5810 "dependencies": { 5811 "@babel/core": "^7.23.2", 5812 "@babel/preset-env": "^7.23.2", 5813 "@babel/types": "^7.23.0", 5814 "@storybook/csf": "^0.1.2", 5815 + "@storybook/csf-tools": "8.0.0", 5816 + "@storybook/node-logger": "8.0.0", 5817 + "@storybook/types": "8.0.0", 5818 "@types/cross-spawn": "^6.0.2", 5819 "cross-spawn": "^7.0.3", 5820 "globby": "^11.0.2", 5821 "jscodeshift": "^0.15.1", 5822 "lodash": "^4.17.21", 5823 + "prettier": "^3.1.1", 5824 + "recast": "^0.23.5", 5825 + "tiny-invariant": "^1.3.1" 5826 }, 5827 "funding": { 5828 "type": "opencollective", 5829 "url": "https://opencollective.com/storybook" 5830 } 5831 }, 5832 "node_modules/@storybook/components": { 5833 + "version": "8.0.0", 5834 + "resolved": "https://registry.npmjs.org/@storybook/components/-/components-8.0.0.tgz", 5835 + "integrity": "sha512-+LmHnR2XQQ76uyWW5u+9ZBlS5sPyJWE6cbMdmkJ0PMGaZdZuF07urcg4z4/qBsDxRZDquBPu/Li5xx6OjXhVKw==", 5836 "dev": true, 5837 "dependencies": { 5838 + "@radix-ui/react-slot": "^1.0.2", 5839 + "@storybook/client-logger": "8.0.0", 5840 "@storybook/csf": "^0.1.2", 5841 "@storybook/global": "^5.0.0", 5842 + "@storybook/icons": "^1.2.5", 5843 + "@storybook/theming": "8.0.0", 5844 + "@storybook/types": "8.0.0", 5845 "memoizerific": "^1.11.3", 5846 "util-deprecate": "^1.0.2" 5847 }, 5848 "funding": { ··· 5854 "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" 5855 } 5856 }, 5857 "node_modules/@storybook/core-common": { 5858 + "version": "8.0.0", 5859 + "resolved": "https://registry.npmjs.org/@storybook/core-common/-/core-common-8.0.0.tgz", 5860 + "integrity": "sha512-fqlQYw5/PDW/oj34QwU5u0HkNLPgELfszsvLFsUcwI7uAzwb/WC2WdPvncT7qRPNcSZLXKJcA8QAqKL4t4I8bg==", 5861 "dev": true, 5862 "dependencies": { 5863 + "@storybook/core-events": "8.0.0", 5864 + "@storybook/csf-tools": "8.0.0", 5865 + "@storybook/node-logger": "8.0.0", 5866 + "@storybook/types": "8.0.0", 5867 + "@yarnpkg/fslib": "2.10.3", 5868 + "@yarnpkg/libzip": "2.3.0", 5869 "chalk": "^4.1.0", 5870 + "cross-spawn": "^7.0.3", 5871 + "esbuild": "^0.18.0 || ^0.19.0 || ^0.20.0", 5872 "esbuild-register": "^3.5.0", 5873 + "execa": "^5.0.0", 5874 "file-system-cache": "2.3.0", 5875 "find-cache-dir": "^3.0.0", 5876 "find-up": "^5.0.0", ··· 5883 "pkg-dir": "^5.0.0", 5884 "pretty-hrtime": "^1.0.3", 5885 "resolve-from": "^5.0.0", 5886 + "semver": "^7.3.7", 5887 + "tempy": "^1.0.1", 5888 + "tiny-invariant": "^1.3.1", 5889 + "ts-dedent": "^2.0.0", 5890 + "util": "^0.12.4" 5891 }, 5892 "funding": { 5893 "type": "opencollective", 5894 "url": "https://opencollective.com/storybook" 5895 } 5896 }, 5897 "node_modules/@storybook/core-common/node_modules/chalk": { 5898 "version": "4.1.2", 5899 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", ··· 5911 } 5912 }, 5913 "node_modules/@storybook/core-events": { 5914 + "version": "8.0.0", 5915 + "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-8.0.0.tgz", 5916 + "integrity": "sha512-kkabj4V99gOTBW+y3HM/LTCDekglqb+lslZMamM+Ytxv1lCqCEOIR/OGfnYOyEaK4BLcx61Zp+fO30FZxtoT1w==", 5917 "dev": true, 5918 "dependencies": { 5919 "ts-dedent": "^2.0.0" ··· 5924 } 5925 }, 5926 "node_modules/@storybook/core-server": { 5927 + "version": "8.0.0", 5928 + "resolved": "https://registry.npmjs.org/@storybook/core-server/-/core-server-8.0.0.tgz", 5929 + "integrity": "sha512-uVvS4psu/wQ+m9JTAvEvSwxjNKiCviNmNX1fv/VYRhQiAHhdb3e58NfeHd6QBffyOF80hY1RJWe3vAPcNIoZxA==", 5930 "dev": true, 5931 "dependencies": { 5932 "@aw-web-design/x-default-browser": "1.4.126", 5933 + "@babel/core": "^7.23.9", 5934 "@discoveryjs/json-ext": "^0.5.3", 5935 + "@storybook/builder-manager": "8.0.0", 5936 + "@storybook/channels": "8.0.0", 5937 + "@storybook/core-common": "8.0.0", 5938 + "@storybook/core-events": "8.0.0", 5939 "@storybook/csf": "^0.1.2", 5940 + "@storybook/csf-tools": "8.0.0", 5941 + "@storybook/docs-mdx": "3.0.0", 5942 "@storybook/global": "^5.0.0", 5943 + "@storybook/manager": "8.0.0", 5944 + "@storybook/manager-api": "8.0.0", 5945 + "@storybook/node-logger": "8.0.0", 5946 + "@storybook/preview-api": "8.0.0", 5947 + "@storybook/telemetry": "8.0.0", 5948 + "@storybook/types": "8.0.0", 5949 "@types/detect-port": "^1.3.0", 5950 "@types/node": "^18.0.0", 5951 "@types/pretty-hrtime": "^1.0.0", ··· 5979 } 5980 }, 5981 "node_modules/@storybook/core-server/node_modules/@types/node": { 5982 + "version": "18.19.24", 5983 + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.24.tgz", 5984 + "integrity": "sha512-eghAz3gnbQbvnHqB+mgB2ZR3aH6RhdEmHGS48BnV75KceQPHqabkxKI0BbUSsqhqy2Ddhc2xD/VAR9ySZd57Lw==", 5985 "dev": true, 5986 "dependencies": { 5987 "undici-types": "~5.26.4" ··· 6004 } 6005 }, 6006 "node_modules/@storybook/core-webpack": { 6007 + "version": "8.0.0", 6008 + "resolved": "https://registry.npmjs.org/@storybook/core-webpack/-/core-webpack-8.0.0.tgz", 6009 + "integrity": "sha512-JhZwPFoL92ntTdhwGSokodNZlpogs/u2OjImynfcXpnz7FqEQVJ/d3GiPwG9Wx+Ek2mUOn8XeorZI1LNTj+ihA==", 6010 "dev": true, 6011 "dependencies": { 6012 + "@storybook/core-common": "8.0.0", 6013 + "@storybook/node-logger": "8.0.0", 6014 + "@storybook/types": "8.0.0", 6015 "@types/node": "^18.0.0", 6016 "ts-dedent": "^2.0.0" 6017 }, ··· 6021 } 6022 }, 6023 "node_modules/@storybook/core-webpack/node_modules/@types/node": { 6024 + "version": "18.19.24", 6025 + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.24.tgz", 6026 + "integrity": "sha512-eghAz3gnbQbvnHqB+mgB2ZR3aH6RhdEmHGS48BnV75KceQPHqabkxKI0BbUSsqhqy2Ddhc2xD/VAR9ySZd57Lw==", 6027 "dev": true, 6028 "dependencies": { 6029 "undici-types": "~5.26.4" ··· 6039 } 6040 }, 6041 "node_modules/@storybook/csf-tools": { 6042 + "version": "8.0.0", 6043 + "resolved": "https://registry.npmjs.org/@storybook/csf-tools/-/csf-tools-8.0.0.tgz", 6044 + "integrity": "sha512-VIMaZJiGM2NVzlgxaOyaVlH1pw/VSrJygDqOZyANh/kl4KHA+6xIqOkZC+X0+5K295dTFx2nR6S3btTjwT/Wrg==", 6045 "dev": true, 6046 "dependencies": { 6047 "@babel/generator": "^7.23.0", ··· 6049 "@babel/traverse": "^7.23.2", 6050 "@babel/types": "^7.23.0", 6051 "@storybook/csf": "^0.1.2", 6052 + "@storybook/types": "8.0.0", 6053 "fs-extra": "^11.1.0", 6054 + "recast": "^0.23.5", 6055 "ts-dedent": "^2.0.0" 6056 }, 6057 "funding": { ··· 6060 } 6061 }, 6062 "node_modules/@storybook/docs-mdx": { 6063 + "version": "3.0.0", 6064 + "resolved": "https://registry.npmjs.org/@storybook/docs-mdx/-/docs-mdx-3.0.0.tgz", 6065 + "integrity": "sha512-NmiGXl2HU33zpwTv1XORe9XG9H+dRUC1Jl11u92L4xr062pZtrShLmD4VKIsOQujxhhOrbxpwhNOt+6TdhyIdQ==", 6066 "dev": true 6067 }, 6068 "node_modules/@storybook/docs-tools": { 6069 + "version": "8.0.0", 6070 + "resolved": "https://registry.npmjs.org/@storybook/docs-tools/-/docs-tools-8.0.0.tgz", 6071 + "integrity": "sha512-d6slxGMosurSTPp1zOTnr7EILnm9xmUrT0xF3Vxr3Yat5/YQEe3WSADktIFyWwlqvIu7MQ8Lh+oelAb5TuxiDw==", 6072 "dev": true, 6073 "dependencies": { 6074 + "@storybook/core-common": "8.0.0", 6075 + "@storybook/preview-api": "8.0.0", 6076 + "@storybook/types": "8.0.0", 6077 "@types/doctrine": "^0.0.3", 6078 "assert": "^2.1.0", 6079 "doctrine": "^3.0.0", ··· 6090 "integrity": "sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==", 6091 "dev": true 6092 }, 6093 + "node_modules/@storybook/icons": { 6094 + "version": "1.2.9", 6095 + "resolved": "https://registry.npmjs.org/@storybook/icons/-/icons-1.2.9.tgz", 6096 + "integrity": "sha512-cOmylsz25SYXaJL/gvTk/dl3pyk7yBFRfeXTsHvTA3dfhoU/LWSq0NKL9nM7WBasJyn6XPSGnLS4RtKXLw5EUg==", 6097 + "dev": true, 6098 + "engines": { 6099 + "node": ">=14.0.0" 6100 + }, 6101 + "peerDependencies": { 6102 + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", 6103 + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" 6104 + } 6105 + }, 6106 "node_modules/@storybook/manager": { 6107 + "version": "8.0.0", 6108 + "resolved": "https://registry.npmjs.org/@storybook/manager/-/manager-8.0.0.tgz", 6109 + "integrity": "sha512-1aCHzc+A4IOdDves+mE0K9bjyyPzPAIlR7oI6kSuO416/HXXJDdN5G825OQB/VIBYc1b8cNElMdNVKQK2FQorQ==", 6110 "dev": true, 6111 "funding": { 6112 "type": "opencollective", ··· 6114 } 6115 }, 6116 "node_modules/@storybook/manager-api": { 6117 + "version": "8.0.0", 6118 + "resolved": "https://registry.npmjs.org/@storybook/manager-api/-/manager-api-8.0.0.tgz", 6119 + "integrity": "sha512-vJcCc2hG78RjIyhmooqnBlVrTdIomzRqG5WO025tXFgRV1eRUkWJRqSSudcLJO6wk77ZSAtI1ihsDrjsrBFWZw==", 6120 "dev": true, 6121 "dependencies": { 6122 + "@storybook/channels": "8.0.0", 6123 + "@storybook/client-logger": "8.0.0", 6124 + "@storybook/core-events": "8.0.0", 6125 "@storybook/csf": "^0.1.2", 6126 "@storybook/global": "^5.0.0", 6127 + "@storybook/router": "8.0.0", 6128 + "@storybook/theming": "8.0.0", 6129 + "@storybook/types": "8.0.0", 6130 "dequal": "^2.0.2", 6131 "lodash": "^4.17.21", 6132 "memoizerific": "^1.11.3", ··· 6140 } 6141 }, 6142 "node_modules/@storybook/nextjs": { 6143 + "version": "8.0.0", 6144 + "resolved": "https://registry.npmjs.org/@storybook/nextjs/-/nextjs-8.0.0.tgz", 6145 + "integrity": "sha512-Z+eWizq7k+Nsr8edFwQmJAhEjJEu8o8i0lkcD+v/7kQbmwl+WDpRbSBu824FCaQNNkSLArXk6FgItlxGk31KrA==", 6146 "dev": true, 6147 "dependencies": { 6148 "@babel/core": "^7.23.2", ··· 6158 "@babel/preset-react": "^7.22.15", 6159 "@babel/preset-typescript": "^7.23.2", 6160 "@babel/runtime": "^7.23.2", 6161 + "@pmmmwh/react-refresh-webpack-plugin": "^0.5.11", 6162 + "@storybook/addon-actions": "8.0.0", 6163 + "@storybook/builder-webpack5": "8.0.0", 6164 + "@storybook/core-common": "8.0.0", 6165 + "@storybook/core-events": "8.0.0", 6166 + "@storybook/node-logger": "8.0.0", 6167 + "@storybook/preset-react-webpack": "8.0.0", 6168 + "@storybook/preview-api": "8.0.0", 6169 + "@storybook/react": "8.0.0", 6170 + "@storybook/types": "8.0.0", 6171 "@types/node": "^18.0.0", 6172 "@types/semver": "^7.3.4", 6173 + "babel-loader": "^9.1.3", 6174 "css-loader": "^6.7.3", 6175 "find-up": "^5.0.0", 6176 "fs-extra": "^11.1.0", ··· 6180 "pnp-webpack-plugin": "^1.7.0", 6181 "postcss": "^8.4.21", 6182 "postcss-loader": "^7.0.2", 6183 + "react-refresh": "^0.14.0", 6184 "resolve-url-loader": "^5.0.0", 6185 "sass-loader": "^12.4.0", 6186 "semver": "^7.3.5", ··· 6192 "tsconfig-paths-webpack-plugin": "^4.0.1" 6193 }, 6194 "engines": { 6195 + "node": ">=18.0.0" 6196 }, 6197 "funding": { 6198 "type": "opencollective", 6199 "url": "https://opencollective.com/storybook" 6200 }, 6201 "peerDependencies": { 6202 + "next": "^13.5.0 || ^14.0.0", 6203 "react": "^16.8.0 || ^17.0.0 || ^18.0.0", 6204 "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0", 6205 "webpack": "^5.0.0" 6206 }, 6207 "peerDependenciesMeta": { 6208 "typescript": { 6209 "optional": true 6210 }, ··· 6268 } 6269 }, 6270 "node_modules/@storybook/node-logger": { 6271 + "version": "8.0.0", 6272 + "resolved": "https://registry.npmjs.org/@storybook/node-logger/-/node-logger-8.0.0.tgz", 6273 + "integrity": "sha512-C/sMNQqCIYVtJaLpe92RSkPgW3GXcWp6QeH5+glfP42kh+G9axxnEJJ996tyAnNQRzUuI+Eh+B7ytPZU1/WseQ==", 6274 "dev": true, 6275 "funding": { 6276 "type": "opencollective", ··· 6278 } 6279 }, 6280 "node_modules/@storybook/preset-react-webpack": { 6281 + "version": "8.0.0", 6282 + "resolved": "https://registry.npmjs.org/@storybook/preset-react-webpack/-/preset-react-webpack-8.0.0.tgz", 6283 + "integrity": "sha512-3XGtKR684A91CZVcD7l7CfuaaVl6ih5hKy+ITAGSulTyxz4Ym2MakZwz0VrenPHdndu1+vFvBWkf4Kh3WbyjYQ==", 6284 "dev": true, 6285 "dependencies": { 6286 + "@storybook/core-webpack": "8.0.0", 6287 + "@storybook/docs-tools": "8.0.0", 6288 + "@storybook/node-logger": "8.0.0", 6289 + "@storybook/react": "8.0.0", 6290 "@storybook/react-docgen-typescript-plugin": "1.0.6--canary.9.0c3f3b7.0", 6291 "@types/node": "^18.0.0", 6292 "@types/semver": "^7.3.4", 6293 + "find-up": "^5.0.0", 6294 "fs-extra": "^11.1.0", 6295 "magic-string": "^0.30.5", 6296 "react-docgen": "^7.0.0", 6297 + "resolve": "^1.22.8", 6298 "semver": "^7.3.7", 6299 + "tsconfig-paths": "^4.2.0", 6300 "webpack": "5" 6301 }, 6302 "engines": { 6303 + "node": ">=18.0.0" 6304 }, 6305 "funding": { 6306 "type": "opencollective", 6307 "url": "https://opencollective.com/storybook" 6308 }, 6309 "peerDependencies": { 6310 "react": "^16.8.0 || ^17.0.0 || ^18.0.0", 6311 "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" 6312 }, 6313 "peerDependenciesMeta": { 6314 "typescript": { 6315 "optional": true 6316 } 6317 } 6318 }, 6319 "node_modules/@storybook/preset-react-webpack/node_modules/@types/node": { 6320 + "version": "18.19.24", 6321 + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.24.tgz", 6322 + "integrity": "sha512-eghAz3gnbQbvnHqB+mgB2ZR3aH6RhdEmHGS48BnV75KceQPHqabkxKI0BbUSsqhqy2Ddhc2xD/VAR9ySZd57Lw==", 6323 "dev": true, 6324 "dependencies": { 6325 "undici-types": "~5.26.4" 6326 } 6327 }, 6328 "node_modules/@storybook/preset-react-webpack/node_modules/magic-string": { 6329 + "version": "0.30.8", 6330 + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.8.tgz", 6331 + "integrity": "sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==", 6332 "dev": true, 6333 "dependencies": { 6334 "@jridgewell/sourcemap-codec": "^1.4.15" ··· 6338 } 6339 }, 6340 "node_modules/@storybook/preview": { 6341 + "version": "8.0.0", 6342 + "resolved": "https://registry.npmjs.org/@storybook/preview/-/preview-8.0.0.tgz", 6343 + "integrity": "sha512-cFV7+6LYe1qr1HXm+oc74Z6ygAKgkjkhfGsfDhdS+UrzoFL9JF/+++RcE+xSBNVfzZjL19U1CsPEN0v0smIbkQ==", 6344 "dev": true, 6345 "funding": { 6346 "type": "opencollective", ··· 6348 } 6349 }, 6350 "node_modules/@storybook/preview-api": { 6351 + "version": "8.0.0", 6352 + "resolved": "https://registry.npmjs.org/@storybook/preview-api/-/preview-api-8.0.0.tgz", 6353 + "integrity": "sha512-R2NBKtvHi+i1b/3PZe4u4YdJ7dlqr8YTqLn7syB/YSnKRAa7DYed+GJLu4qFJisE6IuYi+57AsdW16otRFEVvg==", 6354 "dev": true, 6355 "dependencies": { 6356 + "@storybook/channels": "8.0.0", 6357 + "@storybook/client-logger": "8.0.0", 6358 + "@storybook/core-events": "8.0.0", 6359 "@storybook/csf": "^0.1.2", 6360 "@storybook/global": "^5.0.0", 6361 + "@storybook/types": "8.0.0", 6362 "@types/qs": "^6.9.5", 6363 "dequal": "^2.0.2", 6364 "lodash": "^4.17.21", 6365 "memoizerific": "^1.11.3", 6366 "qs": "^6.10.0", 6367 + "tiny-invariant": "^1.3.1", 6368 "ts-dedent": "^2.0.0", 6369 "util-deprecate": "^1.0.2" 6370 }, ··· 6374 } 6375 }, 6376 "node_modules/@storybook/react": { 6377 + "version": "8.0.0", 6378 + "resolved": "https://registry.npmjs.org/@storybook/react/-/react-8.0.0.tgz", 6379 + "integrity": "sha512-Nl3jEd8Ezd2aDXfoQAgfGmwna3U6NOLMcCRSYOR63bH4/u16MnnDE8ACy+mH/+yWGEoxNjqcWUJiDk2h4C07LA==", 6380 "dev": true, 6381 "dependencies": { 6382 + "@storybook/client-logger": "8.0.0", 6383 + "@storybook/docs-tools": "8.0.0", 6384 "@storybook/global": "^5.0.0", 6385 + "@storybook/preview-api": "8.0.0", 6386 + "@storybook/react-dom-shim": "8.0.0", 6387 + "@storybook/types": "8.0.0", 6388 "@types/escodegen": "^0.0.6", 6389 "@types/estree": "^0.0.51", 6390 "@types/node": "^18.0.0", ··· 6396 "lodash": "^4.17.21", 6397 "prop-types": "^15.7.2", 6398 "react-element-to-jsx-string": "^15.0.0", 6399 + "semver": "^7.3.7", 6400 "ts-dedent": "^2.0.0", 6401 "type-fest": "~2.19", 6402 "util-deprecate": "^1.0.2" 6403 }, 6404 "engines": { 6405 + "node": ">=18.0.0" 6406 }, 6407 "funding": { 6408 "type": "opencollective", ··· 6411 "peerDependencies": { 6412 "react": "^16.8.0 || ^17.0.0 || ^18.0.0", 6413 "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0", 6414 + "typescript": ">= 4.2.x" 6415 }, 6416 "peerDependenciesMeta": { 6417 "typescript": { ··· 6439 } 6440 }, 6441 "node_modules/@storybook/react-dom-shim": { 6442 + "version": "8.0.0", 6443 + "resolved": "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-8.0.0.tgz", 6444 + "integrity": "sha512-bpT/7XyO9T+mWJojAblnuScum/UI65UksaL1jKYySMpBuW4jTJVE1YPzN1oe9A4me8HQCPeDw4Rg+ZB91H5sKA==", 6445 "dev": true, 6446 "funding": { 6447 "type": "opencollective", ··· 6459 "dev": true 6460 }, 6461 "node_modules/@storybook/react/node_modules/@types/node": { 6462 + "version": "18.19.24", 6463 + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.24.tgz", 6464 + "integrity": "sha512-eghAz3gnbQbvnHqB+mgB2ZR3aH6RhdEmHGS48BnV75KceQPHqabkxKI0BbUSsqhqy2Ddhc2xD/VAR9ySZd57Lw==", 6465 "dev": true, 6466 "dependencies": { 6467 "undici-types": "~5.26.4" 6468 } 6469 }, 6470 "node_modules/@storybook/router": { 6471 + "version": "8.0.0", 6472 + "resolved": "https://registry.npmjs.org/@storybook/router/-/router-8.0.0.tgz", 6473 + "integrity": "sha512-NPV4pb7TBOepPymHBLDmnwPcH4SnrNsD3LiHaVoaE4xaKMZBse2slWxeWM6IGb6Ynoy6pQpsHhAnt+rTjlcv9w==", 6474 "dev": true, 6475 "dependencies": { 6476 + "@storybook/client-logger": "8.0.0", 6477 "memoizerific": "^1.11.3", 6478 "qs": "^6.10.0" 6479 }, ··· 6483 } 6484 }, 6485 "node_modules/@storybook/telemetry": { 6486 + "version": "8.0.0", 6487 + "resolved": "https://registry.npmjs.org/@storybook/telemetry/-/telemetry-8.0.0.tgz", 6488 + "integrity": "sha512-TpPswQYvhpFCyojWdKKOL7JMUhGqAr6Rqc/KQx4KEkHZat4K1yP7idNqpEIo/gavhlS1xVCNyp+WtzBI7d1PFw==", 6489 "dev": true, 6490 "dependencies": { 6491 + "@storybook/client-logger": "8.0.0", 6492 + "@storybook/core-common": "8.0.0", 6493 + "@storybook/csf-tools": "8.0.0", 6494 "chalk": "^4.1.0", 6495 "detect-package-manager": "^2.0.1", 6496 "fetch-retry": "^5.0.2", ··· 6519 } 6520 }, 6521 "node_modules/@storybook/theming": { 6522 + "version": "8.0.0", 6523 + "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-8.0.0.tgz", 6524 + "integrity": "sha512-Yu6ybemarPN3RBdsljtvpEVNqnqG1YxDLOmkzl1MFtJ1uA5Zd5mTMjc37iD0WDvLOk8mc1HmEqB5+fDrX0U4Vw==", 6525 "dev": true, 6526 "dependencies": { 6527 + "@emotion/use-insertion-effect-with-fallbacks": "^1.0.1", 6528 + "@storybook/client-logger": "8.0.0", 6529 "@storybook/global": "^5.0.0", 6530 "memoizerific": "^1.11.3" 6531 }, ··· 6536 "peerDependencies": { 6537 "react": "^16.8.0 || ^17.0.0 || ^18.0.0", 6538 "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" 6539 + }, 6540 + "peerDependenciesMeta": { 6541 + "react": { 6542 + "optional": true 6543 + }, 6544 + "react-dom": { 6545 + "optional": true 6546 + } 6547 } 6548 }, 6549 "node_modules/@storybook/types": { 6550 + "version": "8.0.0", 6551 + "resolved": "https://registry.npmjs.org/@storybook/types/-/types-8.0.0.tgz", 6552 + "integrity": "sha512-6nJipdgoAkVFk2JpRPCm9vb/Yuak2lmdZRv9qzl8cNRttlbOESVlzbmhgxCmWV0OYUaMeYge9L8NWhJ14LKbzw==", 6553 "dev": true, 6554 "dependencies": { 6555 + "@storybook/channels": "8.0.0", 6556 "@types/express": "^4.7.0", 6557 "file-system-cache": "2.3.0" 6558 }, ··· 6561 "url": "https://opencollective.com/storybook" 6562 } 6563 }, 6564 "node_modules/@swc/helpers": { 6565 "version": "0.5.2", 6566 "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", ··· 6568 "dependencies": { 6569 "tslib": "^2.4.0" 6570 } 6571 }, 6572 "node_modules/@tailwindcss/container-queries": { 6573 "version": "0.1.1", ··· 6879 } 6880 }, 6881 "node_modules/@types/express-serve-static-core": { 6882 + "version": "4.17.43", 6883 + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.43.tgz", 6884 + "integrity": "sha512-oaYtiBirUOPQGSWNGPWnzyAFJ0BP3cwvN4oWZQY+zUBwpVIGsKUkpBpSztp74drYcjavs7SKFZ4DX1V2QeN8rg==", 6885 "dev": true, 6886 "dependencies": { 6887 "@types/node": "*", ··· 6889 "@types/range-parser": "*", 6890 "@types/send": "*" 6891 } 6892 }, 6893 "node_modules/@types/graceful-fs": { 6894 "version": "4.1.9", ··· 7015 "dev": true 7016 }, 7017 "node_modules/@types/lodash": { 7018 + "version": "4.17.0", 7019 + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.0.tgz", 7020 + "integrity": "sha512-t7dhREVv6dbNj0q17X12j7yDG4bD/DHYX7o5/DbDxobP0HnGPgpRz2Ej77aL7TZT3DSw13fqUTj8J4mMnqa7WA==", 7021 "dev": true 7022 }, 7023 "node_modules/@types/mdast": { ··· 7044 "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==", 7045 "dev": true 7046 }, 7047 "node_modules/@types/ms": { 7048 "version": "0.7.34", 7049 "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.34.tgz", 7050 "integrity": "sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==" 7051 }, 7052 "node_modules/@types/node": { 7053 + "version": "20.11.28", 7054 + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.28.tgz", 7055 + "integrity": "sha512-M/GPWVS2wLkSkNHVeLkrF2fD5Lx5UC4PxA0uZcKc6QqbIQUJyW1jVjueJYi1z8n0I5PxYrtpnPnWglE+y9A0KA==", 7056 "dependencies": { 7057 "undici-types": "~5.26.4" 7058 } 7059 }, 7060 "node_modules/@types/normalize-package-data": { ··· 7082 "devOptional": true 7083 }, 7084 "node_modules/@types/qs": { 7085 + "version": "6.9.12", 7086 + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.12.tgz", 7087 + "integrity": "sha512-bZcOkJ6uWrL0Qb2NAWKa7TBU+mJHPzhx9jjLL1KHF+XpzEcR7EXHvjbHlGtR/IsP1vyPrehuS6XqkmaePy//mg==", 7088 "dev": true 7089 }, 7090 "node_modules/@types/range-parser": { ··· 7094 "dev": true 7095 }, 7096 "node_modules/@types/react": { 7097 + "version": "18.2.66", 7098 + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.66.tgz", 7099 + "integrity": "sha512-OYTmMI4UigXeFMF/j4uv0lBBEbongSgptPrHBxqME44h9+yNov+oL6Z3ocJKo0WyXR84sQUNeyIp9MRfckvZpg==", 7100 "devOptional": true, 7101 "dependencies": { 7102 "@types/prop-types": "*", ··· 7105 } 7106 }, 7107 "node_modules/@types/react-dom": { 7108 + "version": "18.2.22", 7109 + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.22.tgz", 7110 + "integrity": "sha512-fHkBXPeNtfvri6gdsMYyW+dW7RXFo6Ad09nLFK0VQWR7yGLai/Cyvyj696gbwYvBnhGtevUG9cET0pmUbMtoPQ==", 7111 "devOptional": true, 7112 "dependencies": { 7113 "@types/react": "*" ··· 7126 "devOptional": true 7127 }, 7128 "node_modules/@types/semver": { 7129 + "version": "7.5.8", 7130 + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz", 7131 + "integrity": "sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==", 7132 "dev": true 7133 }, 7134 "node_modules/@types/send": { ··· 7197 "dev": true 7198 }, 7199 "node_modules/@typescript-eslint/eslint-plugin": { 7200 + "version": "7.2.0", 7201 + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.2.0.tgz", 7202 + "integrity": "sha512-mdekAHOqS9UjlmyF/LSs6AIEvfceV749GFxoBAjwAv0nkevfKHWQFDMcBZWUiIC5ft6ePWivXoS36aKQ0Cy3sw==", 7203 "dev": true, 7204 "dependencies": { 7205 "@eslint-community/regexpp": "^4.5.1", 7206 + "@typescript-eslint/scope-manager": "7.2.0", 7207 + "@typescript-eslint/type-utils": "7.2.0", 7208 + "@typescript-eslint/utils": "7.2.0", 7209 + "@typescript-eslint/visitor-keys": "7.2.0", 7210 "debug": "^4.3.4", 7211 "graphemer": "^1.4.0", 7212 "ignore": "^5.2.4", ··· 7232 } 7233 }, 7234 "node_modules/@typescript-eslint/parser": { 7235 + "version": "7.2.0", 7236 + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.2.0.tgz", 7237 + "integrity": "sha512-5FKsVcHTk6TafQKQbuIVkXq58Fnbkd2wDL4LB7AURN7RUOu1utVP+G8+6u3ZhEroW3DF6hyo3ZEXxgKgp4KeCg==", 7238 "dev": true, 7239 "dependencies": { 7240 + "@typescript-eslint/scope-manager": "7.2.0", 7241 + "@typescript-eslint/types": "7.2.0", 7242 + "@typescript-eslint/typescript-estree": "7.2.0", 7243 + "@typescript-eslint/visitor-keys": "7.2.0", 7244 "debug": "^4.3.4" 7245 }, 7246 "engines": { ··· 7260 } 7261 }, 7262 "node_modules/@typescript-eslint/scope-manager": { 7263 + "version": "7.2.0", 7264 + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.2.0.tgz", 7265 + "integrity": "sha512-Qh976RbQM/fYtjx9hs4XkayYujB/aPwglw2choHmf3zBjB4qOywWSdt9+KLRdHubGcoSwBnXUH2sR3hkyaERRg==", 7266 "dev": true, 7267 "dependencies": { 7268 + "@typescript-eslint/types": "7.2.0", 7269 + "@typescript-eslint/visitor-keys": "7.2.0" 7270 }, 7271 "engines": { 7272 "node": "^16.0.0 || >=18.0.0" ··· 7277 } 7278 }, 7279 "node_modules/@typescript-eslint/type-utils": { 7280 + "version": "7.2.0", 7281 + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.2.0.tgz", 7282 + "integrity": "sha512-xHi51adBHo9O9330J8GQYQwrKBqbIPJGZZVQTHHmy200hvkLZFWJIFtAG/7IYTWUyun6DE6w5InDReePJYJlJA==", 7283 "dev": true, 7284 "dependencies": { 7285 + "@typescript-eslint/typescript-estree": "7.2.0", 7286 + "@typescript-eslint/utils": "7.2.0", 7287 "debug": "^4.3.4", 7288 "ts-api-utils": "^1.0.1" 7289 }, ··· 7304 } 7305 }, 7306 "node_modules/@typescript-eslint/types": { 7307 + "version": "7.2.0", 7308 + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.2.0.tgz", 7309 + "integrity": "sha512-XFtUHPI/abFhm4cbCDc5Ykc8npOKBSJePY3a3s+lwumt7XWJuzP5cZcfZ610MIPHjQjNsOLlYK8ASPaNG8UiyA==", 7310 "dev": true, 7311 "engines": { 7312 "node": "^16.0.0 || >=18.0.0" ··· 7317 } 7318 }, 7319 "node_modules/@typescript-eslint/typescript-estree": { 7320 + "version": "7.2.0", 7321 + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.2.0.tgz", 7322 + "integrity": "sha512-cyxS5WQQCoBwSakpMrvMXuMDEbhOo9bNHHrNcEWis6XHx6KF518tkF1wBvKIn/tpq5ZpUYK7Bdklu8qY0MsFIA==", 7323 "dev": true, 7324 "dependencies": { 7325 + "@typescript-eslint/types": "7.2.0", 7326 + "@typescript-eslint/visitor-keys": "7.2.0", 7327 "debug": "^4.3.4", 7328 "globby": "^11.1.0", 7329 "is-glob": "^4.0.3", ··· 7345 } 7346 }, 7347 "node_modules/@typescript-eslint/utils": { 7348 + "version": "7.2.0", 7349 + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.2.0.tgz", 7350 + "integrity": "sha512-YfHpnMAGb1Eekpm3XRK8hcMwGLGsnT6L+7b2XyRv6ouDuJU1tZir1GS2i0+VXRatMwSI1/UfcyPe53ADkU+IuA==", 7351 "dev": true, 7352 "dependencies": { 7353 "@eslint-community/eslint-utils": "^4.4.0", 7354 "@types/json-schema": "^7.0.12", 7355 "@types/semver": "^7.5.0", 7356 + "@typescript-eslint/scope-manager": "7.2.0", 7357 + "@typescript-eslint/types": "7.2.0", 7358 + "@typescript-eslint/typescript-estree": "7.2.0", 7359 "semver": "^7.5.4" 7360 }, 7361 "engines": { ··· 7370 } 7371 }, 7372 "node_modules/@typescript-eslint/visitor-keys": { 7373 + "version": "7.2.0", 7374 + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.2.0.tgz", 7375 + "integrity": "sha512-c6EIQRHhcpl6+tO8EMR+kjkkV+ugUNXOmeASA1rlzkd8EPIriavpWoiEz1HR/VLhbVIdhqnV6E7JZm00cBDx2A==", 7376 "dev": true, 7377 "dependencies": { 7378 + "@typescript-eslint/types": "7.2.0", 7379 "eslint-visitor-keys": "^3.4.1" 7380 }, 7381 "engines": { ··· 8367 "integrity": "sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==", 8368 "dev": true 8369 }, 8370 "node_modules/asynciterator.prototype": { 8371 "version": "1.0.0", 8372 "resolved": "https://registry.npmjs.org/asynciterator.prototype/-/asynciterator.prototype-1.0.0.tgz", ··· 8683 "url": "https://github.com/sponsors/sindresorhus" 8684 } 8685 }, 8686 "node_modules/babel-plugin-istanbul": { 8687 "version": "6.1.1", 8688 "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", ··· 8954 "dev": true 8955 }, 8956 "node_modules/body-parser": { 8957 + "version": "1.20.2", 8958 + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", 8959 + "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", 8960 "dev": true, 8961 "dependencies": { 8962 "bytes": "3.1.2", 8963 + "content-type": "~1.0.5", 8964 "debug": "2.6.9", 8965 "depd": "2.0.0", 8966 "destroy": "1.2.0", ··· 8968 "iconv-lite": "0.4.24", 8969 "on-finished": "2.4.1", 8970 "qs": "6.11.0", 8971 + "raw-body": "2.5.2", 8972 "type-is": "~1.6.18", 8973 "unpipe": "1.0.0" 8974 }, ··· 9210 "ieee754": "^1.2.1" 9211 } 9212 }, 9213 "node_modules/buffer-from": { 9214 "version": "1.1.2", 9215 "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", ··· 9626 "integrity": "sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==" 9627 }, 9628 "node_modules/cli-truncate/node_modules/string-width": { 9629 + "version": "7.1.0", 9630 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.1.0.tgz", 9631 + "integrity": "sha512-SEIJCWiX7Kg4c129n48aDRwLbFb2LJmXXFrWBG4NGaRtMQ3myKPKbwrD1BKqQn74oCoNMBVrfDEr5M9YxCsrkw==", 9632 "dependencies": { 9633 "emoji-regex": "^10.3.0", 9634 "get-east-asian-width": "^1.0.0", ··· 9937 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", 9938 "dev": true 9939 }, 9940 "node_modules/consola": { 9941 "version": "3.2.3", 9942 "resolved": "https://registry.npmjs.org/consola/-/consola-3.2.3.tgz", ··· 10852 } 10853 }, 10854 "node_modules/dotenv": { 10855 + "version": "16.4.5", 10856 + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.5.tgz", 10857 + "integrity": "sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==", 10858 "dev": true, 10859 "engines": { 10860 "node": ">=12" 10861 }, 10862 "funding": { 10863 + "url": "https://dotenvx.com" 10864 } 10865 }, 10866 "node_modules/dotenv-expand": { ··· 11238 } 11239 }, 11240 "node_modules/esbuild": { 11241 + "version": "0.20.2", 11242 + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.20.2.tgz", 11243 + "integrity": "sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g==", 11244 "dev": true, 11245 "hasInstallScript": true, 11246 "bin": { ··· 11250 "node": ">=12" 11251 }, 11252 "optionalDependencies": { 11253 + "@esbuild/aix-ppc64": "0.20.2", 11254 + "@esbuild/android-arm": "0.20.2", 11255 + "@esbuild/android-arm64": "0.20.2", 11256 + "@esbuild/android-x64": "0.20.2", 11257 + "@esbuild/darwin-arm64": "0.20.2", 11258 + "@esbuild/darwin-x64": "0.20.2", 11259 + "@esbuild/freebsd-arm64": "0.20.2", 11260 + "@esbuild/freebsd-x64": "0.20.2", 11261 + "@esbuild/linux-arm": "0.20.2", 11262 + "@esbuild/linux-arm64": "0.20.2", 11263 + "@esbuild/linux-ia32": "0.20.2", 11264 + "@esbuild/linux-loong64": "0.20.2", 11265 + "@esbuild/linux-mips64el": "0.20.2", 11266 + "@esbuild/linux-ppc64": "0.20.2", 11267 + "@esbuild/linux-riscv64": "0.20.2", 11268 + "@esbuild/linux-s390x": "0.20.2", 11269 + "@esbuild/linux-x64": "0.20.2", 11270 + "@esbuild/netbsd-x64": "0.20.2", 11271 + "@esbuild/openbsd-x64": "0.20.2", 11272 + "@esbuild/sunos-x64": "0.20.2", 11273 + "@esbuild/win32-arm64": "0.20.2", 11274 + "@esbuild/win32-ia32": "0.20.2", 11275 + "@esbuild/win32-x64": "0.20.2" 11276 } 11277 }, 11278 "node_modules/esbuild-plugin-alias": { ··· 11406 } 11407 }, 11408 "node_modules/eslint-config-next": { 11409 + "version": "14.1.3", 11410 + "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-14.1.3.tgz", 11411 + "integrity": "sha512-sUCpWlGuHpEhI0pIT0UtdSLJk5Z8E2DYinPTwsBiWaSYQomchdl0i60pjynY48+oXvtyWMQ7oE+G3m49yrfacg==", 11412 "dev": true, 11413 "dependencies": { 11414 + "@next/eslint-plugin-next": "14.1.3", 11415 "@rushstack/eslint-patch": "^1.3.3", 11416 "@typescript-eslint/parser": "^5.4.2 || ^6.0.0", 11417 "eslint-import-resolver-node": "^0.3.6", ··· 12647 } 12648 }, 12649 "node_modules/express": { 12650 + "version": "4.18.3", 12651 + "resolved": "https://registry.npmjs.org/express/-/express-4.18.3.tgz", 12652 + "integrity": "sha512-6VyCijWQ+9O7WuVMTRBTl+cjNNIzD5cY5mQ1WM8r/LEkI2u8EYpOotESNwzNlyCn3g+dmjKYI6BmNneSr/FSRw==", 12653 "dev": true, 12654 "dependencies": { 12655 "accepts": "~1.3.8", 12656 "array-flatten": "1.1.1", 12657 + "body-parser": "1.20.2", 12658 "content-disposition": "0.5.4", 12659 "content-type": "~1.0.4", 12660 "cookie": "0.5.0", ··· 12734 "node": ">=0.10.0" 12735 } 12736 }, 12737 "node_modules/fast-deep-equal": { 12738 "version": "3.1.3", 12739 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", ··· 12829 "bser": "2.1.1" 12830 } 12831 }, 12832 "node_modules/feed": { 12833 "version": "4.2.2", 12834 "resolved": "https://registry.npmjs.org/feed/-/feed-4.2.2.tgz", ··· 13074 "dev": true 13075 }, 13076 "node_modules/flow-parser": { 13077 + "version": "0.231.0", 13078 + "resolved": "https://registry.npmjs.org/flow-parser/-/flow-parser-0.231.0.tgz", 13079 + "integrity": "sha512-WVzuqwq7ZnvBceCG0DGeTQebZE+iIU0mlk5PmJgYj9DDrt+0isGC2m1ezW9vxL4V+HERJJo9ExppOnwKH2op6Q==", 13080 "dev": true, 13081 "engines": { 13082 "node": ">=0.4.0" ··· 13418 "node": ">=8.0.0" 13419 } 13420 }, 13421 "node_modules/get-stream": { 13422 "version": "6.0.1", 13423 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", ··· 14011 } 14012 }, 14013 "node_modules/html-entities": { 14014 + "version": "2.5.2", 14015 + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.5.2.tgz", 14016 + "integrity": "sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==", 14017 "dev": true, 14018 "funding": [ 14019 { ··· 14183 } 14184 }, 14185 "node_modules/husky": { 14186 + "version": "9.0.11", 14187 + "resolved": "https://registry.npmjs.org/husky/-/husky-9.0.11.tgz", 14188 + "integrity": "sha512-AB6lFlbwwyIqMdHYhwPe+kjOC3Oc5P3nThEoW/AaO2BX3vJDjWPFxYLxokUZOo6RNX20He3AaT8sESs9NJcmEw==", 14189 "bin": { 14190 + "husky": "bin.mjs" 14191 }, 14192 "engines": { 14193 + "node": ">=18" 14194 }, 14195 "funding": { 14196 "url": "https://github.com/sponsors/typicode" ··· 16911 "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" 16912 }, 16913 "node_modules/lint-staged": { 16914 + "version": "15.2.2", 16915 + "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-15.2.2.tgz", 16916 + "integrity": "sha512-TiTt93OPh1OZOsb5B7k96A/ATl2AjIZo+vnzFZ6oHK5FuTk63ByDtxGQpHm+kFETjEWqgkF95M8FRXKR/LEBcw==", 16917 "dependencies": { 16918 "chalk": "5.3.0", 16919 "commander": "11.1.0", 16920 "debug": "4.3.4", 16921 "execa": "8.0.1", 16922 "lilconfig": "3.0.0", 16923 + "listr2": "8.0.1", 16924 "micromatch": "4.0.5", 16925 "pidtree": "0.6.0", 16926 "string-argv": "0.3.2", ··· 17077 } 17078 }, 17079 "node_modules/listr2": { 17080 + "version": "8.0.1", 17081 + "resolved": "https://registry.npmjs.org/listr2/-/listr2-8.0.1.tgz", 17082 + "integrity": "sha512-ovJXBXkKGfq+CwmKTjluEqFi3p4h8xvkxGQQAQan22YCgef4KZ1mKGjzfGh6PL6AW5Csw0QiQPNuQyH+6Xk3hA==", 17083 "dependencies": { 17084 "cli-truncate": "^4.0.0", 17085 "colorette": "^2.0.20", ··· 17120 "integrity": "sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==" 17121 }, 17122 "node_modules/listr2/node_modules/string-width": { 17123 + "version": "7.1.0", 17124 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.1.0.tgz", 17125 + "integrity": "sha512-SEIJCWiX7Kg4c129n48aDRwLbFb2LJmXXFrWBG4NGaRtMQ3myKPKbwrD1BKqQn74oCoNMBVrfDEr5M9YxCsrkw==", 17126 "dependencies": { 17127 "emoji-regex": "^10.3.0", 17128 "get-east-asian-width": "^1.0.0", ··· 17368 } 17369 }, 17370 "node_modules/log-update/node_modules/string-width": { 17371 + "version": "7.1.0", 17372 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.1.0.tgz", 17373 + "integrity": "sha512-SEIJCWiX7Kg4c129n48aDRwLbFb2LJmXXFrWBG4NGaRtMQ3myKPKbwrD1BKqQn74oCoNMBVrfDEr5M9YxCsrkw==", 17374 "dependencies": { 17375 "emoji-regex": "^10.3.0", 17376 "get-east-asian-width": "^1.0.0", ··· 17550 } 17551 }, 17552 "node_modules/markdown-to-jsx": { 17553 + "version": "7.3.2", 17554 + "resolved": "https://registry.npmjs.org/markdown-to-jsx/-/markdown-to-jsx-7.3.2.tgz", 17555 + "integrity": "sha512-B+28F5ucp83aQm+OxNrPkS8z0tMKaeHiy0lHJs3LqCyDQFtWuenaIrkaVTgAm1pf1AU85LXltva86hlaT17i8Q==", 17556 "dev": true, 17557 "engines": { 17558 "node": ">= 10" ··· 20461 "devOptional": true 20462 }, 20463 "node_modules/next": { 20464 + "version": "14.1.3", 20465 + "resolved": "https://registry.npmjs.org/next/-/next-14.1.3.tgz", 20466 + "integrity": "sha512-oexgMV2MapI0UIWiXKkixF8J8ORxpy64OuJ/J9oVUmIthXOUCcuVEZX+dtpgq7wIfIqtBwQsKEDXejcjTsan9g==", 20467 "dependencies": { 20468 + "@next/env": "14.1.3", 20469 "@swc/helpers": "0.5.2", 20470 "busboy": "1.6.0", 20471 "caniuse-lite": "^1.0.30001579", ··· 20480 "node": ">=18.17.0" 20481 }, 20482 "optionalDependencies": { 20483 + "@next/swc-darwin-arm64": "14.1.3", 20484 + "@next/swc-darwin-x64": "14.1.3", 20485 + "@next/swc-linux-arm64-gnu": "14.1.3", 20486 + "@next/swc-linux-arm64-musl": "14.1.3", 20487 + "@next/swc-linux-x64-gnu": "14.1.3", 20488 + "@next/swc-linux-x64-musl": "14.1.3", 20489 + "@next/swc-win32-arm64-msvc": "14.1.3", 20490 + "@next/swc-win32-ia32-msvc": "14.1.3", 20491 + "@next/swc-win32-x64-msvc": "14.1.3" 20492 }, 20493 "peerDependencies": { 20494 "@opentelemetry/api": "^1.1.0", ··· 20506 } 20507 }, 20508 "node_modules/next-intl": { 20509 + "version": "3.9.5", 20510 + "resolved": "https://registry.npmjs.org/next-intl/-/next-intl-3.9.5.tgz", 20511 + "integrity": "sha512-tsp4N433WgTAbbyZdMlcsLGHFM88wv2a7ZpF/od8X9+qAlO1TrajZrNrGBpIg6nA9EGZyMbQPzZD7XZrqYIv7g==", 20512 "funding": [ 20513 { 20514 "type": "individual", ··· 20518 "dependencies": { 20519 "@formatjs/intl-localematcher": "^0.2.32", 20520 "negotiator": "^0.6.3", 20521 + "use-intl": "^3.9.5" 20522 }, 20523 "peerDependencies": { 20524 "next": "^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0 || ^14.0.0", ··· 20526 } 20527 }, 20528 "node_modules/next-themes": { 20529 + "version": "0.3.0", 20530 + "resolved": "https://registry.npmjs.org/next-themes/-/next-themes-0.3.0.tgz", 20531 + "integrity": "sha512-/QHIrsYpd6Kfk7xakK4svpDI5mmXP0gfvCoJdGpZQ2TOrQZmsW0QxjaiLn8wbIKjtm4BTSqLoix4lxYYOnLJ/w==", 20532 "peerDependencies": { 20533 + "react": "^16.8 || ^17 || ^18", 20534 + "react-dom": "^16.8 || ^17 || ^18" 20535 } 20536 }, 20537 "node_modules/next/node_modules/postcss": { ··· 20815 "dev": true 20816 }, 20817 "node_modules/nypm": { 20818 + "version": "0.3.8", 20819 + "resolved": "https://registry.npmjs.org/nypm/-/nypm-0.3.8.tgz", 20820 + "integrity": "sha512-IGWlC6So2xv6V4cIDmoV0SwwWx7zLG086gyqkyumteH2fIgCAM4nDVFB2iDRszDvmdSVW9xb1N+2KjQ6C7d4og==", 20821 "dev": true, 20822 "dependencies": { 20823 + "citty": "^0.1.6", 20824 + "consola": "^3.2.3", 20825 "execa": "^8.0.1", 20826 "pathe": "^1.1.2", 20827 + "ufo": "^1.4.0" 20828 }, 20829 "bin": { 20830 "nypm": "dist/cli.mjs" ··· 21541 "through2": "^2.0.3" 21542 } 21543 }, 21544 "node_modules/periscopic": { 21545 "version": "3.1.0", 21546 "resolved": "https://registry.npmjs.org/periscopic/-/periscopic-3.1.0.tgz", ··· 21725 } 21726 }, 21727 "node_modules/postcss-import": { 21728 + "version": "16.0.1", 21729 + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-16.0.1.tgz", 21730 + "integrity": "sha512-i2Pci0310NaLHr/5JUFSw1j/8hf1CzwMY13g6ZDxgOavmRHQi2ba3PmUHoihO+sjaum+KmCNzskNsw7JDrg03g==", 21731 "dependencies": { 21732 "postcss-value-parser": "^4.0.0", 21733 "read-cache": "^1.0.0", ··· 21849 } 21850 }, 21851 "node_modules/postcss-mixins": { 21852 + "version": "10.0.0", 21853 + "resolved": "https://registry.npmjs.org/postcss-mixins/-/postcss-mixins-10.0.0.tgz", 21854 + "integrity": "sha512-CHw+Q8Y7Jz67lqyXbVezvWUsXPVEdPEVLKFb0u8hSRKWzdHMIGwwkZDf17tgAmFOYyoM529WyctZ1sNuVjZ9DQ==", 21855 + "funding": [ 21856 + { 21857 + "type": "opencollective", 21858 + "url": "https://opencollective.com/postcss/" 21859 + }, 21860 + { 21861 + "type": "github", 21862 + "url": "https://github.com/sponsors/ai" 21863 + } 21864 + ], 21865 "dependencies": { 21866 + "fast-glob": "^3.3.2", 21867 + "postcss-js": "^4.0.1", 21868 + "postcss-simple-vars": "^7.0.1", 21869 "sugarss": "^4.0.1" 21870 }, 21871 "engines": { 21872 + "node": "^18.0 || >= 20.0" 21873 }, 21874 "peerDependencies": { 21875 "postcss": "^8.2.14" ··· 22076 } 22077 }, 22078 "node_modules/prettier-plugin-tailwindcss": { 22079 + "version": "0.5.12", 22080 + "resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.5.12.tgz", 22081 + "integrity": "sha512-o74kiDBVE73oHW+pdkFSluHBL3cYEvru5YgEqNkBMFF7Cjv+w1vI565lTlfoJT4VLWDe0FMtZ7FkE/7a4pMXSQ==", 22082 "dev": true, 22083 "engines": { 22084 "node": ">=14.21.3" ··· 22096 "prettier-plugin-marko": "*", 22097 "prettier-plugin-organize-attributes": "*", 22098 "prettier-plugin-organize-imports": "*", 22099 + "prettier-plugin-sort-imports": "*", 22100 "prettier-plugin-style-order": "*", 22101 "prettier-plugin-svelte": "*" 22102 }, ··· 22132 "optional": true 22133 }, 22134 "prettier-plugin-organize-imports": { 22135 + "optional": true 22136 + }, 22137 + "prettier-plugin-sort-imports": { 22138 "optional": true 22139 }, 22140 "prettier-plugin-style-order": { ··· 22348 "node": ">=6" 22349 } 22350 }, 22351 "node_modules/pure-rand": { 22352 "version": "6.0.4", 22353 "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.0.4.tgz", ··· 22467 } 22468 }, 22469 "node_modules/raw-body": { 22470 + "version": "2.5.2", 22471 + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", 22472 + "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", 22473 "dev": true, 22474 "dependencies": { 22475 "bytes": "3.1.2", ··· 22841 "integrity": "sha512-onYyVhBNr4CmAxFsKS7bz+uTLRakypIe4R+5A824vBSkQy/hB3fZepoVEf8OVAxzLvK+H/jm9TzpI3ETSm64Kg==" 22842 }, 22843 "node_modules/recast": { 22844 + "version": "0.23.6", 22845 + "resolved": "https://registry.npmjs.org/recast/-/recast-0.23.6.tgz", 22846 + "integrity": "sha512-9FHoNjX1yjuesMwuthAmPKabxYQdOgihFYmT5ebXfYGBcnqXZf3WOVz+5foEZ8Y83P4ZY6yQD5GMmtV+pgCCAQ==", 22847 "dev": true, 22848 "dependencies": { 22849 "ast-types": "^0.16.1", ··· 29646 } 29647 }, 29648 "node_modules/rfdc": { 29649 + "version": "1.3.1", 29650 + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.1.tgz", 29651 + "integrity": "sha512-r5a3l5HzYlIC68TpmYKlxWjmOP6wiPJ1vWv2HeLhNsRZMrCkxeqxiHlQ21oXmQ4F3SiryXBHhAD7JZqvOJjFmg==" 29652 }, 29653 "node_modules/rimraf": { 29654 "version": "3.0.2", ··· 29920 } 29921 }, 29922 "node_modules/semver": { 29923 + "version": "7.6.0", 29924 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", 29925 + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", 29926 "dependencies": { 29927 "lru-cache": "^6.0.0" 29928 }, ··· 30110 } 30111 }, 30112 "node_modules/shiki": { 30113 + "version": "1.2.0", 30114 + "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.2.0.tgz", 30115 + "integrity": "sha512-xLhiTMOIUXCv5DqJ4I70GgQCtdlzsTqFLZWcMHHG3TAieBUbvEGthdrlPDlX4mL/Wszx9C6rEcxU6kMlg4YlxA==", 30116 "dependencies": { 30117 + "@shikijs/core": "1.2.0" 30118 } 30119 }, 30120 "node_modules/side-channel": { ··· 30404 "dev": true 30405 }, 30406 "node_modules/storybook": { 30407 + "version": "8.0.0", 30408 + "resolved": "https://registry.npmjs.org/storybook/-/storybook-8.0.0.tgz", 30409 + "integrity": "sha512-ZWfFoKLsZ7kYgqcVgDeUZpN89cxzEx2Mw9afhfMNzwSnjhx9xRdzdNvK7DY1nDnfborxzBhkvwYf/oxRbifKuw==", 30410 "dev": true, 30411 "dependencies": { 30412 + "@storybook/cli": "8.0.0" 30413 }, 30414 "bin": { 30415 "sb": "index.js", ··· 31157 "integrity": "sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==", 31158 "dev": true 31159 }, 31160 "node_modules/symbol-tree": { 31161 "version": "3.2.4", 31162 "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", 31163 "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", 31164 "dev": true 31165 }, 31166 "node_modules/synckit": { ··· 32035 } 32036 }, 32037 "node_modules/turbo": { 32038 + "version": "1.12.5", 32039 + "resolved": "https://registry.npmjs.org/turbo/-/turbo-1.12.5.tgz", 32040 + "integrity": "sha512-FATU5EnhrYG8RvQJYFJnDd18DpccDjyvd53hggw9T9JEg9BhWtIEoeaKtBjYbpXwOVrJQMDdXcIB4f2nD3QPPg==", 32041 "bin": { 32042 "turbo": "bin/turbo" 32043 }, 32044 "optionalDependencies": { 32045 + "turbo-darwin-64": "1.12.5", 32046 + "turbo-darwin-arm64": "1.12.5", 32047 + "turbo-linux-64": "1.12.5", 32048 + "turbo-linux-arm64": "1.12.5", 32049 + "turbo-windows-64": "1.12.5", 32050 + "turbo-windows-arm64": "1.12.5" 32051 } 32052 }, 32053 "node_modules/turbo-darwin-64": { 32054 + "version": "1.12.5", 32055 + "resolved": "https://registry.npmjs.org/turbo-darwin-64/-/turbo-darwin-64-1.12.5.tgz", 32056 + "integrity": "sha512-0GZ8reftwNQgIQLHkHjHEXTc/Z1NJm+YjsrBP+qhM/7yIZ3TEy9gJhuogDt2U0xIWwFgisTyzbtU7xNaQydtoA==", 32057 "cpu": [ 32058 "x64" 32059 ], ··· 32063 ] 32064 }, 32065 "node_modules/turbo-darwin-arm64": { 32066 + "version": "1.12.5", 32067 + "resolved": "https://registry.npmjs.org/turbo-darwin-arm64/-/turbo-darwin-arm64-1.12.5.tgz", 32068 + "integrity": "sha512-8WpOLNNzvH6kohQOjihD+gaWL+ZFNfjvBwhOF0rjEzvW+YR3Pa7KjhulrjWyeN2yMFqAPubTbZIGOz1EVXLuQA==", 32069 "cpu": [ 32070 "arm64" 32071 ], ··· 32075 ] 32076 }, 32077 "node_modules/turbo-linux-64": { 32078 + "version": "1.12.5", 32079 + "resolved": "https://registry.npmjs.org/turbo-linux-64/-/turbo-linux-64-1.12.5.tgz", 32080 + "integrity": "sha512-INit73+bNUpwqGZCxgXCR3I+cQsdkQ3/LkfkgSOibkpg+oGqxJRzeXw3sp990d7SCoE8QOcs3iw+PtiFX/LDAA==", 32081 "cpu": [ 32082 "x64" 32083 ], ··· 32087 ] 32088 }, 32089 "node_modules/turbo-linux-arm64": { 32090 + "version": "1.12.5", 32091 + "resolved": "https://registry.npmjs.org/turbo-linux-arm64/-/turbo-linux-arm64-1.12.5.tgz", 32092 + "integrity": "sha512-6lkRBvxtI/GQdGtaAec9LvVQUoRw6nXFp0kM+Eu+5PbZqq7yn6cMkgDJLI08zdeui36yXhone8XGI8pHg8bpUQ==", 32093 "cpu": [ 32094 "arm64" 32095 ], ··· 32099 ] 32100 }, 32101 "node_modules/turbo-windows-64": { 32102 + "version": "1.12.5", 32103 + "resolved": "https://registry.npmjs.org/turbo-windows-64/-/turbo-windows-64-1.12.5.tgz", 32104 + "integrity": "sha512-gQYbOhZg5Ww0bQ/bC0w/4W6yQRwBumUUnkB+QPo15VznwxZe2a7bo6JM+9Xy9dKLa/kn+p7zTqme4OEp6M3/Yg==", 32105 "cpu": [ 32106 "x64" 32107 ], ··· 32111 ] 32112 }, 32113 "node_modules/turbo-windows-arm64": { 32114 + "version": "1.12.5", 32115 + "resolved": "https://registry.npmjs.org/turbo-windows-arm64/-/turbo-windows-arm64-1.12.5.tgz", 32116 + "integrity": "sha512-auvhZ9FrhnvQ4mgBlY9O68MT4dIfprYGvd2uPICba/mHUZZvVy5SGgbHJ0KbMwaJfnnFoPgLJO6M+3N2gDprKw==", 32117 "cpu": [ 32118 "arm64" 32119 ], ··· 32240 "dev": true 32241 }, 32242 "node_modules/typescript": { 32243 + "version": "5.4.2", 32244 + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", 32245 + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", 32246 "bin": { 32247 "tsc": "bin/tsc", 32248 "tsserver": "bin/tsserver" ··· 32252 } 32253 }, 32254 "node_modules/ufo": { 32255 + "version": "1.5.1", 32256 + "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.5.1.tgz", 32257 + "integrity": "sha512-HGyF79+/qZ4soRvM+nHERR2pJ3VXDZ/8sL1uLahdgEDf580NkgiWOxLk33FetExqOWp352JZRsgXbG/4MaGOSg==", 32258 "dev": true 32259 }, 32260 "node_modules/uglify-js": { ··· 32942 } 32943 }, 32944 "node_modules/use-intl": { 32945 + "version": "3.9.5", 32946 + "resolved": "https://registry.npmjs.org/use-intl/-/use-intl-3.9.5.tgz", 32947 + "integrity": "sha512-1g+f/pKEeXqOXrd+QBvwnIN5kzM56PHsorbVWzNvlnGk2fo/eRwuuT/S0jTuzKLRW4uNybpHvRs6U06rP31iKw==", 32948 "dependencies": { 32949 "@formatjs/ecma402-abstract": "^1.11.4", 32950 "intl-messageformat": "^9.3.18" 32951 }, 32952 "peerDependencies": { 32953 "react": "^16.8.0 || ^17.0.0 || ^18.0.0" 32954 } 32955 }, 32956 "node_modules/use-sidecar": { ··· 34004 }, 34005 "engines": { 34006 "node": ">=8" 34007 } 34008 }, 34009 "node_modules/yocto-queue": {
+28 -28
package.json
··· 34 "test:unit": "cross-env NODE_NO_WARNINGS=1 jest", 35 "test:unit:watch": "npm run test:unit -- --watch", 36 "test": "npm run test:unit", 37 - "prepare": "husky install" 38 }, 39 "dependencies": { 40 "@heroicons/react": "~2.1.1", ··· 52 "@radix-ui/react-tabs": "^1.0.4", 53 "@radix-ui/react-toast": "^1.1.5", 54 "@savvywombat/tailwindcss-grid-areas": "~4.0.0", 55 - "@sentry/nextjs": "~7.93.0", 56 "@tailwindcss/container-queries": "~0.1.1", 57 - "@types/node": "20.11.24", 58 "@vcarl/remark-headings": "~0.1.0", 59 "@vercel/analytics": "~1.2.2", 60 "@vercel/speed-insights": "~1.0.10", ··· 66 "github-slugger": "~2.0.0", 67 "glob": "~10.3.10", 68 "gray-matter": "~4.0.3", 69 - "husky": "8.0.3", 70 - "lint-staged": "15.2.0", 71 - "next": "~14.1.1", 72 - "next-intl": "~3.4.0", 73 - "next-themes": "~0.2.1", 74 "postcss": "~8.4.35", 75 "postcss-calc": "~9.0.1", 76 - "postcss-import": "~16.0.0", 77 - "postcss-mixins": "~9.0.4", 78 "postcss-simple-vars": "~7.0.1", 79 "react": "^18.2.0", 80 "react-dom": "^18.2.0", ··· 82 "rehype-slug": "~6.0.0", 83 "remark-gfm": "~4.0.0", 84 "remark-reading-time": "~2.0.1", 85 - "semver": "~7.5.4", 86 - "shiki": "~1.1.2", 87 - "tailwindcss": "^3.4.0", 88 - "turbo": "1.12.4", 89 - "typescript": "~5.3.2", 90 "unist-util-visit": "~5.0.0", 91 "vfile": "~6.0.1", 92 "vfile-matter": "~5.0.0" 93 }, 94 "devDependencies": { 95 - "@storybook/addon-controls": "~7.6.17", 96 - "@storybook/addon-interactions": "~7.6.17", 97 - "@storybook/addon-themes": "~7.6.17", 98 - "@storybook/addon-viewport": "~7.6.17", 99 - "@storybook/nextjs": "~7.6.17", 100 "@testing-library/jest-dom": "~6.4.2", 101 "@testing-library/react": "~14.2.1", 102 "@testing-library/user-event": "~14.5.2", 103 "@types/jest": "29.5.12", 104 - "@types/react": "^18.2.61", 105 - "@types/react-dom": "^18.2.19", 106 - "@types/semver": "~7.5.5", 107 - "@typescript-eslint/eslint-plugin": "7.1.0", 108 - "@typescript-eslint/parser": "7.1.0", 109 "eslint": "8.57.0", 110 - "eslint-config-next": "~14.1.1", 111 "eslint-config-prettier": "9.1.0", 112 "eslint-plugin-mdx": "3.1.5", 113 "eslint-plugin-no-relative-import-paths": "^1.5.3", ··· 117 "jest-environment-jsdom": "29.7.0", 118 "jest-junit": "16.0.0", 119 "prettier": "3.2.5", 120 - "prettier-plugin-tailwindcss": "0.5.11", 121 "remark-frontmatter": "5.0.0", 122 "remark-preset-lint-node": "5.0.0", 123 - "storybook": "~7.6.17", 124 "stylelint": "16.2.1", 125 "stylelint-config-standard": "36.0.0", 126 "stylelint-order": "6.0.4",
··· 34 "test:unit": "cross-env NODE_NO_WARNINGS=1 jest", 35 "test:unit:watch": "npm run test:unit -- --watch", 36 "test": "npm run test:unit", 37 + "prepare": "husky" 38 }, 39 "dependencies": { 40 "@heroicons/react": "~2.1.1", ··· 52 "@radix-ui/react-tabs": "^1.0.4", 53 "@radix-ui/react-toast": "^1.1.5", 54 "@savvywombat/tailwindcss-grid-areas": "~4.0.0", 55 + "@sentry/nextjs": "~7.107.0", 56 "@tailwindcss/container-queries": "~0.1.1", 57 + "@types/node": "20.11.28", 58 "@vcarl/remark-headings": "~0.1.0", 59 "@vercel/analytics": "~1.2.2", 60 "@vercel/speed-insights": "~1.0.10", ··· 66 "github-slugger": "~2.0.0", 67 "glob": "~10.3.10", 68 "gray-matter": "~4.0.3", 69 + "husky": "9.0.11", 70 + "lint-staged": "15.2.2", 71 + "next": "~14.1.3", 72 + "next-intl": "~3.9.5", 73 + "next-themes": "~0.3.0", 74 "postcss": "~8.4.35", 75 "postcss-calc": "~9.0.1", 76 + "postcss-import": "~16.0.1", 77 + "postcss-mixins": "~10.0.0", 78 "postcss-simple-vars": "~7.0.1", 79 "react": "^18.2.0", 80 "react-dom": "^18.2.0", ··· 82 "rehype-slug": "~6.0.0", 83 "remark-gfm": "~4.0.0", 84 "remark-reading-time": "~2.0.1", 85 + "semver": "~7.6.0", 86 + "shiki": "~1.2.0", 87 + "tailwindcss": "^3.4.1", 88 + "turbo": "1.12.5", 89 + "typescript": "~5.4.2", 90 "unist-util-visit": "~5.0.0", 91 "vfile": "~6.0.1", 92 "vfile-matter": "~5.0.0" 93 }, 94 "devDependencies": { 95 + "@storybook/addon-controls": "~8.0.0", 96 + "@storybook/addon-interactions": "~8.0.0", 97 + "@storybook/addon-themes": "~8.0.0", 98 + "@storybook/addon-viewport": "~8.0.0", 99 + "@storybook/nextjs": "~8.0.0", 100 "@testing-library/jest-dom": "~6.4.2", 101 "@testing-library/react": "~14.2.1", 102 "@testing-library/user-event": "~14.5.2", 103 "@types/jest": "29.5.12", 104 + "@types/react": "^18.2.66", 105 + "@types/react-dom": "^18.2.22", 106 + "@types/semver": "~7.5.8", 107 + "@typescript-eslint/eslint-plugin": "7.2.0", 108 + "@typescript-eslint/parser": "7.2.0", 109 "eslint": "8.57.0", 110 + "eslint-config-next": "~14.1.3", 111 "eslint-config-prettier": "9.1.0", 112 "eslint-plugin-mdx": "3.1.5", 113 "eslint-plugin-no-relative-import-paths": "^1.5.3", ··· 117 "jest-environment-jsdom": "29.7.0", 118 "jest-junit": "16.0.0", 119 "prettier": "3.2.5", 120 + "prettier-plugin-tailwindcss": "0.5.12", 121 "remark-frontmatter": "5.0.0", 122 "remark-preset-lint-node": "5.0.0", 123 + "storybook": "~8.0.0", 124 "stylelint": "16.2.1", 125 "stylelint-config-standard": "36.0.0", 126 "stylelint-order": "6.0.4",