arturh85 / factorio-bot

Tauri based Frontend for Factorio Bot
MIT License
6 stars 0 forks source link

Update dependency vue-tsc to v1.8.22 #1033

Closed renovate[bot] closed 10 months ago

renovate[bot] commented 10 months ago

Mend Renovate logo banner

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
vue-tsc 1.8.1 -> 1.8.22 age adoption passing confidence

Release Notes

vuejs/language-tools (vue-tsc) ### [`v1.8.22`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#1822-20231027) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v1.8.21...v1.8.22) - fix: `experimentalResolveStyleCssClasses: "always"` not working ([#​3689](https://togithub.com/vuejs/language-tools/issues/3689)) - thanks [@​maIIady](https://togithub.com/maIIady) - fix: `__VLS_Prettify` missing for dts build when uses `withDefaults()` ([#​3691](https://togithub.com/vuejs/language-tools/issues/3691)) ### [`v1.8.21`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#1821-20231025) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v1.8.20...v1.8.21) ##### Volar.js 1.10.5 updates: - fix(monaco): completion cannot insert text starting with `$` ([https://github.com/volarjs/volar.js/issues/69](https://togithub.com/volarjs/volar.js/issues/69)) - fix(typescript): automatic type acquisition not working since v1.10.0 ### [`v1.8.20`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#1820-20231023) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v1.8.19...v1.8.20) - feat: added Italian integration documentation - feat: enforce `v-bind` argument to be an object ([#​3666](https://togithub.com/vuejs/language-tools/issues/3666)) - thanks [@​so1ve](https://togithub.com/so1ve) - fix: JSDoc comments not emitted when using type-only defineProps macro ([#​3645](https://togithub.com/vuejs/language-tools/issues/3645)) - fix: autocomplete for directive comments without a space ([#​3665](https://togithub.com/vuejs/language-tools/issues/3665)) - thanks [@​so1ve](https://togithub.com/so1ve) - fix: fix slot type when using a interpolation in template string ([#​3657](https://togithub.com/vuejs/language-tools/issues/3657)) - thanks [@​so1ve](https://togithub.com/so1ve) - fix: add autocomplete for v-slot parameters ([#​3661](https://togithub.com/vuejs/language-tools/issues/3661)) - thanks [@​so1ve](https://togithub.com/so1ve) - fix: export correct SlotsPropertyName for vue2 ([#​3669](https://togithub.com/vuejs/language-tools/issues/3669)) - thanks [@​zhiyuanzmj](https://togithub.com/zhiyuanzmj) - fix(types): infer discriminated unions in child component props ([#​3672](https://togithub.com/vuejs/language-tools/issues/3669)) - thanks [@​davidmatter](https://togithub.com/davidmatter) - fix: access to slots directly ([#​3671](https://togithub.com/vuejs/language-tools/issues/3671)) - thanks [@​so1ve](https://togithub.com/so1ve) - fix: autocomplete not working for `$event` ([#​3668](https://togithub.com/vuejs/language-tools/issues/3668)) - thanks [@​so1ve](https://togithub.com/so1ve) - perf: remove duplicate virtual code for native tags - chore: rename `volar` to `vue` in diagnostics ([#​3667](https://togithub.com/vuejs/language-tools/issues/3667)) - thanks [@​so1ve](https://togithub.com/so1ve) - chore: publish ts plugin to open-vsx ([#​3589](https://togithub.com/vuejs/language-tools/issues/3589)) - thanks [@​brc-dd](https://togithub.com/brc-dd) ##### Full-time Support by

WebContainer API is here.

##### Our Platinum Sponsors
The Intuitive Web Framework
The Progressive JavaScript Framework
##### Our Silver Sponsors

