Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
"eslint-plugin-vue": "^10.8.0",
"globals": "^17.4.0",
"jsdom": "^29.0.0",
"msw": "^2.12.14",
"msw": "^2.13.6",
"vite": "^8.0.3",
"vite-plugin-ruby": "^5.2.1",
"vitest": "^4.1.1",
Expand Down
220 changes: 134 additions & 86 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -296,65 +296,64 @@ __metadata:
languageName: node
linkType: hard

"@inquirer/ansi@npm:^1.0.2":
version: 1.0.2
resolution: "@inquirer/ansi@npm:1.0.2"
checksum: 10c0/8e408cc628923aa93402e66657482ccaa2ad5174f9db526d9a8b443f9011e9cd8f70f0f534f5fe3857b8a9df3bce1e25f66c96f666d6750490bd46e2b4f3b829
"@inquirer/ansi@npm:^2.0.5":
version: 2.0.5
resolution: "@inquirer/ansi@npm:2.0.5"
checksum: 10c0/ad61532e5bb47473e3d987c32d4015499a8ce5f4f86e46467e8e672fc52670beb303905d6b324e453935a61671f59f3b9b1b6a1edbbe1f64085e2bb87735e295
languageName: node
linkType: hard

"@inquirer/confirm@npm:^5.0.0":
version: 5.1.21
resolution: "@inquirer/confirm@npm:5.1.21"
"@inquirer/confirm@npm:^6.0.11":
version: 6.0.12
resolution: "@inquirer/confirm@npm:6.0.12"
dependencies:
"@inquirer/core": "npm:^10.3.2"
"@inquirer/type": "npm:^3.0.10"
"@inquirer/core": "npm:^11.1.9"
"@inquirer/type": "npm:^4.0.5"
peerDependencies:
"@types/node": ">=18"
peerDependenciesMeta:
"@types/node":
optional: true
checksum: 10c0/a95bbdbb17626c484735a4193ed6b6a6fbb078cf62116ec8e1667f647e534dd6618e688ecc7962585efcc56881b544b8c53db3914599bbf2ab842e7f224b0fca
checksum: 10c0/36e9b1ef60e08562f07bcbcd78ba0a681b2fa3e5f54fa5e12303fc5982e8ba875ed782c24161e2295028b2b404ba690e841837303d16eeeb28df7aa9eb8aa835
languageName: node
linkType: hard

"@inquirer/core@npm:^10.3.2":
version: 10.3.2
resolution: "@inquirer/core@npm:10.3.2"
"@inquirer/core@npm:^11.1.9":
version: 11.1.9
resolution: "@inquirer/core@npm:11.1.9"
dependencies:
"@inquirer/ansi": "npm:^1.0.2"
"@inquirer/figures": "npm:^1.0.15"
"@inquirer/type": "npm:^3.0.10"
"@inquirer/ansi": "npm:^2.0.5"
"@inquirer/figures": "npm:^2.0.5"
"@inquirer/type": "npm:^4.0.5"
cli-width: "npm:^4.1.0"
mute-stream: "npm:^2.0.0"
fast-wrap-ansi: "npm:^0.2.0"
mute-stream: "npm:^3.0.0"
signal-exit: "npm:^4.1.0"
wrap-ansi: "npm:^6.2.0"
yoctocolors-cjs: "npm:^2.1.3"
peerDependencies:
"@types/node": ">=18"
peerDependenciesMeta:
"@types/node":
optional: true
checksum: 10c0/f0f27e07fe288e01e3949b4ad216c19751f025ce77c610366e08d8b0f7a135d064dc074732031d251584b454c576f1e5c849e4abe259186dd5d4974c8f85c13e
checksum: 10c0/f7b162ce5f67fb75aab00a3668fdd8c8629aec790087840ea66ee8ead6009ab2066bec9cbf5bcc394ccdf130e6139051d6bace334b3a66c4f05349585213172c
languageName: node
linkType: hard

