Skip to content

Conversation

@RobbieTheWagner
Copy link
Member

@RobbieTheWagner RobbieTheWagner commented Mar 6, 2025

In an effort to reduce complexity we will just be shipping ESM going forward. A lot of libraries have chosen this path and we believe it is the correct way to go.

@vercel
Copy link

vercel bot commented Mar 6, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
shepherd-docs Ready Ready Preview Comment Nov 7, 2025 0:42am
shepherd-landing Ready Ready Preview Comment Nov 7, 2025 0:42am

import ShepherdElement from './components/shepherd-element.svelte';
import { type Tour } from './tour.ts';
import type { ComputePositionConfig } from '@floating-ui/dom';
import { createClassComponent } from 'svelte/legacy';
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Rich-Harris is there a way to do this without the legacy stuff? We need to get a reference to an element, which does not seem to be possible in Svelte 5 unless the parent is also a Svelte component.

@RobbieTheWagner RobbieTheWagner merged commit e776198 into main Nov 7, 2025
7 checks passed
@RobbieTheWagner RobbieTheWagner deleted the svelte-5-building branch November 7, 2025 13:07
@github-actions github-actions bot mentioned this pull request Nov 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants