add packages for frontend
Taylor committed
Apr 26, 2024 at 16:04 UTC
22fca92c162ecf2e94ce31239a26baaed8baee54
1 file changed
+75
-180
frontend/package-lock.json
+75
-180
@@ -71,7 +71,7 @@
71
"autoprefixer": "^10.4.19",
72
"cypress": "^13.8.1",
73
"eslint": "^8.57.0",
74
- "eslint-plugin-cypress": "^3.0.0",
74
+ "eslint-plugin-cypress": "^3.0.2",
75
"eslint-plugin-vue": "^9.25.0",
76
"flourite": "^1.2.4",
77
"fs-extra": "^11.2.0",
@@ -87,13 +87,13 @@
87
"start-server-and-test": "^2.0.3",
88
"tailwind-config-viewer": "^2.0.1",
89
"tailwindcss": "^3.4.3",
90
- "taze": "^0.13.6",
90
+ "taze": "^0.13.7",
91
"unplugin-vue-components": "^0.26.0",
92
"vite": "^5.2.10",
93
"vite-bundle-analyzer": "^0.9.4",
94
"vite-bundle-visualizer": "^1.1.0",
95
"vite-svg-loader": "^5.1.0",
96
- "vitest": "^1.5.1",
96
+ "vitest": "^1.5.2",
97
"vue-tsc": "^2.0.14"
98
},
99
"engines": {
@@ -671,7 +671,6 @@
671
},
672
"node_modules/@clack/prompts/node_modules/is-unicode-supported": {
673
"version": "1.3.0",
674
- "extraneous": true,
674
"inBundle": true,
675
"license": "MIT",
676
"engines": {
@@ -1510,6 +1509,21 @@
1509
"@jridgewell/sourcemap-codec": "^1.4.14"
1510
}
1511
},
1512
+ "node_modules/@jsdevtools/ez-spawn": {
1513
+ "version": "3.0.4",
1514
+ "resolved": "https://registry.npmjs.org/@jsdevtools/ez-spawn/-/ez-spawn-3.0.4.tgz",
1515
+ "integrity": "sha512-f5DRIOZf7wxogefH03RjMPMdBF7ADTWUMoOs9kaJo06EfwF+aFhMZMDZxHg/Xe12hptN9xoZjGso2fdjapBRIA==",
1516
+ "dev": true,
1517
+ "dependencies": {
1518
+ "call-me-maybe": "^1.0.1",
1519
+ "cross-spawn": "^7.0.3",
1520
+ "string-argv": "^0.3.1",
1521
+ "type-detect": "^4.0.8"
1522
+ },
1523
+ "engines": {
1524
+ "node": ">=10"
1525
+ }
1526
+ },
1527
"node_modules/@juggle/resize-observer": {
1528
"version": "3.4.0",
1529
"resolved": "https://registry.npmjs.org/@juggle/resize-observer/-/resize-observer-3.4.0.tgz",
@@ -2361,13 +2375,13 @@
2375
}
2376
},
2377
"node_modules/@vitest/expect": {
2364
- "version": "1.5.1",
2365
- "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-1.5.1.tgz",
2366
- "integrity": "sha512-w3Bn+VUMqku+oWmxvPhTE86uMTbfmBl35aGaIPlwVW7Q89ZREC/icfo2HBsEZ3AAW6YR9lObfZKPEzstw9tJOQ==",
2378
+ "version": "1.5.2",
2379
+ "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-1.5.2.tgz",
2380
+ "integrity": "sha512-rf7MTD1WCoDlN3FfYJ9Llfp0PbdtOMZ3FIF0AVkDnKbp3oiMW1c8AmvRZBcqbAhDUAvF52e9zx4WQM1r3oraVA==",
2381
"dev": true,
2382
"dependencies": {
2369
- "@vitest/spy": "1.5.1",
2370
- "@vitest/utils": "1.5.1",
2383
+ "@vitest/spy": "1.5.2",
2384
+ "@vitest/utils": "1.5.2",
2385
"chai": "^4.3.10"
2386
},
2387
"funding": {
@@ -2375,12 +2389,12 @@
2389
}
2390
},
2391
"node_modules/@vitest/runner": {
2378
- "version": "1.5.1",
2379
- "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-1.5.1.tgz",
2380
- "integrity": "sha512-mt372zsz0vFR7L1xF/ert4t+teD66oSuXoTyaZbl0eJgilvyzCKP1tJ21gVa8cDklkBOM3DLnkE1ljj/BskyEw==",
2392
+ "version": "1.5.2",
2393
+ "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-1.5.2.tgz",
2394
+ "integrity": "sha512-7IJ7sJhMZrqx7HIEpv3WrMYcq8ZNz9L6alo81Y6f8hV5mIE6yVZsFoivLZmr0D777klm1ReqonE9LyChdcmw6g==",
2395
"dev": true,
2396
"dependencies": {
2383
- "@vitest/utils": "1.5.1",
2397
+ "@vitest/utils": "1.5.2",
2398
"p-limit": "^5.0.0",
2399
"pathe": "^1.1.1"
2400
},
@@ -2416,9 +2430,9 @@
2430
}
2431
},
2432
"node_modules/@vitest/snapshot": {
2419
- "version": "1.5.1",
2420
- "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-1.5.1.tgz",
2421
- "integrity": "sha512-h/1SGaZYXmjn6hULRBOlqam2z4oTlEe6WwARRzLErAPBqljAs6eX7tfdyN0K+MpipIwSZ5sZsubDWkCPAiVXZQ==",
2433
+ "version": "1.5.2",
2434
+ "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-1.5.2.tgz",
2435
+ "integrity": "sha512-CTEp/lTYos8fuCc9+Z55Ga5NVPKUgExritjF5VY7heRFUfheoAqBneUlvXSUJHUZPjnPmyZA96yLRJDP1QATFQ==",
2436
"dev": true,
2437
"dependencies": {
2438
"magic-string": "^0.30.5",
@@ -2430,9 +2444,9 @@
2444
}
2445
},
2446
"node_modules/@vitest/spy": {
2433
- "version": "1.5.1",
2434
- "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-1.5.1.tgz",
2435
- "integrity": "sha512-vsqczk6uPJjmPLy6AEtqfbFqgLYcGBe9BTY+XL8L6y8vrGOhyE23CJN9P/hPimKXnScbqiZ/r/UtUSOQ2jIDGg==",
2447
+ "version": "1.5.2",
2448
+ "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-1.5.2.tgz",
2449
+ "integrity": "sha512-xCcPvI8JpCtgikT9nLpHPL1/81AYqZy1GCy4+MCHBE7xi8jgsYkULpW5hrx5PGLgOQjUpb6fd15lqcriJ40tfQ==",
2450
"dev": true,
2451
"dependencies": {
2452
"tinyspy": "^2.2.0"
@@ -2442,9 +2456,9 @@
2456
}
2457
},
2458
"node_modules/@vitest/utils": {
2445
- "version": "1.5.1",
2446
- "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-1.5.1.tgz",
2447
- "integrity": "sha512-92pE17bBXUxA0Y7goPcvnATMCuq4NQLOmqsG0e2BtzRi7KLwZB5jpiELi/8ybY8IQNWemKjSD5rMoO7xTdv8ug==",
2459
+ "version": "1.5.2",
2460
+ "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-1.5.2.tgz",
2461
+ "integrity": "sha512-sWOmyofuXLJ85VvXNsroZur7mOJGiQeM0JN3/0D1uU8U9bGFM69X1iqHaRXl6R8BwaLY6yPCogP257zxTzkUdA==",
2462
"dev": true,
2463
"dependencies": {
2464
"diff-sequences": "^29.6.3",
@@ -3696,6 +3710,12 @@
3710
"url": "https://github.com/sponsors/ljharb"
3711
}
3712
},
3713
+ "node_modules/call-me-maybe": {
3714
+ "version": "1.0.2",
3715
+ "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.2.tgz",
3716
+ "integrity": "sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ==",
3717
+ "dev": true
3718
+ },
3719
"node_modules/callsites": {
3720
"version": "3.1.0",
3721
"resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
@@ -5215,9 +5235,9 @@
5235
}
5236
},
5237
"node_modules/eslint-plugin-cypress": {
5218
- "version": "3.0.0",
5219
- "resolved": "https://registry.npmjs.org/eslint-plugin-cypress/-/eslint-plugin-cypress-3.0.0.tgz",
5220
- "integrity": "sha512-ZQ0l8+fcWDYptaxLkmk2l77TAfmJqNM2SSbC6t9+P/GeMLOu2zq2jtJKsHh+qxZEzkm/5IfFgbwAU3P5AZf7+w==",
5238
+ "version": "3.0.2",
5239
+ "resolved": "https://registry.npmjs.org/eslint-plugin-cypress/-/eslint-plugin-cypress-3.0.2.tgz",
5240
+ "integrity": "sha512-5hIWc3SqXSuR+Sd7gmNMzx8yJ3LWQQS0e+qLvEVF4C1JfFtu1s9imtEm1KxlCBCcKb7+6CyR9KQYs0GiI02AlA==",
5241
"dev": true,
5242
"dependencies": {
5243
"globals": "^13.20.0"
@@ -9038,9 +9058,9 @@
9058
]
9059
},
9060
"node_modules/react-is": {
9041
- "version": "18.2.0",
9042
- "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz",
9043
- "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==",
9061
+ "version": "18.3.1",
9062
+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz",
9063
+ "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==",
9064
"dev": true
9065
},
9066
"node_modules/read-cache": {
@@ -10043,6 +10063,15 @@
10063
"duplexer": "~0.1.1"
10064
}
10065
},
10066
+ "node_modules/string-argv": {
10067
+ "version": "0.3.2",
10068
+ "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.2.tgz",
10069
+ "integrity": "sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==",
10070
+ "dev": true,
10071
+ "engines": {
10072
+ "node": ">=0.6.19"
10073
+ }
10074
+ },
10075
"node_modules/string-width": {
10076
"version": "4.2.3",
10077
"resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
@@ -10493,16 +10522,16 @@
10522
}
10523
},
10524
"node_modules/taze": {
10496
- "version": "0.13.6",
10497
- "resolved": "https://registry.npmjs.org/taze/-/taze-0.13.6.tgz",
10498
- "integrity": "sha512-u07uNpetujo56QQs5cNRafPDuSZYInbm+JvPaxQcZTzolMMombCQiaSvvbm6vNXpTCqU+gGRXcLYYSmSMIwt8Q==",
10525
+ "version": "0.13.7",
10526
+ "resolved": "https://registry.npmjs.org/taze/-/taze-0.13.7.tgz",
10527
+ "integrity": "sha512-7of7fg1+2O5fm4eykJdCOkr9D0TEjZeXDdgm8hST4C+iFxa24Vzjm3Dk5TQ7JjId2ut+yRE2KE++YaSY7Vh5ng==",
10528
"dev": true,
10529
"dependencies": {
10530
"@antfu/ni": "^0.21.12",
10531
+ "@jsdevtools/ez-spawn": "^3.0.4",
10532
"cli-progress": "^3.12.0",
10533
"deepmerge": "^4.3.1",
10534
"detect-indent": "^7.0.1",
10505
- "execa": "^8.0.1",
10535
"picocolors": "^1.0.0",
10536
"prompts": "^2.4.2",
10537
"ufo": "^1.5.3",
@@ -10516,140 +10545,6 @@
10545
"url": "https://github.com/sponsors/antfu"
10546
}
10547
},
10519
- "node_modules/taze/node_modules/execa": {
10520
- "version": "8.0.1",
10521
- "resolved": "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz",
10522
- "integrity": "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==",
10523
- "dev": true,
10524
- "dependencies": {
10525
- "cross-spawn": "^7.0.3",
10526
- "get-stream": "^8.0.1",
10527
- "human-signals": "^5.0.0",
10528
- "is-stream": "^3.0.0",
10529
- "merge-stream": "^2.0.0",
10530
- "npm-run-path": "^5.1.0",
10531
- "onetime": "^6.0.0",
10532
- "signal-exit": "^4.1.0",
10533
- "strip-final-newline": "^3.0.0"
10534
- },
10535
- "engines": {
10536
- "node": ">=16.17"
10537
- },
10538
- "funding": {
10539
- "url": "https://github.com/sindresorhus/execa?sponsor=1"
10540
- }
10541
- },
10542
- "node_modules/taze/node_modules/get-stream": {
10543
- "version": "8.0.1",
10544
- "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz",
10545
- "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==",
10546
- "dev": true,
10547
- "engines": {
10548
- "node": ">=16"
10549
- },
10550
- "funding": {
10551
- "url": "https://github.com/sponsors/sindresorhus"
10552
- }
10553
- },
10554
- "node_modules/taze/node_modules/human-signals": {
10555
- "version": "5.0.0",
10556
- "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz",
10557
- "integrity": "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==",
10558
- "dev": true,
10559
- "engines": {
10560
- "node": ">=16.17.0"
10561
- }
10562
- },
10563
- "node_modules/taze/node_modules/is-stream": {
10564
- "version": "3.0.0",
10565
- "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz",
10566
- "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==",
10567
- "dev": true,
10568
- "engines": {
10569
- "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
10570
- },
10571
- "funding": {
10572
- "url": "https://github.com/sponsors/sindresorhus"
10573
- }
10574
- },
10575
- "node_modules/taze/node_modules/mimic-fn": {
10576
- "version": "4.0.0",
10577
- "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz",
10578
- "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==",
10579
- "dev": true,
10580
- "engines": {
10581
- "node": ">=12"
10582
- },
10583
- "funding": {
10584
- "url": "https://github.com/sponsors/sindresorhus"
10585
- }
10586
- },
10587
- "node_modules/taze/node_modules/npm-run-path": {
10588
- "version": "5.3.0",
10589
- "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.3.0.tgz",
10590
- "integrity": "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==",
10591
- "dev": true,
10592
- "dependencies": {
10593
- "path-key": "^4.0.0"
10594
- },
10595
- "engines": {
10596
- "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
10597
- },
10598
- "funding": {
10599
- "url": "https://github.com/sponsors/sindresorhus"
10600
- }
10601
- },
10602
- "node_modules/taze/node_modules/onetime": {
10603
- "version": "6.0.0",
10604
- "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz",
10605
- "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==",
10606
- "dev": true,
10607
- "dependencies": {
10608
- "mimic-fn": "^4.0.0"
10609
- },
10610
- "engines": {
10611
- "node": ">=12"
10612
- },
10613
- "funding": {
10614
- "url": "https://github.com/sponsors/sindresorhus"
10615
- }
10616
- },
10617
- "node_modules/taze/node_modules/path-key": {
10618
- "version": "4.0.0",
10619
- "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz",
10620
- "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==",
10621
- "dev": true,
10622
- "engines": {
10623
- "node": ">=12"
10624
- },
10625
- "funding": {
10626
- "url": "https://github.com/sponsors/sindresorhus"
10627
- }
10628
- },
10629
- "node_modules/taze/node_modules/signal-exit": {
10630
- "version": "4.1.0",
10631
- "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
10632
- "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
10633
- "dev": true,
10634
- "engines": {
10635
- "node": ">=14"
10636
- },
10637
- "funding": {
10638
- "url": "https://github.com/sponsors/isaacs"
10639
- }
10640
- },
10641
- "node_modules/taze/node_modules/strip-final-newline": {
10642
- "version": "3.0.0",
10643
- "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz",
10644
- "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==",
10645
- "dev": true,
10646
- "engines": {
10647
- "node": ">=12"
10648
- },
10649
- "funding": {
10650
- "url": "https://github.com/sponsors/sindresorhus"
10651
- }
10652
- },
10548
"node_modules/text-segmentation": {
10549
"version": "1.0.3",
10550
"resolved": "https://registry.npmjs.org/text-segmentation/-/text-segmentation-1.0.3.tgz",
@@ -11304,9 +11199,9 @@
11199
}
11200
},
11201
"node_modules/vite-node": {
11307
- "version": "1.5.1",
11308
- "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-1.5.1.tgz",
11309
- "integrity": "sha512-HNpfV7BrAsjkYVNWIcPleJwvJmydJqqJRrRbpoQ/U7QDwJKyEzNa4g5aYg8MjXJyKsk29IUCcMLFRcsEvqUIsA==",
11202
+ "version": "1.5.2",
11203
+ "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-1.5.2.tgz",
11204
+ "integrity": "sha512-Y8p91kz9zU+bWtF7HGt6DVw2JbhyuB2RlZix3FPYAYmUyZ3n7iTp8eSyLyY6sxtPegvxQtmlTMhfPhUfCUF93A==",
11205
"dev": true,
11206
"dependencies": {
11207
"cac": "^6.7.14",
@@ -11338,16 +11233,16 @@
11233
}
11234
},
11235
"node_modules/vitest": {
11341
- "version": "1.5.1",
11342
- "resolved": "https://registry.npmjs.org/vitest/-/vitest-1.5.1.tgz",
11343
- "integrity": "sha512-3GvBMpoRnUNbZRX1L3mJCv3Ou3NAobb4dM48y8k9ZGwDofePpclTOyO+lqJFKSQpubH1V8tEcAEw/Y3mJKGJQQ==",
11236
+ "version": "1.5.2",
11237
+ "resolved": "https://registry.npmjs.org/vitest/-/vitest-1.5.2.tgz",
11238
+ "integrity": "sha512-l9gwIkq16ug3xY7BxHwcBQovLZG75zZL0PlsiYQbf76Rz6QGs54416UWMtC0jXeihvHvcHrf2ROEjkQRVpoZYw==",
11239
"dev": true,
11240
"dependencies": {
11346
- "@vitest/expect": "1.5.1",
11347
- "@vitest/runner": "1.5.1",
11348
- "@vitest/snapshot": "1.5.1",
11349
- "@vitest/spy": "1.5.1",
11350
- "@vitest/utils": "1.5.1",
11241
+ "@vitest/expect": "1.5.2",
11242
+ "@vitest/runner": "1.5.2",
11243
+ "@vitest/snapshot": "1.5.2",
11244
+ "@vitest/spy": "1.5.2",
11245
+ "@vitest/utils": "1.5.2",
11246
"acorn-walk": "^8.3.2",
11247
"chai": "^4.3.10",
11248
"debug": "^4.3.4",
@@ -11361,7 +11256,7 @@
11256
"tinybench": "^2.5.1",
11257
"tinypool": "^0.8.3",
11258
"vite": "^5.0.0",
11364
- "vite-node": "1.5.1",
11259
+ "vite-node": "1.5.2",
11260
"why-is-node-running": "^2.2.2"
11261
},
11262
"bin": {
@@ -11376,8 +11271,8 @@
11271
"peerDependencies": {
11272
"@edge-runtime/vm": "*",
11273
"@types/node": "^18.0.0 || >=20.0.0",
11379
- "@vitest/browser": "1.5.1",
11380
- "@vitest/ui": "1.5.1",
11274
+ "@vitest/browser": "1.5.2",
11275
+ "@vitest/ui": "1.5.2",
11276
"happy-dom": "*",
11277
"jsdom": "*"
11278
},