diff --git a/.changeset/fuzzy-dodos-care.md b/.changeset/fuzzy-dodos-care.md
new file mode 100644
index 00000000..5060aa33
--- /dev/null
+++ b/.changeset/fuzzy-dodos-care.md
@@ -0,0 +1,5 @@
+---
+'@lottiefiles/dotlottie-web': minor
+---
+
+feat: 🎸 webp support
diff --git a/apps/dotlottie-web-example/src/main.ts b/apps/dotlottie-web-example/src/main.ts
index 1c18ffe9..4736eaa1 100644
--- a/apps/dotlottie-web-example/src/main.ts
+++ b/apps/dotlottie-web-example/src/main.ts
@@ -14,6 +14,7 @@ const app = document.getElementById('app') as HTMLDivElement;
app.innerHTML = `
+
diff --git a/packages/web/package.json b/packages/web/package.json
index 227cb043..2214b7be 100644
--- a/packages/web/package.json
+++ b/packages/web/package.json
@@ -47,13 +47,13 @@
},
"devDependencies": {
"@types/node": "^20.10.5",
- "@vitest/browser": "^1.1.0",
- "@vitest/coverage-istanbul": "^1.1.0",
+ "@vitest/browser": "^1.2.2 ",
+ "@vitest/coverage-istanbul": "^1.2.2",
"cross-env": "7.0.3",
"tsup": "8.0.1",
"typescript": "5.0.4",
- "vitest": "^1.1.0",
- "webdriverio": "^8.27.0"
+ "vitest": "^1.2.2",
+ "webdriverio": "^8.32.0"
},
"publishConfig": {
"access": "public"
diff --git a/packages/web/src/core/dotlottie-player.js b/packages/web/src/core/dotlottie-player.js
index 74e9647c..fabc2b62 100644
--- a/packages/web/src/core/dotlottie-player.js
+++ b/packages/web/src/core/dotlottie-player.js
@@ -2848,7 +2848,7 @@ var createDotLottiePlayerModule = (() => {
var wasmImports = {
/** @export */ a: ___assert_fail,
- /** @export */ i: ___cxa_throw,
+ /** @export */ h: ___cxa_throw,
/** @export */ r: ___syscall_fcntl64,
/** @export */ I: ___syscall_getcwd,
/** @export */ L: ___syscall_ioctl,
@@ -2891,7 +2891,7 @@ var createDotLottiePlayerModule = (() => {
/** @export */ T: _getentropy,
/** @export */ m: invoke_ii,
/** @export */ d: invoke_iii,
- /** @export */ h: invoke_iiii,
+ /** @export */ i: invoke_iiii,
/** @export */ q: invoke_iiiiii,
/** @export */ j: invoke_vi,
/** @export */ b: invoke_vii,
diff --git a/packages/web/src/core/dotlottie-player.wasm b/packages/web/src/core/dotlottie-player.wasm
index 021a2a62..4f36c4c0 100755
Binary files a/packages/web/src/core/dotlottie-player.wasm and b/packages/web/src/core/dotlottie-player.wasm differ
diff --git a/packages/web/vitest.config.ts b/packages/web/vitest.config.ts
index c85bfc87..eaec5ff4 100644
--- a/packages/web/vitest.config.ts
+++ b/packages/web/vitest.config.ts
@@ -8,7 +8,7 @@ export default defineConfig({
test: {
browser: {
enabled: true,
- name: 'chrome',
+ name: 'firefox',
},
// retry: 1,
coverage: {
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 10b60453..35f7b1a5 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -293,11 +293,11 @@ importers:
specifier: ^20.10.5
version: 20.10.5
'@vitest/browser':
- specifier: ^1.1.0
- version: 1.1.0(vitest@1.1.0)(webdriverio@8.27.0)
+ specifier: '^1.2.2 '
+ version: 1.2.2(vitest@1.2.2)(webdriverio@8.32.0)
'@vitest/coverage-istanbul':
- specifier: ^1.1.0
- version: 1.1.0(vitest@1.1.0)
+ specifier: ^1.2.2
+ version: 1.2.2(vitest@1.2.2)
cross-env:
specifier: 7.0.3
version: 7.0.3
@@ -308,11 +308,11 @@ importers:
specifier: 5.0.4
version: 5.0.4
vitest:
- specifier: ^1.1.0
- version: 1.1.0(@types/node@20.10.5)(@vitest/browser@1.1.0)
+ specifier: ^1.2.2
+ version: 1.2.2(@types/node@20.10.5)(@vitest/browser@1.2.2)
webdriverio:
- specifier: ^8.27.0
- version: 8.27.0(typescript@5.0.4)
+ specifier: ^8.32.0
+ version: 8.32.0(typescript@5.0.4)
packages:
@@ -583,6 +583,15 @@ packages:
'@babel/helper-validator-identifier': 7.22.20
to-fast-properties: 2.0.0
+ /@babel/types@7.23.9:
+ resolution: {integrity: sha512-dQjSq/7HaSjRM43FFGnv5keM2HsxpmyV1PfaSVm0nzzjwwTmjOe6J4bC8e3+pTEIgHaHj+1ZlLThRJ2auc/w1Q==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/helper-string-parser': 7.23.4
+ '@babel/helper-validator-identifier': 7.22.20
+ to-fast-properties: 2.0.0
+ dev: true
+
/@braintree/sanitize-url@3.1.0:
resolution: {integrity: sha512-GcIY79elgB+azP74j8vqkiXz8xLFfIzbQJdlwOPisgbKT00tviJQuEghOXSMVxJ00HoYJbGswr4kcllUc4xCcg==}
deprecated: Potential XSS vulnerability patched in v6.0.0.
@@ -3332,8 +3341,8 @@ packages:
vue: 3.4.6(typescript@5.2.2)
dev: true
- /@vitest/browser@1.1.0(vitest@1.1.0)(webdriverio@8.27.0):
- resolution: {integrity: sha512-59Uwoiw/zAQPmqgIKrzev8HNfeNlD8Q/nDyP9Xqg1D3kaM0tcOT/wk5RnZFW5f0JdguK0c1+vSeOPUSrOja1hQ==}
+ /@vitest/browser@1.2.2(vitest@1.2.2)(webdriverio@8.32.0):
+ resolution: {integrity: sha512-N8myxNVLbS9AbZ7B2cK33HTGYVzUTDArbMh3hLojOxaj7s7ZrBYYmzs0Q5J2wyDrOgs51p6OUrrzAIb1Z+Ck3A==}
peerDependencies:
playwright: '*'
safaridriver: '*'
@@ -3347,15 +3356,15 @@ packages:
webdriverio:
optional: true
dependencies:
- estree-walker: 3.0.3
+ '@vitest/utils': 1.2.2
magic-string: 0.30.5
- sirv: 2.0.3
- vitest: 1.1.0(@types/node@20.10.5)(@vitest/browser@1.1.0)
- webdriverio: 8.27.0(typescript@5.0.4)
+ sirv: 2.0.4
+ vitest: 1.2.2(@types/node@20.10.5)(@vitest/browser@1.2.2)
+ webdriverio: 8.32.0(typescript@5.0.4)
dev: true
- /@vitest/coverage-istanbul@1.1.0(vitest@1.1.0):
- resolution: {integrity: sha512-sjHGQQu7lkJUYSBMOR3f9AyOlK1LBVr0v7LMar/4i167ltabRWlQ2STBDM4P6Wl659NAcHlZ/RXxrAgJPavDMA==}
+ /@vitest/coverage-istanbul@1.2.2(vitest@1.2.2):
+ resolution: {integrity: sha512-tJybwO8JT4H9ANz0T0/tJ1M5g3BkuHKYF1w5YO3z9sAiHBdGANrxN9c5lomJx1WSnLzCxQR5xxlJ4TLKbzrR3w==}
peerDependencies:
vitest: ^1.0.0
dependencies:
@@ -3365,48 +3374,49 @@ packages:
istanbul-lib-report: 3.0.1
istanbul-lib-source-maps: 4.0.1
istanbul-reports: 3.1.6
- magicast: 0.3.2
+ magicast: 0.3.3
picocolors: 1.0.0
test-exclude: 6.0.0
- vitest: 1.1.0(@types/node@20.10.5)(@vitest/browser@1.1.0)
+ vitest: 1.2.2(@types/node@20.10.5)(@vitest/browser@1.2.2)
transitivePeerDependencies:
- supports-color
dev: true
- /@vitest/expect@1.1.0:
- resolution: {integrity: sha512-9IE2WWkcJo2BR9eqtY5MIo3TPmS50Pnwpm66A6neb2hvk/QSLfPXBz2qdiwUOQkwyFuuXEUj5380CbwfzW4+/w==}
+ /@vitest/expect@1.2.2:
+ resolution: {integrity: sha512-3jpcdPAD7LwHUUiT2pZTj2U82I2Tcgg2oVPvKxhn6mDI2On6tfvPQTjAI4628GUGDZrCm4Zna9iQHm5cEexOAg==}
dependencies:
- '@vitest/spy': 1.1.0
- '@vitest/utils': 1.1.0
+ '@vitest/spy': 1.2.2
+ '@vitest/utils': 1.2.2
chai: 4.3.10
dev: true
- /@vitest/runner@1.1.0:
- resolution: {integrity: sha512-zdNLJ00pm5z/uhbWF6aeIJCGMSyTyWImy3Fcp9piRGvueERFlQFbUwCpzVce79OLm2UHk9iwaMSOaU9jVHgNVw==}
+ /@vitest/runner@1.2.2:
+ resolution: {integrity: sha512-JctG7QZ4LSDXr5CsUweFgcpEvrcxOV1Gft7uHrvkQ+fsAVylmWQvnaAr/HDp3LAH1fztGMQZugIheTWjaGzYIg==}
dependencies:
- '@vitest/utils': 1.1.0
+ '@vitest/utils': 1.2.2
p-limit: 5.0.0
pathe: 1.1.1
dev: true
- /@vitest/snapshot@1.1.0:
- resolution: {integrity: sha512-5O/wyZg09V5qmNmAlUgCBqflvn2ylgsWJRRuPrnHEfDNT6tQpQ8O1isNGgo+VxofISHqz961SG3iVvt3SPK/QQ==}
+ /@vitest/snapshot@1.2.2:
+ resolution: {integrity: sha512-SmGY4saEw1+bwE1th6S/cZmPxz/Q4JWsl7LvbQIky2tKE35US4gd0Mjzqfr84/4OD0tikGWaWdMja/nWL5NIPA==}
dependencies:
magic-string: 0.30.5
pathe: 1.1.1
pretty-format: 29.7.0
dev: true
- /@vitest/spy@1.1.0:
- resolution: {integrity: sha512-sNOVSU/GE+7+P76qYo+VXdXhXffzWZcYIPQfmkiRxaNCSPiLANvQx5Mx6ZURJ/ndtEkUJEpvKLXqAYTKEY+lTg==}
+ /@vitest/spy@1.2.2:
+ resolution: {integrity: sha512-k9Gcahssw8d7X3pSLq3e3XEu/0L78mUkCjivUqCQeXJm9clfXR/Td8+AP+VC1O6fKPIDLcHDTAmBOINVuv6+7g==}
dependencies:
tinyspy: 2.2.0
dev: true
- /@vitest/utils@1.1.0:
- resolution: {integrity: sha512-z+s510fKmYz4Y41XhNs3vcuFTFhcij2YF7F8VQfMEYAAUfqQh0Zfg7+w9xdgFGhPf3tX3TicAe+8BDITk6ampQ==}
+ /@vitest/utils@1.2.2:
+ resolution: {integrity: sha512-WKITBHLsBHlpjnDQahr+XK6RE7MiAsgrIkr0pGhQ9ygoxBfUeG0lUG5iLlzqjmKSlBv3+j5EGsriBzh+C3Tq9g==}
dependencies:
diff-sequences: 29.6.3
+ estree-walker: 3.0.3
loupe: 2.3.7
pretty-format: 29.7.0
dev: true
@@ -3539,13 +3549,13 @@ packages:
resolution: {integrity: sha512-VcZK7MvpjuTPx2w6blwnwZAu5/LgBUtejFOi3pPGQFXQN5Ela03FUtd2Qtg4yWGGissVL0dr6Ro1LfOFh+PCuQ==}
dev: true
- /@wdio/config@8.27.0:
- resolution: {integrity: sha512-zYM5daeiBVVAbQj0ASymAt0RUsocLVIwKiUHNa8gg/1GsZnztGjetXExSp1gXlxtMVM5xWUSKjh6ceFK79gWDQ==}
+ /@wdio/config@8.31.1:
+ resolution: {integrity: sha512-Iz4DTXQdy53VT8LRZ6ayaDKE+zEDk4QY/ILz+D0IQh0OaMWruFesfoxqFP0hnU6rbJT1YE4ehTGf7JTZLWIPcw==}
engines: {node: ^16.13 || >=18}
dependencies:
- '@wdio/logger': 8.24.12
- '@wdio/types': 8.27.0
- '@wdio/utils': 8.27.0
+ '@wdio/logger': 8.28.0
+ '@wdio/types': 8.31.1
+ '@wdio/utils': 8.31.1
decamelize: 6.0.0
deepmerge-ts: 5.1.0
glob: 10.3.10
@@ -3554,8 +3564,8 @@ packages:
- supports-color
dev: true
- /@wdio/logger@8.24.12:
- resolution: {integrity: sha512-QisOiVIWKTUCf1H7S+DOtC+gruhlpimQrUXfWMTeeh672PvAJYnTpOJDWA+BtXfsikkUYFAzAaq8SeMJk8rqKg==}
+ /@wdio/logger@8.28.0:
+ resolution: {integrity: sha512-/s6zNCqwy1hoc+K4SJypis0Ud0dlJ+urOelJFO1x0G0rwDRWyFiUP6ijTaCcFxAm29jYEcEPWijl2xkVIHwOyA==}
engines: {node: ^16.13 || >=18}
dependencies:
chalk: 5.3.0
@@ -3564,8 +3574,8 @@ packages:
strip-ansi: 7.1.0
dev: true
- /@wdio/protocols@8.24.12:
- resolution: {integrity: sha512-QnVj3FkapmVD3h2zoZk+ZQ8gevSj9D9MiIQIy8eOnY4FAneYZ9R9GvoW+mgNcCZO8S8++S/jZHetR8n+8Q808g==}
+ /@wdio/protocols@8.32.0:
+ resolution: {integrity: sha512-inLJRrtIGdTz/YPbcsvpSvPlYQFTVtF3OYBwAXhG2FiP1ZwE1CQNLP/xgRGye1ymdGCypGkexRqIx3KBGm801Q==}
dev: true
/@wdio/repl@8.24.12:
@@ -3575,24 +3585,24 @@ packages:
'@types/node': 20.10.5
dev: true
- /@wdio/types@8.27.0:
- resolution: {integrity: sha512-LbP9FKh8r0uW9/dKhTIUCC1Su8PsP9TmzGKXkWt6/IMacgJiB/zW3u1CgyaLw9lG0UiQORHGoeJX9zB2HZAh4w==}
+ /@wdio/types@8.31.1:
+ resolution: {integrity: sha512-KQ0EmjeVdshufhsxygaPzkJ8WD7hm8WlflZcLwKMZ0OM6f8pV9NMGGOvfBQXgTs447ScK6/6rX+lbJk3yvg65g==}
engines: {node: ^16.13 || >=18}
dependencies:
'@types/node': 20.10.5
dev: true
- /@wdio/utils@8.27.0:
- resolution: {integrity: sha512-4BY+JBQssVn003P5lA289uDMie3LtGinHze5btkcW9timB6VaU+EeZS4eKTPC0pziizLhteVvXYxv3YTpeeRfA==}
+ /@wdio/utils@8.31.1:
+ resolution: {integrity: sha512-fGUtNeJYSqPLMqIRrooEg1ViM2+z1Izd/7bzWzhg8EQHKFXqD/G68rEwBWpoLF/ziiHZFe4fJk7SZdXUK/gFgQ==}
engines: {node: ^16.13 || >=18}
dependencies:
'@puppeteer/browsers': 1.8.0
- '@wdio/logger': 8.24.12
- '@wdio/types': 8.27.0
+ '@wdio/logger': 8.28.0
+ '@wdio/types': 8.31.1
decamelize: 6.0.0
deepmerge-ts: 5.1.0
edgedriver: 5.3.8
- geckodriver: 4.2.1
+ geckodriver: 4.3.2
get-port: 7.0.0
import-meta-resolve: 4.0.0
locate-app: 2.1.0
@@ -3787,6 +3797,11 @@ packages:
engines: {node: '>=0.4.0'}
dev: true
+ /acorn-walk@8.3.2:
+ resolution: {integrity: sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==}
+ engines: {node: '>=0.4.0'}
+ dev: true
+
/acorn@7.4.1:
resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==}
engines: {node: '>=0.4.0'}
@@ -5646,8 +5661,8 @@ packages:
resolution: {integrity: sha512-Fu2mUhX7zkzLHMJZk5wQTiHdl1eJrhK0GypUoSzogUt51MmYEv/46pCz4PtGGFlr0f2ZyYDzzx5CPtbEkuvcTA==}
dev: true
- /devtools-protocol@0.0.1237913:
- resolution: {integrity: sha512-Pxtmz2ZIqBkpU82HaIdsvCQBG94yTC4xajrEsWx9p38QKEfBCJktSazsHkrjf9j3dVVNPhg5LR21F6KWeXpjiQ==}
+ /devtools-protocol@0.0.1260275:
+ resolution: {integrity: sha512-T3pxzcskb4KQWFHai5lYAORKI5MxF5jmcs+CaiT88vLl07hEus6e+Dl/HOjgbEacsSgP59GN16uxhpLee6POoQ==}
dev: true
/devtools-protocol@0.0.981744:
@@ -5771,7 +5786,7 @@ packages:
hasBin: true
requiresBuild: true
dependencies:
- '@wdio/logger': 8.24.12
+ '@wdio/logger': 8.28.0
decamelize: 6.0.0
edge-paths: 3.0.5
node-fetch: 3.3.2
@@ -7120,13 +7135,13 @@ packages:
wide-align: 1.1.5
dev: true
- /geckodriver@4.2.1:
- resolution: {integrity: sha512-4m/CRk0OI8MaANRuFIahvOxYTSjlNAO2p9JmE14zxueknq6cdtB5M9UGRQ8R9aMV0bLGNVHHDnDXmoXdOwJfWg==}
+ /geckodriver@4.3.2:
+ resolution: {integrity: sha512-TNOoy+ULXJWI5XOq7CXD3PAD9TJa4NjMe7nKUXjlIsf+vezuaRsFgPwcgYdEem1K7106wabYsqr7Kqn51g0sJg==}
engines: {node: ^16.13 || >=18 || >=20}
hasBin: true
requiresBuild: true
dependencies:
- '@wdio/logger': 8.24.12
+ '@wdio/logger': 8.28.0
decamelize: 6.0.0
http-proxy-agent: 7.0.0
https-proxy-agent: 7.0.2
@@ -8140,7 +8155,7 @@ packages:
engines: {node: '>=10'}
dependencies:
'@babel/core': 7.23.2
- '@babel/parser': 7.23.5
+ '@babel/parser': 7.23.6
'@istanbuljs/schema': 0.1.3
istanbul-lib-coverage: 3.2.2
semver: 7.5.4
@@ -8698,11 +8713,11 @@ packages:
dependencies:
'@jridgewell/sourcemap-codec': 1.4.15
- /magicast@0.3.2:
- resolution: {integrity: sha512-Fjwkl6a0syt9TFN0JSYpOybxiMCkYNEeOTnOTNRbjphirLakznZXAqrXgj/7GG3D1dvETONNwrBfinvAbpunDg==}
+ /magicast@0.3.3:
+ resolution: {integrity: sha512-ZbrP1Qxnpoes8sz47AM0z08U+jW6TyRgZzcWy3Ma3vDhJttwMwAFDMMQFobwdBxByBD46JYmxRzeF7w2+wJEuw==}
dependencies:
- '@babel/parser': 7.23.5
- '@babel/types': 7.23.5
+ '@babel/parser': 7.23.6
+ '@babel/types': 7.23.9
source-map-js: 1.0.2
dev: true
@@ -9855,8 +9870,8 @@ packages:
engines: {node: '>=4'}
dev: true
- /mrmime@1.0.1:
- resolution: {integrity: sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==}
+ /mrmime@2.0.0:
+ resolution: {integrity: sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==}
engines: {node: '>=10'}
dev: true
@@ -12093,12 +12108,12 @@ packages:
- supports-color
dev: true
- /sirv@2.0.3:
- resolution: {integrity: sha512-O9jm9BsID1P+0HOi81VpXPoDxYP374pkOLzACAoyUQ/3OUVndNpsz6wMnY2z+yOxzbllCKZrM+9QrWsv4THnyA==}
+ /sirv@2.0.4:
+ resolution: {integrity: sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==}
engines: {node: '>= 10'}
dependencies:
'@polka/url': 1.0.0-next.24
- mrmime: 1.0.1
+ mrmime: 2.0.0
totalist: 3.0.1
dev: true
@@ -12743,8 +12758,8 @@ packages:
resolution: {integrity: sha512-65NKvSuAVDP/n4CqH+a9w2kTlLReS9vhsAP06MWx+/89nMinJyB2icyl58RIcqCmIggpojIGeuJGhjU1aGMBSg==}
dev: true
- /tinypool@0.8.1:
- resolution: {integrity: sha512-zBTCK0cCgRROxvs9c0CGK838sPkeokNGdQVUUwHAbynHFlmyJYj825f/oRs528HaIJ97lo0pLIlDUzwN+IorWg==}
+ /tinypool@0.8.2:
+ resolution: {integrity: sha512-SUszKYe5wgsxnNOVlBYO6IC+8VGWdVGZWAqUxp3UErNBtptZvWbwyUOyzNL59zigz2rCA92QiL3wvG+JDSdJdQ==}
engines: {node: '>=14.0.0'}
dev: true
@@ -13727,8 +13742,8 @@ packages:
vfile-message: 4.0.2
dev: true
- /vite-node@1.1.0(@types/node@20.10.5):
- resolution: {integrity: sha512-jV48DDUxGLEBdHCQvxL1mEh7+naVy+nhUUUaPAZLd3FJgXuxQiewHcfeZebbJ6onDqNGkP4r3MhQ342PRlG81Q==}
+ /vite-node@1.2.2(@types/node@20.10.5):
+ resolution: {integrity: sha512-1as4rDTgVWJO3n1uHmUYqq7nsFgINQ9u+mRcXpjeOMJUmviqNKjcZB7UfRZrlM7MjYXMKpuWp5oGkjaFLnjawg==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
dependencies:
@@ -13820,8 +13835,8 @@ packages:
fsevents: 2.3.3
dev: true
- /vitest@1.1.0(@types/node@20.10.5)(@vitest/browser@1.1.0):
- resolution: {integrity: sha512-oDFiCrw7dd3Jf06HoMtSRARivvyjHJaTxikFxuqJjO76U436PqlVw1uLn7a8OSPrhSfMGVaRakKpA2lePdw79A==}
+ /vitest@1.2.2(@types/node@20.10.5)(@vitest/browser@1.2.2):
+ resolution: {integrity: sha512-d5Ouvrnms3GD9USIK36KG8OZ5bEvKEkITFtnGv56HFaSlbItJuYr7hv2Lkn903+AvRAgSixiamozUVfORUekjw==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
peerDependencies:
@@ -13846,13 +13861,13 @@ packages:
optional: true
dependencies:
'@types/node': 20.10.5
- '@vitest/browser': 1.1.0(vitest@1.1.0)(webdriverio@8.27.0)
- '@vitest/expect': 1.1.0
- '@vitest/runner': 1.1.0
- '@vitest/snapshot': 1.1.0
- '@vitest/spy': 1.1.0
- '@vitest/utils': 1.1.0
- acorn-walk: 8.3.0
+ '@vitest/browser': 1.2.2(vitest@1.2.2)(webdriverio@8.32.0)
+ '@vitest/expect': 1.2.2
+ '@vitest/runner': 1.2.2
+ '@vitest/snapshot': 1.2.2
+ '@vitest/spy': 1.2.2
+ '@vitest/utils': 1.2.2
+ acorn-walk: 8.3.2
cac: 6.7.14
chai: 4.3.10
debug: 4.3.4
@@ -13864,9 +13879,9 @@ packages:
std-env: 3.6.0
strip-literal: 1.3.0
tinybench: 2.5.1
- tinypool: 0.8.1
+ tinypool: 0.8.2
vite: 5.0.12(@types/node@20.10.5)
- vite-node: 1.1.0(@types/node@20.10.5)
+ vite-node: 1.2.2(@types/node@20.10.5)
why-is-node-running: 2.2.2
transitivePeerDependencies:
- less
@@ -13995,17 +14010,17 @@ packages:
tslib: 2.6.2
dev: true
- /webdriver@8.27.0:
- resolution: {integrity: sha512-n1IA+rR3u84XxU9swiKUM06BkEC0GDimfZkBML57cny+utQOUbdM/mBpqCUnkWX/RBz/p2EfHdKNyOs3/REaog==}
+ /webdriver@8.32.0:
+ resolution: {integrity: sha512-lSl+oPkn77Sku3ui3CP0gNi7kMwzND0gNIs+qRSB0QhmweNWpXKaNffhSn8lS5ovswOOKCc4QuWPvjaAZBpRqw==}
engines: {node: ^16.13 || >=18}
dependencies:
'@types/node': 20.10.5
'@types/ws': 8.5.8
- '@wdio/config': 8.27.0
- '@wdio/logger': 8.24.12
- '@wdio/protocols': 8.24.12
- '@wdio/types': 8.27.0
- '@wdio/utils': 8.27.0
+ '@wdio/config': 8.31.1
+ '@wdio/logger': 8.28.0
+ '@wdio/protocols': 8.32.0
+ '@wdio/types': 8.31.1
+ '@wdio/utils': 8.31.1
deepmerge-ts: 5.1.0
got: 12.6.1
ky: 0.33.3
@@ -14016,8 +14031,8 @@ packages:
- utf-8-validate
dev: true
- /webdriverio@8.27.0(typescript@5.0.4):
- resolution: {integrity: sha512-Qh5VCiBjEmxnmXcL1QEFoDzFqTtaWKrXriuU5G0yHKCModGAt2G7IHTkAok3CpmkVJfZpEvY630aP1MvgDtFhw==}
+ /webdriverio@8.32.0(typescript@5.0.4):
+ resolution: {integrity: sha512-njXmCjDWE1ZVtU1poGYGsjW56uB2R053bTYBEj8x4Si8jO68263i+Fjwd4x+TYIYysfe69joLITdTBzX1WK1tA==}
engines: {node: ^16.13 || >=18}
peerDependencies:
devtools: ^8.14.0
@@ -14026,17 +14041,17 @@ packages:
optional: true
dependencies:
'@types/node': 20.10.5
- '@wdio/config': 8.27.0
- '@wdio/logger': 8.24.12
- '@wdio/protocols': 8.24.12
+ '@wdio/config': 8.31.1
+ '@wdio/logger': 8.28.0
+ '@wdio/protocols': 8.32.0
'@wdio/repl': 8.24.12
- '@wdio/types': 8.27.0
- '@wdio/utils': 8.27.0
+ '@wdio/types': 8.31.1
+ '@wdio/utils': 8.31.1
archiver: 6.0.1
aria-query: 5.1.3
css-shorthand-properties: 1.1.1
css-value: 0.0.1
- devtools-protocol: 0.0.1237913
+ devtools-protocol: 0.0.1260275
grapheme-splitter: 1.0.4
import-meta-resolve: 4.0.0
is-plain-obj: 4.1.0
@@ -14048,7 +14063,7 @@ packages:
resq: 1.11.0
rgb2hex: 0.2.5
serialize-error: 11.0.3
- webdriver: 8.27.0
+ webdriver: 8.32.0
transitivePeerDependencies:
- bufferutil
- encoding