{
  "version": "1.2.0",
  "chapters": [
    {
      "title": "Meet Jason Yu\r",
      "startTime": 0,
      "endTime": 207
    },
    {
      "title": "Challenges of Migrating Legacy TypeScript\r",
      "startTime": 207,
      "endTime": 344
    },
    {
      "title": "What is ts-migrating?\r",
      "startTime": 344,
      "endTime": 421
    },
    {
      "title": "How Does ts-migrating Help Migrate TSConfig?\r",
      "startTime": 421,
      "endTime": 545
    },
    {
      "title": "What Does the ts-migrating CLI Do?\r",
      "startTime": 545,
      "endTime": 602
    },
    {
      "title": "How Do You Migrate Incrementally?\r",
      "startTime": 602,
      "endTime": 676
    },
    {
      "title": "How Do You Get Started with ts-migrating?\r",
      "startTime": 676,
      "endTime": 726
    },
    {
      "title": "Tackling the Migration in Small Chunks\r",
      "startTime": 726,
      "endTime": 792
    },
    {
      "title": "How Does This Compare to Using Folder-based TSConfig?\r",
      "startTime": 792,
      "endTime": 852
    },
    {
      "title": "What About ts-expect-error and ts-ignore Directives?\r",
      "startTime": 852,
      "endTime": 985
    },
    {
      "title": "What About Multiple TSConfigs?\r",
      "startTime": 985,
      "endTime": 1054
    },
    {
      "title": "Are There Any Unsupported Compiler Options?\r",
      "startTime": 1054,
      "endTime": 1168
    },
    {
      "title": "How Do You Build a TypeScript LSP Plugin?\r",
      "startTime": 1168,
      "endTime": 1338
    },
    {
      "title": "How Will This Work with TS 7 (Go Native Port)?\r",
      "startTime": 1338,
      "endTime": 1437
    },
    {
      "title": "Advice for Teams Migrating TSConfig\r",
      "startTime": 1437,
      "endTime": 1552
    },
    {
      "title": "Jason's Favorite Coding Principles\r",
      "startTime": 1552,
      "endTime": 1962
    },
    {
      "title": "Where to Follow Jason Online",
      "startTime": 1962,
      "endTime": 0
    }
  ]
}