CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/npm-storybook--addon-mdx-gfm

GitHub Flavored Markdown support addon for Storybook documentation.

69

0.97x
Overview
Eval results
Files

rubric.jsonevals/scenario-6/

{
  "context": "Evaluates whether the solution leverages @storybook/addon-mdx-gfm's mdxLoaderOptions helper to add remark-gfm support in custom build pipelines while honoring existing MDX compile settings. Checks GFM injection, plugin deduplication, config preservation, and warning emission as described in the spec.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "Uses helper",
      "description": "Invokes `mdxLoaderOptions` from `@storybook/addon-mdx-gfm` rather than hand-building remark plugins, and bases the returned options on its output.",
      "max_score": 30
    },
    {
      "name": "Adds remark-gfm",
      "description": "When remarkPlugins are absent, uses the helper so the returned options include the `remark-gfm` plugin enabling GitHub Flavored Markdown.",
      "max_score": 20
    },
    {
      "name": "No duplicates",
      "description": "Retains existing remarkPlugins and prevents multiple `remark-gfm` entries when one is already present after helper usage.",
      "max_score": 15
    },
    {
      "name": "Preserves settings",
      "description": "Passes through other compile options (such as providerImportSource or rehypePlugins) unchanged while augmenting remarkPlugins via the helper result.",
      "max_score": 20
    },
    {
      "name": "Warns once",
      "description": "Surfaces the dependency's deprecation warning on first invocation of `mdxLoaderOptions` but avoids repeated warnings on later calls.",
      "max_score": 15
    }
  ]
}

Install with Tessl CLI

npx tessl i tessl/npm-storybook--addon-mdx-gfm

tile.json