"@inquirer/figures@npm:^1.0.15":
version: 1.0.15
resolution: "@inquirer/figures@npm:1.0.15"
checksum: 10c0/6e39a040d260ae234ae220180b7994ff852673e20be925f8aa95e78c7934d732b018cbb4d0ec39e600a410461bcb93dca771e7de23caa10630d255692e440f69
"@inquirer/figures@npm:^2.0.5":
version: 2.0.5
resolution: "@inquirer/figures@npm:2.0.5"
checksum: 10c0/139671b88f33f059aec85ed3fdf464999115573350c6dea61141adc1cfd43d14742b6cb68150c2ca9baf5a1bae618f990ed89b4430ae768d415bbd19944c56df
languageName: node
linkType: hard

"@inquirer/type@npm:^3.0.10":
version: 3.0.10
resolution: "@inquirer/type@npm:3.0.10"
"@inquirer/type@npm:^4.0.5":
version: 4.0.5
resolution: "@inquirer/type@npm:4.0.5"
peerDependencies:
"@types/node": ">=18"
peerDependenciesMeta:
"@types/node":
optional: true
checksum: 10c0/a846c7a570e3bf2657d489bcc5dcdc3179d24c7323719de1951dcdb722400ac76e5b2bfe9765d0a789bc1921fac810983d7999f021f30a78a6a174c23fc78dc9
checksum: 10c0/390edb0fd1f027f9c8dc26bac28486d38bbde6c19974ef1588ea187f54a2cb58db639ebca31fa81a8fe4a4e84c2f0953ab3f5a6768ba86649368c5e806148a6f
languageName: node
linkType: hard

Expand Down Expand Up @@ -388,17 +387,17 @@ __metadata:
languageName: node
linkType: hard

"@mswjs/interceptors@npm:^0.41.2":
version: 0.41.3
resolution: "@mswjs/interceptors@npm:0.41.3"
"@mswjs/interceptors@npm:^0.41.3":
version: 0.41.6
resolution: "@mswjs/interceptors@npm:0.41.6"
dependencies:
"@open-draft/deferred-promise": "npm:^2.2.0"
"@open-draft/logger": "npm:^0.3.0"
"@open-draft/until": "npm:^2.0.0"
is-node-process: "npm:^1.2.0"
outvariant: "npm:^1.4.3"
strict-event-emitter: "npm:^0.5.1"
checksum: 10c0/a259bbfc3bb4caada7a9a3529cc830159818e838c152df89ac890e7203df615a5e070ca63aa1e70a39868322ff5c1441ab74bbadb4081ca55b0c3a462e2903c0
checksum: 10c0/abedbd64c7602dd358ded2a92e0a84b0d21cc0d15cb9d6a8d73283f46938f2a5adb69d9be8124c5c5c3394cc980e758a34bd77de1aa2677b7b2b399d34c148ce
languageName: node
linkType: hard

Expand Down Expand Up @@ -456,6 +455,13 @@ __metadata:
languageName: node
linkType: hard

"@open-draft/deferred-promise@npm:^3.0.0":
version: 3.0.0
resolution: "@open-draft/deferred-promise@npm:3.0.0"
checksum: 10c0/4dd697e55495e436be9536413cc9975e792e9ca7472e81e3d3d69e9b65cb678465aac90b463ac02f2b490c0581c4e9aa8a33d2a5857decbe2c6d9ffb310f8e1f
languageName: node
linkType: hard

"@open-draft/logger@npm:^0.3.0":
version: 0.3.0
resolution: "@open-draft/logger@npm:0.3.0"
Expand Down Expand Up @@ -792,6 +798,24 @@ __metadata:
languageName: node
linkType: hard

"@types/node@npm:*":
version: 25.6.0
resolution: "@types/node@npm:25.6.0"
dependencies:
undici-types: "npm:~7.19.0"
checksum: 10c0/d2d2015630ff098a201407f55f5077a20270ae4f465c739b40865cd9933b91b9c5d2b85568eadaf3db0801b91e267333ca7eb39f007428b173d1cdab4b339ac5
languageName: node
linkType: hard

