Developed a Rich-text Editor for Svelte (svelte-lexical)
Developed a rich-text editor for svelte called svelte-lexical. It is based on Lexical, an open source framework for creating rich-text editors developed by Facebook.
Here is the GitHub repo: https://github.com/umaranis/svelte-lexical
Technical details
- The project is set up as a monorepo using pnpm workspaces.
- ESLint is set up for VS Code.
- Unit testing is set up for the svelte-lexical package using Jest and Testing Library.
- E2E testing is set up for the playground package using Playwright.
- Build and E2E Tests automatically run in CI on every commit using GitHub Actions.
- NPM package is automatically published on creation of a GitHub release using GitHub Actions.
One Reply to “Developed a Rich-text Editor for Svelte (svelte-lexical)”
That’s useful! Will give it a go.