SveltePress / sveltepress

A content centered site build tool, build on top of Sveltekit.
https://sveltepress.site
MIT License
370 stars 20 forks source link

chore(deps): update dependency svelte2tsx to v0.7.28 #283

Open renovate[bot] opened 3 months ago

renovate[bot] commented 3 months ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
svelte2tsx (source) 0.7.17 -> 0.7.28 age adoption passing confidence

Release Notes

sveltejs/language-tools (svelte2tsx) ### [`v0.7.28`](https://redirect.github.com/sveltejs/language-tools/releases/tag/svelte2tsx-0.7.28) [Compare Source](https://redirect.github.com/sveltejs/language-tools/compare/svelte2tsx-0.7.27...svelte2tsx-0.7.28) - fix: ensure "organize imports" doesn't mess with generated `$$Component` type ### [`v0.7.27`](https://redirect.github.com/sveltejs/language-tools/releases/tag/svelte2tsx-0.7.27) [Compare Source](https://redirect.github.com/sveltejs/language-tools/compare/svelte2tsx-0.7.26...svelte2tsx-0.7.27) - fix: don't move appended content from previous node while hoisting interface ([#​2596](https://redirect.github.com/sveltejs/language-tools/issues/2596)) - fix: ensure hoisted interfaces are moved after hoisted imports ([#​2597](https://redirect.github.com/sveltejs/language-tools/issues/2597)) - fix: preserve bind:... mapping on elements for better source maps ### [`v0.7.26`](https://redirect.github.com/sveltejs/language-tools/releases/tag/svelte2tsx-0.7.26) [Compare Source](https://redirect.github.com/sveltejs/language-tools/compare/svelte2tsx-0.7.25...svelte2tsx-0.7.26) - fix: detect shadowed variables/types during type hoisting ([#​2590](https://redirect.github.com/sveltejs/language-tools/issues/2590)) ### [`v0.7.25`](https://redirect.github.com/sveltejs/language-tools/releases/tag/svelte2tsx-0.7.25) [Compare Source](https://redirect.github.com/sveltejs/language-tools/compare/svelte2tsx-0.7.24...svelte2tsx-0.7.25) - fix: fall back to any instead of unknown for untyped $props ([#​2582](https://redirect.github.com/sveltejs/language-tools/issues/2582)) - fix: robustify and fix file writing ([#​2584](https://redirect.github.com/sveltejs/language-tools/issues/2584)) - fix: hoist types related to $props rune if possible ([#​2571](https://redirect.github.com/sveltejs/language-tools/issues/2571)) ### [`v0.7.24`](https://redirect.github.com/sveltejs/language-tools/releases/tag/svelte2tsx-0.7.24) [Compare Source](https://redirect.github.com/sveltejs/language-tools/compare/svelte2tsx-0.7.23...svelte2tsx-0.7.24) - fix: `$props`: infer types for `$bindable`, infer function type from arrow function ### [`v0.7.23`](https://redirect.github.com/sveltejs/language-tools/releases/tag/svelte2tsx-0.7.23) [Compare Source](https://redirect.github.com/sveltejs/language-tools/compare/svelte2tsx-0.7.22...svelte2tsx-0.7.23) - feat: autotype `const load = ...` declarations ([#​2540](https://redirect.github.com/sveltejs/language-tools/issues/2540)) - feat: provide component instance type in Svelte 5 ([#​2553](https://redirect.github.com/sveltejs/language-tools/issues/2553)) - fix: infer object and array shapes from fallback types ([#​2562](https://redirect.github.com/sveltejs/language-tools/issues/2562)) - fix: ignore exported variable declarations that aren't simple identifiers when checking for valid SvelteKit exports ### [`v0.7.22`](https://redirect.github.com/sveltejs/language-tools/releases/tag/svelte2tsx-0.7.22) [Compare Source](https://redirect.github.com/sveltejs/language-tools/compare/svelte2tsx-0.7.21...svelte2tsx-0.7.22) - fix: include named exports in svelte 5 type ([#​2528](https://redirect.github.com/sveltejs/language-tools/issues/2528)) ### [`v0.7.21`](https://redirect.github.com/sveltejs/language-tools/releases/tag/svelte2tsx-0.7.21) [Compare Source](https://redirect.github.com/sveltejs/language-tools/compare/svelte2tsx-0.7.20...svelte2tsx-0.7.21) - fix: relax component constructor type ([#​2524](https://redirect.github.com/sveltejs/language-tools/issues/2524)) ### [`v0.7.20`](https://redirect.github.com/sveltejs/language-tools/releases/tag/svelte2tsx-0.7.20) [Compare Source](https://redirect.github.com/sveltejs/language-tools/compare/svelte2tsx-0.7.19...svelte2tsx-0.7.20) - fix: silence type error in old d.ts files - fix: revert additional two-way-binding checks as they were causing bugs ([#​2508](https://redirect.github.com/sveltejs/language-tools/issues/2508)) - breaking(svelte5): only generate function component shape in runes mode ([#​2517](https://redirect.github.com/sveltejs/language-tools/issues/2517)) ### [`v0.7.19`](https://redirect.github.com/sveltejs/language-tools/releases/tag/svelte2tsx-0.7.19) [Compare Source](https://redirect.github.com/sveltejs/language-tools/compare/svelte2tsx-0.7.18...svelte2tsx-0.7.19) - fix: ensure components typed through Svelte 5's `Component` interface get proper intellisense ### [`v0.7.18`](https://redirect.github.com/sveltejs/language-tools/releases/tag/svelte2tsx-0.7.18) [Compare Source](https://redirect.github.com/sveltejs/language-tools/compare/svelte2tsx-0.7.17...svelte2tsx-0.7.18) - fix: remove ancient `process` augmentation from internal `d.ts` file

Configuration

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

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

β™» Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

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



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