)]}'
{
  "commit": "e22e02da09fb0a419c41f11c0150329d13872e71",
  "tree": "10a82eabae8c4130ee6151fb95d9cd3dea2fe017",
  "parents": [
    "91756fc5cf4bd76bec8634d24a14e6b07a1b6858"
  ],
  "author": {
    "name": "Nolan Lawson",
    "email": "nolan.lawson@gmail.com",
    "time": "Thu Jun 04 00:06:11 2015 -0400"
  },
  "committer": {
    "name": "Nolan Lawson",
    "email": "nolan.lawson@gmail.com",
    "time": "Thu Jun 04 00:06:13 2015 -0400"
  },
  "message": "(#3925) - more refactoring\n\n* use camelCase for inner modules, ala lodash\n* rename stuff to `index.js` where it makes sense\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ce24e83f41708e3cc010f56304b653ef3619b44c",
      "old_mode": 33188,
      "old_path": "lib/adapter.js",
      "new_id": "935b63df505cae8f93b314500f99f7eb0f345a0f",
      "new_mode": 33188,
      "new_path": "lib/adapter.js"
    },
    {
      "type": "rename",
      "old_id": "06093435bc44559b69681de36bba12ede9535dc6",
      "old_mode": 33188,
      "old_path": "lib/adapters/http/http.js",
      "new_id": "06093435bc44559b69681de36bba12ede9535dc6",
      "new_mode": 33188,
      "new_path": "lib/adapters/http/index.js",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "86a55b78ec3d768342d77c6b49901fa380b48af9",
      "old_mode": 33188,
      "old_path": "lib/adapters/idb/idb-all-docs.js",
      "new_id": "01902f2db2dfe3d26de2175c0653ae59d06522aa",
      "new_mode": 33188,
      "new_path": "lib/adapters/idb/allDocs.js",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "82dfa26cd103d16de6e770a05ce5853c28eceacf",
      "old_mode": 33188,
      "old_path": "lib/adapters/idb/idb-blob-support.js",
      "new_id": "f064f16b8d8dc45b86dbb304120dbe862a2b4a9c",
      "new_mode": 33188,
      "new_path": "lib/adapters/idb/blobSupport.js",
      "score": 97
    },
    {
      "type": "rename",
      "old_id": "8c93e80b3ba0c8dd914214b63c5875a7988972cd",
      "old_mode": 33188,
      "old_path": "lib/adapters/idb/idb-bulk-docs.js",
      "new_id": "bf7ff9a7bdaf4890b8654071c5a9e9babbef7f21",
      "new_mode": 33188,
      "new_path": "lib/adapters/idb/bulkDocs.js",
      "score": 97
    },
    {
      "type": "rename",
      "old_id": "2a6ccc789af0cebfc44fc6720fa947ac20fe8b9b",
      "old_mode": 33188,
      "old_path": "lib/adapters/idb/idb-constants.js",
      "new_id": "2a6ccc789af0cebfc44fc6720fa947ac20fe8b9b",
      "new_mode": 33188,
      "new_path": "lib/adapters/idb/constants.js",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "0805351fd84e5d2167962c055d71aea55b5f333b",
      "old_mode": 33188,
      "old_path": "lib/adapters/idb/idb.js",
      "new_id": "0be79006a5de9060d123764628124b97296b0139",
      "new_mode": 33188,
      "new_path": "lib/adapters/idb/index.js",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "8652b7d8ea2d2d4901fe20547485ce46aa6fede1",
      "old_mode": 33188,
      "old_path": "lib/adapters/idb/idb-utils.js",
      "new_id": "90425cec98871310ab5bbe8c2cf9ea2d789a199a",
      "new_mode": 33188,
      "new_path": "lib/adapters/idb/utils.js",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "f9fcd62305b538aa770efe35bed8e62e836ba76b",
      "old_mode": 33188,
      "old_path": "lib/adapters/leveldb/leveldb.js",
      "new_id": "e7fa60dabc8d26a19e73ec138cef4405d272d387",
      "new_mode": 33188,
      "new_path": "lib/adapters/leveldb/index.js",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "76f680177f448fea0f74f288ab25d060201c87af",
      "old_mode": 33188,
      "old_path": "lib/adapters/leveldb/leveldb-transaction.js",
      "new_id": "76f680177f448fea0f74f288ab25d060201c87af",
      "new_mode": 33188,
      "new_path": "lib/adapters/leveldb/transaction.js",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "4e5eba56e39c0e2cabf2f33b9445f000889eb509",
      "old_mode": 33188,
      "old_path": "lib/adapters/websql/websql-bulk-docs.js",
      "new_id": "2a4002d9830e205754ec986ca6c6caecc1ee56c5",
      "new_mode": 33188,
      "new_path": "lib/adapters/websql/bulkDocs.js",
      "score": 96
    },
    {
      "type": "rename",
      "old_id": "58051c65a220d3fc42101c1d36c0396067c97f78",
      "old_mode": 33188,
      "old_path": "lib/adapters/websql/websql-constants.js",
      "new_id": "58051c65a220d3fc42101c1d36c0396067c97f78",
      "new_mode": 33188,
      "new_path": "lib/adapters/websql/constants.js",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "7ba9cce33f2b79134b8d5788b501ef3ee0a6ddd8",
      "old_mode": 33188,
      "old_path": "lib/adapters/websql/websql.js",
      "new_id": "3038be1fbe7b7756a94dab1252084159bcb277ea",
      "new_mode": 33188,
      "new_path": "lib/adapters/websql/index.js",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "283bac4a2295778b11e70f7260c95502c3e290ac",
      "old_mode": 33188,
      "old_path": "lib/adapters/websql/websql-utils.js",
      "new_id": "26cc3f166d9778cbfb4d543f2cd8058c89b994e0",
      "new_mode": 33188,
      "new_path": "lib/adapters/websql/utils.js",
      "score": 98
    },
    {
      "type": "modify",
      "old_id": "efc848d8f4418d9c37f92d76db04281287f0de81",
      "old_mode": 33188,
      "old_path": "lib/changes.js",
      "new_id": "724109a730f3320d178c671f152c33357ecf530c",
      "new_mode": 33188,
      "new_path": "lib/changes.js"
    },
    {
      "type": "rename",
      "old_id": "3fb7d3e741c06320c1b272aad88f1f9bea557067",
      "old_mode": 33188,
      "old_path": "lib/deps/docs/is-deleted.js",
      "new_id": "3fb7d3e741c06320c1b272aad88f1f9bea557067",
      "new_mode": 33188,
      "new_path": "lib/deps/docs/isDeleted.js",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "cc0d6055c462add570fc36a751a9be9b583b43c2",
      "old_mode": 33188,
      "old_path": "lib/deps/docs/is-local-id.js",
      "new_id": "cc0d6055c462add570fc36a751a9be9b583b43c2",
      "new_mode": 33188,
      "new_path": "lib/deps/docs/isLocalId.js",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "133c582c0f1692d86a55e5e328b54b0746ae4da1",
      "old_mode": 33188,
      "old_path": "lib/deps/docs/parse-doc.js",
      "new_id": "133c582c0f1692d86a55e5e328b54b0746ae4da1",
      "new_mode": 33188,
      "new_path": "lib/deps/docs/parseDoc.js",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "ca7ae4e7b57672630361a8153b9e5b2b8277673f",
      "old_mode": 33188,
      "old_path": "lib/deps/docs/preprocess-attachments.js",
      "new_id": "ca7ae4e7b57672630361a8153b9e5b2b8277673f",
      "new_mode": 33188,
      "new_path": "lib/deps/docs/preprocessAttachments.js",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "195830584d33a849f4e98239ab9cf6be598e4082",
      "old_mode": 33188,
      "old_path": "lib/deps/docs/process-docs.js",
      "new_id": "de5dca8bd6b858f8085c44635985bfa4c1da5083",
      "new_mode": 33188,
      "new_path": "lib/deps/docs/processDocs.js",
      "score": 94
    },
    {
      "type": "rename",
      "old_id": "d5487d9f0449a10f1d1119d884c4ad950567c535",
      "old_mode": 33188,
      "old_path": "lib/deps/docs/update-doc.js",
      "new_id": "06dfe0ca771172566e698cebceade83a403af694",
      "new_mode": 33188,
      "new_path": "lib/deps/docs/updateDoc.js",
      "score": 95
    },
    {
      "type": "modify",
      "old_id": "b84883d9953630213b1b3f073b9f20f57a917ed9",
      "old_mode": 33188,
      "old_path": "lib/deps/md5.js",
      "new_id": "c0c20392e6d7428f7ac592422fa25d8450623d86",
      "new_mode": 33188,
      "new_path": "lib/deps/md5.js"
    },
    {
      "type": "modify",
      "old_id": "1581f40efd05c357ffcb5536108922dc2085148c",
      "old_mode": 33188,
      "old_path": "lib/deps/migrate.js",
      "new_id": "11b291337f52528d01ec2063ffdf3738216730ae",
      "new_mode": 33188,
      "new_path": "lib/deps/migrate.js"
    },
    {
      "type": "rename",
      "old_id": "4812a3980f9512d7d16543bbf5ec9e31d67648d3",
      "old_mode": 33188,
      "old_path": "lib/deps/parse-hex.js",
      "new_id": "4812a3980f9512d7d16543bbf5ec9e31d67648d3",
      "new_mode": 33188,
      "new_path": "lib/deps/parseHex.js",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "f8033665cccdb40ddbcbcfad6568969e8974996a",
      "old_mode": 33188,
      "old_path": "lib/deps/parse-uri.js",
      "new_id": "f8033665cccdb40ddbcbcfad6568969e8974996a",
      "new_mode": 33188,
      "new_path": "lib/deps/parseUri.js",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "782b0eb0e004ab0fcb45d8dafb5a11f13b3cb93d",
      "old_mode": 33188,
      "old_path": "lib/deps/to-promise.js",
      "new_id": "782b0eb0e004ab0fcb45d8dafb5a11f13b3cb93d",
      "new_mode": 33188,
      "new_path": "lib/deps/toPromise.js",
      "score": 100
    },
    {
      "type": "modify",
      "old_id": "09c1f1dfcbe8f862725bec93d2bdfd92227db8bd",
      "old_mode": 33188,
      "old_path": "lib/index.js",
      "new_id": "cabb1b5987604c100670b25a0843b0e36164e4d7",
      "new_mode": 33188,
      "new_path": "lib/index.js"
    },
    {
      "type": "modify",
      "old_id": "850f589a52046b1fd796977616b4d5d5c751cef3",
      "old_mode": 33188,
      "old_path": "lib/plugins/levelalt.js",
      "new_id": "bf2de134934e69ee7a5d088f28ce388e7c9cd5f1",
      "new_mode": 33188,
      "new_path": "lib/plugins/levelalt.js"
    },
    {
      "type": "rename",
      "old_id": "d14564aee980d7baa1254ef60e94db417bedb54e",
      "old_mode": 33188,
      "old_path": "lib/replicate/gen-replication-id.js",
      "new_id": "d14564aee980d7baa1254ef60e94db417bedb54e",
      "new_mode": 33188,
      "new_path": "lib/replicate/genReplicationId.js",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "0ee6f1213f9109acdbf93ebde073c1a19c6be771",
      "old_mode": 33188,
      "old_path": "lib/replicate/get-docs.js",
      "new_id": "0ee6f1213f9109acdbf93ebde073c1a19c6be771",
      "new_mode": 33188,
      "new_path": "lib/replicate/getDocs.js",
      "score": 100
    },
    {
      "type": "modify",
      "old_id": "5881e548cee8633222c752c8907bfa451a2d7413",
      "old_mode": 33188,
      "old_path": "lib/replicate/replicate.js",
      "new_id": "4bb3dc2d19ea16111877f90f70c655327744685e",
      "new_mode": 33188,
      "new_path": "lib/replicate/replicate.js"
    },
    {
      "type": "modify",
      "old_id": "113b32ecbb5ef31bc93e5c7c5af236d8f0360653",
      "old_mode": 33188,
      "old_path": "lib/utils.js",
      "new_id": "ae929c7608422c90778e30696d45196595860ea4",
      "new_mode": 33188,
      "new_path": "lib/utils.js"
    },
    {
      "type": "modify",
      "old_id": "fac804e348656885c265edd43580c0daae60bf09",
      "old_mode": 33188,
      "old_path": "tests/integration/utils.js",
      "new_id": "1f88e58080d997eac83d56c8ac646a4d734daec8",
      "new_mode": 33188,
      "new_path": "tests/integration/utils.js"
    }
  ]
}