Add you via GitHub Sponsors or Open Collective
### [`v1.8.19`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#1819-20231011) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v1.8.18...v1.8.19) - feat: no longer checking save time ([#​3650](https://togithub.com/vuejs/language-tools/issues/3650)) - fix(ts-plugin): tsserver doesnt have updated list of external files when new vue files are added (required TS 5.3) ([#​3555](https://togithub.com/vuejs/language-tools/issues/3555)) ([#​3649](https://togithub.com/vuejs/language-tools/issues/3649)) - fix: false positive error when accessing local variables in defineProps parameter ([#​3643](https://togithub.com/vuejs/language-tools/issues/3643)) ([#​3644](https://togithub.com/vuejs/language-tools/issues/3644)) - thanks [@​so1ve](https://togithub.com/so1ve) ### [`v1.8.18`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#1818-2023109) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v1.8.17...v1.8.18) ##### Upgrade required VSCode version to 1.82.0 ([#​3642](https://togithub.com/vuejs/language-tools/issues/3642)) ### [`v1.8.17`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#1817-2023109) [Compare Source](https://togithub.com/vuejs/language-tools/compare/f9e281db3f47f9a3f94c79dbbf81102cba01eb5d...v1.8.17) - fix: extension cannot run on vscode versions lower than 1.82.0 ([#​3631](https://togithub.com/vuejs/language-tools/issues/3631)) ([#​3635](https://togithub.com/vuejs/language-tools/issues/3635)) - fix: make `defineProps` work when reading a property from `defineProps()` ([#​3633](https://togithub.com/vuejs/language-tools/issues/3633)) - thanks [@​so1ve](https://togithub.com/so1ve) - fix: avoid reading `props` from `__VLS_ctx` ([#​3636](https://togithub.com/vuejs/language-tools/issues/3636)) - thanks [@​so1ve](https://togithub.com/so1ve) - fix: regression with `defineExpose` ([#​3639](https://togithub.com/vuejs/language-tools/issues/3639)) - thanks [@​so1ve](https://togithub.com/so1ve) ### [`v1.8.16`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#1816-2023107) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v1.8.15...f9e281db3f47f9a3f94c79dbbf81102cba01eb5d) - fix: merge default export's properties properly ([#​3600](https://togithub.com/vuejs/language-tools/issues/3600)) - thanks [@​so1ve](https://togithub.com/so1ve) - fix: accurate exposed type with refs in generic component ([#​3604](https://togithub.com/vuejs/language-tools/issues/3604)) - thanks [@​so1ve](https://togithub.com/so1ve) - fix: make emits type correct when user assigns emit function a custom name ([#​3624](https://togithub.com/vuejs/language-tools/issues/3624)) - thanks [@​so1ve](https://togithub.com/so1ve) ##### Volar.js 1.10.3 updates: - fix: performance issue with o(n^2) complexity of `directoryExists()` ([https://github.com/volarjs/volar.js/issues/66](https://togithub.com/volarjs/volar.js/issues/66)) - thanks [@​Akryum](https://togithub.com/Akryum) - fix: directory named "constructor" could crash ([https://github.com/volarjs/volar.js/issues/65](https://togithub.com/volarjs/volar.js/issues/65)) - thanks [@​Dmitrigar](https://togithub.com/Dmitrigar), [@​franz-bendezu](https://togithub.com/franz-bendezu) ### [`v1.8.15`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#1815-2023926) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v1.8.14...v1.8.15) - fix: props type missing in JS component context ([#​3592](https://togithub.com/vuejs/language-tools/issues/3592)) - fix: ignore `$emit` return type for Vue 2 ([#​3596](https://togithub.com/vuejs/language-tools/issues/3596)) ### [`v1.8.14`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#1814-2023926) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v1.8.13...v1.8.14) - feat: `defineEmit` now able to infer event types with more than 4 overloads ([#​3379](https://togithub.com/vuejs/language-tools/issues/3379)) ([#​1855](https://togithub.com/vuejs/language-tools/issues/1855)) - feat: more accurately distinguish component internal context and external context types ([#​3591](https://togithub.com/vuejs/language-tools/issues/3591)) ([#​3517](https://togithub.com/vuejs/language-tools/issues/3517)) - thanks [@​so1ve](https://togithub.com/so1ve) - fix: don't import alias macros ([#​3576](https://togithub.com/vuejs/language-tools/issues/3576)) - thanks [@​sxzz](https://togithub.com/sxzz) - fix: make generic components' emit type compactible with Vue core types ([#​3569](https://togithub.com/vuejs/language-tools/issues/3569)) ([#​3257](https://togithub.com/vuejs/language-tools/issues/3257)) - thanks [@​so1ve](https://togithub.com/so1ve) - fix: use universal `__VLS_ConstructorOverloads` when emits type is not inlined ([#​3585](https://togithub.com/vuejs/language-tools/issues/3585)) - thanks [@​so1ve](https://togithub.com/so1ve) - fix: inherit emits props and supports generic component emit type for JSX ([#​3533](https://togithub.com/vuejs/language-tools/issues/3533)) ([#​3289](https://togithub.com/vuejs/language-tools/issues/3289)) ([#​3476](https://togithub.com/vuejs/language-tools/issues/3476)) - thanks [@​so1ve](https://togithub.com/so1ve) - perf: generate less TS virtual code for TS performance ([#​3581](https://togithub.com/vuejs/language-tools/issues/3581)) ### [`v1.8.13`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#1813-2023920) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v1.8.12...v1.8.13) - fix: generate valid syntax when `noPropertyAccessFromIndexSignature` is not enabled ([#​3575](https://togithub.com/vuejs/language-tools/issues/3575)) - thanks [@​so1ve](https://togithub.com/so1ve) ### [`v1.8.12`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#1812-2023920) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v1.8.11...v1.8.12) - feat: support vitepress's code snippet import ([#​3559](https://togithub.com/vuejs/language-tools/issues/3559)) - thanks [@​so1ve](https://togithub.com/so1ve) - fix(component-meta): fix modules interoperability with `vue-component-type-helper` - fix: avoid losing generic types with `strictTemplates: false` ([#​3565](https://togithub.com/vuejs/language-tools/issues/3565)) - thanks [@​so1ve](https://togithub.com/so1ve) - fix: format slots with typeannotation correctly ([#​3573](https://togithub.com/vuejs/language-tools/issues/3573)) - thanks [@​so1ve](https://togithub.com/so1ve) ### [`v1.8.11`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#1811-2023913) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v1.8.10...v1.8.11) - feat: slot references codeLens counting fragment default slot ([#​932](https://togithub.com/vuejs/language-tools/issues/932)) - fix: correct message for `@vue-expect-error` ([#​3541](https://togithub.com/vuejs/language-tools/issues/3541)) - thanks [@​so1ve](https://togithub.com/so1ve) - fix: avoid global macros conflicts with local variables ([#​3550](https://togithub.com/vuejs/language-tools/issues/3550)) - thanks [@​so1ve](https://togithub.com/so1ve) - fix: script setup comments at top breaks global macros ([#​3549](https://togithub.com/vuejs/language-tools/issues/3549)) - thanks [@​so1ve](https://togithub.com/so1ve) - fix(vue-tsc): prevent rebuild in incremental mode throwing error ([#​3556](https://togithub.com/vuejs/language-tools/issues/3556)) - thanks [@​blake-newman](https://togithub.com/blake-newman) ### [`v1.8.10`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#1810-202396) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v1.8.8...v1.8.10) - feat: added Portuguese integration documentation ([#​3535](https://togithub.com/vuejs/language-tools/issues/3535)) - feat: exposed `configFileName` for `createParsedCommandLineByJson()` function ([#​3456](https://togithub.com/vuejs/language-tools/issues/3456)) - thanks [@​qmhc](https://togithub.com/qmhc) - feat: support nested plugins ([#​3530](https://togithub.com/vuejs/language-tools/issues/3530)) - thanks [@​so1ve](https://togithub.com/so1ve) - feat(vscode): add `vue.server.runtime` setting and support for Bun runtime - feat(vscode): add `vue.server.path` setting for customize server module path - fix: correctly hyphen-case props ([#​3424](https://togithub.com/vuejs/language-tools/issues/3424)) - thanks [@​so1ve](https://togithub.com/so1ve) - fix: generic components should respect `strictTemplates` ([#​3487](https://togithub.com/vuejs/language-tools/issues/3487)) - thanks [@​so1ve](https://togithub.com/so1ve) - fix(vue-component-type-helpers): correctly handle generic components when using `ComponentExposed` ([#​3536](https://togithub.com/vuejs/language-tools/issues/3536)) - thanks [@​so1ve](https://togithub.com/so1ve) ### [`v1.8.8`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#188-2023727) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v1.8.7...v1.8.8) - fix: language server crashed due to importing unexist library ([#​3453](https://togithub.com/vuejs/language-tools/issues/3453)) ([#​3454](https://togithub.com/vuejs/language-tools/issues/3454)) ### [`v1.8.7`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#187-2023727) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v1.8.6...v1.8.7) - feat: support auto-complete for directives ([#​2559](https://togithub.com/vuejs/language-tools/issues/2559)) - feat: support extract component for options api - feat: re-support external component parsing ([#​3328](https://togithub.com/vuejs/language-tools/issues/3328)) - feat: support function expression emit event ([#​3445](https://togithub.com/vuejs/language-tools/issues/3445)) - thanks [@​lvjiaxuan](https://togithub.com/lvjiaxuan) - perf: reuse VueFile instances between monorepo packages ([#​3450](https://togithub.com/vuejs/language-tools/issues/3450)) - fix: handle node next module resolution ([#​3159](https://togithub.com/vuejs/language-tools/issues/3159)) - thanks [@​kalvenschraut](https://togithub.com/kalvenschraut) - fix: generate valid code when using `__VLS_PropsChildren` ([#​3442](https://togithub.com/vuejs/language-tools/issues/3442)) - thanks [@​so1ve](https://togithub.com/so1ve) - fix: component auto-import cannot insert import statement - fix: extract component cannot extract interpolations - fix: allow top-level await in script setup blocks with generics ([#​3441](https://togithub.com/vuejs/language-tools/issues/3441)) - thanks [@​so1ve](https://togithub.com/so1ve) ### [`v1.8.6`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#186-2023722) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v1.8.5...v1.8.6) - feat: add support for extract component code action ([#​2496](https://togithub.com/vuejs/language-tools/issues/2496)) - thanks [@​zardoy](https://togithub.com/zardoy) - feat: add support for `v-bind` toggle code action ([#​2524](https://togithub.com/vuejs/language-tools/issues/2524)) - thanks [@​zardoy](https://togithub.com/zardoy) - feat: more dull "Saving time is too long" popup - fix: `vue.server.petiteVue.supportHtmlFile`, `vue.server.vitePress.supportMdFile` settings not working ([#​3238](https://togithub.com/vuejs/language-tools/issues/3238)) - fix: don't check element type for directives ([#​3140](https://togithub.com/vuejs/language-tools/issues/3140)) - fix: `@ts-nocheck` cannot work from script setup ([#​3420](https://togithub.com/vuejs/language-tools/issues/3420)) - thanks [@​so1ve](https://togithub.com/so1ve) - fix(ts-plugin): module resolving should be able to fallback to `.d.ts` ([#​3419](https://togithub.com/vuejs/language-tools/issues/3419)) - fix(language-plugin-pug): `@vue-ignore`, `@vue-skip`, `@vue-expected-error` not working for pug template ### [`v1.8.5`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#185-2023714) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v1.8.4...v1.8.5) - πŸ”₯ feat(labs): support for TS memory usage treemap - πŸ”₯ perf: properly support TS DocumentRegistry to drastically reduce memory usage in monorepo projects - feat(ts-plugin): re-support auto-import - fix: remove invalid `volar.action.serverStats` command ([#​3366](https://togithub.com/vuejs/language-tools/issues/3366)) - thanks [@​yaegassy](https://togithub.com/yaegassy) - fix: don't remove comments when comment is in the first line ([#​3365](https://togithub.com/vuejs/language-tools/issues/3365)) - thanks [@​so1ve](https://togithub.com/so1ve) - fix: allow slots to have no arguments ([#​3376](https://togithub.com/vuejs/language-tools/issues/3376)) - thanks [@​so1ve](https://togithub.com/so1ve) - fix: camel case components is not recognized as used ([#​3377](https://togithub.com/vuejs/language-tools/issues/3377)) - thanks [@​so1ve](https://togithub.com/so1ve) - perf: hoist regexp if possible ([#​3378](https://togithub.com/vuejs/language-tools/issues/3378)) - thanks [@​so1ve](https://togithub.com/so1ve) - fix: non scoped classes resolution regression ([#​3381](https://togithub.com/vuejs/language-tools/issues/3381)) - thanks [@​maIIady](https://togithub.com/maIIady) - feat: don't to request reload editor when server options changed ([#​3393](https://togithub.com/vuejs/language-tools/issues/3393)) - thanks [@​zardoy](https://togithub.com/zardoy) - feat: don't hide output channel on server restart ([#​3401](https://togithub.com/vuejs/language-tools/issues/3401)) - thanks [@​zardoy](https://togithub.com/zardoy) **Breaking changes** - Deprecate language server `json.customBlockSchemaUrls` option ([#​3398](https://togithub.com/vuejs/language-tools/issues/3398)) ### [`v1.8.4`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#184-202375) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v1.8.3...v1.8.4) - feat(monaco): support for custom file system provider ([https://github.com/volarjs/volar.js/pull/50](https://togithub.com/volarjs/volar.js/pull/50)) - feat: support auto-complete for template directive comments - fix: local component type should override a global component ([#​1886](https://togithub.com/vuejs/language-tools/issues/1886)) ([#​3333](https://togithub.com/vuejs/language-tools/issues/3333)) - thanks [@​so1ve](https://togithub.com/so1ve) - fix: support type narrowing for components define in script setup ([#​3138](https://togithub.com/vuejs/language-tools/issues/3138)) ([#​3350](https://togithub.com/vuejs/language-tools/issues/3350)) - thanks [@​so1ve](https://togithub.com/so1ve) ### [`v1.8.3`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#183-2023628) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v1.8.2...v1.8.3) - fix(ts-plugin): tsserver crashes when import > 4MB .vue file ([#​3332](https://togithub.com/vuejs/language-tools/issues/3332)) - fix(language-server): in specific os `fileExists()` throws ([#​3336](https://togithub.com/vuejs/language-tools/issues/3336)) ### [`v1.8.2`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#1821-20231025) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v1.8.1...v1.8.2) ##### Volar.js 1.10.5 updates: - fix(monaco): completion cannot insert text starting with `$` ([https://github.com/volarjs/volar.js/issues/69](https://togithub.com/volarjs/volar.js/issues/69)) - fix(typescript): automatic type acquisition not working since v1.10.0

Configuration

πŸ“… Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

β™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

πŸ”• Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.