"@types/set-cookie-parser@npm:^2.4.10":
version: 2.4.10
resolution: "@types/set-cookie-parser@npm:2.4.10"
dependencies:
"@types/node": "npm:*"
checksum: 10c0/010b0c582ea70a2088618b4725808e80c30cce296c19ec58e51d94e0fd1038201b7b99238bf3ea74e1894163c8037d10a4f1729de62b2801ce240ff070f43e76
languageName: node
linkType: hard

"@types/statuses@npm:^2.0.6":
version: 2.0.6
resolution: "@types/statuses@npm:2.0.6"
Expand Down Expand Up @@ -1236,7 +1260,7 @@ __metadata:
languageName: node
linkType: hard

"cookie@npm:^1.0.2":
"cookie@npm:^1.1.1":
version: 1.1.1
resolution: "cookie@npm:1.1.1"
checksum: 10c0/79c4ddc0fcad9c4f045f826f42edf54bcc921a29586a4558b0898277fa89fb47be95bc384c2253f493af7b29500c830da28341274527328f18eba9f58afa112c
Expand Down Expand Up @@ -1614,6 +1638,31 @@ __metadata:
languageName: node
linkType: hard

"fast-string-truncated-width@npm:^3.0.2":
version: 3.0.3
resolution: "fast-string-truncated-width@npm:3.0.3"
checksum: 10c0/043b8663397d14a3880ce4f3407bcda60b40db9bbeafe62863a35d1f9c69ea17c8da3fcd72de235553e6c9cd053128cde9e24ca0d4a7463208f48db3cd23d981
languageName: node
linkType: hard

"fast-string-width@npm:^3.0.2":
version: 3.0.2
resolution: "fast-string-width@npm:3.0.2"
dependencies:
fast-string-truncated-width: "npm:^3.0.2"
checksum: 10c0/c8822d175315bb353ebe782b65214ac53b13e3bf704e03b132ea7bdfa8de6a636375b3ab7a4097545393d109381c37c4f387c72a462c90b61412dbc4632f39a7
languageName: node
linkType: hard

"fast-wrap-ansi@npm:^0.2.0":
version: 0.2.0
resolution: "fast-wrap-ansi@npm:0.2.0"
dependencies:
fast-string-width: "npm:^3.0.2"
checksum: 10c0/c0eb6debee565c5dbb9132dddff5c4d4aba5eb02185ae4dab285acd6186018cffca04264e92f373cbf592a9bcd1c33d65dba036030a8f3baeff1169969a1b59b
languageName: node
linkType: hard

"fdir@npm:^6.5.0":
version: 6.5.0
resolution: "fdir@npm:6.5.0"
Expand Down Expand Up @@ -1757,17 +1806,20 @@ __metadata:
languageName: node
linkType: hard

"graphql@npm:^16.12.0":
version: 16.13.1
resolution: "graphql@npm:16.13.1"
checksum: 10c0/0c7a9aea59504fbf3e0674f13ddb82935780f2a388e1db0ef41c3711c0ff8cb0a871c50d30d2d5288f32b946af3570d6f9ba8d13b03a330336f27121f9ac7a6b
"graphql@npm:^16.13.2":
version: 16.13.2
resolution: "graphql@npm:16.13.2"
checksum: 10c0/64e822a0a0e4398781e4bc9765b88d370c08261498b517add4b878038ef7be2005b6b394a79a5102b9379d57052f60bc7f23fec8f39808d101984a74772ebd9d
languageName: node
linkType: hard

"headers-polyfill@npm:^4.0.2":
version: 4.0.3
resolution: "headers-polyfill@npm:4.0.3"
checksum: 10c0/53e85b2c6385f8d411945fb890c5369f1469ce8aa32a6e8d28196df38568148de640c81cf88cbc7c67767103dd9acba48f4f891982da63178fc6e34560022afe
"headers-polyfill@npm:^5.0.1":
version: 5.0.1
resolution: "headers-polyfill@npm:5.0.1"
dependencies:
"@types/set-cookie-parser": "npm:^2.4.10"
set-cookie-parser: "npm:^3.0.1"
checksum: 10c0/c269730a88a12c88718037aa71f178601f2b193ba8a37e276b6ced6b8f7e06fc1ac051f2a7acb0a8b4cc878407066555fdcdbb270e90374baaa472cb26af0c30
languageName: node
linkType: hard

