import { test, expect } from 'bun:test'; import { createCompiler } from '../index.js'; test('createCompiler().compile() renders MDX task lists as checklist HTML', () => { const compiler = createCompiler(); const source = `import Checklist from './Checklist.astro'; - [ ] Looks great! `; const result = compiler.compile(source, '/virtual.mdx'); expect(result.code.includes('[ ] Looks great!')).toBe(false); expect(result.code.includes('task-list-item')).toBe(true); expect(result.code.includes('type=\\"checkbox\\"')).toBe(true); expect(result.code.includes('