Splidejs / vue-splide

The Splide component for Vue.
MIT License
324 stars 76 forks source link

Property 'slice' does not exist on type 'U[keyof U]' #94

Open rriixx opened 1 year ago

rriixx commented 1 year ago

Checks

Version

0.6.12

Description

When running yarn type-check i'm getting this error. I created a minimal project, please run yarn type-check in the terminal so see the error.

node_modules/@splidejs/vue-splide/src/js/utils/merge/merge.ts:39:29 - error TS2339: Property 'slice' does not exist on type 'U[keyof U]'.

39       merged[ key ] = value.slice();
                               ~~~~~

Found 1 error in node_modules/@splidejs/vue-splide/src/js/utils/merge/merge.ts:39

Reproduction Link

https://stackblitz.com/edit/nuxt-starter-q9nc9c?file=package.json

Steps to Reproduce

  1. Open reproduction link
  2. Terminal: run yarn type-check ...

Expected Behaviour

No errors on type check

sbeugen commented 1 year ago

Hi. I also have this error after some dependency upgrades. Is there a way to fix it temporarily?

sbeugen commented 1 year ago

I can't open a PR or even push a branch. This is what needs to be done, in order to fix it: Screenshot 2023-08-18 at 10 45 41