Something went wrong. Try again.
[READ-ONLY] Mirror of https://github.com/lukebennett88/luke-ui. ui.lukebennett.dev
Something went wrong. Try again.
TypeScript
1234567891011121314151617181920212223242526import { expect, test } from 'vite-plus/test';import { parseFrontmatterBlocks, readFrontmatter } from './docs-frontmatter.js';
test('reads inline and continued frontmatter values', () => { expect( readFrontmatter(`---title: Buttondescription: A labelled control for actions.source: packages/@luke-ui/react/src/exports/button.ts---
Body.`), ).toEqual({ description: 'A labelled control for actions.', source: 'packages/@luke-ui/react/src/exports/button.ts', title: 'Button', });});
test('returns null when the document has no YAML fence', () => { expect(parseFrontmatterBlocks('# No frontmatter\n')).toBeNull();});