[
  {
    "testName": "counter",
    "provider": "Ollama",
    "modelId": "mimo-v2.6:9b-q4_K_M",
    "numSamples": 10,
    "numCorrect": 0,
    "pass1": 0,
    "pass10": 0,
    "context": {
      "used": false,
      "content": ""
    },
    "samples": [
      {
        "index": 0,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { state } from 'svelte';\n</script>\n\n<div class=\"counter\">\n  <button data-testid=\"decrement-button\" on:click={() => count -= 1}>-</button>\n  <span data-testid=\"count-value\">{count}</span>\n  <button data-testid=\"increment-button\" on:click={() => count += 1}>+</button>\n</div>",
        "success": false,
        "errors": [
          "ReferenceError: count is not defined\n    at Component (/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:9:36)",
          "ReferenceError: count is not defined\n    at Component (/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:9:36)",
          "ReferenceError: count is not defined\n    at Component (/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:9:36)",
          "ReferenceError: count is not defined\n    at Component (/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:9:36)"
        ],
        "temperature": 0
      },
      {
        "index": 1,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { $state } from 'svelte';\n\n  export const counter = $state({ value: 0 });\n</script>\n\n<div class=\"counter\">\n  <button data-testid=\"decrement-button\" on:click={() => counter.value -= 1}>-</button>\n  <span data-testid=\"count-value\">{counter.value}</span>\n  <button data-testid=\"increment-button\" on:click={() => counter.value += 1}>+</button>\n</div>\n\n<style>\n  .counter {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 12px;\n    padding: 12px 24px;\n    border: 1px solid #ccc;\n    border-radius: 8px;\n    font: inherit;\n  }\n\n  .counter button {\n    width: 40px;\n    height: 40px;\n    border: none;\n    border-radius: 6px;\n    font-size: 20px;\n    cursor: pointer;\n  }\n\n  .counter button:hover {\n    background: #f0f0f0;\n  }\n\n  .counter span {\n    font-size: 20px;\n    min-width: 40px;\n    text-align: center;\n  }\n</style>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:11 The $ prefix is reserved, and cannot be used for variables and imports\nhttps://svelte.dev/e/dollar_prefix_invalid"
        ]
      },
      {
        "index": 2,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\nimport { $state } from 'svelte/react-bindable';\n</script>\n\n<div class=\"counter\">\n  <button data-testid=\"decrement-button\" aria-label=\"decrement\" onclick=\"count = count - 1\">-</button>\n  <span data-testid=\"count-value\">{count}</span>\n  <button data-testid=\"increment-button\" aria-label=\"increment\" onclick=\"count = count + 1\">+</button>\n</div>\n\n<style>\n  .counter {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 1rem;\n    font-family: system-ui, sans-serif;\n  }\n\n  .counter button {\n    width: 44px;\n    height: 44px;\n    border: 1px solid #cfcfcf;\n    border-radius: 6px;\n    background: #fff;\n    font-size: 1.25rem;\n    cursor: pointer;\n  }\n\n  .counter button:hover {\n    background: #f0f0f0;\n  }\n\n  .counter[data-testid=\"count-value\"] {\n    min-width: 3ch;\n    text-align: center;\n    font-size: 1.5rem;\n    font-weight: 600;\n  }\n</style>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:9 The $ prefix is reserved, and cannot be used for variables and imports\nhttps://svelte.dev/e/dollar_prefix_invalid"
        ]
      },
      {
        "index": 3,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\nimport { state } from 'svelte';\n\nlet count = state(0);\n</script>\n\n<div class=\"counter\">\n  <button data-testid=\"decrement-button\" on:click={() => (count -= 1)}>−</button>\n  <span data-testid=\"count-value\">{count}</span>\n  <button data-testid=\"increment-button\" on:click={() => (count += 1)}>+</button>\n</div>",
        "success": false,
        "errors": [
          "TypeError: (0 , __vite_ssr_import_2__.state) is not a function\n    at Component (/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:6:13)",
          "TypeError: (0 , __vite_ssr_import_2__.state) is not a function\n    at Component (/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:6:13)",
          "TypeError: (0 , __vite_ssr_import_2__.state) is not a function\n    at Component (/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:6:13)",
          "TypeError: (0 , __vite_ssr_import_2__.state) is not a function\n    at Component (/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:6:13)"
        ]
      },
      {
        "index": 4,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { state } from 'svelte';\n\n  let count = state(0);\n</script>\n\n<div class=\"counter\">\n  <button data-testid=\"decrement-button\" on:click={() => (count -= 1)}>-</button>\n  <span data-testid=\"count-value\">{count}</span>\n  <button data-testid=\"increment-button\" on:click={() => (count += 1)}>+</button>\n</div>",
        "success": false,
        "errors": [
          "TypeError: (0 , __vite_ssr_import_2__.state) is not a function\n    at Component (/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:6:15)",
          "TypeError: (0 , __vite_ssr_import_2__.state) is not a function\n    at Component (/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:6:15)",
          "TypeError: (0 , __vite_ssr_import_2__.state) is not a function\n    at Component (/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:6:15)",
          "TypeError: (0 , __vite_ssr_import_2__.state) is not a function\n    at Component (/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:6:15)"
        ]
      },
      {
        "index": 5,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { state } from 'svelte';\n</script>\n\n<div class=\"counter\">\n  <button data-testid=\"decrement-button\" aria-label=\"decrement\" onclick=\"count -= 1\">−</button>\n  <span data-testid=\"count-value\" aria-live=\"polite\">{count}</span>\n  <button data-testid=\"increment-button\" aria-label=\"increment\" onclick=\"count += 1\">+</button>\n</div>",
        "success": false,
        "errors": [
          "tmp/samples/ollama/Component.svelte:8:64 Event attribute must be a JavaScript expression, not a string\nhttps://svelte.dev/e/attribute_invalid_event_handler"
        ]
      },
      {
        "index": 6,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { $state, $derived } from 'svelte';\n\n  export let initialCount: number = 0;\n\n  const count = $state(initialCount);\n  const display = $derived(count);\n</script>\n\n<div class=\"counter\">\n  <button data-testid=\"decrement-button\" aria-label=\"decrement\" on:click={() => (count += 1)}>−</button>\n  <span data-testid=\"count-value\">{display}</span>\n  <button data-testid=\"increment-button\" aria-label=\"increment\" on:click={() => (count += 1)}>+</button>\n</div>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:11 The $ prefix is reserved, and cannot be used for variables and imports\nhttps://svelte.dev/e/dollar_prefix_invalid"
        ]
      },
      {
        "index": 7,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { state } from 'svelte';\n</script>\n\n<div class=\"counter\">\n  <button class=\"counter-button\" data-testid=\"decrement-button\" type=\"button\" on:click={() => count -= 1}>−</button>\n  <span class=\"counter-value\" data-testid=\"count-value\">{count}</span>\n  <button class=\"counter-button\" data-testid=\"increment-button\" type=\"button\" on:click={() => count += 1}>+</button>\n</div>",
        "success": false,
        "errors": [
          "ReferenceError: count is not defined\n    at Component (/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:9:58)",
          "ReferenceError: count is not defined\n    at Component (/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:9:58)",
          "ReferenceError: count is not defined\n    at Component (/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:9:58)",
          "ReferenceError: count is not defined\n    at Component (/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:9:58)"
        ]
      },
      {
        "index": 8,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { state } from 'svelte';\n\n  export let startAt: number = 0;\n\n  const count = state(startAt);\n\n  function increment() {\n    count += 1;\n  }\n\n  function decrement() {\n    count -= 1;\n  }\n\n  $$onMount(() => {\n    document.querySelector('[data-testid=\"count-value\"]')?.addEventListener('click', () => {\n      console.log('count-value clicked');\n    });\n  });\n</script>\n\n<div class=\"counter\">\n  <button data-testid=\"decrement-button\" on:click={decrement}>-</button>\n  <span data-testid=\"count-value\">{count}</span>\n  <button data-testid=\"increment-button\" on:click={increment}>+</button>\n</div>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:18:2 `$$onMount` is an illegal variable name. To reference a global variable called `$$onMount`, use `globalThis.$$onMount`\nhttps://svelte.dev/e/global_reference_invalid"
        ]
      },
      {
        "index": 9,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { state } from 'svelte';\n\n  const count = state(0);\n</script>\n\n<div class=\"counter\">\n  <button data-testid=\"decrement-button\" on:click={() => (count -= 1)} aria-label=\"decrement\">-</button>\n  <span data-testid=\"count-value\">{count}</span>\n  <button data-testid=\"increment-button\" on:click={() => (count += 1)} aria-label=\"increment\">+</button>\n</div>",
        "success": false,
        "errors": [
          "tmp/samples/ollama/Component.svelte:10:58 Cannot assign to constant\nhttps://svelte.dev/e/constant_assignment"
        ]
      }
    ],
    "timestamp": "2026-11-07T23:16:37.429Z",
    "tps": 13.09,
    "tpsDetails": {
      "testName": "counter",
      "evalCount": 96,
      "evalDurationNs": 7333794000,
      "promptEvalCount": 289,
      "promptEvalDurationNs": 167485000,
      "promptTps": 1725.53,
      "loadDurationNs": 473379,
      "measuredAt": "2026-11-07T23:17:32.105Z"
    }
  },
  {
    "testName": "derived",
    "provider": "Ollama",
    "modelId": "mimo-v2.6:9b-q4_K_M",
    "numSamples": 10,
    "numCorrect": 0,
    "pass1": 0,
    "pass10": 0,
    "context": {
      "used": false,
      "content": ""
    },
    "samples": [
      {
        "index": 0,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { $state, $derived } from 'svelte';\n\n  const number = $state(5);\n  const doubled = $derived(number * 2);\n</script>\n\n<div>\n  <p data-testid=\"number-value\">Number: {number}</p>\n  <p data-testid=\"doubled-value\">Doubled: {doubled}</p>\n  <button data-testid=\"increment-button\" on:click={() => (number += 1)}>Increment</button>\n</div>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:11 The $ prefix is reserved, and cannot be used for variables and imports\nhttps://svelte.dev/e/dollar_prefix_invalid"
        ],
        "temperature": 0
      },
      {
        "index": 1,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { $state, $derived } from 'svelte';\n</script>\n\n<div>\n  <input\n    type=\"number\"\n    data-testid=\"number-value\"\n    bind:value={number}\n    aria-label=\"Number\"\n  />\n  <p data-testid=\"doubled-value\">Doubled: {doubled}</p>\n  <button data-testid=\"increment-button\">Increment</button>\n</div>\n\n<script lang=\"ts\">\n  $state<number>({ number: 5 });\n  $derived({ doubled: number * 2 });\n</script>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:18:0 A component can have a single top-level `<script>` element and/or a single top-level `<script module>` element\nhttps://svelte.dev/e/script_duplicate"
        ]
      },
      {
        "index": 2,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { $state, $derived } from \"svelte\";\n\n  $state({ number: 5 });\n  const doubled = $derived(number => number * 2);\n</script>\n\n<div>\n  <p data-testid=\"number-value\">Number: {number}</p>\n  <p data-testid=\"doubled-value\">Doubled: {doubled}</p>\n  <button data-testid=\"increment-button\" on:click={() => number += 1}>Increment</button>\n</div>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:11 The $ prefix is reserved, and cannot be used for variables and imports\nhttps://svelte.dev/e/dollar_prefix_invalid"
        ]
      },
      {
        "index": 3,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { $derived, $state } from 'svelte';\n\n  $state<number>(number: number = 5);\n\n  const doubled = $derived(number * 2);\n</script>\n\n<div>\n  <p data-testid=\"number-value\">Number: {number}</p>\n  <p data-testid=\"doubled-value\">Doubled: {doubled}</p>\n  <button data-testid=\"increment-button\">Increment</button>\n</div>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:11 The $ prefix is reserved, and cannot be used for variables and imports\nhttps://svelte.dev/e/dollar_prefix_invalid"
        ]
      },
      {
        "index": 4,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { $state, $derived } from 'svelte';\n\n  let number = $state(5);\n  let doubled = $derived(number * 2);\n</script>\n\n<div>\n  <p data-testid=\"number-value\">Number: {number}</p>\n  <p data-testid=\"doubled-value\">Doubled: {doubled}</p>\n  <button data-testid=\"increment-button\" on:click={() => (number += 1)}>Increment</button>\n</div>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:11 The $ prefix is reserved, and cannot be used for variables and imports\nhttps://svelte.dev/e/dollar_prefix_invalid"
        ]
      },
      {
        "index": 5,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { $state, $derived } from 'svelte';\n\n  const number = $state(5);\n  const doubled = $derived(number * 2);\n</script>\n\n<div>\n  <p data-testid=\"number-value\">Number: {number}</p>\n  <p data-testid=\"doubled-value\">Doubled: {doubled}</p>\n  <button data-testid=\"increment-button\" on:click={() => (number += 1)}>Increment</button>\n</div>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:11 The $ prefix is reserved, and cannot be used for variables and imports\nhttps://svelte.dev/e/dollar_prefix_invalid"
        ]
      },
      {
        "index": 6,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { $derived, $state } from 'svelte/runes';\n\n  $state(5);\n  const doubled = $derived(number * 2);\n</script>\n\n<div>\n  <p data-testid=\"number-value\">Number: {number}</p>\n  <p data-testid=\"doubled-value\">Doubled: {doubled}</p>\n  <button data-testid=\"increment-button\" on:click={() => number += 1}>Increment</button>\n</div>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:11 The $ prefix is reserved, and cannot be used for variables and imports\nhttps://svelte.dev/e/dollar_prefix_invalid"
        ]
      },
      {
        "index": 7,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { $state, $derived } from 'svelte';\n\n  const number = $state(5);\n  const doubled = $derived(number * 2);\n</script>\n\n<div>\n  <p data-testid=\"number-value\">Number: {number}</p>\n  <p data-testid=\"doubled-value\">Doubled: {doubled}</p>\n  <button data-testid=\"increment-button\">Increment</button>\n</div>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:11 The $ prefix is reserved, and cannot be used for variables and imports\nhttps://svelte.dev/e/dollar_prefix_invalid"
        ]
      },
      {
        "index": 8,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n\timport { $derived, $state } from \"svelte\";\n</script>\n\n<div>\n\t<p data-testid=\"number-value\">Number: {number}</p>\n\t<p data-testid=\"doubled-value\">Doubled: {doubled}</p>\n\t<button data-testid=\"increment-button\">Increment</button>\n</div>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:10 The $ prefix is reserved, and cannot be used for variables and imports\nhttps://svelte.dev/e/dollar_prefix_invalid"
        ]
      },
      {
        "index": 9,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { $state, $derived } from 'svelte';\n\n  const number = $state(5);\n  const doubled = $derived(number * 2);\n</script>\n\n<div>\n  <p data-testid=\"number-value\">Number: {number}</p>\n  <p data-testid=\"doubled-value\">Doubled: {doubled}</p>\n  <button data-testid=\"increment-button\" on:click={() => number += 1}>Increment</button>\n</div>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:11 The $ prefix is reserved, and cannot be used for variables and imports\nhttps://svelte.dev/e/dollar_prefix_invalid"
        ]
      }
    ],
    "timestamp": "2026-11-07T23:16:37.429Z",
    "tps": 13.09,
    "tpsDetails": {
      "testName": "counter",
      "evalCount": 96,
      "evalDurationNs": 7333794000,
      "promptEvalCount": 289,
      "promptEvalDurationNs": 167485000,
      "promptTps": 1725.53,
      "loadDurationNs": 473379,
      "measuredAt": "2026-11-07T23:17:32.105Z"
    }
  },
  {
    "testName": "derived-by",
    "provider": "Ollama",
    "modelId": "mimo-v2.6:9b-q4_K_M",
    "numSamples": 10,
    "numCorrect": 0,
    "pass1": 0,
    "pass10": 0,
    "context": {
      "used": false,
      "content": ""
    },
    "samples": [
      {
        "index": 0,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { $state, $derived.by } from 'svelte';\n\n  let text = $state('');\n\n  const wordCount = $derived.by(() => {\n    const words = text.trim() ? text.trim().split(/\\s+/) : [];\n    return words.length;\n  });\n\n  const charCount = $derived.by(() => text.length);\n\n  const isLong = $derived.by(() => wordCount > 15);\n</script>\n\n<div>\n  <input\n    data-testid=\"text-input\"\n    type=\"text\"\n    value={text}\n    oninput={(event) => {\n      text = event.target.value;\n    }}\n  />\n\n  <button data-testid=\"clear-button\" on:click={() => (text = '')}>Clear</button>\n\n  <div>\n    <p data-testid=\"word-count\">Words: {wordCount}</p>\n    <p data-testid=\"char-count\">Characters: {charCount}</p>\n    <p data-testid=\"length-indicator\">Status: {isLong ? 'Long text' : 'Short text'}</p>\n  </div>\n</div>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:27 Unexpected token\nhttps://svelte.dev/e/js_parse_error"
        ],
        "temperature": 0
      },
      {
        "index": 1,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { $derived.by, $state } from 'svelte';\n\n  let { text = '' } = $state<string>('');\n\n  const wordCount = $derived.by(() =>\n    text.trim() === '' ? 0 : text.trim().split(/\\s+/).length\n  );\n\n  const charCount = $derived.by(() => text.length);\n\n  const isLong = $derived.by(() => wordCount > 15);\n</script>\n\n<div class=\"card\">\n  <label for=\"text-input\">Text</label>\n  <input\n    id=\"text-input\"\n    data-testid=\"text-input\"\n    type=\"text\"\n    value={text}\n    oninput={(e) => {\n      text = e.target.value;\n    }}\n  />\n\n  <button\n    data-testid=\"clear-button\"\n    type=\"button\"\n    on:click={() => {\n      text = '';\n    }}\n  >\n    Clear\n  </button>\n\n  <div class=\"stats\" aria-live=\"polite\">\n    <p data-testid=\"word-count\">Words: {wordCount}</p>\n    <p data-testid=\"char-count\">Characters: {charCount}</p>\n    <p data-testid=\"length-indicator\">Status: {isLong ? 'Long text' : 'Short text'}</p>\n  </div>\n</div>\n\n<style>\n  .card {\n    max-width: 520px;\n    margin: 2rem auto;\n    padding: 1.5rem;\n    border: 1px solid #e5e7eb;\n    border-radius: 12px;\n    background: #ffffff;\n    font-family: system-ui, sans-serif;\n  }\n\n  label {\n    display: block;\n    margin-bottom: 0.5rem;\n    font-size: 0.85rem;\n    font-weight: 600;\n    color: #374151;\n  }\n\n  input {\n    width: 100%;\n    padding: 0.75rem 0.85rem;\n    border: 1px solid #d1d5db;\n    border-radius: 8px;\n    font-size: 1rem;\n  }\n\n  button {\n    margin-top: 0.75rem;\n    padding: 0.6rem 1.2rem;\n    border: 0;\n    border-radius: 8px;\n    background: #2563eb;\n    color: #fff;\n    font-weight: 600;\n    cursor: pointer;\n  }\n\n  .stats {\n    margin-top: 1rem;\n    padding-top: 1rem;\n    border-top: 1px solid #e5e7eb;\n    display: grid;\n    gap: 0.4rem;\n    color: #374151;\n    font-size: 0.95rem;\n  }\n</style>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:19 Unexpected token\nhttps://svelte.dev/e/js_parse_error"
        ]
      },
      {
        "index": 2,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { $state, $derived.by } from 'svelte';\n\n  let text = $state('');\n\n  const words = $derived.by(() => {\n    const trimmed = text.trim();\n    if (trimmed === '') return 0;\n    return trimmed.split(/\\s+/).filter((word) => word.length > 0).length;\n  });\n\n  const characters = $derived.by(() => text.length);\n\n  const isLong = $derived.by(() => words > 15);\n</script>\n\n<div>\n  <input\n    type=\"text\"\n    data-testid=\"text-input\"\n    value={text}\n    oninput={(event) => {\n      text = event.target.value;\n    }}\n  />\n\n  <button data-testid=\"clear-button\" on:click={() => (text = '')}>Clear</button>\n\n  <div>\n    <p data-testid=\"word-count\">Words: {words}</p>\n    <p data-testid=\"char-count\">Characters: {characters}</p>\n    <p data-testid=\"length-indicator\">Status: {isLong ? 'Long text' : 'Short text'}</p>\n  </div>\n</div>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:27 Unexpected token\nhttps://svelte.dev/e/js_parse_error"
        ]
      },
      {
        "index": 3,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { $derived.by, $state } from 'svelte';\n\n  let text = $state('');\n\n  const wordCount = $derived.by(() => text.trim().split(/\\s+/).filter(Boolean).length);\n  const charCount = $derived.by(() => text.length);\n  const isLong = $derived.by(() => text.trim().split(/\\s+/).filter(Boolean).length > 15);\n</script>\n\n<div>\n  <input\n    data-testid=\"text-input\"\n    type=\"text\"\n    value={text}\n    oninput={(event) => {\n      text = event.currentTarget.value;\n    }}\n  />\n\n  <button data-testid=\"clear-button\" onclick={() => (text = '')}>Clear</button>\n\n  <div>\n    <p data-testid=\"word-count\">Words: {wordCount}</p>\n    <p data-testid=\"char-count\">Characters: {charCount}</p>\n    <p data-testid=\"length-indicator\">Status: {isLong ? 'Long text' : 'Short text'}</p>\n  </div>\n</div>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:19 Unexpected token\nhttps://svelte.dev/e/js_parse_error"
        ]
      },
      {
        "index": 4,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { $derived.by, $state } from 'svelte';\n\n  let { text = '' } = $state('');\n  let { wordCount } = $derived.by(() => ({\n    wordCount: text.trim() ? text.trim().split(/\\s+/).length : 0,\n    charCount: text.length,\n    isLong: text.trim() ? text.trim().split(/\\s+/).length > 15 : false\n  }));\n\n  function clearText() {\n    text = '';\n  }\n</script>\n\n<div>\n  <input\n    data-testid=\"text-input\"\n    type=\"text\"\n    value={text}\n    oninput={(event) => {\n      text = event.target.value;\n    }}\n  />\n\n  <button data-testid=\"clear-button\" onclick={clearText}>Clear</button>\n\n  <div>\n    <p data-testid=\"word-count\">Words: {wordCount.wordCount}</p>\n    <p data-testid=\"char-count\">Characters: {wordCount.charCount}</p>\n    <p data-testid=\"length-indicator\">Status: {wordCount.isLong ? 'Long text' : 'Short text'}</p>\n  </div>\n</div>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:19 Unexpected token\nhttps://svelte.dev/e/js_parse_error"
        ]
      },
      {
        "index": 5,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { $state, $derived.by } from \"svelte\";\n\n  export let value = \"\";\n  export let onChange = (v: string) => {};\n\n  const words = $derived.by(() => {\n    const trimmed = value.trim();\n    if (trimmed === \"\") return 0;\n    return trimmed.split(/\\s+/).length;\n  });\n\n  const chars = $derived.by(() => value.length);\n\n  const isLong = $derived.by(() => words > 15);\n</script>\n\n<div class=\"text-derivation-demo\">\n  <input\n    id=\"text-input\"\n    class=\"text-input\"\n    type=\"text\"\n    data-testid=\"text-input\"\n    value={value}\n    oninput={(e) => onChange((e.target as HTMLInputElement).value)}\n    placeholder=\"Type something here...\"\n    maxlength=\"500\"\n  />\n  <button id=\"clear-button\" class=\"clear-button\" type=\"button\" data-testid=\"clear-button\" onclick={() => onChange(\"\")}>\n    Clear\n  </button>\n  <div class=\"stats\" aria-live=\"polite\">\n    <p id=\"word-count\" data-testid=\"word-count\">Words: {words}</p>\n    <p id=\"char-count\" data-testid=\"char-count\">Characters: {chars}</p>\n    <p id=\"length-indicator\" data-testid=\"length-indicator\">Status: {isLong ? \"Long text\" : \"Short text\"}</p>\n  </div>\n</div>\n\n<style>\n  .text-derivation-demo {\n    max-width: 440px;\n    margin: 0 auto;\n    padding: 1rem;\n    font-family: system-ui, -apple-system, sans-serif;\n  }\n\n  .text-input {\n    width: 100%;\n    padding: 0.75rem;\n    font-size: 1rem;\n    border: 1px solid #ccc;\n    border-radius: 8px;\n    box-sizing: border-box;\n  }\n\n  .clear-button {\n    margin-top: 0.5rem;\n    padding: 0.5rem 1rem;\n    border: none;\n    border-radius: 6px;\n    background: #f0f0f0;\n    cursor: pointer;\n  }\n\n  .clear-button:hover {\n    background: #e0e0e0;\n  }\n\n  .stats {\n    margin-top: 1rem;\n    padding: 0.75rem;\n    border: 1px solid #ccc;\n    border-radius: 8px;\n    background: #fafafa;\n  }\n\n  .stats p {\n    margin: 0.25rem 0;\n  }\n\n  .stats p:last-child {\n    margin-bottom: 0;\n  }\n\n  .is-long {\n    color: #b02a2a;\n    font-weight: 600;\n  }\n</style>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:27 Unexpected token\nhttps://svelte.dev/e/js_parse_error"
        ]
      },
      {
        "index": 6,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { $derived.by, $state } from \"svelte\";\n\n  let { text = \"\", clearText = () => {} } = $props();\n\n  const words = $derived.by(() => {\n    const trimmed = text.trim();\n    if (trimmed === \"\") return 0;\n    return trimmed.split(/\\s+/).filter((word) => word.length > 0).length;\n  });\n\n  const characters = $derived.by(() => text.length);\n\n  const isLong = $derived.by(() => words > 15);\n</script>\n\n<div class=\"card\">\n  <input\n    data-testid=\"text-input\"\n    type=\"text\"\n    value={text}\n    oninput={(event) => {\n      const value = event.currentTarget.value;\n      text(value);\n    }}\n    placeholder=\"Type something here...\"\n  />\n\n  <button data-testid=\"clear-button\" class=\"clear-button\" type=\"button\" onclick={clearText}>\n    Clear\n  </button>\n\n  <div class=\"stats\">\n    <p data-testid=\"word-count\">Words: {words}</p>\n    <p data-testid=\"char-count\">Characters: {characters}</p>\n    <p data-testid=\"length-indicator\">Status: {isLong ? \"Long text\" : \"Short text\"}</p>\n  </div>\n</div>\n\n<style>\n  :global(.card) {\n    max-width: 420px;\n    margin: 0 auto;\n    padding: 20px;\n    border: 1px solid #e2e8f0;\n    border-radius: 8px;\n    background: #ffffff;\n    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);\n  }\n\n  :global(input) {\n    width: 100%;\n    padding: 10px 12px;\n    font-size: 16px;\n    border: 1px solid #cbd5e1;\n    border-radius: 6px;\n    outline: none;\n  }\n\n  :global(input:focus) {\n    border-color: #3b82f6;\n    box-shadow: 0 0 0 3px rgba(59, 130, 246, 0.15);\n  }\n\n  :global(.clear-button) {\n    margin-top: 12px;\n    padding: 8px 16px;\n    font-size: 14px;\n    border: none;\n    border-radius: 6px;\n    background: #3b82f6;\n    color: #ffffff;\n    cursor: pointer;\n  }\n\n  :global(.clear-button:hover) {\n    background: #2563eb;\n  }\n\n  :global(.stats) {\n    margin-top: 16px;\n    padding-top: 16px;\n    border-top: 1px solid #e2e8f0;\n  }\n\n  :global(.stats p) {\n    margin: 6px 0;\n    font-size: 15px;\n    color: #1e293b;\n  }\n</style>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:19 Unexpected token\nhttps://svelte.dev/e/js_parse_error"
        ]
      },
      {
        "index": 7,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { $state, $derived.by } from 'svelte';\n\n  let text = $state('');\n\n  const wordCount = $derived.by(() =>\n    text.trim() === '' ? 0 : text.trim().split(/\\s+/).length\n  );\n\n  const charCount = $derived.by(() => text.length);\n\n  const isLong = $derived.by(() => wordCount > 15);\n</script>\n\n<div>\n  <input\n    data-testid=\"text-input\"\n    type=\"text\"\n    value={text}\n    oninput={(event) => {\n      text = event.target.value;\n    }}\n  />\n\n  <button data-testid=\"clear-button\" on:click={() => (text = '')}>Clear</button>\n\n  <div>\n    <p data-testid=\"word-count\">Words: {wordCount}</p>\n    <p data-testid=\"char-count\">Characters: {charCount}</p>\n    <p data-testid=\"length-indicator\">Status: {isLong ? 'Long text' : 'Short text'}</p>\n  </div>\n</div>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:27 Unexpected token\nhttps://svelte.dev/e/js_parse_error"
        ]
      },
      {
        "index": 8,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { $state, $derived.by, $derived } from 'svelte';\n\n  let { text, set_text, words, chars, isLong } = $state({\n    text: '',\n    set_text: (value: string) => set_text(value),\n    words: () => $derived.by((value) => value.trim().split(/\\s+/).filter(Boolean).length),\n    chars: () => $derived.by((value) => value.length),\n    isLong: () => $derived.by((value) => value.trim().split(/\\s+/).filter(Boolean).length > 15)\n  });\n\n  const words = $derived.by((value) => value.trim().split(/\\s+/).filter(Boolean).length);\n  const chars = $derived.by((value) => value.length);\n  const isLong = $derived.by((value) => value.trim().split(/\\s+/).filter(Boolean).length > 15);\n</script>\n\n<div>\n  <label for=\"text-input\">Enter text</label>\n  <input\n    id=\"text-input\"\n    data-testid=\"text-input\"\n    type=\"text\"\n    value={text}\n    oninput={(event) => set_text(event.target.value)}\n  />\n\n  <button data-testid=\"clear-button\" on:click={() => set_text('')}>Clear</button>\n\n  <div>\n    <p data-testid=\"word-count\">Words: {words}</p>\n    <p data-testid=\"char-count\">Characters: {chars}</p>\n    <p data-testid=\"length-indicator\">Status: {isLong ? 'Long text' : 'Short text'}</p>\n  </div>\n</div>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:27 Unexpected token\nhttps://svelte.dev/e/js_parse_error"
        ]
      },
      {
        "index": 9,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { $state, $derived.by } from 'svelte';\n\n  const text = $state('');\n\n  // $derived.by takes a single function, so all three derived values are\n  // computed together in one pass and returned as an object.\n  const stats = $derived.by(() => {\n    const trimmed = text.trim();\n    const words = trimmed ? trimmed.split(/\\s+/).filter((word) => word.length > 0) : [];\n    const isLong = words.length > 15;\n\n    return {\n      wordCount: words.length,\n      charCount: text.length,\n      isLong,\n    };\n  });\n</script>\n\n<main class=\"panel\">\n  <header>\n    <h1>Text Stats</h1>\n    <p class=\"hint\">Type something below to see the derived values update.</p>\n  </header>\n\n  <div class=\"field\">\n    <label for=\"text-input\">Enter text</label>\n    <input\n      id=\"text-input\"\n      data-testid=\"text-input\"\n      type=\"text\"\n      value={text}\n      on:input={(event) => {\n        text.set(event.target.value);\n      }}\n    />\n    <button data-testid=\"clear-button\" type=\"button\" class=\"clear\" {disabled=!text}>Clear</button>\n  </div>\n\n  <div class=\"stats\">\n    <p data-testid=\"word-count\">Words: {stats.wordCount}</p>\n    <p data-testid=\"char-count\">Characters: {stats.charCount}</p>\n    <p data-testid=\"length-indicator\">Status: {stats.isLong ? 'Long text' : 'Short text'}</p>\n  </div>\n</main>\n\n<style>\n  main {\n    max-width: 480px;\n    margin: 0 auto;\n    padding: 24px;\n    font-family: ui-sans-serif, system-ui, sans-serif;\n  }\n\n  .panel {\n    border: 1px solid #e2e8f0;\n    border-radius: 12px;\n    padding: 24px;\n    background: #ffffff;\n    box-shadow: 0 8px 24px rgba(15, 23, 42, 0.06);\n  }\n\n  h1 {\n    margin: 0 0 6px;\n    font-size: 1.25rem;\n    letter-spacing: -0.01em;\n  }\n\n  .hint {\n    margin: 0 0 18px;\n    color: #64748b;\n    font-size: 0.875rem;\n  }\n\n  .field {\n    display: flex;\n    flex-direction: column;\n    gap: 8px;\n  }\n\n  label {\n    font-size: 0.8125rem;\n    font-weight: 600;\n    color: #334155;\n  }\n\n  input {\n    width: 100%;\n    padding: 12px 14px;\n    font: inherit;\n    font-size: 1rem;\n    border: 1px solid #cbd5e1;\n    border-radius: 8px;\n    outline: none;\n    transition: border-color 0.15s ease, box-shadow 0.15s ease;\n  }\n\n  input:focus {\n    border-color: #3b82f6;\n    box-shadow: 0 0 0 3px rgba(59, 130, 246, 0.15);\n  }\n\n  .clear {\n    align-self: flex-start;\n    margin-top: 2px;\n    padding: 8px 14px;\n    font: inherit;\n    font-size: 0.8125rem;\n    font-weight: 600;\n    color: #334155;\n    background: #f1f5f9;\n    border: 1px solid #e2e8f0;\n    border-radius: 8px;\n    cursor: pointer;\n    transition: background 0.15s ease, opacity 0.15s ease;\n  }\n\n  .clear:hover:not(:disabled) {\n    background: #e2e8f0;\n  }\n\n  .clear:disabled {\n    opacity: 0.45;\n    cursor: not-allowed;\n  }\n\n  .stats {\n    margin-top: 20px;\n    padding-top: 18px;\n    border-top: 1px solid #e2e8f0;\n    display: flex;\n    flex-direction: column;\n    gap: 10px;\n  }\n\n  .stats p {\n    margin: 0;\n    font-size: 0.9375rem;\n    color: #334155;\n  }\n\n  .stats p strong {\n    color: #1e293b;\n    font-weight: 700;\n  }\n</style>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:27 Unexpected token\nhttps://svelte.dev/e/js_parse_error"
        ]
      }
    ],
    "timestamp": "2026-11-07T23:16:37.429Z",
    "tps": 13.09,
    "tpsDetails": {
      "testName": "counter",
      "evalCount": 96,
      "evalDurationNs": 7333794000,
      "promptEvalCount": 289,
      "promptEvalDurationNs": 167485000,
      "promptTps": 1725.53,
      "loadDurationNs": 473379,
      "measuredAt": "2026-11-07T23:17:32.105Z"
    }
  },
  {
    "testName": "each",
    "provider": "Ollama",
    "modelId": "mimo-v2.6:9b-q4_K_M",
    "numSamples": 10,
    "numCorrect": 0,
    "pass1": 0,
    "pass10": 0,
    "context": {
      "used": false,
      "content": ""
    },
    "samples": [
      {
        "index": 0,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { state } from 'svelte';\n\n  const characters = state<string[]>(['Jerry', 'Elaine', 'Kramer']);\n</script>\n\n<div>\n  <ul data-testid=\"characters-list\">\n    {#each characters as character (index)}\n      <li data-testid=\"character\">{character}</li>\n    {/each}\n  </ul>\n  <button data-testid=\"add-george-button\" on:click={() => characters.push('George')}>Add George</button>\n</div>",
        "success": false,
        "errors": [
          "TypeError: (0 , __vite_ssr_import_2__.state) is not a function\n    at Component (/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:6:22)",
          "TypeError: (0 , __vite_ssr_import_2__.state) is not a function\n    at Component (/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:6:22)"
        ],
        "temperature": 0
      },
      {
        "index": 1,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { state } from 'svelte';\n\n  const characters = state(['Jerry', 'Elaine', 'Kramer']);\n</script>\n\n<div>\n  <ul data-testid=\"characters-list\">\n    {#each characters as character}\n      <li data-testid=\"character\">{character}</li>\n    {/each}\n  </ul>\n  <button data-testid=\"add-george-button\" onClick={() => characters.push('George')}>Add George</button>\n</div>",
        "success": false,
        "errors": [
          "TypeError: (0 , __vite_ssr_import_2__.state) is not a function\n    at Component (/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:6:22)",
          "TypeError: (0 , __vite_ssr_import_2__.state) is not a function\n    at Component (/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:6:22)"
        ]
      },
      {
        "index": 2,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { state } from 'svelte';\n\n  const characters: string[] = state(['Jerry', 'Elaine', 'Kramer']);\n</script>\n\n<div>\n  <ul data-testid=\"characters-list\">\n    {#each characters as character (index)}\n      <li data-testid=\"character\">{character}</li>\n    {/each}\n  </ul>\n  <button data-testid=\"add-george-button\" on:click={() => characters.push('George')}>Add George</button>\n</div>",
        "success": false,
        "errors": [
          "TypeError: (0 , __vite_ssr_import_2__.state) is not a function\n    at Component (/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:6:32)",
          "TypeError: (0 , __vite_ssr_import_2__.state) is not a function\n    at Component (/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:6:32)"
        ]
      },
      {
        "index": 3,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { state } from 'svelte';\n\n  const characters = state<string[]>(['Jerry', 'Elaine', 'Kramer']);\n</script>\n\n<div>\n  <ul data-testid=\"characters-list\">\n    {#each characters as character (characterIndex)}\n      <li data-testid=\"character\">{character}</li>\n    {/each}\n  </ul>\n  <button data-testid=\"add-george-button\">Add George</button>\n</div>",
        "success": false,
        "errors": [
          "TypeError: (0 , __vite_ssr_import_2__.state) is not a function\n    at Component (/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:6:22)",
          "TypeError: (0 , __vite_ssr_import_2__.state) is not a function\n    at Component (/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:6:22)"
        ]
      },
      {
        "index": 4,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { each } from 'svelte/iteration';\n\n  const characters = ['Jerry', 'Elaine', 'Kramer'];\n</script>\n\n<div>\n  <ul data-testid=\"characters-list\">\n    {#each characters as character (index)}\n      <li data-testid=\"character\">{character}</li>\n    {/each}\n  </ul>\n  <button data-testid=\"add-george-button\" on:click={() => characters.push('George')}>Add George</button>\n</div>",
        "success": false,
        "errors": [
          "\"./iteration\" is not exported under the conditions [\"browser\", \"node\", \"development\", \"svelte\", \"svelte\", \"svelte\", \"import\"] from package /Users/k/Documents/GitHub/svelte-bench/node_modules/svelte (see exports field in /Users/k/Documents/GitHub/svelte-bench/node_modules/svelte/package.json)"
        ]
      },
      {
        "index": 5,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\nimport { $state } from 'svelte';\n\nconst characters = $state<string[]>(['Jerry', 'Elaine', 'Kramer']);\n</script>\n\n<div>\n  <ul data-testid=\"characters-list\">\n    {#each characters as character}\n      <li data-testid=\"character\">{character}</li>\n    {/each}\n  </ul>\n  <button data-testid=\"add-george-button\" on:click={() => characters.push('George')}>Add George</button>\n</div>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:9 The $ prefix is reserved, and cannot be used for variables and imports\nhttps://svelte.dev/e/dollar_prefix_invalid"
        ]
      },
      {
        "index": 6,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\nimport { $state } from \"svelte\";\n\nconst characters = $state<string[]>([\"Jerry\", \"Elaine\", \"Kramer\"]);\n</script>\n\n<ul data-testid=\"characters-list\">\n  {#each characters as character}\n    <li data-testid=\"character\">{character}</li>\n  {/each}\n</ul>\n\n<button data-testid=\"add-george-button\" onClick={() => characters.push(\"George\")}>\n  Add George\n</button>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:9 The $ prefix is reserved, and cannot be used for variables and imports\nhttps://svelte.dev/e/dollar_prefix_invalid"
        ]
      },
      {
        "index": 7,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { state } from 'svelte';\n\n  const characters = state<string[]>(['Jerry', 'Elaine', 'Kramer']);\n</script>\n\n<div>\n  <ul data-testid=\"characters-list\">\n    {#each characters as character (index)}\n      <li data-testid=\"character\">{character}</li>\n    {/each}\n  </ul>\n  <button data-testid=\"add-george-button\" on:click={() => characters.push('George')}>Add George</button>\n</div>",
        "success": false,
        "errors": [
          "TypeError: (0 , __vite_ssr_import_2__.state) is not a function\n    at Component (/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:6:22)",
          "TypeError: (0 , __vite_ssr_import_2__.state) is not a function\n    at Component (/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:6:22)"
        ]
      },
      {
        "index": 8,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { state } from 'svelte';\n\n  const characters = state<string[]>(['Jerry', 'Elaine', 'Kramer']);\n</script>\n\n<div>\n  <ul data-testid=\"characters-list\">\n    {#each characters as character (index)}\n      <li data-testid=\"character\">{character}</li>\n    {/each}\n  </ul>\n  <button data-testid=\"add-george-button\" on:click={() => characters.push('George')}>\n    Add George\n  </button>\n</div>",
        "success": false,
        "errors": [
          "TypeError: (0 , __vite_ssr_import_2__.state) is not a function\n    at Component (/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:6:22)",
          "TypeError: (0 , __vite_ssr_import_2__.state) is not a function\n    at Component (/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:6:22)"
        ]
      },
      {
        "index": 9,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { $state, onEach } from 'svelte';\n\n  const characters: $state<string[]> = $state(['Jerry', 'Elaine', 'Kramer']);\n\n  onEach(() => {\n    characters.push('George');\n  });\n</script>\n\n<div>\n  <ul data-testid=\"characters-list\">\n    {#each characters as character}\n      <li data-testid=\"character\">{character}</li>\n    {/each}\n  </ul>\n  <button data-testid=\"add-george-button\" on:click={() => characters.push('George')}>Add George</button>\n</div>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:11 The $ prefix is reserved, and cannot be used for variables and imports\nhttps://svelte.dev/e/dollar_prefix_invalid"
        ]
      }
    ],
    "timestamp": "2026-11-07T23:16:37.429Z",
    "tps": 13.09,
    "tpsDetails": {
      "testName": "counter",
      "evalCount": 96,
      "evalDurationNs": 7333794000,
      "promptEvalCount": 289,
      "promptEvalDurationNs": 167485000,
      "promptTps": 1725.53,
      "loadDurationNs": 473379,
      "measuredAt": "2026-11-07T23:17:32.105Z"
    }
  },
  {
    "testName": "effect",
    "provider": "Ollama",
    "modelId": "mimo-v2.6:9b-q4_K_M",
    "numSamples": 10,
    "numCorrect": 0,
    "pass1": 0,
    "pass10": 0,
    "context": {
      "used": false,
      "content": ""
    },
    "samples": [
      {
        "index": 0,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { $effect, $state } from 'svelte';\n\n  let number = $state(5);\n  let doubled = $state(0);\n\n  $effect(() => {\n    doubled = number * 2;\n  });\n</script>\n\n<div>\n  <p data-testid=\"number-value\">Number: {number}</p>\n  <p data-testid=\"doubled-value\">Doubled: {doubled}</p>\n  <button data-testid=\"increment-button\" on:click={() => (number += 1)}>Increment</button>\n</div>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:11 The $ prefix is reserved, and cannot be used for variables and imports\nhttps://svelte.dev/e/dollar_prefix_invalid"
        ],
        "temperature": 0
      },
      {
        "index": 1,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { $effect, $state } from 'svelte/runes';\n\n  let number = $state(5);\n  let doubled;\n\n  $effect(() => {\n    doubled = number * 2;\n  });\n</script>\n\n<div class=\"card\">\n  <p data-testid=\"number-value\">Number: {number}</p>\n  <p data-testid=\"doubled-value\">Doubled: {doubled}</p>\n  <button data-testid=\"increment-button\">Increment</button>\n</div>\n\n<style>\n  .card {\n    padding: 16px;\n    border: 1px solid #d9d9d9;\n    border-radius: 8px;\n    font-family: system-ui, sans-serif;\n  }\n\n  button {\n    margin-top: 12px;\n    padding: 6px 12px;\n    border: none;\n    border-radius: 4px;\n    background: #2563eb;\n    color: white;\n    cursor: pointer;\n  }\n\n  button:hover {\n    background: #1d4ed8;\n  }\n</style>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:11 The $ prefix is reserved, and cannot be used for variables and imports\nhttps://svelte.dev/e/dollar_prefix_invalid"
        ]
      },
      {
        "index": 2,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { $effect, $state } from 'svelte';\n\n  let number = $state(5);\n  let doubled = $derived(number * 2);\n\n  // Runs whenever `number` changes\n  $effect(() => {\n    console.log('effect ran, doubled =', number * 2);\n  });\n</script>\n\n<div>\n  <p data-testid=\"number-value\">Number: {number}</p>\n  <p data-testid=\"doubled-value\">Doubled: {doubled}</p>\n  <button data-testid=\"increment-button\" onclick={() => (number += 1)}>Increment</button>\n</div>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:11 The $ prefix is reserved, and cannot be used for variables and imports\nhttps://svelte.dev/e/dollar_prefix_invalid"
        ]
      },
      {
        "index": 3,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  $state<number>(number: number) {\n    return number;\n  }\n\n  $effect(() => {\n    doubled = number * 2;\n  });\n</script>\n\n<div>\n  <p data-testid=\"number-value\">Number: {number}</p>\n  <p data-testid=\"doubled-value\">Doubled: {doubled}</p>\n  <button data-testid=\"increment-button\">Increment</button>\n</div>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:33 Unexpected token\nhttps://svelte.dev/e/js_parse_error"
        ]
      },
      {
        "index": 4,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { $effect, $state } from 'svelte';\n\n  $state<number>(5);\n  const doubled = $effect(() => number * 2);\n</script>\n\n<div>\n  <p data-testid=\"number-value\">Number: {number}</p>\n  <p data-testid=\"doubled-value\">Doubled: {doubled}</p>\n  <button data-testid=\"increment-button\" on:click={() => number += 1}>Increment</button>\n</div>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:11 The $ prefix is reserved, and cannot be used for variables and imports\nhttps://svelte.dev/e/dollar_prefix_invalid"
        ]
      },
      {
        "index": 5,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { $effect, $state } from 'svelte/runes';\n\n  $state({ count: 5 });\n\n  $effect(() => {\n    doubled = count * 2;\n  });\n</script>\n\n<div>\n  <p data-testid=\"number-value\">Number: {count}</p>\n  <p data-testid=\"doubled-value\">Doubled: {doubled}</p>\n  <button data-testid=\"increment-button\" on:click={() => count += 1}>Increment</button>\n</div>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:11 The $ prefix is reserved, and cannot be used for variables and imports\nhttps://svelte.dev/e/dollar_prefix_invalid"
        ]
      },
      {
        "index": 6,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { $effect, $state } from 'svelte';\n\n  const number = $state(5);\n\n  const doubled = $effect(() => number * 2);\n</script>\n\n<div>\n  <p data-testid=\"number-value\">Number: {number}</p>\n  <p data-testid=\"doubled-value\">Doubled: {doubled}</p>\n  <button data-testid=\"increment-button\">Increment</button>\n</div>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:11 The $ prefix is reserved, and cannot be used for variables and imports\nhttps://svelte.dev/e/dollar_prefix_invalid"
        ]
      },
      {
        "index": 7,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { $effect, $state } from 'svelte';\n\n  let number = $state(5);\n\n  let doubled = $effect(() => number * 2);\n</script>\n\n<div>\n  <p data-testid=\"number-value\">Number: {number}</p>\n  <p data-testid=\"doubled-value\">Doubled: {doubled}</p>\n  <button data-testid=\"increment-button\" on:click={() => (number += 1)}>Increment</button>\n</div>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:11 The $ prefix is reserved, and cannot be used for variables and imports\nhttps://svelte.dev/e/dollar_prefix_invalid"
        ]
      },
      {
        "index": 8,
        "code": "<svelte:options runes={true} />\n\n<script>\n  import { $effect, $state } from 'svelte';\n\n  let number = $state(5);\n  let doubled = $state(0);\n\n  $effect(\n    () => {\n      doubled = number * 2;\n    },\n    number,\n  );\n</script>\n\n<div>\n  <p data-testid=\"number-value\">Number: {number}</p>\n  <p data-testid=\"doubled-value\">Doubled: {doubled}</p>\n  <button data-testid=\"increment-button\" on:click={() => number += 1}>\n    Increment\n  </button>\n</div>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:11 The $ prefix is reserved, and cannot be used for variables and imports\nhttps://svelte.dev/e/dollar_prefix_invalid"
        ]
      },
      {
        "index": 9,
        "code": "<svelte:options runes={true} />\n\n<script>\n  import { $state, $effect } from 'svelte';\n\n  let number = $state(5);\n  let doubled = $state({ value: 0 });\n\n  $effect(() => {\n    doubled.value = number * 2;\n  });\n</script>\n\n<div>\n  <p data-testid=\"number-value\">Number: {number}</p>\n  <p data-testid=\"doubled-value\">Doubled: {doubled.value}</p>\n  <button data-testid=\"increment-button\" onclick={() => (number += 1)}>\n    Increment\n  </button>\n</div>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:11 The $ prefix is reserved, and cannot be used for variables and imports\nhttps://svelte.dev/e/dollar_prefix_invalid"
        ]
      }
    ],
    "timestamp": "2026-11-07T23:16:37.429Z",
    "tps": 13.09,
    "tpsDetails": {
      "testName": "counter",
      "evalCount": 96,
      "evalDurationNs": 7333794000,
      "promptEvalCount": 289,
      "promptEvalDurationNs": 167485000,
      "promptTps": 1725.53,
      "loadDurationNs": 473379,
      "measuredAt": "2026-11-07T23:17:32.105Z"
    }
  },
  {
    "testName": "hello-world",
    "provider": "Ollama",
    "modelId": "mimo-v2.6:9b-q4_K_M",
    "numSamples": 10,
    "numCorrect": 0,
    "pass1": 0,
    "pass10": 0,
    "context": {
      "used": false,
      "content": ""
    },
    "samples": [
      {
        "index": 0,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { page } from '$app/stores';\n</script>\n\n<div data-testid=\"greeting\" class=\"greeting\">Hello, World!</div>",
        "success": false,
        "errors": [
          "Failed to resolve import \"$app/stores\" from \"tmp/samples/ollama/Component.svelte\". Does the file exist?"
        ],
        "temperature": 0
      },
      {
        "index": 1,
        "code": "<svelte:options runes={true} />\n\n<svelte:component\n  id=\"HelloWorld\"\n  class=\"greeting\"\n  data-testid=\"greeting\"\n>\n  <div>Hello, World!</div>\n</svelte:component>\n<style>\n  .greeting {\n    color: blue;\n    margin: 16px;\n    text-align: center;\n  }\n</style>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:3:0 `<svelte:component>` must have a 'this' attribute\nhttps://svelte.dev/e/svelte_component_missing_this"
        ]
      },
      {
        "index": 2,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { $state } from 'svelte';\n  const greeting = $state('Hello, World!');\n</script>\n\n<div data-testid=\"greeting\" class=\"greeting\">{greeting}</div>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:11 The $ prefix is reserved, and cannot be used for variables and imports\nhttps://svelte.dev/e/dollar_prefix_invalid"
        ]
      },
      {
        "index": 3,
        "code": "<svelte:options runes={true} />\n\n<svelte:component\n  name=\"HelloWorld\"\n  class=\"greeting\"\n  style={{ color: 'blue', margin: '24px 0' }}\n/>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:3:0 `<svelte:component>` must have a 'this' attribute\nhttps://svelte.dev/e/svelte_component_missing_this"
        ]
      },
      {
        "index": 4,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  export let name = 'World';\n</script>\n\n<div data-testid=\"greeting\" class=\"greeting\">Hello, {name}!</div>\n\n<style>\n  .greeting {\n    color: blue;\n    margin: 1rem 0;\n    text-align: center;\n  }\n</style>",
        "success": false,
        "errors": [
          "tmp/samples/ollama/Component.svelte:4:2 Cannot use `export let` in runes mode — use `$props()` instead\nhttps://svelte.dev/e/legacy_export_invalid"
        ]
      },
      {
        "index": 5,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  export let message: string = 'Hello, World!';\n</script>\n\n<div data-testid=\"greeting\" class=\"greeting\">\n  {message}\n</div>\n.greeting {\n  color: blue;\n  margin: 0.5rem;\n  text-align: center;\n}",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:11:7 Expected token }\nhttps://svelte.dev/e/expected_token"
        ]
      },
      {
        "index": 6,
        "code": "<svelte:options runes={true} />\n\n<svelte:component this={HelloWorld} />\n<!-- HelloWorld.svelte -->\n<div data-testid=\"greeting\" class=\"greeting\">Hello, World!</div>\n/* HelloWorld.css */\n.greeting {\n  color: blue;\n  margin: 1rem;\n  text-align: center;\n}",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:8:7 Expected token }\nhttps://svelte.dev/e/expected_token"
        ]
      },
      {
        "index": 7,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\nexport let message = \"Hello, World!\";\n</script>\n\n<div data-testid=\"greeting\" class=\"greeting\">\n\t{message}\n</div>\n\n<style>\n\tgreeting {\n\t\tcolor: blue;\n\t\tmargin: 1rem;\n\t\ttext-align: center;\n\t\tfont-family: Georgia, serif;\n\t\tfont-size: 2rem;\n\t}\n</style>",
        "success": false,
        "errors": [
          "tmp/samples/ollama/Component.svelte:4:0 Cannot use `export let` in runes mode — use `$props()` instead\nhttps://svelte.dev/e/legacy_export_invalid"
        ]
      },
      {
        "index": 8,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  export let text: string = 'Hello, World!';\n</script>\n\n<div data-testid=\"greeting\" class=\"greeting\" style=\"color: blue; margin: 1rem 0;\">\n  {text}\n</div>",
        "success": false,
        "errors": [
          "tmp/samples/ollama/Component.svelte:4:2 Cannot use `export let` in runes mode — use `$props()` instead\nhttps://svelte.dev/e/legacy_export_invalid"
        ]
      },
      {
        "index": 9,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { page } from '$app/state';\n</script>\n\n<main class=\"page\">\n  <div data-testid=\"greeting\" class=\"greeting\">Hello, World!</div>\n</main>\n\n<style>\n  .page {\n    margin: 0;\n    min-height: 100vh;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .greeting {\n    color: blue;\n    margin: 0.5rem;\n  }\n</style>",
        "success": false,
        "errors": [
          "Failed to resolve import \"$app/state\" from \"tmp/samples/ollama/Component.svelte\". Does the file exist?"
        ]
      }
    ],
    "timestamp": "2026-11-07T23:16:37.429Z",
    "tps": 13.09,
    "tpsDetails": {
      "testName": "counter",
      "evalCount": 96,
      "evalDurationNs": 7333794000,
      "promptEvalCount": 289,
      "promptEvalDurationNs": 167485000,
      "promptTps": 1725.53,
      "loadDurationNs": 473379,
      "measuredAt": "2026-11-07T23:17:32.105Z"
    }
  },
  {
    "testName": "inspect",
    "provider": "Ollama",
    "modelId": "mimo-v2.6:9b-q4_K_M",
    "numSamples": 10,
    "numCorrect": 0,
    "pass1": 0,
    "pass10": 0,
    "context": {
      "used": false,
      "content": ""
    },
    "samples": [
      {
        "index": 0,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { $state, $inspect, $effect } from 'svelte';\n\n  let { $inspect } = $state({ text: 'Hello world' });\n\n  let inspect = $inspect($inspect);\n  let inspectText = $inspect(inspect, { text });\n\n  inspectText.with((v) => console.log('text updated to:', v));\n\n  $effect(() => {\n    inspectText.trace(() => console.log('trace:', inspectText.text));\n  });\n</script>\n\n<main class=\"card\">\n  <h1>$inspect Rune Demo</h1>\n\n  <label class=\"field-label\" for=\"text-input\">Text input</label>\n  <input\n    id=\"text-input\"\n    data-testid=\"text-input\"\n    type=\"text\"\n    bind:value={text}\n    placeholder=\"Type something...\"\n  />\n\n  <p data-testid=\"text-value\">Current text: \"{text}\"</p>\n  <p data-testid=\"char-count\">Character count: {text.length}</p>\n\n  <p class=\"hint\">\n    Type into the field to see updates logged via <code>$inspect.with</code> and\n    <code>$inspect.trace</code>.\n  </p>\n</main>\n\n<style>\n  :global(body) {\n    margin: 0;\n    min-height: 100vh;\n    display: grid;\n    place-items: center;\n    padding: 2rem;\n    background: #0f172a;\n    color: #e2e8f0;\n    font-family: ui-sans-serif, system-ui, -apple-system, sans-serif;\n  }\n\n  .card {\n    width: 100%;\n    max-width: 480px;\n    padding: 2rem;\n    border: 1px solid #334155;\n    border-radius: 12px;\n    background: #1e293b;\n    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.35);\n  }\n\n  h1 {\n    margin: 0 0 1.25rem;\n    font-size: 1.25rem;\n    color: #fbbf24;\n  }\n\n  .field-label {\n    display: block;\n    margin-bottom: 0.5rem;\n    font-size: 0.8rem;\n    font-weight: 600;\n    color: #94a3b8;\n    text-transform: uppercase;\n    letter-spacing: 0.05em;\n  }\n\n  input {\n    width: 100%;\n    padding: 0.75rem 0.85rem;\n    border: 1px solid #475569;\n    border-radius: 8px;\n    background: #0f172a;\n    color: #e2e8f0;\n    font-size: 1rem;\n  }\n\n  input:focus {\n    outline: none;\n    border-color: #fbbf24;\n    box-shadow: 0 0 0 3px rgba(251, 191, 36, 0.15);\n  }\n\n  p {\n    margin: 0.75rem 0;\n    font-size: 0.95rem;\n    color: #cbd5e1;\n  }\n\n  .hint {\n    margin: 1rem 0 0;\n    font-size: 0.8rem;\n    color: #64748b;\n  }\n\n  code {\n    font-family: ui-monospace, SFMono-Regular, Menlo, monospace;\n    color: #fbbf24;\n  }\n</style>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:6:8 Identifier '$inspect' has already been declared\nhttps://svelte.dev/e/js_parse_error"
        ],
        "temperature": 0
      },
      {
        "index": 1,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { $state, $inspect, $derived, $effect } from 'svelte';\n\n  const inspect = $inspect();\n\n  const text = $state('Hello world');\n\n  const char_count = $derived(text.length);\n\n  inspect.with(() => {\n    console.log('text updated', inspect.value);\n  });\n\n  $effect(() => {\n    const trace = inspect.trace();\n    console.log(trace());\n  });\n</script>\n\n<div>\n  <input data-testid=\"text-input\" type=\"text\" bind:value={text} />\n  <p data-testid=\"text-value\">Current text: \"{text}\"</p>\n  <p data-testid=\"char-count\">Character count: {char_count}</p>\n</div>\n\n<style>\n  input {\n    font: inherit;\n    padding: 8px 12px;\n    border: 1px solid #ccc;\n    border-radius: 6px;\n    width: 100%;\n    max-width: 420px;\n  }\n  p {\n    margin: 8px 0;\n    max-width: 420px;\n    word-break: break-all;\n  }\n</style>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:11 The $ prefix is reserved, and cannot be used for variables and imports\nhttps://svelte.dev/e/dollar_prefix_invalid"
        ]
      },
      {
        "index": 2,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { $state, $inspect } from 'svelte';\n\n  const text = $state('Hello world');\n  const inspect = $inspect(text);\n  inspect.with(() => console.log('input updated'));\n\n  $effect(() => {\n    inspect.trace();\n  });\n</script>\n\n<div>\n  <input\n    data-testid=\"text-input\"\n    type=\"text\"\n    bind:value={text}\n    placeholder=\"Type something...\"\n  />\n  <p data-testid=\"text-value\">Current text: \"{text}\"</p>\n  <p data-testid=\"char-count\">Character count: {text.length}</p>\n</div>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:11 The $ prefix is reserved, and cannot be used for variables and imports\nhttps://svelte.dev/e/dollar_prefix_invalid"
        ]
      },
      {
        "index": 3,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { $state, $inspect } from 'svelte/store';\n  import { effect } from 'svelte';\n\n  const text = $state('Hello world');\n\n  // basic $inspect: logs every update of the input value\n  const inspect = $inspect(text);\n\n  // $inspect(...).with: tracks updates with a custom callback\n  const inspectWith = $inspect(text).with((value) => {\n    console.log('text updated to:', value);\n  });\n\n  // $inspect.trace() inside an effect that runs on each input change\n  effect(() => {\n    $inspect.trace(text);\n    console.log('traced value:', text);\n  });\n\n  const count = $derived(text.length);\n</script>\n\n<div>\n  <input\n    data-testid=\"text-input\"\n    type=\"text\"\n    bind:value={text}\n    aria-label=\"Text input\"\n  />\n\n  <p data-testid=\"text-value\">Current text: \"{text}\"</p>\n  <p data-testid=\"char-count\">Character count: {count}</p>\n</div>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:11 The $ prefix is reserved, and cannot be used for variables and imports\nhttps://svelte.dev/e/dollar_prefix_invalid"
        ]
      },
      {
        "index": 4,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { $inspect, $state } from 'svelte';\n\n  // $inspect(runes) returns { inspect(value), inspect(value).with(fn), inspect(value).trace(fn), ... }\n  let { inspect } = $inspect();\n\n  let text = $state('Hello world');\n\n  // Log every update to the input value\n  inspect(text).with(() => console.log('updated', text));\n\n  // Run a trace whenever the input value changes\n  $effect(() => {\n    inspect.trace(() => console.log('trace', text));\n  });\n</script>\n\n<div>\n  <input\n    data-testid=\"text-input\"\n    type=\"text\"\n    bind:value={text}\n    aria-label=\"Text input\"\n  />\n\n  <p data-testid=\"text-value\">Current text: \"{text}\"</p>\n\n  <p data-testid=\"char-count\">Character count: {text.length}</p>\n</div>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:11 The $ prefix is reserved, and cannot be used for variables and imports\nhttps://svelte.dev/e/dollar_prefix_invalid"
        ]
      },
      {
        "index": 5,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { $state, $inspect, $effect } from 'svelte';\n\n  const text = $state('Hello world');\n\n  // Basic inspection: log the current value on every update\n  $inspect(text);\n\n  // Custom callback: run whenever the value changes\n  $inspect(text)\n    .with((oldValue: string, newValue: string) => {\n      console.log(`[inspect].with: \"${oldValue}\" -> \"${newValue}\"`);\n    })\n    .on('update', () => {\n      console.log('[inspect].on update');\n    });\n\n  // Trace the value inside an effect that runs after each update\n  $effect(() => {\n    console.log(`[inspect].trace: current value is \"${text}\"`);\n  }, { trace: true });\n\n  // Derived value\n  const charCount = $derived(text.length);\n</script>\n\n<div>\n  <input\n    data-testid=\"text-input\"\n    type=\"text\"\n    bind:value={text}\n    aria-label=\"Text input\"\n  />\n\n  <p data-testid=\"text-value\">Current text: \"{text}\"</p>\n  <p data-testid=\"char-count\">Character count: {charCount}</p>\n</div>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:11 The $ prefix is reserved, and cannot be used for variables and imports\nhttps://svelte.dev/e/dollar_prefix_invalid"
        ]
      },
      {
        "index": 6,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { $inspect, $state } from 'svelte';\n\n  let text = $state('Hello world');\n\n  $inspect(text).with((value) => {\n    console.log('inspect with:', value);\n  });\n\n  $inspect.trace((value) => {\n    console.log('inspect trace:', value);\n  });\n\n  $effect(() => {\n    $inspect.trace((value) => {\n      console.log('effect trace:', value);\n    });\n  });\n</script>\n\n<div>\n  <input\n    data-testid=\"text-input\"\n    type=\"text\"\n    bind:value={text}\n    aria-label=\"Text input\"\n  />\n  <p data-testid=\"text-value\">Current text: \"{text}\"</p>\n  <p data-testid=\"char-count\">Character count: {text.length}</p>\n</div>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:11 The $ prefix is reserved, and cannot be used for variables and imports\nhttps://svelte.dev/e/dollar_prefix_invalid"
        ]
      },
      {
        "index": 7,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { $inspect, $state, $effect } from 'svelte';\n\n  let text = $state('Hello world');\n\n  $inspect(text).with((value) => {\n    console.log('text updated:', value);\n  });\n\n  $effect(() => {\n    $inspect(text).trace((value) => {\n      console.log('traced value:', value);\n    });\n  });\n</script>\n\n<main class=\"card\">\n  <h1>$inspect demo</h1>\n\n  <label class=\"field-label\" for=\"text-input\">Text input</label>\n  <input\n    id=\"text-input\"\n    data-testid=\"text-input\"\n    type=\"text\"\n    value={text}\n    on:input={(event) => {\n      text = event.target.value;\n    }}\n    class=\"input\"\n  />\n\n  <p data-testid=\"text-value\" class=\"value\">Current text: \"{text}\"</p>\n  <p data-testid=\"char-count\" class=\"count\">Character count: {text.length}</p>\n\n  <div class=\"hint\">\n    <span>Runs:</span>\n    <span>$state</span>\n    <span>$inspect(...).with</span>\n    <span>$inspect(...).trace</span>\n  </div>\n</main>\n\n<style>\n  :global(*):focus-visible {\n    outline: 2px solid #6d5dfc;\n    outline-offset: 2px;\n  }\n\n  main {\n    max-width: 520px;\n    margin: 2rem auto;\n    padding: 2rem;\n    border: 1px solid #e7e3ff;\n    border-radius: 12px;\n    background: #faf9ff;\n    box-shadow: 0 8px 30px rgba(109, 93, 252, 0.08);\n    font-family: ui-sans-serif, system-ui, sans-serif;\n  }\n\n  h1 {\n    margin: 0 0 1.25rem;\n    font-size: 1.4rem;\n    color: #3d2fb0;\n    letter-spacing: -0.02em;\n  }\n\n  .field-label {\n    display: block;\n    margin-bottom: 0.4rem;\n    font-size: 0.8rem;\n    font-weight: 600;\n    color: #6b648f;\n  }\n\n  .input {\n    width: 100%;\n    padding: 0.7rem 0.8rem;\n    border: 1px solid #dcd7ff;\n    border-radius: 8px;\n    background: #fff;\n    font: inherit;\n    font-size: 1rem;\n    color: #241a63;\n  }\n\n  .input:focus {\n    border-color: #6d5dfc;\n  }\n\n  .value,\n  .count {\n    margin: 0.9rem 0 0;\n    font-size: 0.95rem;\n    color: #4b4278;\n  }\n\n  .count {\n    font-variant-numeric: tabular-nums;\n    color: #6d5dfc;\n    font-weight: 600;\n  }\n\n  .hint {\n    margin: 1.25rem 0 0;\n    padding-top: 1rem;\n    border-top: 1px solid #ece8ff;\n    font-size: 0.78rem;\n    color: #8b84a8;\n  }\n\n  .hint span {\n    margin-right: 0.5rem;\n  }\n</style>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:11 The $ prefix is reserved, and cannot be used for variables and imports\nhttps://svelte.dev/e/dollar_prefix_invalid"
        ]
      },
      {
        "index": 8,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { $state, $effect } from 'svelte';\n  import { $inspect } from 'svelte/store/inspect';\n\n  let { text } = $state('Hello world');\n\n  // Tracks every update to `text` and logs the old and new values.\n  const inspectText = $inspect(text)\n    .with((previous: string, next: string) => {\n      console.log('inspect with:', previous, '->', next);\n    })\n    .trace();\n\n  // Runs whenever the input value changes and traces the latest update.\n  $effect(() => {\n    inspectText.trace();\n  });\n</script>\n\n<div class=\"card\">\n  <label for=\"text-input\">Text</label>\n  <input\n    id=\"text-input\"\n    data-testid=\"text-input\"\n    type=\"text\"\n    bind:value={text}\n  />\n\n  <p data-testid=\"text-value\">Current text: \"{text}\"</p>\n  <p data-testid=\"char-count\">Character count: {text.length}</p>\n</div>\n\n<style>\n  .card {\n    font-family: system-ui, sans-serif;\n    padding: 1rem;\n    border: 1px solid #d8d8d8;\n    border-radius: 8px;\n    max-width: 320px;\n  }\n\n  label {\n    display: block;\n    font-size: 0.8rem;\n    margin-bottom: 0.35rem;\n  }\n\n  input {\n    width: 100%;\n    padding: 0.5rem;\n    border: 1px solid #ccc;\n    border-radius: 4px;\n    font: inherit;\n  }\n\n  p {\n    margin: 0.5rem 0 0;\n    font-size: 0.9rem;\n  }\n</style>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:11 The $ prefix is reserved, and cannot be used for variables and imports\nhttps://svelte.dev/e/dollar_prefix_invalid"
        ]
      },
      {
        "index": 9,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { $state, $inspect } from 'svelte';\n\n  let text = $state('Hello world');\n\n  // Basic inspection: logs the current value whenever it changes.\n  const inspected = $inspect(text);\n\n  // Custom callback: tracks updates with a custom message.\n  const withTracker = $inspect(text).with(\n    (value, change) => {\n      console.log(`[inspect] text changed from ${change.from} to ${value}`);\n    }\n  );\n\n  // Trace the update chain inside an effect that runs on input changes.\n  $effect(() => {\n    const trace = $inspect.trace();\n    console.log('[inspect] trace', trace);\n  });\n\n  const characterCount = $derived(text.length);\n</script>\n\n<div>\n  <input\n    data-testid=\"text-input\"\n    type=\"text\"\n    bind:value={text}\n    aria-label=\"Text input\"\n  />\n  <p data-testid=\"text-value\">Current text: \"{text}\"</p>\n  <p data-testid=\"char-count\">Character count: {characterCount}</p>\n</div>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:11 The $ prefix is reserved, and cannot be used for variables and imports\nhttps://svelte.dev/e/dollar_prefix_invalid"
        ]
      }
    ],
    "timestamp": "2026-11-07T23:16:37.429Z",
    "tps": 13.09,
    "tpsDetails": {
      "testName": "counter",
      "evalCount": 96,
      "evalDurationNs": 7333794000,
      "promptEvalCount": 289,
      "promptEvalDurationNs": 167485000,
      "promptTps": 1725.53,
      "loadDurationNs": 473379,
      "measuredAt": "2026-11-07T23:17:32.105Z"
    }
  },
  {
    "testName": "props",
    "provider": "Ollama",
    "modelId": "mimo-v2.6:9b-q4_K_M",
    "numSamples": 10,
    "numCorrect": 0,
    "pass1": 0,
    "pass10": 0,
    "context": {
      "used": false,
      "content": ""
    },
    "samples": [
      {
        "index": 0,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { $props, $state } from 'svelte';\n\n  const props = $props({\n    name: 'World',\n    count: 0,\n    showDetails: false\n  });\n\n  const count = $state(props.count);\n</script>\n\n<div>\n  <h1 data-testid=\"name-display\">Hello, {props.name}!</h1>\n  <p data-testid=\"count-display\">Count: {count}</p>\n  <button data-testid=\"increment-button\" on:click={() => (count += 1)}>Increment</button>\n\n  {#if props.showDetails}\n    <div data-testid=\"details\">\n      <p>Name is {props.name}</p>\n      <p>Count is {props.count}</p>\n      <p>ShowDetails is true</p>\n    </div>\n  {:else}\n    <div data-testid=\"details\" hidden>\n      <p>Name is {props.name}</p>\n      <p>Count is {props.count}</p>\n      <p>ShowDetails is true</p>\n    </div>\n  {/if}\n</div>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:11 The $ prefix is reserved, and cannot be used for variables and imports\nhttps://svelte.dev/e/dollar_prefix_invalid"
        ],
        "temperature": 0
      },
      {
        "index": 1,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { $state } from 'svelte';\n  import { $props } from 'svelte';\n\n  const props = $props({\n    name: 'World',\n    count: 0,\n    showDetails: false\n  });\n\n  const count = $state(props.count);\n</script>\n\n<div>\n  <h1 data-testid=\"name-display\">Hello, {name}!</h1>\n  <p data-testid=\"count-display\">Count: {count}</p>\n  <button data-testid=\"increment-button\" onclick={() => (count += 1)}>Increment</button>\n\n  {#if showDetails}\n    <div data-testid=\"details\">\n      <p>Name is {name}</p>\n      <p>Count is {count}</p>\n      <p>ShowDetails is true</p>\n    </div>\n  {/if}\n</div>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:11 The $ prefix is reserved, and cannot be used for variables and imports\nhttps://svelte.dev/e/dollar_prefix_invalid"
        ]
      },
      {
        "index": 2,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { $state, $props } from 'svelte';\n\n  let {\n    name = 'World',\n    count = 0,\n    showDetails = false\n  } = $props();\n\n  // Make a reactive copy of the incoming count so it can be updated locally\n  const localCount = $state(count);\n\n  const increment = () => {\n    localCount += 1;\n  };\n</script>\n\n<div>\n  <h1 data-testid=\"name-display\">Hello, {name}!</h1>\n  <p data-testid=\"count-display\">Count: {localCount}</p>\n  <button data-testid=\"increment-button\" onclick={increment}>Increment</button>\n\n  {#if showDetails}\n    <div data-testid=\"details\">\n      <p>Name is {name}</p>\n      <p>Count is {localCount}</p>\n      <p>ShowDetails is true</p>\n    </div>\n  {:else}\n    <div data-testid=\"details\" hidden>\n      <p>Name is {name}</p>\n      <p>Count is {localCount}</p>\n      <p>ShowDetails is true</p>\n    </div>\n  {/if}\n</div>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:11 The $ prefix is reserved, and cannot be used for variables and imports\nhttps://svelte.dev/e/dollar_prefix_invalid"
        ]
      },
      {
        "index": 3,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { $props, $state } from 'svelte';\n\n  const {\n    name = 'World',\n    count = 0,\n    showDetails = false\n  } = $props();\n\n  const incrementCount = () => {\n    count += 1;\n  };\n</script>\n\n<div>\n  <h1 data-testid=\"name-display\">Hello, {name}!</h1>\n  <p data-testid=\"count-display\">Count: {count}</p>\n  <button data-testid=\"increment-button\" on:click={incrementCount}>Increment</button>\n\n  {#if showDetails}\n    <div data-testid=\"details\">\n      <p>Name is {name}</p>\n      <p>Count is {count}</p>\n      <p>ShowDetails is true</p>\n    </div>\n  {:else}\n    <div data-testid=\"details\" aria-hidden=\"true\"></div>\n  {/if}\n</div>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:11 The $ prefix is reserved, and cannot be used for variables and imports\nhttps://svelte.dev/e/dollar_prefix_invalid"
        ]
      },
      {
        "index": 4,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { $props, $state } from 'svelte';\n\n  const props = $props({\n    name: 'World',\n    count: 0,\n    showDetails: false\n  });\n\n  const count = $state(props.count);\n</script>\n\n<div>\n  <h1 data-testid=\"name-display\">Hello, {props.name}!</h1>\n  <p data-testid=\"count-display\">Count: {count}</p>\n  <button data-testid=\"increment-button\" on:click={() => (count += 1)}>Increment</button>\n\n  {#if props.showDetails}\n    <div data-testid=\"details\">\n      <p>Name is {props.name}</p>\n      <p>Count is {props.count}</p>\n      <p>ShowDetails is true</p>\n    </div>\n  {/if}\n</div>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:11 The $ prefix is reserved, and cannot be used for variables and imports\nhttps://svelte.dev/e/dollar_prefix_invalid"
        ]
      },
      {
        "index": 5,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { $props, $state } from 'svelte';\n\n  const { name = 'World', count = 0, showDetails = false } = $props();\n  const increment = $state(count);\n</script>\n\n<div>\n  <h1 data-testid=\"name-display\">Hello, {name}!</h1>\n  <p data-testid=\"count-display\">Count: {increment}</p>\n  <button data-testid=\"increment-button\" onclick={() => (increment += 1)}>Increment</button>\n\n  {#if showDetails}\n    <div data-testid=\"details\">\n      <p>Name is {name}</p>\n      <p>Count is {increment}</p>\n      <p>ShowDetails is true</p>\n    </div>\n  {:else}\n    <div data-testid=\"details\" aria-hidden=\"true\" style=\"display: none;\">\n      <p>Name is {name}</p>\n      <p>Count is {increment}</p>\n      <p>ShowDetails is true</p>\n    </div>\n  {/if}\n</div>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:11 The $ prefix is reserved, and cannot be used for variables and imports\nhttps://svelte.dev/e/dollar_prefix_invalid"
        ]
      },
      {
        "index": 6,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { $props, $state } from 'svelte';\n\n  const props = $props<{\n    name: string;\n    count: number;\n    showDetails: boolean;\n  }>({\n    name: 'World',\n    count: 0,\n    showDetails: false\n  });\n\n  const count = $state(props.count);\n</script>\n\n<div>\n  <h1 data-testid=\"name-display\">Hello, { props.name }!</h1>\n  <p data-testid=\"count-display\">Count: { count }</p>\n  <button data-testid=\"increment-button\" onclick={() => (count += 1)}>Increment</button>\n\n  {#if props.showDetails}\n    <div data-testid=\"details\">\n      <p>Name is { props.name }</p>\n      <p>Count is { count }</p>\n      <p>ShowDetails is true</p>\n    </div>\n  {/if}\n</div>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:11 The $ prefix is reserved, and cannot be used for variables and imports\nhttps://svelte.dev/e/dollar_prefix_invalid"
        ]
      },
      {
        "index": 7,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { $props, $state } from 'svelte';\n\n  const { name = 'World', count = 0, showDetails = false } = $props();\n  const countRef = $state(count);\n</script>\n\n<div>\n  <h1 data-testid=\"name-display\">Hello, {name}!</h1>\n  <p data-testid=\"count-display\">Count: {countRef}</p>\n  <button data-testid=\"increment-button\" on:click={() => (countRef += 1)}>Increment</button>\n\n  {#if showDetails}\n    <div data-testid=\"details\">\n      <p>Name is {name}</p>\n      <p>Count is {countRef}</p>\n      <p>ShowDetails is true</p>\n    </div>\n  {:else}\n    <div data-testid=\"details\" aria-hidden=\"true\">Details are hidden</div>\n  {/if}\n</div>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:11 The $ prefix is reserved, and cannot be used for variables and imports\nhttps://svelte.dev/e/dollar_prefix_invalid"
        ]
      },
      {
        "index": 8,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { $props, $state } from 'svelte';\n\n  const props = $props({\n    name: 'World',\n    count: 0,\n    showDetails: false\n  });\n\n  const count = $state(props.count);\n</script>\n\n<div>\n  <h1 data-testid=\"name-display\">Hello, {name}!</h1>\n  <p data-testid=\"count-display\">Count: {count}</p>\n  <button data-testid=\"increment-button\" onclick={() => (count += 1)}>Increment</button>\n\n  {#if showDetails}\n    <div data-testid=\"details\">\n      <p>Name is {name}</p>\n      <p>Count is {count}</p>\n      <p>ShowDetails is true</p>\n    </div>\n  {/if}\n</div>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:11 The $ prefix is reserved, and cannot be used for variables and imports\nhttps://svelte.dev/e/dollar_prefix_invalid"
        ]
      },
      {
        "index": 9,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { $props, $state } from 'svelte';\n\n  const props = $props({\n    name: 'World',\n    count: 0,\n    showDetails: false\n  });\n\n  const count = $state(props.count);\n</script>\n\n<div>\n  <h1 data-testid=\"name-display\">Hello, {props.name}!</h1>\n  <p data-testid=\"count-display\">Count: {count}</p>\n  <button data-testid=\"increment-button\" onclick={() => (count += 1)}>Increment</button>\n\n  {#if props.showDetails}\n    <div data-testid=\"details\">\n      <p>Name is {props.name}</p>\n      <p>Count is {props.count}</p>\n      <p>ShowDetails is true</p>\n    </div>\n  {/if}\n</div>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:11 The $ prefix is reserved, and cannot be used for variables and imports\nhttps://svelte.dev/e/dollar_prefix_invalid"
        ]
      }
    ],
    "timestamp": "2026-11-07T23:16:37.429Z",
    "tps": 13.09,
    "tpsDetails": {
      "testName": "counter",
      "evalCount": 96,
      "evalDurationNs": 7333794000,
      "promptEvalCount": 289,
      "promptEvalDurationNs": 167485000,
      "promptTps": 1725.53,
      "loadDurationNs": 473379,
      "measuredAt": "2026-11-07T23:17:32.105Z"
    }
  },
  {
    "testName": "snippets",
    "provider": "Ollama",
    "modelId": "mimo-v2.6:9b-q4_K_M",
    "numSamples": 10,
    "numCorrect": 0,
    "pass1": 0,
    "pass10": 0,
    "context": {
      "used": false,
      "content": ""
    },
    "samples": [
      {
        "index": 0,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { snippet } from 'svelte/snippet';\n\n  const books = [\n    'The Lord of the Rings',\n    'To Kill a Mockingbird',\n    '1984'\n  ];\n\n  const title = snippet('title', {\n    title: 'string'\n  }, `\n    <span data-testid=\"book-title\">{title}</span>\n  `);\n</script>\n\n<ul>\n  {#each books as book}\n    <li data-testid=\"book-item\">\n      {@render title(book)}\n    </li>\n  {/each}\n</ul>",
        "success": false,
        "errors": [
          "\"./snippet\" is not exported under the conditions [\"browser\", \"node\", \"development\", \"svelte\", \"svelte\", \"svelte\", \"import\"] from package /Users/k/Documents/GitHub/svelte-bench/node_modules/svelte (see exports field in /Users/k/Documents/GitHub/svelte-bench/node_modules/svelte/package.json)"
        ],
        "temperature": 0
      },
      {
        "index": 1,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  const books = ['The Lord of the Rings', 'To Kill a Mockingbird', '1984'] as const;\n</script>\n\n{#snippet title(book: string) {\n  <span data-testid=\"book-title\">{book}</span>\n}}\n\n<ul>\n  {#each books as book}\n    <li data-testid=\"book-item\">{@render title(book)}</li>\n  {/each}\n</ul>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:7:30 Expected token }\nhttps://svelte.dev/e/expected_token"
        ]
      },
      {
        "index": 2,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { snip } from 'svelte/snippets';\n\n  const books = [\n    'The Lord of the Rings',\n    'To Kill a Mockingbird',\n    '1984'\n  ];\n\n  const title = snip('$title', (title) => `<span data-testid=\"book-title\">${title}</span>`);\n</script>\n\n<ul>\n  {#each books as book}\n    <li data-testid=\"book-item\">\n      {@render title(book)}\n    </li>\n  {/each}\n</ul>",
        "success": false,
        "errors": [
          "\"./snippets\" is not exported under the conditions [\"browser\", \"node\", \"development\", \"svelte\", \"svelte\", \"svelte\", \"import\"] from package /Users/k/Documents/GitHub/svelte-bench/node_modules/svelte (see exports field in /Users/k/Documents/GitHub/svelte-bench/node_modules/svelte/package.json)"
        ]
      },
      {
        "index": 3,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { $state } from 'svelte';\n\n  const books = $state([\n    'The Lord of the Rings',\n    'To Kill a Mockingbird',\n    '1984'\n  ]);\n</script>\n\n<snippet name=\"title\" params=\"title\">\n  <span data-testid=\"book-title\">\n    {title}\n  </span>\n</snippet>\n\n<ul>\n  {#snippet list=books}\n    <li data-testid=\"book-item\">\n      {@render title(title)}\n    </li>\n  {/snippet}\n</ul>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:20:16 Expected token (\nhttps://svelte.dev/e/expected_token"
        ]
      },
      {
        "index": 4,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  const books = [\n    'The Lord of the Rings',\n    'To Kill a Mockingbird',\n    '1984',\n  ];\n\n  // Snippet definition\n  {#snippet title(book: string)}\n    <span data-testid=\"book-title\">{book}</span>\n  {/snippet}\n</script>\n\n<ul>\n  {#each books as book}\n    <li data-testid=\"book-item\">\n      {@render title(book)}\n    </li>\n  {/each}\n</ul>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:11:3 Unexpected token\nhttps://svelte.dev/e/js_parse_error"
        ]
      },
      {
        "index": 5,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { snip } from 'svelte/snippets';\n</script>\n\n<!-- Snippet: title -->\n{sniptitle}\n\n<!-- Snippet: bookItem -->\n{sniobookItem}\n\n<!-- Snippet: bookList -->\n{sniobookList}\n\n<!-- Snippet: books -->\n{sniobooks}\n\n<!-- Snippet: books -->\n{sniobooks}\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n\n      {#snippet books()}\n        {#snippet bookList()}\n          <ul data-testid=\"book-list\">\n            {#snippet title (title: string)}\n              <span data-testid=\"book-title\">{title}</span>\n            {/snippet}\n\n            {#snippet bookItem (title: string)}\n              <li data-testid=\"book-item\">{@render title}</li>\n            {/snippet}\n          </ul>\n        {/snippet}\n        {/snippet}\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/snippet}\n  {/snippet}\n</books>\n\n{#snippet books()}\n  {#snippet bookList()}\n    <ul data-testid=\"book-list\">\n      {#snippet title (title: string)}\n        <span data-testid=\"book-title\">{title}</span>\n      {/snippet}\n\n      {#snippet bookItem (title: string)}\n        <li data-testid=\"book-item\">{@render title}</li>\n      {/snippet}\n    </ul>\n  {/",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:30:45 `{@render ...}` tags can only contain call expressions\nhttps://svelte.dev/e/render_tag_invalid_expression"
        ]
      },
      {
        "index": 6,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { snippet } from 'svelte/snippet';\n\n  const books = [\n    'The Lord of the Rings',\n    'To Kill a Mockingbird',\n    '1984',\n  ];\n\n  const { title } = snippet(\n    `$title: string ->\n      <span data-testid=\"book-title\">{ $title }</span>`\n  );\n</script>\n\n<ul>\n  {#snippet title}\n    <li data-testid=\"book-item\">{@render title($book.title)}</li>\n  {/snippet}\n  {#each books as book}\n    {#render title}\n    {/render}\n  {/each}\n</ul>\nWait, that's not valid. Let me write it correctly.</think><script lang=\"ts\">\n  import { snippet } from 'svelte/snippet';\n\n  const books = [\n    { title: 'The Lord of the Rings' },\n    { title: 'To Kill a Mockingbird' },\n    { title: '1984' },\n  ];\n\n  const { title } = snippet(\n    `$title: string ->\n      <li data-testid=\"book-item\"><span data-testid=\"book-title\">{ $title }</span></li>`\n  );\n\n  const renderTitle = (book: { title: string }) => {\n    return title(book.title);\n  };\n</script>\n\n<ul>\n  {#each books as book}\n    {renderTitle(book)}\n  {/each}\n</ul>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:19:17 Expected token (\nhttps://svelte.dev/e/expected_token"
        ]
      },
      {
        "index": 7,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { $derived } from 'svelte';\n\n  const books = $derived([\n    'The Lord of the Rings',\n    'To Kill a Mockingbird',\n    '1984',\n  ]);\n</script>\n\n<section data-testid=\"book-list\">\n  <ul>\n    {#snippet title(book: string)}\n      <span data-testid=\"book-title\">{book}</span>\n    {/snippet}\n\n    {#each books as book}\n      <li data-testid=\"book-item\">\n        {@render title(book)}\n      </li>\n    {/each}\n  </ul>\n</section>",
        "success": false,
        "errors": [
          "/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:4:11 The $ prefix is reserved, and cannot be used for variables and imports\nhttps://svelte.dev/e/dollar_prefix_invalid"
        ]
      },
      {
        "index": 8,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  import { snippet } from 'svelte/snippet';\n  import { title } from './title.svelte';\n</script>\n\n<ul>\n  {#each ['The Lord of the Rings', 'To Kill a Mockingbird', '1984'] as book}\n    <li data-testid=\"book-item\">\n      {@render title(book)}\n    </li>\n  {/each}\n</ul>",
        "success": false,
        "errors": [
          "\"./snippet\" is not exported under the conditions [\"browser\", \"node\", \"development\", \"svelte\", \"svelte\", \"svelte\", \"import\"] from package /Users/k/Documents/GitHub/svelte-bench/node_modules/svelte (see exports field in /Users/k/Documents/GitHub/svelte-bench/node_modules/svelte/package.json)"
        ]
      },
      {
        "index": 9,
        "code": "<svelte:options runes={true} />\n\n<script lang=\"ts\">\n  const books = [\n    'The Lord of the Rings',\n    'To Kill a Mockingbird',\n    '1984'\n  ];\n</script>\n\n<snippet name=\"title\">\n  <span data-testid=\"book-title\">{book.title}</span>\n</snippet>\n\n<ul>\n  {#snippet title({ book })}\n    <li data-testid=\"book-item\">{@render title({ book })}</li>\n  {/snippet}\n\n  {#each books as book}\n    {#snippet title({ book })}\n      <li data-testid=\"book-item\">{@render title({ book })}</li>\n    {/snippet}\n  {/each}\n</ul>",
        "success": false,
        "errors": [
          "ReferenceError: book is not defined\n    at Component (/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:12:35)",
          "ReferenceError: book is not defined\n    at Component (/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:12:35)",
          "ReferenceError: book is not defined\n    at Component (/Users/k/Documents/GitHub/svelte-bench/tmp/samples/ollama/Component.svelte:12:35)"
        ]
      }
    ],
    "timestamp": "2026-11-07T23:16:37.429Z",
    "tps": 13.09,
    "tpsDetails": {
      "testName": "counter",
      "evalCount": 96,
      "evalDurationNs": 7333794000,
      "promptEvalCount": 289,
      "promptEvalDurationNs": 167485000,
      "promptTps": 1725.53,
      "loadDurationNs": 473379,
      "measuredAt": "2026-11-07T23:17:32.105Z"
    }
  }
]