diff --git a/packages/karbon/package.json b/packages/karbon/package.json index b7d91dab6..1ff271143 100644 --- a/packages/karbon/package.json +++ b/packages/karbon/package.json @@ -128,7 +128,7 @@ "devDependencies": { "@nuxt/kit": "3.7.3", "@nuxt/module-builder": "0.5.2", - "@nuxt/test-utils": "3.9.0", + "@nuxt/test-utils": "3.13.0", "@nuxtjs/tailwindcss": "6.8.0", "@types/fs-extra": "11.0.4", "@types/js-yaml": "4.0.9", diff --git a/yarn.lock b/yarn.lock index f4a70ed4c..1c6b26328 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2646,49 +2646,56 @@ __metadata: languageName: node linkType: hard -"@nuxt/test-utils@npm:3.9.0, @nuxt/test-utils@npm:>=3.9.0": - version: 3.9.0 - resolution: "@nuxt/test-utils@npm:3.9.0" +"@nuxt/test-utils@npm:3.13.0, @nuxt/test-utils@npm:>=3.9.0": + version: 3.13.0 + resolution: "@nuxt/test-utils@npm:3.13.0" dependencies: - "@nuxt/kit": "npm:^3.8.2" - "@nuxt/schema": "npm:^3.8.2" - c12: "npm:^1.5.1" + "@nuxt/kit": "npm:^3.11.2" + "@nuxt/schema": "npm:^3.11.2" + c12: "npm:^1.10.0" consola: "npm:^3.2.3" - defu: "npm:^6.1.3" - destr: "npm:^2.0.2" + defu: "npm:^6.1.4" + destr: "npm:^2.0.3" estree-walker: "npm:^3.0.3" - execa: "npm:^8.0.1" - fake-indexeddb: "npm:^5.0.1" - get-port-please: "npm:^3.1.1" + execa: "npm:^9.1.0" + fake-indexeddb: "npm:^5.0.2" + get-port-please: "npm:^3.1.2" local-pkg: "npm:^0.5.0" - magic-string: "npm:^0.30.5" - node-fetch-native: "npm:^1.4.1" - ofetch: "npm:^1.3.3" - pathe: "npm:^1.1.1" + magic-string: "npm:^0.30.10" + node-fetch-native: "npm:^1.6.4" + ofetch: "npm:^1.3.4" + pathe: "npm:^1.1.2" perfect-debounce: "npm:^1.0.0" - radix3: "npm:^1.1.0" - scule: "npm:^1.1.1" - std-env: "npm:^3.6.0" - ufo: "npm:^1.3.2" - unenv: "npm:^1.8.0" - unplugin: "npm:^1.5.1" + radix3: "npm:^1.1.2" + scule: "npm:^1.3.0" + std-env: "npm:^3.7.0" + ufo: "npm:^1.5.3" + unenv: "npm:^1.9.0" + unplugin: "npm:^1.10.1" vitest-environment-nuxt: "npm:^1.0.0" peerDependencies: + "@cucumber/cucumber": ^10.3.1 "@jest/globals": ^29.5.0 + "@playwright/test": ^1.43.1 "@testing-library/vue": ^7.0.0 || ^8.0.1 "@vitest/ui": ^0.34.6 || ^1.0.0 "@vue/test-utils": ^2.4.2 h3: "*" - happy-dom: ^9.10.9 || ^10.0.0 || ^11.0.0 || ^12.0.0 - jsdom: ^22.0.0 || ^23.0.0 - playwright-core: ^1.34.3 + happy-dom: ^9.10.9 || ^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0 || ^14.0.0 + jsdom: ^22.0.0 || ^23.0.0 || ^24.0.0 + nitropack: "*" + playwright-core: ^1.43.1 vite: "*" vitest: ^0.34.6 || ^1.0.0 vue: ^3.3.4 vue-router: ^4.0.0 peerDependenciesMeta: + "@cucumber/cucumber": + optional: true "@jest/globals": optional: true + "@playwright/test": + optional: true "@testing-library/vue": optional: true "@vitest/ui": @@ -2703,7 +2710,7 @@ __metadata: optional: true vitest: optional: true - checksum: 10/815537f47d7392b17f03e583cdd8da1e1fd684ce60896503623022ee65b8eea68fe7027752a66d4d6f73d3c13602dfb962066c8936bea1420dc97a59ebab8259 + checksum: 10/41eda58e30c2393d68545c5d417b67c17446e3b7ec5b880386a5572ce169e3756b5b0b4860bd570dba6eb851e1fc4ca75a67d14c868f04fb36021bae9b9d93ec languageName: node linkType: hard @@ -3259,6 +3266,13 @@ __metadata: languageName: node linkType: hard +"@sec-ant/readable-stream@npm:^0.4.1": + version: 0.4.1 + resolution: "@sec-ant/readable-stream@npm:0.4.1" + checksum: 10/aac89581652ac85debe7c5303451c2ebf8bf25ca25db680e4b9b73168f6940616d9a4bbe3348981827b1159b14e2f2e6af4b7bd5735cac898c12d5c51909c102 + languageName: node + linkType: hard + "@sentry-internal/tracing@npm:7.113.0": version: 7.113.0 resolution: "@sentry-internal/tracing@npm:7.113.0" @@ -3386,6 +3400,13 @@ __metadata: languageName: node linkType: hard +"@sindresorhus/merge-streams@npm:^4.0.0": + version: 4.0.0 + resolution: "@sindresorhus/merge-streams@npm:4.0.0" + checksum: 10/16551c787f5328c8ef05fd9831ade64369ccc992df78deb635ec6c44af217d2f1b43f8728c348cdc4e00585ff2fad6e00d8155199cbf6b154acc45fe65cbf0aa + languageName: node + linkType: hard + "@storipress/builder-component@npm:^1.4.3": version: 1.4.3 resolution: "@storipress/builder-component@npm:1.4.3" @@ -3592,7 +3613,7 @@ __metadata: "@nuxt/kit": "npm:3.7.3" "@nuxt/module-builder": "npm:0.5.2" "@nuxt/schema": "npm:~3.7.3" - "@nuxt/test-utils": "npm:3.9.0" + "@nuxt/test-utils": "npm:3.13.0" "@nuxtjs/html-validator": "npm:^1.5.1" "@nuxtjs/tailwindcss": "npm:6.8.0" "@sentry/node": "npm:^7.113.0" @@ -6116,7 +6137,7 @@ __metadata: languageName: node linkType: hard -"c12@npm:^1.10.0, c12@npm:^1.4.2, c12@npm:^1.5.1": +"c12@npm:^1.10.0, c12@npm:^1.4.2": version: 1.10.0 resolution: "c12@npm:1.10.0" dependencies: @@ -7502,7 +7523,7 @@ __metadata: languageName: node linkType: hard -"destr@npm:^2.0.0, destr@npm:^2.0.1, destr@npm:^2.0.2, destr@npm:^2.0.3": +"destr@npm:^2.0.0, destr@npm:^2.0.1, destr@npm:^2.0.3": version: 2.0.3 resolution: "destr@npm:2.0.3" checksum: 10/dbb756baa876810ec0ca4bcb702d86cc3b480ed14f36bf5747718ed211f96bca5520b63a4109eb181ad940ee2a645677d9a63d4a0ed11a7510619dae97317201 @@ -8890,6 +8911,26 @@ __metadata: languageName: node linkType: hard +"execa@npm:^9.1.0": + version: 9.1.0 + resolution: "execa@npm:9.1.0" + dependencies: + "@sindresorhus/merge-streams": "npm:^4.0.0" + cross-spawn: "npm:^7.0.3" + figures: "npm:^6.1.0" + get-stream: "npm:^9.0.0" + human-signals: "npm:^7.0.0" + is-plain-obj: "npm:^4.1.0" + is-stream: "npm:^4.0.1" + npm-run-path: "npm:^5.2.0" + pretty-ms: "npm:^9.0.0" + signal-exit: "npm:^4.1.0" + strip-final-newline: "npm:^4.0.0" + yoctocolors: "npm:^2.0.0" + checksum: 10/a764df0bfa1c5d5df8cc54f8aaf2dd1757389e2c80f2aa3b77cc4d3bebe5b6fcade904469877149af8afba0d305a86e04102934bd7e25c4d07c96688ee77426c + languageName: node + linkType: hard + "exit-hook@npm:^2.2.1": version: 2.2.1 resolution: "exit-hook@npm:2.2.1" @@ -8934,10 +8975,10 @@ __metadata: languageName: node linkType: hard -"fake-indexeddb@npm:^5.0.1": - version: 5.0.1 - resolution: "fake-indexeddb@npm:5.0.1" - checksum: 10/1d4a19ed04e1ddfcbf3d52ebd985af3dbe090812df720862c1043e1cf0f90019d2919d6b59be39e03ea3a9a4c5cc0762c37b55b3d57dda6b5a6036f4f4d73400 +"fake-indexeddb@npm:^5.0.2": + version: 5.0.2 + resolution: "fake-indexeddb@npm:5.0.2" + checksum: 10/8bbe74fe29c2d8e9bf97928f4c7af87afa63f2458cd4992897f65aa5a8c2828fd48cb6f0510593442eb1ab5465d5cc08a1cd4c478fa234514e22a627adf0e2ac languageName: node linkType: hard @@ -9048,6 +9089,15 @@ __metadata: languageName: node linkType: hard +"figures@npm:^6.1.0": + version: 6.1.0 + resolution: "figures@npm:6.1.0" + dependencies: + is-unicode-supported: "npm:^2.0.0" + checksum: 10/9822d13630bee8e6a9f2da866713adf13854b07e0bfde042defa8bba32d47a1c0b2afa627ce73837c674cf9a5e3edce7e879ea72cb9ea7960b2390432d8e1167 + languageName: node + linkType: hard + "file-entry-cache@npm:^8.0.0": version: 8.0.0 resolution: "file-entry-cache@npm:8.0.0" @@ -9490,6 +9540,16 @@ __metadata: languageName: node linkType: hard +"get-stream@npm:^9.0.0": + version: 9.0.1 + resolution: "get-stream@npm:9.0.1" + dependencies: + "@sec-ant/readable-stream": "npm:^0.4.1" + is-stream: "npm:^4.0.1" + checksum: 10/ce56e6db6bcd29ca9027b0546af035c3e93dcd154ca456b54c298901eb0e5b2ce799c5d727341a100c99e14c523f267f1205f46f153f7b75b1f4da6d98a21c5e + languageName: node + linkType: hard + "get-symbol-description@npm:^1.0.2": version: 1.0.2 resolution: "get-symbol-description@npm:1.0.2" @@ -10169,6 +10229,13 @@ __metadata: languageName: node linkType: hard +"human-signals@npm:^7.0.0": + version: 7.0.0 + resolution: "human-signals@npm:7.0.0" + checksum: 10/f1356547f6553a90530527ba2325c2281e33fa3b9b372a647e377fd8f24e9eb8119082051ca6a9f8821e24f1faa13cd462c849a9476c86e7c190dbf0aa2ee8a4 + languageName: node + linkType: hard + "humanize-ms@npm:^1.2.1": version: 1.2.1 resolution: "humanize-ms@npm:1.2.1" @@ -10716,6 +10783,13 @@ __metadata: languageName: node linkType: hard +"is-plain-obj@npm:^4.1.0": + version: 4.1.0 + resolution: "is-plain-obj@npm:4.1.0" + checksum: 10/6dc45da70d04a81f35c9310971e78a6a3c7a63547ef782e3a07ee3674695081b6ca4e977fbb8efc48dae3375e0b34558d2bcd722aec9bddfa2d7db5b041be8ce + languageName: node + linkType: hard + "is-primitive@npm:^3.0.1": version: 3.0.1 resolution: "is-primitive@npm:3.0.1" @@ -10781,6 +10855,13 @@ __metadata: languageName: node linkType: hard +"is-stream@npm:^4.0.1": + version: 4.0.1 + resolution: "is-stream@npm:4.0.1" + checksum: 10/cbea3f1fc271b21ceb228819d0c12a0965a02b57f39423925f99530b4eb86935235f258f06310b67cd02b2d10b49e9a0998f5ececf110ab7d3760bae4055ad23 + languageName: node + linkType: hard + "is-string@npm:^1.0.5, is-string@npm:^1.0.7": version: 1.0.7 resolution: "is-string@npm:1.0.7" @@ -11670,12 +11751,12 @@ __metadata: languageName: node linkType: hard -"magic-string@npm:^0.30.0, magic-string@npm:^0.30.2, magic-string@npm:^0.30.3, magic-string@npm:^0.30.5, magic-string@npm:^0.30.7, magic-string@npm:^0.30.8": - version: 0.30.9 - resolution: "magic-string@npm:0.30.9" +"magic-string@npm:^0.30.0, magic-string@npm:^0.30.10, magic-string@npm:^0.30.2, magic-string@npm:^0.30.3, magic-string@npm:^0.30.5, magic-string@npm:^0.30.7, magic-string@npm:^0.30.8": + version: 0.30.10 + resolution: "magic-string@npm:0.30.10" dependencies: "@jridgewell/sourcemap-codec": "npm:^1.4.15" - checksum: 10/a49b7f848e36914c2794e443d4da6579abebb3e57a5e98b1603958f4672d1435dc15261f70c2793e9b6d6c891191c83b9608322b48d0d76a9be32e73e039cc8a + checksum: 10/9f8bf6363a14c98a9d9f32ef833b194702a5c98fb931b05ac511b76f0b06fd30ed92beda6ca3261d2d52d21e39e891ef1136fbd032023f6cbb02d0b7d5767201 languageName: node linkType: hard @@ -12518,7 +12599,7 @@ __metadata: languageName: node linkType: hard -"node-fetch-native@npm:^1.1.1, node-fetch-native@npm:^1.2.0, node-fetch-native@npm:^1.4.1, node-fetch-native@npm:^1.6.1, node-fetch-native@npm:^1.6.2, node-fetch-native@npm:^1.6.3, node-fetch-native@npm:^1.6.4": +"node-fetch-native@npm:^1.1.1, node-fetch-native@npm:^1.2.0, node-fetch-native@npm:^1.6.1, node-fetch-native@npm:^1.6.2, node-fetch-native@npm:^1.6.3, node-fetch-native@npm:^1.6.4": version: 1.6.4 resolution: "node-fetch-native@npm:1.6.4" checksum: 10/39c4c6d0c2a4bed1444943e1647ad0d79eb6638cf159bc37dffeafd22cffcf6a998e006aa1f3dd1d9d2258db7d78dee96b44bee4ba0bbaf0440ed348794f2543 @@ -12747,12 +12828,12 @@ __metadata: languageName: node linkType: hard -"npm-run-path@npm:^5.1.0": - version: 5.1.0 - resolution: "npm-run-path@npm:5.1.0" +"npm-run-path@npm:^5.1.0, npm-run-path@npm:^5.2.0": + version: 5.3.0 + resolution: "npm-run-path@npm:5.3.0" dependencies: path-key: "npm:^4.0.0" - checksum: 10/dc184eb5ec239d6a2b990b43236845332ef12f4e0beaa9701de724aa797fe40b6bbd0157fb7639d24d3ab13f5d5cf22d223a19c6300846b8126f335f788bee66 + checksum: 10/ae8e7a89da9594fb9c308f6555c73f618152340dcaae423e5fb3620026fefbec463618a8b761920382d666fa7a2d8d240b6fe320e8a6cdd54dc3687e2b659d25 languageName: node linkType: hard @@ -13436,6 +13517,13 @@ __metadata: languageName: node linkType: hard +"parse-ms@npm:^4.0.0": + version: 4.0.0 + resolution: "parse-ms@npm:4.0.0" + checksum: 10/673c801d9f957ff79962d71ed5a24850163f4181a90dd30c4e3666b3a804f53b77f1f0556792e8b2adbb5d58757907d1aa51d7d7dc75997c2a56d72937cbc8b7 + languageName: node + linkType: hard + "parse-path@npm:^7.0.0": version: 7.0.0 resolution: "parse-path@npm:7.0.0" @@ -14307,6 +14395,15 @@ __metadata: languageName: node linkType: hard +"pretty-ms@npm:^9.0.0": + version: 9.0.0 + resolution: "pretty-ms@npm:9.0.0" + dependencies: + parse-ms: "npm:^4.0.0" + checksum: 10/b11e1eda41a2efcc16aab218392c8e457a8ae5c8edf63aafba0477123426b1268136b9b532cbfd84625bcb826739120ec8490286dab66102b9f09e717bdb4e45 + languageName: node + linkType: hard + "printable-characters@npm:^1.0.42": version: 1.0.42 resolution: "printable-characters@npm:1.0.42" @@ -15732,7 +15829,7 @@ __metadata: languageName: node linkType: hard -"std-env@npm:^3.3.1, std-env@npm:^3.3.3, std-env@npm:^3.4.2, std-env@npm:^3.4.3, std-env@npm:^3.5.0, std-env@npm:^3.6.0, std-env@npm:^3.7.0": +"std-env@npm:^3.3.1, std-env@npm:^3.3.3, std-env@npm:^3.4.2, std-env@npm:^3.4.3, std-env@npm:^3.5.0, std-env@npm:^3.7.0": version: 3.7.0 resolution: "std-env@npm:3.7.0" checksum: 10/6ee0cca1add3fd84656b0002cfbc5bfa20340389d9ba4720569840f1caa34bce74322aef4c93f046391583e50649d0cf81a5f8fe1d411e50b659571690a45f12 @@ -15912,6 +16009,13 @@ __metadata: languageName: node linkType: hard +"strip-final-newline@npm:^4.0.0": + version: 4.0.0 + resolution: "strip-final-newline@npm:4.0.0" + checksum: 10/b5fe48f695d74863153a3b3155220e6e9bf51f4447832998c8edec38e6559b3af87a9fe5ac0df95570a78a26f5fa91701358842eab3c15480e27980b154a145f + languageName: node + linkType: hard + "strip-indent@npm:^3.0.0": version: 3.0.0 resolution: "strip-indent@npm:3.0.0" @@ -17009,7 +17113,7 @@ __metadata: languageName: node linkType: hard -"unenv@npm:^1.7.4, unenv@npm:^1.8.0, unenv@npm:^1.9.0": +"unenv@npm:^1.7.4, unenv@npm:^1.9.0": version: 1.9.0 resolution: "unenv@npm:1.9.0" dependencies: @@ -17243,7 +17347,7 @@ __metadata: languageName: node linkType: hard -"unplugin@npm:^1.10.0, unplugin@npm:^1.3.1, unplugin@npm:^1.4.0, unplugin@npm:^1.5.0, unplugin@npm:^1.5.1, unplugin@npm:^1.6.0": +"unplugin@npm:^1.10.0, unplugin@npm:^1.10.1, unplugin@npm:^1.3.1, unplugin@npm:^1.4.0, unplugin@npm:^1.5.0, unplugin@npm:^1.5.1, unplugin@npm:^1.6.0": version: 1.10.1 resolution: "unplugin@npm:1.10.1" dependencies: @@ -18544,6 +18648,13 @@ __metadata: languageName: node linkType: hard +"yoctocolors@npm:^2.0.0": + version: 2.0.2 + resolution: "yoctocolors@npm:2.0.2" + checksum: 10/cac20504b5fc954ff117e3a3fbde09db8ac0807bba59e68c5c08f3a43173ef46ccb1853b15b37bd96d0d8187bc444627f160fee7e5aede0b421382cf379d2438 + languageName: node + linkType: hard + "youch@npm:^3.2.2": version: 3.3.3 resolution: "youch@npm:3.3.3"