WebstoneHQ / webstone-plugins

Start your next full-stack application with Webstone and configure it as you go.
MIT License
85 stars 6 forks source link

chore(deps): update dependency svelte-check to ^3.8.6 #391

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
svelte-check ^3.4.6 -> ^3.8.6 age adoption passing confidence
svelte-check ^3.5.0 -> ^3.8.6 age adoption passing confidence

Release Notes

sveltejs/language-tools (svelte-check) ### [`v3.8.6`](https://togithub.com/sveltejs/language-tools/releases/tag/svelte-check-3.8.6) [Compare Source](https://togithub.com/sveltejs/language-tools/compare/svelte-check-3.8.5...svelte-check-3.8.6) - fix: support Svelte 5 module script attribute ([#​2473](https://togithub.com/sveltejs/language-tools/issues/2473)) ### [`v3.8.5`](https://togithub.com/sveltejs/language-tools/releases/tag/svelte-check-3.8.5) [Compare Source](https://togithub.com/sveltejs/language-tools/compare/svelte-check-3.8.4...svelte-check-3.8.5) - chore: bump html/css language service ([#​2424](https://togithub.com/sveltejs/language-tools/issues/2424)) - chore: better "cannot use bind:" error message ([#​2429](https://togithub.com/sveltejs/language-tools/issues/2429)) - fix: no implicit children prop when using slot ([#​2427](https://togithub.com/sveltejs/language-tools/issues/2427)) - fix: correctly handle HTML between implicit snippet props ([#​2450](https://togithub.com/sveltejs/language-tools/issues/2450)) - fix: correctly scope snippet declarations ([#​2449](https://togithub.com/sveltejs/language-tools/issues/2449)) - fix: make it possible to type snippet parameters using JSDoc ([#​2449](https://togithub.com/sveltejs/language-tools/issues/2449)) - fix: add legacy methods to own component shape ([#​2451](https://togithub.com/sveltejs/language-tools/issues/2451)) ### [`v3.8.4`](https://togithub.com/sveltejs/language-tools/releases/tag/svelte-check-3.8.4) [Compare Source](https://togithub.com/sveltejs/language-tools/compare/svelte-check-3.8.3...svelte-check-3.8.4) - fix: ensure bindings and exports work properly for Svelte 5 + TS5.5 ### [`v3.8.3`](https://togithub.com/sveltejs/language-tools/releases/tag/svelte-check-3.8.3) [Compare Source](https://togithub.com/sveltejs/language-tools/compare/svelte-check-3.8.2...svelte-check-3.8.3) - fix: detect root snippets correctly - fix: prevent false positive store declarations ([#​2422](https://togithub.com/sveltejs/language-tools/issues/2422)) ### [`v3.8.2`](https://togithub.com/sveltejs/language-tools/releases/tag/svelte-check-3.8.2) [Compare Source](https://togithub.com/sveltejs/language-tools/compare/svelte-check-3.8.1...svelte-check-3.8.2) - chore: reduce dependencies ([#​2413](https://togithub.com/sveltejs/language-tools/issues/2413)) ([#​2400](https://togithub.com/sveltejs/language-tools/issues/2400)) - fix: handle snippets with typed arguments ([#​2412](https://togithub.com/sveltejs/language-tools/issues/2412)) - fix: handle optional arguments in snippets ([#​2414](https://togithub.com/sveltejs/language-tools/issues/2414)) ### [`v3.8.1`](https://togithub.com/sveltejs/language-tools/releases/tag/svelte-check-3.8.1) [Compare Source](https://togithub.com/sveltejs/language-tools/compare/svelte-check-3.8.0...svelte-check-3.8.1) - fix: adjust ambient module snipping logic - chore: speed up regex ### [`v3.8.0`](https://togithub.com/sveltejs/language-tools/releases/tag/svelte-check-3.8.0) [Compare Source](https://togithub.com/sveltejs/language-tools/compare/svelte-check-3.7.1...svelte-check-3.8.0) - fix: allow for whitespace in snippets declaration ([#​2366](https://togithub.com/sveltejs/language-tools/issues/2366)) - fix: allow `as` expressions for bindable props ([#​2372](https://togithub.com/sveltejs/language-tools/issues/2372)) - fix: force correct semantic tokens for $props types ([#​2379](https://togithub.com/sveltejs/language-tools/issues/2379)) - feat: Svelte 5 component class/function interop ([#​2380](https://togithub.com/sveltejs/language-tools/issues/2380)) ### [`v3.7.1`](https://togithub.com/sveltejs/language-tools/releases/tag/svelte-check-3.7.1) [Compare Source](https://togithub.com/sveltejs/language-tools/compare/svelte-check-3.7.0...svelte-check-3.7.1) - fix: rework bindable types strategy ([#​2361](https://togithub.com/sveltejs/language-tools/issues/2361)) ### [`v3.7.0`](https://togithub.com/sveltejs/language-tools/releases/tag/svelte-check-3.7.0) [Compare Source](https://togithub.com/sveltejs/language-tools/compare/svelte-check-3.6.9...svelte-check-3.7.0) - feat: mark only properties as bindable that were declared using `$bindable()` in Svelte 5 runes mode ([#​2336](https://togithub.com/sveltejs/language-tools/issues/2336)) - chore: better Svelte 5 interop ([#​2336](https://togithub.com/sveltejs/language-tools/issues/2336)) - fix: preserve event attribute casing in Svelte 5 ([#​2347](https://togithub.com/sveltejs/language-tools/issues/2347)) - fix: handle `#await` inside `#snippet` ([#​2348](https://togithub.com/sveltejs/language-tools/issues/2348)) - fix: better `bind:group` transformation ([#​2349](https://togithub.com/sveltejs/language-tools/issues/2349)) - fix: handle boolean css var ([#​2350](https://togithub.com/sveltejs/language-tools/issues/2350)) ### [`v3.6.9`](https://togithub.com/sveltejs/language-tools/releases/tag/svelte-check-3.6.9) [Compare Source](https://togithub.com/sveltejs/language-tools/compare/svelte-check-3.6.8...svelte-check-3.6.9) - fix: ensure type widening for `bind:group` - perf: improve perf in deleteUnresolvedResolutionsFromCache ([#​2320](https://togithub.com/sveltejs/language-tools/issues/2320)) - fix: adjust for moved compiler file in Svelte 5 ([#​2327](https://togithub.com/sveltejs/language-tools/issues/2327)) ### [`v3.6.8`](https://togithub.com/sveltejs/language-tools/releases/tag/svelte-check-3.6.8) [Compare Source](https://togithub.com/sveltejs/language-tools/compare/svelte-check-3.6.7...svelte-check-3.6.8) - chore: support TypeScript 5.4 ([#​2313](https://togithub.com/sveltejs/language-tools/issues/2313)) - fix: allow falsy values for render tags ### [`v3.6.7`](https://togithub.com/sveltejs/language-tools/releases/tag/svelte-check-3.6.7) [Compare Source](https://togithub.com/sveltejs/language-tools/compare/svelte-check-3.6.6...svelte-check-3.6.7) - fix: use type instead of generic for `$props()` ([#​2314](https://togithub.com/sveltejs/language-tools/issues/2314)) ### [`v3.6.6`](https://togithub.com/sveltejs/language-tools/releases/tag/svelte-check-3.6.6) [Compare Source](https://togithub.com/sveltejs/language-tools/compare/svelte-check-3.6.5...svelte-check-3.6.6) - fix: adjust render tag for latest AST version ### [`v3.6.5`](https://togithub.com/sveltejs/language-tools/releases/tag/svelte-check-3.6.5) [Compare Source](https://togithub.com/sveltejs/language-tools/compare/svelte-check-3.6.4...svelte-check-3.6.5) - fix: adjust $props() comment type logic ([#​2294](https://togithub.com/sveltejs/language-tools/issues/2294)) - fix: use Svelte 4 compiler from user when available - fix: adjust snippet helper type to new snippet API - fix: also take type argument into account when analyzing $props() - fix: don't add form type to zero types when property is not typed out ### [`v3.6.4`](https://togithub.com/sveltejs/language-tools/releases/tag/svelte-check-3.6.4) [Compare Source](https://togithub.com/sveltejs/language-tools/compare/svelte-check-3.6.3...svelte-check-3.6.4) - fix: take type annotations into account when transforming one-way bindings ([#​2283](https://togithub.com/sveltejs/language-tools/issues/2283)) Svelte 5: - fix: deduplicate generate props/events/slot types correctly ([#​2269](https://togithub.com/sveltejs/language-tools/issues/2269)) - fix: adjust snippet code generation for new AST shape ([#​2282](https://togithub.com/sveltejs/language-tools/issues/2282)) - fix: ensure correct types for media bindings ([#​2284](https://togithub.com/sveltejs/language-tools/issues/2284)) - fix: implict children tweaks ([#​2285](https://togithub.com/sveltejs/language-tools/issues/2285)) ([#​2263](https://togithub.com/sveltejs/language-tools/issues/2263)) ### [`v3.6.3`](https://togithub.com/sveltejs/language-tools/releases/tag/svelte-check-3.6.3) [Compare Source](https://togithub.com/sveltejs/language-tools/compare/svelte-check-3.6.2...svelte-check-3.6.3) - fix: various snippet improvements - fix: don't remove non-null-assertion operator ([#​2248](https://togithub.com/sveltejs/language-tools/issues/2248)) - fix: prevent crash in moduleResolution Node16+ ([#​2230](https://togithub.com/sveltejs/language-tools/issues/2230)) - fix: correct declareMap reference line number ([#​2250](https://togithub.com/sveltejs/language-tools/issues/2250)) - feat: zero effort typings for reroute ([#​2252](https://togithub.com/sveltejs/language-tools/issues/2252)) ### [`v3.6.2`](https://togithub.com/sveltejs/language-tools/releases/tag/svelte-check-3.6.2) [Compare Source](https://togithub.com/sveltejs/language-tools/compare/svelte-check-3.6.1...svelte-check-3.6.2) - feat: add best-effort fallback typings to `$props()` rune - fix: don't add generic type when snippet has no params - fix: pass children to zero types Svelte 5 ([#​2212](https://togithub.com/sveltejs/language-tools/issues/2212)) - fix: add possibility to pass in version to svelte2tsx to differentiate transpiler targets - fix: add implicit children prop in Svelte 5 mode ([#​2211](https://togithub.com/sveltejs/language-tools/issues/2211)) - fix: hide deprecation warnings in generated code Svelte 5 ([svelte#9586](https://togithub.com/sveltejs/svelte/issues/9586)) - chore: bump deps ([#​2214](https://togithub.com/sveltejs/language-tools/issues/2214)) - perf: faster checks for certain characters ([#​2179](https://togithub.com/sveltejs/language-tools/issues/2179)) ### [`v3.6.1`](https://togithub.com/sveltejs/language-tools/releases/tag/svelte-check-3.6.1) [Compare Source](https://togithub.com/sveltejs/language-tools/compare/svelte-check-3.6.0...svelte-check-3.6.1) - fix: support SvelteKit zero types with `$props` rune - fix: use `Snippet` type and ensure `@render` tag only uses snippet functions - fix: account for `>` in attribute strings ([#​2204](https://togithub.com/sveltejs/language-tools/issues/2204)) - fix: handle contexts in each/await - fix: don't lowercase custom element attributes ([#​2190](https://togithub.com/sveltejs/language-tools/issues/2190)) - fix: make root snippets available in instance script ([#​2201](https://togithub.com/sveltejs/language-tools/issues/2201)) ### [`v3.6.0`](https://togithub.com/sveltejs/language-tools/releases/tag/svelte-check-3.6.0) [Compare Source](https://togithub.com/sveltejs/language-tools/compare/svelte-check-3.5.2...svelte-check-3.6.0) - feat: add experimental compatibility for Svelte 5 - fix: enhance numberOnlyAttributes list ### [`v3.5.2`](https://togithub.com/sveltejs/language-tools/releases/tag/svelte-check-3.5.2) [Compare Source](https://togithub.com/sveltejs/language-tools/compare/svelte-check-3.5.1...svelte-check-3.5.2) - fix: only allow client files and project files to be root files ([#​2146](https://togithub.com/sveltejs/language-tools/issues/2146)) - fix: output `$$Props` code differently to deal with unions better ([#​2153](https://togithub.com/sveltejs/language-tools/issues/2153)) - fix: add fallback handler to auto-types ([#​2156](https://togithub.com/sveltejs/language-tools/issues/2156)) ### [`v3.5.1`](https://togithub.com/sveltejs/language-tools/releases/tag/svelte-check-3.5.1) [Compare Source](https://togithub.com/sveltejs/language-tools/compare/svelte-check-3.5.0...svelte-check-3.5.1) - fix: ignore style tag inside script tag ([#​2104](https://togithub.com/sveltejs/language-tools/issues/2104)) - fix: ignore error about transition third argument ([#​2139](https://togithub.com/sveltejs/language-tools/issues/2139)) ### [`v3.5.0`](https://togithub.com/sveltejs/language-tools/releases/tag/svelte-check-3.5.0) [Compare Source](https://togithub.com/sveltejs/language-tools/compare/svelte-check-3.4.6...svelte-check-3.5.0) - feat: try load svelteHTML from svelte core ([#​2117](https://togithub.com/sveltejs/language-tools/issues/2117)) - fix: `svelte:document` types - fix: generic const modifier ([#​2118](https://togithub.com/sveltejs/language-tools/issues/2118))

Configuration

📅 Schedule: Branch creation - "every weekend" in timezone America/Vancouver, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

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

🔕 Ignore: Close this PR and you won't be reminded about these updates again.



This PR was generated by Mend Renovate. View the repository job log.

changeset-bot[bot] commented 1 year ago

⚠️ No Changeset found

Latest commit: 1d0bfb6e3923537a1e2abb144a31445560bdbfc9

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR