Free and open source ticket system written in python
at feat/minor-fixes 1433 lines 51 kB view raw
1{ 2 "name": "theme", 3 "version": "1.0.0", 4 "lockfileVersion": 3, 5 "requires": true, 6 "packages": { 7 "": { 8 "name": "theme", 9 "version": "1.0.0", 10 "license": "MIT", 11 "devDependencies": { 12 "daisyui": "^4.7.2", 13 "tailwindcss": "^3.4.1" 14 } 15 }, 16 "node_modules/@alloc/quick-lru": { 17 "version": "5.2.0", 18 "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", 19 "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", 20 "dev": true, 21 "engines": { 22 "node": ">=10" 23 }, 24 "funding": { 25 "url": "https://github.com/sponsors/sindresorhus" 26 } 27 }, 28 "node_modules/@isaacs/cliui": { 29 "version": "8.0.2", 30 "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", 31 "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", 32 "dev": true, 33 "dependencies": { 34 "string-width": "^5.1.2", 35 "string-width-cjs": "npm:string-width@^4.2.0", 36 "strip-ansi": "^7.0.1", 37 "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", 38 "wrap-ansi": "^8.1.0", 39 "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" 40 }, 41 "engines": { 42 "node": ">=12" 43 } 44 }, 45 "node_modules/@jridgewell/gen-mapping": { 46 "version": "0.3.5", 47 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", 48 "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", 49 "dev": true, 50 "dependencies": { 51 "@jridgewell/set-array": "^1.2.1", 52 "@jridgewell/sourcemap-codec": "^1.4.10", 53 "@jridgewell/trace-mapping": "^0.3.24" 54 }, 55 "engines": { 56 "node": ">=6.0.0" 57 } 58 }, 59 "node_modules/@jridgewell/resolve-uri": { 60 "version": "3.1.2", 61 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", 62 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", 63 "dev": true, 64 "engines": { 65 "node": ">=6.0.0" 66 } 67 }, 68 "node_modules/@jridgewell/set-array": { 69 "version": "1.2.1", 70 "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", 71 "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", 72 "dev": true, 73 "engines": { 74 "node": ">=6.0.0" 75 } 76 }, 77 "node_modules/@jridgewell/sourcemap-codec": { 78 "version": "1.4.15", 79 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", 80 "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", 81 "dev": true 82 }, 83 "node_modules/@jridgewell/trace-mapping": { 84 "version": "0.3.25", 85 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", 86 "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", 87 "dev": true, 88 "dependencies": { 89 "@jridgewell/resolve-uri": "^3.1.0", 90 "@jridgewell/sourcemap-codec": "^1.4.14" 91 } 92 }, 93 "node_modules/@nodelib/fs.scandir": { 94 "version": "2.1.5", 95 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", 96 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", 97 "dev": true, 98 "dependencies": { 99 "@nodelib/fs.stat": "2.0.5", 100 "run-parallel": "^1.1.9" 101 }, 102 "engines": { 103 "node": ">= 8" 104 } 105 }, 106 "node_modules/@nodelib/fs.stat": { 107 "version": "2.0.5", 108 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", 109 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", 110 "dev": true, 111 "engines": { 112 "node": ">= 8" 113 } 114 }, 115 "node_modules/@nodelib/fs.walk": { 116 "version": "1.2.8", 117 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", 118 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", 119 "dev": true, 120 "dependencies": { 121 "@nodelib/fs.scandir": "2.1.5", 122 "fastq": "^1.6.0" 123 }, 124 "engines": { 125 "node": ">= 8" 126 } 127 }, 128 "node_modules/@pkgjs/parseargs": { 129 "version": "0.11.0", 130 "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", 131 "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", 132 "dev": true, 133 "optional": true, 134 "engines": { 135 "node": ">=14" 136 } 137 }, 138 "node_modules/ansi-regex": { 139 "version": "6.0.1", 140 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", 141 "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", 142 "dev": true, 143 "engines": { 144 "node": ">=12" 145 }, 146 "funding": { 147 "url": "https://github.com/chalk/ansi-regex?sponsor=1" 148 } 149 }, 150 "node_modules/ansi-styles": { 151 "version": "6.2.1", 152 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", 153 "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", 154 "dev": true, 155 "engines": { 156 "node": ">=12" 157 }, 158 "funding": { 159 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 160 } 161 }, 162 "node_modules/any-promise": { 163 "version": "1.3.0", 164 "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", 165 "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", 166 "dev": true 167 }, 168 "node_modules/anymatch": { 169 "version": "3.1.3", 170 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", 171 "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", 172 "dev": true, 173 "dependencies": { 174 "normalize-path": "^3.0.0", 175 "picomatch": "^2.0.4" 176 }, 177 "engines": { 178 "node": ">= 8" 179 } 180 }, 181 "node_modules/arg": { 182 "version": "5.0.2", 183 "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", 184 "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", 185 "dev": true 186 }, 187 "node_modules/balanced-match": { 188 "version": "1.0.2", 189 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 190 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 191 "dev": true 192 }, 193 "node_modules/binary-extensions": { 194 "version": "2.2.0", 195 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", 196 "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", 197 "dev": true, 198 "engines": { 199 "node": ">=8" 200 } 201 }, 202 "node_modules/brace-expansion": { 203 "version": "2.0.2", 204 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", 205 "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", 206 "dev": true, 207 "license": "MIT", 208 "dependencies": { 209 "balanced-match": "^1.0.0" 210 } 211 }, 212 "node_modules/braces": { 213 "version": "3.0.3", 214 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", 215 "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", 216 "dev": true, 217 "license": "MIT", 218 "dependencies": { 219 "fill-range": "^7.1.1" 220 }, 221 "engines": { 222 "node": ">=8" 223 } 224 }, 225 "node_modules/camelcase-css": { 226 "version": "2.0.1", 227 "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", 228 "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", 229 "dev": true, 230 "engines": { 231 "node": ">= 6" 232 } 233 }, 234 "node_modules/chokidar": { 235 "version": "3.6.0", 236 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", 237 "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", 238 "dev": true, 239 "dependencies": { 240 "anymatch": "~3.1.2", 241 "braces": "~3.0.2", 242 "glob-parent": "~5.1.2", 243 "is-binary-path": "~2.1.0", 244 "is-glob": "~4.0.1", 245 "normalize-path": "~3.0.0", 246 "readdirp": "~3.6.0" 247 }, 248 "engines": { 249 "node": ">= 8.10.0" 250 }, 251 "funding": { 252 "url": "https://paulmillr.com/funding/" 253 }, 254 "optionalDependencies": { 255 "fsevents": "~2.3.2" 256 } 257 }, 258 "node_modules/chokidar/node_modules/glob-parent": { 259 "version": "5.1.2", 260 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 261 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 262 "dev": true, 263 "dependencies": { 264 "is-glob": "^4.0.1" 265 }, 266 "engines": { 267 "node": ">= 6" 268 } 269 }, 270 "node_modules/color-convert": { 271 "version": "2.0.1", 272 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 273 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 274 "dev": true, 275 "dependencies": { 276 "color-name": "~1.1.4" 277 }, 278 "engines": { 279 "node": ">=7.0.0" 280 } 281 }, 282 "node_modules/color-name": { 283 "version": "1.1.4", 284 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 285 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 286 "dev": true 287 }, 288 "node_modules/commander": { 289 "version": "4.1.1", 290 "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", 291 "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", 292 "dev": true, 293 "engines": { 294 "node": ">= 6" 295 } 296 }, 297 "node_modules/cross-spawn": { 298 "version": "7.0.6", 299 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", 300 "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", 301 "dev": true, 302 "license": "MIT", 303 "dependencies": { 304 "path-key": "^3.1.0", 305 "shebang-command": "^2.0.0", 306 "which": "^2.0.1" 307 }, 308 "engines": { 309 "node": ">= 8" 310 } 311 }, 312 "node_modules/css-selector-tokenizer": { 313 "version": "0.8.0", 314 "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.8.0.tgz", 315 "integrity": "sha512-Jd6Ig3/pe62/qe5SBPTN8h8LeUg/pT4lLgtavPf7updwwHpvFzxvOQBHYj2LZDMjUnBzgvIUSjRcf6oT5HzHFg==", 316 "dev": true, 317 "dependencies": { 318 "cssesc": "^3.0.0", 319 "fastparse": "^1.1.2" 320 } 321 }, 322 "node_modules/cssesc": { 323 "version": "3.0.0", 324 "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", 325 "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", 326 "dev": true, 327 "bin": { 328 "cssesc": "bin/cssesc" 329 }, 330 "engines": { 331 "node": ">=4" 332 } 333 }, 334 "node_modules/culori": { 335 "version": "3.3.0", 336 "resolved": "https://registry.npmjs.org/culori/-/culori-3.3.0.tgz", 337 "integrity": "sha512-pHJg+jbuFsCjz9iclQBqyL3B2HLCBF71BwVNujUYEvCeQMvV97R59MNK3R2+jgJ3a1fcZgI9B3vYgz8lzr/BFQ==", 338 "dev": true, 339 "engines": { 340 "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 341 } 342 }, 343 "node_modules/daisyui": { 344 "version": "4.7.2", 345 "resolved": "https://registry.npmjs.org/daisyui/-/daisyui-4.7.2.tgz", 346 "integrity": "sha512-9UCss12Zmyk/22u+JbkVrHHxOzFOyY17HuqP5LeswI4hclbj6qbjJTovdj2zRy8cCH6/n6Wh0lTLjriGnyGh0g==", 347 "dev": true, 348 "dependencies": { 349 "css-selector-tokenizer": "^0.8", 350 "culori": "^3", 351 "picocolors": "^1", 352 "postcss-js": "^4" 353 }, 354 "engines": { 355 "node": ">=16.9.0" 356 }, 357 "funding": { 358 "type": "opencollective", 359 "url": "https://opencollective.com/daisyui" 360 } 361 }, 362 "node_modules/didyoumean": { 363 "version": "1.2.2", 364 "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", 365 "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", 366 "dev": true 367 }, 368 "node_modules/dlv": { 369 "version": "1.1.3", 370 "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", 371 "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", 372 "dev": true 373 }, 374 "node_modules/eastasianwidth": { 375 "version": "0.2.0", 376 "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", 377 "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", 378 "dev": true 379 }, 380 "node_modules/emoji-regex": { 381 "version": "9.2.2", 382 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", 383 "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", 384 "dev": true 385 }, 386 "node_modules/fast-glob": { 387 "version": "3.3.2", 388 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", 389 "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", 390 "dev": true, 391 "dependencies": { 392 "@nodelib/fs.stat": "^2.0.2", 393 "@nodelib/fs.walk": "^1.2.3", 394 "glob-parent": "^5.1.2", 395 "merge2": "^1.3.0", 396 "micromatch": "^4.0.4" 397 }, 398 "engines": { 399 "node": ">=8.6.0" 400 } 401 }, 402 "node_modules/fast-glob/node_modules/glob-parent": { 403 "version": "5.1.2", 404 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 405 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 406 "dev": true, 407 "dependencies": { 408 "is-glob": "^4.0.1" 409 }, 410 "engines": { 411 "node": ">= 6" 412 } 413 }, 414 "node_modules/fastparse": { 415 "version": "1.1.2", 416 "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", 417 "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", 418 "dev": true 419 }, 420 "node_modules/fastq": { 421 "version": "1.17.1", 422 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", 423 "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", 424 "dev": true, 425 "dependencies": { 426 "reusify": "^1.0.4" 427 } 428 }, 429 "node_modules/fill-range": { 430 "version": "7.1.1", 431 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", 432 "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", 433 "dev": true, 434 "license": "MIT", 435 "dependencies": { 436 "to-regex-range": "^5.0.1" 437 }, 438 "engines": { 439 "node": ">=8" 440 } 441 }, 442 "node_modules/foreground-child": { 443 "version": "3.1.1", 444 "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", 445 "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", 446 "dev": true, 447 "dependencies": { 448 "cross-spawn": "^7.0.0", 449 "signal-exit": "^4.0.1" 450 }, 451 "engines": { 452 "node": ">=14" 453 }, 454 "funding": { 455 "url": "https://github.com/sponsors/isaacs" 456 } 457 }, 458 "node_modules/fsevents": { 459 "version": "2.3.3", 460 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", 461 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", 462 "dev": true, 463 "hasInstallScript": true, 464 "optional": true, 465 "os": [ 466 "darwin" 467 ], 468 "engines": { 469 "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 470 } 471 }, 472 "node_modules/function-bind": { 473 "version": "1.1.2", 474 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", 475 "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", 476 "dev": true, 477 "funding": { 478 "url": "https://github.com/sponsors/ljharb" 479 } 480 }, 481 "node_modules/glob": { 482 "version": "10.3.10", 483 "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", 484 "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", 485 "dev": true, 486 "dependencies": { 487 "foreground-child": "^3.1.0", 488 "jackspeak": "^2.3.5", 489 "minimatch": "^9.0.1", 490 "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", 491 "path-scurry": "^1.10.1" 492 }, 493 "bin": { 494 "glob": "dist/esm/bin.mjs" 495 }, 496 "engines": { 497 "node": ">=16 || 14 >=14.17" 498 }, 499 "funding": { 500 "url": "https://github.com/sponsors/isaacs" 501 } 502 }, 503 "node_modules/glob-parent": { 504 "version": "6.0.2", 505 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", 506 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", 507 "dev": true, 508 "dependencies": { 509 "is-glob": "^4.0.3" 510 }, 511 "engines": { 512 "node": ">=10.13.0" 513 } 514 }, 515 "node_modules/hasown": { 516 "version": "2.0.1", 517 "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.1.tgz", 518 "integrity": "sha512-1/th4MHjnwncwXsIW6QMzlvYL9kG5e/CpVvLRZe4XPa8TOUNbCELqmvhDmnkNsAjwaG4+I8gJJL0JBvTTLO9qA==", 519 "dev": true, 520 "dependencies": { 521 "function-bind": "^1.1.2" 522 }, 523 "engines": { 524 "node": ">= 0.4" 525 } 526 }, 527 "node_modules/is-binary-path": { 528 "version": "2.1.0", 529 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", 530 "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", 531 "dev": true, 532 "dependencies": { 533 "binary-extensions": "^2.0.0" 534 }, 535 "engines": { 536 "node": ">=8" 537 } 538 }, 539 "node_modules/is-core-module": { 540 "version": "2.13.1", 541 "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", 542 "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", 543 "dev": true, 544 "dependencies": { 545 "hasown": "^2.0.0" 546 }, 547 "funding": { 548 "url": "https://github.com/sponsors/ljharb" 549 } 550 }, 551 "node_modules/is-extglob": { 552 "version": "2.1.1", 553 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 554 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", 555 "dev": true, 556 "engines": { 557 "node": ">=0.10.0" 558 } 559 }, 560 "node_modules/is-fullwidth-code-point": { 561 "version": "3.0.0", 562 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 563 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", 564 "dev": true, 565 "engines": { 566 "node": ">=8" 567 } 568 }, 569 "node_modules/is-glob": { 570 "version": "4.0.3", 571 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 572 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 573 "dev": true, 574 "dependencies": { 575 "is-extglob": "^2.1.1" 576 }, 577 "engines": { 578 "node": ">=0.10.0" 579 } 580 }, 581 "node_modules/is-number": { 582 "version": "7.0.0", 583 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 584 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 585 "dev": true, 586 "license": "MIT", 587 "engines": { 588 "node": ">=0.12.0" 589 } 590 }, 591 "node_modules/isexe": { 592 "version": "2.0.0", 593 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 594 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", 595 "dev": true 596 }, 597 "node_modules/jackspeak": { 598 "version": "2.3.6", 599 "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz", 600 "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==", 601 "dev": true, 602 "dependencies": { 603 "@isaacs/cliui": "^8.0.2" 604 }, 605 "engines": { 606 "node": ">=14" 607 }, 608 "funding": { 609 "url": "https://github.com/sponsors/isaacs" 610 }, 611 "optionalDependencies": { 612 "@pkgjs/parseargs": "^0.11.0" 613 } 614 }, 615 "node_modules/jiti": { 616 "version": "1.21.0", 617 "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.0.tgz", 618 "integrity": "sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==", 619 "dev": true, 620 "bin": { 621 "jiti": "bin/jiti.js" 622 } 623 }, 624 "node_modules/lilconfig": { 625 "version": "2.1.0", 626 "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", 627 "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", 628 "dev": true, 629 "engines": { 630 "node": ">=10" 631 } 632 }, 633 "node_modules/lines-and-columns": { 634 "version": "1.2.4", 635 "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", 636 "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", 637 "dev": true 638 }, 639 "node_modules/lru-cache": { 640 "version": "10.2.0", 641 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.0.tgz", 642 "integrity": "sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==", 643 "dev": true, 644 "engines": { 645 "node": "14 || >=16.14" 646 } 647 }, 648 "node_modules/merge2": { 649 "version": "1.4.1", 650 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", 651 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", 652 "dev": true, 653 "engines": { 654 "node": ">= 8" 655 } 656 }, 657 "node_modules/micromatch": { 658 "version": "4.0.8", 659 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", 660 "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", 661 "dev": true, 662 "license": "MIT", 663 "dependencies": { 664 "braces": "^3.0.3", 665 "picomatch": "^2.3.1" 666 }, 667 "engines": { 668 "node": ">=8.6" 669 } 670 }, 671 "node_modules/minimatch": { 672 "version": "9.0.3", 673 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", 674 "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", 675 "dev": true, 676 "dependencies": { 677 "brace-expansion": "^2.0.1" 678 }, 679 "engines": { 680 "node": ">=16 || 14 >=14.17" 681 }, 682 "funding": { 683 "url": "https://github.com/sponsors/isaacs" 684 } 685 }, 686 "node_modules/minipass": { 687 "version": "7.0.4", 688 "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", 689 "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", 690 "dev": true, 691 "engines": { 692 "node": ">=16 || 14 >=14.17" 693 } 694 }, 695 "node_modules/mz": { 696 "version": "2.7.0", 697 "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", 698 "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", 699 "dev": true, 700 "dependencies": { 701 "any-promise": "^1.0.0", 702 "object-assign": "^4.0.1", 703 "thenify-all": "^1.0.0" 704 } 705 }, 706 "node_modules/nanoid": { 707 "version": "3.3.11", 708 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", 709 "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", 710 "dev": true, 711 "funding": [ 712 { 713 "type": "github", 714 "url": "https://github.com/sponsors/ai" 715 } 716 ], 717 "license": "MIT", 718 "bin": { 719 "nanoid": "bin/nanoid.cjs" 720 }, 721 "engines": { 722 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 723 } 724 }, 725 "node_modules/normalize-path": { 726 "version": "3.0.0", 727 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", 728 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", 729 "dev": true, 730 "engines": { 731 "node": ">=0.10.0" 732 } 733 }, 734 "node_modules/object-assign": { 735 "version": "4.1.1", 736 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", 737 "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", 738 "dev": true, 739 "engines": { 740 "node": ">=0.10.0" 741 } 742 }, 743 "node_modules/object-hash": { 744 "version": "3.0.0", 745 "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", 746 "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", 747 "dev": true, 748 "engines": { 749 "node": ">= 6" 750 } 751 }, 752 "node_modules/path-key": { 753 "version": "3.1.1", 754 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 755 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 756 "dev": true, 757 "engines": { 758 "node": ">=8" 759 } 760 }, 761 "node_modules/path-parse": { 762 "version": "1.0.7", 763 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", 764 "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", 765 "dev": true 766 }, 767 "node_modules/path-scurry": { 768 "version": "1.10.1", 769 "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.1.tgz", 770 "integrity": "sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==", 771 "dev": true, 772 "dependencies": { 773 "lru-cache": "^9.1.1 || ^10.0.0", 774 "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" 775 }, 776 "engines": { 777 "node": ">=16 || 14 >=14.17" 778 }, 779 "funding": { 780 "url": "https://github.com/sponsors/isaacs" 781 } 782 }, 783 "node_modules/picocolors": { 784 "version": "1.0.0", 785 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", 786 "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", 787 "dev": true 788 }, 789 "node_modules/picomatch": { 790 "version": "2.3.1", 791 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 792 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 793 "dev": true, 794 "engines": { 795 "node": ">=8.6" 796 }, 797 "funding": { 798 "url": "https://github.com/sponsors/jonschlinkert" 799 } 800 }, 801 "node_modules/pify": { 802 "version": "2.3.0", 803 "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", 804 "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", 805 "dev": true, 806 "engines": { 807 "node": ">=0.10.0" 808 } 809 }, 810 "node_modules/pirates": { 811 "version": "4.0.6", 812 "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", 813 "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", 814 "dev": true, 815 "engines": { 816 "node": ">= 6" 817 } 818 }, 819 "node_modules/postcss": { 820 "version": "8.4.35", 821 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.35.tgz", 822 "integrity": "sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==", 823 "dev": true, 824 "funding": [ 825 { 826 "type": "opencollective", 827 "url": "https://opencollective.com/postcss/" 828 }, 829 { 830 "type": "tidelift", 831 "url": "https://tidelift.com/funding/github/npm/postcss" 832 }, 833 { 834 "type": "github", 835 "url": "https://github.com/sponsors/ai" 836 } 837 ], 838 "dependencies": { 839 "nanoid": "^3.3.7", 840 "picocolors": "^1.0.0", 841 "source-map-js": "^1.0.2" 842 }, 843 "engines": { 844 "node": "^10 || ^12 || >=14" 845 } 846 }, 847 "node_modules/postcss-import": { 848 "version": "15.1.0", 849 "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", 850 "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", 851 "dev": true, 852 "dependencies": { 853 "postcss-value-parser": "^4.0.0", 854 "read-cache": "^1.0.0", 855 "resolve": "^1.1.7" 856 }, 857 "engines": { 858 "node": ">=14.0.0" 859 }, 860 "peerDependencies": { 861 "postcss": "^8.0.0" 862 } 863 }, 864 "node_modules/postcss-js": { 865 "version": "4.0.1", 866 "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", 867 "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", 868 "dev": true, 869 "dependencies": { 870 "camelcase-css": "^2.0.1" 871 }, 872 "engines": { 873 "node": "^12 || ^14 || >= 16" 874 }, 875 "funding": { 876 "type": "opencollective", 877 "url": "https://opencollective.com/postcss/" 878 }, 879 "peerDependencies": { 880 "postcss": "^8.4.21" 881 } 882 }, 883 "node_modules/postcss-load-config": { 884 "version": "4.0.2", 885 "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.2.tgz", 886 "integrity": "sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==", 887 "dev": true, 888 "funding": [ 889 { 890 "type": "opencollective", 891 "url": "https://opencollective.com/postcss/" 892 }, 893 { 894 "type": "github", 895 "url": "https://github.com/sponsors/ai" 896 } 897 ], 898 "dependencies": { 899 "lilconfig": "^3.0.0", 900 "yaml": "^2.3.4" 901 }, 902 "engines": { 903 "node": ">= 14" 904 }, 905 "peerDependencies": { 906 "postcss": ">=8.0.9", 907 "ts-node": ">=9.0.0" 908 }, 909 "peerDependenciesMeta": { 910 "postcss": { 911 "optional": true 912 }, 913 "ts-node": { 914 "optional": true 915 } 916 } 917 }, 918 "node_modules/postcss-load-config/node_modules/lilconfig": { 919 "version": "3.1.1", 920 "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.1.tgz", 921 "integrity": "sha512-O18pf7nyvHTckunPWCV1XUNXU1piu01y2b7ATJ0ppkUkk8ocqVWBrYjJBCwHDjD/ZWcfyrA0P4gKhzWGi5EINQ==", 922 "dev": true, 923 "engines": { 924 "node": ">=14" 925 }, 926 "funding": { 927 "url": "https://github.com/sponsors/antonk52" 928 } 929 }, 930 "node_modules/postcss-nested": { 931 "version": "6.0.1", 932 "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz", 933 "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==", 934 "dev": true, 935 "dependencies": { 936 "postcss-selector-parser": "^6.0.11" 937 }, 938 "engines": { 939 "node": ">=12.0" 940 }, 941 "funding": { 942 "type": "opencollective", 943 "url": "https://opencollective.com/postcss/" 944 }, 945 "peerDependencies": { 946 "postcss": "^8.2.14" 947 } 948 }, 949 "node_modules/postcss-selector-parser": { 950 "version": "6.0.15", 951 "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.15.tgz", 952 "integrity": "sha512-rEYkQOMUCEMhsKbK66tbEU9QVIxbhN18YiniAwA7XQYTVBqrBy+P2p5JcdqsHgKM2zWylp8d7J6eszocfds5Sw==", 953 "dev": true, 954 "dependencies": { 955 "cssesc": "^3.0.0", 956 "util-deprecate": "^1.0.2" 957 }, 958 "engines": { 959 "node": ">=4" 960 } 961 }, 962 "node_modules/postcss-value-parser": { 963 "version": "4.2.0", 964 "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", 965 "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", 966 "dev": true 967 }, 968 "node_modules/queue-microtask": { 969 "version": "1.2.3", 970 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", 971 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", 972 "dev": true, 973 "funding": [ 974 { 975 "type": "github", 976 "url": "https://github.com/sponsors/feross" 977 }, 978 { 979 "type": "patreon", 980 "url": "https://www.patreon.com/feross" 981 }, 982 { 983 "type": "consulting", 984 "url": "https://feross.org/support" 985 } 986 ] 987 }, 988 "node_modules/read-cache": { 989 "version": "1.0.0", 990 "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", 991 "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", 992 "dev": true, 993 "dependencies": { 994 "pify": "^2.3.0" 995 } 996 }, 997 "node_modules/readdirp": { 998 "version": "3.6.0", 999 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", 1000 "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", 1001 "dev": true, 1002 "dependencies": { 1003 "picomatch": "^2.2.1" 1004 }, 1005 "engines": { 1006 "node": ">=8.10.0" 1007 } 1008 }, 1009 "node_modules/resolve": { 1010 "version": "1.22.8", 1011 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", 1012 "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", 1013 "dev": true, 1014 "dependencies": { 1015 "is-core-module": "^2.13.0", 1016 "path-parse": "^1.0.7", 1017 "supports-preserve-symlinks-flag": "^1.0.0" 1018 }, 1019 "bin": { 1020 "resolve": "bin/resolve" 1021 }, 1022 "funding": { 1023 "url": "https://github.com/sponsors/ljharb" 1024 } 1025 }, 1026 "node_modules/reusify": { 1027 "version": "1.0.4", 1028 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", 1029 "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", 1030 "dev": true, 1031 "engines": { 1032 "iojs": ">=1.0.0", 1033 "node": ">=0.10.0" 1034 } 1035 }, 1036 "node_modules/run-parallel": { 1037 "version": "1.2.0", 1038 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", 1039 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", 1040 "dev": true, 1041 "funding": [ 1042 { 1043 "type": "github", 1044 "url": "https://github.com/sponsors/feross" 1045 }, 1046 { 1047 "type": "patreon", 1048 "url": "https://www.patreon.com/feross" 1049 }, 1050 { 1051 "type": "consulting", 1052 "url": "https://feross.org/support" 1053 } 1054 ], 1055 "dependencies": { 1056 "queue-microtask": "^1.2.2" 1057 } 1058 }, 1059 "node_modules/shebang-command": { 1060 "version": "2.0.0", 1061 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 1062 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 1063 "dev": true, 1064 "dependencies": { 1065 "shebang-regex": "^3.0.0" 1066 }, 1067 "engines": { 1068 "node": ">=8" 1069 } 1070 }, 1071 "node_modules/shebang-regex": { 1072 "version": "3.0.0", 1073 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 1074 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 1075 "dev": true, 1076 "engines": { 1077 "node": ">=8" 1078 } 1079 }, 1080 "node_modules/signal-exit": { 1081 "version": "4.1.0", 1082 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", 1083 "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", 1084 "dev": true, 1085 "engines": { 1086 "node": ">=14" 1087 }, 1088 "funding": { 1089 "url": "https://github.com/sponsors/isaacs" 1090 } 1091 }, 1092 "node_modules/source-map-js": { 1093 "version": "1.0.2", 1094 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", 1095 "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", 1096 "dev": true, 1097 "engines": { 1098 "node": ">=0.10.0" 1099 } 1100 }, 1101 "node_modules/string-width": { 1102 "version": "5.1.2", 1103 "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", 1104 "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", 1105 "dev": true, 1106 "dependencies": { 1107 "eastasianwidth": "^0.2.0", 1108 "emoji-regex": "^9.2.2", 1109 "strip-ansi": "^7.0.1" 1110 }, 1111 "engines": { 1112 "node": ">=12" 1113 }, 1114 "funding": { 1115 "url": "https://github.com/sponsors/sindresorhus" 1116 } 1117 }, 1118 "node_modules/string-width-cjs": { 1119 "name": "string-width", 1120 "version": "4.2.3", 1121 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 1122 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 1123 "dev": true, 1124 "dependencies": { 1125 "emoji-regex": "^8.0.0", 1126 "is-fullwidth-code-point": "^3.0.0", 1127 "strip-ansi": "^6.0.1" 1128 }, 1129 "engines": { 1130 "node": ">=8" 1131 } 1132 }, 1133 "node_modules/string-width-cjs/node_modules/ansi-regex": { 1134 "version": "5.0.1", 1135 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 1136 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 1137 "dev": true, 1138 "engines": { 1139 "node": ">=8" 1140 } 1141 }, 1142 "node_modules/string-width-cjs/node_modules/emoji-regex": { 1143 "version": "8.0.0", 1144 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 1145 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 1146 "dev": true 1147 }, 1148 "node_modules/string-width-cjs/node_modules/strip-ansi": { 1149 "version": "6.0.1", 1150 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 1151 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 1152 "dev": true, 1153 "dependencies": { 1154 "ansi-regex": "^5.0.1" 1155 }, 1156 "engines": { 1157 "node": ">=8" 1158 } 1159 }, 1160 "node_modules/strip-ansi": { 1161 "version": "7.1.0", 1162 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", 1163 "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", 1164 "dev": true, 1165 "dependencies": { 1166 "ansi-regex": "^6.0.1" 1167 }, 1168 "engines": { 1169 "node": ">=12" 1170 }, 1171 "funding": { 1172 "url": "https://github.com/chalk/strip-ansi?sponsor=1" 1173 } 1174 }, 1175 "node_modules/strip-ansi-cjs": { 1176 "name": "strip-ansi", 1177 "version": "6.0.1", 1178 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 1179 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 1180 "dev": true, 1181 "dependencies": { 1182 "ansi-regex": "^5.0.1" 1183 }, 1184 "engines": { 1185 "node": ">=8" 1186 } 1187 }, 1188 "node_modules/strip-ansi-cjs/node_modules/ansi-regex": { 1189 "version": "5.0.1", 1190 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 1191 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 1192 "dev": true, 1193 "engines": { 1194 "node": ">=8" 1195 } 1196 }, 1197 "node_modules/sucrase": { 1198 "version": "3.35.0", 1199 "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz", 1200 "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==", 1201 "dev": true, 1202 "dependencies": { 1203 "@jridgewell/gen-mapping": "^0.3.2", 1204 "commander": "^4.0.0", 1205 "glob": "^10.3.10", 1206 "lines-and-columns": "^1.1.6", 1207 "mz": "^2.7.0", 1208 "pirates": "^4.0.1", 1209 "ts-interface-checker": "^0.1.9" 1210 }, 1211 "bin": { 1212 "sucrase": "bin/sucrase", 1213 "sucrase-node": "bin/sucrase-node" 1214 }, 1215 "engines": { 1216 "node": ">=16 || 14 >=14.17" 1217 } 1218 }, 1219 "node_modules/supports-preserve-symlinks-flag": { 1220 "version": "1.0.0", 1221 "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", 1222 "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", 1223 "dev": true, 1224 "engines": { 1225 "node": ">= 0.4" 1226 }, 1227 "funding": { 1228 "url": "https://github.com/sponsors/ljharb" 1229 } 1230 }, 1231 "node_modules/tailwindcss": { 1232 "version": "3.4.1", 1233 "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.1.tgz", 1234 "integrity": "sha512-qAYmXRfk3ENzuPBakNK0SRrUDipP8NQnEY6772uDhflcQz5EhRdD7JNZxyrFHVQNCwULPBn6FNPp9brpO7ctcA==", 1235 "dev": true, 1236 "dependencies": { 1237 "@alloc/quick-lru": "^5.2.0", 1238 "arg": "^5.0.2", 1239 "chokidar": "^3.5.3", 1240 "didyoumean": "^1.2.2", 1241 "dlv": "^1.1.3", 1242 "fast-glob": "^3.3.0", 1243 "glob-parent": "^6.0.2", 1244 "is-glob": "^4.0.3", 1245 "jiti": "^1.19.1", 1246 "lilconfig": "^2.1.0", 1247 "micromatch": "^4.0.5", 1248 "normalize-path": "^3.0.0", 1249 "object-hash": "^3.0.0", 1250 "picocolors": "^1.0.0", 1251 "postcss": "^8.4.23", 1252 "postcss-import": "^15.1.0", 1253 "postcss-js": "^4.0.1", 1254 "postcss-load-config": "^4.0.1", 1255 "postcss-nested": "^6.0.1", 1256 "postcss-selector-parser": "^6.0.11", 1257 "resolve": "^1.22.2", 1258 "sucrase": "^3.32.0" 1259 }, 1260 "bin": { 1261 "tailwind": "lib/cli.js", 1262 "tailwindcss": "lib/cli.js" 1263 }, 1264 "engines": { 1265 "node": ">=14.0.0" 1266 } 1267 }, 1268 "node_modules/thenify": { 1269 "version": "3.3.1", 1270 "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", 1271 "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", 1272 "dev": true, 1273 "dependencies": { 1274 "any-promise": "^1.0.0" 1275 } 1276 }, 1277 "node_modules/thenify-all": { 1278 "version": "1.6.0", 1279 "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", 1280 "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", 1281 "dev": true, 1282 "dependencies": { 1283 "thenify": ">= 3.1.0 < 4" 1284 }, 1285 "engines": { 1286 "node": ">=0.8" 1287 } 1288 }, 1289 "node_modules/to-regex-range": { 1290 "version": "5.0.1", 1291 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 1292 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 1293 "dev": true, 1294 "license": "MIT", 1295 "dependencies": { 1296 "is-number": "^7.0.0" 1297 }, 1298 "engines": { 1299 "node": ">=8.0" 1300 } 1301 }, 1302 "node_modules/ts-interface-checker": { 1303 "version": "0.1.13", 1304 "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", 1305 "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", 1306 "dev": true 1307 }, 1308 "node_modules/util-deprecate": { 1309 "version": "1.0.2", 1310 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 1311 "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", 1312 "dev": true 1313 }, 1314 "node_modules/which": { 1315 "version": "2.0.2", 1316 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 1317 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 1318 "dev": true, 1319 "dependencies": { 1320 "isexe": "^2.0.0" 1321 }, 1322 "bin": { 1323 "node-which": "bin/node-which" 1324 }, 1325 "engines": { 1326 "node": ">= 8" 1327 } 1328 }, 1329 "node_modules/wrap-ansi": { 1330 "version": "8.1.0", 1331 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", 1332 "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", 1333 "dev": true, 1334 "dependencies": { 1335 "ansi-styles": "^6.1.0", 1336 "string-width": "^5.0.1", 1337 "strip-ansi": "^7.0.1" 1338 }, 1339 "engines": { 1340 "node": ">=12" 1341 }, 1342 "funding": { 1343 "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 1344 } 1345 }, 1346 "node_modules/wrap-ansi-cjs": { 1347 "name": "wrap-ansi", 1348 "version": "7.0.0", 1349 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", 1350 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", 1351 "dev": true, 1352 "dependencies": { 1353 "ansi-styles": "^4.0.0", 1354 "string-width": "^4.1.0", 1355 "strip-ansi": "^6.0.0" 1356 }, 1357 "engines": { 1358 "node": ">=10" 1359 }, 1360 "funding": { 1361 "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 1362 } 1363 }, 1364 "node_modules/wrap-ansi-cjs/node_modules/ansi-regex": { 1365 "version": "5.0.1", 1366 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 1367 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 1368 "dev": true, 1369 "engines": { 1370 "node": ">=8" 1371 } 1372 }, 1373 "node_modules/wrap-ansi-cjs/node_modules/ansi-styles": { 1374 "version": "4.3.0", 1375 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 1376 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 1377 "dev": true, 1378 "dependencies": { 1379 "color-convert": "^2.0.1" 1380 }, 1381 "engines": { 1382 "node": ">=8" 1383 }, 1384 "funding": { 1385 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 1386 } 1387 }, 1388 "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": { 1389 "version": "8.0.0", 1390 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 1391 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 1392 "dev": true 1393 }, 1394 "node_modules/wrap-ansi-cjs/node_modules/string-width": { 1395 "version": "4.2.3", 1396 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 1397 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 1398 "dev": true, 1399 "dependencies": { 1400 "emoji-regex": "^8.0.0", 1401 "is-fullwidth-code-point": "^3.0.0", 1402 "strip-ansi": "^6.0.1" 1403 }, 1404 "engines": { 1405 "node": ">=8" 1406 } 1407 }, 1408 "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": { 1409 "version": "6.0.1", 1410 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 1411 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 1412 "dev": true, 1413 "dependencies": { 1414 "ansi-regex": "^5.0.1" 1415 }, 1416 "engines": { 1417 "node": ">=8" 1418 } 1419 }, 1420 "node_modules/yaml": { 1421 "version": "2.4.1", 1422 "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.1.tgz", 1423 "integrity": "sha512-pIXzoImaqmfOrL7teGUBt/T7ZDnyeGBWyXQBvOVhLkWLN37GXv8NMLK406UY6dS51JfcQHsmcW5cJ441bHg6Lg==", 1424 "dev": true, 1425 "bin": { 1426 "yaml": "bin.mjs" 1427 }, 1428 "engines": { 1429 "node": ">= 14" 1430 } 1431 } 1432 } 1433}