)]}'
{
  "commit": "57097299c2e45e96b572a6ca4e9780e50a730050",
  "tree": "630dd9f9541df445f763e4174826fa085c5c50e8",
  "parents": [
    "e05804976dcfe0de678609b6f47cfa172a52d3be"
  ],
  "author": {
    "name": "Nate Bosch",
    "email": "nbosch@google.com",
    "time": "Thu Feb 04 16:17:00 2021 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Feb 04 16:17:00 2021 -0800"
  },
  "message": "Revert \"Revert \"Remove dependency on package:charcode (dart-lang/string_scanner#29)\" (dart-lang/string_scanner#33)\" (dart-lang/string_scanner#36)\n\nThis reverts commit 4bbbff29df9d12317b1c42eb089e60571b7c3742.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4465d5191d0e2aeb3c21343a2ce72ebd7e672a8c",
      "old_mode": 33188,
      "old_path": "pkgs/string_scanner/CHANGELOG.md",
      "new_id": "2a76ec94d48bf4f158d8036efbfc1b0ff9b2e5a8",
      "new_mode": 33188,
      "new_path": "pkgs/string_scanner/CHANGELOG.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d15774935e23283b40637d0c32f01bba9db31213",
      "new_mode": 33188,
      "new_path": "pkgs/string_scanner/lib/src/charcode.dart"
    },
    {
      "type": "modify",
      "old_id": "415b9f32cacf88ce270653a68820b702d41147be",
      "old_mode": 33188,
      "old_path": "pkgs/string_scanner/lib/src/eager_span_scanner.dart",
      "new_id": "d27a818faeb6e4625326125b788e824afe083c22",
      "new_mode": 33188,
      "new_path": "pkgs/string_scanner/lib/src/eager_span_scanner.dart"
    },
    {
      "type": "modify",
      "old_id": "358d4c1cbd79f02a3d54435c9c533ed7bcde3f1a",
      "old_mode": 33188,
      "old_path": "pkgs/string_scanner/lib/src/line_scanner.dart",
      "new_id": "af6b6e7056b9188e501dac80712065bbe2c0379c",
      "new_mode": 33188,
      "new_path": "pkgs/string_scanner/lib/src/line_scanner.dart"
    },
    {
      "type": "modify",
      "old_id": "564774c3a0e6b70e95ced86f5f3c2f44c6a9051f",
      "old_mode": 33188,
      "old_path": "pkgs/string_scanner/lib/src/string_scanner.dart",
      "new_id": "5d69c75657ae33085d68bd69b0494ec4aedd1871",
      "new_mode": 33188,
      "new_path": "pkgs/string_scanner/lib/src/string_scanner.dart"
    },
    {
      "type": "modify",
      "old_id": "5ecd164e3fdf1d275af4d8a4602770fcc19329e5",
      "old_mode": 33188,
      "old_path": "pkgs/string_scanner/pubspec.yaml",
      "new_id": "9eee52bfd6f063f1364e077c22dc1272f5dec798",
      "new_mode": 33188,
      "new_path": "pkgs/string_scanner/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "0bbd499ab635308872338c7461dae6fc889347ad",
      "old_mode": 33188,
      "old_path": "pkgs/string_scanner/test/line_scanner_test.dart",
      "new_id": "a3deff1b72db33724b5507d219abd5efbec46fe1",
      "new_mode": 33188,
      "new_path": "pkgs/string_scanner/test/line_scanner_test.dart"
    },
    {
      "type": "modify",
      "old_id": "0327499c7d6c5a52c8188c522105228f6a00f85f",
      "old_mode": 33188,
      "old_path": "pkgs/string_scanner/test/string_scanner_test.dart",
      "new_id": "34176b8a30890b85246ba751e01b3bc72da15896",
      "new_mode": 33188,
      "new_path": "pkgs/string_scanner/test/string_scanner_test.dart"
    }
  ]
}
