docs/plans/2026-04-17-slate-v2-slate-editor-edges-bun-migration.md
Move /Users/zbeyens/git/slate-v2/packages/slate/test/interfaces/Editor/edges
off the Mocha fixture harness onto the root Bun test graph as the next bounded
slice.
bunfig.tomlEditor/edgesEditor/above Bun slice greenEditor/edges uses the same legacy TSX fixture shape as Editor/abovepackages/slate/test/index.jsEditor/above and Editor/edges can share the same Bun fixture-spec runner/Users/zbeyens/git/slate-v2/packages/slate/test/bun/support/run-editor-fixtures.jsEditor/above/*.tsx and
Editor/edges/*.tsx through one shared test-directory ruleslate-hyperscript tags like
<element> and avoid any extra local helper fileedges fixtures are also bare TSX with the stock factory import
injected by the preloadslate interface slicesEditor/edges onto a Bun spec using that runnerEditor/edges from the legacy Mocha fixture recursionEditor/edges/*.tsxbun test ./packages/slate/test/bun/editor-edges.spec.tsxpnpm turbo build --filter=./packages/slatepnpm turbo typecheck --filter=./packages/slatepnpm lint:fixpnpm test:bunpnpm test:mocha