[READ-ONLY] Mirror of https://github.com/probablykasper/date-picker-svelte. Date and time picker for Svelte date-picker-svelte.kasper.space
calendar date date-picker date-time-picker datepicker package svelte time
0

Configure Feed

Select the types of activity you want to include in your feed.

Docs: add title anchors

Kasper (Jul 14, 2023, 11:10 PM +0200) 053a1b46 d9ec859e

+366 -425
+335 -406
package-lock.json
··· 10 10 "license": "MIT", 11 11 "devDependencies": { 12 12 "@sveltejs/adapter-static": "^2.0.2", 13 - "@sveltejs/kit": "^1.21.0", 14 - "@sveltejs/package": "^2.1.0", 15 - "@typescript-eslint/eslint-plugin": "^5.60.1", 16 - "@typescript-eslint/parser": "^5.60.1", 17 - "@vitest/coverage-v8": "^0.32.2", 13 + "@sveltejs/kit": "^1.22.3", 14 + "@sveltejs/package": "^2.2.0", 15 + "@typescript-eslint/eslint-plugin": "^6.0.0", 16 + "@typescript-eslint/parser": "^6.0.0", 17 + "@vitest/coverage-v8": "^0.33.0", 18 18 "date-fns": "^2.30.0", 19 - "eslint": "^8.44.0", 19 + "eslint": "^8.45.0", 20 20 "eslint-config-prettier": "^8.8.0", 21 21 "eslint-plugin-svelte": "^2.32.2", 22 22 "mdsvex": "^0.11.0", 23 23 "prettier": "^2.8.8", 24 24 "prettier-plugin-svelte": "^2.10.1", 25 25 "sass": "^1.63.6", 26 - "svelte": "^4.0.1", 27 - "svelte-check": "^3.4.4", 26 + "svelte": "^4.0.5", 27 + "svelte-check": "^3.4.6", 28 28 "typescript": "^5.1.6", 29 - "vite": "^4.3.9", 30 - "vitest": "^0.32.2" 29 + "vite": "^4.4.4", 30 + "vitest": "^0.33.0" 31 31 }, 32 32 "peerDependencies": { 33 33 "svelte": "^3.24.0 || ^4.0.0" ··· 56 56 } 57 57 }, 58 58 "node_modules/@babel/runtime": { 59 - "version": "7.22.5", 60 - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.22.5.tgz", 61 - "integrity": "sha512-ecjvYlnAaZ/KVneE/OdKYBYfgXV3Ptu6zQWmgEF7vwKhQnvVS6bjMD2XYgj+SNvQ1GfK/pjgokfPkC/2CO8CuA==", 59 + "version": "7.22.6", 60 + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.22.6.tgz", 61 + "integrity": "sha512-wDb5pWm4WDdF6LFUde3Jl8WzPA+3ZbxYqkC6xAXuD3irdEHN1k0NfTRrJD8ZD378SJ61miMLCqIOXYhd8x+AJQ==", 62 62 "dev": true, 63 63 "dependencies": { 64 64 "regenerator-runtime": "^0.13.11" ··· 74 74 "dev": true 75 75 }, 76 76 "node_modules/@esbuild/android-arm": { 77 - "version": "0.17.19", 78 - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.19.tgz", 79 - "integrity": "sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==", 77 + "version": "0.18.12", 78 + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.12.tgz", 79 + "integrity": "sha512-LIxaNIQfkFZbTLb4+cX7dozHlAbAshhFE5PKdro0l+FnCpx1GDJaQ2WMcqm+ToXKMt8p8Uojk/MFRuGyz3V5Sw==", 80 80 "cpu": [ 81 81 "arm" 82 82 ], ··· 90 90 } 91 91 }, 92 92 "node_modules/@esbuild/android-arm64": { 93 - "version": "0.17.19", 94 - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.19.tgz", 95 - "integrity": "sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==", 93 + "version": "0.18.12", 94 + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.12.tgz", 95 + "integrity": "sha512-BMAlczRqC/LUt2P97E4apTBbkvS9JTJnp2DKFbCwpZ8vBvXVbNdqmvzW/OsdtI/+mGr+apkkpqGM8WecLkPgrA==", 96 96 "cpu": [ 97 97 "arm64" 98 98 ], ··· 106 106 } 107 107 }, 108 108 "node_modules/@esbuild/android-x64": { 109 - "version": "0.17.19", 110 - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.19.tgz", 111 - "integrity": "sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==", 109 + "version": "0.18.12", 110 + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.12.tgz", 111 + "integrity": "sha512-zU5MyluNsykf5cOJ0LZZZjgAHbhPJ1cWfdH1ZXVMXxVMhEV0VZiZXQdwBBVvmvbF28EizeK7obG9fs+fpmS0eQ==", 112 112 "cpu": [ 113 113 "x64" 114 114 ], ··· 122 122 } 123 123 }, 124 124 "node_modules/@esbuild/darwin-arm64": { 125 - "version": "0.17.19", 126 - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.19.tgz", 127 - "integrity": "sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==", 125 + "version": "0.18.12", 126 + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.12.tgz", 127 + "integrity": "sha512-zUZMep7YONnp6954QOOwEBwFX9svlKd3ov6PkxKd53LGTHsp/gy7vHaPGhhjBmEpqXEXShi6dddjIkmd+NgMsA==", 128 128 "cpu": [ 129 129 "arm64" 130 130 ], ··· 138 138 } 139 139 }, 140 140 "node_modules/@esbuild/darwin-x64": { 141 - "version": "0.17.19", 142 - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.19.tgz", 143 - "integrity": "sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==", 141 + "version": "0.18.12", 142 + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.12.tgz", 143 + "integrity": "sha512-ohqLPc7i67yunArPj1+/FeeJ7AgwAjHqKZ512ADk3WsE3FHU9l+m5aa7NdxXr0HmN1bjDlUslBjWNbFlD9y12Q==", 144 144 "cpu": [ 145 145 "x64" 146 146 ], ··· 154 154 } 155 155 }, 156 156 "node_modules/@esbuild/freebsd-arm64": { 157 - "version": "0.17.19", 158 - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.19.tgz", 159 - "integrity": "sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==", 157 + "version": "0.18.12", 158 + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.12.tgz", 159 + "integrity": "sha512-GIIHtQXqgeOOqdG16a/A9N28GpkvjJnjYMhOnXVbn3EDJcoItdR58v/pGN31CHjyXDc8uCcRnFWmqaJt24AYJg==", 160 160 "cpu": [ 161 161 "arm64" 162 162 ], ··· 170 170 } 171 171 }, 172 172 "node_modules/@esbuild/freebsd-x64": { 173 - "version": "0.17.19", 174 - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.19.tgz", 175 - "integrity": "sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==", 173 + "version": "0.18.12", 174 + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.12.tgz", 175 + "integrity": "sha512-zK0b9a1/0wZY+6FdOS3BpZcPc1kcx2G5yxxfEJtEUzVxI6n/FrC2Phsxj/YblPuBchhBZ/1wwn7AyEBUyNSa6g==", 176 176 "cpu": [ 177 177 "x64" 178 178 ], ··· 186 186 } 187 187 }, 188 188 "node_modules/@esbuild/linux-arm": { 189 - "version": "0.17.19", 190 - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.19.tgz", 191 - "integrity": "sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==", 189 + "version": "0.18.12", 190 + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.12.tgz", 191 + "integrity": "sha512-y75OijvrBE/1XRrXq1jtrJfG26eHeMoqLJ2dwQNwviwTuTtHGCojsDO6BJNF8gU+3jTn1KzJEMETytwsFSvc+Q==", 192 192 "cpu": [ 193 193 "arm" 194 194 ], ··· 202 202 } 203 203 }, 204 204 "node_modules/@esbuild/linux-arm64": { 205 - "version": "0.17.19", 206 - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.19.tgz", 207 - "integrity": "sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==", 205 + "version": "0.18.12", 206 + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.12.tgz", 207 + "integrity": "sha512-JKgG8Q/LL/9sw/iHHxQyVMoQYu3rU3+a5Z87DxC+wAu3engz+EmctIrV+FGOgI6gWG1z1+5nDDbXiRMGQZXqiw==", 208 208 "cpu": [ 209 209 "arm64" 210 210 ], ··· 218 218 } 219 219 }, 220 220 "node_modules/@esbuild/linux-ia32": { 221 - "version": "0.17.19", 222 - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.19.tgz", 223 - "integrity": "sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==", 221 + "version": "0.18.12", 222 + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.12.tgz", 223 + "integrity": "sha512-yoRIAqc0B4lDIAAEFEIu9ttTRFV84iuAl0KNCN6MhKLxNPfzwCBvEMgwco2f71GxmpBcTtn7KdErueZaM2rEvw==", 224 224 "cpu": [ 225 225 "ia32" 226 226 ], ··· 234 234 } 235 235 }, 236 236 "node_modules/@esbuild/linux-loong64": { 237 - "version": "0.17.19", 238 - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.19.tgz", 239 - "integrity": "sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==", 237 + "version": "0.18.12", 238 + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.12.tgz", 239 + "integrity": "sha512-qYgt3dHPVvf/MgbIBpJ4Sup/yb9DAopZ3a2JgMpNKIHUpOdnJ2eHBo/aQdnd8dJ21X/+sS58wxHtA9lEazYtXQ==", 240 240 "cpu": [ 241 241 "loong64" 242 242 ], ··· 250 250 } 251 251 }, 252 252 "node_modules/@esbuild/linux-mips64el": { 253 - "version": "0.17.19", 254 - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.19.tgz", 255 - "integrity": "sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==", 253 + "version": "0.18.12", 254 + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.12.tgz", 255 + "integrity": "sha512-wHphlMLK4ufNOONqukELfVIbnGQJrHJ/mxZMMrP2jYrPgCRZhOtf0kC4yAXBwnfmULimV1qt5UJJOw4Kh13Yfg==", 256 256 "cpu": [ 257 257 "mips64el" 258 258 ], ··· 266 266 } 267 267 }, 268 268 "node_modules/@esbuild/linux-ppc64": { 269 - "version": "0.17.19", 270 - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.19.tgz", 271 - "integrity": "sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==", 269 + "version": "0.18.12", 270 + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.12.tgz", 271 + "integrity": "sha512-TeN//1Ft20ZZW41+zDSdOI/Os1bEq5dbvBvYkberB7PHABbRcsteeoNVZFlI0YLpGdlBqohEpjrn06kv8heCJg==", 272 272 "cpu": [ 273 273 "ppc64" 274 274 ], ··· 282 282 } 283 283 }, 284 284 "node_modules/@esbuild/linux-riscv64": { 285 - "version": "0.17.19", 286 - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.19.tgz", 287 - "integrity": "sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==", 285 + "version": "0.18.12", 286 + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.12.tgz", 287 + "integrity": "sha512-AgUebVS4DoAblBgiB2ACQ/8l4eGE5aWBb8ZXtkXHiET9mbj7GuWt3OnsIW/zX+XHJt2RYJZctbQ2S/mDjbp0UA==", 288 288 "cpu": [ 289 289 "riscv64" 290 290 ], ··· 298 298 } 299 299 }, 300 300 "node_modules/@esbuild/linux-s390x": { 301 - "version": "0.17.19", 302 - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.19.tgz", 303 - "integrity": "sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==", 301 + "version": "0.18.12", 302 + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.12.tgz", 303 + "integrity": "sha512-dJ3Rb3Ei2u/ysSXd6pzleGtfDdc2MuzKt8qc6ls8vreP1G3B7HInX3i7gXS4BGeVd24pp0yqyS7bJ5NHaI9ing==", 304 304 "cpu": [ 305 305 "s390x" 306 306 ], ··· 314 314 } 315 315 }, 316 316 "node_modules/@esbuild/linux-x64": { 317 - "version": "0.17.19", 318 - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.19.tgz", 319 - "integrity": "sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==", 317 + "version": "0.18.12", 318 + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.12.tgz", 319 + "integrity": "sha512-OrNJMGQbPaVyHHcDF8ybNSwu7TDOfX8NGpXCbetwOSP6txOJiWlgQnRymfC9ocR1S0Y5PW0Wb1mV6pUddqmvmQ==", 320 320 "cpu": [ 321 321 "x64" 322 322 ], ··· 330 330 } 331 331 }, 332 332 "node_modules/@esbuild/netbsd-x64": { 333 - "version": "0.17.19", 334 - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.19.tgz", 335 - "integrity": "sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==", 333 + "version": "0.18.12", 334 + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.12.tgz", 335 + "integrity": "sha512-55FzVCAiwE9FK8wWeCRuvjazNRJ1QqLCYGZVB6E8RuQuTeStSwotpSW4xoRGwp3a1wUsaVCdYcj5LGCASVJmMg==", 336 336 "cpu": [ 337 337 "x64" 338 338 ], ··· 346 346 } 347 347 }, 348 348 "node_modules/@esbuild/openbsd-x64": { 349 - "version": "0.17.19", 350 - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.19.tgz", 351 - "integrity": "sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==", 349 + "version": "0.18.12", 350 + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.12.tgz", 351 + "integrity": "sha512-qnluf8rfb6Y5Lw2tirfK2quZOBbVqmwxut7GPCIJsM8lc4AEUj9L8y0YPdLaPK0TECt4IdyBdBD/KRFKorlK3g==", 352 352 "cpu": [ 353 353 "x64" 354 354 ], ··· 362 362 } 363 363 }, 364 364 "node_modules/@esbuild/sunos-x64": { 365 - "version": "0.17.19", 366 - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.19.tgz", 367 - "integrity": "sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==", 365 + "version": "0.18.12", 366 + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.12.tgz", 367 + "integrity": "sha512-+RkKpVQR7bICjTOPUpkTBTaJ4TFqQBX5Ywyd/HSdDkQGn65VPkTsR/pL4AMvuMWy+wnXgIl4EY6q4mVpJal8Kg==", 368 368 "cpu": [ 369 369 "x64" 370 370 ], ··· 378 378 } 379 379 }, 380 380 "node_modules/@esbuild/win32-arm64": { 381 - "version": "0.17.19", 382 - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.19.tgz", 383 - "integrity": "sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==", 381 + "version": "0.18.12", 382 + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.12.tgz", 383 + "integrity": "sha512-GNHuciv0mFM7ouzsU0+AwY+7eV4Mgo5WnbhfDCQGtpvOtD1vbOiRjPYG6dhmMoFyBjj+pNqQu2X+7DKn0KQ/Gw==", 384 384 "cpu": [ 385 385 "arm64" 386 386 ], ··· 394 394 } 395 395 }, 396 396 "node_modules/@esbuild/win32-ia32": { 397 - "version": "0.17.19", 398 - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.19.tgz", 399 - "integrity": "sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==", 397 + "version": "0.18.12", 398 + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.12.tgz", 399 + "integrity": "sha512-kR8cezhYipbbypGkaqCTWIeu4zID17gamC8YTPXYtcN3E5BhhtTnwKBn9I0PJur/T6UVwIEGYzkffNL0lFvxEw==", 400 400 "cpu": [ 401 401 "ia32" 402 402 ], ··· 410 410 } 411 411 }, 412 412 "node_modules/@esbuild/win32-x64": { 413 - "version": "0.17.19", 414 - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.19.tgz", 415 - "integrity": "sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==", 413 + "version": "0.18.12", 414 + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.12.tgz", 415 + "integrity": "sha512-O0UYQVkvfM/jO8a4OwoV0mAKSJw+mjWTAd1MJd/1FCX6uiMdLmMRPK/w6e9OQ0ob2WGxzIm9va/KG0Ja4zIOgg==", 416 416 "cpu": [ 417 417 "x64" 418 418 ], ··· 523 523 "node": ">=8" 524 524 } 525 525 }, 526 + "node_modules/@jest/schemas": { 527 + "version": "29.6.0", 528 + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.0.tgz", 529 + "integrity": "sha512-rxLjXyJBTL4LQeJW3aKo0M/+GkCOXsO+8i9Iu7eDb6KwtP65ayoDsitrdPBtujxQ88k4wI2FNYfa6TOGwSn6cQ==", 530 + "dev": true, 531 + "dependencies": { 532 + "@sinclair/typebox": "^0.27.8" 533 + }, 534 + "engines": { 535 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 536 + } 537 + }, 526 538 "node_modules/@jridgewell/gen-mapping": { 527 539 "version": "0.3.3", 528 540 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", ··· 618 630 "integrity": "sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==", 619 631 "dev": true 620 632 }, 633 + "node_modules/@sinclair/typebox": { 634 + "version": "0.27.8", 635 + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", 636 + "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", 637 + "dev": true 638 + }, 621 639 "node_modules/@sveltejs/adapter-static": { 622 640 "version": "2.0.2", 623 641 "resolved": "https://registry.npmjs.org/@sveltejs/adapter-static/-/adapter-static-2.0.2.tgz", ··· 628 646 } 629 647 }, 630 648 "node_modules/@sveltejs/kit": { 631 - "version": "1.21.0", 632 - "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-1.21.0.tgz", 633 - "integrity": "sha512-CBsYoI34SjtOQp0eG85dmVnvTR3Pjs8VgAQhO0CgQja9BIorKl808F1X8EunPhCcyek5r5lKQE1Mmbi0RuzHqA==", 649 + "version": "1.22.3", 650 + "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-1.22.3.tgz", 651 + "integrity": "sha512-IpHD5wvuoOIHYaHQUBJ1zERD2Iz+fB/rBXhXjl8InKw6X4VKE9BSus+ttHhE7Ke+Ie9ecfilzX8BnWE3FeQyng==", 634 652 "dev": true, 635 653 "hasInstallScript": true, 636 654 "dependencies": { ··· 659 677 } 660 678 }, 661 679 "node_modules/@sveltejs/package": { 662 - "version": "2.1.0", 663 - "resolved": "https://registry.npmjs.org/@sveltejs/package/-/package-2.1.0.tgz", 664 - "integrity": "sha512-c6PLH9G2YLQ48kqrS2XX422BrLNABBstSiapamchVJaQnOTXyJmUR8KmoCCySnzVy3PiYL6jg12UnoPmjW3SwA==", 680 + "version": "2.2.0", 681 + "resolved": "https://registry.npmjs.org/@sveltejs/package/-/package-2.2.0.tgz", 682 + "integrity": "sha512-TXbrzsk+T5WNcSzrU41D8P32vU5guo96lVS11/R+rpLhZBH5sORh0Qp6r68Jg4O5vcdS3JLwpwcpe8VFbT/QeA==", 665 683 "dev": true, 666 684 "dependencies": { 667 685 "chokidar": "^3.5.3", 668 686 "kleur": "^4.1.5", 669 687 "sade": "^1.8.1", 670 - "svelte2tsx": "~0.6.0" 688 + "semver": "^7.5.3", 689 + "svelte2tsx": "~0.6.19" 671 690 }, 672 691 "bin": { 673 692 "svelte-package": "svelte-package.js" ··· 758 777 "dev": true 759 778 }, 760 779 "node_modules/@types/node": { 761 - "version": "20.3.3", 762 - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.3.3.tgz", 763 - "integrity": "sha512-wheIYdr4NYML61AjC8MKj/2jrR/kDQri/CIpVoZwldwhnIrD/j9jIU5bJ8yBKuB2VhpFV7Ab6G2XkBjv9r9Zzw==", 780 + "version": "20.4.2", 781 + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.4.2.tgz", 782 + "integrity": "sha512-Dd0BYtWgnWJKwO1jkmTrzofjK2QXXcai0dmtzvIBhcA+RsG5h8R3xlyta0kGOZRNfL9GuRtb1knmPEhQrePCEw==", 764 783 "dev": true 765 784 }, 766 785 "node_modules/@types/pug": { ··· 776 795 "dev": true 777 796 }, 778 797 "node_modules/@types/unist": { 779 - "version": "2.0.6", 780 - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz", 781 - "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==", 798 + "version": "2.0.7", 799 + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.7.tgz", 800 + "integrity": "sha512-cputDpIbFgLUaGQn6Vqg3/YsJwxUwHLO13v3i5ouxT4lat0khip9AEWxtERujXV9wxIB1EyF97BSJFt6vpdI8g==", 782 801 "dev": true 783 802 }, 784 803 "node_modules/@typescript-eslint/eslint-plugin": { 785 - "version": "5.60.1", 786 - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.60.1.tgz", 787 - "integrity": "sha512-KSWsVvsJsLJv3c4e73y/Bzt7OpqMCADUO846bHcuWYSYM19bldbAeDv7dYyV0jwkbMfJ2XdlzwjhXtuD7OY6bw==", 804 + "version": "6.0.0", 805 + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.0.0.tgz", 806 + "integrity": "sha512-xuv6ghKGoiq856Bww/yVYnXGsKa588kY3M0XK7uUW/3fJNNULKRfZfSBkMTSpqGG/8ZCXCadfh8G/z/B4aqS/A==", 788 807 "dev": true, 789 808 "dependencies": { 790 - "@eslint-community/regexpp": "^4.4.0", 791 - "@typescript-eslint/scope-manager": "5.60.1", 792 - "@typescript-eslint/type-utils": "5.60.1", 793 - "@typescript-eslint/utils": "5.60.1", 809 + "@eslint-community/regexpp": "^4.5.0", 810 + "@typescript-eslint/scope-manager": "6.0.0", 811 + "@typescript-eslint/type-utils": "6.0.0", 812 + "@typescript-eslint/utils": "6.0.0", 813 + "@typescript-eslint/visitor-keys": "6.0.0", 794 814 "debug": "^4.3.4", 795 815 "grapheme-splitter": "^1.0.4", 796 - "ignore": "^5.2.0", 816 + "graphemer": "^1.4.0", 817 + "ignore": "^5.2.4", 818 + "natural-compare": "^1.4.0", 797 819 "natural-compare-lite": "^1.4.0", 798 - "semver": "^7.3.7", 799 - "tsutils": "^3.21.0" 820 + "semver": "^7.5.0", 821 + "ts-api-utils": "^1.0.1" 800 822 }, 801 823 "engines": { 802 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 824 + "node": "^16.0.0 || >=18.0.0" 803 825 }, 804 826 "funding": { 805 827 "type": "opencollective", 806 828 "url": "https://opencollective.com/typescript-eslint" 807 829 }, 808 830 "peerDependencies": { 809 - "@typescript-eslint/parser": "^5.0.0", 810 - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" 831 + "@typescript-eslint/parser": "^6.0.0 || ^6.0.0-alpha", 832 + "eslint": "^7.0.0 || ^8.0.0" 811 833 }, 812 834 "peerDependenciesMeta": { 813 835 "typescript": { ··· 816 838 } 817 839 }, 818 840 "node_modules/@typescript-eslint/parser": { 819 - "version": "5.60.1", 820 - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.60.1.tgz", 821 - "integrity": "sha512-pHWlc3alg2oSMGwsU/Is8hbm3XFbcrb6P5wIxcQW9NsYBfnrubl/GhVVD/Jm/t8HXhA2WncoIRfBtnCgRGV96Q==", 841 + "version": "6.0.0", 842 + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.0.0.tgz", 843 + "integrity": "sha512-TNaufYSPrr1U8n+3xN+Yp9g31vQDJqhXzzPSHfQDLcaO4tU+mCfODPxCwf4H530zo7aUBE3QIdxCXamEnG04Tg==", 822 844 "dev": true, 823 845 "dependencies": { 824 - "@typescript-eslint/scope-manager": "5.60.1", 825 - "@typescript-eslint/types": "5.60.1", 826 - "@typescript-eslint/typescript-estree": "5.60.1", 846 + "@typescript-eslint/scope-manager": "6.0.0", 847 + "@typescript-eslint/types": "6.0.0", 848 + "@typescript-eslint/typescript-estree": "6.0.0", 849 + "@typescript-eslint/visitor-keys": "6.0.0", 827 850 "debug": "^4.3.4" 828 851 }, 829 852 "engines": { 830 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 853 + "node": "^16.0.0 || >=18.0.0" 831 854 }, 832 855 "funding": { 833 856 "type": "opencollective", 834 857 "url": "https://opencollective.com/typescript-eslint" 835 858 }, 836 859 "peerDependencies": { 837 - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" 860 + "eslint": "^7.0.0 || ^8.0.0" 838 861 }, 839 862 "peerDependenciesMeta": { 840 863 "typescript": { ··· 843 866 } 844 867 }, 845 868 "node_modules/@typescript-eslint/scope-manager": { 846 - "version": "5.60.1", 847 - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.60.1.tgz", 848 - "integrity": "sha512-Dn/LnN7fEoRD+KspEOV0xDMynEmR3iSHdgNsarlXNLGGtcUok8L4N71dxUgt3YvlO8si7E+BJ5Fe3wb5yUw7DQ==", 869 + "version": "6.0.0", 870 + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.0.0.tgz", 871 + "integrity": "sha512-o4q0KHlgCZTqjuaZ25nw5W57NeykZT9LiMEG4do/ovwvOcPnDO1BI5BQdCsUkjxFyrCL0cSzLjvIMfR9uo7cWg==", 849 872 "dev": true, 850 873 "dependencies": { 851 - "@typescript-eslint/types": "5.60.1", 852 - "@typescript-eslint/visitor-keys": "5.60.1" 874 + "@typescript-eslint/types": "6.0.0", 875 + "@typescript-eslint/visitor-keys": "6.0.0" 853 876 }, 854 877 "engines": { 855 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 878 + "node": "^16.0.0 || >=18.0.0" 856 879 }, 857 880 "funding": { 858 881 "type": "opencollective", ··· 860 883 } 861 884 }, 862 885 "node_modules/@typescript-eslint/type-utils": { 863 - "version": "5.60.1", 864 - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.60.1.tgz", 865 - "integrity": "sha512-vN6UztYqIu05nu7JqwQGzQKUJctzs3/Hg7E2Yx8rz9J+4LgtIDFWjjl1gm3pycH0P3mHAcEUBd23LVgfrsTR8A==", 886 + "version": "6.0.0", 887 + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.0.0.tgz", 888 + "integrity": "sha512-ah6LJvLgkoZ/pyJ9GAdFkzeuMZ8goV6BH7eC9FPmojrnX9yNCIsfjB+zYcnex28YO3RFvBkV6rMV6WpIqkPvoQ==", 866 889 "dev": true, 867 890 "dependencies": { 868 - "@typescript-eslint/typescript-estree": "5.60.1", 869 - "@typescript-eslint/utils": "5.60.1", 891 + "@typescript-eslint/typescript-estree": "6.0.0", 892 + "@typescript-eslint/utils": "6.0.0", 870 893 "debug": "^4.3.4", 871 - "tsutils": "^3.21.0" 894 + "ts-api-utils": "^1.0.1" 872 895 }, 873 896 "engines": { 874 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 897 + "node": "^16.0.0 || >=18.0.0" 875 898 }, 876 899 "funding": { 877 900 "type": "opencollective", 878 901 "url": "https://opencollective.com/typescript-eslint" 879 902 }, 880 903 "peerDependencies": { 881 - "eslint": "*" 904 + "eslint": "^7.0.0 || ^8.0.0" 882 905 }, 883 906 "peerDependenciesMeta": { 884 907 "typescript": { ··· 887 910 } 888 911 }, 889 912 "node_modules/@typescript-eslint/types": { 890 - "version": "5.60.1", 891 - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.60.1.tgz", 892 - "integrity": "sha512-zDcDx5fccU8BA0IDZc71bAtYIcG9PowaOwaD8rjYbqwK7dpe/UMQl3inJ4UtUK42nOCT41jTSCwg76E62JpMcg==", 913 + "version": "6.0.0", 914 + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.0.0.tgz", 915 + "integrity": "sha512-Zk9KDggyZM6tj0AJWYYKgF0yQyrcnievdhG0g5FqyU3Y2DRxJn4yWY21sJC0QKBckbsdKKjYDV2yVrrEvuTgxg==", 893 916 "dev": true, 894 917 "engines": { 895 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 918 + "node": "^16.0.0 || >=18.0.0" 896 919 }, 897 920 "funding": { 898 921 "type": "opencollective", ··· 900 923 } 901 924 }, 902 925 "node_modules/@typescript-eslint/typescript-estree": { 903 - "version": "5.60.1", 904 - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.60.1.tgz", 905 - "integrity": "sha512-hkX70J9+2M2ZT6fhti5Q2FoU9zb+GeZK2SLP1WZlvUDqdMbEKhexZODD1WodNRyO8eS+4nScvT0dts8IdaBzfw==", 926 + "version": "6.0.0", 927 + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.0.0.tgz", 928 + "integrity": "sha512-2zq4O7P6YCQADfmJ5OTDQTP3ktajnXIRrYAtHM9ofto/CJZV3QfJ89GEaM2BNGeSr1KgmBuLhEkz5FBkS2RQhQ==", 906 929 "dev": true, 907 930 "dependencies": { 908 - "@typescript-eslint/types": "5.60.1", 909 - "@typescript-eslint/visitor-keys": "5.60.1", 931 + "@typescript-eslint/types": "6.0.0", 932 + "@typescript-eslint/visitor-keys": "6.0.0", 910 933 "debug": "^4.3.4", 911 934 "globby": "^11.1.0", 912 935 "is-glob": "^4.0.3", 913 - "semver": "^7.3.7", 914 - "tsutils": "^3.21.0" 936 + "semver": "^7.5.0", 937 + "ts-api-utils": "^1.0.1" 915 938 }, 916 939 "engines": { 917 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 940 + "node": "^16.0.0 || >=18.0.0" 918 941 }, 919 942 "funding": { 920 943 "type": "opencollective", ··· 927 950 } 928 951 }, 929 952 "node_modules/@typescript-eslint/utils": { 930 - "version": "5.60.1", 931 - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.60.1.tgz", 932 - "integrity": "sha512-tiJ7FFdFQOWssFa3gqb94Ilexyw0JVxj6vBzaSpfN/8IhoKkDuSAenUKvsSHw2A/TMpJb26izIszTXaqygkvpQ==", 953 + "version": "6.0.0", 954 + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.0.0.tgz", 955 + "integrity": "sha512-SOr6l4NB6HE4H/ktz0JVVWNXqCJTOo/mHnvIte1ZhBQ0Cvd04x5uKZa3zT6tiodL06zf5xxdK8COiDvPnQ27JQ==", 933 956 "dev": true, 934 957 "dependencies": { 935 - "@eslint-community/eslint-utils": "^4.2.0", 936 - "@types/json-schema": "^7.0.9", 958 + "@eslint-community/eslint-utils": "^4.3.0", 959 + "@types/json-schema": "^7.0.11", 937 960 "@types/semver": "^7.3.12", 938 - "@typescript-eslint/scope-manager": "5.60.1", 939 - "@typescript-eslint/types": "5.60.1", 940 - "@typescript-eslint/typescript-estree": "5.60.1", 961 + "@typescript-eslint/scope-manager": "6.0.0", 962 + "@typescript-eslint/types": "6.0.0", 963 + "@typescript-eslint/typescript-estree": "6.0.0", 941 964 "eslint-scope": "^5.1.1", 942 - "semver": "^7.3.7" 965 + "semver": "^7.5.0" 943 966 }, 944 967 "engines": { 945 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 968 + "node": "^16.0.0 || >=18.0.0" 946 969 }, 947 970 "funding": { 948 971 "type": "opencollective", 949 972 "url": "https://opencollective.com/typescript-eslint" 950 973 }, 951 974 "peerDependencies": { 952 - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" 975 + "eslint": "^7.0.0 || ^8.0.0" 953 976 } 954 977 }, 955 978 "node_modules/@typescript-eslint/visitor-keys": { 956 - "version": "5.60.1", 957 - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.60.1.tgz", 958 - "integrity": "sha512-xEYIxKcultP6E/RMKqube11pGjXH1DCo60mQoWhVYyKfLkwbIVVjYxmOenNMxILx0TjCujPTjjnTIVzm09TXIw==", 979 + "version": "6.0.0", 980 + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.0.0.tgz", 981 + "integrity": "sha512-cvJ63l8c0yXdeT5POHpL0Q1cZoRcmRKFCtSjNGJxPkcP571EfZMcNbzWAc7oK3D1dRzm/V5EwtkANTZxqvuuUA==", 959 982 "dev": true, 960 983 "dependencies": { 961 - "@typescript-eslint/types": "5.60.1", 962 - "eslint-visitor-keys": "^3.3.0" 984 + "@typescript-eslint/types": "6.0.0", 985 + "eslint-visitor-keys": "^3.4.1" 963 986 }, 964 987 "engines": { 965 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 988 + "node": "^16.0.0 || >=18.0.0" 966 989 }, 967 990 "funding": { 968 991 "type": "opencollective", ··· 970 993 } 971 994 }, 972 995 "node_modules/@vitest/coverage-v8": { 973 - "version": "0.32.2", 974 - "resolved": "https://registry.npmjs.org/@vitest/coverage-v8/-/coverage-v8-0.32.2.tgz", 975 - "integrity": "sha512-/+V3nB3fyeuuSeKxCfi6XmWjDIxpky7AWSkGVfaMjAk7di8igBwRsThLjultwIZdTDH1RAxpjmCXEfSqsMFZOA==", 996 + "version": "0.33.0", 997 + "resolved": "https://registry.npmjs.org/@vitest/coverage-v8/-/coverage-v8-0.33.0.tgz", 998 + "integrity": "sha512-Rj5IzoLF7FLj6yR7TmqsfRDSeaFki6NAJ/cQexqhbWkHEV2htlVGrmuOde3xzvFsCbLCagf4omhcIaVmfU8Okg==", 976 999 "dev": true, 977 1000 "dependencies": { 978 1001 "@ampproject/remapping": "^2.2.1", ··· 981 1004 "istanbul-lib-report": "^3.0.0", 982 1005 "istanbul-lib-source-maps": "^4.0.1", 983 1006 "istanbul-reports": "^3.1.5", 984 - "magic-string": "^0.30.0", 1007 + "magic-string": "^0.30.1", 985 1008 "picocolors": "^1.0.0", 986 - "std-env": "^3.3.2", 1009 + "std-env": "^3.3.3", 987 1010 "test-exclude": "^6.0.0", 988 1011 "v8-to-istanbul": "^9.1.0" 989 1012 }, ··· 995 1018 } 996 1019 }, 997 1020 "node_modules/@vitest/expect": { 998 - "version": "0.32.2", 999 - "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-0.32.2.tgz", 1000 - "integrity": "sha512-6q5yzweLnyEv5Zz1fqK5u5E83LU+gOMVBDuxBl2d2Jfx1BAp5M+rZgc5mlyqdnxquyoiOXpXmFNkcGcfFnFH3Q==", 1021 + "version": "0.33.0", 1022 + "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-0.33.0.tgz", 1023 + "integrity": "sha512-sVNf+Gla3mhTCxNJx+wJLDPp/WcstOe0Ksqz4Vec51MmgMth/ia0MGFEkIZmVGeTL5HtjYR4Wl/ZxBxBXZJTzQ==", 1001 1024 "dev": true, 1002 1025 "dependencies": { 1003 - "@vitest/spy": "0.32.2", 1004 - "@vitest/utils": "0.32.2", 1026 + "@vitest/spy": "0.33.0", 1027 + "@vitest/utils": "0.33.0", 1005 1028 "chai": "^4.3.7" 1006 1029 }, 1007 1030 "funding": { ··· 1009 1032 } 1010 1033 }, 1011 1034 "node_modules/@vitest/runner": { 1012 - "version": "0.32.2", 1013 - "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-0.32.2.tgz", 1014 - "integrity": "sha512-06vEL0C1pomOEktGoLjzZw+1Fb+7RBRhmw/06WkDrd1akkT9i12su0ku+R/0QM69dfkIL/rAIDTG+CSuQVDcKw==", 1035 + "version": "0.33.0", 1036 + "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-0.33.0.tgz", 1037 + "integrity": "sha512-UPfACnmCB6HKRHTlcgCoBh6ppl6fDn+J/xR8dTufWiKt/74Y9bHci5CKB8tESSV82zKYtkBJo9whU3mNvfaisg==", 1015 1038 "dev": true, 1016 1039 "dependencies": { 1017 - "@vitest/utils": "0.32.2", 1018 - "concordance": "^5.0.4", 1040 + "@vitest/utils": "0.33.0", 1019 1041 "p-limit": "^4.0.0", 1020 - "pathe": "^1.1.0" 1042 + "pathe": "^1.1.1" 1021 1043 }, 1022 1044 "funding": { 1023 1045 "url": "https://opencollective.com/vitest" ··· 1051 1073 } 1052 1074 }, 1053 1075 "node_modules/@vitest/snapshot": { 1054 - "version": "0.32.2", 1055 - "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-0.32.2.tgz", 1056 - "integrity": "sha512-JwhpeH/PPc7GJX38vEfCy9LtRzf9F4er7i4OsAJyV7sjPwjj+AIR8cUgpMTWK4S3TiamzopcTyLsZDMuldoi5A==", 1076 + "version": "0.33.0", 1077 + "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-0.33.0.tgz", 1078 + "integrity": "sha512-tJjrl//qAHbyHajpFvr8Wsk8DIOODEebTu7pgBrP07iOepR5jYkLFiqLq2Ltxv+r0uptUb4izv1J8XBOwKkVYA==", 1057 1079 "dev": true, 1058 1080 "dependencies": { 1059 - "magic-string": "^0.30.0", 1060 - "pathe": "^1.1.0", 1061 - "pretty-format": "^27.5.1" 1081 + "magic-string": "^0.30.1", 1082 + "pathe": "^1.1.1", 1083 + "pretty-format": "^29.5.0" 1062 1084 }, 1063 1085 "funding": { 1064 1086 "url": "https://opencollective.com/vitest" 1065 1087 } 1066 1088 }, 1067 1089 "node_modules/@vitest/spy": { 1068 - "version": "0.32.2", 1069 - "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-0.32.2.tgz", 1070 - "integrity": "sha512-Q/ZNILJ4ca/VzQbRM8ur3Si5Sardsh1HofatG9wsJY1RfEaw0XKP8IVax2lI1qnrk9YPuG9LA2LkZ0EI/3d4ug==", 1090 + "version": "0.33.0", 1091 + "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-0.33.0.tgz", 1092 + "integrity": "sha512-Kv+yZ4hnH1WdiAkPUQTpRxW8kGtH8VRTnus7ZTGovFYM1ZezJpvGtb9nPIjPnptHbsyIAxYZsEpVPYgtpjGnrg==", 1071 1093 "dev": true, 1072 1094 "dependencies": { 1073 - "tinyspy": "^2.1.0" 1095 + "tinyspy": "^2.1.1" 1074 1096 }, 1075 1097 "funding": { 1076 1098 "url": "https://opencollective.com/vitest" 1077 1099 } 1078 1100 }, 1079 1101 "node_modules/@vitest/utils": { 1080 - "version": "0.32.2", 1081 - "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-0.32.2.tgz", 1082 - "integrity": "sha512-lnJ0T5i03j0IJaeW73hxe2AuVnZ/y1BhhCOuIcl9LIzXnbpXJT9Lrt6brwKHXLOiA7MZ6N5hSJjt0xE1dGNCzQ==", 1102 + "version": "0.33.0", 1103 + "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-0.33.0.tgz", 1104 + "integrity": "sha512-pF1w22ic965sv+EN6uoePkAOTkAPWM03Ri/jXNyMIKBb/XHLDPfhLvf/Fa9g0YECevAIz56oVYXhodLvLQ/awA==", 1083 1105 "dev": true, 1084 1106 "dependencies": { 1085 1107 "diff-sequences": "^29.4.3", 1086 1108 "loupe": "^2.3.6", 1087 - "pretty-format": "^27.5.1" 1109 + "pretty-format": "^29.5.0" 1088 1110 }, 1089 1111 "funding": { 1090 1112 "url": "https://opencollective.com/vitest" 1091 1113 } 1092 1114 }, 1093 1115 "node_modules/acorn": { 1094 - "version": "8.9.0", 1095 - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.9.0.tgz", 1096 - "integrity": "sha512-jaVNAFBHNLXspO543WnNNPZFRtavh3skAkITqD0/2aeMkKZTN+254PyhwxFYrk3vQ1xfY+2wbesJMs/JC8/PwQ==", 1116 + "version": "8.10.0", 1117 + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", 1118 + "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", 1097 1119 "dev": true, 1098 1120 "bin": { 1099 1121 "acorn": "bin/acorn" ··· 1229 1251 "engines": { 1230 1252 "node": ">=8" 1231 1253 } 1232 - }, 1233 - "node_modules/blueimp-md5": { 1234 - "version": "2.19.0", 1235 - "resolved": "https://registry.npmjs.org/blueimp-md5/-/blueimp-md5-2.19.0.tgz", 1236 - "integrity": "sha512-DRQrD6gJyy8FbiE4s+bDoXS9hiW3Vbx5uCdwvcCf3zLHL+Iv7LtGHLpr+GZV8rHG8tK766FGYBwRbu8pELTt+w==", 1237 - "dev": true 1238 1254 }, 1239 1255 "node_modules/brace-expansion": { 1240 1256 "version": "1.1.11", ··· 1404 1420 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", 1405 1421 "dev": true 1406 1422 }, 1407 - "node_modules/concordance": { 1408 - "version": "5.0.4", 1409 - "resolved": "https://registry.npmjs.org/concordance/-/concordance-5.0.4.tgz", 1410 - "integrity": "sha512-OAcsnTEYu1ARJqWVGwf4zh4JDfHZEaSNlNccFmt8YjB2l/n19/PF2viLINHc57vO4FKIAFl2FWASIGZZWZ2Kxw==", 1411 - "dev": true, 1412 - "dependencies": { 1413 - "date-time": "^3.1.0", 1414 - "esutils": "^2.0.3", 1415 - "fast-diff": "^1.2.0", 1416 - "js-string-escape": "^1.0.1", 1417 - "lodash": "^4.17.15", 1418 - "md5-hex": "^3.0.1", 1419 - "semver": "^7.3.2", 1420 - "well-known-symbols": "^2.0.0" 1421 - }, 1422 - "engines": { 1423 - "node": ">=10.18.0 <11 || >=12.14.0 <13 || >=14" 1424 - } 1425 - }, 1426 1423 "node_modules/convert-source-map": { 1427 1424 "version": "1.9.0", 1428 1425 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", ··· 1491 1488 "funding": { 1492 1489 "type": "opencollective", 1493 1490 "url": "https://opencollective.com/date-fns" 1494 - } 1495 - }, 1496 - "node_modules/date-time": { 1497 - "version": "3.1.0", 1498 - "resolved": "https://registry.npmjs.org/date-time/-/date-time-3.1.0.tgz", 1499 - "integrity": "sha512-uqCUKXE5q1PNBXjPqvwhwJf9SwMoAHBgWJ6DcrnS5o+W2JOiIILl0JEdVD8SGujrNS02GGxgwAg2PN2zONgtjg==", 1500 - "dev": true, 1501 - "dependencies": { 1502 - "time-zone": "^1.0.0" 1503 - }, 1504 - "engines": { 1505 - "node": ">=6" 1506 1491 } 1507 1492 }, 1508 1493 "node_modules/debug": { ··· 1619 1604 "dev": true 1620 1605 }, 1621 1606 "node_modules/esbuild": { 1622 - "version": "0.17.19", 1623 - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.17.19.tgz", 1624 - "integrity": "sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==", 1607 + "version": "0.18.12", 1608 + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.12.tgz", 1609 + "integrity": "sha512-XuOVLDdtsDslXStStduT41op21Ytmf4/BDS46aa3xPJ7X5h2eMWBF1oAe3QjUH3bDksocNXgzGUZ7XHIBya6Tg==", 1625 1610 "dev": true, 1626 1611 "hasInstallScript": true, 1627 1612 "bin": { ··· 1631 1616 "node": ">=12" 1632 1617 }, 1633 1618 "optionalDependencies": { 1634 - "@esbuild/android-arm": "0.17.19", 1635 - "@esbuild/android-arm64": "0.17.19", 1636 - "@esbuild/android-x64": "0.17.19", 1637 - "@esbuild/darwin-arm64": "0.17.19", 1638 - "@esbuild/darwin-x64": "0.17.19", 1639 - "@esbuild/freebsd-arm64": "0.17.19", 1640 - "@esbuild/freebsd-x64": "0.17.19", 1641 - "@esbuild/linux-arm": "0.17.19", 1642 - "@esbuild/linux-arm64": "0.17.19", 1643 - "@esbuild/linux-ia32": "0.17.19", 1644 - "@esbuild/linux-loong64": "0.17.19", 1645 - "@esbuild/linux-mips64el": "0.17.19", 1646 - "@esbuild/linux-ppc64": "0.17.19", 1647 - "@esbuild/linux-riscv64": "0.17.19", 1648 - "@esbuild/linux-s390x": "0.17.19", 1649 - "@esbuild/linux-x64": "0.17.19", 1650 - "@esbuild/netbsd-x64": "0.17.19", 1651 - "@esbuild/openbsd-x64": "0.17.19", 1652 - "@esbuild/sunos-x64": "0.17.19", 1653 - "@esbuild/win32-arm64": "0.17.19", 1654 - "@esbuild/win32-ia32": "0.17.19", 1655 - "@esbuild/win32-x64": "0.17.19" 1619 + "@esbuild/android-arm": "0.18.12", 1620 + "@esbuild/android-arm64": "0.18.12", 1621 + "@esbuild/android-x64": "0.18.12", 1622 + "@esbuild/darwin-arm64": "0.18.12", 1623 + "@esbuild/darwin-x64": "0.18.12", 1624 + "@esbuild/freebsd-arm64": "0.18.12", 1625 + "@esbuild/freebsd-x64": "0.18.12", 1626 + "@esbuild/linux-arm": "0.18.12", 1627 + "@esbuild/linux-arm64": "0.18.12", 1628 + "@esbuild/linux-ia32": "0.18.12", 1629 + "@esbuild/linux-loong64": "0.18.12", 1630 + "@esbuild/linux-mips64el": "0.18.12", 1631 + "@esbuild/linux-ppc64": "0.18.12", 1632 + "@esbuild/linux-riscv64": "0.18.12", 1633 + "@esbuild/linux-s390x": "0.18.12", 1634 + "@esbuild/linux-x64": "0.18.12", 1635 + "@esbuild/netbsd-x64": "0.18.12", 1636 + "@esbuild/openbsd-x64": "0.18.12", 1637 + "@esbuild/sunos-x64": "0.18.12", 1638 + "@esbuild/win32-arm64": "0.18.12", 1639 + "@esbuild/win32-ia32": "0.18.12", 1640 + "@esbuild/win32-x64": "0.18.12" 1656 1641 } 1657 1642 }, 1658 1643 "node_modules/escape-string-regexp": { ··· 1668 1653 } 1669 1654 }, 1670 1655 "node_modules/eslint": { 1671 - "version": "8.44.0", 1672 - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.44.0.tgz", 1673 - "integrity": "sha512-0wpHoUbDUHgNCyvFB5aXLiQVfK9B0at6gUvzy83k4kAsQ/u769TQDX6iKC+aO4upIHO9WSaA3QoXYQDHbNwf1A==", 1656 + "version": "8.45.0", 1657 + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.45.0.tgz", 1658 + "integrity": "sha512-pd8KSxiQpdYRfYa9Wufvdoct3ZPQQuVuU5O6scNgMuOMYuxvH0IGaYK0wUFjo4UYYQQCUndlXiMbnxopwvvTiw==", 1674 1659 "dev": true, 1675 1660 "dependencies": { 1676 1661 "@eslint-community/eslint-utils": "^4.2.0", ··· 1698 1683 "globals": "^13.19.0", 1699 1684 "graphemer": "^1.4.0", 1700 1685 "ignore": "^5.2.0", 1701 - "import-fresh": "^3.0.0", 1702 1686 "imurmurhash": "^0.1.4", 1703 1687 "is-glob": "^4.0.0", 1704 1688 "is-path-inside": "^3.0.3", ··· 1710 1694 "natural-compare": "^1.4.0", 1711 1695 "optionator": "^0.9.3", 1712 1696 "strip-ansi": "^6.0.1", 1713 - "strip-json-comments": "^3.1.0", 1714 1697 "text-table": "^0.2.0" 1715 1698 }, 1716 1699 "bin": { ··· 1795 1778 } 1796 1779 }, 1797 1780 "node_modules/eslint/node_modules/eslint-scope": { 1798 - "version": "7.2.0", 1799 - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.0.tgz", 1800 - "integrity": "sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==", 1781 + "version": "7.2.1", 1782 + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.1.tgz", 1783 + "integrity": "sha512-CvefSOsDdaYYvxChovdrPo/ZGt8d5lrJWleAc1diXRKhHGiTYEI26cvo8Kle/wGnsizoCJjK73FMg1/IkIwiNA==", 1801 1784 "dev": true, 1802 1785 "dependencies": { 1803 1786 "esrecurse": "^4.3.0", ··· 1838 1821 "dev": true 1839 1822 }, 1840 1823 "node_modules/espree": { 1841 - "version": "9.6.0", 1842 - "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.0.tgz", 1843 - "integrity": "sha512-1FH/IiruXZ84tpUlm0aCUEwMl2Ho5ilqVh0VvQXw+byAz/4SAciyHLlfmL5WYqsvD38oymdUwBss0LtK8m4s/A==", 1824 + "version": "9.6.1", 1825 + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", 1826 + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", 1844 1827 "dev": true, 1845 1828 "dependencies": { 1846 1829 "acorn": "^8.9.0", ··· 1929 1912 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", 1930 1913 "dev": true 1931 1914 }, 1932 - "node_modules/fast-diff": { 1933 - "version": "1.3.0", 1934 - "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.3.0.tgz", 1935 - "integrity": "sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==", 1936 - "dev": true 1937 - }, 1938 1915 "node_modules/fast-glob": { 1939 1916 "version": "3.3.0", 1940 1917 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.0.tgz", ··· 2170 2147 } 2171 2148 }, 2172 2149 "node_modules/immutable": { 2173 - "version": "4.3.0", 2174 - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.0.tgz", 2175 - "integrity": "sha512-0AOCmOip+xgJwEVTQj1EfiDDOkPmuyllDuTuEX+DDXUgapLAsBIfkg3sxCYyCEA8mQqZrrxPUGjcOQ2JS3WLkg==", 2150 + "version": "4.3.1", 2151 + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.1.tgz", 2152 + "integrity": "sha512-lj9cnmB/kVS0QHsJnYKD1uo3o39nrbKxszjnqS9Fr6NB7bZzW45U6WSGBPKXDL/CvDKqDNPA4r3DoDQ8GTxo2A==", 2176 2153 "dev": true 2177 2154 }, 2178 2155 "node_modules/import-fresh": { ··· 2332 2309 "node": ">=8" 2333 2310 } 2334 2311 }, 2335 - "node_modules/js-string-escape": { 2336 - "version": "1.0.1", 2337 - "resolved": "https://registry.npmjs.org/js-string-escape/-/js-string-escape-1.0.1.tgz", 2338 - "integrity": "sha512-Smw4xcfIQ5LVjAOuJCvN/zIodzA/BBSsluuoSykP+lUvScIi4U6RJLfwHet5cxFnCswUjISV8oAXaqaJDY3chg==", 2339 - "dev": true, 2340 - "engines": { 2341 - "node": ">= 0.8" 2342 - } 2343 - }, 2344 2312 "node_modules/js-yaml": { 2345 2313 "version": "4.1.0", 2346 2314 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", ··· 2441 2409 "url": "https://github.com/sponsors/sindresorhus" 2442 2410 } 2443 2411 }, 2444 - "node_modules/lodash": { 2445 - "version": "4.17.21", 2446 - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 2447 - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", 2448 - "dev": true 2449 - }, 2450 2412 "node_modules/lodash.merge": { 2451 2413 "version": "4.6.2", 2452 2414 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", ··· 2484 2446 } 2485 2447 }, 2486 2448 "node_modules/magic-string": { 2487 - "version": "0.30.0", 2488 - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.0.tgz", 2489 - "integrity": "sha512-LA+31JYDJLs82r2ScLrlz1GjSgu66ZV518eyWT+S8VhyQn/JL0u9MeBOvQMGYiPk1DBiSN9DDMOcXvigJZaViQ==", 2449 + "version": "0.30.1", 2450 + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.1.tgz", 2451 + "integrity": "sha512-mbVKXPmS0z0G4XqFDCTllmDQ6coZzn94aMlb0o/A4HEHJCKcanlDZwYJgwnkmgD3jyWhUgj9VsPrfd972yPffA==", 2490 2452 "dev": true, 2491 2453 "dependencies": { 2492 - "@jridgewell/sourcemap-codec": "^1.4.13" 2454 + "@jridgewell/sourcemap-codec": "^1.4.15" 2493 2455 }, 2494 2456 "engines": { 2495 2457 "node": ">=12" ··· 2511 2473 } 2512 2474 }, 2513 2475 "node_modules/make-dir/node_modules/semver": { 2514 - "version": "6.3.0", 2515 - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", 2516 - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", 2476 + "version": "6.3.1", 2477 + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", 2478 + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", 2517 2479 "dev": true, 2518 2480 "bin": { 2519 2481 "semver": "bin/semver.js" 2520 2482 } 2521 2483 }, 2522 - "node_modules/md5-hex": { 2523 - "version": "3.0.1", 2524 - "resolved": "https://registry.npmjs.org/md5-hex/-/md5-hex-3.0.1.tgz", 2525 - "integrity": "sha512-BUiRtTtV39LIJwinWBjqVsU9xhdnz7/i889V859IBFpuqGAj6LuOvHv5XLbgZ2R7ptJoJaEcxkv88/h25T7Ciw==", 2526 - "dev": true, 2527 - "dependencies": { 2528 - "blueimp-md5": "^2.10.0" 2529 - }, 2530 - "engines": { 2531 - "node": ">=8" 2532 - } 2533 - }, 2534 2484 "node_modules/mdn-data": { 2535 2485 "version": "2.0.30", 2536 2486 "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", ··· 2883 2833 } 2884 2834 }, 2885 2835 "node_modules/postcss": { 2886 - "version": "8.4.24", 2887 - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.24.tgz", 2888 - "integrity": "sha512-M0RzbcI0sO/XJNucsGjvWU9ERWxb/ytp1w6dKtxTKgixdtQDq4rmx/g8W1hnaheq9jgwL/oyEdH5Bc4WwJKMqg==", 2836 + "version": "8.4.26", 2837 + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.26.tgz", 2838 + "integrity": "sha512-jrXHFF8iTloAenySjM/ob3gSj7pCu0Ji49hnjqzsgSRa50hkWCKD0HQ+gMNJkW38jBI68MpAAg7ZWwHwX8NMMw==", 2889 2839 "dev": true, 2890 2840 "funding": [ 2891 2841 { ··· 3025 2975 } 3026 2976 }, 3027 2977 "node_modules/pretty-format": { 3028 - "version": "27.5.1", 3029 - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", 3030 - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", 2978 + "version": "29.6.1", 2979 + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.6.1.tgz", 2980 + "integrity": "sha512-7jRj+yXO0W7e4/tSJKoR7HRIHLPPjtNaUGG2xxKQnGvPNRkgWcQ0AZX6P4KBRJN4FcTBWb3sa7DVUJmocYuoog==", 3031 2981 "dev": true, 3032 2982 "dependencies": { 3033 - "ansi-regex": "^5.0.1", 2983 + "@jest/schemas": "^29.6.0", 3034 2984 "ansi-styles": "^5.0.0", 3035 - "react-is": "^17.0.1" 2985 + "react-is": "^18.0.0" 3036 2986 }, 3037 2987 "engines": { 3038 - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 2988 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 3039 2989 } 3040 2990 }, 3041 2991 "node_modules/pretty-format/node_modules/ansi-styles": { ··· 3095 3045 ] 3096 3046 }, 3097 3047 "node_modules/react-is": { 3098 - "version": "17.0.2", 3099 - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", 3100 - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", 3048 + "version": "18.2.0", 3049 + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", 3050 + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", 3101 3051 "dev": true 3102 3052 }, 3103 3053 "node_modules/readdirp": { ··· 3153 3103 } 3154 3104 }, 3155 3105 "node_modules/rollup": { 3156 - "version": "3.26.0", 3157 - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.26.0.tgz", 3158 - "integrity": "sha512-YzJH0eunH2hr3knvF3i6IkLO/jTjAEwU4HoMUbQl4//Tnl3ou0e7P5SjxdDr8HQJdeUJShlbEHXrrnEHy1l7Yg==", 3106 + "version": "3.26.2", 3107 + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.26.2.tgz", 3108 + "integrity": "sha512-6umBIGVz93er97pMgQO08LuH3m6PUb3jlDUUGFsNJB6VgTCUaDFpupf5JfU30529m/UKOgmiX+uY6Sx8cOYpLA==", 3159 3109 "dev": true, 3160 3110 "bin": { 3161 3111 "rollup": "dist/bin/rollup" ··· 3245 3195 } 3246 3196 }, 3247 3197 "node_modules/semver": { 3248 - "version": "7.5.3", 3249 - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.3.tgz", 3250 - "integrity": "sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==", 3198 + "version": "7.5.4", 3199 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", 3200 + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", 3251 3201 "dev": true, 3252 3202 "dependencies": { 3253 3203 "lru-cache": "^6.0.0" ··· 3430 3380 } 3431 3381 }, 3432 3382 "node_modules/svelte": { 3433 - "version": "4.0.1", 3434 - "resolved": "https://registry.npmjs.org/svelte/-/svelte-4.0.1.tgz", 3435 - "integrity": "sha512-7n2u7A5cu8xCY6MBiXh/Mg6Lh3+Mw2qXlTDBYhzvCvmSM4L4gc4MVo540UtGcjqBiA48E1VDW+EUpBr7iuBlPg==", 3383 + "version": "4.0.5", 3384 + "resolved": "https://registry.npmjs.org/svelte/-/svelte-4.0.5.tgz", 3385 + "integrity": "sha512-PHKPWP1wiWHBtsE57nCb8xiWB3Ht7/3Kvi3jac0XIxUM2rep8alO7YoAtgWeGD7++tFy46krilOrPW0mG3Dx+A==", 3436 3386 "dev": true, 3437 3387 "dependencies": { 3438 3388 "@ampproject/remapping": "^2.2.1", ··· 3454 3404 } 3455 3405 }, 3456 3406 "node_modules/svelte-check": { 3457 - "version": "3.4.4", 3458 - "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-3.4.4.tgz", 3459 - "integrity": "sha512-Uys9+R65cj8TmP8f5UpS7B2xKpNLYNxEWJsA5ZoKcWq/uwvABFF7xS6iPQGLoa7hxz0DS6xU60YFpmq06E4JxA==", 3407 + "version": "3.4.6", 3408 + "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-3.4.6.tgz", 3409 + "integrity": "sha512-OBlY8866Zh1zHQTkBMPS6psPi7o2umTUyj6JWm4SacnIHXpWFm658pG32m3dKvKFL49V4ntAkfFHKo4ztH07og==", 3460 3410 "dev": true, 3461 3411 "dependencies": { 3462 3412 "@jridgewell/trace-mapping": "^0.3.17", ··· 3465 3415 "import-fresh": "^3.2.1", 3466 3416 "picocolors": "^1.0.0", 3467 3417 "sade": "^1.7.4", 3468 - "svelte-preprocess": "^5.0.3", 3418 + "svelte-preprocess": "^5.0.4", 3469 3419 "typescript": "^5.0.3" 3470 3420 }, 3471 3421 "bin": { ··· 3476 3426 } 3477 3427 }, 3478 3428 "node_modules/svelte-eslint-parser": { 3479 - "version": "0.32.0", 3480 - "resolved": "https://registry.npmjs.org/svelte-eslint-parser/-/svelte-eslint-parser-0.32.0.tgz", 3481 - "integrity": "sha512-Q8Nh3GHHoWZMv3Ej4zw+3+gyWPR8I5pPTJXEOvW+JOgwhGXqGKh7mOKNlVcEPtk+PCGiK9TPaRtvRkKoJR327A==", 3429 + "version": "0.32.1", 3430 + "resolved": "https://registry.npmjs.org/svelte-eslint-parser/-/svelte-eslint-parser-0.32.1.tgz", 3431 + "integrity": "sha512-GCSfeIzdgk53CaOzK+s/+l2igfTno3mWGkwoDYAwPes/rD9Al2fc7ksfopjx5UL87S7dw1eL73F6wNYiiuhzIA==", 3482 3432 "dev": true, 3483 3433 "dependencies": { 3484 3434 "eslint-scope": "^7.0.0", 3485 3435 "eslint-visitor-keys": "^3.0.0", 3486 3436 "espree": "^9.0.0", 3487 - "postcss": "^8.4.23", 3437 + "postcss": "^8.4.25", 3488 3438 "postcss-scss": "^4.0.6" 3489 3439 }, 3490 3440 "engines": { ··· 3503 3453 } 3504 3454 }, 3505 3455 "node_modules/svelte-eslint-parser/node_modules/eslint-scope": { 3506 - "version": "7.2.0", 3507 - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.0.tgz", 3508 - "integrity": "sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==", 3456 + "version": "7.2.1", 3457 + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.1.tgz", 3458 + "integrity": "sha512-CvefSOsDdaYYvxChovdrPo/ZGt8d5lrJWleAc1diXRKhHGiTYEI26cvo8Kle/wGnsizoCJjK73FMg1/IkIwiNA==", 3509 3459 "dev": true, 3510 3460 "dependencies": { 3511 3461 "esrecurse": "^4.3.0", ··· 3614 3564 } 3615 3565 }, 3616 3566 "node_modules/svelte2tsx": { 3617 - "version": "0.6.16", 3618 - "resolved": "https://registry.npmjs.org/svelte2tsx/-/svelte2tsx-0.6.16.tgz", 3619 - "integrity": "sha512-AX2iYEvQdd4tq5BokRdOOA0N/nD37ZnhXAomrAG9EEGl2cjkvoQUwe1Aluo6FSzA684WJjhxW+1ZXmveCmvDrA==", 3567 + "version": "0.6.19", 3568 + "resolved": "https://registry.npmjs.org/svelte2tsx/-/svelte2tsx-0.6.19.tgz", 3569 + "integrity": "sha512-h3b5OtcO8zyVL/RiB2zsDwCopeo/UH+887uyhgb2mjnewOFwiTxu+4IGuVwrrlyuh2onM2ktfUemNrNmQwXONQ==", 3620 3570 "dev": true, 3621 3571 "dependencies": { 3622 3572 "dedent-js": "^1.0.1", ··· 3647 3597 "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", 3648 3598 "dev": true 3649 3599 }, 3650 - "node_modules/time-zone": { 3651 - "version": "1.0.0", 3652 - "resolved": "https://registry.npmjs.org/time-zone/-/time-zone-1.0.0.tgz", 3653 - "integrity": "sha512-TIsDdtKo6+XrPtiTm1ssmMngN1sAhyKnTO2kunQWqNPWIVvCm15Wmw4SWInwTVgJ5u/Tr04+8Ei9TNcw4x4ONA==", 3654 - "dev": true, 3655 - "engines": { 3656 - "node": ">=4" 3657 - } 3658 - }, 3659 3600 "node_modules/tinybench": { 3660 3601 "version": "2.5.0", 3661 3602 "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.5.0.tgz", ··· 3663 3604 "dev": true 3664 3605 }, 3665 3606 "node_modules/tinypool": { 3666 - "version": "0.5.0", 3667 - "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-0.5.0.tgz", 3668 - "integrity": "sha512-paHQtnrlS1QZYKF/GnLoOM/DN9fqaGOFbCbxzAhwniySnzl9Ebk8w73/dd34DAhe/obUbPAOldTyYXQZxnPBPQ==", 3607 + "version": "0.6.0", 3608 + "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-0.6.0.tgz", 3609 + "integrity": "sha512-FdswUUo5SxRizcBc6b1GSuLpLjisa8N8qMyYoP3rl+bym+QauhtJP5bvZY1ytt8krKGmMLYIRl36HBZfeAoqhQ==", 3669 3610 "dev": true, 3670 3611 "engines": { 3671 3612 "node": ">=14.0.0" ··· 3701 3642 "node": ">=6" 3702 3643 } 3703 3644 }, 3704 - "node_modules/tslib": { 3705 - "version": "2.6.0", 3706 - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", 3707 - "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==", 3708 - "dev": true 3709 - }, 3710 - "node_modules/tsutils": { 3711 - "version": "3.21.0", 3712 - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", 3713 - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", 3645 + "node_modules/ts-api-utils": { 3646 + "version": "1.0.1", 3647 + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.0.1.tgz", 3648 + "integrity": "sha512-lC/RGlPmwdrIBFTX59wwNzqh7aR2otPNPR/5brHZm/XKFYKsfqxihXUe9pU3JI+3vGkl+vyCoNNnPhJn3aLK1A==", 3714 3649 "dev": true, 3715 - "dependencies": { 3716 - "tslib": "^1.8.1" 3717 - }, 3718 3650 "engines": { 3719 - "node": ">= 6" 3651 + "node": ">=16.13.0" 3720 3652 }, 3721 3653 "peerDependencies": { 3722 - "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" 3654 + "typescript": ">=4.2.0" 3723 3655 } 3724 3656 }, 3725 - "node_modules/tsutils/node_modules/tslib": { 3726 - "version": "1.14.1", 3727 - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", 3728 - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", 3657 + "node_modules/tslib": { 3658 + "version": "2.6.0", 3659 + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", 3660 + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==", 3729 3661 "dev": true 3730 3662 }, 3731 3663 "node_modules/type-check": { ··· 3849 3781 } 3850 3782 }, 3851 3783 "node_modules/vite": { 3852 - "version": "4.3.9", 3853 - "resolved": "https://registry.npmjs.org/vite/-/vite-4.3.9.tgz", 3854 - "integrity": "sha512-qsTNZjO9NoJNW7KnOrgYwczm0WctJ8m/yqYAMAK9Lxt4SoySUfS5S8ia9K7JHpa3KEeMfyF8LoJ3c5NeBJy6pg==", 3784 + "version": "4.4.4", 3785 + "resolved": "https://registry.npmjs.org/vite/-/vite-4.4.4.tgz", 3786 + "integrity": "sha512-4mvsTxjkveWrKDJI70QmelfVqTm+ihFAb6+xf4sjEU2TmUCTlVX87tmg/QooPEMQb/lM9qGHT99ebqPziEd3wg==", 3855 3787 "dev": true, 3856 3788 "dependencies": { 3857 - "esbuild": "^0.17.5", 3858 - "postcss": "^8.4.23", 3859 - "rollup": "^3.21.0" 3789 + "esbuild": "^0.18.10", 3790 + "postcss": "^8.4.25", 3791 + "rollup": "^3.25.2" 3860 3792 }, 3861 3793 "bin": { 3862 3794 "vite": "bin/vite.js" ··· 3864 3796 "engines": { 3865 3797 "node": "^14.18.0 || >=16.0.0" 3866 3798 }, 3799 + "funding": { 3800 + "url": "https://github.com/vitejs/vite?sponsor=1" 3801 + }, 3867 3802 "optionalDependencies": { 3868 3803 "fsevents": "~2.3.2" 3869 3804 }, 3870 3805 "peerDependencies": { 3871 3806 "@types/node": ">= 14", 3872 3807 "less": "*", 3808 + "lightningcss": "^1.21.0", 3873 3809 "sass": "*", 3874 3810 "stylus": "*", 3875 3811 "sugarss": "*", ··· 3882 3818 "less": { 3883 3819 "optional": true 3884 3820 }, 3821 + "lightningcss": { 3822 + "optional": true 3823 + }, 3885 3824 "sass": { 3886 3825 "optional": true 3887 3826 }, ··· 3897 3836 } 3898 3837 }, 3899 3838 "node_modules/vite-node": { 3900 - "version": "0.32.2", 3901 - "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-0.32.2.tgz", 3902 - "integrity": "sha512-dTQ1DCLwl2aEseov7cfQ+kDMNJpM1ebpyMMMwWzBvLbis8Nla/6c9WQcqpPssTwS6Rp/+U6KwlIj8Eapw4bLdA==", 3839 + "version": "0.33.0", 3840 + "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-0.33.0.tgz", 3841 + "integrity": "sha512-19FpHYbwWWxDr73ruNahC+vtEdza52kA90Qb3La98yZ0xULqV8A5JLNPUff0f5zID4984tW7l3DH2przTJUZSw==", 3903 3842 "dev": true, 3904 3843 "dependencies": { 3905 3844 "cac": "^6.7.14", 3906 3845 "debug": "^4.3.4", 3907 - "mlly": "^1.2.0", 3908 - "pathe": "^1.1.0", 3846 + "mlly": "^1.4.0", 3847 + "pathe": "^1.1.1", 3909 3848 "picocolors": "^1.0.0", 3910 3849 "vite": "^3.0.0 || ^4.0.0" 3911 3850 }, ··· 3934 3873 } 3935 3874 }, 3936 3875 "node_modules/vitest": { 3937 - "version": "0.32.2", 3938 - "resolved": "https://registry.npmjs.org/vitest/-/vitest-0.32.2.tgz", 3939 - "integrity": "sha512-hU8GNNuQfwuQmqTLfiKcqEhZY72Zxb7nnN07koCUNmntNxbKQnVbeIS6sqUgR3eXSlbOpit8+/gr1KpqoMgWCQ==", 3876 + "version": "0.33.0", 3877 + "resolved": "https://registry.npmjs.org/vitest/-/vitest-0.33.0.tgz", 3878 + "integrity": "sha512-1CxaugJ50xskkQ0e969R/hW47za4YXDUfWJDxip1hwbnhUjYolpfUn2AMOulqG/Dtd9WYAtkHmM/m3yKVrEejQ==", 3940 3879 "dev": true, 3941 3880 "dependencies": { 3942 3881 "@types/chai": "^4.3.5", 3943 3882 "@types/chai-subset": "^1.3.3", 3944 3883 "@types/node": "*", 3945 - "@vitest/expect": "0.32.2", 3946 - "@vitest/runner": "0.32.2", 3947 - "@vitest/snapshot": "0.32.2", 3948 - "@vitest/spy": "0.32.2", 3949 - "@vitest/utils": "0.32.2", 3950 - "acorn": "^8.8.2", 3884 + "@vitest/expect": "0.33.0", 3885 + "@vitest/runner": "0.33.0", 3886 + "@vitest/snapshot": "0.33.0", 3887 + "@vitest/spy": "0.33.0", 3888 + "@vitest/utils": "0.33.0", 3889 + "acorn": "^8.9.0", 3951 3890 "acorn-walk": "^8.2.0", 3952 3891 "cac": "^6.7.14", 3953 3892 "chai": "^4.3.7", 3954 - "concordance": "^5.0.4", 3955 3893 "debug": "^4.3.4", 3956 3894 "local-pkg": "^0.4.3", 3957 - "magic-string": "^0.30.0", 3958 - "pathe": "^1.1.0", 3895 + "magic-string": "^0.30.1", 3896 + "pathe": "^1.1.1", 3959 3897 "picocolors": "^1.0.0", 3960 - "std-env": "^3.3.2", 3898 + "std-env": "^3.3.3", 3961 3899 "strip-literal": "^1.0.1", 3962 3900 "tinybench": "^2.5.0", 3963 - "tinypool": "^0.5.0", 3901 + "tinypool": "^0.6.0", 3964 3902 "vite": "^3.0.0 || ^4.0.0", 3965 - "vite-node": "0.32.2", 3903 + "vite-node": "0.33.0", 3966 3904 "why-is-node-running": "^2.2.2" 3967 3905 }, 3968 3906 "bin": { ··· 4009 3947 "webdriverio": { 4010 3948 "optional": true 4011 3949 } 4012 - } 4013 - }, 4014 - "node_modules/well-known-symbols": { 4015 - "version": "2.0.0", 4016 - "resolved": "https://registry.npmjs.org/well-known-symbols/-/well-known-symbols-2.0.0.tgz", 4017 - "integrity": "sha512-ZMjC3ho+KXo0BfJb7JgtQ5IBuvnShdlACNkKkdsqBmYw3bPAaJfPeYUo6tLUaT5tG/Gkh7xkpBhKRQ9e7pyg9Q==", 4018 - "dev": true, 4019 - "engines": { 4020 - "node": ">=6" 4021 3950 } 4022 3951 }, 4023 3952 "node_modules/which": {
+10 -10
package.json
··· 17 17 }, 18 18 "devDependencies": { 19 19 "@sveltejs/adapter-static": "^2.0.2", 20 - "@sveltejs/kit": "^1.21.0", 21 - "@sveltejs/package": "^2.1.0", 22 - "@typescript-eslint/eslint-plugin": "^5.60.1", 23 - "@typescript-eslint/parser": "^5.60.1", 24 - "@vitest/coverage-v8": "^0.32.2", 20 + "@sveltejs/kit": "^1.22.3", 21 + "@sveltejs/package": "^2.2.0", 22 + "@typescript-eslint/eslint-plugin": "^6.0.0", 23 + "@typescript-eslint/parser": "^6.0.0", 24 + "@vitest/coverage-v8": "^0.33.0", 25 25 "date-fns": "^2.30.0", 26 - "eslint": "^8.44.0", 26 + "eslint": "^8.45.0", 27 27 "eslint-config-prettier": "^8.8.0", 28 28 "eslint-plugin-svelte": "^2.32.2", 29 29 "mdsvex": "^0.11.0", 30 30 "prettier": "^2.8.8", 31 31 "prettier-plugin-svelte": "^2.10.1", 32 32 "sass": "^1.63.6", 33 - "svelte": "^4.0.1", 34 - "svelte-check": "^3.4.4", 33 + "svelte": "^4.0.5", 34 + "svelte-check": "^3.4.6", 35 35 "typescript": "^5.1.6", 36 - "vite": "^4.3.9", 37 - "vitest": "^0.32.2" 36 + "vite": "^4.4.4", 37 + "vitest": "^0.33.0" 38 38 }, 39 39 "peerDependencies": { 40 40 "svelte": "^3.24.0 || ^4.0.0"
+6
src/routes/+page.svelte
··· 21 21 <li>Keyboard shortcuts</li> 22 22 </ul> 23 23 24 + <!-- svelte-ignore a11y-missing-content --> 25 + <a id="install" /> 24 26 <h2>Install</h2> 25 27 <pre class="language-">npm install -D date-picker-svelte</pre> 26 28 29 + <!-- svelte-ignore a11y-missing-content --> 30 + <a id="dateinput" /> 27 31 <h2>DateInput</h2> 28 32 <DateInput /> 29 33 34 + <!-- svelte-ignore a11y-missing-content --> 35 + <a id="datepicker" /> 30 36 <h2>DatePicker</h2> 31 37 <DatePicker />
+6
src/routes/demo/+page.svelte
··· 7 7 <title>Demo • Date Picker Svelte</title> 8 8 </svelte:head> 9 9 10 + <!-- svelte-ignore a11y-missing-content --> 11 + <a id="Demo" /> 10 12 <h1>Demo</h1> 11 13 14 + <!-- svelte-ignore a11y-missing-content --> 15 + <a id="DateInput" /> 12 16 <h2>DateInput</h2> 13 17 <DateInput /> 14 18 19 + <!-- svelte-ignore a11y-missing-content --> 20 + <a id="DatePicker" /> 15 21 <h2>DatePicker</h2> 16 22 <DatePicker />
+9 -9
src/routes/docs/+page.md
··· 22 22 <DateInput bind:value={date} /> 23 23 ``` 24 24 25 - ## DateInput 25 + ## <a id="dateinput" />DateInput 26 26 27 27 Component with an input field that shows the DatePicker component on focus. 28 28 The component will not assign a date value until a specific date is selected in the picker or entered into the field. 29 29 30 - ### Props 30 + ### <a id="props" />Props 31 31 32 32 | Prop | Type | Description | 33 33 | :----------------------- | :----------- | :---------------------------------------------------- | ··· 43 43 | `browseWithoutSelecting` | bool | Wait with updating the date until a value is selected | 44 44 | `locale` | Locale | Locale object for internationalization | 45 45 46 - #### Format string 46 + #### <a id="format-string" />Format string 47 47 48 48 Example format string: `yyyy-MM-dd HH:mm:ss` 49 49 ··· 57 57 | `mm` | 59 | 58 58 | `ss` | 59 | 59 59 60 - ## DatePicker 60 + ## <a id="datepicker" />DatePicker 61 61 62 62 Component with a calendar for choosing a date. 63 63 The component will not assign a date value until a specific date is selected in the picker. 64 64 65 - ### Props 65 + ### <a id="datepicker-props" />Props 66 66 67 67 | Prop | Type | Description | 68 68 | :----------------------- | :----------- | :--------------------------------------------------- | ··· 72 72 | `locale` | Locale | Locale object for internationalization | 73 73 | `browseWithoutSelecting` | bool | Wait with updating the date until a date is selected | 74 74 75 - ## Internationalization 75 + ## <a id="internationalization" />Internationalization 76 76 77 - ### `Locale` 77 + ### <a id="locale" />`Locale` 78 78 79 79 Object to support internationalization. Properties (all are optional): 80 80 ··· 82 82 - `months`: Array of month names, January to December. Default: `['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December']` 83 83 - `weekStartsOn`: The day the week starts on, 0 = Sunday. Default: `1` 84 84 85 - ### `localeFromDateFnsLocale` 85 + ### <a id="localefromdatefnslocale" />`localeFromDateFnsLocale` 86 86 87 87 If you use [date-fns](https://date-fns.org/), you can create a Locale object by passing a date-fns locale to this function: 88 88 ··· 97 97 <DatePicker bind:value={date} {locale} /> 98 98 ``` 99 99 100 - ## CSS variables 100 + ## <a id="css-variables" />CSS variables 101 101 102 102 Colors: 103 103