The Node.js® Website

meta: switch to shikiji and updated packages (#6050)

* meta: switch to shikiji and updated packages

* chore: postcss config in mjs

* chore: use json config

* chore: fix lint file

* fix: something wrong with lintstaged maybe

authored by Claudio W and committed by GitHub a0ef9f5c 303cb62d

+11
.postcssrc.json
··· 1 + { 2 + "plugins": { 3 + "postcss-mixins": {}, 4 + "postcss-simple-vars": {}, 5 + "postcss-calc": {}, 6 + "postcss-import": {}, 7 + "tailwindcss/nesting": {}, 8 + "tailwindcss": {}, 9 + "autoprefixer": {} 10 + } 11 + }
+4 -5
next.mdx.mjs
··· 16 16 import * as rehypeRaw from 'rehype-raw'; 17 17 import * as rehypeSlug from 'rehype-slug'; 18 18 import { getHighlighter } from 'shiki'; 19 - import shikiNordTheme from 'shiki/themes/nord.json'; 20 19 21 - import { SUPPORTED_LANGUAGES } from './shiki.config.mjs'; 20 + import { LANGUAGES, DEFAULT_THEME, DEFAULT_LANG } from './shiki.config.mjs'; 22 21 23 22 /** 24 23 * This function is used to add individual `mdast` plugins to the unified/mdx ··· 67 66 // Syntax Highlighter for Code Blocks 68 67 rehypePrettyCode.default, 69 68 { 70 - theme: shikiNordTheme, 71 - defaultLang: 'plaintext', 69 + theme: DEFAULT_THEME, 70 + defaultLang: DEFAULT_LANG, 72 71 getHighlighter: options => 73 - getHighlighter({ ...options, langs: SUPPORTED_LANGUAGES }), 72 + getHighlighter({ ...options, langs: LANGUAGES }), 74 73 }, 75 74 ], 76 75 ];
+891 -762
package-lock.json
··· 6 6 "packages": { 7 7 "": { 8 8 "name": "nodejs.org", 9 - "version": "1.0.0", 10 9 "license": "MIT", 11 10 "dependencies": { 12 11 "@heroicons/react": "~2.0.18", ··· 17 16 "@radix-ui/react-select": "^2.0.0", 18 17 "@radix-ui/react-tabs": "^1.0.4", 19 18 "@radix-ui/react-toast": "^1.1.5", 20 - "@types/node": "18.18.3", 19 + "@types/node": "20.8.9", 21 20 "@vcarl/remark-headings": "~0.1.0", 22 - "@vercel/analytics": "^1.0.2", 21 + "@vercel/analytics": "^1.1.1", 23 22 "autoprefixer": "~10.4.16", 24 23 "classnames": "~2.3.2", 25 24 "cross-env": "7.0.3", ··· 30 29 "lint-staged": "14.0.1", 31 30 "mdast-util-gfm-autolink-literal": "~2.0.0", 32 31 "mdast-util-gfm-table": "~1.0.7", 33 - "next": "~13.5.3", 32 + "next": "~13.5.6", 34 33 "next-mdx-remote": "~4.4.1", 35 34 "next-themes": "~0.2.1", 36 35 "postcss": "~8.4.30", ··· 47 46 "rehype-slug": "~6.0.0", 48 47 "semver": "~7.5.4", 49 48 "sharp": "0.32.6", 50 - "shiki": "^0.14.5", 49 + "shiki": "npm:shikiji-compat@0.6.10", 51 50 "tailwindcss": "^3.3.3", 52 - "turbo": "^1.10.14", 51 + "turbo": "1.10.16", 53 52 "typescript": "~5.2.2", 54 53 "vfile": "^5.3.7" 55 54 }, 56 55 "devDependencies": { 57 - "@storybook/addon-controls": "~7.4.3", 58 - "@storybook/addon-interactions": "~7.4.3", 59 - "@storybook/addon-themes": "^7.4.3", 60 - "@storybook/addon-viewport": "~7.4.3", 61 - "@storybook/nextjs": "~7.4.3", 56 + "@storybook/addon-controls": "~7.5.1", 57 + "@storybook/addon-interactions": "~7.5.1", 58 + "@storybook/addon-themes": "^7.5.1", 59 + "@storybook/addon-viewport": "~7.5.1", 60 + "@storybook/nextjs": "~7.5.1", 62 61 "@testing-library/jest-dom": "~6.1.3", 63 62 "@testing-library/react": "~14.0.0", 64 63 "@testing-library/user-event": "~14.5.1", ··· 66 65 "@types/react": "^18.2.24", 67 66 "@types/react-dom": "^18.2.9", 68 67 "@types/semver": "~7.5.3", 69 - "@typescript-eslint/eslint-plugin": "6.7.4", 70 - "@typescript-eslint/parser": "6.7.4", 68 + "@typescript-eslint/eslint-plugin": "6.9.0", 69 + "@typescript-eslint/parser": "6.9.0", 71 70 "eslint": "8.50.0", 72 71 "eslint-config-next": "~13.5.4", 73 72 "eslint-config-prettier": "9.0.0", ··· 83 82 "remark-frontmatter": "5.0.0", 84 83 "remark-preset-lint-node": "5.0.0", 85 84 "remark-preset-prettier": "2.0.1", 86 - "storybook": "~7.4.3", 85 + "storybook": "~7.5.1", 87 86 "stylelint": "15.10.3", 88 87 "stylelint-config-standard": "34.0.0", 89 88 "stylelint-order": "6.0.3", ··· 317 316 } 318 317 }, 319 318 "node_modules/@babel/helper-compilation-targets": { 320 - "version": "7.22.10", 321 - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.10.tgz", 322 - "integrity": "sha512-JMSwHD4J7SLod0idLq5PKgI+6g/hLD/iuWBq08ZX49xE14VpVEojJ5rHWptpirV2j020MvypRLAXAO50igCJ5Q==", 319 + "version": "7.22.15", 320 + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz", 321 + "integrity": "sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==", 323 322 "dev": true, 324 323 "dependencies": { 325 324 "@babel/compat-data": "^7.22.9", 326 - "@babel/helper-validator-option": "^7.22.5", 325 + "@babel/helper-validator-option": "^7.22.15", 327 326 "browserslist": "^4.21.9", 328 327 "lru-cache": "^5.1.1", 329 328 "semver": "^6.3.1" ··· 753 752 "version": "7.18.6", 754 753 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", 755 754 "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", 755 + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead.", 756 756 "dev": true, 757 757 "dependencies": { 758 758 "@babel/helper-create-class-features-plugin": "^7.18.6", 759 759 "@babel/helper-plugin-utils": "^7.18.6" 760 - }, 761 - "engines": { 762 - "node": ">=6.9.0" 763 - }, 764 - "peerDependencies": { 765 - "@babel/core": "^7.0.0-0" 766 - } 767 - }, 768 - "node_modules/@babel/plugin-proposal-export-namespace-from": { 769 - "version": "7.18.9", 770 - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz", 771 - "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==", 772 - "dev": true, 773 - "dependencies": { 774 - "@babel/helper-plugin-utils": "^7.18.9", 775 - "@babel/plugin-syntax-export-namespace-from": "^7.8.3" 776 760 }, 777 761 "engines": { 778 762 "node": ">=6.9.0" ··· 798 782 "@babel/core": "^7.0.0-0" 799 783 } 800 784 }, 801 - "node_modules/@babel/plugin-proposal-numeric-separator": { 802 - "version": "7.18.6", 803 - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", 804 - "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", 805 - "dev": true, 806 - "dependencies": { 807 - "@babel/helper-plugin-utils": "^7.18.6", 808 - "@babel/plugin-syntax-numeric-separator": "^7.10.4" 809 - }, 810 - "engines": { 811 - "node": ">=6.9.0" 812 - }, 813 - "peerDependencies": { 814 - "@babel/core": "^7.0.0-0" 815 - } 816 - }, 817 - "node_modules/@babel/plugin-proposal-object-rest-spread": { 818 - "version": "7.20.7", 819 - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz", 820 - "integrity": "sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==", 821 - "dev": true, 822 - "dependencies": { 823 - "@babel/compat-data": "^7.20.5", 824 - "@babel/helper-compilation-targets": "^7.20.7", 825 - "@babel/helper-plugin-utils": "^7.20.2", 826 - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", 827 - "@babel/plugin-transform-parameters": "^7.20.7" 828 - }, 829 - "engines": { 830 - "node": ">=6.9.0" 831 - }, 832 - "peerDependencies": { 833 - "@babel/core": "^7.0.0-0" 834 - } 835 - }, 836 785 "node_modules/@babel/plugin-proposal-optional-chaining": { 837 786 "version": "7.21.0", 838 787 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz", ··· 1386 1335 } 1387 1336 }, 1388 1337 "node_modules/@babel/plugin-transform-export-namespace-from": { 1389 - "version": "7.22.5", 1390 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.22.5.tgz", 1391 - "integrity": "sha512-X4hhm7FRnPgd4nDA4b/5V280xCx6oL7Oob5+9qVS5C13Zq4bh1qq7LU0GgRU6b5dBWBvhGaXYVB4AcN6+ol6vg==", 1338 + "version": "7.22.11", 1339 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.22.11.tgz", 1340 + "integrity": "sha512-xa7aad7q7OiT8oNZ1mU7NrISjlSkVdMbNxn9IuLZyL9AJEhs1Apba3I+u5riX1dIkdptP5EKDG5XDPByWxtehw==", 1392 1341 "dev": true, 1393 1342 "dependencies": { 1394 1343 "@babel/helper-plugin-utils": "^7.22.5", ··· 1626 1575 } 1627 1576 }, 1628 1577 "node_modules/@babel/plugin-transform-numeric-separator": { 1629 - "version": "7.22.5", 1630 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.22.5.tgz", 1631 - "integrity": "sha512-NbslED1/6M+sXiwwtcAB/nieypGw02Ejf4KtDeMkCEpP6gWFMX1wI9WKYua+4oBneCCEmulOkRpwywypVZzs/g==", 1578 + "version": "7.22.11", 1579 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.22.11.tgz", 1580 + "integrity": "sha512-3dzU4QGPsILdJbASKhF/V2TVP+gJya1PsueQCxIPCEcerqF21oEcrob4mzjsp2Py/1nLfF5m+xYNMDpmA8vffg==", 1632 1581 "dev": true, 1633 1582 "dependencies": { 1634 1583 "@babel/helper-plugin-utils": "^7.22.5", ··· 1642 1591 } 1643 1592 }, 1644 1593 "node_modules/@babel/plugin-transform-object-rest-spread": { 1645 - "version": "7.22.5", 1646 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.22.5.tgz", 1647 - "integrity": "sha512-Kk3lyDmEslH9DnvCDA1s1kkd3YWQITiBOHngOtDL9Pt6BZjzqb6hiOlb8VfjiiQJ2unmegBqZu0rx5RxJb5vmQ==", 1594 + "version": "7.22.15", 1595 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.22.15.tgz", 1596 + "integrity": "sha512-fEB+I1+gAmfAyxZcX1+ZUwLeAuuf8VIg67CTznZE0MqVFumWkh8xWtn58I4dxdVf080wn7gzWoF8vndOViJe9Q==", 1648 1597 "dev": true, 1649 1598 "dependencies": { 1650 - "@babel/compat-data": "^7.22.5", 1651 - "@babel/helper-compilation-targets": "^7.22.5", 1599 + "@babel/compat-data": "^7.22.9", 1600 + "@babel/helper-compilation-targets": "^7.22.15", 1652 1601 "@babel/helper-plugin-utils": "^7.22.5", 1653 1602 "@babel/plugin-syntax-object-rest-spread": "^7.8.3", 1654 - "@babel/plugin-transform-parameters": "^7.22.5" 1603 + "@babel/plugin-transform-parameters": "^7.22.15" 1655 1604 }, 1656 1605 "engines": { 1657 1606 "node": ">=6.9.0" ··· 1710 1659 } 1711 1660 }, 1712 1661 "node_modules/@babel/plugin-transform-parameters": { 1713 - "version": "7.22.5", 1714 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.5.tgz", 1715 - "integrity": "sha512-AVkFUBurORBREOmHRKo06FjHYgjrabpdqRSwq6+C7R5iTCZOsM4QbcB27St0a4U6fffyAOqh3s/qEfybAhfivg==", 1662 + "version": "7.22.15", 1663 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.15.tgz", 1664 + "integrity": "sha512-hjk7qKIqhyzhhUvRT683TYQOFa/4cQKwQy7ALvTpODswN40MljzNDa0YldevS6tGbxwaEKVn502JmY0dP7qEtQ==", 1716 1665 "dev": true, 1717 1666 "dependencies": { 1718 1667 "@babel/helper-plugin-utils": "^7.22.5" ··· 4050 3999 } 4051 4000 }, 4052 4001 "node_modules/@next/env": { 4053 - "version": "13.5.4", 4054 - "resolved": "https://registry.npmjs.org/@next/env/-/env-13.5.4.tgz", 4055 - "integrity": "sha512-LGegJkMvRNw90WWphGJ3RMHMVplYcOfRWf2Be3td3sUa+1AaxmsYyANsA+znrGCBjXJNi4XAQlSoEfUxs/4kIQ==" 4002 + "version": "13.5.6", 4003 + "resolved": "https://registry.npmjs.org/@next/env/-/env-13.5.6.tgz", 4004 + "integrity": "sha512-Yac/bV5sBGkkEXmAX5FWPS9Mmo2rthrOPRQQNfycJPkjUAUclomCPH7QFVCDQ4Mp2k2K1SSM6m0zrxYrOwtFQw==" 4056 4005 }, 4057 4006 "node_modules/@next/eslint-plugin-next": { 4058 4007 "version": "13.5.4", ··· 4084 4033 } 4085 4034 }, 4086 4035 "node_modules/@next/swc-darwin-arm64": { 4087 - "version": "13.5.4", 4088 - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.5.4.tgz", 4089 - "integrity": "sha512-Df8SHuXgF1p+aonBMcDPEsaahNo2TCwuie7VXED4FVyECvdXfRT9unapm54NssV9tF3OQFKBFOdlje4T43VO0w==", 4036 + "version": "13.5.6", 4037 + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.5.6.tgz", 4038 + "integrity": "sha512-5nvXMzKtZfvcu4BhtV0KH1oGv4XEW+B+jOfmBdpFI3C7FrB/MfujRpWYSBBO64+qbW8pkZiSyQv9eiwnn5VIQA==", 4090 4039 "cpu": [ 4091 4040 "arm64" 4092 4041 ], ··· 4099 4048 } 4100 4049 }, 4101 4050 "node_modules/@next/swc-darwin-x64": { 4102 - "version": "13.5.4", 4103 - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.5.4.tgz", 4104 - "integrity": "sha512-siPuUwO45PnNRMeZnSa8n/Lye5ZX93IJom9wQRB5DEOdFrw0JjOMu1GINB8jAEdwa7Vdyn1oJ2xGNaQpdQQ9Pw==", 4051 + "version": "13.5.6", 4052 + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.5.6.tgz", 4053 + "integrity": "sha512-6cgBfxg98oOCSr4BckWjLLgiVwlL3vlLj8hXg2b+nDgm4bC/qVXXLfpLB9FHdoDu4057hzywbxKvmYGmi7yUzA==", 4105 4054 "cpu": [ 4106 4055 "x64" 4107 4056 ], ··· 4114 4063 } 4115 4064 }, 4116 4065 "node_modules/@next/swc-linux-arm64-gnu": { 4117 - "version": "13.5.4", 4118 - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.5.4.tgz", 4119 - "integrity": "sha512-l/k/fvRP/zmB2jkFMfefmFkyZbDkYW0mRM/LB+tH5u9pB98WsHXC0WvDHlGCYp3CH/jlkJPL7gN8nkTQVrQ/2w==", 4066 + "version": "13.5.6", 4067 + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.5.6.tgz", 4068 + "integrity": "sha512-txagBbj1e1w47YQjcKgSU4rRVQ7uF29YpnlHV5xuVUsgCUf2FmyfJ3CPjZUvpIeXCJAoMCFAoGnbtX86BK7+sg==", 4120 4069 "cpu": [ 4121 4070 "arm64" 4122 4071 ], ··· 4129 4078 } 4130 4079 }, 4131 4080 "node_modules/@next/swc-linux-arm64-musl": { 4132 - "version": "13.5.4", 4133 - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.5.4.tgz", 4134 - "integrity": "sha512-YYGb7SlLkI+XqfQa8VPErljb7k9nUnhhRrVaOdfJNCaQnHBcvbT7cx/UjDQLdleJcfyg1Hkn5YSSIeVfjgmkTg==", 4081 + "version": "13.5.6", 4082 + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.5.6.tgz", 4083 + "integrity": "sha512-cGd+H8amifT86ZldVJtAKDxUqeFyLWW+v2NlBULnLAdWsiuuN8TuhVBt8ZNpCqcAuoruoSWynvMWixTFcroq+Q==", 4135 4084 "cpu": [ 4136 4085 "arm64" 4137 4086 ], ··· 4144 4093 } 4145 4094 }, 4146 4095 "node_modules/@next/swc-linux-x64-gnu": { 4147 - "version": "13.5.4", 4148 - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.5.4.tgz", 4149 - "integrity": "sha512-uE61vyUSClnCH18YHjA8tE1prr/PBFlBFhxBZis4XBRJoR+txAky5d7gGNUIbQ8sZZ7LVkSVgm/5Fc7mwXmRAg==", 4096 + "version": "13.5.6", 4097 + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.5.6.tgz", 4098 + "integrity": "sha512-Mc2b4xiIWKXIhBy2NBTwOxGD3nHLmq4keFk+d4/WL5fMsB8XdJRdtUlL87SqVCTSaf1BRuQQf1HvXZcy+rq3Nw==", 4150 4099 "cpu": [ 4151 4100 "x64" 4152 4101 ], ··· 4159 4108 } 4160 4109 }, 4161 4110 "node_modules/@next/swc-linux-x64-musl": { 4162 - "version": "13.5.4", 4163 - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.5.4.tgz", 4164 - "integrity": "sha512-qVEKFYML/GvJSy9CfYqAdUexA6M5AklYcQCW+8JECmkQHGoPxCf04iMh7CPR7wkHyWWK+XLt4Ja7hhsPJtSnhg==", 4111 + "version": "13.5.6", 4112 + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.5.6.tgz", 4113 + "integrity": "sha512-CFHvP9Qz98NruJiUnCe61O6GveKKHpJLloXbDSWRhqhkJdZD2zU5hG+gtVJR//tyW897izuHpM6Gtf6+sNgJPQ==", 4165 4114 "cpu": [ 4166 4115 "x64" 4167 4116 ], ··· 4174 4123 } 4175 4124 }, 4176 4125 "node_modules/@next/swc-win32-arm64-msvc": { 4177 - "version": "13.5.4", 4178 - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.5.4.tgz", 4179 - "integrity": "sha512-mDSQfqxAlfpeZOLPxLymZkX0hYF3juN57W6vFHTvwKlnHfmh12Pt7hPIRLYIShk8uYRsKPtMTth/EzpwRI+u8w==", 4126 + "version": "13.5.6", 4127 + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.5.6.tgz", 4128 + "integrity": "sha512-aFv1ejfkbS7PUa1qVPwzDHjQWQtknzAZWGTKYIAaS4NMtBlk3VyA6AYn593pqNanlicewqyl2jUhQAaFV/qXsg==", 4180 4129 "cpu": [ 4181 4130 "arm64" 4182 4131 ], ··· 4189 4138 } 4190 4139 }, 4191 4140 "node_modules/@next/swc-win32-ia32-msvc": { 4192 - "version": "13.5.4", 4193 - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.5.4.tgz", 4194 - "integrity": "sha512-aoqAT2XIekIWoriwzOmGFAvTtVY5O7JjV21giozBTP5c6uZhpvTWRbmHXbmsjZqY4HnEZQRXWkSAppsIBweKqw==", 4141 + "version": "13.5.6", 4142 + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.5.6.tgz", 4143 + "integrity": "sha512-XqqpHgEIlBHvzwG8sp/JXMFkLAfGLqkbVsyN+/Ih1mR8INb6YCc2x/Mbwi6hsAgUnqQztz8cvEbHJUbSl7RHDg==", 4195 4144 "cpu": [ 4196 4145 "ia32" 4197 4146 ], ··· 4204 4153 } 4205 4154 }, 4206 4155 "node_modules/@next/swc-win32-x64-msvc": { 4207 - "version": "13.5.4", 4208 - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.5.4.tgz", 4209 - "integrity": "sha512-cyRvlAxwlddlqeB9xtPSfNSCRy8BOa4wtMo0IuI9P7Y0XT2qpDrpFKRyZ7kUngZis59mPVla5k8X1oOJ8RxDYg==", 4156 + "version": "13.5.6", 4157 + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.5.6.tgz", 4158 + "integrity": "sha512-Cqfe1YmOS7k+5mGu92nl5ULkzpKuxJrP3+4AEuPmrpFZ3BHxTY3TnHmU1On3bFmFFs6FbTcdF58CCUProGpIGQ==", 4210 4159 "cpu": [ 4211 4160 "x64" 4212 4161 ], ··· 5325 5274 } 5326 5275 }, 5327 5276 "node_modules/@storybook/addon-actions": { 5328 - "version": "7.4.5", 5329 - "resolved": "https://registry.npmjs.org/@storybook/addon-actions/-/addon-actions-7.4.5.tgz", 5330 - "integrity": "sha512-FkjJWmPN/+duLSkRwfa2bwlwjKfY6yCXYn7CRzn3rb64B8f50NB79zAgVLHjkJh9l6T3DIlWtol6vqPHj1aRpw==", 5277 + "version": "7.5.1", 5278 + "resolved": "https://registry.npmjs.org/@storybook/addon-actions/-/addon-actions-7.5.1.tgz", 5279 + "integrity": "sha512-GieD3ru6EslKvwol1cE4lvszQCLB/AkQdnLofnqy1nnYso+hRxmPAw9/O+pWfpUBFdjXsQ7GX09+wEUpOJzepw==", 5331 5280 "dev": true, 5332 5281 "dependencies": { 5333 - "@storybook/client-logger": "7.4.5", 5334 - "@storybook/components": "7.4.5", 5335 - "@storybook/core-events": "7.4.5", 5282 + "@storybook/client-logger": "7.5.1", 5283 + "@storybook/components": "7.5.1", 5284 + "@storybook/core-events": "7.5.1", 5336 5285 "@storybook/global": "^5.0.0", 5337 - "@storybook/manager-api": "7.4.5", 5338 - "@storybook/preview-api": "7.4.5", 5339 - "@storybook/theming": "7.4.5", 5340 - "@storybook/types": "7.4.5", 5286 + "@storybook/manager-api": "7.5.1", 5287 + "@storybook/preview-api": "7.5.1", 5288 + "@storybook/theming": "7.5.1", 5289 + "@storybook/types": "7.5.1", 5341 5290 "dequal": "^2.0.2", 5342 5291 "lodash": "^4.17.21", 5343 5292 "polished": "^4.2.2", ··· 5365 5314 } 5366 5315 }, 5367 5316 "node_modules/@storybook/addon-controls": { 5368 - "version": "7.4.5", 5369 - "resolved": "https://registry.npmjs.org/@storybook/addon-controls/-/addon-controls-7.4.5.tgz", 5370 - "integrity": "sha512-Mxs56jt44HIbZ4gJa0AII1U8GqEGFsvcM5Iob0ETNpxCW5Kj5iHly/4Ws0RFWPH/krrQKaLpWXaUxKmbtEzhJA==", 5317 + "version": "7.5.1", 5318 + "resolved": "https://registry.npmjs.org/@storybook/addon-controls/-/addon-controls-7.5.1.tgz", 5319 + "integrity": "sha512-Xag1e7TZo04LjUenfobkShpKMxTtwa4xM4bXQA8LjaAGZQ7jipbQ4PE73a17K59S2vqq89VAhkuMJWiyaOFqpw==", 5371 5320 "dev": true, 5372 5321 "dependencies": { 5373 - "@storybook/blocks": "7.4.5", 5374 - "@storybook/client-logger": "7.4.5", 5375 - "@storybook/components": "7.4.5", 5376 - "@storybook/core-common": "7.4.5", 5377 - "@storybook/core-events": "7.4.5", 5378 - "@storybook/manager-api": "7.4.5", 5379 - "@storybook/node-logger": "7.4.5", 5380 - "@storybook/preview-api": "7.4.5", 5381 - "@storybook/theming": "7.4.5", 5382 - "@storybook/types": "7.4.5", 5322 + "@storybook/blocks": "7.5.1", 5323 + "@storybook/client-logger": "7.5.1", 5324 + "@storybook/components": "7.5.1", 5325 + "@storybook/core-common": "7.5.1", 5326 + "@storybook/core-events": "7.5.1", 5327 + "@storybook/manager-api": "7.5.1", 5328 + "@storybook/node-logger": "7.5.1", 5329 + "@storybook/preview-api": "7.5.1", 5330 + "@storybook/theming": "7.5.1", 5331 + "@storybook/types": "7.5.1", 5383 5332 "lodash": "^4.17.21", 5384 5333 "ts-dedent": "^2.0.0" 5385 5334 }, ··· 5401 5350 } 5402 5351 }, 5403 5352 "node_modules/@storybook/addon-interactions": { 5404 - "version": "7.4.5", 5405 - "resolved": "https://registry.npmjs.org/@storybook/addon-interactions/-/addon-interactions-7.4.5.tgz", 5406 - "integrity": "sha512-KDdV/THxj38VsuOevrUefev0rZPhzqUXCgrw1Jc2PsJGidHf9d9nnB7wbA9ZFYsxTz90M/Vk5sm7i1QkMmsquA==", 5353 + "version": "7.5.1", 5354 + "resolved": "https://registry.npmjs.org/@storybook/addon-interactions/-/addon-interactions-7.5.1.tgz", 5355 + "integrity": "sha512-m9yohFYil+UBwYKFxHYdsAsn8PBCPl6HY/FSgfrDc5PiqT1Ya7paXopimyy9ok+VQt/RC8sEWIm809ONEoxosw==", 5407 5356 "dev": true, 5408 5357 "dependencies": { 5409 - "@storybook/client-logger": "7.4.5", 5410 - "@storybook/components": "7.4.5", 5411 - "@storybook/core-common": "7.4.5", 5412 - "@storybook/core-events": "7.4.5", 5358 + "@storybook/client-logger": "7.5.1", 5359 + "@storybook/components": "7.5.1", 5360 + "@storybook/core-common": "7.5.1", 5361 + "@storybook/core-events": "7.5.1", 5413 5362 "@storybook/global": "^5.0.0", 5414 - "@storybook/instrumenter": "7.4.5", 5415 - "@storybook/manager-api": "7.4.5", 5416 - "@storybook/preview-api": "7.4.5", 5417 - "@storybook/theming": "7.4.5", 5418 - "@storybook/types": "7.4.5", 5363 + "@storybook/instrumenter": "7.5.1", 5364 + "@storybook/manager-api": "7.5.1", 5365 + "@storybook/preview-api": "7.5.1", 5366 + "@storybook/theming": "7.5.1", 5367 + "@storybook/types": "7.5.1", 5419 5368 "jest-mock": "^27.0.6", 5420 5369 "polished": "^4.2.2", 5421 5370 "ts-dedent": "^2.2.0" ··· 5438 5387 } 5439 5388 }, 5440 5389 "node_modules/@storybook/addon-themes": { 5441 - "version": "7.4.5", 5442 - "resolved": "https://registry.npmjs.org/@storybook/addon-themes/-/addon-themes-7.4.5.tgz", 5443 - "integrity": "sha512-mn9CEW2TARTLY3EoFw7pu8LEmZ6WupIBgDr3vLBIvtqp0tTGp+RopCpuFnCmHUJD7tDiMWNBIk64oPsWJb1GAQ==", 5390 + "version": "7.5.1", 5391 + "resolved": "https://registry.npmjs.org/@storybook/addon-themes/-/addon-themes-7.5.1.tgz", 5392 + "integrity": "sha512-rWq6xr+Yvy9xrucy/7aiSuovEx5fDTgx6RGQcWhKBurHDAr2gbWX+HrYHyQsmG8zZ1x5SRKJiqj9vgS1g9cxfQ==", 5444 5393 "dev": true, 5445 5394 "dependencies": { 5446 - "@storybook/client-logger": "7.4.5", 5447 - "@storybook/components": "7.4.5", 5448 - "@storybook/core-events": "7.4.5", 5449 - "@storybook/manager-api": "7.4.5", 5450 - "@storybook/preview-api": "7.4.5", 5451 - "@storybook/theming": "7.4.5", 5452 - "@storybook/types": "7.4.5", 5395 + "@storybook/client-logger": "7.5.1", 5396 + "@storybook/components": "7.5.1", 5397 + "@storybook/core-events": "7.5.1", 5398 + "@storybook/manager-api": "7.5.1", 5399 + "@storybook/preview-api": "7.5.1", 5400 + "@storybook/theming": "7.5.1", 5401 + "@storybook/types": "7.5.1", 5453 5402 "ts-dedent": "^2.0.0" 5454 5403 }, 5455 5404 "funding": { ··· 5470 5419 } 5471 5420 }, 5472 5421 "node_modules/@storybook/addon-viewport": { 5473 - "version": "7.4.5", 5474 - "resolved": "https://registry.npmjs.org/@storybook/addon-viewport/-/addon-viewport-7.4.5.tgz", 5475 - "integrity": "sha512-SBLnUMIztVrqJ0fRCsVg9KZ29APLIxqAvTsYHF3twy5KB2naeCFuX3K9LxSH7vbROI6zHEfnPduz/Ykyvu9yUg==", 5422 + "version": "7.5.1", 5423 + "resolved": "https://registry.npmjs.org/@storybook/addon-viewport/-/addon-viewport-7.5.1.tgz", 5424 + "integrity": "sha512-L57lOGB3LfKgAdLinaZojRQ9W9w2RC0iP9bVaXwrRVeJdpNayfuW4Kh1C8dmacZroB4Zp2U/nEjkSmdcp6uUWg==", 5476 5425 "dev": true, 5477 5426 "dependencies": { 5478 - "@storybook/client-logger": "7.4.5", 5479 - "@storybook/components": "7.4.5", 5480 - "@storybook/core-events": "7.4.5", 5427 + "@storybook/client-logger": "7.5.1", 5428 + "@storybook/components": "7.5.1", 5429 + "@storybook/core-events": "7.5.1", 5481 5430 "@storybook/global": "^5.0.0", 5482 - "@storybook/manager-api": "7.4.5", 5483 - "@storybook/preview-api": "7.4.5", 5484 - "@storybook/theming": "7.4.5", 5431 + "@storybook/manager-api": "7.5.1", 5432 + "@storybook/preview-api": "7.5.1", 5433 + "@storybook/theming": "7.5.1", 5485 5434 "memoizerific": "^1.11.3", 5486 5435 "prop-types": "^15.7.2" 5487 5436 }, ··· 5502 5451 } 5503 5452 } 5504 5453 }, 5505 - "node_modules/@storybook/addons": { 5506 - "version": "7.4.5", 5507 - "resolved": "https://registry.npmjs.org/@storybook/addons/-/addons-7.4.5.tgz", 5508 - "integrity": "sha512-jmdQf39XhwVi8d0J99qpk51fOAwNhYlCtVctvFWPX4qC1cq1d1pxLmTb5OBV2VHQ11BKwlKLzA7coiOgAQmNRg==", 5509 - "dev": true, 5510 - "dependencies": { 5511 - "@storybook/manager-api": "7.4.5", 5512 - "@storybook/preview-api": "7.4.5", 5513 - "@storybook/types": "7.4.5" 5514 - }, 5515 - "funding": { 5516 - "type": "opencollective", 5517 - "url": "https://opencollective.com/storybook" 5518 - }, 5519 - "peerDependencies": { 5520 - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", 5521 - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" 5522 - } 5523 - }, 5524 5454 "node_modules/@storybook/blocks": { 5525 - "version": "7.4.5", 5526 - "resolved": "https://registry.npmjs.org/@storybook/blocks/-/blocks-7.4.5.tgz", 5527 - "integrity": "sha512-FhAIkCT2HrzJcKsC3mL5+uG3GrbS23mYAT1h3iyPjCliZzxfCCI9UCMUXqYx4Z/FmAGJgpsQQXiBFZuoTHO9aQ==", 5455 + "version": "7.5.1", 5456 + "resolved": "https://registry.npmjs.org/@storybook/blocks/-/blocks-7.5.1.tgz", 5457 + "integrity": "sha512-7b69p6kDdgmlejEMM2mW6/Lz4OmU/R3Qr+TpKnPcV5iS7ADxRQEQCTEMoQ5RyLJf0vDRh/7Ljn/RMo8Ux3X7JA==", 5528 5458 "dev": true, 5529 5459 "dependencies": { 5530 - "@storybook/channels": "7.4.5", 5531 - "@storybook/client-logger": "7.4.5", 5532 - "@storybook/components": "7.4.5", 5533 - "@storybook/core-events": "7.4.5", 5460 + "@storybook/channels": "7.5.1", 5461 + "@storybook/client-logger": "7.5.1", 5462 + "@storybook/components": "7.5.1", 5463 + "@storybook/core-events": "7.5.1", 5534 5464 "@storybook/csf": "^0.1.0", 5535 - "@storybook/docs-tools": "7.4.5", 5465 + "@storybook/docs-tools": "7.5.1", 5536 5466 "@storybook/global": "^5.0.0", 5537 - "@storybook/manager-api": "7.4.5", 5538 - "@storybook/preview-api": "7.4.5", 5539 - "@storybook/theming": "7.4.5", 5540 - "@storybook/types": "7.4.5", 5467 + "@storybook/manager-api": "7.5.1", 5468 + "@storybook/preview-api": "7.5.1", 5469 + "@storybook/theming": "7.5.1", 5470 + "@storybook/types": "7.5.1", 5541 5471 "@types/lodash": "^4.14.167", 5542 5472 "color-convert": "^2.0.1", 5543 5473 "dequal": "^2.0.2", ··· 5561 5491 } 5562 5492 }, 5563 5493 "node_modules/@storybook/builder-manager": { 5564 - "version": "7.4.5", 5565 - "resolved": "https://registry.npmjs.org/@storybook/builder-manager/-/builder-manager-7.4.5.tgz", 5566 - "integrity": "sha512-Jhql8iZgK9cxDmG9NSTejsj5FptHni2TBa5Sea2Uz1NIBQ0OpzNdUfYVX6TN/PEq3QrWXTrAEKPqsL2qGjOrxw==", 5494 + "version": "7.5.1", 5495 + "resolved": "https://registry.npmjs.org/@storybook/builder-manager/-/builder-manager-7.5.1.tgz", 5496 + "integrity": "sha512-a02kg/DCcYgiTz+7rw4KdvQzif+2lZ+NIFF5U5u8SDoCQuoe3wRT6QBrFYQTxJexA4WfO6cpyRLDJ1rx6NLo8A==", 5567 5497 "dev": true, 5568 5498 "dependencies": { 5569 5499 "@fal-works/esbuild-plugin-global-externals": "^2.1.2", 5570 - "@storybook/core-common": "7.4.5", 5571 - "@storybook/manager": "7.4.5", 5572 - "@storybook/node-logger": "7.4.5", 5500 + "@storybook/core-common": "7.5.1", 5501 + "@storybook/manager": "7.5.1", 5502 + "@storybook/node-logger": "7.5.1", 5573 5503 "@types/ejs": "^3.1.1", 5574 5504 "@types/find-cache-dir": "^3.2.1", 5575 5505 "@yarnpkg/esbuild-plugin-pnp": "^3.0.0-rc.10", ··· 5589 5519 } 5590 5520 }, 5591 5521 "node_modules/@storybook/builder-webpack5": { 5592 - "version": "7.4.5", 5593 - "resolved": "https://registry.npmjs.org/@storybook/builder-webpack5/-/builder-webpack5-7.4.5.tgz", 5594 - "integrity": "sha512-XSZLZ2kNlZaOJ3i2uZ9vI25cJkmQhmTVHPER+FPKM/yliqsQj7p2P9zYz/Mn0LepUheK1Y+aWWiead1r2DnNMg==", 5522 + "version": "7.5.1", 5523 + "resolved": "https://registry.npmjs.org/@storybook/builder-webpack5/-/builder-webpack5-7.5.1.tgz", 5524 + "integrity": "sha512-klZ2Q1lESt4o9HhofsD1cEPFd8T9FCWkMCNVYmPoGepmyVwuibLCJ/U6k4noQ8Wow5SEexKSq2gU7ir7cKcXwA==", 5595 5525 "dev": true, 5596 5526 "dependencies": { 5597 - "@babel/core": "^7.22.9", 5598 - "@storybook/addons": "7.4.5", 5599 - "@storybook/channels": "7.4.5", 5600 - "@storybook/client-api": "7.4.5", 5601 - "@storybook/client-logger": "7.4.5", 5602 - "@storybook/components": "7.4.5", 5603 - "@storybook/core-common": "7.4.5", 5604 - "@storybook/core-events": "7.4.5", 5605 - "@storybook/core-webpack": "7.4.5", 5606 - "@storybook/global": "^5.0.0", 5607 - "@storybook/manager-api": "7.4.5", 5608 - "@storybook/node-logger": "7.4.5", 5609 - "@storybook/preview": "7.4.5", 5610 - "@storybook/preview-api": "7.4.5", 5611 - "@storybook/router": "7.4.5", 5612 - "@storybook/store": "7.4.5", 5613 - "@storybook/theming": "7.4.5", 5614 - "@swc/core": "^1.3.49", 5615 - "@types/node": "^16.0.0", 5527 + "@babel/core": "^7.22.0", 5528 + "@storybook/channels": "7.5.1", 5529 + "@storybook/client-logger": "7.5.1", 5530 + "@storybook/core-common": "7.5.1", 5531 + "@storybook/core-events": "7.5.1", 5532 + "@storybook/core-webpack": "7.5.1", 5533 + "@storybook/node-logger": "7.5.1", 5534 + "@storybook/preview": "7.5.1", 5535 + "@storybook/preview-api": "7.5.1", 5536 + "@swc/core": "^1.3.82", 5537 + "@types/node": "^18.0.0", 5616 5538 "@types/semver": "^7.3.4", 5617 5539 "babel-loader": "^9.0.0", 5618 5540 "babel-plugin-named-exports-order": "^0.0.2", ··· 5643 5565 "type": "opencollective", 5644 5566 "url": "https://opencollective.com/storybook" 5645 5567 }, 5646 - "peerDependencies": { 5647 - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", 5648 - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" 5649 - }, 5650 5568 "peerDependenciesMeta": { 5651 5569 "typescript": { 5652 5570 "optional": true ··· 5654 5572 } 5655 5573 }, 5656 5574 "node_modules/@storybook/builder-webpack5/node_modules/@types/node": { 5657 - "version": "16.18.55", 5658 - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.55.tgz", 5659 - "integrity": "sha512-Y1zz/LIuJek01+hlPNzzXQhmq/Z2BCP96j18MSXC0S0jSu/IG4FFxmBs7W4/lI2vPJ7foVfEB0hUVtnOjnCiTg==", 5660 - "dev": true 5575 + "version": "18.18.7", 5576 + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.18.7.tgz", 5577 + "integrity": "sha512-bw+lEsxis6eqJYW8Ql6+yTqkE6RuFtsQPSe5JxXbqYRFQEER5aJA9a5UH9igqDWm3X4iLHIKOHlnAXLM4mi7uQ==", 5578 + "dev": true, 5579 + "dependencies": { 5580 + "undici-types": "~5.26.4" 5581 + } 5661 5582 }, 5662 5583 "node_modules/@storybook/channels": { 5663 - "version": "7.4.5", 5664 - "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-7.4.5.tgz", 5665 - "integrity": "sha512-zWPZn4CxPFXsrrSRQ9JD8GmTeWeFYgr3sTBpe23hnhYookCXVNJ6AcaXogrT9b2ALfbB6MiFDbZIHHTgIgbWpg==", 5584 + "version": "7.5.1", 5585 + "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-7.5.1.tgz", 5586 + "integrity": "sha512-7hTGHqvtdFTqRx8LuCznOpqPBYfUeMUt/0IIp7SFuZT585yMPxrYoaK//QmLEWnPb80B8HVTSQi7caUkJb32LA==", 5666 5587 "dev": true, 5667 5588 "dependencies": { 5668 - "@storybook/client-logger": "7.4.5", 5669 - "@storybook/core-events": "7.4.5", 5589 + "@storybook/client-logger": "7.5.1", 5590 + "@storybook/core-events": "7.5.1", 5670 5591 "@storybook/global": "^5.0.0", 5671 5592 "qs": "^6.10.0", 5672 5593 "telejson": "^7.2.0", ··· 5678 5599 } 5679 5600 }, 5680 5601 "node_modules/@storybook/cli": { 5681 - "version": "7.4.5", 5682 - "resolved": "https://registry.npmjs.org/@storybook/cli/-/cli-7.4.5.tgz", 5683 - "integrity": "sha512-PlTkcHdKCugg3pD1zkBP/oFazcZsr7F3wdEmTvygfH0Cx/sQWg5wXBZCYKmf0ONRK4RKL3LVM8DRpeYiQVEFWg==", 5602 + "version": "7.5.1", 5603 + "resolved": "https://registry.npmjs.org/@storybook/cli/-/cli-7.5.1.tgz", 5604 + "integrity": "sha512-qKIJs8gqXTy0eSEbt0OW5nsJqiV/2+N1eWoiBiIxoZ+8b0ACXIAUcE/N6AsEDUqIq8AMK7lebqjEfIAt2Sp7Mg==", 5684 5605 "dev": true, 5685 5606 "dependencies": { 5686 5607 "@babel/core": "^7.22.9", 5687 5608 "@babel/preset-env": "^7.22.9", 5688 5609 "@babel/types": "^7.22.5", 5689 5610 "@ndelangen/get-tarball": "^3.0.7", 5690 - "@storybook/codemod": "7.4.5", 5691 - "@storybook/core-common": "7.4.5", 5692 - "@storybook/core-events": "7.4.5", 5693 - "@storybook/core-server": "7.4.5", 5694 - "@storybook/csf-tools": "7.4.5", 5695 - "@storybook/node-logger": "7.4.5", 5696 - "@storybook/telemetry": "7.4.5", 5697 - "@storybook/types": "7.4.5", 5611 + "@storybook/codemod": "7.5.1", 5612 + "@storybook/core-common": "7.5.1", 5613 + "@storybook/core-events": "7.5.1", 5614 + "@storybook/core-server": "7.5.1", 5615 + "@storybook/csf-tools": "7.5.1", 5616 + "@storybook/node-logger": "7.5.1", 5617 + "@storybook/telemetry": "7.5.1", 5618 + "@storybook/types": "7.5.1", 5698 5619 "@types/semver": "^7.3.4", 5699 5620 "@yarnpkg/fslib": "2.10.3", 5700 5621 "@yarnpkg/libzip": "2.3.0", ··· 5758 5679 "url": "https://github.com/prettier/prettier?sponsor=1" 5759 5680 } 5760 5681 }, 5761 - "node_modules/@storybook/client-api": { 5762 - "version": "7.4.5", 5763 - "resolved": "https://registry.npmjs.org/@storybook/client-api/-/client-api-7.4.5.tgz", 5764 - "integrity": "sha512-8gUglsmlGNA0U9Ec/GJDOrqRfSIjm7uJJrq7TrmvfkLTLR1diYpoIljoXyNHU+Nhk/ebUiQkzflqzYKNzbkcYw==", 5765 - "dev": true, 5766 - "dependencies": { 5767 - "@storybook/client-logger": "7.4.5", 5768 - "@storybook/preview-api": "7.4.5" 5769 - }, 5770 - "funding": { 5771 - "type": "opencollective", 5772 - "url": "https://opencollective.com/storybook" 5773 - } 5774 - }, 5775 5682 "node_modules/@storybook/client-logger": { 5776 - "version": "7.4.5", 5777 - "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-7.4.5.tgz", 5778 - "integrity": "sha512-Bn6eTAjhPDUfLpvuxhKkpDpOtkadfkSmkBNBZRu3r0Dzk2J1nNyKV5K6D8dOU4PFVof4z/gXYj5bktT29jKsmw==", 5683 + "version": "7.5.1", 5684 + "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-7.5.1.tgz", 5685 + "integrity": "sha512-XxbLvg0aQRoBrzxYLcVYCbjDkGbkU8Rfb74XbV2CLiO2bIbFPmA1l1Nwbp+wkCGA+O6Z1zwzSl6wcKKqZ6XZCg==", 5779 5686 "dev": true, 5780 5687 "dependencies": { 5781 5688 "@storybook/global": "^5.0.0" ··· 5786 5693 } 5787 5694 }, 5788 5695 "node_modules/@storybook/codemod": { 5789 - "version": "7.4.5", 5790 - "resolved": "https://registry.npmjs.org/@storybook/codemod/-/codemod-7.4.5.tgz", 5791 - "integrity": "sha512-gyI2xliSv4vvnfNQN+0e3tRmT7beiq8q8iGjcBtpOhA2xrStyCR7PjbOfLXtRx2I/b50MDZMRTcckzeM3BLoWQ==", 5696 + "version": "7.5.1", 5697 + "resolved": "https://registry.npmjs.org/@storybook/codemod/-/codemod-7.5.1.tgz", 5698 + "integrity": "sha512-PqHGOz/CZnRG9pWgshezCacu524CrXOJrCOwMUP9OMpH0Jk/NhBkHaBZrB8wMjn5hekTj0UmRa/EN8wJm9CCUQ==", 5792 5699 "dev": true, 5793 5700 "dependencies": { 5794 5701 "@babel/core": "^7.22.9", 5795 5702 "@babel/preset-env": "^7.22.9", 5796 5703 "@babel/types": "^7.22.5", 5797 5704 "@storybook/csf": "^0.1.0", 5798 - "@storybook/csf-tools": "7.4.5", 5799 - "@storybook/node-logger": "7.4.5", 5800 - "@storybook/types": "7.4.5", 5705 + "@storybook/csf-tools": "7.5.1", 5706 + "@storybook/node-logger": "7.5.1", 5707 + "@storybook/types": "7.5.1", 5801 5708 "@types/cross-spawn": "^6.0.2", 5802 5709 "cross-spawn": "^7.0.3", 5803 5710 "globby": "^11.0.2", ··· 5827 5734 } 5828 5735 }, 5829 5736 "node_modules/@storybook/components": { 5830 - "version": "7.4.5", 5831 - "resolved": "https://registry.npmjs.org/@storybook/components/-/components-7.4.5.tgz", 5832 - "integrity": "sha512-boskkfvMBB8CFYY9+1ofFNyKrdWXTY/ghzt7oK80dz6f2Eseo/WXK3OsCdCq5vWbLRCdbgJ8zXG8pAFi4yBsxA==", 5737 + "version": "7.5.1", 5738 + "resolved": "https://registry.npmjs.org/@storybook/components/-/components-7.5.1.tgz", 5739 + "integrity": "sha512-fdzzxGBV/Fj9pYwfYL3RZsVUHeBqlfLMBP/L6mPmjaZSwHFqkaRZZUajZc57lCtI+TOy2gY6WH3cPavEtqtgLw==", 5833 5740 "dev": true, 5834 5741 "dependencies": { 5835 5742 "@radix-ui/react-select": "^1.2.2", 5836 5743 "@radix-ui/react-toolbar": "^1.0.4", 5837 - "@storybook/client-logger": "7.4.5", 5744 + "@storybook/client-logger": "7.5.1", 5838 5745 "@storybook/csf": "^0.1.0", 5839 5746 "@storybook/global": "^5.0.0", 5840 - "@storybook/theming": "7.4.5", 5841 - "@storybook/types": "7.4.5", 5747 + "@storybook/theming": "7.5.1", 5748 + "@storybook/types": "7.5.1", 5842 5749 "memoizerific": "^1.11.3", 5843 5750 "use-resize-observer": "^9.1.0", 5844 5751 "util-deprecate": "^1.0.2" ··· 6008 5915 } 6009 5916 }, 6010 5917 "node_modules/@storybook/core-client": { 6011 - "version": "7.4.5", 6012 - "resolved": "https://registry.npmjs.org/@storybook/core-client/-/core-client-7.4.5.tgz", 6013 - "integrity": "sha512-d/qiCUZeOKY0HX/YmomxlccxJ2NKC3ttRrAsAXzJGypClKabv20X+qbeO/E7Kp5UQxIEJx1wuwJPcnlCvjgPDA==", 5918 + "version": "7.5.1", 5919 + "resolved": "https://registry.npmjs.org/@storybook/core-client/-/core-client-7.5.1.tgz", 5920 + "integrity": "sha512-K651UnNKkW8U078CH5rcUqf0siGcfEhwya2yQN5RBb/H78HSLBLdYgzKqxaKtmz+S8DFyWhrgbXZLdBjavozJg==", 6014 5921 "dev": true, 6015 5922 "dependencies": { 6016 - "@storybook/client-logger": "7.4.5", 6017 - "@storybook/preview-api": "7.4.5" 5923 + "@storybook/client-logger": "7.5.1", 5924 + "@storybook/preview-api": "7.5.1" 6018 5925 }, 6019 5926 "funding": { 6020 5927 "type": "opencollective", ··· 6022 5929 } 6023 5930 }, 6024 5931 "node_modules/@storybook/core-common": { 6025 - "version": "7.4.5", 6026 - "resolved": "https://registry.npmjs.org/@storybook/core-common/-/core-common-7.4.5.tgz", 6027 - "integrity": "sha512-c4pBuILMD4YhSpJ+QpKtsUZpK+/rfolwOvzXfJwlN5EpYzMz6FjVR/LyX0cCT2YLI3X5YWRoCdvMxy5Aeryb8g==", 5932 + "version": "7.5.1", 5933 + "resolved": "https://registry.npmjs.org/@storybook/core-common/-/core-common-7.5.1.tgz", 5934 + "integrity": "sha512-/rQ0/xvxFHSGCgIkK74HrgDMnzfYtDYTCoSod/qCTojfs9aciX+JYgvo5ChPnI/LEKWwxRTkrE7pl2u5+C4XGA==", 6028 5935 "dev": true, 6029 5936 "dependencies": { 6030 - "@storybook/core-events": "7.4.5", 6031 - "@storybook/node-logger": "7.4.5", 6032 - "@storybook/types": "7.4.5", 5937 + "@storybook/core-events": "7.5.1", 5938 + "@storybook/node-logger": "7.5.1", 5939 + "@storybook/types": "7.5.1", 6033 5940 "@types/find-cache-dir": "^3.2.1", 6034 - "@types/node": "^16.0.0", 5941 + "@types/node": "^18.0.0", 6035 5942 "@types/node-fetch": "^2.6.4", 6036 5943 "@types/pretty-hrtime": "^1.0.0", 6037 5944 "chalk": "^4.1.0", 6038 5945 "esbuild": "^0.18.0", 6039 - "esbuild-register": "^3.4.0", 5946 + "esbuild-register": "^3.5.0", 6040 5947 "file-system-cache": "2.3.0", 6041 5948 "find-cache-dir": "^3.0.0", 6042 5949 "find-up": "^5.0.0", ··· 6057 5964 } 6058 5965 }, 6059 5966 "node_modules/@storybook/core-common/node_modules/@types/node": { 6060 - "version": "16.18.55", 6061 - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.55.tgz", 6062 - "integrity": "sha512-Y1zz/LIuJek01+hlPNzzXQhmq/Z2BCP96j18MSXC0S0jSu/IG4FFxmBs7W4/lI2vPJ7foVfEB0hUVtnOjnCiTg==", 6063 - "dev": true 5967 + "version": "18.18.7", 5968 + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.18.7.tgz", 5969 + "integrity": "sha512-bw+lEsxis6eqJYW8Ql6+yTqkE6RuFtsQPSe5JxXbqYRFQEER5aJA9a5UH9igqDWm3X4iLHIKOHlnAXLM4mi7uQ==", 5970 + "dev": true, 5971 + "dependencies": { 5972 + "undici-types": "~5.26.4" 5973 + } 6064 5974 }, 6065 5975 "node_modules/@storybook/core-events": { 6066 - "version": "7.4.5", 6067 - "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-7.4.5.tgz", 6068 - "integrity": "sha512-Jzy/adSC95saYCZlgXE5j7jmiMLAXYpnBFBxEtBdXwSWEBb0zt21n1nyWBEAv9s/k2gqDXlPHKHeL5Mn6y40zA==", 5976 + "version": "7.5.1", 5977 + "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-7.5.1.tgz", 5978 + "integrity": "sha512-2eyaUhTfmEEqOEZVoCXVITCBn6N7QuZCG2UNxv0l//ED+7MuMiFhVw7kS7H3WOVk65R7gb8qbKFTNX8HFTgBHg==", 6069 5979 "dev": true, 6070 5980 "dependencies": { 6071 5981 "ts-dedent": "^2.0.0" ··· 6076 5986 } 6077 5987 }, 6078 5988 "node_modules/@storybook/core-server": { 6079 - "version": "7.4.5", 6080 - "resolved": "https://registry.npmjs.org/@storybook/core-server/-/core-server-7.4.5.tgz", 6081 - "integrity": "sha512-cW+Qx9Ls823577bd/s9Kv4M1MdKS8mkk6/+nYbwtAwH3hkdlb077rlk/ue0X4O9NZmCrtaJ84KNrBkeDUdFyLQ==", 5989 + "version": "7.5.1", 5990 + "resolved": "https://registry.npmjs.org/@storybook/core-server/-/core-server-7.5.1.tgz", 5991 + "integrity": "sha512-DD4BXCH91aZJoFuu0cQwG1ZUmE59kG5pazuE3S89zH1GwKS1jWyeAv4EwEfvynT5Ah1ctd8QdCZCSXVzjq0qcw==", 6082 5992 "dev": true, 6083 5993 "dependencies": { 6084 5994 "@aw-web-design/x-default-browser": "1.4.126", 6085 5995 "@discoveryjs/json-ext": "^0.5.3", 6086 - "@storybook/builder-manager": "7.4.5", 6087 - "@storybook/channels": "7.4.5", 6088 - "@storybook/core-common": "7.4.5", 6089 - "@storybook/core-events": "7.4.5", 5996 + "@storybook/builder-manager": "7.5.1", 5997 + "@storybook/channels": "7.5.1", 5998 + "@storybook/core-common": "7.5.1", 5999 + "@storybook/core-events": "7.5.1", 6090 6000 "@storybook/csf": "^0.1.0", 6091 - "@storybook/csf-tools": "7.4.5", 6001 + "@storybook/csf-tools": "7.5.1", 6092 6002 "@storybook/docs-mdx": "^0.1.0", 6093 6003 "@storybook/global": "^5.0.0", 6094 - "@storybook/manager": "7.4.5", 6095 - "@storybook/node-logger": "7.4.5", 6096 - "@storybook/preview-api": "7.4.5", 6097 - "@storybook/telemetry": "7.4.5", 6098 - "@storybook/types": "7.4.5", 6004 + "@storybook/manager": "7.5.1", 6005 + "@storybook/node-logger": "7.5.1", 6006 + "@storybook/preview-api": "7.5.1", 6007 + "@storybook/telemetry": "7.5.1", 6008 + "@storybook/types": "7.5.1", 6099 6009 "@types/detect-port": "^1.3.0", 6100 - "@types/node": "^16.0.0", 6010 + "@types/node": "^18.0.0", 6101 6011 "@types/pretty-hrtime": "^1.0.0", 6102 6012 "@types/semver": "^7.3.4", 6103 6013 "better-opn": "^3.0.2", ··· 6115 6025 "prompts": "^2.4.0", 6116 6026 "read-pkg-up": "^7.0.1", 6117 6027 "semver": "^7.3.7", 6118 - "serve-favicon": "^2.5.0", 6119 6028 "telejson": "^7.2.0", 6120 6029 "tiny-invariant": "^1.3.1", 6121 6030 "ts-dedent": "^2.0.0", ··· 6130 6039 } 6131 6040 }, 6132 6041 "node_modules/@storybook/core-server/node_modules/@types/node": { 6133 - "version": "16.18.55", 6134 - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.55.tgz", 6135 - "integrity": "sha512-Y1zz/LIuJek01+hlPNzzXQhmq/Z2BCP96j18MSXC0S0jSu/IG4FFxmBs7W4/lI2vPJ7foVfEB0hUVtnOjnCiTg==", 6136 - "dev": true 6042 + "version": "18.18.7", 6043 + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.18.7.tgz", 6044 + "integrity": "sha512-bw+lEsxis6eqJYW8Ql6+yTqkE6RuFtsQPSe5JxXbqYRFQEER5aJA9a5UH9igqDWm3X4iLHIKOHlnAXLM4mi7uQ==", 6045 + "dev": true, 6046 + "dependencies": { 6047 + "undici-types": "~5.26.4" 6048 + } 6137 6049 }, 6138 6050 "node_modules/@storybook/core-webpack": { 6139 - "version": "7.4.5", 6140 - "resolved": "https://registry.npmjs.org/@storybook/core-webpack/-/core-webpack-7.4.5.tgz", 6141 - "integrity": "sha512-W4F5/BE6Q/1hbdseSRlhi4BGIKWp0CuU9UwCL2uF4zqcDOd9QdbntUq9wAw4DpRsonQjpbnzJABlNeh7MPxPMw==", 6051 + "version": "7.5.1", 6052 + "resolved": "https://registry.npmjs.org/@storybook/core-webpack/-/core-webpack-7.5.1.tgz", 6053 + "integrity": "sha512-FlXj6GCXG0evCC5s7LNcu1uxRC9fG856HQe4PzEk7jDSQdWQRX8Olpo4IOHB1WObuvYqw6Gf0OD6TB5uhnKXmg==", 6142 6054 "dev": true, 6143 6055 "dependencies": { 6144 - "@storybook/core-common": "7.4.5", 6145 - "@storybook/node-logger": "7.4.5", 6146 - "@storybook/types": "7.4.5", 6147 - "@types/node": "^16.0.0", 6056 + "@storybook/core-common": "7.5.1", 6057 + "@storybook/node-logger": "7.5.1", 6058 + "@storybook/types": "7.5.1", 6059 + "@types/node": "^18.0.0", 6148 6060 "ts-dedent": "^2.0.0" 6149 6061 }, 6150 6062 "funding": { ··· 6153 6065 } 6154 6066 }, 6155 6067 "node_modules/@storybook/core-webpack/node_modules/@types/node": { 6156 - "version": "16.18.55", 6157 - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.55.tgz", 6158 - "integrity": "sha512-Y1zz/LIuJek01+hlPNzzXQhmq/Z2BCP96j18MSXC0S0jSu/IG4FFxmBs7W4/lI2vPJ7foVfEB0hUVtnOjnCiTg==", 6159 - "dev": true 6068 + "version": "18.18.7", 6069 + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.18.7.tgz", 6070 + "integrity": "sha512-bw+lEsxis6eqJYW8Ql6+yTqkE6RuFtsQPSe5JxXbqYRFQEER5aJA9a5UH9igqDWm3X4iLHIKOHlnAXLM4mi7uQ==", 6071 + "dev": true, 6072 + "dependencies": { 6073 + "undici-types": "~5.26.4" 6074 + } 6160 6075 }, 6161 6076 "node_modules/@storybook/csf": { 6162 6077 "version": "0.1.1", ··· 6168 6083 } 6169 6084 }, 6170 6085 "node_modules/@storybook/csf-tools": { 6171 - "version": "7.4.5", 6172 - "resolved": "https://registry.npmjs.org/@storybook/csf-tools/-/csf-tools-7.4.5.tgz", 6173 - "integrity": "sha512-xbm5HGYvlwF0Efivx37v9rO7Exel1/Tdb/Yv/vXn4D/hQeljNVLNz4Bomfy4EQ207rRsrGDSOHEhLUbHDimnxg==", 6086 + "version": "7.5.1", 6087 + "resolved": "https://registry.npmjs.org/@storybook/csf-tools/-/csf-tools-7.5.1.tgz", 6088 + "integrity": "sha512-YChGbT1/odLS4RLb2HtK7ixM7mH5s7G5nOsWGKXalbza4SFKZIU2UzllEUsA+X8YfxMHnCD5TC3xLfK0ByxmzQ==", 6174 6089 "dev": true, 6175 6090 "dependencies": { 6176 6091 "@babel/generator": "^7.22.9", ··· 6178 6093 "@babel/traverse": "^7.22.8", 6179 6094 "@babel/types": "^7.22.5", 6180 6095 "@storybook/csf": "^0.1.0", 6181 - "@storybook/types": "7.4.5", 6096 + "@storybook/types": "7.5.1", 6182 6097 "fs-extra": "^11.1.0", 6183 6098 "recast": "^0.23.1", 6184 6099 "ts-dedent": "^2.0.0" ··· 6195 6110 "dev": true 6196 6111 }, 6197 6112 "node_modules/@storybook/docs-tools": { 6198 - "version": "7.4.5", 6199 - "resolved": "https://registry.npmjs.org/@storybook/docs-tools/-/docs-tools-7.4.5.tgz", 6200 - "integrity": "sha512-ctK+yGb2nvWISSvCCzj3ZhDaAb7I2BLjbxuBGTyNPvl4V9UQ9LBYzdJwR50q+DfscxdwSHMSOE/0OnzmJdaSJA==", 6113 + "version": "7.5.1", 6114 + "resolved": "https://registry.npmjs.org/@storybook/docs-tools/-/docs-tools-7.5.1.tgz", 6115 + "integrity": "sha512-tDtQGeKU5Kc2XoqZ5vpeGQrOkRg2UoDiSRS6cLy+M/sMB03Annq0ZngnJXaMiv0DLi2zpWSgWqPgYA3TJTZHBw==", 6201 6116 "dev": true, 6202 6117 "dependencies": { 6203 - "@storybook/core-common": "7.4.5", 6204 - "@storybook/preview-api": "7.4.5", 6205 - "@storybook/types": "7.4.5", 6118 + "@storybook/core-common": "7.5.1", 6119 + "@storybook/preview-api": "7.5.1", 6120 + "@storybook/types": "7.5.1", 6206 6121 "@types/doctrine": "^0.0.3", 6207 6122 "doctrine": "^3.0.0", 6208 6123 "lodash": "^4.17.21" ··· 6219 6134 "dev": true 6220 6135 }, 6221 6136 "node_modules/@storybook/instrumenter": { 6222 - "version": "7.4.5", 6223 - "resolved": "https://registry.npmjs.org/@storybook/instrumenter/-/instrumenter-7.4.5.tgz", 6224 - "integrity": "sha512-VLFOcmG75QhWa7MtmfEybIJEz5oT2Ry8xAy/pIVhQwyBaeW0kRT0MHWkixRTtWQmJs/78FmHE3FlgMnqpa5JoA==", 6137 + "version": "7.5.1", 6138 + "resolved": "https://registry.npmjs.org/@storybook/instrumenter/-/instrumenter-7.5.1.tgz", 6139 + "integrity": "sha512-bxRoWVVLlevqTFappXj1JfZlvEceBiBPdQQqTTeeA09VL3UyFWDpPFRn8Wf2C43Vt4V18w+krMyb1KfTk37ROQ==", 6225 6140 "dev": true, 6226 6141 "dependencies": { 6227 - "@storybook/channels": "7.4.5", 6228 - "@storybook/client-logger": "7.4.5", 6229 - "@storybook/core-events": "7.4.5", 6142 + "@storybook/channels": "7.5.1", 6143 + "@storybook/client-logger": "7.5.1", 6144 + "@storybook/core-events": "7.5.1", 6230 6145 "@storybook/global": "^5.0.0", 6231 - "@storybook/preview-api": "7.4.5" 6146 + "@storybook/preview-api": "7.5.1" 6232 6147 }, 6233 6148 "funding": { 6234 6149 "type": "opencollective", ··· 6236 6151 } 6237 6152 }, 6238 6153 "node_modules/@storybook/manager": { 6239 - "version": "7.4.5", 6240 - "resolved": "https://registry.npmjs.org/@storybook/manager/-/manager-7.4.5.tgz", 6241 - "integrity": "sha512-yoqVktWzzC0f8cXsxErOEUfT+VFfWV/W7soytIPQuJFqNaq+BqR5A7WCeoY7BIv3mdpRjo4GKwerCsgoHYeHhg==", 6154 + "version": "7.5.1", 6155 + "resolved": "https://registry.npmjs.org/@storybook/manager/-/manager-7.5.1.tgz", 6156 + "integrity": "sha512-Jo83sj7KvsZ78vvqjH72ErmQ31Frx6GBLbpeYXZtbAXWl0/LHsxAEVz0Mke+DixzWDyP0/cn+Nw8QUfA+Oz1fg==", 6242 6157 "dev": true, 6243 6158 "funding": { 6244 6159 "type": "opencollective", ··· 6246 6161 } 6247 6162 }, 6248 6163 "node_modules/@storybook/manager-api": { 6249 - "version": "7.4.5", 6250 - "resolved": "https://registry.npmjs.org/@storybook/manager-api/-/manager-api-7.4.5.tgz", 6251 - "integrity": "sha512-8Hdh5Tutet8xRy2fAknczfvpshz09eVnLd8m34vcFceUOYvEnvDbWerufhlEzovsF4v7U32uqbDHKdKTamWEQQ==", 6164 + "version": "7.5.1", 6165 + "resolved": "https://registry.npmjs.org/@storybook/manager-api/-/manager-api-7.5.1.tgz", 6166 + "integrity": "sha512-ygwJywluhhE1dpA0jC2D/3NFhMXzFCt+iW4m3cOwexYTuiDWF66AbGOFBx9peE7Wk/Z9doKkf9E3v11enwaidA==", 6252 6167 "dev": true, 6253 6168 "dependencies": { 6254 - "@storybook/channels": "7.4.5", 6255 - "@storybook/client-logger": "7.4.5", 6256 - "@storybook/core-events": "7.4.5", 6169 + "@storybook/channels": "7.5.1", 6170 + "@storybook/client-logger": "7.5.1", 6171 + "@storybook/core-events": "7.5.1", 6257 6172 "@storybook/csf": "^0.1.0", 6258 6173 "@storybook/global": "^5.0.0", 6259 - "@storybook/router": "7.4.5", 6260 - "@storybook/theming": "7.4.5", 6261 - "@storybook/types": "7.4.5", 6174 + "@storybook/router": "7.5.1", 6175 + "@storybook/theming": "7.5.1", 6176 + "@storybook/types": "7.5.1", 6262 6177 "dequal": "^2.0.2", 6263 6178 "lodash": "^4.17.21", 6264 6179 "memoizerific": "^1.11.3", ··· 6277 6192 } 6278 6193 }, 6279 6194 "node_modules/@storybook/nextjs": { 6280 - "version": "7.4.5", 6281 - "resolved": "https://registry.npmjs.org/@storybook/nextjs/-/nextjs-7.4.5.tgz", 6282 - "integrity": "sha512-NXO9AwuyekD/BjP+DD0Bupa3gXAJGiYWoWvtRGntewhvDEXllX7ohrv5ldnwxeCsAM7a8Iih+Vs+aKsSLeGN8Q==", 6195 + "version": "7.5.1", 6196 + "resolved": "https://registry.npmjs.org/@storybook/nextjs/-/nextjs-7.5.1.tgz", 6197 + "integrity": "sha512-DezMv3UZYzqltzOgLw1TOQOct3IQ9zGffvfP3T/mRQxmW7UOYXDbAtmD/d3Ud6Fi59HuEnu4hEwyJNacZvuNqw==", 6283 6198 "dev": true, 6284 6199 "dependencies": { 6285 6200 "@babel/core": "^7.22.9", 6286 - "@babel/plugin-proposal-class-properties": "^7.18.6", 6287 - "@babel/plugin-proposal-export-namespace-from": "^7.18.9", 6288 - "@babel/plugin-proposal-numeric-separator": "^7.18.6", 6289 - "@babel/plugin-proposal-object-rest-spread": "^7.20.7", 6290 6201 "@babel/plugin-syntax-bigint": "^7.8.3", 6291 6202 "@babel/plugin-syntax-dynamic-import": "^7.8.3", 6292 6203 "@babel/plugin-syntax-import-assertions": "^7.22.5", 6204 + "@babel/plugin-transform-class-properties": "^7.22.5", 6205 + "@babel/plugin-transform-export-namespace-from": "^7.22.11", 6206 + "@babel/plugin-transform-numeric-separator": "^7.22.11", 6207 + "@babel/plugin-transform-object-rest-spread": "^7.22.15", 6293 6208 "@babel/plugin-transform-runtime": "^7.22.9", 6294 6209 "@babel/preset-env": "^7.22.9", 6295 6210 "@babel/preset-react": "^7.22.5", 6296 6211 "@babel/preset-typescript": "^7.22.5", 6297 6212 "@babel/runtime": "^7.22.6", 6298 - "@storybook/addon-actions": "7.4.5", 6299 - "@storybook/builder-webpack5": "7.4.5", 6300 - "@storybook/core-common": "7.4.5", 6301 - "@storybook/node-logger": "7.4.5", 6302 - "@storybook/preset-react-webpack": "7.4.5", 6303 - "@storybook/preview-api": "7.4.5", 6304 - "@storybook/react": "7.4.5", 6305 - "@types/node": "^16.0.0", 6213 + "@storybook/addon-actions": "7.5.1", 6214 + "@storybook/builder-webpack5": "7.5.1", 6215 + "@storybook/core-common": "7.5.1", 6216 + "@storybook/core-events": "7.5.1", 6217 + "@storybook/node-logger": "7.5.1", 6218 + "@storybook/preset-react-webpack": "7.5.1", 6219 + "@storybook/preview-api": "7.5.1", 6220 + "@storybook/react": "7.5.1", 6221 + "@types/node": "^18.0.0", 6306 6222 "css-loader": "^6.7.3", 6307 6223 "find-up": "^5.0.0", 6308 6224 "fs-extra": "^11.1.0", ··· 6351 6267 } 6352 6268 }, 6353 6269 "node_modules/@storybook/nextjs/node_modules/@types/node": { 6354 - "version": "16.18.38", 6355 - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.38.tgz", 6356 - "integrity": "sha512-6sfo1qTulpVbkxECP+AVrHV9OoJqhzCsfTNp5NIG+enM4HyM3HvZCO798WShIXBN0+QtDIcutJCjsVYnQP5rIQ==", 6357 - "dev": true 6270 + "version": "18.18.7", 6271 + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.18.7.tgz", 6272 + "integrity": "sha512-bw+lEsxis6eqJYW8Ql6+yTqkE6RuFtsQPSe5JxXbqYRFQEER5aJA9a5UH9igqDWm3X4iLHIKOHlnAXLM4mi7uQ==", 6273 + "dev": true, 6274 + "dependencies": { 6275 + "undici-types": "~5.26.4" 6276 + } 6358 6277 }, 6359 6278 "node_modules/@storybook/node-logger": { 6360 - "version": "7.4.5", 6361 - "resolved": "https://registry.npmjs.org/@storybook/node-logger/-/node-logger-7.4.5.tgz", 6362 - "integrity": "sha512-fJSykphbryuEYj1qihbaTH5oOzD4NkptRxyf2uyBrpgkr5tCTq9d7GHheqaBuIdi513dsjlcIR7z5iHxW7ZD+Q==", 6279 + "version": "7.5.1", 6280 + "resolved": "https://registry.npmjs.org/@storybook/node-logger/-/node-logger-7.5.1.tgz", 6281 + "integrity": "sha512-xRMdL5YPe8C9sgJ1R0QD3YbiLjDGrfQk91+GplRD8N9FVCT5dki55Bv5Kp0FpemLYYg6uxAZL5nHmsZHKDKQoA==", 6363 6282 "dev": true, 6364 6283 "funding": { 6365 6284 "type": "opencollective", ··· 6367 6286 } 6368 6287 }, 6369 6288 "node_modules/@storybook/preset-react-webpack": { 6370 - "version": "7.4.5", 6371 - "resolved": "https://registry.npmjs.org/@storybook/preset-react-webpack/-/preset-react-webpack-7.4.5.tgz", 6372 - "integrity": "sha512-8mYHag0sGOHCjPHdEuLPM8U/FTCBIp5LaTxmpkJcNs/LprzSDI6OFWqbe+q8X7qkAL2Iz1YyqrYb4NgweqpZiA==", 6289 + "version": "7.5.1", 6290 + "resolved": "https://registry.npmjs.org/@storybook/preset-react-webpack/-/preset-react-webpack-7.5.1.tgz", 6291 + "integrity": "sha512-Dt6Na7YyxBHUoo2PJ73epLfGA3HlXMoF8MdtysQM5Pv6ZNcC3QmqoOnR0lQDMw0SzAcreRnY68Gu7xi+zTnlEw==", 6373 6292 "dev": true, 6374 6293 "dependencies": { 6375 6294 "@babel/preset-flow": "^7.22.5", 6376 6295 "@babel/preset-react": "^7.22.5", 6377 6296 "@pmmmwh/react-refresh-webpack-plugin": "^0.5.5", 6378 - "@storybook/core-webpack": "7.4.5", 6379 - "@storybook/docs-tools": "7.4.5", 6380 - "@storybook/node-logger": "7.4.5", 6381 - "@storybook/react": "7.4.5", 6297 + "@storybook/core-webpack": "7.5.1", 6298 + "@storybook/docs-tools": "7.5.1", 6299 + "@storybook/node-logger": "7.5.1", 6300 + "@storybook/react": "7.5.1", 6382 6301 "@storybook/react-docgen-typescript-plugin": "1.0.6--canary.9.0c3f3b7.0", 6383 - "@types/node": "^16.0.0", 6302 + "@types/node": "^18.0.0", 6384 6303 "@types/semver": "^7.3.4", 6385 6304 "babel-plugin-add-react-displayname": "^0.0.5", 6386 6305 "babel-plugin-react-docgen": "^4.2.1", ··· 6411 6330 } 6412 6331 }, 6413 6332 "node_modules/@storybook/preset-react-webpack/node_modules/@types/node": { 6414 - "version": "16.18.55", 6415 - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.55.tgz", 6416 - "integrity": "sha512-Y1zz/LIuJek01+hlPNzzXQhmq/Z2BCP96j18MSXC0S0jSu/IG4FFxmBs7W4/lI2vPJ7foVfEB0hUVtnOjnCiTg==", 6417 - "dev": true 6333 + "version": "18.18.7", 6334 + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.18.7.tgz", 6335 + "integrity": "sha512-bw+lEsxis6eqJYW8Ql6+yTqkE6RuFtsQPSe5JxXbqYRFQEER5aJA9a5UH9igqDWm3X4iLHIKOHlnAXLM4mi7uQ==", 6336 + "dev": true, 6337 + "dependencies": { 6338 + "undici-types": "~5.26.4" 6339 + } 6418 6340 }, 6419 6341 "node_modules/@storybook/preview": { 6420 - "version": "7.4.5", 6421 - "resolved": "https://registry.npmjs.org/@storybook/preview/-/preview-7.4.5.tgz", 6422 - "integrity": "sha512-hCVFoPJP0d7vFCJKaWEsDMa6LcRFcEikQ8Cy6Vo+trS8xXwvwE+vIBqyuPozl4O/MYD9iOlzjgZFNwaUUgX0Jg==", 6342 + "version": "7.5.1", 6343 + "resolved": "https://registry.npmjs.org/@storybook/preview/-/preview-7.5.1.tgz", 6344 + "integrity": "sha512-nfZC103z9Cy27FrJKUr2IjDuVt8Mvn1Z5gZ0TtJihoK7sfLTv29nd/XU9zzrb/epM3o8UEzc63xZZsMaToDbAw==", 6423 6345 "dev": true, 6424 6346 "funding": { 6425 6347 "type": "opencollective", ··· 6427 6349 } 6428 6350 }, 6429 6351 "node_modules/@storybook/preview-api": { 6430 - "version": "7.4.5", 6431 - "resolved": "https://registry.npmjs.org/@storybook/preview-api/-/preview-api-7.4.5.tgz", 6432 - "integrity": "sha512-6xXQZPyilkGVddfZBI7tMbMMgOyIoZTYgTnwSPTMsXxO0f0TvtNDmGdwhn0I1nREHKfiQGpcQe6gwddEMnGtSg==", 6352 + "version": "7.5.1", 6353 + "resolved": "https://registry.npmjs.org/@storybook/preview-api/-/preview-api-7.5.1.tgz", 6354 + "integrity": "sha512-8xjUbuGmHLmw8tfTUCjXSvMM9r96JaexPFmHdwW6XLe71KKdWp8u96vRDRE5648cd+/of15OjaRtakRKqluA/A==", 6433 6355 "dev": true, 6434 6356 "dependencies": { 6435 - "@storybook/channels": "7.4.5", 6436 - "@storybook/client-logger": "7.4.5", 6437 - "@storybook/core-events": "7.4.5", 6357 + "@storybook/channels": "7.5.1", 6358 + "@storybook/client-logger": "7.5.1", 6359 + "@storybook/core-events": "7.5.1", 6438 6360 "@storybook/csf": "^0.1.0", 6439 6361 "@storybook/global": "^5.0.0", 6440 - "@storybook/types": "7.4.5", 6362 + "@storybook/types": "7.5.1", 6441 6363 "@types/qs": "^6.9.5", 6442 6364 "dequal": "^2.0.2", 6443 6365 "lodash": "^4.17.21", ··· 6453 6375 } 6454 6376 }, 6455 6377 "node_modules/@storybook/react": { 6456 - "version": "7.4.5", 6457 - "resolved": "https://registry.npmjs.org/@storybook/react/-/react-7.4.5.tgz", 6458 - "integrity": "sha512-Tiylrs3uFO8QSvH1w3ueSxlAgh2fteH0edRVKaX01M/h47+QqEiZqq/dYkVDvLHngF+CCCwE3OY8nNe6L14Xkw==", 6378 + "version": "7.5.1", 6379 + "resolved": "https://registry.npmjs.org/@storybook/react/-/react-7.5.1.tgz", 6380 + "integrity": "sha512-IG97c30fFSmPyGpJ1awHC/+9XnCTqleeOQwROXjroMHSm8m/JTWpHMVLyM1x7b6VAnBhNHWJ+oXLZe/hXkXfpA==", 6459 6381 "dev": true, 6460 6382 "dependencies": { 6461 - "@storybook/client-logger": "7.4.5", 6462 - "@storybook/core-client": "7.4.5", 6463 - "@storybook/docs-tools": "7.4.5", 6383 + "@storybook/client-logger": "7.5.1", 6384 + "@storybook/core-client": "7.5.1", 6385 + "@storybook/docs-tools": "7.5.1", 6464 6386 "@storybook/global": "^5.0.0", 6465 - "@storybook/preview-api": "7.4.5", 6466 - "@storybook/react-dom-shim": "7.4.5", 6467 - "@storybook/types": "7.4.5", 6387 + "@storybook/preview-api": "7.5.1", 6388 + "@storybook/react-dom-shim": "7.5.1", 6389 + "@storybook/types": "7.5.1", 6468 6390 "@types/escodegen": "^0.0.6", 6469 6391 "@types/estree": "^0.0.51", 6470 - "@types/node": "^16.0.0", 6392 + "@types/node": "^18.0.0", 6471 6393 "acorn": "^7.4.1", 6472 6394 "acorn-jsx": "^5.3.1", 6473 6395 "acorn-walk": "^7.2.0", ··· 6518 6440 } 6519 6441 }, 6520 6442 "node_modules/@storybook/react-dom-shim": { 6521 - "version": "7.4.5", 6522 - "resolved": "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-7.4.5.tgz", 6523 - "integrity": "sha512-/hGe8yuiWbT7L3ZsllmJPgxT9MEQE3k23FhliyKx6IGHsWoYaEsPYPZ9tygqtKY8RpqqMUKWz8+kbO79zUxaoQ==", 6443 + "version": "7.5.1", 6444 + "resolved": "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-7.5.1.tgz", 6445 + "integrity": "sha512-bzTIfLm91O9h3rPYJLtRbmsPARerY3z7MoyvadGp8TikvIvf+WyT/vHujw+20SxnqiZVq5Jv65FFlxc46GGB1Q==", 6524 6446 "dev": true, 6525 6447 "funding": { 6526 6448 "type": "opencollective", ··· 6532 6454 } 6533 6455 }, 6534 6456 "node_modules/@storybook/react/node_modules/@types/node": { 6535 - "version": "16.18.55", 6536 - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.55.tgz", 6537 - "integrity": "sha512-Y1zz/LIuJek01+hlPNzzXQhmq/Z2BCP96j18MSXC0S0jSu/IG4FFxmBs7W4/lI2vPJ7foVfEB0hUVtnOjnCiTg==", 6538 - "dev": true 6457 + "version": "18.18.7", 6458 + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.18.7.tgz", 6459 + "integrity": "sha512-bw+lEsxis6eqJYW8Ql6+yTqkE6RuFtsQPSe5JxXbqYRFQEER5aJA9a5UH9igqDWm3X4iLHIKOHlnAXLM4mi7uQ==", 6460 + "dev": true, 6461 + "dependencies": { 6462 + "undici-types": "~5.26.4" 6463 + } 6539 6464 }, 6540 6465 "node_modules/@storybook/router": { 6541 - "version": "7.4.5", 6542 - "resolved": "https://registry.npmjs.org/@storybook/router/-/router-7.4.5.tgz", 6543 - "integrity": "sha512-IM4IhiPiXsx3FAUeUOAB47uiuUS8Yd37VQcNlXLBO28GgHoTSYOrjS+VTGLIV5cAGKr8+H5pFB+q35BnlFUpkQ==", 6466 + "version": "7.5.1", 6467 + "resolved": "https://registry.npmjs.org/@storybook/router/-/router-7.5.1.tgz", 6468 + "integrity": "sha512-BvKo+IxWwo3dfIG1+vLtZLT4qqkNHL5GTIozTyX04uqt9ByYZL6SJEzxEa1Xn6Qq/fbdQwzCanNHbTlwiTMf7Q==", 6544 6469 "dev": true, 6545 6470 "dependencies": { 6546 - "@storybook/client-logger": "7.4.5", 6471 + "@storybook/client-logger": "7.5.1", 6547 6472 "memoizerific": "^1.11.3", 6548 6473 "qs": "^6.10.0" 6549 6474 }, ··· 6556 6481 "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" 6557 6482 } 6558 6483 }, 6559 - "node_modules/@storybook/store": { 6560 - "version": "7.4.5", 6561 - "resolved": "https://registry.npmjs.org/@storybook/store/-/store-7.4.5.tgz", 6562 - "integrity": "sha512-uK9y9aT/PI4xjhw0gG3geTk5/JPiSNfdxy57N+HRn04ofin3dnBSYM5gxuQxVeHR2EVpvVhoM5nQsImyIQuPUg==", 6563 - "dev": true, 6564 - "dependencies": { 6565 - "@storybook/client-logger": "7.4.5", 6566 - "@storybook/preview-api": "7.4.5" 6567 - }, 6568 - "funding": { 6569 - "type": "opencollective", 6570 - "url": "https://opencollective.com/storybook" 6571 - } 6572 - }, 6573 6484 "node_modules/@storybook/telemetry": { 6574 - "version": "7.4.5", 6575 - "resolved": "https://registry.npmjs.org/@storybook/telemetry/-/telemetry-7.4.5.tgz", 6576 - "integrity": "sha512-JbhQXZF5sqS2c7Cf+vAtuKTdTSBDco+liUP2UGQFjqdacTRLVzxyj+YY2UH4aAQn7wpmnQ67iHnqFp0+fdYmAA==", 6485 + "version": "7.5.1", 6486 + "resolved": "https://registry.npmjs.org/@storybook/telemetry/-/telemetry-7.5.1.tgz", 6487 + "integrity": "sha512-z9PGouNqvZ2F7vD79qDF4PN7iW3kE3MO7YX0iKTmzgLi4ImKuXIJRF04GRH8r+WYghnbomAyA4o6z9YJMdNuVw==", 6577 6488 "dev": true, 6578 6489 "dependencies": { 6579 - "@storybook/client-logger": "7.4.5", 6580 - "@storybook/core-common": "7.4.5", 6581 - "@storybook/csf-tools": "7.4.5", 6490 + "@storybook/client-logger": "7.5.1", 6491 + "@storybook/core-common": "7.5.1", 6492 + "@storybook/csf-tools": "7.5.1", 6582 6493 "chalk": "^4.1.0", 6583 6494 "detect-package-manager": "^2.0.1", 6584 6495 "fetch-retry": "^5.0.2", ··· 6591 6502 } 6592 6503 }, 6593 6504 "node_modules/@storybook/theming": { 6594 - "version": "7.4.5", 6595 - "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-7.4.5.tgz", 6596 - "integrity": "sha512-QSIJDIMzOegzlhubIBaYIovf4mlf+AVL0SmQOskPS8GZ6s9t77yUUI6gZTEjO+S4eB3djXRsfTTijQ8+z4XmRA==", 6505 + "version": "7.5.1", 6506 + "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-7.5.1.tgz", 6507 + "integrity": "sha512-ETLAOn10hI4Mkmjsr0HGcM6HbzaURrrPBYmfXOrdbrzEVN+AHW4FlvP9d8fYyP1gdjPE1F39XvF0jYgt1zXiHQ==", 6597 6508 "dev": true, 6598 6509 "dependencies": { 6599 6510 "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", 6600 - "@storybook/client-logger": "7.4.5", 6511 + "@storybook/client-logger": "7.5.1", 6601 6512 "@storybook/global": "^5.0.0", 6602 6513 "memoizerific": "^1.11.3" 6603 6514 }, ··· 6611 6522 } 6612 6523 }, 6613 6524 "node_modules/@storybook/types": { 6614 - "version": "7.4.5", 6615 - "resolved": "https://registry.npmjs.org/@storybook/types/-/types-7.4.5.tgz", 6616 - "integrity": "sha512-DTWFNjfRTpncjufDoUs0QnNkgHG2qThGKWL1D6sO18cYI02zWPyHWD8/cbqlvtT7XIGe3s1iUEfCTdU5GcwWBA==", 6525 + "version": "7.5.1", 6526 + "resolved": "https://registry.npmjs.org/@storybook/types/-/types-7.5.1.tgz", 6527 + "integrity": "sha512-ZcMSaqFNx1E+G00nRDUi8kKL7gxJVlnCvbKLNj3V85guy4DkIYAZr31yDqze07gDWbjvKoHIp3tKpgE+2i8upQ==", 6617 6528 "dev": true, 6618 6529 "dependencies": { 6619 - "@storybook/channels": "7.4.5", 6530 + "@storybook/channels": "7.5.1", 6620 6531 "@types/babel__core": "^7.0.0", 6621 6532 "@types/express": "^4.7.0", 6622 6533 "file-system-cache": "2.3.0" ··· 6627 6538 } 6628 6539 }, 6629 6540 "node_modules/@swc/core": { 6630 - "version": "1.3.90", 6631 - "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.3.90.tgz", 6632 - "integrity": "sha512-wptBxP4PldOnhmyDVj8qUcn++GRqyw1qc9wOTGtPNHz8cpuTfdfIgYGlhI4La0UYqecuaaIfLfokyuNePOMHPg==", 6541 + "version": "1.3.95", 6542 + "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.3.95.tgz", 6543 + "integrity": "sha512-PMrNeuqIusq9DPDooV3FfNEbZuTu5jKAc04N3Hm6Uk2Fl49cqElLFQ4xvl4qDmVDz97n3n/C1RE0/f6WyGPEiA==", 6633 6544 "dev": true, 6634 6545 "hasInstallScript": true, 6635 6546 "dependencies": { ··· 6644 6555 "url": "https://opencollective.com/swc" 6645 6556 }, 6646 6557 "optionalDependencies": { 6647 - "@swc/core-darwin-arm64": "1.3.90", 6648 - "@swc/core-darwin-x64": "1.3.90", 6649 - "@swc/core-linux-arm-gnueabihf": "1.3.90", 6650 - "@swc/core-linux-arm64-gnu": "1.3.90", 6651 - "@swc/core-linux-arm64-musl": "1.3.90", 6652 - "@swc/core-linux-x64-gnu": "1.3.90", 6653 - "@swc/core-linux-x64-musl": "1.3.90", 6654 - "@swc/core-win32-arm64-msvc": "1.3.90", 6655 - "@swc/core-win32-ia32-msvc": "1.3.90", 6656 - "@swc/core-win32-x64-msvc": "1.3.90" 6558 + "@swc/core-darwin-arm64": "1.3.95", 6559 + "@swc/core-darwin-x64": "1.3.95", 6560 + "@swc/core-linux-arm-gnueabihf": "1.3.95", 6561 + "@swc/core-linux-arm64-gnu": "1.3.95", 6562 + "@swc/core-linux-arm64-musl": "1.3.95", 6563 + "@swc/core-linux-x64-gnu": "1.3.95", 6564 + "@swc/core-linux-x64-musl": "1.3.95", 6565 + "@swc/core-win32-arm64-msvc": "1.3.95", 6566 + "@swc/core-win32-ia32-msvc": "1.3.95", 6567 + "@swc/core-win32-x64-msvc": "1.3.95" 6657 6568 }, 6658 6569 "peerDependencies": { 6659 6570 "@swc/helpers": "^0.5.0" ··· 6665 6576 } 6666 6577 }, 6667 6578 "node_modules/@swc/core-darwin-arm64": { 6668 - "version": "1.3.90", 6669 - "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.3.90.tgz", 6670 - "integrity": "sha512-he0w74HvcoufE6CZrB/U/VGVbc7021IQvYrn1geMACnq/OqMBqjdczNtdNfJAy87LZ4AOUjHDKEIjsZZu7o8nQ==", 6579 + "version": "1.3.95", 6580 + "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.3.95.tgz", 6581 + "integrity": "sha512-VAuBAP3MNetO/yBIBzvorUXq7lUBwhfpJxYViSxyluMwtoQDhE/XWN598TWMwMl1ZuImb56d7eUsuFdjgY7pJw==", 6671 6582 "cpu": [ 6672 6583 "arm64" 6673 6584 ], ··· 6681 6592 } 6682 6593 }, 6683 6594 "node_modules/@swc/core-darwin-x64": { 6684 - "version": "1.3.90", 6685 - "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.3.90.tgz", 6686 - "integrity": "sha512-hKNM0Ix0qMlAamPe0HUfaAhQVbZEL5uK6Iw8v9ew0FtVB4v7EifQ9n41wh+yCj0CjcHBPEBbQU0P6mNTxJu/RQ==", 6595 + "version": "1.3.95", 6596 + "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.3.95.tgz", 6597 + "integrity": "sha512-20vF2rvUsN98zGLZc+dsEdHvLoCuiYq/1B+TDeE4oolgTFDmI1jKO+m44PzWjYtKGU9QR95sZ6r/uec0QC5O4Q==", 6687 6598 "cpu": [ 6688 6599 "x64" 6689 6600 ], ··· 6697 6608 } 6698 6609 }, 6699 6610 "node_modules/@swc/core-linux-arm-gnueabihf": { 6700 - "version": "1.3.90", 6701 - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.3.90.tgz", 6702 - "integrity": "sha512-HumvtrqTWE8rlFuKt7If0ZL7145H/jVc4AeziVjcd+/ajpqub7IyfrLCYd5PmKMtfeSVDMsxjG0BJ0HLRxrTJA==", 6611 + "version": "1.3.95", 6612 + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.3.95.tgz", 6613 + "integrity": "sha512-oEudEM8PST1MRNGs+zu0cx5i9uP8TsLE4/L9HHrS07Ck0RJ3DCj3O2fU832nmLe2QxnAGPwBpSO9FntLfOiWEQ==", 6703 6614 "cpu": [ 6704 6615 "arm" 6705 6616 ], ··· 6713 6624 } 6714 6625 }, 6715 6626 "node_modules/@swc/core-linux-arm64-gnu": { 6716 - "version": "1.3.90", 6717 - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.3.90.tgz", 6718 - "integrity": "sha512-tA7DqCS7YCwngwXZQeqQhhMm8BbydpaABw8Z/EDQ7KPK1iZ1rNjZw+aWvSpmNmEGmH1RmQ9QDS9mGRDp0faAeg==", 6627 + "version": "1.3.95", 6628 + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.3.95.tgz", 6629 + "integrity": "sha512-pIhFI+cuC1aYg+0NAPxwT/VRb32f2ia8oGxUjQR6aJg65gLkUYQzdwuUmpMtFR2WVf7WVFYxUnjo4UyMuyh3ng==", 6719 6630 "cpu": [ 6720 6631 "arm64" 6721 6632 ], ··· 6729 6640 } 6730 6641 }, 6731 6642 "node_modules/@swc/core-linux-arm64-musl": { 6732 - "version": "1.3.90", 6733 - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.3.90.tgz", 6734 - "integrity": "sha512-p2Vtid5BZA36fJkNUwk5HP+HJlKgTru+Ghna7pRe45ghKkkRIUk3fhkgudEvfKfhT+3AvP+GTVQ+T9k0gc9S8w==", 6643 + "version": "1.3.95", 6644 + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.3.95.tgz", 6645 + "integrity": "sha512-ZpbTr+QZDT4OPJfjPAmScqdKKaT+wGurvMU5AhxLaf85DuL8HwUwwlL0n1oLieLc47DwIJEMuKQkYhXMqmJHlg==", 6735 6646 "cpu": [ 6736 6647 "arm64" 6737 6648 ], ··· 6745 6656 } 6746 6657 }, 6747 6658 "node_modules/@swc/core-linux-x64-gnu": { 6748 - "version": "1.3.90", 6749 - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.3.90.tgz", 6750 - "integrity": "sha512-J6pDtWaulYGXuANERuvv4CqmUbZOQrRZBCRQGZQJ6a86RWpesZqckBelnYx48wYmkgvMkF95Y3xbI3WTfoSHzw==", 6659 + "version": "1.3.95", 6660 + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.3.95.tgz", 6661 + "integrity": "sha512-n9SuHEFtdfSJ+sHdNXNRuIOVprB8nbsz+08apKfdo4lEKq6IIPBBAk5kVhPhkjmg2dFVHVo4Tr/OHXM1tzWCCw==", 6751 6662 "cpu": [ 6752 6663 "x64" 6753 6664 ], ··· 6761 6672 } 6762 6673 }, 6763 6674 "node_modules/@swc/core-linux-x64-musl": { 6764 - "version": "1.3.90", 6765 - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.3.90.tgz", 6766 - "integrity": "sha512-3Gh6EA3+0K+l3MqnRON7h5bZ32xLmfcVM6QiHHJ9dBttq7YOEeEoMOCdIPMaQxJmK1VfLgZCsPYRd66MhvUSkw==", 6675 + "version": "1.3.95", 6676 + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.3.95.tgz", 6677 + "integrity": "sha512-L1JrVlsXU3LC0WwmVnMK9HrOT2uhHahAoPNMJnZQpc18a0paO9fqifPG8M/HjNRffMUXR199G/phJsf326UvVg==", 6767 6678 "cpu": [ 6768 6679 "x64" 6769 6680 ], ··· 6777 6688 } 6778 6689 }, 6779 6690 "node_modules/@swc/core-win32-arm64-msvc": { 6780 - "version": "1.3.90", 6781 - "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.3.90.tgz", 6782 - "integrity": "sha512-BNaw/iJloDyaNOFV23Sr53ULlnbmzSoerTJ10v0TjSZOEIpsS0Rw6xOK1iI0voDJnRXeZeWRSxEC9DhefNtN/g==", 6691 + "version": "1.3.95", 6692 + "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.3.95.tgz", 6693 + "integrity": "sha512-YaP4x/aZbUyNdqCBpC2zL8b8n58MEpOUpmOIZK6G1SxGi+2ENht7gs7+iXpWPc0sy7X3YPKmSWMAuui0h8lgAA==", 6783 6694 "cpu": [ 6784 6695 "arm64" 6785 6696 ], ··· 6793 6704 } 6794 6705 }, 6795 6706 "node_modules/@swc/core-win32-ia32-msvc": { 6796 - "version": "1.3.90", 6797 - "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.3.90.tgz", 6798 - "integrity": "sha512-SiyTethWAheE/JbxXCukAAciU//PLcmVZ2ME92MRuLMLmOhrwksjbaa7ukj9WEF3LWrherhSqTXnpj3VC1l/qw==", 6707 + "version": "1.3.95", 6708 + "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.3.95.tgz", 6709 + "integrity": "sha512-w0u3HI916zT4BC/57gOd+AwAEjXeUlQbGJ9H4p/gzs1zkSHtoDQghVUNy3n/ZKp9KFod/95cA8mbVF9t1+6epQ==", 6799 6710 "cpu": [ 6800 6711 "ia32" 6801 6712 ], ··· 6809 6720 } 6810 6721 }, 6811 6722 "node_modules/@swc/core-win32-x64-msvc": { 6812 - "version": "1.3.90", 6813 - "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.3.90.tgz", 6814 - "integrity": "sha512-OpWAW5ljKcPJ3SQ0pUuKqYfwXv7ssIhVgrH9XP9ONtdgXKWZRL9hqJQkcL55FARw/gDjKanoCM47wsTNQL+ZZA==", 6723 + "version": "1.3.95", 6724 + "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.3.95.tgz", 6725 + "integrity": "sha512-5RGnMt0S6gg4Gc6QtPUJ3Qs9Un4sKqccEzgH/tj7V/DVTJwKdnBKxFZfgQ34OR2Zpz7zGOn889xwsFVXspVWNA==", 6815 6726 "cpu": [ 6816 6727 "x64" 6817 6728 ], ··· 7013 6924 } 7014 6925 }, 7015 6926 "node_modules/@types/body-parser": { 7016 - "version": "1.19.3", 7017 - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.3.tgz", 7018 - "integrity": "sha512-oyl4jvAfTGX9Bt6Or4H9ni1Z447/tQuxnZsytsCaExKlmJiU8sFgnIBRzJUpKwB5eWn9HuBYlUlVA74q/yN0eQ==", 6927 + "version": "1.19.4", 6928 + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.4.tgz", 6929 + "integrity": "sha512-N7UDG0/xiPQa2D/XrVJXjkWbpqHCd2sBaB32ggRF2l83RhPfamgKGF8gwwqyksS95qUS5ZYF9aF+lLPRlwI2UA==", 7019 6930 "dev": true, 7020 6931 "dependencies": { 7021 6932 "@types/connect": "*", ··· 7032 6943 } 7033 6944 }, 7034 6945 "node_modules/@types/connect": { 7035 - "version": "3.4.36", 7036 - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.36.tgz", 7037 - "integrity": "sha512-P63Zd/JUGq+PdrM1lv0Wv5SBYeA2+CORvbrXbngriYY0jzLUWfQMQQxOhjONEz/wlHOAxOdY7CY65rgQdTjq2w==", 6946 + "version": "3.4.37", 6947 + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.37.tgz", 6948 + "integrity": "sha512-zBUSRqkfZ59OcwXon4HVxhx5oWCJmc0OtBTK05M+p0dYjgN6iTwIL2T/WbsQZrEsdnwaF9cWQ+azOnpPvIqY3Q==", 7038 6949 "dev": true, 7039 6950 "dependencies": { 7040 6951 "@types/node": "*" 7041 6952 } 7042 6953 }, 7043 6954 "node_modules/@types/cross-spawn": { 7044 - "version": "6.0.3", 7045 - "resolved": "https://registry.npmjs.org/@types/cross-spawn/-/cross-spawn-6.0.3.tgz", 7046 - "integrity": "sha512-BDAkU7WHHRHnvBf5z89lcvACsvkz/n7Tv+HyD/uW76O29HoH1Tk/W6iQrepaZVbisvlEek4ygwT8IW7ow9XLAA==", 6955 + "version": "6.0.4", 6956 + "resolved": "https://registry.npmjs.org/@types/cross-spawn/-/cross-spawn-6.0.4.tgz", 6957 + "integrity": "sha512-GGLpeThc2Bu8FBGmVn76ZU3lix17qZensEI4/MPty0aZpm2CHfgEMis31pf5X5EiudYKcPAsWciAsCALoPo5dw==", 7047 6958 "dev": true, 7048 6959 "dependencies": { 7049 6960 "@types/node": "*" ··· 7058 6969 } 7059 6970 }, 7060 6971 "node_modules/@types/detect-port": { 7061 - "version": "1.3.3", 7062 - "resolved": "https://registry.npmjs.org/@types/detect-port/-/detect-port-1.3.3.tgz", 7063 - "integrity": "sha512-bV/jQlAJ/nPY3XqSatkGpu+nGzou+uSwrH1cROhn+jBFg47yaNH+blW4C7p9KhopC7QxCv/6M86s37k8dMk0Yg==", 6972 + "version": "1.3.4", 6973 + "resolved": "https://registry.npmjs.org/@types/detect-port/-/detect-port-1.3.4.tgz", 6974 + "integrity": "sha512-HveFGabu3IwATqwLelcp6UZ1MIzSFwk+qswC9luzzHufqAwhs22l7KkINDLWRfXxIPTYnSZ1DuQBEgeVPgUOSA==", 7064 6975 "dev": true 7065 6976 }, 7066 6977 "node_modules/@types/doctrine": { ··· 7070 6981 "dev": true 7071 6982 }, 7072 6983 "node_modules/@types/ejs": { 7073 - "version": "3.1.3", 7074 - "resolved": "https://registry.npmjs.org/@types/ejs/-/ejs-3.1.3.tgz", 7075 - "integrity": "sha512-mv5T/JI/bu+pbfz1o+TLl1NF0NIBbjS0Vl6Ppz1YY9DkXfzZT0lelXpfS5i3ZS3U/p90it7uERQpBvLYoK8e4A==", 6984 + "version": "3.1.4", 6985 + "resolved": "https://registry.npmjs.org/@types/ejs/-/ejs-3.1.4.tgz", 6986 + "integrity": "sha512-fnM/NjByiWdSRJRrmGxgqOSAnmOnsvX1QcNYk5TVyIIj+7ZqOKMb9gQa4OIl/lil2w/8TiTWV+nz3q8yqxez/w==", 7076 6987 "dev": true 7077 6988 }, 7078 6989 "node_modules/@types/emscripten": { 7079 - "version": "1.39.8", 7080 - "resolved": "https://registry.npmjs.org/@types/emscripten/-/emscripten-1.39.8.tgz", 7081 - "integrity": "sha512-Rk0HKcMXFUuqT32k1kXHZWgxiMvsyYsmlnjp0rLKa0MMoqXLE3T9dogDBTRfuc3SAsXu97KD3k4SKR1lHqd57w==", 6990 + "version": "1.39.9", 6991 + "resolved": "https://registry.npmjs.org/@types/emscripten/-/emscripten-1.39.9.tgz", 6992 + "integrity": "sha512-ILdWj4XYtNOqxJaW22NEQx2gJsLfV5ncxYhhGX1a1H1lXl2Ta0gUz7QOnOoF1xQbJwWDjImi8gXN9mKdIf6n9g==", 7082 6993 "dev": true 7083 6994 }, 7084 6995 "node_modules/@types/escodegen": { ··· 7121 7032 } 7122 7033 }, 7123 7034 "node_modules/@types/express": { 7124 - "version": "4.17.18", 7125 - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.18.tgz", 7126 - "integrity": "sha512-Sxv8BSLLgsBYmcnGdGjjEjqET2U+AKAdCRODmMiq02FgjwuV75Ut85DRpvFjyw/Mk0vgUOliGRU0UUmuuZHByQ==", 7035 + "version": "4.17.20", 7036 + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.20.tgz", 7037 + "integrity": "sha512-rOaqlkgEvOW495xErXMsmyX3WKBInbhG5eqojXYi3cGUaLoRDlXa5d52fkfWZT963AZ3v2eZ4MbKE6WpDAGVsw==", 7127 7038 "dev": true, 7128 7039 "dependencies": { 7129 7040 "@types/body-parser": "*", ··· 7133 7044 } 7134 7045 }, 7135 7046 "node_modules/@types/express-serve-static-core": { 7136 - "version": "4.17.37", 7137 - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.37.tgz", 7138 - "integrity": "sha512-ZohaCYTgGFcOP7u6aJOhY9uIZQgZ2vxC2yWoArY+FeDXlqeH66ZVBjgvg+RLVAS/DWNq4Ap9ZXu1+SUQiiWYMg==", 7047 + "version": "4.17.39", 7048 + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.39.tgz", 7049 + "integrity": "sha512-BiEUfAiGCOllomsRAZOiMFP7LAnrifHpt56pc4Z7l9K6ACyN06Ns1JLMBxwkfLOjJRlSf06NwWsT7yzfpaVpyQ==", 7139 7050 "dev": true, 7140 7051 "dependencies": { 7141 7052 "@types/node": "*", ··· 7183 7094 "dev": true 7184 7095 }, 7185 7096 "node_modules/@types/http-errors": { 7186 - "version": "2.0.2", 7187 - "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.2.tgz", 7188 - "integrity": "sha512-lPG6KlZs88gef6aD85z3HNkztpj7w2R7HmR3gygjfXCQmsLloWNARFkMuzKiiY8FGdh1XDpgBdrSf4aKDiA7Kg==", 7097 + "version": "2.0.3", 7098 + "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.3.tgz", 7099 + "integrity": "sha512-pP0P/9BnCj1OVvQR2lF41EkDG/lWWnDyA203b/4Fmi2eTyORnBtcDoKDwjWQthELrBvWkMOrvSOnZ8OVlW6tXA==", 7189 7100 "dev": true 7190 7101 }, 7191 7102 "node_modules/@types/is-empty": { ··· 7289 7200 "dev": true 7290 7201 }, 7291 7202 "node_modules/@types/lodash": { 7292 - "version": "4.14.199", 7293 - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.199.tgz", 7294 - "integrity": "sha512-Vrjz5N5Ia4SEzWWgIVwnHNEnb1UE1XMkvY5DGXrAeOGE9imk0hgTHh5GyDjLDJi9OTCn9oo9dXH1uToK1VRfrg==", 7203 + "version": "4.14.200", 7204 + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.200.tgz", 7205 + "integrity": "sha512-YI/M/4HRImtNf3pJgbF+W6FrXovqj+T+/HpENLTooK9PnkacBsDpeP3IpHab40CClUfhNmdM2WTNP2sa2dni5Q==", 7295 7206 "dev": true 7296 7207 }, 7297 7208 "node_modules/@types/mdast": { ··· 7308 7219 "integrity": "sha512-76CqzuD6Q7LC+AtbPqrvD9AqsN0k8bsYo2bM2J8pmNldP1aIPAbzUQ7QbobyXL4eLr1wK5x8FZFe8eF/ubRuBg==" 7309 7220 }, 7310 7221 "node_modules/@types/mime": { 7311 - "version": "1.3.3", 7312 - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.3.tgz", 7313 - "integrity": "sha512-Ys+/St+2VF4+xuY6+kDIXGxbNRO0mesVg0bbxEfB97Od1Vjpjx9KD1qxs64Gcb3CWPirk9Xe+PT4YiiHQ9T+eg==", 7222 + "version": "1.3.4", 7223 + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.4.tgz", 7224 + "integrity": "sha512-1Gjee59G25MrQGk8bsNvC6fxNiRgUlGn2wlhGf95a59DrprnnHk80FIMMFG9XHMdrfsuA119ht06QPDXA1Z7tw==", 7314 7225 "dev": true 7315 7226 }, 7316 7227 "node_modules/@types/mime-types": { 7317 - "version": "2.1.2", 7318 - "resolved": "https://registry.npmjs.org/@types/mime-types/-/mime-types-2.1.2.tgz", 7319 - "integrity": "sha512-q9QGHMGCiBJCHEvd4ZLdasdqXv570agPsUW0CeIm/B8DzhxsYMerD0l3IlI+EQ1A2RWHY2mmM9x1YIuuWxisCg==", 7228 + "version": "2.1.3", 7229 + "resolved": "https://registry.npmjs.org/@types/mime-types/-/mime-types-2.1.3.tgz", 7230 + "integrity": "sha512-bvxCbHeeS7quxS7uOJShyoOQj/BfLabhF6mk9Rmr+2MRfW8W1yxyyL/0GTxLFTHen41GrIw4K3D4DrLouhb8vg==", 7320 7231 "dev": true 7321 7232 }, 7322 7233 "node_modules/@types/minimist": { ··· 7331 7242 "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==" 7332 7243 }, 7333 7244 "node_modules/@types/node": { 7334 - "version": "18.18.3", 7335 - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.18.3.tgz", 7336 - "integrity": "sha512-0OVfGupTl3NBFr8+iXpfZ8NR7jfFO+P1Q+IO/q0wbo02wYkP5gy36phojeYWpLQ6WAMjl+VfmqUk2YbUfp0irA==" 7245 + "version": "20.8.9", 7246 + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.9.tgz", 7247 + "integrity": "sha512-UzykFsT3FhHb1h7yD4CA4YhBHq545JC0YnEz41xkipN88eKQtL6rSgocL5tbAP6Ola9Izm/Aw4Ora8He4x0BHg==", 7248 + "dependencies": { 7249 + "undici-types": "~5.26.4" 7250 + } 7337 7251 }, 7338 7252 "node_modules/@types/node-fetch": { 7339 - "version": "2.6.6", 7340 - "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.6.tgz", 7341 - "integrity": "sha512-95X8guJYhfqiuVVhRFxVQcf4hW/2bCuoPwDasMf/531STFoNoWTT7YDnWdXHEZKqAGUigmpG31r2FE70LwnzJw==", 7253 + "version": "2.6.7", 7254 + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.7.tgz", 7255 + "integrity": "sha512-lX17GZVpJ/fuCjguZ5b3TjEbSENxmEk1B2z02yoXSK9WMEWRivhdSY73wWMn6bpcCDAOh6qAdktpKHIlkDk2lg==", 7342 7256 "dev": true, 7343 7257 "dependencies": { 7344 7258 "@types/node": "*", ··· 7352 7266 "dev": true 7353 7267 }, 7354 7268 "node_modules/@types/parse-json": { 7355 - "version": "4.0.0", 7356 - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", 7357 - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", 7269 + "version": "4.0.1", 7270 + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.1.tgz", 7271 + "integrity": "sha512-3YmXzzPAdOTVljVMkTMBdBEvlOLg2cDQaDhnnhT3nT9uDbnJzjWhKlzb+desT12Y7tGqaN6d+AbozcKzyL36Ng==", 7358 7272 "dev": true 7359 7273 }, 7360 7274 "node_modules/@types/pretty-hrtime": { 7361 - "version": "1.0.1", 7362 - "resolved": "https://registry.npmjs.org/@types/pretty-hrtime/-/pretty-hrtime-1.0.1.tgz", 7363 - "integrity": "sha512-VjID5MJb1eGKthz2qUerWT8+R4b9N+CHvGCzg9fn4kWZgaF9AhdYikQio3R7wV8YY1NsQKPaCwKz1Yff+aHNUQ==", 7275 + "version": "1.0.2", 7276 + "resolved": "https://registry.npmjs.org/@types/pretty-hrtime/-/pretty-hrtime-1.0.2.tgz", 7277 + "integrity": "sha512-vyv9knII8XeW8TnXDcGH7HqG6FeR56ESN6ExM34d/U8Zvs3xuG34euV6CVyB7KEYI7Ts4lQM8b4NL72e7UadnA==", 7364 7278 "dev": true 7365 7279 }, 7366 7280 "node_modules/@types/prop-types": { ··· 7369 7283 "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" 7370 7284 }, 7371 7285 "node_modules/@types/qs": { 7372 - "version": "6.9.8", 7373 - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.8.tgz", 7374 - "integrity": "sha512-u95svzDlTysU5xecFNTgfFG5RUWu1A9P0VzgpcIiGZA9iraHOdSzcxMxQ55DyeRaGCSxQi7LxXDI4rzq/MYfdg==", 7286 + "version": "6.9.9", 7287 + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.9.tgz", 7288 + "integrity": "sha512-wYLxw35euwqGvTDx6zfY1vokBFnsK0HNrzc6xNHchxfO2hpuRg74GbkEW7e3sSmPvj0TjCDT1VCa6OtHXnubsg==", 7375 7289 "dev": true 7376 7290 }, 7377 7291 "node_modules/@types/range-parser": { 7378 - "version": "1.2.5", 7379 - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.5.tgz", 7380 - "integrity": "sha512-xrO9OoVPqFuYyR/loIHjnbvvyRZREYKLjxV4+dY6v3FQR3stQ9ZxIGkaclF7YhI9hfjpuTbu14hZEy94qKLtOA==", 7292 + "version": "1.2.6", 7293 + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.6.tgz", 7294 + "integrity": "sha512-+0autS93xyXizIYiyL02FCY8N+KkKPhILhcUSA276HxzreZ16kl+cmwvV2qAM/PuCCwPXzOXOWhiPcw20uSFcA==", 7381 7295 "dev": true 7382 7296 }, 7383 7297 "node_modules/@types/react": { ··· 7411 7325 "dev": true 7412 7326 }, 7413 7327 "node_modules/@types/send": { 7414 - "version": "0.17.2", 7415 - "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.2.tgz", 7416 - "integrity": "sha512-aAG6yRf6r0wQ29bkS+x97BIs64ZLxeE/ARwyS6wrldMm3C1MdKwCcnnEwMC1slI8wuxJOpiUH9MioC0A0i+GJw==", 7328 + "version": "0.17.3", 7329 + "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.3.tgz", 7330 + "integrity": "sha512-/7fKxvKUoETxjFUsuFlPB9YndePpxxRAOfGC/yJdc9kTjTeP5kRCTzfnE8kPUKCeyiyIZu0YQ76s50hCedI1ug==", 7417 7331 "dev": true, 7418 7332 "dependencies": { 7419 7333 "@types/mime": "^1", ··· 7421 7335 } 7422 7336 }, 7423 7337 "node_modules/@types/serve-static": { 7424 - "version": "1.15.3", 7425 - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.3.tgz", 7426 - "integrity": "sha512-yVRvFsEMrv7s0lGhzrggJjNOSmZCdgCjw9xWrPr/kNNLp6FaDfMC1KaYl3TSJ0c58bECwNBMoQrZJ8hA8E1eFg==", 7338 + "version": "1.15.4", 7339 + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.4.tgz", 7340 + "integrity": "sha512-aqqNfs1XTF0HDrFdlY//+SGUxmdSUbjeRXb5iaZc3x0/vMbYmdw9qvOgHWOyyLFxSSRnUuP5+724zBgfw8/WAw==", 7427 7341 "dev": true, 7428 7342 "dependencies": { 7429 7343 "@types/http-errors": "*", ··· 7470 7384 "dev": true 7471 7385 }, 7472 7386 "node_modules/@typescript-eslint/eslint-plugin": { 7473 - "version": "6.7.4", 7474 - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.7.4.tgz", 7475 - "integrity": "sha512-DAbgDXwtX+pDkAHwiGhqP3zWUGpW49B7eqmgpPtg+BKJXwdct79ut9+ifqOFPJGClGKSHXn2PTBatCnldJRUoA==", 7387 + "version": "6.9.0", 7388 + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.9.0.tgz", 7389 + "integrity": "sha512-lgX7F0azQwRPB7t7WAyeHWVfW1YJ9NIgd9mvGhfQpRY56X6AVf8mwM8Wol+0z4liE7XX3QOt8MN1rUKCfSjRIA==", 7476 7390 "dev": true, 7477 7391 "dependencies": { 7478 7392 "@eslint-community/regexpp": "^4.5.1", 7479 - "@typescript-eslint/scope-manager": "6.7.4", 7480 - "@typescript-eslint/type-utils": "6.7.4", 7481 - "@typescript-eslint/utils": "6.7.4", 7482 - "@typescript-eslint/visitor-keys": "6.7.4", 7393 + "@typescript-eslint/scope-manager": "6.9.0", 7394 + "@typescript-eslint/type-utils": "6.9.0", 7395 + "@typescript-eslint/utils": "6.9.0", 7396 + "@typescript-eslint/visitor-keys": "6.9.0", 7483 7397 "debug": "^4.3.4", 7484 7398 "graphemer": "^1.4.0", 7485 7399 "ignore": "^5.2.4", ··· 7505 7419 } 7506 7420 }, 7507 7421 "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/scope-manager": { 7508 - "version": "6.7.4", 7509 - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.7.4.tgz", 7510 - "integrity": "sha512-SdGqSLUPTXAXi7c3Ob7peAGVnmMoGzZ361VswK2Mqf8UOYcODiYvs8rs5ILqEdfvX1lE7wEZbLyELCW+Yrql1A==", 7422 + "version": "6.9.0", 7423 + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.9.0.tgz", 7424 + "integrity": "sha512-1R8A9Mc39n4pCCz9o79qRO31HGNDvC7UhPhv26TovDsWPBDx+Sg3rOZdCELIA3ZmNoWAuxaMOT7aWtGRSYkQxw==", 7511 7425 "dev": true, 7512 7426 "dependencies": { 7513 - "@typescript-eslint/types": "6.7.4", 7514 - "@typescript-eslint/visitor-keys": "6.7.4" 7427 + "@typescript-eslint/types": "6.9.0", 7428 + "@typescript-eslint/visitor-keys": "6.9.0" 7515 7429 }, 7516 7430 "engines": { 7517 7431 "node": "^16.0.0 || >=18.0.0" ··· 7522 7436 } 7523 7437 }, 7524 7438 "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/types": { 7525 - "version": "6.7.4", 7526 - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.7.4.tgz", 7527 - "integrity": "sha512-o9XWK2FLW6eSS/0r/tgjAGsYasLAnOWg7hvZ/dGYSSNjCh+49k5ocPN8OmG5aZcSJ8pclSOyVKP2x03Sj+RrCA==", 7439 + "version": "6.9.0", 7440 + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.9.0.tgz", 7441 + "integrity": "sha512-+KB0lbkpxBkBSiVCuQvduqMJy+I1FyDbdwSpM3IoBS7APl4Bu15lStPjgBIdykdRqQNYqYNMa8Kuidax6phaEw==", 7528 7442 "dev": true, 7529 7443 "engines": { 7530 7444 "node": "^16.0.0 || >=18.0.0" ··· 7535 7449 } 7536 7450 }, 7537 7451 "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/typescript-estree": { 7538 - "version": "6.7.4", 7539 - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.7.4.tgz", 7540 - "integrity": "sha512-ty8b5qHKatlNYd9vmpHooQz3Vki3gG+3PchmtsA4TgrZBKWHNjWfkQid7K7xQogBqqc7/BhGazxMD5vr6Ha+iQ==", 7452 + "version": "6.9.0", 7453 + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.9.0.tgz", 7454 + "integrity": "sha512-NJM2BnJFZBEAbCfBP00zONKXvMqihZCrmwCaik0UhLr0vAgb6oguXxLX1k00oQyD+vZZ+CJn3kocvv2yxm4awQ==", 7541 7455 "dev": true, 7542 7456 "dependencies": { 7543 - "@typescript-eslint/types": "6.7.4", 7544 - "@typescript-eslint/visitor-keys": "6.7.4", 7457 + "@typescript-eslint/types": "6.9.0", 7458 + "@typescript-eslint/visitor-keys": "6.9.0", 7545 7459 "debug": "^4.3.4", 7546 7460 "globby": "^11.1.0", 7547 7461 "is-glob": "^4.0.3", ··· 7562 7476 } 7563 7477 }, 7564 7478 "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/utils": { 7565 - "version": "6.7.4", 7566 - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.7.4.tgz", 7567 - "integrity": "sha512-PRQAs+HUn85Qdk+khAxsVV+oULy3VkbH3hQ8hxLRJXWBEd7iI+GbQxH5SEUSH7kbEoTp6oT1bOwyga24ELALTA==", 7479 + "version": "6.9.0", 7480 + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.9.0.tgz", 7481 + "integrity": "sha512-5Wf+Jsqya7WcCO8me504FBigeQKVLAMPmUzYgDbWchINNh1KJbxCgVya3EQ2MjvJMVeXl3pofRmprqX6mfQkjQ==", 7568 7482 "dev": true, 7569 7483 "dependencies": { 7570 7484 "@eslint-community/eslint-utils": "^4.4.0", 7571 7485 "@types/json-schema": "^7.0.12", 7572 7486 "@types/semver": "^7.5.0", 7573 - "@typescript-eslint/scope-manager": "6.7.4", 7574 - "@typescript-eslint/types": "6.7.4", 7575 - "@typescript-eslint/typescript-estree": "6.7.4", 7487 + "@typescript-eslint/scope-manager": "6.9.0", 7488 + "@typescript-eslint/types": "6.9.0", 7489 + "@typescript-eslint/typescript-estree": "6.9.0", 7576 7490 "semver": "^7.5.4" 7577 7491 }, 7578 7492 "engines": { ··· 7587 7501 } 7588 7502 }, 7589 7503 "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/visitor-keys": { 7590 - "version": "6.7.4", 7591 - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.7.4.tgz", 7592 - "integrity": "sha512-pOW37DUhlTZbvph50x5zZCkFn3xzwkGtNoJHzIM3svpiSkJzwOYr/kVBaXmf+RAQiUDs1AHEZVNPg6UJCJpwRA==", 7504 + "version": "6.9.0", 7505 + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.9.0.tgz", 7506 + "integrity": "sha512-dGtAfqjV6RFOtIP8I0B4ZTBRrlTT8NHHlZZSchQx3qReaoDeXhYM++M4So2AgFK9ZB0emRPA6JI1HkafzA2Ibg==", 7593 7507 "dev": true, 7594 7508 "dependencies": { 7595 - "@typescript-eslint/types": "6.7.4", 7509 + "@typescript-eslint/types": "6.9.0", 7596 7510 "eslint-visitor-keys": "^3.4.1" 7597 7511 }, 7598 7512 "engines": { ··· 7604 7518 } 7605 7519 }, 7606 7520 "node_modules/@typescript-eslint/parser": { 7607 - "version": "6.7.4", 7608 - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.7.4.tgz", 7609 - "integrity": "sha512-I5zVZFY+cw4IMZUeNCU7Sh2PO5O57F7Lr0uyhgCJmhN/BuTlnc55KxPonR4+EM3GBdfiCyGZye6DgMjtubQkmA==", 7521 + "version": "6.9.0", 7522 + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.9.0.tgz", 7523 + "integrity": "sha512-GZmjMh4AJ/5gaH4XF2eXA8tMnHWP+Pm1mjQR2QN4Iz+j/zO04b9TOvJYOX2sCNIQHtRStKTxRY1FX7LhpJT4Gw==", 7610 7524 "dev": true, 7611 7525 "dependencies": { 7612 - "@typescript-eslint/scope-manager": "6.7.4", 7613 - "@typescript-eslint/types": "6.7.4", 7614 - "@typescript-eslint/typescript-estree": "6.7.4", 7615 - "@typescript-eslint/visitor-keys": "6.7.4", 7526 + "@typescript-eslint/scope-manager": "6.9.0", 7527 + "@typescript-eslint/types": "6.9.0", 7528 + "@typescript-eslint/typescript-estree": "6.9.0", 7529 + "@typescript-eslint/visitor-keys": "6.9.0", 7616 7530 "debug": "^4.3.4" 7617 7531 }, 7618 7532 "engines": { ··· 7632 7546 } 7633 7547 }, 7634 7548 "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/scope-manager": { 7635 - "version": "6.7.4", 7636 - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.7.4.tgz", 7637 - "integrity": "sha512-SdGqSLUPTXAXi7c3Ob7peAGVnmMoGzZ361VswK2Mqf8UOYcODiYvs8rs5ILqEdfvX1lE7wEZbLyELCW+Yrql1A==", 7549 + "version": "6.9.0", 7550 + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.9.0.tgz", 7551 + "integrity": "sha512-1R8A9Mc39n4pCCz9o79qRO31HGNDvC7UhPhv26TovDsWPBDx+Sg3rOZdCELIA3ZmNoWAuxaMOT7aWtGRSYkQxw==", 7638 7552 "dev": true, 7639 7553 "dependencies": { 7640 - "@typescript-eslint/types": "6.7.4", 7641 - "@typescript-eslint/visitor-keys": "6.7.4" 7554 + "@typescript-eslint/types": "6.9.0", 7555 + "@typescript-eslint/visitor-keys": "6.9.0" 7642 7556 }, 7643 7557 "engines": { 7644 7558 "node": "^16.0.0 || >=18.0.0" ··· 7649 7563 } 7650 7564 }, 7651 7565 "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/types": { 7652 - "version": "6.7.4", 7653 - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.7.4.tgz", 7654 - "integrity": "sha512-o9XWK2FLW6eSS/0r/tgjAGsYasLAnOWg7hvZ/dGYSSNjCh+49k5ocPN8OmG5aZcSJ8pclSOyVKP2x03Sj+RrCA==", 7566 + "version": "6.9.0", 7567 + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.9.0.tgz", 7568 + "integrity": "sha512-+KB0lbkpxBkBSiVCuQvduqMJy+I1FyDbdwSpM3IoBS7APl4Bu15lStPjgBIdykdRqQNYqYNMa8Kuidax6phaEw==", 7655 7569 "dev": true, 7656 7570 "engines": { 7657 7571 "node": "^16.0.0 || >=18.0.0" ··· 7662 7576 } 7663 7577 }, 7664 7578 "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/typescript-estree": { 7665 - "version": "6.7.4", 7666 - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.7.4.tgz", 7667 - "integrity": "sha512-ty8b5qHKatlNYd9vmpHooQz3Vki3gG+3PchmtsA4TgrZBKWHNjWfkQid7K7xQogBqqc7/BhGazxMD5vr6Ha+iQ==", 7579 + "version": "6.9.0", 7580 + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.9.0.tgz", 7581 + "integrity": "sha512-NJM2BnJFZBEAbCfBP00zONKXvMqihZCrmwCaik0UhLr0vAgb6oguXxLX1k00oQyD+vZZ+CJn3kocvv2yxm4awQ==", 7668 7582 "dev": true, 7669 7583 "dependencies": { 7670 - "@typescript-eslint/types": "6.7.4", 7671 - "@typescript-eslint/visitor-keys": "6.7.4", 7584 + "@typescript-eslint/types": "6.9.0", 7585 + "@typescript-eslint/visitor-keys": "6.9.0", 7672 7586 "debug": "^4.3.4", 7673 7587 "globby": "^11.1.0", 7674 7588 "is-glob": "^4.0.3", ··· 7689 7603 } 7690 7604 }, 7691 7605 "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/visitor-keys": { 7692 - "version": "6.7.4", 7693 - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.7.4.tgz", 7694 - "integrity": "sha512-pOW37DUhlTZbvph50x5zZCkFn3xzwkGtNoJHzIM3svpiSkJzwOYr/kVBaXmf+RAQiUDs1AHEZVNPg6UJCJpwRA==", 7606 + "version": "6.9.0", 7607 + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.9.0.tgz", 7608 + "integrity": "sha512-dGtAfqjV6RFOtIP8I0B4ZTBRrlTT8NHHlZZSchQx3qReaoDeXhYM++M4So2AgFK9ZB0emRPA6JI1HkafzA2Ibg==", 7695 7609 "dev": true, 7696 7610 "dependencies": { 7697 - "@typescript-eslint/types": "6.7.4", 7611 + "@typescript-eslint/types": "6.9.0", 7698 7612 "eslint-visitor-keys": "^3.4.1" 7699 7613 }, 7700 7614 "engines": { ··· 7723 7637 } 7724 7638 }, 7725 7639 "node_modules/@typescript-eslint/type-utils": { 7726 - "version": "6.7.4", 7727 - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.7.4.tgz", 7728 - "integrity": "sha512-n+g3zi1QzpcAdHFP9KQF+rEFxMb2KxtnJGID3teA/nxKHOVi3ylKovaqEzGBbVY2pBttU6z85gp0D00ufLzViQ==", 7640 + "version": "6.9.0", 7641 + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.9.0.tgz", 7642 + "integrity": "sha512-XXeahmfbpuhVbhSOROIzJ+b13krFmgtc4GlEuu1WBT+RpyGPIA4Y/eGnXzjbDj5gZLzpAXO/sj+IF/x2GtTMjQ==", 7729 7643 "dev": true, 7730 7644 "dependencies": { 7731 - "@typescript-eslint/typescript-estree": "6.7.4", 7732 - "@typescript-eslint/utils": "6.7.4", 7645 + "@typescript-eslint/typescript-estree": "6.9.0", 7646 + "@typescript-eslint/utils": "6.9.0", 7733 7647 "debug": "^4.3.4", 7734 7648 "ts-api-utils": "^1.0.1" 7735 7649 }, ··· 7750 7664 } 7751 7665 }, 7752 7666 "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/scope-manager": { 7753 - "version": "6.7.4", 7754 - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.7.4.tgz", 7755 - "integrity": "sha512-SdGqSLUPTXAXi7c3Ob7peAGVnmMoGzZ361VswK2Mqf8UOYcODiYvs8rs5ILqEdfvX1lE7wEZbLyELCW+Yrql1A==", 7667 + "version": "6.9.0", 7668 + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.9.0.tgz", 7669 + "integrity": "sha512-1R8A9Mc39n4pCCz9o79qRO31HGNDvC7UhPhv26TovDsWPBDx+Sg3rOZdCELIA3ZmNoWAuxaMOT7aWtGRSYkQxw==", 7756 7670 "dev": true, 7757 7671 "dependencies": { 7758 - "@typescript-eslint/types": "6.7.4", 7759 - "@typescript-eslint/visitor-keys": "6.7.4" 7672 + "@typescript-eslint/types": "6.9.0", 7673 + "@typescript-eslint/visitor-keys": "6.9.0" 7760 7674 }, 7761 7675 "engines": { 7762 7676 "node": "^16.0.0 || >=18.0.0" ··· 7767 7681 } 7768 7682 }, 7769 7683 "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/types": { 7770 - "version": "6.7.4", 7771 - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.7.4.tgz", 7772 - "integrity": "sha512-o9XWK2FLW6eSS/0r/tgjAGsYasLAnOWg7hvZ/dGYSSNjCh+49k5ocPN8OmG5aZcSJ8pclSOyVKP2x03Sj+RrCA==", 7684 + "version": "6.9.0", 7685 + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.9.0.tgz", 7686 + "integrity": "sha512-+KB0lbkpxBkBSiVCuQvduqMJy+I1FyDbdwSpM3IoBS7APl4Bu15lStPjgBIdykdRqQNYqYNMa8Kuidax6phaEw==", 7773 7687 "dev": true, 7774 7688 "engines": { 7775 7689 "node": "^16.0.0 || >=18.0.0" ··· 7780 7694 } 7781 7695 }, 7782 7696 "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/typescript-estree": { 7783 - "version": "6.7.4", 7784 - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.7.4.tgz", 7785 - "integrity": "sha512-ty8b5qHKatlNYd9vmpHooQz3Vki3gG+3PchmtsA4TgrZBKWHNjWfkQid7K7xQogBqqc7/BhGazxMD5vr6Ha+iQ==", 7697 + "version": "6.9.0", 7698 + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.9.0.tgz", 7699 + "integrity": "sha512-NJM2BnJFZBEAbCfBP00zONKXvMqihZCrmwCaik0UhLr0vAgb6oguXxLX1k00oQyD+vZZ+CJn3kocvv2yxm4awQ==", 7786 7700 "dev": true, 7787 7701 "dependencies": { 7788 - "@typescript-eslint/types": "6.7.4", 7789 - "@typescript-eslint/visitor-keys": "6.7.4", 7702 + "@typescript-eslint/types": "6.9.0", 7703 + "@typescript-eslint/visitor-keys": "6.9.0", 7790 7704 "debug": "^4.3.4", 7791 7705 "globby": "^11.1.0", 7792 7706 "is-glob": "^4.0.3", ··· 7807 7721 } 7808 7722 }, 7809 7723 "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/utils": { 7810 - "version": "6.7.4", 7811 - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.7.4.tgz", 7812 - "integrity": "sha512-PRQAs+HUn85Qdk+khAxsVV+oULy3VkbH3hQ8hxLRJXWBEd7iI+GbQxH5SEUSH7kbEoTp6oT1bOwyga24ELALTA==", 7724 + "version": "6.9.0", 7725 + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.9.0.tgz", 7726 + "integrity": "sha512-5Wf+Jsqya7WcCO8me504FBigeQKVLAMPmUzYgDbWchINNh1KJbxCgVya3EQ2MjvJMVeXl3pofRmprqX6mfQkjQ==", 7813 7727 "dev": true, 7814 7728 "dependencies": { 7815 7729 "@eslint-community/eslint-utils": "^4.4.0", 7816 7730 "@types/json-schema": "^7.0.12", 7817 7731 "@types/semver": "^7.5.0", 7818 - "@typescript-eslint/scope-manager": "6.7.4", 7819 - "@typescript-eslint/types": "6.7.4", 7820 - "@typescript-eslint/typescript-estree": "6.7.4", 7732 + "@typescript-eslint/scope-manager": "6.9.0", 7733 + "@typescript-eslint/types": "6.9.0", 7734 + "@typescript-eslint/typescript-estree": "6.9.0", 7821 7735 "semver": "^7.5.4" 7822 7736 }, 7823 7737 "engines": { ··· 7832 7746 } 7833 7747 }, 7834 7748 "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/visitor-keys": { 7835 - "version": "6.7.4", 7836 - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.7.4.tgz", 7837 - "integrity": "sha512-pOW37DUhlTZbvph50x5zZCkFn3xzwkGtNoJHzIM3svpiSkJzwOYr/kVBaXmf+RAQiUDs1AHEZVNPg6UJCJpwRA==", 7749 + "version": "6.9.0", 7750 + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.9.0.tgz", 7751 + "integrity": "sha512-dGtAfqjV6RFOtIP8I0B4ZTBRrlTT8NHHlZZSchQx3qReaoDeXhYM++M4So2AgFK9ZB0emRPA6JI1HkafzA2Ibg==", 7838 7752 "dev": true, 7839 7753 "dependencies": { 7840 - "@typescript-eslint/types": "6.7.4", 7754 + "@typescript-eslint/types": "6.9.0", 7841 7755 "eslint-visitor-keys": "^3.4.1" 7842 7756 }, 7843 7757 "engines": { ··· 7946 7860 } 7947 7861 }, 7948 7862 "node_modules/@vercel/analytics": { 7949 - "version": "1.0.2", 7950 - "resolved": "https://registry.npmjs.org/@vercel/analytics/-/analytics-1.0.2.tgz", 7951 - "integrity": "sha512-BZFxVrv24VbNNl5xMxqUojQIegEeXMI6rX3rg1uVLYUEXsuKNBSAEQf4BWEcjQDp/8aYJOj6m8V4PUA3x/cxgg==" 7863 + "version": "1.1.1", 7864 + "resolved": "https://registry.npmjs.org/@vercel/analytics/-/analytics-1.1.1.tgz", 7865 + "integrity": "sha512-+NqgNmSabg3IFfxYhrWCfB/H+RCUOCR5ExRudNG2+pcRehq628DJB5e1u1xqwpLtn4pAYii4D98w7kofORAGQA==", 7866 + "dependencies": { 7867 + "server-only": "^0.0.1" 7868 + } 7952 7869 }, 7953 7870 "node_modules/@webassemblyjs/ast": { 7954 7871 "version": "1.11.6", ··· 8431 8348 "engines": { 8432 8349 "node": ">=8" 8433 8350 } 8434 - }, 8435 - "node_modules/ansi-sequence-parser": { 8436 - "version": "1.1.1", 8437 - "resolved": "https://registry.npmjs.org/ansi-sequence-parser/-/ansi-sequence-parser-1.1.1.tgz", 8438 - "integrity": "sha512-vJXt3yiaUL4UU546s3rPXlsry/RnM730G1+HkpKE012AN0sx1eOrxSu95oKDIonskeLTijMgqWZ3uDEe3NFvyg==" 8439 8351 }, 8440 8352 "node_modules/ansi-styles": { 8441 8353 "version": "4.3.0", ··· 10024 9936 } 10025 9937 }, 10026 9938 "node_modules/cli-spinners": { 10027 - "version": "2.9.0", 10028 - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.0.tgz", 10029 - "integrity": "sha512-4/aL9X3Wh0yiMQlE+eeRhWP6vclO3QRtw1JHKIT0FFUs5FjpFmESqtMvYZ0+lbzBw900b95mS0hohy+qn2VK/g==", 9939 + "version": "2.9.1", 9940 + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.1.tgz", 9941 + "integrity": "sha512-jHgecW0pxkonBJdrKsqxgRX9AcG+u/5k0Q7WPDfi8AogLAdwxEkyYYNWwZ5GvVFoFx2uiY1eNcSK00fh+1+FyQ==", 10030 9942 "dev": true, 10031 9943 "engines": { 10032 9944 "node": ">=6" ··· 10484 10396 } 10485 10397 }, 10486 10398 "node_modules/core-js-pure": { 10487 - "version": "3.32.2", 10488 - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.32.2.tgz", 10489 - "integrity": "sha512-Y2rxThOuNywTjnX/PgA5vWM6CZ9QB9sz9oGeCixV8MqXZO70z/5SHzf9EeBrEBK0PN36DnEBBu9O/aGWzKuMZQ==", 10399 + "version": "3.33.1", 10400 + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.33.1.tgz", 10401 + "integrity": "sha512-wCXGbLjnsP10PlK/thHSQlOLlLKNEkaWbTzVvHHZ79fZNeN1gUmw2gBlpItxPv/pvqldevEXFh/d5stdNvl6EQ==", 10490 10402 "dev": true, 10491 10403 "hasInstallScript": true, 10492 10404 "funding": { ··· 11152 11064 } 11153 11065 }, 11154 11066 "node_modules/defu": { 11155 - "version": "6.1.2", 11156 - "resolved": "https://registry.npmjs.org/defu/-/defu-6.1.2.tgz", 11157 - "integrity": "sha512-+uO4+qr7msjNNWKYPHqN/3+Dx3NFkmIzayk2L1MyZQlvgZb/J1A0fo410dpKrN2SnqFjt8n4JL8fDJE0wIgjFQ==", 11067 + "version": "6.1.3", 11068 + "resolved": "https://registry.npmjs.org/defu/-/defu-6.1.3.tgz", 11069 + "integrity": "sha512-Vy2wmG3NTkmHNg/kzpuvHhkqeIx3ODWqasgCRbKtbXEN0G+HpEEv9BtJLp7ZG1CZloFaC41Ah3ZFbq7aqCqMeQ==", 11158 11070 "dev": true 11159 11071 }, 11160 11072 "node_modules/del": { ··· 13333 13245 "dev": true 13334 13246 }, 13335 13247 "node_modules/flow-parser": { 13336 - "version": "0.217.2", 13337 - "resolved": "https://registry.npmjs.org/flow-parser/-/flow-parser-0.217.2.tgz", 13338 - "integrity": "sha512-O+nt/FLXa1hTwtW0O9h36iZjbL84G8e1uByx5dDXMC97AJEbZXwJ4ohfaE8BNWrYFyYX0NGfz1o8AtLQvaaD/Q==", 13248 + "version": "0.219.5", 13249 + "resolved": "https://registry.npmjs.org/flow-parser/-/flow-parser-0.219.5.tgz", 13250 + "integrity": "sha512-lHx/cl2XjopBx/ma9RYhG7FGj2JLKacoBwtI3leOp8AwRDPGwu6bzJoaCMfIl/sq14KdtY5MGzd5q6nKfGzcuQ==", 13339 13251 "dev": true, 13340 13252 "engines": { 13341 13253 "node": ">=0.4.0" ··· 13676 13588 } 13677 13589 }, 13678 13590 "node_modules/giget": { 13679 - "version": "1.1.2", 13680 - "resolved": "https://registry.npmjs.org/giget/-/giget-1.1.2.tgz", 13681 - "integrity": "sha512-HsLoS07HiQ5oqvObOI+Qb2tyZH4Gj5nYGfF9qQcZNrPw+uEFhdXtgJr01aO2pWadGHucajYDLxxbtQkm97ON2A==", 13591 + "version": "1.1.3", 13592 + "resolved": "https://registry.npmjs.org/giget/-/giget-1.1.3.tgz", 13593 + "integrity": "sha512-zHuCeqtfgqgDwvXlR84UNgnJDuUHQcNI5OqWqFxxuk2BshuKbYhJWdxBsEo4PvKqoGh23lUAIvBNpChMLv7/9Q==", 13682 13594 "dev": true, 13683 13595 "dependencies": { 13684 - "colorette": "^2.0.19", 13596 + "colorette": "^2.0.20", 13685 13597 "defu": "^6.1.2", 13686 - "https-proxy-agent": "^5.0.1", 13598 + "https-proxy-agent": "^7.0.2", 13687 13599 "mri": "^1.2.0", 13688 - "node-fetch-native": "^1.0.2", 13689 - "pathe": "^1.1.0", 13690 - "tar": "^6.1.13" 13600 + "node-fetch-native": "^1.4.0", 13601 + "pathe": "^1.1.1", 13602 + "tar": "^6.2.0" 13691 13603 }, 13692 13604 "bin": { 13693 13605 "giget": "dist/cli.mjs" 13606 + } 13607 + }, 13608 + "node_modules/giget/node_modules/agent-base": { 13609 + "version": "7.1.0", 13610 + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.0.tgz", 13611 + "integrity": "sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==", 13612 + "dev": true, 13613 + "dependencies": { 13614 + "debug": "^4.3.4" 13615 + }, 13616 + "engines": { 13617 + "node": ">= 14" 13618 + } 13619 + }, 13620 + "node_modules/giget/node_modules/https-proxy-agent": { 13621 + "version": "7.0.2", 13622 + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.2.tgz", 13623 + "integrity": "sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA==", 13624 + "dev": true, 13625 + "dependencies": { 13626 + "agent-base": "^7.0.2", 13627 + "debug": "4" 13628 + }, 13629 + "engines": { 13630 + "node": ">= 14" 13694 13631 } 13695 13632 }, 13696 13633 "node_modules/github-from-package": { ··· 14522 14459 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.1.tgz", 14523 14460 "integrity": "sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==" 14524 14461 }, 14462 + "node_modules/hast-util-to-html": { 14463 + "version": "9.0.0", 14464 + "resolved": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-9.0.0.tgz", 14465 + "integrity": "sha512-IVGhNgg7vANuUA2XKrT6sOIIPgaYZnmLx3l/CCOAK0PtgfoHrZwX7jCSYyFxHTrGmC6S9q8aQQekjp4JPZF+cw==", 14466 + "dependencies": { 14467 + "@types/hast": "^3.0.0", 14468 + "@types/unist": "^3.0.0", 14469 + "ccount": "^2.0.0", 14470 + "comma-separated-tokens": "^2.0.0", 14471 + "hast-util-raw": "^9.0.0", 14472 + "hast-util-whitespace": "^3.0.0", 14473 + "html-void-elements": "^3.0.0", 14474 + "mdast-util-to-hast": "^13.0.0", 14475 + "property-information": "^6.0.0", 14476 + "space-separated-tokens": "^2.0.0", 14477 + "stringify-entities": "^4.0.0", 14478 + "zwitch": "^2.0.4" 14479 + }, 14480 + "funding": { 14481 + "type": "opencollective", 14482 + "url": "https://opencollective.com/unified" 14483 + } 14484 + }, 14485 + "node_modules/hast-util-to-html/node_modules/@types/hast": { 14486 + "version": "3.0.2", 14487 + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.2.tgz", 14488 + "integrity": "sha512-B5hZHgHsXvfCoO3xgNJvBnX7N8p86TqQeGKXcokW4XXi+qY4vxxPSFYofytvVmpFxzPv7oxDQzjg5Un5m2/xiw==", 14489 + "dependencies": { 14490 + "@types/unist": "*" 14491 + } 14492 + }, 14493 + "node_modules/hast-util-to-html/node_modules/@types/mdast": { 14494 + "version": "4.0.2", 14495 + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.2.tgz", 14496 + "integrity": "sha512-tYR83EignvhYO9iU3kDg8V28M0jqyh9zzp5GV+EO+AYnyUl3P5ltkTeJuTiFZQFz670FSb3EwT/6LQdX+UdKfw==", 14497 + "dependencies": { 14498 + "@types/unist": "*" 14499 + } 14500 + }, 14501 + "node_modules/hast-util-to-html/node_modules/@types/unist": { 14502 + "version": "3.0.1", 14503 + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.1.tgz", 14504 + "integrity": "sha512-ue/hDUpPjC85m+PM9OQDMZr3LywT+CT6mPsQq8OJtCLiERkGRcQUFvu9XASF5XWqyZFXbf15lvb3JFJ4dRLWPg==" 14505 + }, 14506 + "node_modules/hast-util-to-html/node_modules/hast-util-whitespace": { 14507 + "version": "3.0.0", 14508 + "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz", 14509 + "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==", 14510 + "dependencies": { 14511 + "@types/hast": "^3.0.0" 14512 + }, 14513 + "funding": { 14514 + "type": "opencollective", 14515 + "url": "https://opencollective.com/unified" 14516 + } 14517 + }, 14518 + "node_modules/hast-util-to-html/node_modules/mdast-util-to-hast": { 14519 + "version": "13.0.2", 14520 + "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.0.2.tgz", 14521 + "integrity": "sha512-U5I+500EOOw9e3ZrclN3Is3fRpw8c19SMyNZlZ2IS+7vLsNzb2Om11VpIVOR+/0137GhZsFEF6YiKD5+0Hr2Og==", 14522 + "dependencies": { 14523 + "@types/hast": "^3.0.0", 14524 + "@types/mdast": "^4.0.0", 14525 + "@ungap/structured-clone": "^1.0.0", 14526 + "devlop": "^1.0.0", 14527 + "micromark-util-sanitize-uri": "^2.0.0", 14528 + "trim-lines": "^3.0.0", 14529 + "unist-util-position": "^5.0.0", 14530 + "unist-util-visit": "^5.0.0" 14531 + }, 14532 + "funding": { 14533 + "type": "opencollective", 14534 + "url": "https://opencollective.com/unified" 14535 + } 14536 + }, 14537 + "node_modules/hast-util-to-html/node_modules/micromark-util-character": { 14538 + "version": "2.0.1", 14539 + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.0.1.tgz", 14540 + "integrity": "sha512-3wgnrmEAJ4T+mGXAUfMvMAbxU9RDG43XmGce4j6CwPtVxB3vfwXSZ6KhFwDzZ3mZHhmPimMAXg71veiBGzeAZw==", 14541 + "funding": [ 14542 + { 14543 + "type": "GitHub Sponsors", 14544 + "url": "https://github.com/sponsors/unifiedjs" 14545 + }, 14546 + { 14547 + "type": "OpenCollective", 14548 + "url": "https://opencollective.com/unified" 14549 + } 14550 + ], 14551 + "dependencies": { 14552 + "micromark-util-symbol": "^2.0.0", 14553 + "micromark-util-types": "^2.0.0" 14554 + } 14555 + }, 14556 + "node_modules/hast-util-to-html/node_modules/micromark-util-encode": { 14557 + "version": "2.0.0", 14558 + "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.0.tgz", 14559 + "integrity": "sha512-pS+ROfCXAGLWCOc8egcBvT0kf27GoWMqtdarNfDcjb6YLuV5cM3ioG45Ys2qOVqeqSbjaKg72vU+Wby3eddPsA==", 14560 + "funding": [ 14561 + { 14562 + "type": "GitHub Sponsors", 14563 + "url": "https://github.com/sponsors/unifiedjs" 14564 + }, 14565 + { 14566 + "type": "OpenCollective", 14567 + "url": "https://opencollective.com/unified" 14568 + } 14569 + ] 14570 + }, 14571 + "node_modules/hast-util-to-html/node_modules/micromark-util-sanitize-uri": { 14572 + "version": "2.0.0", 14573 + "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.0.tgz", 14574 + "integrity": "sha512-WhYv5UEcZrbAtlsnPuChHUAsu/iBPOVaEVsntLBIdpibO0ddy8OzavZz3iL2xVvBZOpolujSliP65Kq0/7KIYw==", 14575 + "funding": [ 14576 + { 14577 + "type": "GitHub Sponsors", 14578 + "url": "https://github.com/sponsors/unifiedjs" 14579 + }, 14580 + { 14581 + "type": "OpenCollective", 14582 + "url": "https://opencollective.com/unified" 14583 + } 14584 + ], 14585 + "dependencies": { 14586 + "micromark-util-character": "^2.0.0", 14587 + "micromark-util-encode": "^2.0.0", 14588 + "micromark-util-symbol": "^2.0.0" 14589 + } 14590 + }, 14591 + "node_modules/hast-util-to-html/node_modules/micromark-util-symbol": { 14592 + "version": "2.0.0", 14593 + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", 14594 + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", 14595 + "funding": [ 14596 + { 14597 + "type": "GitHub Sponsors", 14598 + "url": "https://github.com/sponsors/unifiedjs" 14599 + }, 14600 + { 14601 + "type": "OpenCollective", 14602 + "url": "https://opencollective.com/unified" 14603 + } 14604 + ] 14605 + }, 14606 + "node_modules/hast-util-to-html/node_modules/micromark-util-types": { 14607 + "version": "2.0.0", 14608 + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.0.tgz", 14609 + "integrity": "sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w==", 14610 + "funding": [ 14611 + { 14612 + "type": "GitHub Sponsors", 14613 + "url": "https://github.com/sponsors/unifiedjs" 14614 + }, 14615 + { 14616 + "type": "OpenCollective", 14617 + "url": "https://opencollective.com/unified" 14618 + } 14619 + ] 14620 + }, 14621 + "node_modules/hast-util-to-html/node_modules/unist-util-is": { 14622 + "version": "6.0.0", 14623 + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz", 14624 + "integrity": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==", 14625 + "dependencies": { 14626 + "@types/unist": "^3.0.0" 14627 + }, 14628 + "funding": { 14629 + "type": "opencollective", 14630 + "url": "https://opencollective.com/unified" 14631 + } 14632 + }, 14633 + "node_modules/hast-util-to-html/node_modules/unist-util-position": { 14634 + "version": "5.0.0", 14635 + "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz", 14636 + "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==", 14637 + "dependencies": { 14638 + "@types/unist": "^3.0.0" 14639 + }, 14640 + "funding": { 14641 + "type": "opencollective", 14642 + "url": "https://opencollective.com/unified" 14643 + } 14644 + }, 14645 + "node_modules/hast-util-to-html/node_modules/unist-util-visit": { 14646 + "version": "5.0.0", 14647 + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz", 14648 + "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==", 14649 + "dependencies": { 14650 + "@types/unist": "^3.0.0", 14651 + "unist-util-is": "^6.0.0", 14652 + "unist-util-visit-parents": "^6.0.0" 14653 + }, 14654 + "funding": { 14655 + "type": "opencollective", 14656 + "url": "https://opencollective.com/unified" 14657 + } 14658 + }, 14659 + "node_modules/hast-util-to-html/node_modules/unist-util-visit-parents": { 14660 + "version": "6.0.1", 14661 + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz", 14662 + "integrity": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==", 14663 + "dependencies": { 14664 + "@types/unist": "^3.0.0", 14665 + "unist-util-is": "^6.0.0" 14666 + }, 14667 + "funding": { 14668 + "type": "opencollective", 14669 + "url": "https://opencollective.com/unified" 14670 + } 14671 + }, 14525 14672 "node_modules/hast-util-to-parse5": { 14526 14673 "version": "8.0.0", 14527 14674 "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-8.0.0.tgz", ··· 17494 17641 "engines": { 17495 17642 "node": ">=6" 17496 17643 } 17497 - }, 17498 - "node_modules/jsonc-parser": { 17499 - "version": "3.2.0", 17500 - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", 17501 - "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==" 17502 17644 }, 17503 17645 "node_modules/jsonfile": { 17504 17646 "version": "6.1.0", ··· 24010 24152 "dev": true 24011 24153 }, 24012 24154 "node_modules/next": { 24013 - "version": "13.5.4", 24014 - "resolved": "https://registry.npmjs.org/next/-/next-13.5.4.tgz", 24015 - "integrity": "sha512-+93un5S779gho8y9ASQhb/bTkQF17FNQOtXLKAj3lsNgltEcF0C5PMLLncDmH+8X1EnJH1kbqAERa29nRXqhjA==", 24155 + "version": "13.5.6", 24156 + "resolved": "https://registry.npmjs.org/next/-/next-13.5.6.tgz", 24157 + "integrity": "sha512-Y2wTcTbO4WwEsVb4A8VSnOsG1I9ok+h74q0ZdxkwM3EODqrs4pasq7O0iUxbcS9VtWMicG7f3+HAj0r1+NtKSw==", 24016 24158 "dependencies": { 24017 - "@next/env": "13.5.4", 24159 + "@next/env": "13.5.6", 24018 24160 "@swc/helpers": "0.5.2", 24019 24161 "busboy": "1.6.0", 24020 24162 "caniuse-lite": "^1.0.30001406", ··· 24029 24171 "node": ">=16.14.0" 24030 24172 }, 24031 24173 "optionalDependencies": { 24032 - "@next/swc-darwin-arm64": "13.5.4", 24033 - "@next/swc-darwin-x64": "13.5.4", 24034 - "@next/swc-linux-arm64-gnu": "13.5.4", 24035 - "@next/swc-linux-arm64-musl": "13.5.4", 24036 - "@next/swc-linux-x64-gnu": "13.5.4", 24037 - "@next/swc-linux-x64-musl": "13.5.4", 24038 - "@next/swc-win32-arm64-msvc": "13.5.4", 24039 - "@next/swc-win32-ia32-msvc": "13.5.4", 24040 - "@next/swc-win32-x64-msvc": "13.5.4" 24174 + "@next/swc-darwin-arm64": "13.5.6", 24175 + "@next/swc-darwin-x64": "13.5.6", 24176 + "@next/swc-linux-arm64-gnu": "13.5.6", 24177 + "@next/swc-linux-arm64-musl": "13.5.6", 24178 + "@next/swc-linux-x64-gnu": "13.5.6", 24179 + "@next/swc-linux-x64-musl": "13.5.6", 24180 + "@next/swc-win32-arm64-msvc": "13.5.6", 24181 + "@next/swc-win32-ia32-msvc": "13.5.6", 24182 + "@next/swc-win32-x64-msvc": "13.5.6" 24041 24183 }, 24042 24184 "peerDependencies": { 24043 24185 "@opentelemetry/api": "^1.1.0", ··· 29116 29258 "randombytes": "^2.1.0" 29117 29259 } 29118 29260 }, 29119 - "node_modules/serve-favicon": { 29120 - "version": "2.5.0", 29121 - "resolved": "https://registry.npmjs.org/serve-favicon/-/serve-favicon-2.5.0.tgz", 29122 - "integrity": "sha512-FMW2RvqNr03x+C0WxTyu6sOv21oOjkq5j8tjquWccwa6ScNyGFOGJVpuS1NmTVGBAHS07xnSKotgf2ehQmf9iA==", 29123 - "dev": true, 29124 - "dependencies": { 29125 - "etag": "~1.8.1", 29126 - "fresh": "0.5.2", 29127 - "ms": "2.1.1", 29128 - "parseurl": "~1.3.2", 29129 - "safe-buffer": "5.1.1" 29130 - }, 29131 - "engines": { 29132 - "node": ">= 0.8.0" 29133 - } 29134 - }, 29135 - "node_modules/serve-favicon/node_modules/ms": { 29136 - "version": "2.1.1", 29137 - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", 29138 - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", 29139 - "dev": true 29140 - }, 29141 - "node_modules/serve-favicon/node_modules/safe-buffer": { 29142 - "version": "5.1.1", 29143 - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", 29144 - "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==", 29145 - "dev": true 29146 - }, 29147 29261 "node_modules/serve-static": { 29148 29262 "version": "1.15.0", 29149 29263 "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", ··· 29158 29272 "engines": { 29159 29273 "node": ">= 0.8.0" 29160 29274 } 29275 + }, 29276 + "node_modules/server-only": { 29277 + "version": "0.0.1", 29278 + "resolved": "https://registry.npmjs.org/server-only/-/server-only-0.0.1.tgz", 29279 + "integrity": "sha512-qepMx2JxAa5jjfzxG79yPPq+8BuFToHd1hm7kI+Z4zAq1ftQiP7HcxMhDDItrbtwVeLg/cY2JnKnrcFkmiswNA==" 29161 29280 }, 29162 29281 "node_modules/set-function-name": { 29163 29282 "version": "2.0.1", ··· 29272 29391 } 29273 29392 }, 29274 29393 "node_modules/shiki": { 29275 - "version": "0.14.5", 29276 - "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.14.5.tgz", 29277 - "integrity": "sha512-1gCAYOcmCFONmErGTrS1fjzJLA7MGZmKzrBNX7apqSwhyITJg2O102uFzXUeBxNnEkDA9vHIKLyeKq0V083vIw==", 29394 + "name": "shikiji-compat", 29395 + "version": "0.6.10", 29396 + "resolved": "https://registry.npmjs.org/shikiji-compat/-/shikiji-compat-0.6.10.tgz", 29397 + "integrity": "sha512-+PNx+1NbGHaAIkEMZwtWfwqVLE/oSivB2XOax5m4tnudJrjUe6TA5WrAFKIm57jFuM1aUFn0YX6IeU21Um78AA==", 29278 29398 "dependencies": { 29279 - "ansi-sequence-parser": "^1.1.0", 29280 - "jsonc-parser": "^3.2.0", 29281 - "vscode-oniguruma": "^1.7.0", 29282 - "vscode-textmate": "^8.0.0" 29399 + "shikiji": "0.6.10" 29400 + } 29401 + }, 29402 + "node_modules/shikiji": { 29403 + "version": "0.6.10", 29404 + "resolved": "https://registry.npmjs.org/shikiji/-/shikiji-0.6.10.tgz", 29405 + "integrity": "sha512-WE+A5Y2ntM5hL3iJQujk97qr5Uj7PSIRXpQfrZ6h+JWPXZ8KBEDhFXc4lqNriaRq1WGOVPUT83XMOzmHiH3W8A==", 29406 + "dependencies": { 29407 + "hast-util-to-html": "^9.0.0" 29283 29408 } 29284 29409 }, 29285 29410 "node_modules/side-channel": { ··· 29583 29708 "dev": true 29584 29709 }, 29585 29710 "node_modules/storybook": { 29586 - "version": "7.4.5", 29587 - "resolved": "https://registry.npmjs.org/storybook/-/storybook-7.4.5.tgz", 29588 - "integrity": "sha512-J7fidphTJ6SJHlR8f/USQE30K6ipbynLVLsTOz0bNYW/0Ua2t9u6dAYGbbq6bLikl3zxzQbdm9lXMUzmaYAdIA==", 29711 + "version": "7.5.1", 29712 + "resolved": "https://registry.npmjs.org/storybook/-/storybook-7.5.1.tgz", 29713 + "integrity": "sha512-Wg3j3z5H03PYnEcmlnhf6bls0OtjmsNPsQ93dTV8F4AweqBECwzjf94Wj++NrP3X+WbfMoCbBU6LRFuEyzCCxw==", 29589 29714 "dev": true, 29590 29715 "dependencies": { 29591 - "@storybook/cli": "7.4.5" 29716 + "@storybook/cli": "7.5.1" 29592 29717 }, 29593 29718 "bin": { 29594 29719 "sb": "index.js", ··· 30852 30977 } 30853 30978 }, 30854 30979 "node_modules/tocbot": { 30855 - "version": "4.21.1", 30856 - "resolved": "https://registry.npmjs.org/tocbot/-/tocbot-4.21.1.tgz", 30857 - "integrity": "sha512-IfajhBTeg0HlMXu1f+VMbPef05QpDTsZ9X2Yn1+8npdaXsXg/+wrm9Ze1WG5OS1UDC3qJ5EQN/XOZ3gfXjPFCw==", 30980 + "version": "4.21.2", 30981 + "resolved": "https://registry.npmjs.org/tocbot/-/tocbot-4.21.2.tgz", 30982 + "integrity": "sha512-R5Muhi/TUu4i4snWVrMgNoXyJm2f8sJfdgIkQvqb+cuIXQEIMAiWGWgCgYXHqX4+XiS/Bnm7IYZ9Zy6NVe6lhw==", 30858 30983 "dev": true 30859 30984 }, 30860 30985 "node_modules/toidentifier": { ··· 31053 31178 } 31054 31179 }, 31055 31180 "node_modules/turbo": { 31056 - "version": "1.10.14", 31057 - "resolved": "https://registry.npmjs.org/turbo/-/turbo-1.10.14.tgz", 31058 - "integrity": "sha512-hr9wDNYcsee+vLkCDIm8qTtwhJ6+UAMJc3nIY6+PNgUTtXcQgHxCq8BGoL7gbABvNWv76CNbK5qL4Lp9G3ZYRA==", 31181 + "version": "1.10.16", 31182 + "resolved": "https://registry.npmjs.org/turbo/-/turbo-1.10.16.tgz", 31183 + "integrity": "sha512-2CEaK4FIuSZiP83iFa9GqMTQhroW2QryckVqUydmg4tx78baftTOS0O+oDAhvo9r9Nit4xUEtC1RAHoqs6ZEtg==", 31059 31184 "bin": { 31060 31185 "turbo": "bin/turbo" 31061 31186 }, 31062 31187 "optionalDependencies": { 31063 - "turbo-darwin-64": "1.10.14", 31064 - "turbo-darwin-arm64": "1.10.14", 31065 - "turbo-linux-64": "1.10.14", 31066 - "turbo-linux-arm64": "1.10.14", 31067 - "turbo-windows-64": "1.10.14", 31068 - "turbo-windows-arm64": "1.10.14" 31188 + "turbo-darwin-64": "1.10.16", 31189 + "turbo-darwin-arm64": "1.10.16", 31190 + "turbo-linux-64": "1.10.16", 31191 + "turbo-linux-arm64": "1.10.16", 31192 + "turbo-windows-64": "1.10.16", 31193 + "turbo-windows-arm64": "1.10.16" 31069 31194 } 31070 31195 }, 31071 31196 "node_modules/turbo-darwin-64": { 31072 - "version": "1.10.14", 31073 - "resolved": "https://registry.npmjs.org/turbo-darwin-64/-/turbo-darwin-64-1.10.14.tgz", 31074 - "integrity": "sha512-I8RtFk1b9UILAExPdG/XRgGQz95nmXPE7OiGb6ytjtNIR5/UZBS/xVX/7HYpCdmfriKdVwBKhalCoV4oDvAGEg==", 31197 + "version": "1.10.16", 31198 + "resolved": "https://registry.npmjs.org/turbo-darwin-64/-/turbo-darwin-64-1.10.16.tgz", 31199 + "integrity": "sha512-+Jk91FNcp9e9NCLYlvDDlp2HwEDp14F9N42IoW3dmHI5ZkGSXzalbhVcrx3DOox3QfiNUHxzWg4d7CnVNCuuMg==", 31075 31200 "cpu": [ 31076 31201 "x64" 31077 31202 ], ··· 31081 31206 ] 31082 31207 }, 31083 31208 "node_modules/turbo-darwin-arm64": { 31084 - "version": "1.10.14", 31085 - "resolved": "https://registry.npmjs.org/turbo-darwin-arm64/-/turbo-darwin-arm64-1.10.14.tgz", 31086 - "integrity": "sha512-KAdUWryJi/XX7OD0alOuOa0aJ5TLyd4DNIYkHPHYcM6/d7YAovYvxRNwmx9iv6Vx6IkzTnLeTiUB8zy69QkG9Q==", 31209 + "version": "1.10.16", 31210 + "resolved": "https://registry.npmjs.org/turbo-darwin-arm64/-/turbo-darwin-arm64-1.10.16.tgz", 31211 + "integrity": "sha512-jqGpFZipIivkRp/i+jnL8npX0VssE6IAVNKtu573LXtssZdV/S+fRGYA16tI46xJGxSAivrZ/IcgZrV6Jk80bw==", 31087 31212 "cpu": [ 31088 31213 "arm64" 31089 31214 ], ··· 31093 31218 ] 31094 31219 }, 31095 31220 "node_modules/turbo-linux-64": { 31096 - "version": "1.10.14", 31097 - "resolved": "https://registry.npmjs.org/turbo-linux-64/-/turbo-linux-64-1.10.14.tgz", 31098 - "integrity": "sha512-BOBzoREC2u4Vgpap/WDxM6wETVqVMRcM8OZw4hWzqCj2bqbQ6L0wxs1LCLWVrghQf93JBQtIGAdFFLyCSBXjWQ==", 31221 + "version": "1.10.16", 31222 + "resolved": "https://registry.npmjs.org/turbo-linux-64/-/turbo-linux-64-1.10.16.tgz", 31223 + "integrity": "sha512-PpqEZHwLoizQ6sTUvmImcRmACyRk9EWLXGlqceogPZsJ1jTRK3sfcF9fC2W56zkSIzuLEP07k5kl+ZxJd8JMcg==", 31099 31224 "cpu": [ 31100 31225 "x64" 31101 31226 ], ··· 31105 31230 ] 31106 31231 }, 31107 31232 "node_modules/turbo-linux-arm64": { 31108 - "version": "1.10.14", 31109 - "resolved": "https://registry.npmjs.org/turbo-linux-arm64/-/turbo-linux-arm64-1.10.14.tgz", 31110 - "integrity": "sha512-D8T6XxoTdN5D4V5qE2VZG+/lbZX/89BkAEHzXcsSUTRjrwfMepT3d2z8aT6hxv4yu8EDdooZq/2Bn/vjMI32xw==", 31233 + "version": "1.10.16", 31234 + "resolved": "https://registry.npmjs.org/turbo-linux-arm64/-/turbo-linux-arm64-1.10.16.tgz", 31235 + "integrity": "sha512-TMjFYz8to1QE0fKVXCIvG/4giyfnmqcQIwjdNfJvKjBxn22PpbjeuFuQ5kNXshUTRaTJihFbuuCcb5OYFNx4uw==", 31111 31236 "cpu": [ 31112 31237 "arm64" 31113 31238 ], ··· 31117 31242 ] 31118 31243 }, 31119 31244 "node_modules/turbo-windows-64": { 31120 - "version": "1.10.14", 31121 - "resolved": "https://registry.npmjs.org/turbo-windows-64/-/turbo-windows-64-1.10.14.tgz", 31122 - "integrity": "sha512-zKNS3c1w4i6432N0cexZ20r/aIhV62g69opUn82FLVs/zk3Ie0GVkSB6h0rqIvMalCp7enIR87LkPSDGz9K4UA==", 31245 + "version": "1.10.16", 31246 + "resolved": "https://registry.npmjs.org/turbo-windows-64/-/turbo-windows-64-1.10.16.tgz", 31247 + "integrity": "sha512-+jsf68krs0N66FfC4/zZvioUap/Tq3sPFumnMV+EBo8jFdqs4yehd6+MxIwYTjSQLIcpH8KoNMB0gQYhJRLZzw==", 31123 31248 "cpu": [ 31124 31249 "x64" 31125 31250 ], ··· 31129 31254 ] 31130 31255 }, 31131 31256 "node_modules/turbo-windows-arm64": { 31132 - "version": "1.10.14", 31133 - "resolved": "https://registry.npmjs.org/turbo-windows-arm64/-/turbo-windows-arm64-1.10.14.tgz", 31134 - "integrity": "sha512-rkBwrTPTxNSOUF7of8eVvvM+BkfkhA2OvpHM94if8tVsU+khrjglilp8MTVPHlyS9byfemPAmFN90oRIPB05BA==", 31257 + "version": "1.10.16", 31258 + "resolved": "https://registry.npmjs.org/turbo-windows-arm64/-/turbo-windows-arm64-1.10.16.tgz", 31259 + "integrity": "sha512-sKm3hcMM1bl0B3PLG4ifidicOGfoJmOEacM5JtgBkYM48ncMHjkHfFY7HrJHZHUnXM4l05RQTpLFoOl/uIo2HQ==", 31135 31260 "cpu": [ 31136 31261 "arm64" 31137 31262 ], ··· 31308 31433 "node": ">=14.0" 31309 31434 } 31310 31435 }, 31436 + "node_modules/undici-types": { 31437 + "version": "5.26.5", 31438 + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", 31439 + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==" 31440 + }, 31311 31441 "node_modules/unicode-canonical-property-names-ecmascript": { 31312 31442 "version": "2.0.0", 31313 31443 "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", ··· 31398 31528 "funding": { 31399 31529 "type": "opencollective", 31400 31530 "url": "https://opencollective.com/unified" 31531 + } 31532 + }, 31533 + "node_modules/unified-engine/node_modules/@types/node": { 31534 + "version": "18.18.7", 31535 + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.18.7.tgz", 31536 + "integrity": "sha512-bw+lEsxis6eqJYW8Ql6+yTqkE6RuFtsQPSe5JxXbqYRFQEER5aJA9a5UH9igqDWm3X4iLHIKOHlnAXLM4mi7uQ==", 31537 + "dev": true, 31538 + "dependencies": { 31539 + "undici-types": "~5.26.4" 31401 31540 } 31402 31541 }, 31403 31542 "node_modules/unified-engine/node_modules/brace-expansion": { ··· 32113 32252 "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", 32114 32253 "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", 32115 32254 "dev": true 32116 - }, 32117 - "node_modules/vscode-oniguruma": { 32118 - "version": "1.7.0", 32119 - "resolved": "https://registry.npmjs.org/vscode-oniguruma/-/vscode-oniguruma-1.7.0.tgz", 32120 - "integrity": "sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==" 32121 - }, 32122 - "node_modules/vscode-textmate": { 32123 - "version": "8.0.0", 32124 - "resolved": "https://registry.npmjs.org/vscode-textmate/-/vscode-textmate-8.0.0.tgz", 32125 - "integrity": "sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==" 32126 32255 }, 32127 32256 "node_modules/w3c-xmlserializer": { 32128 32257 "version": "4.0.0",
+15 -15
package.json
··· 1 1 { 2 2 "name": "nodejs.org", 3 + "type": "module", 3 4 "private": true, 4 - "version": "1.0.0", 5 5 "description": "Nodejs.org Website", 6 6 "homepage": "https://nodejs.org", 7 7 "repository": { ··· 19 19 "scripts:release-post": "cross-env NODE_NO_WARNINGS=1 node scripts/release-post/index.mjs", 20 20 "scripts:generate-next-data": "cross-env NODE_NO_WARNINGS=1 node scripts/generate-next-data/index.mjs", 21 21 "preserve": "npm run scripts:generate-next-data", 22 - "serve": "cross-env NODE_NO_WARNINGS=1 next dev", 22 + "serve": "cross-env NODE_NO_WARNINGS=1 next dev --turbo", 23 23 "prebuild": "npm run scripts:generate-next-data", 24 24 "build": "cross-env NODE_NO_WARNINGS=1 next build", 25 25 "start": "cross-env NODE_NO_WARNINGS=1 next start", ··· 48 48 "@radix-ui/react-select": "^2.0.0", 49 49 "@radix-ui/react-tabs": "^1.0.4", 50 50 "@radix-ui/react-toast": "^1.1.5", 51 - "@types/node": "18.18.3", 51 + "@types/node": "20.8.9", 52 52 "@vcarl/remark-headings": "~0.1.0", 53 - "@vercel/analytics": "^1.0.2", 53 + "@vercel/analytics": "^1.1.1", 54 54 "autoprefixer": "~10.4.16", 55 55 "classnames": "~2.3.2", 56 56 "cross-env": "7.0.3", ··· 61 61 "lint-staged": "14.0.1", 62 62 "mdast-util-gfm-autolink-literal": "~2.0.0", 63 63 "mdast-util-gfm-table": "~1.0.7", 64 - "next": "~13.5.3", 64 + "next": "~13.5.6", 65 65 "next-mdx-remote": "~4.4.1", 66 66 "next-themes": "~0.2.1", 67 67 "postcss": "~8.4.30", ··· 78 78 "rehype-slug": "~6.0.0", 79 79 "semver": "~7.5.4", 80 80 "sharp": "0.32.6", 81 - "shiki": "^0.14.5", 81 + "shiki": "npm:shikiji-compat@0.6.10", 82 82 "tailwindcss": "^3.3.3", 83 - "turbo": "^1.10.14", 83 + "turbo": "1.10.16", 84 84 "typescript": "~5.2.2", 85 85 "vfile": "^5.3.7" 86 86 }, 87 87 "devDependencies": { 88 - "@storybook/addon-controls": "~7.4.3", 89 - "@storybook/addon-interactions": "~7.4.3", 90 - "@storybook/addon-themes": "^7.4.3", 91 - "@storybook/addon-viewport": "~7.4.3", 92 - "@storybook/nextjs": "~7.4.3", 88 + "@storybook/addon-controls": "~7.5.1", 89 + "@storybook/addon-interactions": "~7.5.1", 90 + "@storybook/addon-themes": "^7.5.1", 91 + "@storybook/addon-viewport": "~7.5.1", 92 + "@storybook/nextjs": "~7.5.1", 93 93 "@testing-library/jest-dom": "~6.1.3", 94 94 "@testing-library/react": "~14.0.0", 95 95 "@testing-library/user-event": "~14.5.1", ··· 97 97 "@types/react": "^18.2.24", 98 98 "@types/react-dom": "^18.2.9", 99 99 "@types/semver": "~7.5.3", 100 - "@typescript-eslint/eslint-plugin": "6.7.4", 101 - "@typescript-eslint/parser": "6.7.4", 100 + "@typescript-eslint/eslint-plugin": "6.9.0", 101 + "@typescript-eslint/parser": "6.9.0", 102 102 "eslint": "8.50.0", 103 103 "eslint-config-next": "~13.5.4", 104 104 "eslint-config-prettier": "9.0.0", ··· 114 114 "remark-frontmatter": "5.0.0", 115 115 "remark-preset-lint-node": "5.0.0", 116 116 "remark-preset-prettier": "2.0.1", 117 - "storybook": "~7.4.3", 117 + "storybook": "~7.5.1", 118 118 "stylelint": "15.10.3", 119 119 "stylelint-config-standard": "34.0.0", 120 120 "stylelint-order": "6.0.3",
+20 -16
pages/en/blog/announcements/v21-release-announce.md
··· 132 132 133 133 Resulting in a response stream: 134 134 135 - HTTP/1.1 200 OK 136 - Content-Type: text/plain 137 - Transfer-Encoding: chunked 135 + ``` 136 + HTTP/1.1 200 OK 137 + Content-Type: text/plain 138 + Transfer-Encoding: chunked 138 139 139 - 7\r\n 140 - Mozilla\r\n 141 - 18\r\n 142 - Developer Network\r\n 143 - 0\r\n 144 - \r\n 140 + 7\r\n 141 + Mozilla\r\n 142 + 18\r\n 143 + Developer Network\r\n 144 + 0\r\n 145 + \r\n 146 + ``` 145 147 146 148 After this PR everything is combined into a single chunk when uncorking the response bypassing a 147 149 lot of unnecessary overhead. 148 150 149 - HTTP/1.1 200 OK 150 - Content-Type: text/plain 151 - Transfer-Encoding: chunked 151 + ``` 152 + HTTP/1.1 200 OK 153 + Content-Type: text/plain 154 + Transfer-Encoding: chunked 152 155 153 - 25\r\n 154 - Mozilla Developer Network\r\n 155 - 0\r\n 156 - \r\n 156 + 25\r\n 157 + Mozilla Developer Network\r\n 158 + 0\r\n 159 + \r\n 160 + ``` 157 161 158 162 Contributed by Robert Nagy in [#50167](https://github.com/nodejs/node/pull/50167). 159 163
-11
postcss.config.js
··· 1 - module.exports = { 2 - plugins: { 3 - 'postcss-mixins': {}, 4 - 'postcss-simple-vars': {}, 5 - 'postcss-calc': {}, 6 - 'postcss-import': {}, 7 - 'tailwindcss/nesting': {}, 8 - tailwindcss: {}, 9 - autoprefixer: {}, 10 - }, 11 - };
+27 -26
shiki.config.mjs
··· 1 1 'use strict'; 2 2 3 3 /** 4 - * READ: Vercel's NFT is unable to by default understand that a dependent package (`shiki`) loads any of the files 5 - * mentioned within `BUNDLED_LANGUAGES` as they're loaded on-demand. We circumvent this issue by manually declaring these languages 6 - * 7 - * NOTE: Shiki attempts to load matching Languages from their `BUNDLED_LANGUAGES` by the built-in provided paths, even if we provide 8 - * languages with a custom `path`. This would cause issues with Vercel's NFT as it doesn't recognise the need of these files. 9 - * 10 - * This is easily fixable by using `require.resolve` on the languages below which makes Vercel NFT aware of these files. 11 - * Yet instead we adopted the `grammar` property approach instead of `path`, since if a `grammar` field is provided, it allows 12 - * Shiki to load the ones we provide instead of the ones from `BUNDLED_LANGUAGES`. 4 + * READ: This file allows us to configure a subset of languages that we want to support on the Node.js Website 5 + * we use `shikiji-compat` (translation layer that exposes the same API of `shiki` with `shikiji`) 6 + * we use `shikiji` instead of `shiki` as it is native ESM and we can use it in Node.js without transpiling 13 7 */ 14 8 15 - import javaScriptLanguage from 'shiki/languages/javascript.tmLanguage.json' assert { type: 'json' }; 16 - import jsonLanguage from 'shiki/languages/json.tmLanguage.json' assert { type: 'json' }; 17 - import jsxLanguage from 'shiki/languages/jsx.tmLanguage.json' assert { type: 'json' }; 18 - import shellScriptLanguage from 'shiki/languages/shellscript.tmLanguage.json' assert { type: 'json' }; 19 - import shellSessionLanguage from 'shiki/languages/shellsession.tmLanguage.json' assert { type: 'json' }; 20 - import typeScriptLanguage from 'shiki/languages/typescript.tmLanguage.json' assert { type: 'json' }; 21 - import xmlLanguage from 'shiki/languages/xml.tmLanguage.json' assert { type: 'json' }; 22 - import yamlLanguage from 'shiki/languages/yaml.tmLanguage.json' assert { type: 'json' }; 9 + import javaScriptLanguage from 'shikiji/langs/javascript.mjs'; 10 + import jsonLanguage from 'shikiji/langs/json.mjs'; 11 + import jsxLanguage from 'shikiji/langs/jsx.mjs'; 12 + import shellScriptLanguage from 'shikiji/langs/shellscript.mjs'; 13 + import shellSessionLanguage from 'shikiji/langs/shellsession.mjs'; 14 + import typeScriptLanguage from 'shikiji/langs/typescript.mjs'; 15 + import xmlLanguage from 'shikiji/langs/xml.mjs'; 16 + import yamlLanguage from 'shikiji/langs/yaml.mjs'; 17 + import shikiNordTheme from 'shikiji/themes/nord.mjs'; 23 18 24 19 /** @type {import('shiki').ILanguageRegistration[]} */ 25 - export const SUPPORTED_LANGUAGES = [ 20 + export const LANGUAGES = [ 26 21 { 22 + ...javaScriptLanguage[0], 27 23 id: 'javascript', 28 24 scopeName: 'source.js', 29 - grammar: javaScriptLanguage, 30 25 aliases: ['js'], 31 26 }, 32 27 { 28 + ...jsonLanguage[0], 33 29 id: 'json', 34 30 scopeName: 'source.json', 35 - grammar: jsonLanguage, 36 31 }, 37 32 { 33 + ...jsxLanguage[0], 38 34 id: 'jsx', 39 35 scopeName: 'source.js.jsx', 40 - grammar: jsxLanguage, 41 36 }, 42 37 { 38 + ...typeScriptLanguage[0], 43 39 id: 'typescript', 44 40 scopeName: 'source.ts', 45 - grammar: typeScriptLanguage, 46 41 aliases: ['ts'], 47 42 }, 48 43 { 44 + ...xmlLanguage[0], 49 45 id: 'xml', 50 46 scopeName: 'text.xml', 51 - grammar: xmlLanguage, 52 47 }, 53 48 { 49 + ...yamlLanguage[0], 54 50 id: 'yaml', 55 51 scopeName: 'source.yaml', 56 - grammar: yamlLanguage, 57 52 aliases: ['yml'], 58 53 }, 59 54 { 55 + ...shellScriptLanguage[0], 60 56 id: 'shellscript', 61 57 scopeName: 'source.shell', 62 - grammar: shellScriptLanguage, 63 58 aliases: ['bash', 'sh', 'shell', 'zsh'], 64 59 }, 65 60 { 61 + ...shellSessionLanguage[0], 66 62 id: 'shellsession', 67 63 scopeName: 'text.shell-session', 68 - grammar: shellSessionLanguage, 69 64 aliases: ['console'], 70 65 }, 71 66 ]; 67 + 68 + // This is the default theme we use for our Shiki Syntax Highlighter 69 + export const DEFAULT_THEME = shikiNordTheme; 70 + 71 + // This is the default language we use for our Shiki Syntax Highlighter 72 + export const DEFAULT_LANG = 'plaintext';