diff --git a/packages/app/package.json b/packages/app/package.json index 9b210b6..4a218cf 100644 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -41,7 +41,7 @@ "stylelint": "^16.24.0", "stylelint-config-recommended": "^17.0.0", "stylelint-config-tailwindcss": "^1.0.0", - "tailwindcss": "~4.1.18" + "tailwindcss": "~4.2.1" ,"vite": "7.3.1" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index cba7ed8..d0e021c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -29,7 +29,7 @@ importers: version: 8.56.0(eslint@9.39.3(jiti@2.6.1))(typescript@5.9.3) '@vitest/browser': specifier: ^4.0.16 - version: 4.0.18(vite@7.3.1(@types/node@25.3.0)(jiti@2.6.1)(lightningcss@1.31.1)(tsx@4.21.0)(yaml@2.8.2))(vitest@4.0.18(@types/node@25.3.0)(happy-dom@20.7.0)(jiti@2.6.1)(lightningcss@1.31.1)(tsx@4.21.0)(yaml@2.8.2)) + version: 4.0.18(vite@7.3.1(@types/node@25.3.0)(jiti@2.6.1)(lightningcss@1.31.1)(tsx@4.21.0)(yaml@2.8.2))(vitest@4.0.18(@types/node@25.3.0)(happy-dom@20.8.3)(jiti@2.6.1)(lightningcss@1.31.1)(tsx@4.21.0)(yaml@2.8.2)) autoprefixer: specifier: ^10.4.21 version: 10.4.24(postcss@8.5.6) @@ -50,7 +50,7 @@ importers: version: 62.0.0(eslint@9.39.3(jiti@2.6.1)) happy-dom: specifier: ^20.0.11 - version: 20.7.0 + version: 20.8.3 npm-run-all: specifier: ^4.1.5 version: 4.1.5 @@ -59,13 +59,13 @@ importers: version: 8.5.6 postcss-lit: specifier: ^1.2.0 - version: 1.3.1(jiti@2.6.1)(postcss@8.5.6)(tsx@4.21.0)(yaml@2.8.2) + version: 1.4.1(jiti@2.6.1)(postcss@8.5.6)(tsx@4.21.0)(yaml@2.8.2) prettier: specifier: ^3.6.2 version: 3.8.1 tailwindcss: specifier: ^4.1.12 - version: 4.1.18 + version: 4.2.1 ts-node: specifier: ^10.9.2 version: 10.9.2(@types/node@25.3.0)(typescript@5.9.3) @@ -83,7 +83,7 @@ importers: version: 7.3.1(@types/node@25.3.0)(jiti@2.6.1)(lightningcss@1.31.1)(tsx@4.21.0)(yaml@2.8.2) vitest: specifier: ^4.0.16 - version: 4.0.18(@types/node@25.3.0)(happy-dom@20.7.0)(jiti@2.6.1)(lightningcss@1.31.1)(tsx@4.21.0)(yaml@2.8.2) + version: 4.0.18(@types/node@25.3.0)(happy-dom@20.8.3)(jiti@2.6.1)(lightningcss@1.31.1)(tsx@4.21.0)(yaml@2.8.2) webdriverio: specifier: ^9.19.1 version: 9.24.0(puppeteer-core@21.11.0) @@ -92,7 +92,7 @@ importers: devDependencies: '@wdio/cli': specifier: 9.24.0 - version: 9.24.0(@types/node@25.3.0)(expect-webdriverio@5.6.4)(puppeteer-core@21.11.0) + version: 9.24.0(@types/node@25.3.3)(expect-webdriverio@5.6.4)(puppeteer-core@21.11.0) '@wdio/cucumber-framework': specifier: 9.24.0 version: 9.24.0 @@ -116,7 +116,7 @@ importers: version: 5.6.4(@wdio/globals@9.23.0)(@wdio/logger@9.18.0)(webdriverio@9.24.0(puppeteer-core@21.11.0)) ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@25.3.0)(typescript@5.9.3) + version: 10.9.2(@types/node@25.3.3)(typescript@5.9.3) tsconfig-paths: specifier: ^4.2.0 version: 4.2.0 @@ -192,13 +192,13 @@ importers: version: 17.0.0(stylelint@16.26.1(typescript@5.9.3)) stylelint-config-tailwindcss: specifier: ^1.0.0 - version: 1.0.1(stylelint@16.26.1(typescript@5.9.3))(tailwindcss@4.1.18) + version: 1.0.1(stylelint@16.26.1(typescript@5.9.3))(tailwindcss@4.2.1) tailwindcss: - specifier: ~4.1.18 - version: 4.1.18 + specifier: ~4.2.1 + version: 4.2.1 vite: specifier: ^7.3.0 - version: 7.3.1(@types/node@25.3.0)(jiti@2.6.1)(lightningcss@1.31.1)(tsx@4.21.0)(yaml@2.8.2) + version: 7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(tsx@4.21.0)(yaml@2.8.2) packages/backend: dependencies: @@ -210,7 +210,7 @@ importers: version: 11.2.0 '@wdio/cli': specifier: 9.24.0 - version: 9.24.0(@types/node@25.3.0)(expect-webdriverio@5.6.4)(puppeteer-core@21.11.0) + version: 9.24.0(@types/node@25.3.3)(expect-webdriverio@5.6.4)(puppeteer-core@21.11.0) '@wdio/devtools-app': specifier: workspace:^ version: link:../app @@ -253,11 +253,11 @@ importers: version: 10.28.4 vite-plugin-singlefile: specifier: ^2.3.0 - version: 2.3.0(rollup@4.59.0)(vite@7.3.1(@types/node@25.3.0)(jiti@2.6.1)(lightningcss@1.31.1)(tsx@4.21.0)(yaml@2.8.2)) + version: 2.3.0(rollup@4.59.0)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(tsx@4.21.0)(yaml@2.8.2)) devDependencies: vite: specifier: ^7.3.0 - version: 7.3.1(@types/node@25.3.0)(jiti@2.6.1)(lightningcss@1.31.1)(tsx@4.21.0)(yaml@2.8.2) + version: 7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(tsx@4.21.0)(yaml@2.8.2) packages/service: dependencies: @@ -321,10 +321,10 @@ importers: version: 9.24.0 vite: specifier: ^7.3.0 - version: 7.3.1(@types/node@25.3.0)(jiti@2.6.1)(lightningcss@1.31.1)(tsx@4.21.0)(yaml@2.8.2) + version: 7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(tsx@4.21.0)(yaml@2.8.2) vite-plugin-dts: specifier: ^4.5.4 - version: 4.5.4(@types/node@25.3.0)(rollup@4.59.0)(typescript@5.9.3)(vite@7.3.1(@types/node@25.3.0)(jiti@2.6.1)(lightningcss@1.31.1)(tsx@4.21.0)(yaml@2.8.2)) + version: 4.5.4(@types/node@25.3.3)(rollup@4.59.0)(typescript@5.9.3)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(tsx@4.21.0)(yaml@2.8.2)) packages: @@ -1347,6 +1347,9 @@ packages: '@types/node@25.3.0': resolution: {integrity: sha512-4K3bqJpXpqfg2XKGK9bpDTc6xO/xoUP/RBWS7AtRMug6zZFaRekiLzjVtAoZMquxoAbzBvy5nxQ7veS5eYzf8A==} + '@types/node@25.3.3': + resolution: {integrity: sha512-DpzbrH7wIcBaJibpKo9nnSQL0MTRdnWttGyE5haGwK86xgMOkFLp7vEyfQPGLOJh5wNYiJ3V9PmUMDhV9u8kkQ==} + '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -1822,6 +1825,15 @@ packages: bare-buffer: optional: true + bare-fs@4.5.5: + resolution: {integrity: sha512-XvwYM6VZqKoqDll8BmSww5luA5eflDzY0uEFfBJtFKe4PAAtxBjU3YIxzIBzhyaEQBy1VXEQBto4cpN5RZJw+w==} + engines: {bare: '>=1.16.0'} + peerDependencies: + bare-buffer: '*' + peerDependenciesMeta: + bare-buffer: + optional: true + bare-os@3.6.2: resolution: {integrity: sha512-T+V1+1srU2qYNBmJCXZkUY5vQ0B4FSlL3QDROnKQYOqeiQR8UbjNHlPa+TIbM4cuidiN9GaTaOZgSEgsvPbh5A==} engines: {bare: '>=1.14.0'} @@ -1854,6 +1866,7 @@ packages: basic-ftp@5.1.0: resolution: {integrity: sha512-RkaJzeJKDbaDWTIPiJwubyljaEPwpVWkm9Rt5h9Nd6h7tEXTJ3VB4qxdZBioV7JO5yLUaOKwz7vDOzlncUsegw==} engines: {node: '>=10.0.0'} + deprecated: Security vulnerability fixed in 5.2.0, please upgrade big-integer@1.6.52: resolution: {integrity: sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==} @@ -2863,8 +2876,8 @@ packages: grapheme-splitter@1.0.4: resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==} - happy-dom@20.7.0: - resolution: {integrity: sha512-hR/uLYQdngTyEfxnOoa+e6KTcfBFyc1hgFj/Cc144A5JJUuHFYqIEBDcD4FeGqUeKLRZqJ9eN9u7/GDjYEgS1g==} + happy-dom@20.8.3: + resolution: {integrity: sha512-lMHQRRwIPyJ70HV0kkFT7jH/gXzSI7yDkQFe07E2flwmNDFoWUTRMKpW2sglsnpeA7b6S2TJPp98EbQxai8eaQ==} engines: {node: '>=20.0.0'} has-ansi@4.0.1: @@ -3933,8 +3946,8 @@ packages: peerDependencies: postcss: ^8.0.0 - postcss-lit@1.3.1: - resolution: {integrity: sha512-rroJObC/RmZKauDPWIPxjFhAcUzmHT8SiCsiw9F+gVmJb6KrFH2OGwlfHZ2wEn+QDRcvkH0KBMrOFGnGu0aHnA==} + postcss-lit@1.4.1: + resolution: {integrity: sha512-n3eVDvF7uyMEcxDVVBrOisB7MhkE1btqfQRALZZCeCFURn7sRoElzQa7/KfHeLhoSrkwBPLmZx0mCnoxHDI9lA==} peerDependencies: postcss: ^8.3.11 @@ -4037,6 +4050,9 @@ packages: pump@3.0.3: resolution: {integrity: sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA==} + pump@3.0.4: + resolution: {integrity: sha512-VS7sjc6KR7e1ukRFhQSY5LM2uBWAUPiOPa/A3mkKmiMwSmRFUITt0xuj+/lesgnCv+dPIEYlkzrcyXgquIHMcA==} + punycode@2.3.1: resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} engines: {node: '>=6'} @@ -4562,12 +4578,12 @@ packages: resolution: {integrity: sha512-9kY+CygyYM6j02t5YFHbNz2FN5QmYGv9zAjVp4lCDjlCw7amdckXlEt/bjMhUIfj4ThGRE4gCUH5+yGnNuPo5A==} engines: {node: '>=10.0.0'} - tailwindcss@4.1.18: - resolution: {integrity: sha512-4+Z+0yiYyEtUVCScyfHCxOYP06L5Ne+JiHhY2IjR2KWMIWhJOYZKLSGZaP5HkZ8+bY0cxfzwDE5uOmzFXyIwxw==} - tailwindcss@4.2.0: resolution: {integrity: sha512-yYzTZ4++b7fNYxFfpnberEEKu43w44aqDMNM9MHMmcKuCH7lL8jJ4yJ7LGHv7rSwiqM0nkiobF9I6cLlpS2P7Q==} + tailwindcss@4.2.1: + resolution: {integrity: sha512-/tBrSQ36vCleJkAOsy9kbNTgaxvGbyOamC30PRePTQe/o1MFwEKHQk4Cn7BNGaPtjp+PuUrByJehM1hgxfq4sw==} + tapable@2.3.0: resolution: {integrity: sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==} engines: {node: '>=6'} @@ -4581,6 +4597,9 @@ packages: tar-stream@3.1.7: resolution: {integrity: sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==} + tar-stream@3.1.8: + resolution: {integrity: sha512-U6QpVRyCGHva435KoNWy9PRoi2IFYCgtEhq9nmrPPpbRacPs9IH4aJ3gbrFC8dPcXvdSZ4XXfXT5Fshbp2MtlQ==} + teex@1.0.1: resolution: {integrity: sha512-eYE6iEI62Ni1H8oIa7KlDU6uQBtqr4Eajni3wX7rpfXD8ysFx8z0+dri+KWEPWpBsxXfxu58x/0jvTVT1ekOSg==} @@ -5617,6 +5636,16 @@ snapshots: optionalDependencies: '@types/node': 25.3.0 + '@inquirer/checkbox@4.3.2(@types/node@25.3.3)': + dependencies: + '@inquirer/ansi': 1.0.2 + '@inquirer/core': 10.3.2(@types/node@25.3.3) + '@inquirer/figures': 1.0.15 + '@inquirer/type': 3.0.10(@types/node@25.3.3) + yoctocolors-cjs: 2.1.3 + optionalDependencies: + '@types/node': 25.3.3 + '@inquirer/confirm@5.1.21(@types/node@25.3.0)': dependencies: '@inquirer/core': 10.3.2(@types/node@25.3.0) @@ -5624,6 +5653,13 @@ snapshots: optionalDependencies: '@types/node': 25.3.0 + '@inquirer/confirm@5.1.21(@types/node@25.3.3)': + dependencies: + '@inquirer/core': 10.3.2(@types/node@25.3.3) + '@inquirer/type': 3.0.10(@types/node@25.3.3) + optionalDependencies: + '@types/node': 25.3.3 + '@inquirer/core@10.3.2(@types/node@25.3.0)': dependencies: '@inquirer/ansi': 1.0.2 @@ -5637,6 +5673,19 @@ snapshots: optionalDependencies: '@types/node': 25.3.0 + '@inquirer/core@10.3.2(@types/node@25.3.3)': + dependencies: + '@inquirer/ansi': 1.0.2 + '@inquirer/figures': 1.0.15 + '@inquirer/type': 3.0.10(@types/node@25.3.3) + cli-width: 4.1.0 + mute-stream: 2.0.0 + signal-exit: 4.1.0 + wrap-ansi: 6.2.0 + yoctocolors-cjs: 2.1.3 + optionalDependencies: + '@types/node': 25.3.3 + '@inquirer/editor@4.2.23(@types/node@25.3.0)': dependencies: '@inquirer/core': 10.3.2(@types/node@25.3.0) @@ -5645,6 +5694,14 @@ snapshots: optionalDependencies: '@types/node': 25.3.0 + '@inquirer/editor@4.2.23(@types/node@25.3.3)': + dependencies: + '@inquirer/core': 10.3.2(@types/node@25.3.3) + '@inquirer/external-editor': 1.0.3(@types/node@25.3.3) + '@inquirer/type': 3.0.10(@types/node@25.3.3) + optionalDependencies: + '@types/node': 25.3.3 + '@inquirer/expand@4.0.23(@types/node@25.3.0)': dependencies: '@inquirer/core': 10.3.2(@types/node@25.3.0) @@ -5653,6 +5710,14 @@ snapshots: optionalDependencies: '@types/node': 25.3.0 + '@inquirer/expand@4.0.23(@types/node@25.3.3)': + dependencies: + '@inquirer/core': 10.3.2(@types/node@25.3.3) + '@inquirer/type': 3.0.10(@types/node@25.3.3) + yoctocolors-cjs: 2.1.3 + optionalDependencies: + '@types/node': 25.3.3 + '@inquirer/external-editor@1.0.3(@types/node@25.3.0)': dependencies: chardet: 2.1.1 @@ -5660,6 +5725,13 @@ snapshots: optionalDependencies: '@types/node': 25.3.0 + '@inquirer/external-editor@1.0.3(@types/node@25.3.3)': + dependencies: + chardet: 2.1.1 + iconv-lite: 0.7.2 + optionalDependencies: + '@types/node': 25.3.3 + '@inquirer/figures@1.0.15': {} '@inquirer/input@4.3.1(@types/node@25.3.0)': @@ -5669,6 +5741,13 @@ snapshots: optionalDependencies: '@types/node': 25.3.0 + '@inquirer/input@4.3.1(@types/node@25.3.3)': + dependencies: + '@inquirer/core': 10.3.2(@types/node@25.3.3) + '@inquirer/type': 3.0.10(@types/node@25.3.3) + optionalDependencies: + '@types/node': 25.3.3 + '@inquirer/number@3.0.23(@types/node@25.3.0)': dependencies: '@inquirer/core': 10.3.2(@types/node@25.3.0) @@ -5676,6 +5755,13 @@ snapshots: optionalDependencies: '@types/node': 25.3.0 + '@inquirer/number@3.0.23(@types/node@25.3.3)': + dependencies: + '@inquirer/core': 10.3.2(@types/node@25.3.3) + '@inquirer/type': 3.0.10(@types/node@25.3.3) + optionalDependencies: + '@types/node': 25.3.3 + '@inquirer/password@4.0.23(@types/node@25.3.0)': dependencies: '@inquirer/ansi': 1.0.2 @@ -5684,6 +5770,14 @@ snapshots: optionalDependencies: '@types/node': 25.3.0 + '@inquirer/password@4.0.23(@types/node@25.3.3)': + dependencies: + '@inquirer/ansi': 1.0.2 + '@inquirer/core': 10.3.2(@types/node@25.3.3) + '@inquirer/type': 3.0.10(@types/node@25.3.3) + optionalDependencies: + '@types/node': 25.3.3 + '@inquirer/prompts@7.10.1(@types/node@25.3.0)': dependencies: '@inquirer/checkbox': 4.3.2(@types/node@25.3.0) @@ -5699,6 +5793,21 @@ snapshots: optionalDependencies: '@types/node': 25.3.0 + '@inquirer/prompts@7.10.1(@types/node@25.3.3)': + dependencies: + '@inquirer/checkbox': 4.3.2(@types/node@25.3.3) + '@inquirer/confirm': 5.1.21(@types/node@25.3.3) + '@inquirer/editor': 4.2.23(@types/node@25.3.3) + '@inquirer/expand': 4.0.23(@types/node@25.3.3) + '@inquirer/input': 4.3.1(@types/node@25.3.3) + '@inquirer/number': 3.0.23(@types/node@25.3.3) + '@inquirer/password': 4.0.23(@types/node@25.3.3) + '@inquirer/rawlist': 4.1.11(@types/node@25.3.3) + '@inquirer/search': 3.2.2(@types/node@25.3.3) + '@inquirer/select': 4.4.2(@types/node@25.3.3) + optionalDependencies: + '@types/node': 25.3.3 + '@inquirer/rawlist@4.1.11(@types/node@25.3.0)': dependencies: '@inquirer/core': 10.3.2(@types/node@25.3.0) @@ -5707,6 +5816,14 @@ snapshots: optionalDependencies: '@types/node': 25.3.0 + '@inquirer/rawlist@4.1.11(@types/node@25.3.3)': + dependencies: + '@inquirer/core': 10.3.2(@types/node@25.3.3) + '@inquirer/type': 3.0.10(@types/node@25.3.3) + yoctocolors-cjs: 2.1.3 + optionalDependencies: + '@types/node': 25.3.3 + '@inquirer/search@3.2.2(@types/node@25.3.0)': dependencies: '@inquirer/core': 10.3.2(@types/node@25.3.0) @@ -5716,6 +5833,15 @@ snapshots: optionalDependencies: '@types/node': 25.3.0 + '@inquirer/search@3.2.2(@types/node@25.3.3)': + dependencies: + '@inquirer/core': 10.3.2(@types/node@25.3.3) + '@inquirer/figures': 1.0.15 + '@inquirer/type': 3.0.10(@types/node@25.3.3) + yoctocolors-cjs: 2.1.3 + optionalDependencies: + '@types/node': 25.3.3 + '@inquirer/select@4.4.2(@types/node@25.3.0)': dependencies: '@inquirer/ansi': 1.0.2 @@ -5726,10 +5852,24 @@ snapshots: optionalDependencies: '@types/node': 25.3.0 + '@inquirer/select@4.4.2(@types/node@25.3.3)': + dependencies: + '@inquirer/ansi': 1.0.2 + '@inquirer/core': 10.3.2(@types/node@25.3.3) + '@inquirer/figures': 1.0.15 + '@inquirer/type': 3.0.10(@types/node@25.3.3) + yoctocolors-cjs: 2.1.3 + optionalDependencies: + '@types/node': 25.3.3 + '@inquirer/type@3.0.10(@types/node@25.3.0)': optionalDependencies: '@types/node': 25.3.0 + '@inquirer/type@3.0.10(@types/node@25.3.3)': + optionalDependencies: + '@types/node': 25.3.3 + '@isaacs/cliui@8.0.2': dependencies: string-width: 5.1.2 @@ -5749,7 +5889,7 @@ snapshots: '@jest/pattern@30.0.1': dependencies: - '@types/node': 25.3.0 + '@types/node': 25.3.3 jest-regex-util: 30.0.1 '@jest/schemas@30.0.5': @@ -5762,7 +5902,7 @@ snapshots: '@jest/schemas': 30.0.5 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 25.3.0 + '@types/node': 25.3.3 '@types/yargs': 17.0.35 chalk: 4.1.2 @@ -5828,23 +5968,23 @@ snapshots: '@marijn/find-cluster-break@1.0.2': {} - '@microsoft/api-extractor-model@7.33.1(@types/node@25.3.0)': + '@microsoft/api-extractor-model@7.33.1(@types/node@25.3.3)': dependencies: '@microsoft/tsdoc': 0.16.0 '@microsoft/tsdoc-config': 0.18.0 - '@rushstack/node-core-library': 5.20.1(@types/node@25.3.0) + '@rushstack/node-core-library': 5.20.1(@types/node@25.3.3) transitivePeerDependencies: - '@types/node' - '@microsoft/api-extractor@7.57.3(@types/node@25.3.0)': + '@microsoft/api-extractor@7.57.3(@types/node@25.3.3)': dependencies: - '@microsoft/api-extractor-model': 7.33.1(@types/node@25.3.0) + '@microsoft/api-extractor-model': 7.33.1(@types/node@25.3.3) '@microsoft/tsdoc': 0.16.0 '@microsoft/tsdoc-config': 0.18.0 - '@rushstack/node-core-library': 5.20.1(@types/node@25.3.0) + '@rushstack/node-core-library': 5.20.1(@types/node@25.3.3) '@rushstack/rig-package': 0.7.1 - '@rushstack/terminal': 0.22.1(@types/node@25.3.0) - '@rushstack/ts-command-line': 5.3.1(@types/node@25.3.0) + '@rushstack/terminal': 0.22.1(@types/node@25.3.3) + '@rushstack/ts-command-line': 5.3.1(@types/node@25.3.3) diff: 8.0.3 lodash: 4.17.23 minimatch: 10.2.1 @@ -5900,6 +6040,7 @@ snapshots: yargs: 17.7.2 transitivePeerDependencies: - bare-abort-controller + - bare-buffer - react-native-b4a - supports-color @@ -6003,7 +6144,7 @@ snapshots: '@rtsao/scc@1.1.0': {} - '@rushstack/node-core-library@5.20.1(@types/node@25.3.0)': + '@rushstack/node-core-library@5.20.1(@types/node@25.3.3)': dependencies: ajv: 8.13.0 ajv-draft-04: 1.0.0(ajv@8.13.0) @@ -6014,28 +6155,28 @@ snapshots: resolve: 1.22.11 semver: 7.5.4 optionalDependencies: - '@types/node': 25.3.0 + '@types/node': 25.3.3 - '@rushstack/problem-matcher@0.2.1(@types/node@25.3.0)': + '@rushstack/problem-matcher@0.2.1(@types/node@25.3.3)': optionalDependencies: - '@types/node': 25.3.0 + '@types/node': 25.3.3 '@rushstack/rig-package@0.7.1': dependencies: resolve: 1.22.11 strip-json-comments: 3.1.1 - '@rushstack/terminal@0.22.1(@types/node@25.3.0)': + '@rushstack/terminal@0.22.1(@types/node@25.3.3)': dependencies: - '@rushstack/node-core-library': 5.20.1(@types/node@25.3.0) - '@rushstack/problem-matcher': 0.2.1(@types/node@25.3.0) + '@rushstack/node-core-library': 5.20.1(@types/node@25.3.3) + '@rushstack/problem-matcher': 0.2.1(@types/node@25.3.3) supports-color: 8.1.1 optionalDependencies: - '@types/node': 25.3.0 + '@types/node': 25.3.3 - '@rushstack/ts-command-line@5.3.1(@types/node@25.3.0)': + '@rushstack/ts-command-line@5.3.1(@types/node@25.3.3)': dependencies: - '@rushstack/terminal': 0.22.1(@types/node@25.3.0) + '@rushstack/terminal': 0.22.1(@types/node@25.3.3) '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.2 @@ -6189,6 +6330,10 @@ snapshots: dependencies: undici-types: 7.18.2 + '@types/node@25.3.3': + dependencies: + undici-types: 7.18.2 + '@types/normalize-package-data@2.4.4': {} '@types/sinonjs__fake-timers@8.1.5': {} @@ -6219,7 +6364,7 @@ snapshots: '@types/yauzl@2.10.3': dependencies: - '@types/node': 25.3.0 + '@types/node': 25.3.3 optional: true '@typescript-eslint/eslint-plugin@8.56.0(@typescript-eslint/parser@8.56.0(eslint@9.39.3(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.3(jiti@2.6.1))(typescript@5.9.3)': @@ -6313,7 +6458,7 @@ snapshots: '@typescript-eslint/types': 8.56.0 eslint-visitor-keys: 5.0.1 - '@vitest/browser@4.0.18(vite@7.3.1(@types/node@25.3.0)(jiti@2.6.1)(lightningcss@1.31.1)(tsx@4.21.0)(yaml@2.8.2))(vitest@4.0.18(@types/node@25.3.0)(happy-dom@20.7.0)(jiti@2.6.1)(lightningcss@1.31.1)(tsx@4.21.0)(yaml@2.8.2))': + '@vitest/browser@4.0.18(vite@7.3.1(@types/node@25.3.0)(jiti@2.6.1)(lightningcss@1.31.1)(tsx@4.21.0)(yaml@2.8.2))(vitest@4.0.18(@types/node@25.3.0)(happy-dom@20.8.3)(jiti@2.6.1)(lightningcss@1.31.1)(tsx@4.21.0)(yaml@2.8.2))': dependencies: '@vitest/mocker': 4.0.18(vite@7.3.1(@types/node@25.3.0)(jiti@2.6.1)(lightningcss@1.31.1)(tsx@4.21.0)(yaml@2.8.2)) '@vitest/utils': 4.0.18 @@ -6322,7 +6467,7 @@ snapshots: pngjs: 7.0.0 sirv: 3.0.2 tinyrainbow: 3.0.3 - vitest: 4.0.18(@types/node@25.3.0)(happy-dom@20.7.0)(jiti@2.6.1)(lightningcss@1.31.1)(tsx@4.21.0)(yaml@2.8.2) + vitest: 4.0.18(@types/node@25.3.0)(happy-dom@20.8.3)(jiti@2.6.1)(lightningcss@1.31.1)(tsx@4.21.0)(yaml@2.8.2) ws: 8.19.0 transitivePeerDependencies: - bufferutil @@ -6457,6 +6602,39 @@ snapshots: - supports-color - utf-8-validate + '@wdio/cli@9.24.0(@types/node@25.3.3)(expect-webdriverio@5.6.4)(puppeteer-core@21.11.0)': + dependencies: + '@vitest/snapshot': 2.1.9 + '@wdio/config': 9.24.0 + '@wdio/globals': 9.23.0(expect-webdriverio@5.6.4)(webdriverio@9.24.0(puppeteer-core@21.11.0)) + '@wdio/logger': 9.18.0 + '@wdio/protocols': 9.24.0 + '@wdio/types': 9.24.0 + '@wdio/utils': 9.24.0 + async-exit-hook: 2.0.1 + chalk: 5.6.2 + chokidar: 4.0.3 + create-wdio: 9.21.0(@types/node@25.3.3) + dotenv: 17.3.1 + import-meta-resolve: 4.2.0 + lodash.flattendeep: 4.4.0 + lodash.pickby: 4.6.0 + lodash.union: 4.6.0 + read-pkg-up: 10.1.0 + tsx: 4.21.0 + webdriverio: 9.24.0(puppeteer-core@21.11.0) + yargs: 17.7.2 + transitivePeerDependencies: + - '@types/node' + - bare-abort-controller + - bare-buffer + - bufferutil + - expect-webdriverio + - puppeteer-core + - react-native-b4a + - supports-color + - utf-8-validate + '@wdio/config@8.41.0': dependencies: '@wdio/logger': 8.38.0 @@ -6887,13 +7065,22 @@ snapshots: - react-native-b4a optional: true - bare-os@3.6.2: - optional: true + bare-fs@4.5.5: + dependencies: + bare-events: 2.8.2 + bare-path: 3.0.0 + bare-stream: 2.8.0(bare-events@2.8.2) + bare-url: 2.3.2 + fast-fifo: 1.3.2 + transitivePeerDependencies: + - bare-abort-controller + - react-native-b4a + + bare-os@3.6.2: {} bare-path@3.0.0: dependencies: bare-os: 3.6.2 - optional: true bare-stream@2.8.0(bare-events@2.8.2): dependencies: @@ -6904,12 +7091,10 @@ snapshots: transitivePeerDependencies: - bare-abort-controller - react-native-b4a - optional: true bare-url@2.3.2: dependencies: bare-path: 3.0.0 - optional: true base64-js@1.5.1: {} @@ -7076,7 +7261,7 @@ snapshots: chrome-launcher@1.2.1: dependencies: - '@types/node': 25.3.0 + '@types/node': 22.19.11 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 lighthouse-logger: 2.0.2 @@ -7210,6 +7395,24 @@ snapshots: transitivePeerDependencies: - '@types/node' + create-wdio@9.21.0(@types/node@25.3.3): + dependencies: + chalk: 5.6.2 + commander: 14.0.3 + cross-spawn: 7.0.6 + ejs: 3.1.10 + execa: 9.6.1 + import-meta-resolve: 4.2.0 + inquirer: 12.11.1(@types/node@25.3.3) + normalize-package-data: 7.0.1 + read-pkg-up: 10.1.0 + recursive-readdir: 2.2.3 + semver: 7.7.4 + type-fest: 4.41.0 + yargs: 17.7.2 + transitivePeerDependencies: + - '@types/node' + crelt@1.0.6: {} cross-fetch@4.0.0: @@ -8185,9 +8388,9 @@ snapshots: grapheme-splitter@1.0.4: {} - happy-dom@20.7.0: + happy-dom@20.8.3: dependencies: - '@types/node': 25.3.0 + '@types/node': 25.3.3 '@types/whatwg-mimetype': 3.0.2 '@types/ws': 8.18.1 entities: 7.0.1 @@ -8336,6 +8539,18 @@ snapshots: optionalDependencies: '@types/node': 25.3.0 + inquirer@12.11.1(@types/node@25.3.3): + dependencies: + '@inquirer/ansi': 1.0.2 + '@inquirer/core': 10.3.2(@types/node@25.3.3) + '@inquirer/prompts': 7.10.1(@types/node@25.3.3) + '@inquirer/type': 3.0.10(@types/node@25.3.3) + mute-stream: 2.0.0 + run-async: 4.0.6 + rxjs: 7.8.2 + optionalDependencies: + '@types/node': 25.3.3 + internal-slot@1.1.0: dependencies: es-errors: 1.3.0 @@ -8540,7 +8755,7 @@ snapshots: jest-mock@30.2.0: dependencies: '@jest/types': 30.2.0 - '@types/node': 25.3.0 + '@types/node': 25.3.3 jest-util: 30.2.0 jest-regex-util@30.0.1: {} @@ -8548,7 +8763,7 @@ snapshots: jest-util@30.2.0: dependencies: '@jest/types': 30.2.0 - '@types/node': 25.3.0 + '@types/node': 25.3.3 chalk: 4.1.2 ci-info: 4.4.0 graceful-fs: 4.2.11 @@ -9215,7 +9430,7 @@ snapshots: read-cache: 1.0.0 resolve: 1.22.11 - postcss-lit@1.3.1(jiti@2.6.1)(postcss@8.5.6)(tsx@4.21.0)(yaml@2.8.2): + postcss-lit@1.4.1(jiti@2.6.1)(postcss@8.5.6)(tsx@4.21.0)(yaml@2.8.2): dependencies: '@babel/generator': 7.29.1 '@babel/parser': 7.29.0 @@ -9324,6 +9539,11 @@ snapshots: end-of-stream: 1.4.5 once: 1.4.0 + pump@3.0.4: + dependencies: + end-of-stream: 1.4.5 + once: 1.4.0 + punycode@2.3.1: {} puppeteer-core@21.11.0: @@ -9336,6 +9556,7 @@ snapshots: ws: 8.16.0 transitivePeerDependencies: - bare-abort-controller + - bare-buffer - bufferutil - encoding - react-native-b4a @@ -9854,10 +10075,10 @@ snapshots: dependencies: stylelint: 16.26.1(typescript@5.9.3) - stylelint-config-tailwindcss@1.0.1(stylelint@16.26.1(typescript@5.9.3))(tailwindcss@4.1.18): + stylelint-config-tailwindcss@1.0.1(stylelint@16.26.1(typescript@5.9.3))(tailwindcss@4.2.1): dependencies: stylelint: 16.26.1(typescript@5.9.3) - tailwindcss: 4.1.18 + tailwindcss: 4.2.1 stylelint@16.26.1(typescript@5.9.3): dependencies: @@ -9937,19 +10158,20 @@ snapshots: string-width: 4.2.3 strip-ansi: 6.0.1 - tailwindcss@4.1.18: {} - tailwindcss@4.2.0: {} + tailwindcss@4.2.1: {} + tapable@2.3.0: {} tar-fs@3.0.4: dependencies: mkdirp-classic: 0.5.3 - pump: 3.0.3 - tar-stream: 3.1.7 + pump: 3.0.4 + tar-stream: 3.1.8 transitivePeerDependencies: - bare-abort-controller + - bare-buffer - react-native-b4a tar-fs@3.1.1: @@ -9973,13 +10195,23 @@ snapshots: - bare-abort-controller - react-native-b4a + tar-stream@3.1.8: + dependencies: + b4a: 1.8.0 + bare-fs: 4.5.5 + fast-fifo: 1.3.2 + streamx: 2.23.0 + transitivePeerDependencies: + - bare-abort-controller + - bare-buffer + - react-native-b4a + teex@1.0.1: dependencies: streamx: 2.23.0 transitivePeerDependencies: - bare-abort-controller - react-native-b4a - optional: true text-decoder@1.2.7: dependencies: @@ -10060,6 +10292,24 @@ snapshots: v8-compile-cache-lib: 3.0.1 yn: 3.1.1 + ts-node@10.9.2(@types/node@25.3.3)(typescript@5.9.3): + dependencies: + '@cspotcode/source-map-support': 0.8.1 + '@tsconfig/node10': 1.0.12 + '@tsconfig/node12': 1.0.11 + '@tsconfig/node14': 1.0.3 + '@tsconfig/node16': 1.0.4 + '@types/node': 25.3.3 + acorn: 8.16.0 + acorn-walk: 8.3.5 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.4 + make-error: 1.3.6 + typescript: 5.9.3 + v8-compile-cache-lib: 3.0.1 + yn: 3.1.1 + tsconfig-paths@3.15.0: dependencies: '@types/json5': 0.0.29 @@ -10230,9 +10480,9 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - vite-plugin-dts@4.5.4(@types/node@25.3.0)(rollup@4.59.0)(typescript@5.9.3)(vite@7.3.1(@types/node@25.3.0)(jiti@2.6.1)(lightningcss@1.31.1)(tsx@4.21.0)(yaml@2.8.2)): + vite-plugin-dts@4.5.4(@types/node@25.3.3)(rollup@4.59.0)(typescript@5.9.3)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(tsx@4.21.0)(yaml@2.8.2)): dependencies: - '@microsoft/api-extractor': 7.57.3(@types/node@25.3.0) + '@microsoft/api-extractor': 7.57.3(@types/node@25.3.3) '@rollup/pluginutils': 5.3.0(rollup@4.59.0) '@volar/typescript': 2.4.28 '@vue/language-core': 2.2.0(typescript@5.9.3) @@ -10243,17 +10493,17 @@ snapshots: magic-string: 0.30.21 typescript: 5.9.3 optionalDependencies: - vite: 7.3.1(@types/node@25.3.0)(jiti@2.6.1)(lightningcss@1.31.1)(tsx@4.21.0)(yaml@2.8.2) + vite: 7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(tsx@4.21.0)(yaml@2.8.2) transitivePeerDependencies: - '@types/node' - rollup - supports-color - vite-plugin-singlefile@2.3.0(rollup@4.59.0)(vite@7.3.1(@types/node@25.3.0)(jiti@2.6.1)(lightningcss@1.31.1)(tsx@4.21.0)(yaml@2.8.2)): + vite-plugin-singlefile@2.3.0(rollup@4.59.0)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(tsx@4.21.0)(yaml@2.8.2)): dependencies: micromatch: 4.0.8 rollup: 4.59.0 - vite: 7.3.1(@types/node@25.3.0)(jiti@2.6.1)(lightningcss@1.31.1)(tsx@4.21.0)(yaml@2.8.2) + vite: 7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(tsx@4.21.0)(yaml@2.8.2) vite@7.3.1(@types/node@25.3.0)(jiti@2.6.1)(lightningcss@1.31.1)(tsx@4.21.0)(yaml@2.8.2): dependencies: @@ -10271,7 +10521,23 @@ snapshots: tsx: 4.21.0 yaml: 2.8.2 - vitest@4.0.18(@types/node@25.3.0)(happy-dom@20.7.0)(jiti@2.6.1)(lightningcss@1.31.1)(tsx@4.21.0)(yaml@2.8.2): + vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(tsx@4.21.0)(yaml@2.8.2): + dependencies: + esbuild: 0.27.3 + fdir: 6.5.0(picomatch@4.0.3) + picomatch: 4.0.3 + postcss: 8.5.6 + rollup: 4.59.0 + tinyglobby: 0.2.15 + optionalDependencies: + '@types/node': 25.3.3 + fsevents: 2.3.3 + jiti: 2.6.1 + lightningcss: 1.31.1 + tsx: 4.21.0 + yaml: 2.8.2 + + vitest@4.0.18(@types/node@25.3.0)(happy-dom@20.8.3)(jiti@2.6.1)(lightningcss@1.31.1)(tsx@4.21.0)(yaml@2.8.2): dependencies: '@vitest/expect': 4.0.18 '@vitest/mocker': 4.0.18(vite@7.3.1(@types/node@25.3.0)(jiti@2.6.1)(lightningcss@1.31.1)(tsx@4.21.0)(yaml@2.8.2)) @@ -10295,7 +10561,7 @@ snapshots: why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 25.3.0 - happy-dom: 20.7.0 + happy-dom: 20.8.3 transitivePeerDependencies: - jiti - less