{
  "fixtures": [
    {
      "id": "case-sentence-01",
      "label": "Sentence case basic",
      "kind": "pipeline",
      "input": "hello WORLD",
      "pipeline": [
        {
          "op": "toSentenceCase"
        }
      ]
    },
    {
      "id": "case-title-02",
      "label": "Title case stop-words",
      "kind": "pipeline",
      "input": "the art of the deal",
      "pipeline": [
        {
          "op": "toTitleCase"
        }
      ]
    },
    {
      "id": "case-acronym-03",
      "label": "Acronym risk in title case",
      "kind": "pipeline",
      "input": "NASA launch update",
      "pipeline": [
        {
          "op": "toTitleCase"
        }
      ]
    },
    {
      "id": "case-brand-04",
      "label": "Mixed-case brand",
      "kind": "pipeline",
      "input": "iPhone release notes",
      "pipeline": [
        {
          "op": "toTitleCase"
        }
      ]
    },
    {
      "id": "case-surname-05",
      "label": "Surname McDonald",
      "kind": "pipeline",
      "input": "mcdonald and o’neil",
      "pipeline": [
        {
          "op": "toTitleCase"
        }
      ]
    },
    {
      "id": "case-apostrophe-06",
      "label": "Apostrophe word",
      "kind": "pipeline",
      "input": "it's a writer's tool",
      "pipeline": [
        {
          "op": "toTitleCase"
        }
      ]
    },
    {
      "id": "case-hyphen-07",
      "label": "Hyphenated words",
      "kind": "pipeline",
      "input": "state-of-the-art design",
      "pipeline": [
        {
          "op": "toTitleCase"
        }
      ]
    },
    {
      "id": "case-punct-08",
      "label": "Sentence punctuation",
      "kind": "pipeline",
      "input": "wait. WHAT? now… go!",
      "pipeline": [
        {
          "op": "toSentenceCase"
        }
      ]
    },
    {
      "id": "case-camel-09",
      "label": "to camelCase",
      "kind": "pipeline",
      "input": "customer account id",
      "pipeline": [
        {
          "op": "toCamelCase"
        }
      ]
    },
    {
      "id": "case-pascal-10",
      "label": "to PascalCase",
      "kind": "pipeline",
      "input": "customer account id",
      "pipeline": [
        {
          "op": "toPascalCase"
        }
      ]
    },
    {
      "id": "case-snake-11",
      "label": "to snake_case",
      "kind": "pipeline",
      "input": "Customer Account ID",
      "pipeline": [
        {
          "op": "toSnakeCase"
        }
      ]
    },
    {
      "id": "case-kebab-12",
      "label": "to kebab-case",
      "kind": "pipeline",
      "input": "Customer Account ID",
      "pipeline": [
        {
          "op": "toKebabCase"
        }
      ]
    },
    {
      "id": "case-numbers-13",
      "label": "Numbers retained",
      "kind": "pipeline",
      "input": "iso 9001 audit notes",
      "pipeline": [
        {
          "op": "toTitleCase"
        }
      ]
    },
    {
      "id": "case-cyrillic-14",
      "label": "Non-Latin script",
      "kind": "pipeline",
      "input": "привет мир",
      "pipeline": [
        {
          "op": "toTitleCase"
        }
      ]
    },
    {
      "id": "case-ws-15",
      "label": "Whitespace variations",
      "kind": "pipeline",
      "input": "  multi   space\tpath  ",
      "pipeline": [
        {
          "op": "toCamelCase"
        }
      ]
    },
    {
      "id": "case-upper-16",
      "label": "UPPERCASE",
      "kind": "pipeline",
      "input": "Already Mixed",
      "pipeline": [
        {
          "op": "toUppercase"
        }
      ]
    }
  ]
}
