454.diff (38176B)
1 diff --git a/package-lock.json b/package-lock.json 2 index 1dede94..fa92236 100644 3 --- a/package-lock.json 4 +++ b/package-lock.json 5 @@ -43,7 +43,7 @@ 6 "postcss": "^8.4.21", 7 "tailwindcss": "^3.2.4", 8 "typescript": "^4.9.4", 9 - "vite": "^4.0.5", 10 + "vite": "^4.3.9", 11 "vite-plugin-ejs": "^1.6.4", 12 "vitest": "^0.27.3" 13 } 14 @@ -346,9 +346,9 @@ 15 "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==" 16 }, 17 "node_modules/@esbuild/android-arm": { 18 - "version": "0.16.13", 19 - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.16.13.tgz", 20 - "integrity": "sha512-JmtqThupn9Yf+FzANE+GG73ASUkssnPwOsndUElhp23685QzRK+MO1UompOlBaXV9D5FTuYcPnw7p4mCq2YbZQ==", 21 + "version": "0.17.19", 22 + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.19.tgz", 23 + "integrity": "sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==", 24 "cpu": [ 25 "arm" 26 ], 27 @@ -362,9 +362,9 @@ 28 } 29 }, 30 "node_modules/@esbuild/android-arm64": { 31 - "version": "0.16.13", 32 - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.16.13.tgz", 33 - "integrity": "sha512-r4xetsd1ez1NF9/9R2f9Q6AlxqiZLwUqo7ICOcvEVwopVkXUcspIjEbJk0EVTgT6Cp5+ymzGPT6YNV0ievx4yA==", 34 + "version": "0.17.19", 35 + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.19.tgz", 36 + "integrity": "sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==", 37 "cpu": [ 38 "arm64" 39 ], 40 @@ -378,9 +378,9 @@ 41 } 42 }, 43 "node_modules/@esbuild/android-x64": { 44 - "version": "0.16.13", 45 - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.16.13.tgz", 46 - "integrity": "sha512-hKt1bFht/Vtp0xJ0ZVzFMnPy1y1ycmM3KNnp3zsyZfQmw7nhs2WLO4vxdR5YG+6RsHKCb2zbZ3VwlC0Tij0qyA==", 47 + "version": "0.17.19", 48 + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.19.tgz", 49 + "integrity": "sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==", 50 "cpu": [ 51 "x64" 52 ], 53 @@ -394,9 +394,9 @@ 54 } 55 }, 56 "node_modules/@esbuild/darwin-arm64": { 57 - "version": "0.16.13", 58 - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.16.13.tgz", 59 - "integrity": "sha512-ogrVuNi2URocrr3Ps20f075EMm9V7IeenOi9FRj4qdbT6mQlwLuP4l90PW2iBrKERx0oRkcZprEUNsz/3xd7ww==", 60 + "version": "0.17.19", 61 + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.19.tgz", 62 + "integrity": "sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==", 63 "cpu": [ 64 "arm64" 65 ], 66 @@ -410,9 +410,9 @@ 67 } 68 }, 69 "node_modules/@esbuild/darwin-x64": { 70 - "version": "0.16.13", 71 - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.16.13.tgz", 72 - "integrity": "sha512-Agajik9SBGiKD7FPXE+ExW6x3MgA/dUdpZnXa9y1tyfE4lKQx+eQiknSdrBnWPeqa9wL0AOvkhghmYhpVkyqkA==", 73 + "version": "0.17.19", 74 + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.19.tgz", 75 + "integrity": "sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==", 76 "cpu": [ 77 "x64" 78 ], 79 @@ -426,9 +426,9 @@ 80 } 81 }, 82 "node_modules/@esbuild/freebsd-arm64": { 83 - "version": "0.16.13", 84 - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.13.tgz", 85 - "integrity": "sha512-KxMO3/XihBcHM+xQUM6nQZO1SgQuOsd1DCnKF1a4SIf/i5VD45vrqN3k8ePgFrEbMi7m5JeGmvNqwJXinF0a4Q==", 86 + "version": "0.17.19", 87 + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.19.tgz", 88 + "integrity": "sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==", 89 "cpu": [ 90 "arm64" 91 ], 92 @@ -442,9 +442,9 @@ 93 } 94 }, 95 "node_modules/@esbuild/freebsd-x64": { 96 - "version": "0.16.13", 97 - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.16.13.tgz", 98 - "integrity": "sha512-Ez15oqV1vwvZ30cVLeBW14BsWq/fdWNQGMOxxqaSJVQVLqHhvgfQ7gxGDiN9tpJdeQhqJO+Q0r02/Tce5+USNg==", 99 + "version": "0.17.19", 100 + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.19.tgz", 101 + "integrity": "sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==", 102 "cpu": [ 103 "x64" 104 ], 105 @@ -458,9 +458,9 @@ 106 } 107 }, 108 "node_modules/@esbuild/linux-arm": { 109 - "version": "0.16.13", 110 - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.16.13.tgz", 111 - "integrity": "sha512-18dLd2L3mda+iFj6sswyBMSh2UwniamD9M4DwPv8VM+9apRFlQ5IGKxBdumnTuOI4NvwwAernmUseWhYQ9k+rg==", 112 + "version": "0.17.19", 113 + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.19.tgz", 114 + "integrity": "sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==", 115 "cpu": [ 116 "arm" 117 ], 118 @@ -474,9 +474,9 @@ 119 } 120 }, 121 "node_modules/@esbuild/linux-arm64": { 122 - "version": "0.16.13", 123 - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.16.13.tgz", 124 - "integrity": "sha512-qi5n7KwcGViyJeZeQnu8fB6dC3Mlm5PGaqSv2HhQDDx/MPvVfQGNMcv7zcBL4qk3FkuWhGVwXkjQ76x7R0PWlA==", 125 + "version": "0.17.19", 126 + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.19.tgz", 127 + "integrity": "sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==", 128 "cpu": [ 129 "arm64" 130 ], 131 @@ -490,9 +490,9 @@ 132 } 133 }, 134 "node_modules/@esbuild/linux-ia32": { 135 - "version": "0.16.13", 136 - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.16.13.tgz", 137 - "integrity": "sha512-2489Xad9sr+6GD7nB913fUqpCsSwVwgskkQTq4Or2mZntSPYPebyJm8l1YruHo7oqYMTGV6RiwGE4gRo3H+EPQ==", 138 + "version": "0.17.19", 139 + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.19.tgz", 140 + "integrity": "sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==", 141 "cpu": [ 142 "ia32" 143 ], 144 @@ -506,9 +506,9 @@ 145 } 146 }, 147 "node_modules/@esbuild/linux-loong64": { 148 - "version": "0.16.13", 149 - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.16.13.tgz", 150 - "integrity": "sha512-x8KplRu9Y43Px8I9YS+sPBwQ+fw44Mvp2BPVADopKDWz+h3fcj1BvRU58kxb89WObmwKX9sWdtYzepL4Fmx03A==", 151 + "version": "0.17.19", 152 + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.19.tgz", 153 + "integrity": "sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==", 154 "cpu": [ 155 "loong64" 156 ], 157 @@ -522,9 +522,9 @@ 158 } 159 }, 160 "node_modules/@esbuild/linux-mips64el": { 161 - "version": "0.16.13", 162 - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.16.13.tgz", 163 - "integrity": "sha512-qhhdWph9FLwD9rVVC/nUf7k2U4NZIA6/mGx0B7+O6PFV0GjmPA2E3zDQ4NUjq9P26E0DeAZy9akH9dYcUBRU7A==", 164 + "version": "0.17.19", 165 + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.19.tgz", 166 + "integrity": "sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==", 167 "cpu": [ 168 "mips64el" 169 ], 170 @@ -538,9 +538,9 @@ 171 } 172 }, 173 "node_modules/@esbuild/linux-ppc64": { 174 - "version": "0.16.13", 175 - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.16.13.tgz", 176 - "integrity": "sha512-cVWAPKsrRVxI1jCeJHnYSbE3BrEU+pZTZK2gfao9HRxuc+3m4+RLfs3EVEpGLmMKEcWfVCB9wZ3yNxnknutGKQ==", 177 + "version": "0.17.19", 178 + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.19.tgz", 179 + "integrity": "sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==", 180 "cpu": [ 181 "ppc64" 182 ], 183 @@ -554,9 +554,9 @@ 184 } 185 }, 186 "node_modules/@esbuild/linux-riscv64": { 187 - "version": "0.16.13", 188 - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.16.13.tgz", 189 - "integrity": "sha512-Agb7dbRyZWnmPn5Vvf0eyqaEUqSsaIUwwyInu2EoFTaIDRp093QU2M5alUyOooMLkRbD1WvqQNwx08Z/g+SAcQ==", 190 + "version": "0.17.19", 191 + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.19.tgz", 192 + "integrity": "sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==", 193 "cpu": [ 194 "riscv64" 195 ], 196 @@ -570,9 +570,9 @@ 197 } 198 }, 199 "node_modules/@esbuild/linux-s390x": { 200 - "version": "0.16.13", 201 - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.16.13.tgz", 202 - "integrity": "sha512-AqRBIrc/+kl08ahliNG+EyU+j41wIzQfwBTKpi80cCDiYvYFPuXjvzZsD9muiu58Isj0RVni9VgC4xK/AnSW4g==", 203 + "version": "0.17.19", 204 + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.19.tgz", 205 + "integrity": "sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==", 206 "cpu": [ 207 "s390x" 208 ], 209 @@ -586,9 +586,9 @@ 210 } 211 }, 212 "node_modules/@esbuild/linux-x64": { 213 - "version": "0.16.13", 214 - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.16.13.tgz", 215 - "integrity": "sha512-S4wn2BimuhPcoArRtVrdHUKIymCCZcYAXQE47kUiX4yrUrEX2/ifn5eKNbZ5c1jJKUlh1gC2ESIN+iw3wQax3g==", 216 + "version": "0.17.19", 217 + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.19.tgz", 218 + "integrity": "sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==", 219 "cpu": [ 220 "x64" 221 ], 222 @@ -602,9 +602,9 @@ 223 } 224 }, 225 "node_modules/@esbuild/netbsd-x64": { 226 - "version": "0.16.13", 227 - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.16.13.tgz", 228 - "integrity": "sha512-2c8JWgfUMlQHTdaR5X3xNMwqOyad8kgeCupuVkdm3QkUOzGREjlTETQsK6oHifocYzDCo9FeKcUwsK356SdR+g==", 229 + "version": "0.17.19", 230 + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.19.tgz", 231 + "integrity": "sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==", 232 "cpu": [ 233 "x64" 234 ], 235 @@ -618,9 +618,9 @@ 236 } 237 }, 238 "node_modules/@esbuild/openbsd-x64": { 239 - "version": "0.16.13", 240 - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.16.13.tgz", 241 - "integrity": "sha512-Bwh+PmKD/LK+xBjqIpnYnKYj0fIyQJ0YpRxsn0F+WfzvQ2OA+GKDlf8AHosiCns26Q4Dje388jQVwfOBZ1GaFw==", 242 + "version": "0.17.19", 243 + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.19.tgz", 244 + "integrity": "sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==", 245 "cpu": [ 246 "x64" 247 ], 248 @@ -634,9 +634,9 @@ 249 } 250 }, 251 "node_modules/@esbuild/sunos-x64": { 252 - "version": "0.16.13", 253 - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.16.13.tgz", 254 - "integrity": "sha512-8wwk6f9XGnhrF94/DBdFM4Xm1JeCyGTCj67r516VS9yvBVQf3Rar54L+XPVDs/oZOokwH+XsktrgkuTMAmjntg==", 255 + "version": "0.17.19", 256 + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.19.tgz", 257 + "integrity": "sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==", 258 "cpu": [ 259 "x64" 260 ], 261 @@ -650,9 +650,9 @@ 262 } 263 }, 264 "node_modules/@esbuild/win32-arm64": { 265 - "version": "0.16.13", 266 - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.16.13.tgz", 267 - "integrity": "sha512-Jmwbp/5ArLCiRAHC33ODfcrlIcbP/exXkOEUVkADNJC4e/so2jm+i8IQFvVX/lA2GWvK3GdgcN0VFfp9YITAbg==", 268 + "version": "0.17.19", 269 + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.19.tgz", 270 + "integrity": "sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==", 271 "cpu": [ 272 "arm64" 273 ], 274 @@ -666,9 +666,9 @@ 275 } 276 }, 277 "node_modules/@esbuild/win32-ia32": { 278 - "version": "0.16.13", 279 - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.16.13.tgz", 280 - "integrity": "sha512-AX6WjntGjhJHzrPSVvjMD7grxt41koHfAOx6lxLorrpDwwIKKPaGDASPZgvFIZHTbwhOtILW6vAXxYPDsKpDJA==", 281 + "version": "0.17.19", 282 + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.19.tgz", 283 + "integrity": "sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==", 284 "cpu": [ 285 "ia32" 286 ], 287 @@ -682,9 +682,9 @@ 288 } 289 }, 290 "node_modules/@esbuild/win32-x64": { 291 - "version": "0.16.13", 292 - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.16.13.tgz", 293 - "integrity": "sha512-A+U4gM6OOkPS03UgVU08GTpAAAxPsP/8Z4FmneGo4TaVSD99bK9gVJXlqUEPMO/htFXEAht2O6pX4ErtLY5tVg==", 294 + "version": "0.17.19", 295 + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.19.tgz", 296 + "integrity": "sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==", 297 "cpu": [ 298 "x64" 299 ], 300 @@ -2709,9 +2709,9 @@ 301 } 302 }, 303 "node_modules/esbuild": { 304 - "version": "0.16.13", 305 - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.16.13.tgz", 306 - "integrity": "sha512-oYwFdSEIoKM1oYzyem1osgKJAvg5447XF+05ava21fOtilyb2HeQQh26/74K4WeAk5dZmj/Mx10zUqUnI14jhA==", 307 + "version": "0.17.19", 308 + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.17.19.tgz", 309 + "integrity": "sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==", 310 "dev": true, 311 "hasInstallScript": true, 312 "bin": { 313 @@ -2721,28 +2721,28 @@ 314 "node": ">=12" 315 }, 316 "optionalDependencies": { 317 - "@esbuild/android-arm": "0.16.13", 318 - "@esbuild/android-arm64": "0.16.13", 319 - "@esbuild/android-x64": "0.16.13", 320 - "@esbuild/darwin-arm64": "0.16.13", 321 - "@esbuild/darwin-x64": "0.16.13", 322 - "@esbuild/freebsd-arm64": "0.16.13", 323 - "@esbuild/freebsd-x64": "0.16.13", 324 - "@esbuild/linux-arm": "0.16.13", 325 - "@esbuild/linux-arm64": "0.16.13", 326 - "@esbuild/linux-ia32": "0.16.13", 327 - "@esbuild/linux-loong64": "0.16.13", 328 - "@esbuild/linux-mips64el": "0.16.13", 329 - "@esbuild/linux-ppc64": "0.16.13", 330 - "@esbuild/linux-riscv64": "0.16.13", 331 - "@esbuild/linux-s390x": "0.16.13", 332 - "@esbuild/linux-x64": "0.16.13", 333 - "@esbuild/netbsd-x64": "0.16.13", 334 - "@esbuild/openbsd-x64": "0.16.13", 335 - "@esbuild/sunos-x64": "0.16.13", 336 - "@esbuild/win32-arm64": "0.16.13", 337 - "@esbuild/win32-ia32": "0.16.13", 338 - "@esbuild/win32-x64": "0.16.13" 339 + "@esbuild/android-arm": "0.17.19", 340 + "@esbuild/android-arm64": "0.17.19", 341 + "@esbuild/android-x64": "0.17.19", 342 + "@esbuild/darwin-arm64": "0.17.19", 343 + "@esbuild/darwin-x64": "0.17.19", 344 + "@esbuild/freebsd-arm64": "0.17.19", 345 + "@esbuild/freebsd-x64": "0.17.19", 346 + "@esbuild/linux-arm": "0.17.19", 347 + "@esbuild/linux-arm64": "0.17.19", 348 + "@esbuild/linux-ia32": "0.17.19", 349 + "@esbuild/linux-loong64": "0.17.19", 350 + "@esbuild/linux-mips64el": "0.17.19", 351 + "@esbuild/linux-ppc64": "0.17.19", 352 + "@esbuild/linux-riscv64": "0.17.19", 353 + "@esbuild/linux-s390x": "0.17.19", 354 + "@esbuild/linux-x64": "0.17.19", 355 + "@esbuild/netbsd-x64": "0.17.19", 356 + "@esbuild/openbsd-x64": "0.17.19", 357 + "@esbuild/sunos-x64": "0.17.19", 358 + "@esbuild/win32-arm64": "0.17.19", 359 + "@esbuild/win32-ia32": "0.17.19", 360 + "@esbuild/win32-x64": "0.17.19" 361 } 362 }, 363 "node_modules/escalade": { 364 @@ -4789,10 +4789,16 @@ 365 "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==" 366 }, 367 "node_modules/nanoid": { 368 - "version": "3.3.4", 369 - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", 370 - "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", 371 + "version": "3.3.6", 372 + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", 373 + "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", 374 "dev": true, 375 + "funding": [ 376 + { 377 + "type": "github", 378 + "url": "https://github.com/sponsors/ai" 379 + } 380 + ], 381 "bin": { 382 "nanoid": "bin/nanoid.cjs" 383 }, 384 @@ -5251,9 +5257,9 @@ 385 } 386 }, 387 "node_modules/postcss": { 388 - "version": "8.4.21", 389 - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz", 390 - "integrity": "sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==", 391 + "version": "8.4.24", 392 + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.24.tgz", 393 + "integrity": "sha512-M0RzbcI0sO/XJNucsGjvWU9ERWxb/ytp1w6dKtxTKgixdtQDq4rmx/g8W1hnaheq9jgwL/oyEdH5Bc4WwJKMqg==", 394 "dev": true, 395 "funding": [ 396 { 397 @@ -5263,10 +5269,14 @@ 398 { 399 "type": "tidelift", 400 "url": "https://tidelift.com/funding/github/npm/postcss" 401 + }, 402 + { 403 + "type": "github", 404 + "url": "https://github.com/sponsors/ai" 405 } 406 ], 407 "dependencies": { 408 - "nanoid": "^3.3.4", 409 + "nanoid": "^3.3.6", 410 "picocolors": "^1.0.0", 411 "source-map-js": "^1.0.2" 412 }, 413 @@ -5896,9 +5906,9 @@ 414 } 415 }, 416 "node_modules/rollup": { 417 - "version": "3.9.1", 418 - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.9.1.tgz", 419 - "integrity": "sha512-GswCYHXftN8ZKGVgQhTFUJB/NBXxrRGgO2NCy6E8s1rwEJ4Q9/VttNqcYfEvx4dTo4j58YqdC3OVztPzlKSX8w==", 420 + "version": "3.24.0", 421 + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.24.0.tgz", 422 + "integrity": "sha512-OgraHOIg2YpHQTjl0/ymWfFNBEyPucB7lmhXrQUh38qNOegxLapSPFs9sNr0qKR75awW41D93XafoR2QfhBdUQ==", 423 "dev": true, 424 "bin": { 425 "rollup": "dist/bin/rollup" 426 @@ -6665,15 +6675,14 @@ 427 } 428 }, 429 "node_modules/vite": { 430 - "version": "4.0.5", 431 - "resolved": "https://registry.npmjs.org/vite/-/vite-4.0.5.tgz", 432 - "integrity": "sha512-7m87RC+caiAxG+8j3jObveRLqaWA/neAdCat6JAZwMkSWqFHOvg8MYe5fAQxVBRAuKAQ1S6XDh3CBQuLNbY33w==", 433 + "version": "4.3.9", 434 + "resolved": "https://registry.npmjs.org/vite/-/vite-4.3.9.tgz", 435 + "integrity": "sha512-qsTNZjO9NoJNW7KnOrgYwczm0WctJ8m/yqYAMAK9Lxt4SoySUfS5S8ia9K7JHpa3KEeMfyF8LoJ3c5NeBJy6pg==", 436 "dev": true, 437 "dependencies": { 438 - "esbuild": "^0.16.3", 439 - "postcss": "^8.4.20", 440 - "resolve": "^1.22.1", 441 - "rollup": "^3.7.0" 442 + "esbuild": "^0.17.5", 443 + "postcss": "^8.4.23", 444 + "rollup": "^3.21.0" 445 }, 446 "bin": { 447 "vite": "bin/vite.js" 448 @@ -7343,156 +7352,156 @@ 449 "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==" 450 }, 451 "@esbuild/android-arm": { 452 - "version": "0.16.13", 453 - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.16.13.tgz", 454 - "integrity": "sha512-JmtqThupn9Yf+FzANE+GG73ASUkssnPwOsndUElhp23685QzRK+MO1UompOlBaXV9D5FTuYcPnw7p4mCq2YbZQ==", 455 + "version": "0.17.19", 456 + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.19.tgz", 457 + "integrity": "sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==", 458 "dev": true, 459 "optional": true 460 }, 461 "@esbuild/android-arm64": { 462 - "version": "0.16.13", 463 - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.16.13.tgz", 464 - "integrity": "sha512-r4xetsd1ez1NF9/9R2f9Q6AlxqiZLwUqo7ICOcvEVwopVkXUcspIjEbJk0EVTgT6Cp5+ymzGPT6YNV0ievx4yA==", 465 + "version": "0.17.19", 466 + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.19.tgz", 467 + "integrity": "sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==", 468 "dev": true, 469 "optional": true 470 }, 471 "@esbuild/android-x64": { 472 - "version": "0.16.13", 473 - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.16.13.tgz", 474 - "integrity": "sha512-hKt1bFht/Vtp0xJ0ZVzFMnPy1y1ycmM3KNnp3zsyZfQmw7nhs2WLO4vxdR5YG+6RsHKCb2zbZ3VwlC0Tij0qyA==", 475 + "version": "0.17.19", 476 + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.19.tgz", 477 + "integrity": "sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==", 478 "dev": true, 479 "optional": true 480 }, 481 "@esbuild/darwin-arm64": { 482 - "version": "0.16.13", 483 - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.16.13.tgz", 484 - "integrity": "sha512-ogrVuNi2URocrr3Ps20f075EMm9V7IeenOi9FRj4qdbT6mQlwLuP4l90PW2iBrKERx0oRkcZprEUNsz/3xd7ww==", 485 + "version": "0.17.19", 486 + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.19.tgz", 487 + "integrity": "sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==", 488 "dev": true, 489 "optional": true 490 }, 491 "@esbuild/darwin-x64": { 492 - "version": "0.16.13", 493 - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.16.13.tgz", 494 - "integrity": "sha512-Agajik9SBGiKD7FPXE+ExW6x3MgA/dUdpZnXa9y1tyfE4lKQx+eQiknSdrBnWPeqa9wL0AOvkhghmYhpVkyqkA==", 495 + "version": "0.17.19", 496 + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.19.tgz", 497 + "integrity": "sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==", 498 "dev": true, 499 "optional": true 500 }, 501 "@esbuild/freebsd-arm64": { 502 - "version": "0.16.13", 503 - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.13.tgz", 504 - "integrity": "sha512-KxMO3/XihBcHM+xQUM6nQZO1SgQuOsd1DCnKF1a4SIf/i5VD45vrqN3k8ePgFrEbMi7m5JeGmvNqwJXinF0a4Q==", 505 + "version": "0.17.19", 506 + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.19.tgz", 507 + "integrity": "sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==", 508 "dev": true, 509 "optional": true 510 }, 511 "@esbuild/freebsd-x64": { 512 - "version": "0.16.13", 513 - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.16.13.tgz", 514 - "integrity": "sha512-Ez15oqV1vwvZ30cVLeBW14BsWq/fdWNQGMOxxqaSJVQVLqHhvgfQ7gxGDiN9tpJdeQhqJO+Q0r02/Tce5+USNg==", 515 + "version": "0.17.19", 516 + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.19.tgz", 517 + "integrity": "sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==", 518 "dev": true, 519 "optional": true 520 }, 521 "@esbuild/linux-arm": { 522 - "version": "0.16.13", 523 - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.16.13.tgz", 524 - "integrity": "sha512-18dLd2L3mda+iFj6sswyBMSh2UwniamD9M4DwPv8VM+9apRFlQ5IGKxBdumnTuOI4NvwwAernmUseWhYQ9k+rg==", 525 + "version": "0.17.19", 526 + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.19.tgz", 527 + "integrity": "sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==", 528 "dev": true, 529 "optional": true 530 }, 531 "@esbuild/linux-arm64": { 532 - "version": "0.16.13", 533 - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.16.13.tgz", 534 - "integrity": "sha512-qi5n7KwcGViyJeZeQnu8fB6dC3Mlm5PGaqSv2HhQDDx/MPvVfQGNMcv7zcBL4qk3FkuWhGVwXkjQ76x7R0PWlA==", 535 + "version": "0.17.19", 536 + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.19.tgz", 537 + "integrity": "sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==", 538 "dev": true, 539 "optional": true 540 }, 541 "@esbuild/linux-ia32": { 542 - "version": "0.16.13", 543 - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.16.13.tgz", 544 - "integrity": "sha512-2489Xad9sr+6GD7nB913fUqpCsSwVwgskkQTq4Or2mZntSPYPebyJm8l1YruHo7oqYMTGV6RiwGE4gRo3H+EPQ==", 545 + "version": "0.17.19", 546 + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.19.tgz", 547 + "integrity": "sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==", 548 "dev": true, 549 "optional": true 550 }, 551 "@esbuild/linux-loong64": { 552 - "version": "0.16.13", 553 - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.16.13.tgz", 554 - "integrity": "sha512-x8KplRu9Y43Px8I9YS+sPBwQ+fw44Mvp2BPVADopKDWz+h3fcj1BvRU58kxb89WObmwKX9sWdtYzepL4Fmx03A==", 555 + "version": "0.17.19", 556 + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.19.tgz", 557 + "integrity": "sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==", 558 "dev": true, 559 "optional": true 560 }, 561 "@esbuild/linux-mips64el": { 562 - "version": "0.16.13", 563 - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.16.13.tgz", 564 - "integrity": "sha512-qhhdWph9FLwD9rVVC/nUf7k2U4NZIA6/mGx0B7+O6PFV0GjmPA2E3zDQ4NUjq9P26E0DeAZy9akH9dYcUBRU7A==", 565 + "version": "0.17.19", 566 + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.19.tgz", 567 + "integrity": "sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==", 568 "dev": true, 569 "optional": true 570 }, 571 "@esbuild/linux-ppc64": { 572 - "version": "0.16.13", 573 - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.16.13.tgz", 574 - "integrity": "sha512-cVWAPKsrRVxI1jCeJHnYSbE3BrEU+pZTZK2gfao9HRxuc+3m4+RLfs3EVEpGLmMKEcWfVCB9wZ3yNxnknutGKQ==", 575 + "version": "0.17.19", 576 + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.19.tgz", 577 + "integrity": "sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==", 578 "dev": true, 579 "optional": true 580 }, 581 "@esbuild/linux-riscv64": { 582 - "version": "0.16.13", 583 - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.16.13.tgz", 584 - "integrity": "sha512-Agb7dbRyZWnmPn5Vvf0eyqaEUqSsaIUwwyInu2EoFTaIDRp093QU2M5alUyOooMLkRbD1WvqQNwx08Z/g+SAcQ==", 585 + "version": "0.17.19", 586 + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.19.tgz", 587 + "integrity": "sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==", 588 "dev": true, 589 "optional": true 590 }, 591 "@esbuild/linux-s390x": { 592 - "version": "0.16.13", 593 - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.16.13.tgz", 594 - "integrity": "sha512-AqRBIrc/+kl08ahliNG+EyU+j41wIzQfwBTKpi80cCDiYvYFPuXjvzZsD9muiu58Isj0RVni9VgC4xK/AnSW4g==", 595 + "version": "0.17.19", 596 + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.19.tgz", 597 + "integrity": "sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==", 598 "dev": true, 599 "optional": true 600 }, 601 "@esbuild/linux-x64": { 602 - "version": "0.16.13", 603 - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.16.13.tgz", 604 - "integrity": "sha512-S4wn2BimuhPcoArRtVrdHUKIymCCZcYAXQE47kUiX4yrUrEX2/ifn5eKNbZ5c1jJKUlh1gC2ESIN+iw3wQax3g==", 605 + "version": "0.17.19", 606 + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.19.tgz", 607 + "integrity": "sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==", 608 "dev": true, 609 "optional": true 610 }, 611 "@esbuild/netbsd-x64": { 612 - "version": "0.16.13", 613 - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.16.13.tgz", 614 - "integrity": "sha512-2c8JWgfUMlQHTdaR5X3xNMwqOyad8kgeCupuVkdm3QkUOzGREjlTETQsK6oHifocYzDCo9FeKcUwsK356SdR+g==", 615 + "version": "0.17.19", 616 + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.19.tgz", 617 + "integrity": "sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==", 618 "dev": true, 619 "optional": true 620 }, 621 "@esbuild/openbsd-x64": { 622 - "version": "0.16.13", 623 - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.16.13.tgz", 624 - "integrity": "sha512-Bwh+PmKD/LK+xBjqIpnYnKYj0fIyQJ0YpRxsn0F+WfzvQ2OA+GKDlf8AHosiCns26Q4Dje388jQVwfOBZ1GaFw==", 625 + "version": "0.17.19", 626 + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.19.tgz", 627 + "integrity": "sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==", 628 "dev": true, 629 "optional": true 630 }, 631 "@esbuild/sunos-x64": { 632 - "version": "0.16.13", 633 - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.16.13.tgz", 634 - "integrity": "sha512-8wwk6f9XGnhrF94/DBdFM4Xm1JeCyGTCj67r516VS9yvBVQf3Rar54L+XPVDs/oZOokwH+XsktrgkuTMAmjntg==", 635 + "version": "0.17.19", 636 + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.19.tgz", 637 + "integrity": "sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==", 638 "dev": true, 639 "optional": true 640 }, 641 "@esbuild/win32-arm64": { 642 - "version": "0.16.13", 643 - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.16.13.tgz", 644 - "integrity": "sha512-Jmwbp/5ArLCiRAHC33ODfcrlIcbP/exXkOEUVkADNJC4e/so2jm+i8IQFvVX/lA2GWvK3GdgcN0VFfp9YITAbg==", 645 + "version": "0.17.19", 646 + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.19.tgz", 647 + "integrity": "sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==", 648 "dev": true, 649 "optional": true 650 }, 651 "@esbuild/win32-ia32": { 652 - "version": "0.16.13", 653 - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.16.13.tgz", 654 - "integrity": "sha512-AX6WjntGjhJHzrPSVvjMD7grxt41koHfAOx6lxLorrpDwwIKKPaGDASPZgvFIZHTbwhOtILW6vAXxYPDsKpDJA==", 655 + "version": "0.17.19", 656 + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.19.tgz", 657 + "integrity": "sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==", 658 "dev": true, 659 "optional": true 660 }, 661 "@esbuild/win32-x64": { 662 - "version": "0.16.13", 663 - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.16.13.tgz", 664 - "integrity": "sha512-A+U4gM6OOkPS03UgVU08GTpAAAxPsP/8Z4FmneGo4TaVSD99bK9gVJXlqUEPMO/htFXEAht2O6pX4ErtLY5tVg==", 665 + "version": "0.17.19", 666 + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.19.tgz", 667 + "integrity": "sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==", 668 "dev": true, 669 "optional": true 670 }, 671 @@ -8914,33 +8923,33 @@ 672 } 673 }, 674 "esbuild": { 675 - "version": "0.16.13", 676 - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.16.13.tgz", 677 - "integrity": "sha512-oYwFdSEIoKM1oYzyem1osgKJAvg5447XF+05ava21fOtilyb2HeQQh26/74K4WeAk5dZmj/Mx10zUqUnI14jhA==", 678 - "dev": true, 679 - "requires": { 680 - "@esbuild/android-arm": "0.16.13", 681 - "@esbuild/android-arm64": "0.16.13", 682 - "@esbuild/android-x64": "0.16.13", 683 - "@esbuild/darwin-arm64": "0.16.13", 684 - "@esbuild/darwin-x64": "0.16.13", 685 - "@esbuild/freebsd-arm64": "0.16.13", 686 - "@esbuild/freebsd-x64": "0.16.13", 687 - "@esbuild/linux-arm": "0.16.13", 688 - "@esbuild/linux-arm64": "0.16.13", 689 - "@esbuild/linux-ia32": "0.16.13", 690 - "@esbuild/linux-loong64": "0.16.13", 691 - "@esbuild/linux-mips64el": "0.16.13", 692 - "@esbuild/linux-ppc64": "0.16.13", 693 - "@esbuild/linux-riscv64": "0.16.13", 694 - "@esbuild/linux-s390x": "0.16.13", 695 - "@esbuild/linux-x64": "0.16.13", 696 - "@esbuild/netbsd-x64": "0.16.13", 697 - "@esbuild/openbsd-x64": "0.16.13", 698 - "@esbuild/sunos-x64": "0.16.13", 699 - "@esbuild/win32-arm64": "0.16.13", 700 - "@esbuild/win32-ia32": "0.16.13", 701 - "@esbuild/win32-x64": "0.16.13" 702 + "version": "0.17.19", 703 + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.17.19.tgz", 704 + "integrity": "sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==", 705 + "dev": true, 706 + "requires": { 707 + "@esbuild/android-arm": "0.17.19", 708 + "@esbuild/android-arm64": "0.17.19", 709 + "@esbuild/android-x64": "0.17.19", 710 + "@esbuild/darwin-arm64": "0.17.19", 711 + "@esbuild/darwin-x64": "0.17.19", 712 + "@esbuild/freebsd-arm64": "0.17.19", 713 + "@esbuild/freebsd-x64": "0.17.19", 714 + "@esbuild/linux-arm": "0.17.19", 715 + "@esbuild/linux-arm64": "0.17.19", 716 + "@esbuild/linux-ia32": "0.17.19", 717 + "@esbuild/linux-loong64": "0.17.19", 718 + "@esbuild/linux-mips64el": "0.17.19", 719 + "@esbuild/linux-ppc64": "0.17.19", 720 + "@esbuild/linux-riscv64": "0.17.19", 721 + "@esbuild/linux-s390x": "0.17.19", 722 + "@esbuild/linux-x64": "0.17.19", 723 + "@esbuild/netbsd-x64": "0.17.19", 724 + "@esbuild/openbsd-x64": "0.17.19", 725 + "@esbuild/sunos-x64": "0.17.19", 726 + "@esbuild/win32-arm64": "0.17.19", 727 + "@esbuild/win32-ia32": "0.17.19", 728 + "@esbuild/win32-x64": "0.17.19" 729 } 730 }, 731 "escalade": { 732 @@ -10449,9 +10458,9 @@ 733 "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==" 734 }, 735 "nanoid": { 736 - "version": "3.3.4", 737 - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", 738 - "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", 739 + "version": "3.3.6", 740 + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", 741 + "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", 742 "dev": true 743 }, 744 "natural-compare": { 745 @@ -10777,12 +10786,12 @@ 746 "dev": true 747 }, 748 "postcss": { 749 - "version": "8.4.21", 750 - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz", 751 - "integrity": "sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==", 752 + "version": "8.4.24", 753 + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.24.tgz", 754 + "integrity": "sha512-M0RzbcI0sO/XJNucsGjvWU9ERWxb/ytp1w6dKtxTKgixdtQDq4rmx/g8W1hnaheq9jgwL/oyEdH5Bc4WwJKMqg==", 755 "dev": true, 756 "requires": { 757 - "nanoid": "^3.3.4", 758 + "nanoid": "^3.3.6", 759 "picocolors": "^1.0.0", 760 "source-map-js": "^1.0.2" 761 } 762 @@ -11204,9 +11213,9 @@ 763 } 764 }, 765 "rollup": { 766 - "version": "3.9.1", 767 - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.9.1.tgz", 768 - "integrity": "sha512-GswCYHXftN8ZKGVgQhTFUJB/NBXxrRGgO2NCy6E8s1rwEJ4Q9/VttNqcYfEvx4dTo4j58YqdC3OVztPzlKSX8w==", 769 + "version": "3.24.0", 770 + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.24.0.tgz", 771 + "integrity": "sha512-OgraHOIg2YpHQTjl0/ymWfFNBEyPucB7lmhXrQUh38qNOegxLapSPFs9sNr0qKR75awW41D93XafoR2QfhBdUQ==", 772 "dev": true, 773 "requires": { 774 "fsevents": "~2.3.2" 775 @@ -11765,16 +11774,15 @@ 776 } 777 }, 778 "vite": { 779 - "version": "4.0.5", 780 - "resolved": "https://registry.npmjs.org/vite/-/vite-4.0.5.tgz", 781 - "integrity": "sha512-7m87RC+caiAxG+8j3jObveRLqaWA/neAdCat6JAZwMkSWqFHOvg8MYe5fAQxVBRAuKAQ1S6XDh3CBQuLNbY33w==", 782 + "version": "4.3.9", 783 + "resolved": "https://registry.npmjs.org/vite/-/vite-4.3.9.tgz", 784 + "integrity": "sha512-qsTNZjO9NoJNW7KnOrgYwczm0WctJ8m/yqYAMAK9Lxt4SoySUfS5S8ia9K7JHpa3KEeMfyF8LoJ3c5NeBJy6pg==", 785 "dev": true, 786 "requires": { 787 - "esbuild": "^0.16.3", 788 + "esbuild": "^0.17.5", 789 "fsevents": "~2.3.2", 790 - "postcss": "^8.4.20", 791 - "resolve": "^1.22.1", 792 - "rollup": "^3.7.0" 793 + "postcss": "^8.4.23", 794 + "rollup": "^3.21.0" 795 } 796 }, 797 "vite-node": { 798 diff --git a/package.json b/package.json 799 index 85022c5..35b346e 100644 800 --- a/package.json 801 +++ b/package.json 802 @@ -48,7 +48,7 @@ 803 "postcss": "^8.4.21", 804 "tailwindcss": "^3.2.4", 805 "typescript": "^4.9.4", 806 - "vite": "^4.0.5", 807 + "vite": "^4.3.9", 808 "vite-plugin-ejs": "^1.6.4", 809 "vitest": "^0.27.3" 810 }