nuxt-modules / design-tokens

Design tokens module for Nuxt
https://design-tokens.nuxtjs.org
MIT License
50 stars 3 forks source link

chore(deps): update devdependency @volar/vue-language-core to v1 #23

Open renovate[bot] opened 1 year ago

renovate[bot] commented 1 year ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@volar/vue-language-core (source) ^0.40.4 -> ^1.6.5 age adoption passing confidence

Release Notes

vuejs/language-tools (@​volar/vue-language-core) ### [`v1.6.5`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#165-2023513--173-2023513---pre-release) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v1.6.4...v1.6.5) - chore: bump vue deps to 3.3 stable ([#​3167](https://togithub.com/vuejs/language-tools/issues/3167)) - thanks [@​ferferga](https://togithub.com/ferferga) - fix(vue-tsc): avoid throw when composite is enabled ([#​2622](https://togithub.com/vuejs/language-tools/issues/2622)) - perf(language-service): avoid request name casing from language client multiple times ([#​3158](https://togithub.com/vuejs/language-tools/issues/3158)) - thanks [@​kalvenschraut](https://togithub.com/kalvenschraut) - fix: avoid slot name report TS8013 in js component ([#​3121](https://togithub.com/vuejs/language-tools/issues/3121)) ### [`v1.6.4`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#164-202354) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v1.6.3...v1.6.4) - feat: support color pickers for inline css - feat: support `lang="vue"` ([#​3105](https://togithub.com/vuejs/language-tools/issues/3105)) - thanks [@​HunYan-io](https://togithub.com/HunYan-io) - fix: when the source type of `v-for` is `any`, the item type should be `any` ([#​3108](https://togithub.com/vuejs/language-tools/issues/3108)) ([#​3112](https://togithub.com/vuejs/language-tools/issues/3112)) - fix: avoid slots report error when `noPropertyAccessFromIndexSignature` enabled ([#​3106](https://togithub.com/vuejs/language-tools/issues/3106)) - fix(component-type-helpers): import module causes tsc error ([#​3114](https://togithub.com/vuejs/language-tools/issues/3114)) - fix: empty slot name auto-complete not working - fix: accessing an unknown slot name does not report an error - fix: format adds spaces to `v-for` if nested template element assigns type to slot props ([#​2750](https://togithub.com/vuejs/language-tools/issues/2750)) ([#​2757](https://togithub.com/vuejs/language-tools/issues/2757)) - fix: parentheses auto insert not working in template **Breaking changes** - drop support for Vue 3.3 slots short definition ([#​3116](https://togithub.com/vuejs/language-tools/issues/3116)) ### [`v1.6.3`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#163-202352) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v1.6.2...v1.6.3) - feat: expose custom blocks attrs ([#​3099](https://togithub.com/vuejs/language-tools/issues/3099)) - thanks [@​HunYan-io](https://togithub.com/HunYan-io) - fix: event "[@​update](https://togithub.com/update):" syntax causes TS error ([#​3100](https://togithub.com/vuejs/language-tools/issues/3100)) - fix: generic attr unexpectedly trimmed when formatting if attr value includes "<" ([#​3101](https://togithub.com/vuejs/language-tools/issues/3101)) - fix: required event props always shows in missing props hint - fix: exclude null / undefined from `v-for` source type ([#​3102](https://togithub.com/vuejs/language-tools/issues/3102)) ### [`v1.6.2`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#162-202351) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v1.6.1...v1.6.2) - fix: consume required props for events ([#​2468](https://togithub.com/vuejs/language-tools/issues/2468)) - fix: support infer v-for types for generic ([#​2758](https://togithub.com/vuejs/language-tools/issues/2758)) - fix: slot missing props don't report error - fix: cannot assign generic component to components option of defineComponent - fix: "TS1002: Unterminated string literal" in slots edge case ([#​2710](https://togithub.com/vuejs/language-tools/issues/2710)) - fix: generic component prop with default type incorrect ([#​2754](https://togithub.com/vuejs/language-tools/issues/2754)) ### [`v1.6.1`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#161-2023428) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v1.6.0...v1.6.1) - feat: support for specify vue library name by `vueCompilerOptions.lib` option ([#​2722](https://togithub.com/vuejs/language-tools/issues/2722)) - fix: avoid `` type checking with string literal assignment ([#​2725](https://togithub.com/vuejs/language-tools/issues/2725)) - fix: `` reporting false positive error when `strictTemplates` enabled ([#​2726](https://togithub.com/vuejs/language-tools/issues/2726)) ([#​2723](https://togithub.com/vuejs/language-tools/issues/2723)) - fix: error using custom directive: `Expected 2 arguments, but got 1.` ([#​2730](https://togithub.com/vuejs/language-tools/issues/2730)) - fix: namespaced tag not working without script setup - fix: component intellisense not working in template if TS version < 5.0 ([#​2742](https://togithub.com/vuejs/language-tools/issues/2742)) - fix: class is not assignable to generic components ([#​2744](https://togithub.com/vuejs/language-tools/issues/2744)) - fix: components options is not set correctly when component name is kebab-case and auto-importing ([#​2745](https://togithub.com/vuejs/language-tools/issues/2745)) ### [`v1.6.0`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#160-2023427) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v1.5.4...v1.6.0) - feat(doctor): show warning for TS 4.9 ([#​2190](https://togithub.com/vuejs/language-tools/issues/2190)) - feat: support inlayHints for `vueCompilerOptions.optionsWrapper` - fix: avoid props type-checking for `VNode` ([#​2720](https://togithub.com/vuejs/language-tools/issues/2720)) - fix: revert "fix: trim modifiers for slot name" - refactor: update extension settings from `volar.*` to `vue.*` - refactor(language-server): remove `petiteVue`, `vitePress` from server init options > for IDEs other than VSCode, use `additionalExtensions: ['html', 'md']` instead of **Breaking changes** - deprecated `vueCompilerOptions.jsxTemplates` ([#​2677](https://togithub.com/vuejs/language-tools/issues/2677)) - deprecated `vueCompilerOptions.nativeTags` ([#​2685](https://togithub.com/vuejs/language-tools/issues/2685)) ### [`v1.5.4`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#154-2023426---pre-release) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v1.5.3...v1.5.4) - fix: `defineExpose` macro missing for Vue 3.3 - fix(component-meta): meta info is empty if missing `vue-component-type-helpers` dependency - fix: don't check time for codeActions when saving multiple files ### [`v1.5.3`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#153-2023426---pre-release) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v1.5.2...v1.5.3) - feat: support type-checking for dynamic components - feat: support element type-checking for directives - fix: cannot infer event type for `` ([#​2700](https://togithub.com/vuejs/language-tools/issues/2700)) - fix: tag / prop casing status not working - fix: slot name accidentally included modifiers in virtual code - fix: avoid always pop "Saving time is too long" edge case - fix: only generate `JSX.ElementChildrenAttribute` type when `vueCompilerOptions.jsxSlots` enabled ([#​2714](https://togithub.com/vuejs/language-tools/issues/2714)) - fix: top level await error in SFC if two script blocks are present ([#​2712](https://togithub.com/vuejs/language-tools/issues/2712)) - fix: cannot use generic components inside defineComponent ([#​2709](https://togithub.com/vuejs/language-tools/issues/2709)) - fix: intellisense not working in es module project ([#​2661](https://togithub.com/vuejs/language-tools/issues/2661)) ### [`v1.5.2`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#152-2023424---pre-release) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v1.5.1...v1.5.2) - fix: cannot recognize hyphenate tag name ([#​2688](https://togithub.com/vuejs/language-tools/issues/2688)) ### [`v1.5.1`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#151-2023423---pre-release) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v1.5.0...v1.5.1) - refactor: deprecate `nativeTags` option ([#​2685](https://togithub.com/vuejs/language-tools/issues/2685)) - fix: props type-check not working for one argument functional component ([#​2686](https://togithub.com/vuejs/language-tools/issues/2686)) - fix: `` default slot reporting error ([#​2683](https://togithub.com/vuejs/language-tools/issues/2683)) - fix: cannot infer slots type in vue2 project ([#​2682](https://togithub.com/vuejs/language-tools/issues/2682)) - fix: static directive arg should not recognize as expression ([#​2678](https://togithub.com/vuejs/language-tools/issues/2678)) ### [`v1.5.0`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#150-2023423---pre-release) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v1.4.4...v1.5.0) - refactor: deprecate `jsxTemplates` option ([#​2677](https://togithub.com/vuejs/language-tools/issues/2677)) ### [`v1.4.4`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#144-2023423) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v1.4.3...v1.4.4) - fix: missing FunctionalComponent props are no longer reported in the template ([#​2676](https://togithub.com/vuejs/language-tools/issues/2676)) ### [`v1.4.3`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#143-2023422) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v1.4.2...v1.4.3) - feat: add `volar.nameCasing.status` setting to disable nameCasing status ([#​2453](https://togithub.com/vuejs/language-tools/issues/2453)) - fix(vue-typescript): add missing peer dependency `typescript` ([#​2665](https://togithub.com/vuejs/language-tools/issues/2665)) - thanks [@​merceyz](https://togithub.com/merceyz) - fix: slots references codeLens, renaming not working - fix: pug multiline attribute values are marked as error ([#​2413](https://togithub.com/vuejs/language-tools/issues/2413)) - fix: incorrect extra inlay hints inside template when enabled `typescript.inlayHints.parameterNames` ([#​2670](https://togithub.com/vuejs/language-tools/issues/2670)) - fix: failed to resolve tsdk path for "JavaScript and TypeScript Nightly" ([#​2663](https://togithub.com/vuejs/language-tools/issues/2663)) - revert: "fix(vue-tsc): add throw message if composite / incremental enabled" (https://github.com/vuejs/language-tools/commit/b596a60154a0f2a6345244a90868b5cc67eb9ff8) ### [`v1.4.2`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#142-2023421) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v1.4.1...v1.4.2) - fix: cannot disable auto insert `.value` feature - fix: avoid slot props reporting error if component does not have `$slots` type ([#​2646](https://togithub.com/vuejs/language-tools/issues/2646)) - fix: prefer component constructor signature instead of call signature ([#​2647](https://togithub.com/vuejs/language-tools/issues/2647)) - fix: avoid tsconfig reporting "Comments are not permitted" when takeover mode enabled ([#​2648](https://togithub.com/vuejs/language-tools/issues/2648)) ### [`v1.4.1`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#141-2023421) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v1.4.0...v1.4.1) - fix: generic slot props type not incorrect ([#​2639](https://togithub.com/vuejs/language-tools/issues/2639)) - fix: third-party library components cannot accept unknown props ([#​2636](https://togithub.com/vuejs/language-tools/issues/2636)) - fix: allow props less functional component ([#​2638](https://togithub.com/vuejs/language-tools/issues/2638)) - fix: native tags event type become never ([#​2640](https://togithub.com/vuejs/language-tools/issues/2640)) - fix: cannot resolve tsdk on windows ([#​2637](https://togithub.com/vuejs/language-tools/issues/2637)) ### [`v1.4.0`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#140-2023421) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v1.3.19...v1.4.0) - feat: support intellisense for directive arg expression ([#​2588](https://togithub.com/vuejs/language-tools/issues/2588)) - feat: asking disable codeActions if saving time is too long - feat: file definition cross file mapping result fall back to 0:0 - fix: fixed dynamic slot arg expression virtual code ([#​2586](https://togithub.com/vuejs/language-tools/issues/2586)) ([#​2617](https://togithub.com/vuejs/language-tools/issues/2617)) ([#​2592](https://togithub.com/vuejs/language-tools/issues/2592)) - fix: add hack support for v-if + v-slot template ([#​625](https://togithub.com/vuejs/language-tools/issues/625)) - fix: goto definition not working for alias path without script setup ([#​2600](https://togithub.com/vuejs/language-tools/issues/2600)) - fix: avoid missing prop hint for native tags ([#​2616](https://togithub.com/vuejs/language-tools/issues/2616)) - fix: vue-language-plugin-pug broken with yarn ([#​2608](https://togithub.com/vuejs/language-tools/issues/2608)) - fix: native tags reporting missing prop error ([#​2629](https://togithub.com/vuejs/language-tools/issues/2629)) - fix(vue-tsc): add throw message if composite / incremental enabled ([#​2622](https://togithub.com/vuejs/language-tools/issues/2622)) - fix: slot props are not recognized at the root component ([#​2554](https://togithub.com/vuejs/language-tools/issues/2554)) - fix: missing props hint incorrect for model property for vue 2 ([#​2635](https://togithub.com/vuejs/language-tools/issues/2635)) - fix: cannot show css hover message ([#​2634](https://togithub.com/vuejs/language-tools/issues/2634)) - fix: duplicate ts unused reports if noUnusedLocals is enabled ([#​2627](https://togithub.com/vuejs/language-tools/issues/2627)) ### [`v1.3.19`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#1319-2023419---pre-release) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v1.3.18...v1.3.19) - feat: change `vue.features.codeActions.enable` default value to `true` - feat: auto disable `vue.features.codeActions.enable` when document saving time is too long - feat: changing `vue.features.*` settings no longer requires reload vscode ### [`v1.3.18`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#1318-2023418---pre-release) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v1.3.17...v1.3.18) Extension settings refactoring - `codeActions` disabled by default - `updateImportsOnFileMove` disable by default - missing props hint, event argument hint disabled by default For more details, see [#​2620](https://togithub.com/vuejs/language-tools/issues/2620). ### [`v1.3.17`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#1317-2023417---pre-release) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v1.3.16...v1.3.17) - feat: support document links for tsconfig when takeover mode is actived ([#​2467](https://togithub.com/vuejs/language-tools/issues/2467)) - fix: avoid server crash when tsconfig extends path invalid - fix: auto import should not appending `.js` ([#​1763](https://togithub.com/vuejs/language-tools/issues/1763)) ([#​2518](https://togithub.com/vuejs/language-tools/issues/2518)) - fix: inhibit unknown props error when if `strictTemplates` is disabled - fix: absolute SCSS import resolving inconsistency ([#​2517](https://togithub.com/vuejs/language-tools/issues/2517)) - fix: `