[READ-ONLY] Mirror of https://github.com/danielroe/stream-vue. Vue component for Cloudflare Stream.
cloudflare stream vue vuejs
0

Configure Feed

Select the types of activity you want to include in your feed.

chore(deps): update devdependency jsdom to v28 (#344)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

authored by

renovate[bot]
renovate[bot]
and committed by
GitHub
(Feb 2, 2026, 10:13 AM UTC) ab86be3d fcb9b144

+63 -68
+1 -1
package.json
··· 53 53 "@vue/test-utils": "2.4.6", 54 54 "bumpp": "10.4.0", 55 55 "eslint": "latest", 56 - "jsdom": "27.4.0", 56 + "jsdom": "28.0.0", 57 57 "lint-staged": "latest", 58 58 "simple-git-hooks": "latest", 59 59 "typescript": "latest",
+62 -67
pnpm-lock.yaml
··· 13 13 devDependencies: 14 14 '@antfu/eslint-config': 15 15 specifier: latest 16 - version: 7.2.0(@vue/compiler-sfc@3.5.27)(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)(vitest@4.0.18(@types/node@24.10.9)(jiti@2.6.1)(jsdom@27.4.0)(yaml@2.8.2)) 16 + version: 7.2.0(@vue/compiler-sfc@3.5.27)(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)(vitest@4.0.18(@types/node@24.10.9)(jiti@2.6.1)(jsdom@28.0.0)(yaml@2.8.2)) 17 17 '@types/jsdom': 18 18 specifier: 27.0.0 19 19 version: 27.0.0 ··· 25 25 version: 6.0.3(vite@7.3.1(@types/node@24.10.9)(jiti@2.6.1)(yaml@2.8.2))(vue@3.5.27(typescript@5.9.3)) 26 26 '@vitest/coverage-v8': 27 27 specifier: 4.0.18 28 - version: 4.0.18(vitest@4.0.18(@types/node@24.10.9)(jiti@2.6.1)(jsdom@27.4.0)(yaml@2.8.2)) 28 + version: 4.0.18(vitest@4.0.18(@types/node@24.10.9)(jiti@2.6.1)(jsdom@28.0.0)(yaml@2.8.2)) 29 29 '@vue/test-utils': 30 30 specifier: 2.4.6 31 31 version: 2.4.6 ··· 36 36 specifier: latest 37 37 version: 9.39.2(jiti@2.6.1) 38 38 jsdom: 39 - specifier: 27.4.0 40 - version: 27.4.0 39 + specifier: 28.0.0 40 + version: 28.0.0 41 41 lint-staged: 42 42 specifier: latest 43 43 version: 16.2.7 ··· 55 55 version: 7.3.1(@types/node@24.10.9)(jiti@2.6.1)(yaml@2.8.2) 56 56 vitest: 57 57 specifier: latest 58 - version: 4.0.18(@types/node@24.10.9)(jiti@2.6.1)(jsdom@27.4.0)(yaml@2.8.2) 58 + version: 4.0.18(@types/node@24.10.9)(jiti@2.6.1)(jsdom@28.0.0)(yaml@2.8.2) 59 59 vue: 60 60 specifier: 3.5.27 61 61 version: 3.5.27(typescript@5.9.3) ··· 80 80 81 81 packages: 82 82 83 - '@acemir/cssom@0.9.30': 84 - resolution: {integrity: sha512-9CnlMCI0LmCIq0olalQqdWrJHPzm0/tw3gzOA9zJSgvFX7Xau3D24mAGa4BtwxwY69nsuJW6kQqqCzf/mEcQgg==} 83 + '@acemir/cssom@0.9.31': 84 + resolution: {integrity: sha512-ZnR3GSaH+/vJ0YlHau21FjfLYjMpYVIzTD8M8vIEQvIGxeOXyXdzCI140rrCY862p/C/BbzWsjc1dgnM9mkoTA==} 85 85 86 86 '@antfu/eslint-config@7.2.0': 87 87 resolution: {integrity: sha512-I/GWDvkvUfp45VolhrMpOdkfBC69f6lstJi0BCSooylQZwH4OTJPkbXCkp4lKh9V4BeMrcO3G5iC+YIfY28/aA==} ··· 606 606 resolution: {integrity: sha512-hZ2uC1jbf6JMSsF2ZklhRQqf6GLpYyux6DlzegnW/aFlpu6qJj5GO7ub7WOETCrEl6pl6DAX7RgTgj/fyG+6BQ==} 607 607 engines: {node: ^20.19.0 || ^22.13.0 || >=24} 608 608 609 - '@exodus/bytes@1.8.0': 610 - resolution: {integrity: sha512-8JPn18Bcp8Uo1T82gR8lh2guEOa5KKU/IEKvvdp0sgmi7coPBWf1Doi1EXsGZb2ehc8ym/StJCjffYV+ne7sXQ==} 609 + '@exodus/bytes@1.11.0': 610 + resolution: {integrity: sha512-wO3vd8nsEHdumsXrjGO/v4p6irbg7hy9kvIeR6i2AwylZSk4HJdWgL0FNaVquW1+AweJcdvU1IEpuIWk/WaPnA==} 611 611 engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} 612 612 peerDependencies: 613 - '@exodus/crypto': ^1.0.0-rc.4 613 + '@noble/hashes': ^1.8.0 || ^2.0.0 614 614 peerDependenciesMeta: 615 - '@exodus/crypto': 615 + '@noble/hashes': 616 616 optional: true 617 617 618 618 '@humanfs/core@0.19.1': ··· 1323 1323 resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==} 1324 1324 engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} 1325 1325 1326 - cssstyle@5.3.6: 1327 - resolution: {integrity: sha512-legscpSpgSAeGEe0TNcai97DKt9Vd9AsAdOL7Uoetb52Ar/8eJm3LIa39qpv8wWzLFlNG4vVvppQM+teaMPj3A==} 1326 + cssstyle@5.3.7: 1327 + resolution: {integrity: sha512-7D2EPVltRrsTkhpQmksIu+LxeWAIEk6wRDMJ1qljlv+CKHJM+cJLlfhWIzNA44eAsHXSNe3+vO6DW1yCYx8SuQ==} 1328 1328 engines: {node: '>=20'} 1329 1329 1330 1330 csstype@3.2.3: 1331 1331 resolution: {integrity: sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==} 1332 1332 1333 - data-urls@6.0.0: 1334 - resolution: {integrity: sha512-BnBS08aLUM+DKamupXs3w2tJJoqU+AkaE/+6vQxi/G/DPmIZFJJp9Dkb1kM03AZx8ADehDUZgsNxju3mPXZYIA==} 1335 - engines: {node: '>=20'} 1333 + data-urls@7.0.0: 1334 + resolution: {integrity: sha512-23XHcCF+coGYevirZceTVD7NdJOqVn+49IHyxgszm+JIiHLoB2TkmPtsYkNWT1pvRSGkc35L6NHs0yHkN2SumA==} 1335 + engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} 1336 1336 1337 1337 debug@4.4.3: 1338 1338 resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==} ··· 1940 1940 resolution: {integrity: sha512-SX7q7XyCwzM/MEDCYz0l8GgGbJAACGFII9+WfNYr5SLEKukHWRy2Jk3iWRe7P+lpYJNs7oQ+OSei4JtKGUjd7A==} 1941 1941 engines: {node: '>=20.0.0'} 1942 1942 1943 - jsdom@27.4.0: 1944 - resolution: {integrity: sha512-mjzqwWRD9Y1J1KUi7W97Gja1bwOOM5Ug0EZ6UDK3xS7j7mndrkwozHtSblfomlzyB4NepioNt+B2sOSzczVgtQ==} 1943 + jsdom@28.0.0: 1944 + resolution: {integrity: sha512-KDYJgZ6T2TKdU8yBfYueq5EPG/EylMsBvCaenWMJb2OXmjgczzwveRCoJ+Hgj1lXPDyasvrgneSn4GBuR1hYyA==} 1945 1945 engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} 1946 1946 peerDependencies: 1947 1947 canvas: ^3.0.0 ··· 2818 2818 undici-types@7.16.0: 2819 2819 resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} 2820 2820 2821 + undici@7.20.0: 2822 + resolution: {integrity: sha512-MJZrkjyd7DeC+uPZh+5/YaMDxFiiEEaDgbUSVMXayofAkDWF1088CDo+2RPg7B1BuS1qf1vgNE7xqwPxE0DuSQ==} 2823 + engines: {node: '>=20.18.1'} 2824 + 2821 2825 unist-util-is@6.0.1: 2822 2826 resolution: {integrity: sha512-LsiILbtBETkDz8I9p1dQ0uyRUWuaQzd/cuEeS1hoRSyW5E5XGmTzlwY1OrNzzakGowI9Dr/I8HVaw4hTtnxy8g==} 2823 2827 ··· 2945 2949 resolution: {integrity: sha512-BMhLD/Sw+GbJC21C/UgyaZX41nPt8bUTg+jWyDeg7e7YN4xOM05YPSIXceACnXVtqyEw/LMClUQMtMZ+PGGpqQ==} 2946 2950 engines: {node: '>=20'} 2947 2951 2948 - whatwg-mimetype@4.0.0: 2949 - resolution: {integrity: sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==} 2950 - engines: {node: '>=18'} 2951 - 2952 - whatwg-url@15.1.0: 2953 - resolution: {integrity: sha512-2ytDk0kiEj/yu90JOAp44PVPUkO9+jVhyf+SybKlRHSDlvOOZhdPIrr7xTH64l4WixO2cP+wQIcgujkGBPPz6g==} 2952 + whatwg-mimetype@5.0.0: 2953 + resolution: {integrity: sha512-sXcNcHOC51uPGF0P/D4NVtrkjSU2fNsm9iog4ZvZJsL3rjoDAzXZhkm2MWt1y+PUdggKAYVoMAIYcs78wJ51Cw==} 2954 2954 engines: {node: '>=20'} 2955 + 2956 + whatwg-url@16.0.0: 2957 + resolution: {integrity: sha512-9CcxtEKsf53UFwkSUZjG+9vydAsFO4lFHBpJUtjBcoJOCJpKnSJNwCw813zrYJHpCJ7sgfbtOe0V5Ku7Pa1XMQ==} 2958 + engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} 2955 2959 2956 2960 which@2.0.2: 2957 2961 resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} ··· 2978 2982 wrap-ansi@9.0.2: 2979 2983 resolution: {integrity: sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==} 2980 2984 engines: {node: '>=18'} 2981 - 2982 - ws@8.18.3: 2983 - resolution: {integrity: sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==} 2984 - engines: {node: '>=10.0.0'} 2985 - peerDependencies: 2986 - bufferutil: ^4.0.1 2987 - utf-8-validate: '>=5.0.2' 2988 - peerDependenciesMeta: 2989 - bufferutil: 2990 - optional: true 2991 - utf-8-validate: 2992 - optional: true 2993 2985 2994 2986 xml-name-validator@4.0.0: 2995 2987 resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==} ··· 3020 3012 3021 3013 snapshots: 3022 3014 3023 - '@acemir/cssom@0.9.30': {} 3015 + '@acemir/cssom@0.9.31': {} 3024 3016 3025 - '@antfu/eslint-config@7.2.0(@vue/compiler-sfc@3.5.27)(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)(vitest@4.0.18(@types/node@24.10.9)(jiti@2.6.1)(jsdom@27.4.0)(yaml@2.8.2))': 3017 + '@antfu/eslint-config@7.2.0(@vue/compiler-sfc@3.5.27)(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)(vitest@4.0.18(@types/node@24.10.9)(jiti@2.6.1)(jsdom@28.0.0)(yaml@2.8.2))': 3026 3018 dependencies: 3027 3019 '@antfu/install-pkg': 1.1.0 3028 3020 '@clack/prompts': 0.11.0 ··· 3031 3023 '@stylistic/eslint-plugin': 5.7.0(eslint@9.39.2(jiti@2.6.1)) 3032 3024 '@typescript-eslint/eslint-plugin': 8.53.1(@typescript-eslint/parser@8.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) 3033 3025 '@typescript-eslint/parser': 8.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) 3034 - '@vitest/eslint-plugin': 1.6.6(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)(vitest@4.0.18(@types/node@24.10.9)(jiti@2.6.1)(jsdom@27.4.0)(yaml@2.8.2)) 3026 + '@vitest/eslint-plugin': 1.6.6(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)(vitest@4.0.18(@types/node@24.10.9)(jiti@2.6.1)(jsdom@28.0.0)(yaml@2.8.2)) 3035 3027 ansis: 4.2.0 3036 3028 cac: 6.7.14 3037 3029 eslint: 9.39.2(jiti@2.6.1) ··· 3405 3397 '@eslint/core': 1.0.1 3406 3398 levn: 0.4.1 3407 3399 3408 - '@exodus/bytes@1.8.0': {} 3400 + '@exodus/bytes@1.11.0': {} 3409 3401 3410 3402 '@humanfs/core@0.19.1': {} 3411 3403 ··· 3708 3700 vite: 7.3.1(@types/node@24.10.9)(jiti@2.6.1)(yaml@2.8.2) 3709 3701 vue: 3.5.27(typescript@5.9.3) 3710 3702 3711 - '@vitest/coverage-v8@4.0.18(vitest@4.0.18(@types/node@24.10.9)(jiti@2.6.1)(jsdom@27.4.0)(yaml@2.8.2))': 3703 + '@vitest/coverage-v8@4.0.18(vitest@4.0.18(@types/node@24.10.9)(jiti@2.6.1)(jsdom@28.0.0)(yaml@2.8.2))': 3712 3704 dependencies: 3713 3705 '@bcoe/v8-coverage': 1.0.2 3714 3706 '@vitest/utils': 4.0.18 ··· 3720 3712 obug: 2.1.1 3721 3713 std-env: 3.10.0 3722 3714 tinyrainbow: 3.0.3 3723 - vitest: 4.0.18(@types/node@24.10.9)(jiti@2.6.1)(jsdom@27.4.0)(yaml@2.8.2) 3715 + vitest: 4.0.18(@types/node@24.10.9)(jiti@2.6.1)(jsdom@28.0.0)(yaml@2.8.2) 3724 3716 3725 - '@vitest/eslint-plugin@1.6.6(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)(vitest@4.0.18(@types/node@24.10.9)(jiti@2.6.1)(jsdom@27.4.0)(yaml@2.8.2))': 3717 + '@vitest/eslint-plugin@1.6.6(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)(vitest@4.0.18(@types/node@24.10.9)(jiti@2.6.1)(jsdom@28.0.0)(yaml@2.8.2))': 3726 3718 dependencies: 3727 3719 '@typescript-eslint/scope-manager': 8.53.1 3728 3720 '@typescript-eslint/utils': 8.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) 3729 3721 eslint: 9.39.2(jiti@2.6.1) 3730 3722 optionalDependencies: 3731 3723 typescript: 5.9.3 3732 - vitest: 4.0.18(@types/node@24.10.9)(jiti@2.6.1)(jsdom@27.4.0)(yaml@2.8.2) 3724 + vitest: 4.0.18(@types/node@24.10.9)(jiti@2.6.1)(jsdom@28.0.0)(yaml@2.8.2) 3733 3725 transitivePeerDependencies: 3734 3726 - supports-color 3735 3727 ··· 4134 4126 dependencies: 4135 4127 css-tree: 2.2.1 4136 4128 4137 - cssstyle@5.3.6: 4129 + cssstyle@5.3.7: 4138 4130 dependencies: 4139 4131 '@asamuzakjp/css-color': 4.1.1 4140 4132 '@csstools/css-syntax-patches-for-csstree': 1.0.22 ··· 4143 4135 4144 4136 csstype@3.2.3: {} 4145 4137 4146 - data-urls@6.0.0: 4138 + data-urls@7.0.0: 4147 4139 dependencies: 4148 - whatwg-mimetype: 4.0.0 4149 - whatwg-url: 15.1.0 4140 + whatwg-mimetype: 5.0.0 4141 + whatwg-url: 16.0.0 4142 + transitivePeerDependencies: 4143 + - '@noble/hashes' 4150 4144 4151 4145 debug@4.4.3: 4152 4146 dependencies: ··· 4703 4697 4704 4698 html-encoding-sniffer@6.0.0: 4705 4699 dependencies: 4706 - '@exodus/bytes': 1.8.0 4700 + '@exodus/bytes': 1.11.0 4707 4701 transitivePeerDependencies: 4708 - - '@exodus/crypto' 4702 + - '@noble/hashes' 4709 4703 4710 4704 html-entities@2.6.0: {} 4711 4705 ··· 4820 4814 4821 4815 jsdoc-type-pratt-parser@7.1.0: {} 4822 4816 4823 - jsdom@27.4.0: 4817 + jsdom@28.0.0: 4824 4818 dependencies: 4825 - '@acemir/cssom': 0.9.30 4819 + '@acemir/cssom': 0.9.31 4826 4820 '@asamuzakjp/dom-selector': 6.7.6 4827 - '@exodus/bytes': 1.8.0 4828 - cssstyle: 5.3.6 4829 - data-urls: 6.0.0 4821 + '@exodus/bytes': 1.11.0 4822 + cssstyle: 5.3.7 4823 + data-urls: 7.0.0 4830 4824 decimal.js: 10.6.0 4831 4825 html-encoding-sniffer: 6.0.0 4832 4826 http-proxy-agent: 7.0.2 ··· 4836 4830 saxes: 6.0.0 4837 4831 symbol-tree: 3.2.4 4838 4832 tough-cookie: 6.0.0 4833 + undici: 7.20.0 4839 4834 w3c-xmlserializer: 5.0.0 4840 4835 webidl-conversions: 8.0.1 4841 - whatwg-mimetype: 4.0.0 4842 - whatwg-url: 15.1.0 4843 - ws: 8.18.3 4836 + whatwg-mimetype: 5.0.0 4837 + whatwg-url: 16.0.0 4844 4838 xml-name-validator: 5.0.0 4845 4839 transitivePeerDependencies: 4846 - - '@exodus/crypto' 4847 - - bufferutil 4840 + - '@noble/hashes' 4848 4841 - supports-color 4849 - - utf-8-validate 4850 4842 4851 4843 jsesc@3.1.0: {} 4852 4844 ··· 5891 5883 5892 5884 undici-types@7.16.0: {} 5893 5885 5886 + undici@7.20.0: {} 5887 + 5894 5888 unist-util-is@6.0.1: 5895 5889 dependencies: 5896 5890 '@types/unist': 3.0.3 ··· 5944 5938 jiti: 2.6.1 5945 5939 yaml: 2.8.2 5946 5940 5947 - vitest@4.0.18(@types/node@24.10.9)(jiti@2.6.1)(jsdom@27.4.0)(yaml@2.8.2): 5941 + vitest@4.0.18(@types/node@24.10.9)(jiti@2.6.1)(jsdom@28.0.0)(yaml@2.8.2): 5948 5942 dependencies: 5949 5943 '@vitest/expect': 4.0.18 5950 5944 '@vitest/mocker': 4.0.18(vite@7.3.1(@types/node@24.10.9)(jiti@2.6.1)(yaml@2.8.2)) ··· 5968 5962 why-is-node-running: 2.3.0 5969 5963 optionalDependencies: 5970 5964 '@types/node': 24.10.9 5971 - jsdom: 27.4.0 5965 + jsdom: 28.0.0 5972 5966 transitivePeerDependencies: 5973 5967 - jiti 5974 5968 - less ··· 6012 6006 6013 6007 webidl-conversions@8.0.1: {} 6014 6008 6015 - whatwg-mimetype@4.0.0: {} 6009 + whatwg-mimetype@5.0.0: {} 6016 6010 6017 - whatwg-url@15.1.0: 6011 + whatwg-url@16.0.0: 6018 6012 dependencies: 6013 + '@exodus/bytes': 1.11.0 6019 6014 tr46: 6.0.0 6020 6015 webidl-conversions: 8.0.1 6016 + transitivePeerDependencies: 6017 + - '@noble/hashes' 6021 6018 6022 6019 which@2.0.2: 6023 6020 dependencies: ··· 6047 6044 ansi-styles: 6.2.3 6048 6045 string-width: 7.2.0 6049 6046 strip-ansi: 7.1.2 6050 - 6051 - ws@8.18.3: {} 6052 6047 6053 6048 xml-name-validator@4.0.0: {} 6054 6049