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-5/

{
  "context": "Evaluates how the solution leverages @storybook/addon-mdx-gfm to merge MDX loader options, ensuring remark-gfm is added while existing compile settings are preserved, usable via Storybook's preset hook or manual invocation, and without suppressing the built-in deprecation warning.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "Uses preset hook",
      "description": "Imports or consumes the package's mdxLoaderOptions preset hook from @storybook/addon-mdx-gfm (direct import or preset re-export) instead of reimplementing merge logic, and exposes it for Storybook to call.",
      "max_score": 25
    },
    {
      "name": "Preserves options",
      "description": "Calls mdxLoaderOptions with existing mdxCompileOptions/remarkPlugins so the returned options retain prior plugins and settings while appending remark-gfm rather than overwriting them.",
      "max_score": 25
    },
    {
      "name": "Handles defaults",
      "description": "Invokes mdxLoaderOptions when mdxCompileOptions or remarkPlugins are missing/empty and uses its output so remark-gfm is present without manual scaffolding of default arrays or options.",
      "max_score": 20
    },
    {
      "name": "Manual use",
      "description": "Provides a helper or export that delegates to mdxLoaderOptions for custom/standalone loader configuration outside Storybook's auto-wiring, rather than duplicating the merge behavior.",
      "max_score": 15
    },
    {
      "name": "Warns appropriately",
      "description": "Allows the package's deprecation warning to surface (via console or provided logger) when mdxLoaderOptions is invoked and avoids suppressing or removing the warning logic.",
      "max_score": 15
    }
  ]
}

Install with Tessl CLI

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

tile.json