Expand Down Expand Up @@ -2286,26 +2338,26 @@ __metadata:
languageName: node
linkType: hard

"msw@npm:^2.12.14":
version: 2.12.14
resolution: "msw@npm:2.12.14"
"msw@npm:^2.13.6":
version: 2.13.6
resolution: "msw@npm:2.13.6"
dependencies:
"@inquirer/confirm": "npm:^5.0.0"
"@mswjs/interceptors": "npm:^0.41.2"
"@open-draft/deferred-promise": "npm:^2.2.0"
"@inquirer/confirm": "npm:^6.0.11"
"@mswjs/interceptors": "npm:^0.41.3"
"@open-draft/deferred-promise": "npm:^3.0.0"
"@types/statuses": "npm:^2.0.6"
cookie: "npm:^1.0.2"
graphql: "npm:^16.12.0"
headers-polyfill: "npm:^4.0.2"
cookie: "npm:^1.1.1"
graphql: "npm:^16.13.2"
headers-polyfill: "npm:^5.0.1"
is-node-process: "npm:^1.2.0"
outvariant: "npm:^1.4.3"
path-to-regexp: "npm:^6.3.0"
picocolors: "npm:^1.1.1"
rettime: "npm:^0.10.1"
rettime: "npm:^0.11.7"
statuses: "npm:^2.0.2"
strict-event-emitter: "npm:^0.5.1"
tough-cookie: "npm:^6.0.0"
type-fest: "npm:^5.2.0"
tough-cookie: "npm:^6.0.1"
type-fest: "npm:^5.5.0"
until-async: "npm:^3.0.2"
yargs: "npm:^17.7.2"
peerDependencies:
Expand All @@ -2315,14 +2367,14 @@ __metadata:
optional: true
bin:
msw: cli/index.js
checksum: 10c0/73e2c08a74bac94036c75aa0340e48573a233d5060cb3098ead7ec0eaddaacef4de399b81e0e3f41ea73d5f92341adc9cf0ae908ad74583d294afa4667e7d277
checksum: 10c0/33f4c3b16aa290d2820cb2f0b33e05d414516b6a6e2cc15f7a8068e3b61247992985371719a9fb75a433c2b6455cb2d0a1d93446b8610a17601ab28cd3a8a9a2
languageName: node
linkType: hard

"mute-stream@npm:^2.0.0":
version: 2.0.0
resolution: "mute-stream@npm:2.0.0"
checksum: 10c0/2cf48a2087175c60c8dcdbc619908b49c07f7adcfc37d29236b0c5c612d6204f789104c98cc44d38acab7b3c96f4a3ec2cfdc4934d0738d876dbefa2a12c69f4
"mute-stream@npm:^3.0.0":
version: 3.0.0
resolution: "mute-stream@npm:3.0.0"
checksum: 10c0/12cdb36a101694c7a6b296632e6d93a30b74401873cf7507c88861441a090c71c77a58f213acadad03bc0c8fa186639dec99d68a14497773a8744320c136e701
languageName: node
linkType: hard

Expand Down Expand Up @@ -2601,10 +2653,10 @@ __metadata:
languageName: node
linkType: hard

"rettime@npm:^0.10.1":
version: 0.10.1
resolution: "rettime@npm:0.10.1"
checksum: 10c0/94fb30cd13684386c70301c4cff4391bc0c6dc7aeac49364fdfeeaba167897bdb28a58bbb46d1a415f1c5c6240fda3f765cb329e471f37fdc513c739f0b04fbe
"rettime@npm:^0.11.7":
version: 0.11.8
resolution: "rettime@npm:0.11.8"
checksum: 10c0/a0e53133e5d3345a60ca4a86f29e5b67715ce6de61427eb5bdd223c41e80789f62a926f9efd9524dee38d3ab968444096564e29263a9abd61f1695fdd1114867
languageName: node
linkType: hard

