{
  "cases": [
    {
      "input": " Hello World ",
      "expected": "hello-world",
      "actual": "hello-world"
    },
    {
      "input": "Crème brûlée",
      "expected": "creme-brulee",
      "actual": "creme-brulee"
    },
    {
      "input": "---Hello!!!",
      "expected": "hello",
      "actual": "hello"
    },
    {
      "input": "",
      "expected": "",
      "actual": ""
    },
    {
      "input": " !!! ",
      "expected": "",
      "actual": ""
    },
    {
      "input": "one___two",
      "expected": "one-two",
      "actual": "one-two"
    },
    {
      "input": "Donatello 2026",
      "expected": "donatello-2026",
      "actual": "donatello-2026"
    },
    {
      "input": "你好",
      "expected": "",
      "actual": ""
    },
    {
      "input": null,
      "expected": "TypeError",
      "actual": "TypeError"
    },
    {
      "input": 42,
      "expected": "TypeError",
      "actual": "TypeError"
    },
    {
      "input": {},
      "expected": "TypeError",
      "actual": "TypeError"
    },
    {
      "input": [],
      "expected": "TypeError",
      "actual": "TypeError"
    }
  ],
  "passed": 12,
  "total": 12,
  "method": "Operator Node VM tests of the unchanged second response; first response failed the no-dependency and hyphen-trimming requirements."
}