Expand Down Expand Up @@ -2737,7 +2789,7 @@ __metadata:
eslint-plugin-vue: "npm:^10.8.0"
globals: "npm:^17.4.0"
jsdom: "npm:^29.0.0"
msw: "npm:^2.12.14"
msw: "npm:^2.13.6"
vite: "npm:^8.0.3"
vite-plugin-ruby: "npm:^5.2.1"
vitest: "npm:^4.1.1"
Expand Down Expand Up @@ -2771,6 +2823,13 @@ __metadata:
languageName: node
linkType: hard

"set-cookie-parser@npm:^3.0.1":
version: 3.1.0
resolution: "set-cookie-parser@npm:3.1.0"
checksum: 10c0/7465e389ff9fb7ff243fd55f0f48b5648d53a560903db170a7f766c2b82f22f4242c4d366fcdf12afdd376496f84058025d889e718459256ecbfc9a5fe7755f5
languageName: node
linkType: hard

"shebang-command@npm:^2.0.0":
version: 2.0.0
resolution: "shebang-command@npm:2.0.0"
Expand Down Expand Up @@ -2989,7 +3048,7 @@ __metadata:
languageName: node
linkType: hard

"tough-cookie@npm:^6.0.0, tough-cookie@npm:^6.0.1":
"tough-cookie@npm:^6.0.1":
version: 6.0.1
resolution: "tough-cookie@npm:6.0.1"
dependencies:
Expand Down Expand Up @@ -3023,12 +3082,19 @@ __metadata:
languageName: node
linkType: hard

"type-fest@npm:^5.2.0":
version: 5.5.0
resolution: "type-fest@npm:5.5.0"
"type-fest@npm:^5.5.0":
version: 5.6.0
resolution: "type-fest@npm:5.6.0"
dependencies:
tagged-tag: "npm:^1.0.0"
checksum: 10c0/60bf79a8df45abf99490e3204eceb5cf7f915413f8a69fb578c75cab37ddcb7d29ee21f185f0e1617323ac0b2a441e001b8dc691e220d0b087e9c29ea205538c
checksum: 10c0/5468a8ffda7f3904e6f7bbd8069eb8b6dd4bd9156e206df7a01d09a73e28cd1afedf74ead9d0fc12841c8c90074194859feca240511c50800962fde1bd9ddcbc
languageName: node
linkType: hard

"undici-types@npm:~7.19.0":
version: 7.19.2
resolution: "undici-types@npm:7.19.2"
checksum: 10c0/7159f10546f9f6c47d36776bb1bbf8671e87c1e587a6fee84ae1f111ae8de4f914efa8ca0dfcd224f4f4a9dfc3f6028f627ccb5ddaccf82d7fd54671b89fac3e
languageName: node
linkType: hard

Expand Down Expand Up @@ -3377,17 +3443,6 @@ __metadata:
languageName: node
linkType: hard

"wrap-ansi@npm:^6.2.0":
version: 6.2.0
resolution: "wrap-ansi@npm:6.2.0"
dependencies:
ansi-styles: "npm:^4.0.0"
string-width: "npm:^4.1.0"
strip-ansi: "npm:^6.0.0"
checksum: 10c0/baad244e6e33335ea24e86e51868fe6823626e3a3c88d9a6674642afff1d34d9a154c917e74af8d845fd25d170c4ea9cf69a47133c3f3656e1252b3d462d9f6c
languageName: node
linkType: hard

"wrap-ansi@npm:^8.1.0":
version: 8.1.0
resolution: "wrap-ansi@npm:8.1.0"
Expand Down Expand Up @@ -3469,10 +3524,3 @@ __metadata:
checksum: 10c0/dceb44c28578b31641e13695d200d34ec4ab3966a5729814d5445b194933c096b7ced71494ce53a0e8820685d1d010df8b2422e5bf2cdea7e469d97ffbea306f
languageName: node
linkType: hard

"yoctocolors-cjs@npm:^2.1.3":
version: 2.1.3
resolution: "yoctocolors-cjs@npm:2.1.3"
checksum: 10c0/584168ef98eb5d913473a4858dce128803c4a6cd87c0f09e954fa01126a59a33ab9e513b633ad9ab953786ed16efdd8c8700097a51635aafaeed3fef7712fa79
languageName: node
linkType: hard