static-cms/cypress/fixtures/GitHub Backend Media Library - GraphQL API__should show published entry image in global media library.json
Erez Rokah 2b41d8a838 feat: bundle assets with content (#2958)
* fix(media_folder_relative): use collection name in unpublished entry

* refactor: pass arguments as object to AssetProxy ctor

* feat: support media folders per collection

* feat: resolve media files path based on entry path

* fix: asset public path resolving

* refactor: introduce typescript for AssetProxy

* refactor: code cleanup

* refactor(asset-proxy): add tests,switch to typescript,extract arguments

* refactor: typescript for editorialWorkflow

* refactor: add typescript for media library actions

* refactor: fix type error on map set

* refactor: move locale selector into reducer

* refactor: add typescript for entries actions

* refactor: remove duplication between asset store and media lib

* feat: load assets from backend using API

* refactor(github): add typescript, cache media files

* fix: don't load media URL if already loaded

* feat: add media folder config to collection

* fix: load assets from API when not in UI state

* feat: load entry media files when opening media library

* fix: editorial workflow draft media files bug fixes

* test(unit): fix unit tests

* fix: editor control losing focus

* style: add eslint object-shorthand rule

* test(cypress): re-record mock data

* fix: fix non github backends, large media

* test: uncomment only in tests

* fix(backend-test): add missing displayURL property

* test(e2e): add media library tests

* test(e2e): enable visual testing

* test(e2e): add github backend media library tests

* test(e2e): add git-gateway large media tests

* chore: post rebase fixes

* test: fix tests

* test: fix tests

* test(cypress): fix tests

* docs: add media_folder docs

* test(e2e): add media library delete test

* test(e2e): try and fix image comparison on CI

* ci: reduce test machines from 9 to 8

* test: add reducers and selectors unit tests

* test(e2e): disable visual regression testing for now

* test: add getAsset unit tests

* refactor: use Asset class component instead of hooks

* build: don't inline source maps

* test: add more media path tests
2019-12-18 11:16:02 -05:00

1141 lines
161 KiB
JSON

[
{
"body": "{\"operationName\":null,\"variables\":{},\"query\":\"{\\n viewer {\\n id\\n avatar_url: avatarUrl\\n name\\n login\\n __typename\\n }\\n}\\n\"}",
"method": "POST",
"url": "/graphql",
"headers": {
"Content-Type": "application/json; charset=utf-8",
"Server": "GitHub.com",
"Status": "200 OK",
"Cache-Control": "no-cache",
"X-OAuth-Scopes": "delete_repo, repo",
"X-Accepted-OAuth-Scopes": "repo",
"X-GitHub-Media-Type": "github.v4; format=json",
"X-RateLimit-Limit": "5000",
"Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type",
"Access-Control-Allow-Origin": "*",
"Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload",
"X-Frame-Options": "deny",
"X-Content-Type-Options": "nosniff",
"X-XSS-Protection": "1; mode=block",
"Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin",
"Content-Security-Policy": "default-src 'none'",
"Vary": "Accept-Encoding",
"content-length": "179"
},
"response": "{\"data\":{\"viewer\":{\"id\":\"MDQ6VXNlcjI2NzYwNTcx\",\"avatar_url\":\"https://avatars1.githubusercontent.com/u/7892489?v=4\",\"name\":\"owner\",\"login\":\"owner\",\"__typename\":\"User\"}}}\n",
"status": 200
},
{
"body": "{\"operationName\":\"repoPermission\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\"},\"query\":\"query repoPermission($owner: String!, $name: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n viewerPermission\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\"}",
"method": "POST",
"url": "/graphql",
"headers": {
"Content-Type": "application/json; charset=utf-8",
"Server": "GitHub.com",
"Status": "200 OK",
"Cache-Control": "no-cache",
"X-OAuth-Scopes": "delete_repo, repo",
"X-Accepted-OAuth-Scopes": "repo",
"X-GitHub-Media-Type": "github.v4; format=json",
"X-RateLimit-Limit": "5000",
"Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type",
"Access-Control-Allow-Origin": "*",
"Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload",
"X-Frame-Options": "deny",
"X-Content-Type-Options": "nosniff",
"X-XSS-Protection": "1; mode=block",
"Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin",
"Content-Security-Policy": "default-src 'none'",
"Vary": "Accept-Encoding",
"content-length": "119"
},
"response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjgxNjQyNjU=\",\"__typename\":\"Repository\",\"viewerPermission\":\"ADMIN\"}}}\n",
"status": 200
},
{
"body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}",
"method": "POST",
"url": "/graphql",
"headers": {
"Content-Type": "application/json; charset=utf-8",
"Server": "GitHub.com",
"Status": "200 OK",
"Cache-Control": "no-cache",
"X-OAuth-Scopes": "delete_repo, repo",
"X-Accepted-OAuth-Scopes": "repo",
"X-GitHub-Media-Type": "github.v4; format=json",
"X-RateLimit-Limit": "5000",
"Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type",
"Access-Control-Allow-Origin": "*",
"Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload",
"X-Frame-Options": "deny",
"X-Content-Type-Options": "nosniff",
"X-XSS-Protection": "1; mode=block",
"Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin",
"Content-Security-Policy": "default-src 'none'",
"Vary": "Accept-Encoding",
"content-length": "106"
},
"response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjgxNjQyNjU=\",\"__typename\":\"Repository\",\"object\":null}}}\n",
"status": 200
},
{
"body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:content/posts\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}",
"method": "POST",
"url": "/graphql",
"headers": {
"Content-Type": "application/json; charset=utf-8",
"Server": "GitHub.com",
"Status": "200 OK",
"Cache-Control": "no-cache",
"X-OAuth-Scopes": "delete_repo, repo",
"X-Accepted-OAuth-Scopes": "repo",
"X-GitHub-Media-Type": "github.v4; format=json",
"X-RateLimit-Limit": "5000",
"Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type",
"Access-Control-Allow-Origin": "*",
"Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload",
"X-Frame-Options": "deny",
"X-Content-Type-Options": "nosniff",
"X-XSS-Protection": "1; mode=block",
"Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin",
"Content-Security-Policy": "default-src 'none'",
"Vary": "Accept-Encoding",
"content-length": "1373"
},
"response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjgxNjQyNjU=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6VHJlZTIyODE2NDI2NTozNDg5MjU3NWUyMTZjMDZlNzU3MDkzZjAzNmJkOGUwNTdjNzhhNTJm\",\"sha\":\"34892575e216c06e757093f036bd8e057c78a52f\",\"__typename\":\"Tree\",\"entries\":[{\"name\":\"2016-01-09---Perfecting-the-Art-of-Perfection.md\",\"sha\":\"6d51a38aed7139d2117724b1e307657b6ff2d043\",\"type\":\"blob\",\"blob\":{\"size\":1707,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2016-01-12---The-Origins-of-Social-Stationery-Lettering.md\",\"sha\":\"d0582dd245a3f408fb3fe2333bf01400007476e9\",\"type\":\"blob\",\"blob\":{\"size\":2565,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2016-02-02---A-Brief-History-of-Typography.md\",\"sha\":\"0eea554365f002d0f1572af9a58522d335a794d5\",\"type\":\"blob\",\"blob\":{\"size\":2786,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2017-18-08---The-Birth-of-Movable-Type.md\",\"sha\":\"44f78c474d04273185a95821426f75affc9b0044\",\"type\":\"blob\",\"blob\":{\"size\":16071,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2017-19-08---Humane-Typography-in-the-Digital-Age.md\",\"sha\":\"a532f0a9445cdf90a19c6812cff89d1674991774\",\"type\":\"blob\",\"blob\":{\"size\":7465,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}}]}}}}\n",
"status": 200
},
{
"method": "GET",
"url": "/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5?ts=0",
"headers": {
"Content-Type": "application/json; charset=utf-8",
"Server": "GitHub.com",
"Status": "200 OK",
"X-RateLimit-Limit": "5000",
"Cache-Control": "private, max-age=60, s-maxage=60",
"Vary": "Accept, Authorization, Cookie, X-GitHub-OTP",
"X-OAuth-Scopes": "delete_repo, repo",
"X-Accepted-OAuth-Scopes": "",
"X-GitHub-Media-Type": "github.v3; format=json",
"Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type",
"Access-Control-Allow-Origin": "*",
"Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload",
"X-Frame-Options": "deny",
"X-Content-Type-Options": "nosniff",
"X-XSS-Protection": "1; mode=block",
"Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin",
"Content-Security-Policy": "default-src 'none'",
"content-length": "4202"
},
"response": "{\n \"sha\": \"0eea554365f002d0f1572af9a58522d335a794d5\",\n \"node_id\": \"MDQ6QmxvYjIyODE2NDI2NTowZWVhNTU0MzY1ZjAwMmQwZjE1NzJhZjlhNTg1MjJkMzM1YTc5NGQ1\",\n \"size\": 2786,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5\",\n \"content\": \"LS0tCnRpdGxlOiAiQSBCcmllZiBIaXN0b3J5IG9mIFR5cG9ncmFwaHkiCmRh\\ndGU6ICIyMDE2LTAyLTAyVDIyOjQwOjMyLjE2OVoiCnRlbXBsYXRlOiAicG9z\\ndCIKZHJhZnQ6IGZhbHNlCmNhdGVnb3J5OiAiRGVzaWduIEluc3BpcmF0aW9u\\nIgp0YWdzOgogIC0gIkxpbm90eXBlIgogIC0gIk1vbm90eXBlIgogIC0gIkhp\\nc3Rvcnkgb2YgdHlwb2dyYXBoeSIKICAtICJIZWx2ZXRpY2EiCmRlc2NyaXB0\\naW9uOiAiTW9yYmkgaW4gc2VtIHF1aXMgZHVpIHBsYWNlcmF0IG9ybmFyZS4g\\nUGVsbGVudGVzcXVlIG9kaW8gbmlzaSwgZXVpc21vZCBpbiwgcGhhcmV0cmEg\\nYSwgdWx0cmljaWVzIGluLCBkaWFtLiBTZWQgYXJjdS4gQ3JhcyBjb25zZXF1\\nYXQuIgpjYW5vbmljYWw6ICcnCi0tLQoKKipQZWxsZW50ZXNxdWUgaGFiaXRh\\nbnQgbW9yYmkgdHJpc3RpcXVlKiogc2VuZWN0dXMgZXQgbmV0dXMgZXQgbWFs\\nZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVtIHRv\\ncnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwgdGVt\\ncG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFtZXQg\\ncXVhbSBlZ2VzdGFzIHNlbXBlci4gKkFlbmVhbiB1bHRyaWNpZXMgbWkgdml0\\nYWUgZXN0LiogTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5kIGxlby4gUXVpc3F1\\nZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29ycGVyIHBoYXJldHJh\\nLiAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiAgW0RvbmVjIG5vbiBlbmltXSgjKSBpbiB0dXJwaXMgcHVs\\ndmluYXIgZmFjaWxpc2lzLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVt\\nIGVyb3MgaW4gdGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQg\\ndmVsaXQgbmVjIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0wLmpwZykKCiMjIEhl\\nYWRlciBMZXZlbCAyCgorIExvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBj\\nb25zZWN0ZXR1ZXIgYWRpcGlzY2luZyBlbGl0LgorIEFsaXF1YW0gdGluY2lk\\ndW50IG1hdXJpcyBldSByaXN1cy4KCkRvbmVjIG5vbiBlbmltIGluIHR1cnBp\\ncyBwdWx2aW5hciBmYWNpbGlzaXMuIFV0IGZlbGlzLiBQcmFlc2VudCBkYXBp\\nYnVzLCBuZXF1ZSBpZCBjdXJzdXMgZmF1Y2lidXMsIHRvcnRvciBuZXF1ZSBl\\nZ2VzdGFzIGF1Z3VlLCBldSB2dWxwdXRhdGUgbWFnbmEgZXJvcyBldSBlcmF0\\nLiBBbGlxdWFtIGVyYXQgdm9sdXRwYXQuIAoKPGZpZ3VyZT4KCTxibG9ja3F1\\nb3RlPgoJCTxwPkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0\\nZXR1ciBhZGlwaXNjaW5nIGVsaXQuIFZpdmFtdXMgbWFnbmEuIENyYXMgaW4g\\nbWkgYXQgZmVsaXMgYWxpcXVldCBjb25ndWUuIFV0IGEgZXN0IGVnZXQgbGln\\ndWxhIG1vbGVzdGllIGdyYXZpZGEuIEN1cmFiaXR1ciBtYXNzYS4gRG9uZWMg\\nZWxlaWZlbmQsIGxpYmVybyBhdCBzYWdpdHRpcyBtb2xsaXMsIHRlbGx1cyBl\\nc3QgbWFsZXN1YWRhIHRlbGx1cywgYXQgbHVjdHVzIHR1cnBpcyBlbGl0IHNp\\ndCBhbWV0IHF1YW0uIFZpdmFtdXMgcHJldGl1bSBvcm5hcmUgZXN0LjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgQWxpcXVhbSB0aW5jaWR1bnQgbWF1\\ncmlzIGV1IHJpc3VzLjwvY2l0ZT4KCQk8L2Zvb3Rlcj4KCTwvYmxvY2txdW90\\nZT4KPC9maWd1cmU+CgojIyMgSGVhZGVyIExldmVsIDMKCisgTG9yZW0gaXBz\\ndW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVs\\naXQuCisgQWxpcXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKUGVs\\nbGVudGVzcXVlIGhhYml0YW50IG1vcmJpIHRyaXN0aXF1ZSBzZW5lY3R1cyBl\\ndCBuZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMu\\nIFZlc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJp\\nY2llcyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxp\\nYmVybyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiBBZW5lYW4gdWx0\\ncmljaWVzIG1pIHZpdGFlIGVzdC4gTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5k\\nIGxlby4gUXVpc3F1ZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29y\\ncGVyIHBoYXJldHJhLgoKYGBgY3NzCiNoZWFkZXIgaDEgYSB7CiAgZGlzcGxh\\neTogYmxvY2s7CiAgd2lkdGg6IDMwMHB4OwogIGhlaWdodDogODBweDsKfQpg\\nYGAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiBEb25lYyBub24gZW5pbSBpbiB0dXJwaXMgcHVsdmluYXIg\\nZmFjaWxpc2lzLiBVdCBmZWxpcy4gUHJhZXNlbnQgZGFwaWJ1cywgbmVxdWUg\\naWQgY3Vyc3VzIGZhdWNpYnVzLCB0b3J0b3IgbmVxdWUgZWdlc3RhcyBhdWd1\\nZSwgZXUgdnVscHV0YXRlIG1hZ25hIGVyb3MgZXUgZXJhdC4gQWxpcXVhbSBl\\ncmF0IHZvbHV0cGF0LiBOYW0gZHVpIG1pLCB0aW5jaWR1bnQgcXVpcywgYWNj\\ndW1zYW4gcG9ydHRpdG9yLCBmYWNpbGlzaXMgbHVjdHVzLCBtZXR1cy4=\\n\",\n \"encoding\": \"base64\"\n}\n",
"status": 200
},
{
"method": "GET",
"url": "/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044?ts=0",
"headers": {
"Content-Type": "application/json; charset=utf-8",
"Server": "GitHub.com",
"Status": "200 OK",
"X-RateLimit-Limit": "5000",
"Cache-Control": "private, max-age=60, s-maxage=60",
"Vary": "Accept, Authorization, Cookie, X-GitHub-OTP",
"X-OAuth-Scopes": "delete_repo, repo",
"X-Accepted-OAuth-Scopes": "",
"X-GitHub-Media-Type": "github.v3; format=json",
"Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type",
"Access-Control-Allow-Origin": "*",
"Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload",
"X-Frame-Options": "deny",
"X-Content-Type-Options": "nosniff",
"X-XSS-Protection": "1; mode=block",
"Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin",
"Content-Security-Policy": "default-src 'none'",
"content-length": "22507"
},
"response": "{\n \"sha\": \"44f78c474d04273185a95821426f75affc9b0044\",\n \"node_id\": \"MDQ6QmxvYjIyODE2NDI2NTo0NGY3OGM0NzRkMDQyNzMxODVhOTU4MjE0MjZmNzVhZmZjOWIwMDQ0\",\n \"size\": 16071,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044\",\n \"content\": \"LS0tCnRpdGxlOiAiSm9oYW5uZXMgR3V0ZW5iZXJnOiBUaGUgQmlydGggb2Yg\\nTW92YWJsZSBUeXBlIgpkYXRlOiAiMjAxNy0wOC0xOFQyMjoxMjowMy4yODRa\\nIgp0ZW1wbGF0ZTogInBvc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIlR5\\ncG9ncmFwaHkiCnRhZ3M6CiAgLSAiT3BlbiBzb3VyY2UiCiAgLSAiR2F0c2J5\\nIgogIC0gIlR5cG9ncmFwaHkiCmRlc2NyaXB0aW9uOiAiR2VybWFuIGludmVu\\ndG9yIEpvaGFubmVzIEd1dGVuYmVyZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2Yg\\nbW92YWJsZSB0eXBlIGFuZCB1c2VkIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhl\\nIHdlc3Rlcm4gd29ybGTigJlzIGZpcnN0IG1ham9yIHByaW50ZWQgYm9va3Ms\\nIHRoZSDigJxGb3J0eeKAk1R3b+KAk0xpbmXigJ0gQmlibGUuIgpjYW5vbmlj\\nYWw6ICcnCi0tLQoKR2VybWFuIGludmVudG9yIEpvaGFubmVzIEd1dGVuYmVy\\nZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2YgbW92YWJsZSB0eXBlIGFuZCB1c2Vk\\nIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhlIHdlc3Rlcm4gd29ybGTigJlzIGZp\\ncnN0IG1ham9yIHByaW50ZWQgYm9va3MsIHRoZSDigJxGb3J0eeKAk1R3b+KA\\nk0xpbmXigJ0gQmlibGUuCgoqKkpvaGFubmVzIEdlbnNmbGVpc2NoIHp1ciBM\\nYWRlbiB6dW0gR3V0ZW5iZXJnKiogKGMuIDEzOTgg4oCTIDE0NjgpIHdhcyBh\\nIEdlcm1hbiBibGFja3NtaXRoLCBnb2xkc21pdGgsIHByaW50ZXIsIGFuZCBw\\ndWJsaXNoZXIgd2hvIGludHJvZHVjZWQgcHJpbnRpbmcgdG8gRXVyb3BlLiBI\\naXMgaW52ZW50aW9uIG9mIG1lY2hhbmljYWwgbW92YWJsZSB0eXBlIHByaW50\\naW5nIHN0YXJ0ZWQgdGhlIFByaW50aW5nIFJldm9sdXRpb24gYW5kIGlzIHdp\\nZGVseSByZWdhcmRlZCBhcyB0aGUgbW9zdCBpbXBvcnRhbnQgZXZlbnQgb2Yg\\ndGhlIG1vZGVybiBwZXJpb2QuIEl0IHBsYXllZCBhIGtleSByb2xlIGluIHRo\\nZSBkZXZlbG9wbWVudCBvZiB0aGUgUmVuYWlzc2FuY2UsIFJlZm9ybWF0aW9u\\nLCB0aGUgQWdlIG9mIEVubGlnaHRlbm1lbnQsIGFuZCB0aGUgU2NpZW50aWZp\\nYyByZXZvbHV0aW9uIGFuZCBsYWlkIHRoZSBtYXRlcmlhbCBiYXNpcyBmb3Ig\\ndGhlIG1vZGVybiBrbm93bGVkZ2UtYmFzZWQgZWNvbm9teSBhbmQgdGhlIHNw\\ncmVhZCBvZiBsZWFybmluZyB0byB0aGUgbWFzc2VzLgoKPGZpZ3VyZSBjbGFz\\ncz0iZmxvYXQtcmlnaHQiIHN0eWxlPSJ3aWR0aDogMjQwcHgiPgoJPGltZyBz\\ncmM9Ii9tZWRpYS9ndXRlbmJlcmcuanBnIiBhbHQ9Ikd1dGVuYmVyZyI+Cgk8\\nZmlnY2FwdGlvbj5Kb2hhbm5lcyBHdXRlbmJlcmc8L2ZpZ2NhcHRpb24+Cjwv\\nZmlndXJlPgoKV2l0aCBoaXMgaW52ZW50aW9uIG9mIHRoZSBwcmludGluZyBw\\ncmVzcywgR3V0ZW5iZXJnIHdhcyB0aGUgZmlyc3QgRXVyb3BlYW4gdG8gdXNl\\nIG1vdmFibGUgdHlwZSBwcmludGluZywgaW4gYXJvdW5kIDE0MzkuIEFtb25n\\nIGhpcyBtYW55IGNvbnRyaWJ1dGlvbnMgdG8gcHJpbnRpbmcgYXJlOiB0aGUg\\naW52ZW50aW9uIG9mIGEgcHJvY2VzcyBmb3IgbWFzcy1wcm9kdWNpbmcgbW92\\nYWJsZSB0eXBlOyB0aGUgdXNlIG9mIG9pbC1iYXNlZCBpbms7IGFuZCB0aGUg\\ndXNlIG9mIGEgd29vZGVuIHByaW50aW5nIHByZXNzIHNpbWlsYXIgdG8gdGhl\\nIGFncmljdWx0dXJhbCBzY3JldyBwcmVzc2VzIG9mIHRoZSBwZXJpb2QuIEhp\\ncyB0cnVseSBlcG9jaGFsIGludmVudGlvbiB3YXMgdGhlIGNvbWJpbmF0aW9u\\nIG9mIHRoZXNlIGVsZW1lbnRzIGludG8gYSBwcmFjdGljYWwgc3lzdGVtIHRo\\nYXQgYWxsb3dlZCB0aGUgbWFzcyBwcm9kdWN0aW9uIG9mIHByaW50ZWQgYm9v\\na3MgYW5kIHdhcyBlY29ub21pY2FsbHkgdmlhYmxlIGZvciBwcmludGVycyBh\\nbmQgcmVhZGVycyBhbGlrZS4gR3V0ZW5iZXJnJ3MgbWV0aG9kIGZvciBtYWtp\\nbmcgdHlwZSBpcyB0cmFkaXRpb25hbGx5IGNvbnNpZGVyZWQgdG8gaGF2ZSBp\\nbmNsdWRlZCBhIHR5cGUgbWV0YWwgYWxsb3kgYW5kIGEgaGFuZCBtb3VsZCBm\\nb3IgY2FzdGluZyB0eXBlLiBUaGUgYWxsb3kgd2FzIGEgbWl4dHVyZSBvZiBs\\nZWFkLCB0aW4sIGFuZCBhbnRpbW9ueSB0aGF0IG1lbHRlZCBhdCBhIHJlbGF0\\naXZlbHkgbG93IHRlbXBlcmF0dXJlIGZvciBmYXN0ZXIgYW5kIG1vcmUgZWNv\\nbm9taWNhbCBjYXN0aW5nLCBjYXN0IHdlbGwsIGFuZCBjcmVhdGVkIGEgZHVy\\nYWJsZSB0eXBlLgoKSW4gUmVuYWlzc2FuY2UgRXVyb3BlLCB0aGUgYXJyaXZh\\nbCBvZiBtZWNoYW5pY2FsIG1vdmFibGUgdHlwZSBwcmludGluZyBpbnRyb2R1\\nY2VkIHRoZSBlcmEgb2YgbWFzcyBjb21tdW5pY2F0aW9uIHdoaWNoIHBlcm1h\\nbmVudGx5IGFsdGVyZWQgdGhlIHN0cnVjdHVyZSBvZiBzb2NpZXR5LiBUaGUg\\ncmVsYXRpdmVseSB1bnJlc3RyaWN0ZWQgY2lyY3VsYXRpb24gb2YgaW5mb3Jt\\nYXRpb24g4oCUIGluY2x1ZGluZyByZXZvbHV0aW9uYXJ5IGlkZWFzIOKAlCB0\\ncmFuc2NlbmRlZCBib3JkZXJzLCBjYXB0dXJlZCB0aGUgbWFzc2VzIGluIHRo\\nZSBSZWZvcm1hdGlvbiBhbmQgdGhyZWF0ZW5lZCB0aGUgcG93ZXIgb2YgcG9s\\naXRpY2FsIGFuZCByZWxpZ2lvdXMgYXV0aG9yaXRpZXM7IHRoZSBzaGFycCBp\\nbmNyZWFzZSBpbiBsaXRlcmFjeSBicm9rZSB0aGUgbW9ub3BvbHkgb2YgdGhl\\nIGxpdGVyYXRlIGVsaXRlIG9uIGVkdWNhdGlvbiBhbmQgbGVhcm5pbmcgYW5k\\nIGJvbHN0ZXJlZCB0aGUgZW1lcmdpbmcgbWlkZGxlIGNsYXNzLiBBY3Jvc3Mg\\nRXVyb3BlLCB0aGUgaW5jcmVhc2luZyBjdWx0dXJhbCBzZWxmLWF3YXJlbmVz\\ncyBvZiBpdHMgcGVvcGxlIGxlZCB0byB0aGUgcmlzZSBvZiBwcm90by1uYXRp\\nb25hbGlzbSwgYWNjZWxlcmF0ZWQgYnkgdGhlIGZsb3dlcmluZyBvZiB0aGUg\\nRXVyb3BlYW4gdmVybmFjdWxhciBsYW5ndWFnZXMgdG8gdGhlIGRldHJpbWVu\\ndCBvZiBMYXRpbidzIHN0YXR1cyBhcyBsaW5ndWEgZnJhbmNhLiBJbiB0aGUg\\nMTl0aCBjZW50dXJ5LCB0aGUgcmVwbGFjZW1lbnQgb2YgdGhlIGhhbmQtb3Bl\\ncmF0ZWQgR3V0ZW5iZXJnLXN0eWxlIHByZXNzIGJ5IHN0ZWFtLXBvd2VyZWQg\\ncm90YXJ5IHByZXNzZXMgYWxsb3dlZCBwcmludGluZyBvbiBhbiBpbmR1c3Ry\\naWFsIHNjYWxlLCB3aGlsZSBXZXN0ZXJuLXN0eWxlIHByaW50aW5nIHdhcyBh\\nZG9wdGVkIGFsbCBvdmVyIHRoZSB3b3JsZCwgYmVjb21pbmcgcHJhY3RpY2Fs\\nbHkgdGhlIHNvbGUgbWVkaXVtIGZvciBtb2Rlcm4gYnVsayBwcmludGluZy4K\\nClRoZSB1c2Ugb2YgbW92YWJsZSB0eXBlIHdhcyBhIG1hcmtlZCBpbXByb3Zl\\nbWVudCBvbiB0aGUgaGFuZHdyaXR0ZW4gbWFudXNjcmlwdCwgd2hpY2ggd2Fz\\nIHRoZSBleGlzdGluZyBtZXRob2Qgb2YgYm9vayBwcm9kdWN0aW9uIGluIEV1\\ncm9wZSwgYW5kIHVwb24gd29vZGJsb2NrIHByaW50aW5nLCBhbmQgcmV2b2x1\\ndGlvbml6ZWQgRXVyb3BlYW4gYm9vay1tYWtpbmcuIEd1dGVuYmVyZydzIHBy\\naW50aW5nIHRlY2hub2xvZ3kgc3ByZWFkIHJhcGlkbHkgdGhyb3VnaG91dCBF\\ndXJvcGUgYW5kIGxhdGVyIHRoZSB3b3JsZC4KCkhpcyBtYWpvciB3b3JrLCB0\\naGUgR3V0ZW5iZXJnIEJpYmxlIChhbHNvIGtub3duIGFzIHRoZSA0Mi1saW5l\\nIEJpYmxlKSwgaGFzIGJlZW4gYWNjbGFpbWVkIGZvciBpdHMgaGlnaCBhZXN0\\naGV0aWMgYW5kIHRlY2huaWNhbCBxdWFsaXR5LgoKIyMgUHJpbnRpbmcgUHJl\\nc3MKCkFyb3VuZCAxNDM5LCBHdXRlbmJlcmcgd2FzIGludm9sdmVkIGluIGEg\\nZmluYW5jaWFsIG1pc2FkdmVudHVyZSBtYWtpbmcgcG9saXNoZWQgbWV0YWwg\\nbWlycm9ycyAod2hpY2ggd2VyZSBiZWxpZXZlZCB0byBjYXB0dXJlIGhvbHkg\\nbGlnaHQgZnJvbSByZWxpZ2lvdXMgcmVsaWNzKSBmb3Igc2FsZSB0byBwaWxn\\ncmltcyB0byBBYWNoZW46IGluIDE0MzkgdGhlIGNpdHkgd2FzIHBsYW5uaW5n\\nIHRvIGV4aGliaXQgaXRzIGNvbGxlY3Rpb24gb2YgcmVsaWNzIGZyb20gRW1w\\nZXJvciBDaGFybGVtYWduZSBidXQgdGhlIGV2ZW50IHdhcyBkZWxheWVkIGJ5\\nIG9uZSB5ZWFyIGR1ZSB0byBhIHNldmVyZSBmbG9vZCBhbmQgdGhlIGNhcGl0\\nYWwgYWxyZWFkeSBzcGVudCBjb3VsZCBub3QgYmUgcmVwYWlkLiBXaGVuIHRo\\nZSBxdWVzdGlvbiBvZiBzYXRpc2Z5aW5nIHRoZSBpbnZlc3RvcnMgY2FtZSB1\\ncCwgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwcm9taXNlZCB0byBzaGFy\\nZSBhIOKAnHNlY3JldOKAnS4gSXQgaGFzIGJlZW4gd2lkZWx5IHNwZWN1bGF0\\nZWQgdGhhdCB0aGlzIHNlY3JldCBtYXkgaGF2ZSBiZWVuIHRoZSBpZGVhIG9m\\nIHByaW50aW5nIHdpdGggbW92YWJsZSB0eXBlLiBBbHNvIGFyb3VuZCAxNDM5\\n4oCTMTQ0MCwgdGhlIER1dGNoIExhdXJlbnMgSmFuc3pvb24gQ29zdGVyIGNh\\nbWUgdXAgd2l0aCB0aGUgaWRlYSBvZiBwcmludGluZy4gTGVnZW5kIGhhcyBp\\ndCB0aGF0IHRoZSBpZGVhIGNhbWUgdG8gaGltIOKAnGxpa2UgYSByYXkgb2Yg\\nbGlnaHTigJ0uCgo8ZmlndXJlIGNsYXNzPSJmbG9hdC1sZWZ0IiBzdHlsZT0i\\nd2lkdGg6IDI0MHB4Ij4KCTxpbWcgc3JjPSIvbWVkaWEvcHJpbnRpbmctcHJl\\nc3MuanBnIiBhbHQ9IkVhcmx5IFByaW50aW5nIFByZXNzIj4KCTxmaWdjYXB0\\naW9uPkVhcmx5IHdvb2RlbiBwcmludGluZyBwcmVzcyBhcyBkZXBpY3RlZCBp\\nbiAxNTY4LjwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CgpVbnRpbCBhdCBsZWFz\\ndCAxNDQ0IGhlIGxpdmVkIGluIFN0cmFzYm91cmcsIG1vc3QgbGlrZWx5IGlu\\nIHRoZSBTdC4gQXJib2dhc3QgcGFyaXNoLiBJdCB3YXMgaW4gU3RyYXNib3Vy\\nZyBpbiAxNDQwIHRoYXQgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwZXJm\\nZWN0ZWQgYW5kIHVudmVpbGVkIHRoZSBzZWNyZXQgb2YgcHJpbnRpbmcgYmFz\\nZWQgb24gaGlzIHJlc2VhcmNoLCBteXN0ZXJpb3VzbHkgZW50aXRsZWQgS3Vu\\nc3QgdW5kIEF2ZW50dXIgKGFydCBhbmQgZW50ZXJwcmlzZSkuIEl0IGlzIG5v\\ndCBjbGVhciB3aGF0IHdvcmsgaGUgd2FzIGVuZ2FnZWQgaW4sIG9yIHdoZXRo\\nZXIgc29tZSBlYXJseSB0cmlhbHMgd2l0aCBwcmludGluZyBmcm9tIG1vdmFi\\nbGUgdHlwZSBtYXkgaGF2ZSBiZWVuIGNvbmR1Y3RlZCB0aGVyZS4gQWZ0ZXIg\\ndGhpcywgdGhlcmUgaXMgYSBnYXAgb2YgZm91ciB5ZWFycyBpbiB0aGUgcmVj\\nb3JkLiBJbiAxNDQ4LCBoZSB3YXMgYmFjayBpbiBNYWlueiwgd2hlcmUgaGUg\\ndG9vayBvdXQgYSBsb2FuIGZyb20gaGlzIGJyb3RoZXItaW4tbGF3IEFybm9s\\nZCBHZWx0aHVzLCBxdWl0ZSBwb3NzaWJseSBmb3IgYSBwcmludGluZyBwcmVz\\ncyBvciByZWxhdGVkIHBhcmFwaGVybmFsaWEuIEJ5IHRoaXMgZGF0ZSwgR3V0\\nZW5iZXJnIG1heSBoYXZlIGJlZW4gZmFtaWxpYXIgd2l0aCBpbnRhZ2xpbyBw\\ncmludGluZzsgaXQgaXMgY2xhaW1lZCB0aGF0IGhlIGhhZCB3b3JrZWQgb24g\\nY29wcGVyIGVuZ3JhdmluZ3Mgd2l0aCBhbiBhcnRpc3Qga25vd24gYXMgdGhl\\nIE1hc3RlciBvZiBQbGF5aW5nIENhcmRzLgoKQnkgMTQ1MCwgdGhlIHByZXNz\\nIHdhcyBpbiBvcGVyYXRpb24sIGFuZCBhIEdlcm1hbiBwb2VtIGhhZCBiZWVu\\nIHByaW50ZWQsIHBvc3NpYmx5IHRoZSBmaXJzdCBpdGVtIHRvIGJlIHByaW50\\nZWQgdGhlcmUuIEd1dGVuYmVyZyB3YXMgYWJsZSB0byBjb252aW5jZSB0aGUg\\nd2VhbHRoeSBtb25leWxlbmRlciBKb2hhbm4gRnVzdCBmb3IgYSBsb2FuIG9m\\nIDgwMCBndWlsZGVycy4gUGV0ZXIgU2Now7ZmZmVyLCB3aG8gYmVjYW1lIEZ1\\nc3TigJlzIHNvbi1pbi1sYXcsIGFsc28gam9pbmVkIHRoZSBlbnRlcnByaXNl\\nLiBTY2jDtmZmZXIgaGFkIHdvcmtlZCBhcyBhIHNjcmliZSBpbiBQYXJpcyBh\\nbmQgaXMgYmVsaWV2ZWQgdG8gaGF2ZSBkZXNpZ25lZCBzb21lIG9mIHRoZSBm\\naXJzdCB0eXBlZmFjZXMuCgo8ZmlndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+\\nQWxsIHRoYXQgaGFzIGJlZW4gd3JpdHRlbiB0byBtZSBhYm91dCB0aGF0IG1h\\ncnZlbG91cyBtYW4gc2VlbiBhdCBGcmFua2Z1cnQgaXMgdHJ1ZS4gSSBoYXZl\\nIG5vdCBzZWVuIGNvbXBsZXRlIEJpYmxlcyBidXQgb25seSBhIG51bWJlciBv\\nZiBxdWlyZXMgb2YgdmFyaW91cyBib29rcyBvZiB0aGUgQmlibGUuIFRoZSBz\\nY3JpcHQgd2FzIHZlcnkgbmVhdCBhbmQgbGVnaWJsZSwgbm90IGF0IGFsbCBk\\naWZmaWN1bHQgdG8gZm9sbG934oCUeW91ciBncmFjZSB3b3VsZCBiZSBhYmxl\\nIHRvIHJlYWQgaXQgd2l0aG91dCBlZmZvcnQsIGFuZCBpbmRlZWQgd2l0aG91\\ndCBnbGFzc2VzLjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRGdXR1cmUg\\ncG9wZSBQaXVzIElJIGluIGEgbGV0dGVyIHRvIENhcmRpbmFsIENhcnZhamFs\\nLCBNYXJjaCAxNDU1PC9jaXRlPgoJCTwvZm9vdGVyPgoJPC9ibG9ja3F1b3Rl\\nPgo8L2ZpZ3VyZT4KCkd1dGVuYmVyZydzIHdvcmtzaG9wIHdhcyBzZXQgdXAg\\nYXQgSG9mIEh1bWJyZWNodCwgYSBwcm9wZXJ0eSBiZWxvbmdpbmcgdG8gYSBk\\naXN0YW50IHJlbGF0aXZlLiBJdCBpcyBub3QgY2xlYXIgd2hlbiBHdXRlbmJl\\ncmcgY29uY2VpdmVkIHRoZSBCaWJsZSBwcm9qZWN0LCBidXQgZm9yIHRoaXMg\\naGUgYm9ycm93ZWQgYW5vdGhlciA4MDAgZ3VpbGRlcnMgZnJvbSBGdXN0LCBh\\nbmQgd29yayBjb21tZW5jZWQgaW4gMTQ1Mi4gQXQgdGhlIHNhbWUgdGltZSwg\\ndGhlIHByZXNzIHdhcyBhbHNvIHByaW50aW5nIG90aGVyLCBtb3JlIGx1Y3Jh\\ndGl2ZSB0ZXh0cyAocG9zc2libHkgTGF0aW4gZ3JhbW1hcnMpLiBUaGVyZSBp\\ncyBhbHNvIHNvbWUgc3BlY3VsYXRpb24gdGhhdCB0aGVyZSBtYXkgaGF2ZSBi\\nZWVuIHR3byBwcmVzc2VzLCBvbmUgZm9yIHRoZSBwZWRlc3RyaWFuIHRleHRz\\nLCBhbmQgb25lIGZvciB0aGUgQmlibGUuIE9uZSBvZiB0aGUgcHJvZml0LW1h\\na2luZyBlbnRlcnByaXNlcyBvZiB0aGUgbmV3IHByZXNzIHdhcyB0aGUgcHJp\\nbnRpbmcgb2YgdGhvdXNhbmRzIG9mIGluZHVsZ2VuY2VzIGZvciB0aGUgY2h1\\ncmNoLCBkb2N1bWVudGVkIGZyb20gMTQ1NOKAkzU1LgoKSW4gMTQ1NSBHdXRl\\nbmJlcmcgY29tcGxldGVkIGhpcyA0Mi1saW5lIEJpYmxlLCBrbm93biBhcyB0\\naGUgR3V0ZW5iZXJnIEJpYmxlLiBBYm91dCAxODAgY29waWVzIHdlcmUgcHJp\\nbnRlZCwgbW9zdCBvbiBwYXBlciBhbmQgc29tZSBvbiB2ZWxsdW0uCgojIyBD\\nb3VydCBDYXNlCgpTb21lIHRpbWUgaW4gMTQ1NiwgdGhlcmUgd2FzIGEgZGlz\\ncHV0ZSBiZXR3ZWVuIEd1dGVuYmVyZyBhbmQgRnVzdCwgYW5kIEZ1c3QgZGVt\\nYW5kZWQgaGlzIG1vbmV5IGJhY2ssIGFjY3VzaW5nIEd1dGVuYmVyZyBvZiBt\\naXN1c2luZyB0aGUgZnVuZHMuIE1lYW53aGlsZSB0aGUgZXhwZW5zZXMgb2Yg\\ndGhlIEJpYmxlIHByb2plY3QgaGFkIHByb2xpZmVyYXRlZCwgYW5kIEd1dGVu\\nYmVyZydzIGRlYnQgbm93IGV4Y2VlZGVkIDIwLDAwMCBndWlsZGVycy4gRnVz\\ndCBzdWVkIGF0IHRoZSBhcmNoYmlzaG9wJ3MgY291cnQuIEEgTm92ZW1iZXIg\\nMTQ1NSBsZWdhbCBkb2N1bWVudCByZWNvcmRzIHRoYXQgdGhlcmUgd2FzIGEg\\ncGFydG5lcnNoaXAgZm9yIGEgInByb2plY3Qgb2YgdGhlIGJvb2tzLCIgdGhl\\nIGZ1bmRzIGZvciB3aGljaCBHdXRlbmJlcmcgaGFkIHVzZWQgZm9yIG90aGVy\\nIHB1cnBvc2VzLCBhY2NvcmRpbmcgdG8gRnVzdC4gVGhlIGNvdXJ0IGRlY2lk\\nZWQgaW4gZmF2b3Igb2YgRnVzdCwgZ2l2aW5nIGhpbSBjb250cm9sIG92ZXIg\\ndGhlIEJpYmxlIHByaW50aW5nIHdvcmtzaG9wIGFuZCBoYWxmIG9mIGFsbCBw\\ncmludGVkIEJpYmxlcy4KClRodXMgR3V0ZW5iZXJnIHdhcyBlZmZlY3RpdmVs\\neSBiYW5rcnVwdCwgYnV0IGl0IGFwcGVhcnMgaGUgcmV0YWluZWQgKG9yIHJl\\nLXN0YXJ0ZWQpIGEgc21hbGwgcHJpbnRpbmcgc2hvcCwgYW5kIHBhcnRpY2lw\\nYXRlZCBpbiB0aGUgcHJpbnRpbmcgb2YgYSBCaWJsZSBpbiB0aGUgdG93biBv\\nZiBCYW1iZXJnIGFyb3VuZCAxNDU5LCBmb3Igd2hpY2ggaGUgc2VlbXMgYXQg\\nbGVhc3QgdG8gaGF2ZSBzdXBwbGllZCB0aGUgdHlwZS4gQnV0IHNpbmNlIGhp\\ncyBwcmludGVkIGJvb2tzIG5ldmVyIGNhcnJ5IGhpcyBuYW1lIG9yIGEgZGF0\\nZSwgaXQgaXMgZGlmZmljdWx0IHRvIGJlIGNlcnRhaW4sIGFuZCB0aGVyZSBp\\ncyBjb25zZXF1ZW50bHkgYSBjb25zaWRlcmFibGUgc2Nob2xhcmx5IGRlYmF0\\nZSBvbiB0aGlzIHN1YmplY3QuIEl0IGlzIGFsc28gcG9zc2libGUgdGhhdCB0\\naGUgbGFyZ2UgQ2F0aG9saWNvbiBkaWN0aW9uYXJ5LCAzMDAgY29waWVzIG9m\\nIDc1NCBwYWdlcywgcHJpbnRlZCBpbiBNYWlueiBpbiAxNDYwLCBtYXkgaGF2\\nZSBiZWVuIGV4ZWN1dGVkIGluIGhpcyB3b3Jrc2hvcC4KCk1lYW53aGlsZSwg\\ndGhlIEZ1c3TigJNTY2jDtmZmZXIgc2hvcCB3YXMgdGhlIGZpcnN0IGluIEV1\\ncm9wZSB0byBicmluZyBvdXQgYSBib29rIHdpdGggdGhlIHByaW50ZXIncyBu\\nYW1lIGFuZCBkYXRlLCB0aGUgTWFpbnogUHNhbHRlciBvZiBBdWd1c3QgMTQ1\\nNywgYW5kIHdoaWxlIHByb3VkbHkgcHJvY2xhaW1pbmcgdGhlIG1lY2hhbmlj\\nYWwgcHJvY2VzcyBieSB3aGljaCBpdCBoYWQgYmVlbiBwcm9kdWNlZCwgaXQg\\nbWFkZSBubyBtZW50aW9uIG9mIEd1dGVuYmVyZy4KCiMjIExhdGVyIExpZmUK\\nCkluIDE0NjIsIGR1cmluZyBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIGFyY2hi\\naXNob3BzLCBNYWlueiB3YXMgc2Fja2VkIGJ5IGFyY2hiaXNob3AgQWRvbHBo\\nIHZvbiBOYXNzYXUsIGFuZCBHdXRlbmJlcmcgd2FzIGV4aWxlZC4gQW4gb2xk\\nIG1hbiBieSBub3csIGhlIG1vdmVkIHRvIEVsdHZpbGxlIHdoZXJlIGhlIG1h\\neSBoYXZlIGluaXRpYXRlZCBhbmQgc3VwZXJ2aXNlZCBhIG5ldyBwcmludGlu\\nZyBwcmVzcyBiZWxvbmdpbmcgdG8gdGhlIGJyb3RoZXJzIEJlY2h0ZXJtw7xu\\nemUuCgpJbiBKYW51YXJ5IDE0NjUsIEd1dGVuYmVyZydzIGFjaGlldmVtZW50\\ncyB3ZXJlIHJlY29nbml6ZWQgYW5kIGhlIHdhcyBnaXZlbiB0aGUgdGl0bGUg\\nSG9mbWFubiAoZ2VudGxlbWFuIG9mIHRoZSBjb3VydCkgYnkgdm9uIE5hc3Nh\\ndS4gVGhpcyBob25vciBpbmNsdWRlZCBhIHN0aXBlbmQsIGFuIGFubnVhbCBj\\nb3VydCBvdXRmaXQsIGFzIHdlbGwgYXMgMiwxODAgbGl0cmVzIG9mIGdyYWlu\\nIGFuZCAyLDAwMCBsaXRyZXMgb2Ygd2luZSB0YXgtZnJlZS4gSXQgaXMgYmVs\\naWV2ZWQgaGUgbWF5IGhhdmUgbW92ZWQgYmFjayB0byBNYWlueiBhcm91bmQg\\ndGhpcyB0aW1lLCBidXQgdGhpcyBpcyBub3QgY2VydGFpbi4KCioqKgoKR3V0\\nZW5iZXJnIGRpZWQgaW4gMTQ2OCBhbmQgd2FzIGJ1cmllZCBpbiB0aGUgRnJh\\nbmNpc2NhbiBjaHVyY2ggYXQgTWFpbnosIGhpcyBjb250cmlidXRpb25zIGxh\\ncmdlbHkgdW5rbm93bi4gVGhpcyBjaHVyY2ggYW5kIHRoZSBjZW1ldGVyeSB3\\nZXJlIGxhdGVyIGRlc3Ryb3llZCwgYW5kIEd1dGVuYmVyZydzIGdyYXZlIGlz\\nIG5vdyBsb3N0LgoKSW4gMTUwNCwgaGUgd2FzIG1lbnRpb25lZCBhcyB0aGUg\\naW52ZW50b3Igb2YgdHlwb2dyYXBoeSBpbiBhIGJvb2sgYnkgUHJvZmVzc29y\\nIEl2byBXaXR0aWcuIEl0IHdhcyBub3QgdW50aWwgMTU2NyB0aGF0IHRoZSBm\\naXJzdCBwb3J0cmFpdCBvZiBHdXRlbmJlcmcsIGFsbW9zdCBjZXJ0YWlubHkg\\nYW4gaW1hZ2luYXJ5IHJlY29uc3RydWN0aW9uLCBhcHBlYXJlZCBpbiBIZWlu\\ncmljaCBQYW50YWxlb24ncyBiaW9ncmFwaHkgb2YgZmFtb3VzIEdlcm1hbnMu\\nCgojIyBQcmludGluZyBNZXRob2QgV2l0aCBNb3ZhYmxlIFR5cGUKCkd1dGVu\\nYmVyZydzIGVhcmx5IHByaW50aW5nIHByb2Nlc3MsIGFuZCB3aGF0IHRlc3Rz\\nIGhlIG1heSBoYXZlIG1hZGUgd2l0aCBtb3ZhYmxlIHR5cGUsIGFyZSBub3Qg\\na25vd24gaW4gZ3JlYXQgZGV0YWlsLiBIaXMgbGF0ZXIgQmlibGVzIHdlcmUg\\ncHJpbnRlZCBpbiBzdWNoIGEgd2F5IGFzIHRvIGhhdmUgcmVxdWlyZWQgbGFy\\nZ2UgcXVhbnRpdGllcyBvZiB0eXBlLCBzb21lIGVzdGltYXRlcyBzdWdnZXN0\\naW5nIGFzIG1hbnkgYXMgMTAwLDAwMCBpbmRpdmlkdWFsIHNvcnRzLiBTZXR0\\naW5nIGVhY2ggcGFnZSB3b3VsZCB0YWtlLCBwZXJoYXBzLCBoYWxmIGEgZGF5\\nLCBhbmQgY29uc2lkZXJpbmcgYWxsIHRoZSB3b3JrIGluIGxvYWRpbmcgdGhl\\nIHByZXNzLCBpbmtpbmcgdGhlIHR5cGUsIHB1bGxpbmcgdGhlIGltcHJlc3Np\\nb25zLCBoYW5naW5nIHVwIHRoZSBzaGVldHMsIGRpc3RyaWJ1dGluZyB0aGUg\\ndHlwZSwgZXRjLiwgaXQgaXMgdGhvdWdodCB0aGF0IHRoZSBHdXRlbmJlcmfi\\ngJNGdXN0IHNob3AgbWlnaHQgaGF2ZSBlbXBsb3llZCBhcyBtYW55IGFzIDI1\\nIGNyYWZ0c21lbi4KCiFbTW92YWJsZSBtZXRhbCB0eXBlLCBhbmQgY29tcG9z\\naW5nIHN0aWNrLCBkZXNjZW5kZWQgZnJvbSBHdXRlbmJlcmcncyBwcmVzcy4g\\nUGhvdG8gYnkgV2lsbGkgSGVpZGVsYmFjaC4gTGljZW5zZWQgdW5kZXIgQ0Mg\\nQlkgMi41XSgvbWVkaWEvbW92YWJsZS10eXBlLmpwZykKCipNb3ZhYmxlIG1l\\ndGFsIHR5cGUsIGFuZCBjb21wb3Npbmcgc3RpY2ssIGRlc2NlbmRlZCBmcm9t\\nIEd1dGVuYmVyZydzIHByZXNzLiBQaG90byBieSBXaWxsaSBIZWlkZWxiYWNo\\nLiBMaWNlbnNlZCB1bmRlciBDQyBCWSAyLjUqCgpHdXRlbmJlcmcncyB0ZWNo\\nbmlxdWUgb2YgbWFraW5nIG1vdmFibGUgdHlwZSByZW1haW5zIHVuY2xlYXIu\\nIEluIHRoZSBmb2xsb3dpbmcgZGVjYWRlcywgcHVuY2hlcyBhbmQgY29wcGVy\\nIG1hdHJpY2VzIGJlY2FtZSBzdGFuZGFyZGl6ZWQgaW4gdGhlIHJhcGlkbHkg\\nZGlzc2VtaW5hdGluZyBwcmludGluZyBwcmVzc2VzIGFjcm9zcyBFdXJvcGUu\\nIFdoZXRoZXIgR3V0ZW5iZXJnIHVzZWQgdGhpcyBzb3BoaXN0aWNhdGVkIHRl\\nY2huaXF1ZSBvciBhIHNvbWV3aGF0IHByaW1pdGl2ZSB2ZXJzaW9uIGhhcyBi\\nZWVuIHRoZSBzdWJqZWN0IG9mIGNvbnNpZGVyYWJsZSBkZWJhdGUuCgpJbiB0\\naGUgc3RhbmRhcmQgcHJvY2VzcyBvZiBtYWtpbmcgdHlwZSwgYSBoYXJkIG1l\\ndGFsIHB1bmNoIChtYWRlIGJ5IHB1bmNoY3V0dGluZywgd2l0aCB0aGUgbGV0\\ndGVyIGNhcnZlZCBiYWNrIHRvIGZyb250KSBpcyBoYW1tZXJlZCBpbnRvIGEg\\nc29mdGVyIGNvcHBlciBiYXIsIGNyZWF0aW5nIGEgbWF0cml4LiBUaGlzIGlz\\nIHRoZW4gcGxhY2VkIGludG8gYSBoYW5kLWhlbGQgbW91bGQgYW5kIGEgcGll\\nY2Ugb2YgdHlwZSwgb3IgInNvcnQiLCBpcyBjYXN0IGJ5IGZpbGxpbmcgdGhl\\nIG1vdWxkIHdpdGggbW9sdGVuIHR5cGUtbWV0YWw7IHRoaXMgY29vbHMgYWxt\\nb3N0IGF0IG9uY2UsIGFuZCB0aGUgcmVzdWx0aW5nIHBpZWNlIG9mIHR5cGUg\\nY2FuIGJlIHJlbW92ZWQgZnJvbSB0aGUgbW91bGQuIFRoZSBtYXRyaXggY2Fu\\nIGJlIHJldXNlZCB0byBjcmVhdGUgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgaWRlbnRpY2FsIHNvcnRzIHNvIHRoYXQgdGhlIHNhbWUgY2hhcmFjdGVy\\nIGFwcGVhcmluZyBhbnl3aGVyZSB3aXRoaW4gdGhlIGJvb2sgd2lsbCBhcHBl\\nYXIgdmVyeSB1bmlmb3JtLCBnaXZpbmcgcmlzZSwgb3ZlciB0aW1lLCB0byB0\\naGUgZGV2ZWxvcG1lbnQgb2YgZGlzdGluY3Qgc3R5bGVzIG9mIHR5cGVmYWNl\\ncyBvciBmb250cy4gQWZ0ZXIgY2FzdGluZywgdGhlIHNvcnRzIGFyZSBhcnJh\\nbmdlZCBpbnRvIHR5cGUtY2FzZXMsIGFuZCB1c2VkIHRvIG1ha2UgdXAgcGFn\\nZXMgd2hpY2ggYXJlIGlua2VkIGFuZCBwcmludGVkLCBhIHByb2NlZHVyZSB3\\naGljaCBjYW4gYmUgcmVwZWF0ZWQgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgdGltZXMuIFRoZSBzb3J0cyBjYW4gYmUgcmV1c2VkIGluIGFueSBjb21i\\naW5hdGlvbiwgZWFybmluZyB0aGUgcHJvY2VzcyB0aGUgbmFtZSBvZiDigJxt\\nb3ZhYmxlIHR5cGXigJ0uCgpUaGUgaW52ZW50aW9uIG9mIHRoZSBtYWtpbmcg\\nb2YgdHlwZXMgd2l0aCBwdW5jaCwgbWF0cml4IGFuZCBtb2xkIGhhcyBiZWVu\\nIHdpZGVseSBhdHRyaWJ1dGVkIHRvIEd1dGVuYmVyZy4gSG93ZXZlciwgcmVj\\nZW50IGV2aWRlbmNlIHN1Z2dlc3RzIHRoYXQgR3V0ZW5iZXJnJ3MgcHJvY2Vz\\ncyB3YXMgc29tZXdoYXQgZGlmZmVyZW50LiBJZiBoZSB1c2VkIHRoZSBwdW5j\\naCBhbmQgbWF0cml4IGFwcHJvYWNoLCBhbGwgaGlzIGxldHRlcnMgc2hvdWxk\\nIGhhdmUgYmVlbiBuZWFybHkgaWRlbnRpY2FsLCB3aXRoIHNvbWUgdmFyaWF0\\naW9ucyBkdWUgdG8gbWlzY2FzdGluZyBhbmQgaW5raW5nLiBIb3dldmVyLCB0\\naGUgdHlwZSB1c2VkIGluIEd1dGVuYmVyZydzIGVhcmxpZXN0IHdvcmsgc2hv\\nd3Mgb3RoZXIgdmFyaWF0aW9ucy4KCjxmaWd1cmU+Cgk8YmxvY2txdW90ZT4K\\nCQk8cD5JdCBpcyBhIHByZXNzLCBjZXJ0YWlubHksIGJ1dCBhIHByZXNzIGZy\\nb20gd2hpY2ggc2hhbGwgZmxvdyBpbiBpbmV4aGF1c3RpYmxlIHN0cmVhbXPi\\ngKYgVGhyb3VnaCBpdCwgZ29kIHdpbGwgc3ByZWFkIGhpcyB3b3JkLjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRKb2hhbm5lcyBHdXRlbmJlcmc8L2Np\\ndGU+CgkJPC9mb290ZXI+Cgk8L2Jsb2NrcXVvdGU+CjwvZmlndXJlPgoKSW4g\\nMjAwMSwgdGhlIHBoeXNpY2lzdCBCbGFpc2UgQWfDvGVyYSB5IEFyY2FzIGFu\\nZCBQcmluY2V0b24gbGlicmFyaWFuIFBhdWwgTmVlZGhhbSwgdXNlZCBkaWdp\\ndGFsIHNjYW5zIG9mIGEgUGFwYWwgYnVsbCBpbiB0aGUgU2NoZWlkZSBMaWJy\\nYXJ5LCBQcmluY2V0b24sIHRvIGNhcmVmdWxseSBjb21wYXJlIHRoZSBzYW1l\\nIGxldHRlcnMgKHR5cGVzKSBhcHBlYXJpbmcgaW4gZGlmZmVyZW50IHBhcnRz\\nIG9mIHRoZSBwcmludGVkIHRleHQuIFRoZSBpcnJlZ3VsYXJpdGllcyBpbiBH\\ndXRlbmJlcmcncyB0eXBlLCBwYXJ0aWN1bGFybHkgaW4gc2ltcGxlIGNoYXJh\\nY3RlcnMgc3VjaCBhcyB0aGUgaHlwaGVuLCBzdWdnZXN0ZWQgdGhhdCB0aGUg\\ndmFyaWF0aW9ucyBjb3VsZCBub3QgaGF2ZSBjb21lIGZyb20gZWl0aGVyIGlu\\nayBzbWVhciBvciBmcm9tIHdlYXIgYW5kIGRhbWFnZSBvbiB0aGUgcGllY2Vz\\nIG9mIG1ldGFsIG9uIHRoZSB0eXBlcyB0aGVtc2VsdmVzLiBXaGlsZSBzb21l\\nIGlkZW50aWNhbCB0eXBlcyBhcmUgY2xlYXJseSB1c2VkIG9uIG90aGVyIHBh\\nZ2VzLCBvdGhlciB2YXJpYXRpb25zLCBzdWJqZWN0ZWQgdG8gZGV0YWlsZWQg\\naW1hZ2UgYW5hbHlzaXMsIHN1Z2dlc3RlZCB0aGF0IHRoZXkgY291bGQgbm90\\nIGhhdmUgYmVlbiBwcm9kdWNlZCBmcm9tIHRoZSBzYW1lIG1hdHJpeC4gVHJh\\nbnNtaXR0ZWQgbGlnaHQgcGljdHVyZXMgb2YgdGhlIHBhZ2UgYWxzbyBhcHBl\\nYXJlZCB0byByZXZlYWwgc3Vic3RydWN0dXJlcyBpbiB0aGUgdHlwZSB0aGF0\\nIGNvdWxkIG5vdCBhcmlzZSBmcm9tIHRyYWRpdGlvbmFsIHB1bmNoY3V0dGlu\\nZyB0ZWNobmlxdWVzLiBUaGV5IGh5cG90aGVzaXplZCB0aGF0IHRoZSBtZXRo\\nb2QgbWF5IGhhdmUgaW52b2x2ZWQgaW1wcmVzc2luZyBzaW1wbGUgc2hhcGVz\\nIHRvIGNyZWF0ZSBhbHBoYWJldHMgaW4g4oCcY3VuZWlmb3Jt4oCdIHN0eWxl\\nIGluIGEgbWF0cml4IG1hZGUgb2Ygc29tZSBzb2Z0IG1hdGVyaWFsLCBwZXJo\\nYXBzIHNhbmQuIENhc3RpbmcgdGhlIHR5cGUgd291bGQgZGVzdHJveSB0aGUg\\nbW91bGQsIGFuZCB0aGUgbWF0cml4IHdvdWxkIG5lZWQgdG8gYmUgcmVjcmVh\\ndGVkIHRvIG1ha2UgZWFjaCBhZGRpdGlvbmFsIHNvcnQuIFRoaXMgY291bGQg\\nZXhwbGFpbiB0aGUgdmFyaWF0aW9ucyBpbiB0aGUgdHlwZSwgYXMgd2VsbCBh\\ncyB0aGUgc3Vic3RydWN0dXJlcyBvYnNlcnZlZCBpbiB0aGUgcHJpbnRlZCBp\\nbWFnZXMuCgpUaHVzLCB0aGV5IGZlZWwgdGhhdCDigJx0aGUgZGVjaXNpdmUg\\nZmFjdG9yIGZvciB0aGUgYmlydGggb2YgdHlwb2dyYXBoeeKAnSwgdGhlIHVz\\nZSBvZiByZXVzYWJsZSBtb3VsZHMgZm9yIGNhc3RpbmcgdHlwZSwgbWlnaHQg\\naGF2ZSBiZWVuIGEgbW9yZSBwcm9ncmVzc2l2ZSBwcm9jZXNzIHRoYW4gd2Fz\\nIHByZXZpb3VzbHkgdGhvdWdodC4gVGhleSBzdWdnZXN0IHRoYXQgdGhlIGFk\\nZGl0aW9uYWwgc3RlcCBvZiB1c2luZyB0aGUgcHVuY2ggdG8gY3JlYXRlIGEg\\nbW91bGQgdGhhdCBjb3VsZCBiZSByZXVzZWQgbWFueSB0aW1lcyB3YXMgbm90\\nIHRha2VuIHVudGlsIHR3ZW50eSB5ZWFycyBsYXRlciwgaW4gdGhlIDE0NzBz\\nLiBPdGhlcnMgaGF2ZSBub3QgYWNjZXB0ZWQgc29tZSBvciBhbGwgb2YgdGhl\\naXIgc3VnZ2VzdGlvbnMsIGFuZCBoYXZlIGludGVycHJldGVkIHRoZSBldmlk\\nZW5jZSBpbiBvdGhlciB3YXlzLCBhbmQgdGhlIHRydXRoIG9mIHRoZSBtYXR0\\nZXIgcmVtYWlucyB2ZXJ5IHVuY2VydGFpbi4KCkEgMTU2OCBoaXN0b3J5IGJ5\\nIEhhZHJpYW51cyBKdW5pdXMgb2YgSG9sbGFuZCBjbGFpbXMgdGhhdCB0aGUg\\nYmFzaWMgaWRlYSBvZiB0aGUgbW92YWJsZSB0eXBlIGNhbWUgdG8gR3V0ZW5i\\nZXJnIGZyb20gTGF1cmVucyBKYW5zem9vbiBDb3N0ZXIgdmlhIEZ1c3QsIHdo\\nbyB3YXMgYXBwcmVudGljZWQgdG8gQ29zdGVyIGluIHRoZSAxNDMwcyBhbmQg\\nbWF5IGhhdmUgYnJvdWdodCBzb21lIG9mIGhpcyBlcXVpcG1lbnQgZnJvbSBI\\nYWFybGVtIHRvIE1haW56LiBXaGlsZSBDb3N0ZXIgYXBwZWFycyB0byBoYXZl\\nIGV4cGVyaW1lbnRlZCB3aXRoIG1vdWxkcyBhbmQgY2FzdGFibGUgbWV0YWwg\\ndHlwZSwgdGhlcmUgaXMgbm8gZXZpZGVuY2UgdGhhdCBoZSBoYWQgYWN0dWFs\\nbHkgcHJpbnRlZCBhbnl0aGluZyB3aXRoIHRoaXMgdGVjaG5vbG9neS4gSGUg\\nd2FzIGFuIGludmVudG9yIGFuZCBhIGdvbGRzbWl0aC4gSG93ZXZlciwgdGhl\\ncmUgaXMgb25lIGluZGlyZWN0IHN1cHBvcnRlciBvZiB0aGUgY2xhaW0gdGhh\\ndCBDb3N0ZXIgbWlnaHQgYmUgdGhlIGludmVudG9yLiBUaGUgYXV0aG9yIG9m\\nIHRoZSBDb2xvZ25lIENocm9uaWNsZSBvZiAxNDk5IHF1b3RlcyBVbHJpY2gg\\nWmVsbCwgdGhlIGZpcnN0IHByaW50ZXIgb2YgQ29sb2duZSwgdGhhdCBwcmlu\\ndGluZyB3YXMgcGVyZm9ybWVkIGluIE1haW56IGluIDE0NTAsIGJ1dCB0aGF0\\nIHNvbWUgdHlwZSBvZiBwcmludGluZyBvZiBsb3dlciBxdWFsaXR5IGhhZCBw\\ncmV2aW91c2x5IG9jY3VycmVkIGluIHRoZSBOZXRoZXJsYW5kcy4gSG93ZXZl\\nciwgdGhlIGNocm9uaWNsZSBkb2VzIG5vdCBtZW50aW9uIHRoZSBuYW1lIG9m\\nIENvc3Rlciwgd2hpbGUgaXQgYWN0dWFsbHkgY3JlZGl0cyBHdXRlbmJlcmcg\\nYXMgdGhlICJmaXJzdCBpbnZlbnRvciBvZiBwcmludGluZyIgaW4gdGhlIHZl\\ncnkgc2FtZSBwYXNzYWdlIChmb2wuIDMxMikuIFRoZSBmaXJzdCBzZWN1cmVs\\neSBkYXRlZCBib29rIGJ5IER1dGNoIHByaW50ZXJzIGlzIGZyb20gMTQ3MSwg\\nYW5kIHRoZSBDb3N0ZXIgY29ubmVjdGlvbiBpcyB0b2RheSByZWdhcmRlZCBh\\ncyBhIG1lcmUgbGVnZW5kLgoKVGhlIDE5dGggY2VudHVyeSBwcmludGVyIGFu\\nZCB0eXBlZm91bmRlciBGb3VybmllciBMZSBKZXVuZSBzdWdnZXN0ZWQgdGhh\\ndCBHdXRlbmJlcmcgbWlnaHQgbm90IGhhdmUgYmVlbiB1c2luZyB0eXBlIGNh\\nc3Qgd2l0aCBhIHJldXNhYmxlIG1hdHJpeCwgYnV0IHBvc3NpYmx5IHdvb2Rl\\nbiB0eXBlcyB0aGF0IHdlcmUgY2FydmVkIGluZGl2aWR1YWxseS4gQSBzaW1p\\nbGFyIHN1Z2dlc3Rpb24gd2FzIG1hZGUgYnkgTmFzaCBpbiAyMDA0LiBUaGlz\\nIHJlbWFpbnMgcG9zc2libGUsIGFsYmVpdCBlbnRpcmVseSB1bnByb3Zlbi4K\\nCkl0IGhhcyBhbHNvIGJlZW4gcXVlc3Rpb25lZCB3aGV0aGVyIEd1dGVuYmVy\\nZyB1c2VkIG1vdmFibGUgdHlwZXMgYXQgYWxsLiBJbiAyMDA0LCBJdGFsaWFu\\nIHByb2Zlc3NvciBCcnVubyBGYWJiaWFuaSBjbGFpbWVkIHRoYXQgZXhhbWlu\\nYXRpb24gb2YgdGhlIDQyLWxpbmUgQmlibGUgcmV2ZWFsZWQgYW4gb3Zlcmxh\\ncHBpbmcgb2YgbGV0dGVycywgc3VnZ2VzdGluZyB0aGF0IEd1dGVuYmVyZyBk\\naWQgbm90IGluIGZhY3QgdXNlIG1vdmFibGUgdHlwZSAoaW5kaXZpZHVhbCBj\\nYXN0IGNoYXJhY3RlcnMpIGJ1dCByYXRoZXIgdXNlZCB3aG9sZSBwbGF0ZXMg\\nbWFkZSBmcm9tIGEgc3lzdGVtIHNvbWV3aGF0IGxpa2UgYSBtb2Rlcm4gdHlw\\nZXdyaXRlciwgd2hlcmVieSB0aGUgbGV0dGVycyB3ZXJlIHN0YW1wZWQgc3Vj\\nY2Vzc2l2ZWx5IGludG8gdGhlIHBsYXRlIGFuZCB0aGVuIHByaW50ZWQuIEhv\\nd2V2ZXIsIG1vc3Qgc3BlY2lhbGlzdHMgcmVnYXJkIHRoZSBvY2Nhc2lvbmFs\\nIG92ZXJsYXBwaW5nIG9mIHR5cGUgYXMgY2F1c2VkIGJ5IHBhcGVyIG1vdmVt\\nZW50IG92ZXIgcGllY2VzIG9mIHR5cGUgb2Ygc2xpZ2h0bHkgdW5lcXVhbCBo\\nZWlnaHQu\\n\",\n \"encoding\": \"base64\"\n}\n",
"status": 200
},
{
"method": "GET",
"url": "/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9?ts=0",
"headers": {
"Content-Type": "application/json; charset=utf-8",
"Server": "GitHub.com",
"Status": "200 OK",
"X-RateLimit-Limit": "5000",
"Cache-Control": "private, max-age=60, s-maxage=60",
"Vary": "Accept, Authorization, Cookie, X-GitHub-OTP",
"X-OAuth-Scopes": "delete_repo, repo",
"X-Accepted-OAuth-Scopes": "",
"X-GitHub-Media-Type": "github.v3; format=json",
"Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type",
"Access-Control-Allow-Origin": "*",
"Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload",
"X-Frame-Options": "deny",
"X-Content-Type-Options": "nosniff",
"X-XSS-Protection": "1; mode=block",
"Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin",
"Content-Security-Policy": "default-src 'none'",
"content-length": "3896"
},
"response": "{\n \"sha\": \"d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"node_id\": \"MDQ6QmxvYjIyODE2NDI2NTpkMDU4MmRkMjQ1YTNmNDA4ZmIzZmUyMzMzYmYwMTQwMDAwNzQ3NmU5\",\n \"size\": 2565,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"content\": \"LS0tCnRpdGxlOiBUaGUgT3JpZ2lucyBvZiBTb2NpYWwgU3RhdGlvbmVyeSBM\\nZXR0ZXJpbmcKZGF0ZTogIjIwMTYtMTItMDFUMjI6NDA6MzIuMTY5WiIKdGVt\\ncGxhdGU6ICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJEZXNpZ24g\\nQ3VsdHVyZSIKZGVzY3JpcHRpb246ICJQZWxsZW50ZXNxdWUgaGFiaXRhbnQg\\nbW9yYmkgdHJpc3RpcXVlIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFk\\nYSBmYW1lcyBhYyB0dXJwaXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3Ig\\ncXVhbSwgZmV1Z2lhdCB2aXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBz\\naXQgYW1ldCwgYW50ZS4iCmNhbm9uaWNhbDogJycKLS0tCgoqKlBlbGxlbnRl\\nc3F1ZSBoYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUqKiBzZW5lY3R1cyBldCBu\\nZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMuIFZl\\nc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJpY2ll\\ncyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxpYmVy\\nbyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiAqQWVuZWFuIHVsdHJp\\nY2llcyBtaSB2aXRhZSBlc3QuKiBNYXVyaXMgcGxhY2VyYXQgZWxlaWZlbmQg\\nbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBpZW4gdWxsYW1jb3Jw\\nZXIgcGhhcmV0cmEuIAoKVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVu\\ndHVtIHNlZCwgY29tbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNp\\nLiBBZW5lYW4gZmVybWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRp\\nbWVudHVtLCBlcm9zIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1w\\ndXMgbGFjdXMgZW5pbSBhYyBkdWkuICBbRG9uZWMgbm9uIGVuaW1dKCMpIGlu\\nIHR1cnBpcyBwdWx2aW5hciBmYWNpbGlzaXMuCgohW051bGxhIGZhdWNpYnVz\\nIHZlc3RpYnVsdW0gZXJvcyBpbiB0ZW1wdXMuIFZlc3RpYnVsdW0gdGVtcG9y\\nIGltcGVyZGlldCB2ZWxpdCBuZWMgZGFwaWJ1c10oL21lZGlhL2ltYWdlLTMu\\nanBnKQoKIyMgSGVhZGVyIExldmVsIDIKCisgTG9yZW0gaXBzdW0gZG9sb3Ig\\nc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVsaXQuCisgQWxp\\ncXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKRG9uZWMgbm9uIGVu\\naW0gaW4gdHVycGlzIHB1bHZpbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFBy\\nYWVzZW50IGRhcGlidXMsIG5lcXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9y\\ndG9yIG5lcXVlIGVnZXN0YXMgYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBl\\ncm9zIGV1IGVyYXQuIEFsaXF1YW0gZXJhdCB2b2x1dHBhdC4gCgo8ZmlndXJl\\nPgoJPGJsb2NrcXVvdGU+CgkJPHA+TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFt\\nZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gVml2YW11cyBtYWdu\\nYS4gQ3JhcyBpbiBtaSBhdCBmZWxpcyBhbGlxdWV0IGNvbmd1ZS4gVXQgYSBl\\nc3QgZWdldCBsaWd1bGEgbW9sZXN0aWUgZ3JhdmlkYS4gQ3VyYWJpdHVyIG1h\\nc3NhLiBEb25lYyBlbGVpZmVuZCwgbGliZXJvIGF0IHNhZ2l0dGlzIG1vbGxp\\ncywgdGVsbHVzIGVzdCBtYWxlc3VhZGEgdGVsbHVzLCBhdCBsdWN0dXMgdHVy\\ncGlzIGVsaXQgc2l0IGFtZXQgcXVhbS4gVml2YW11cyBwcmV0aXVtIG9ybmFy\\nZSBlc3QuPC9wPgoJCTxmb290ZXI+CgkJCTxjaXRlPuKAlCBBbGlxdWFtIHRp\\nbmNpZHVudCBtYXVyaXMgZXUgcmlzdXMuPC9jaXRlPgoJCTwvZm9vdGVyPgoJ\\nPC9ibG9ja3F1b3RlPgo8L2ZpZ3VyZT4KCiMjIyBIZWFkZXIgTGV2ZWwgMwoK\\nKyBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dWVyIGFk\\naXBpc2NpbmcgZWxpdC4KKyBBbGlxdWFtIHRpbmNpZHVudCBtYXVyaXMgZXUg\\ncmlzdXMuCgpQZWxsZW50ZXNxdWUgaGFiaXRhbnQgbW9yYmkgdHJpc3RpcXVl\\nIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFkYSBmYW1lcyBhYyB0dXJw\\naXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3IgcXVhbSwgZmV1Z2lhdCB2\\naXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBzaXQgYW1ldCwgYW50ZS4g\\nRG9uZWMgZXUgbGliZXJvIHNpdCBhbWV0IHF1YW0gZWdlc3RhcyBzZW1wZXIu\\nIEFlbmVhbiB1bHRyaWNpZXMgbWkgdml0YWUgZXN0LiBNYXVyaXMgcGxhY2Vy\\nYXQgZWxlaWZlbmQgbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBp\\nZW4gdWxsYW1jb3JwZXIgcGhhcmV0cmEuCgpgYGBjc3MKI2hlYWRlciBoMSBh\\nIHsKICBkaXNwbGF5OiBibG9jazsKICB3aWR0aDogMzAwcHg7CiAgaGVpZ2h0\\nOiA4MHB4Owp9CmBgYAoKRG9uZWMgbm9uIGVuaW0gaW4gdHVycGlzIHB1bHZp\\nbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFByYWVzZW50IGRhcGlidXMsIG5l\\ncXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMg\\nYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1\\nYW0gZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMs\\nIGFjY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n",
"status": 200
},
{
"method": "GET",
"url": "/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774?ts=0",
"headers": {
"Content-Type": "application/json; charset=utf-8",
"Server": "GitHub.com",
"Status": "200 OK",
"X-RateLimit-Limit": "5000",
"Cache-Control": "private, max-age=60, s-maxage=60",
"Vary": "Accept, Authorization, Cookie, X-GitHub-OTP",
"X-OAuth-Scopes": "delete_repo, repo",
"X-Accepted-OAuth-Scopes": "",
"X-GitHub-Media-Type": "github.v3; format=json",
"Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type",
"Access-Control-Allow-Origin": "*",
"Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload",
"X-Frame-Options": "deny",
"X-Content-Type-Options": "nosniff",
"X-XSS-Protection": "1; mode=block",
"Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin",
"Content-Security-Policy": "default-src 'none'",
"content-length": "10650"
},
"response": "{\n \"sha\": \"a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"node_id\": \"MDQ6QmxvYjIyODE2NDI2NTphNTMyZjBhOTQ0NWNkZjkwYTE5YzY4MTJjZmY4OWQxNjc0OTkxNzc0\",\n \"size\": 7465,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"content\": \"LS0tCnRpdGxlOiBIdW1hbmUgVHlwb2dyYXBoeSBpbiB0aGUgRGlnaXRhbCBB\\nZ2UKZGF0ZTogIjIwMTctMDgtMTlUMjI6NDA6MzIuMTY5WiIKdGVtcGxhdGU6\\nICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJUeXBvZ3JhcGh5Igp0\\nYWdzOgogIC0gIkRlc2lnbiIKICAtICJUeXBvZ3JhcGh5IgogIC0gIldlYiBE\\nZXZlbG9wbWVudCIKZGVzY3JpcHRpb246ICJBbiBFc3NheSBvbiBUeXBvZ3Jh\\ncGh5IGJ5IEVyaWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhl\\nIHllYXIgMTkzMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4g\\ndHdvIHdvcmxkcyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2Yg\\ndGhlIGluZHVzdHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhh\\nbmRpY3JhZnRzLiIKY2Fub25pY2FsOiAnJwotLS0KCi0gW1RoZSBmaXJzdCB0\\ncmFuc2l0aW9uXSgjdGhlLWZpcnN0LXRyYW5zaXRpb24pCi0gW1RoZSBkaWdp\\ndGFsIGFnZV0oI3RoZS1kaWdpdGFsLWFnZSkKLSBbTG9zcyBvZiBodW1hbml0\\neSB0aHJvdWdoIHRyYW5zaXRpb25zXSgjbG9zcy1vZi1odW1hbml0eS10aHJv\\ndWdoLXRyYW5zaXRpb25zKQotIFtDaGFzaW5nIHBlcmZlY3Rpb25dKCNjaGFz\\naW5nLXBlcmZlY3Rpb24pCgpBbiBFc3NheSBvbiBUeXBvZ3JhcGh5IGJ5IEVy\\naWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhlIHllYXIgMTkz\\nMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIHdvcmxk\\ncyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2YgdGhlIGluZHVz\\ndHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhhbmRpY3JhZnRz\\nLgoKVGhlIHR5cG9ncmFwaHkgb2YgdGhpcyBpbmR1c3RyaWFsIGFnZSB3YXMg\\nbm8gbG9uZ2VyIGhhbmRjcmFmdGVkLiBNYXNzIHByb2R1Y3Rpb24gYW5kIHBy\\nb2ZpdCBiZWNhbWUgbW9yZSBpbXBvcnRhbnQuIFF1YW50aXR5IG1hdHRlcmVk\\nIG1vcmUgdGhhbiB0aGUgcXVhbGl0eS4gVGhlIGJvb2tzIGFuZCBwcmludGVk\\nIHdvcmtzIGluIGdlbmVyYWwgbG9zdCBhIHBhcnQgb2YgaXRzIGh1bWFuaXR5\\nLiBUaGUgdHlwZWZhY2VzIHdlcmUgbm90IHByb2R1Y2VkIGJ5IGNyYWZ0c21l\\nbiBhbnltb3JlLiBJdCB3YXMgdGhlIG1hY2hpbmVzIHByaW50aW5nIGFuZCB0\\neWluZyB0aGUgYm9va3MgdG9nZXRoZXIgbm93LiBUaGUgY3JhZnRzbWVuIGhh\\nZCB0byBsZXQgZ28gb2YgdGhlaXIgY3JhZnQgYW5kIGJlY2FtZSBhIGNvZyBp\\nbiB0aGUgcHJvY2Vzcy4gQW4gZXh0ZW5zaW9uIG9mIHRoZSBpbmR1c3RyaWFs\\nIG1hY2hpbmUuCgpCdXQgdGhlIHZpY3Rvcnkgb2YgdGhlIGluZHVzdHJpYWxp\\nc20gZGlkbuKAmXQgbWVhbiB0aGF0IHRoZSBjcmFmdHNtZW4gd2VyZSBjb21w\\nbGV0ZWx5IGV4dGluY3QuIFRoZSB0d28gd29ybGRzIGNvbnRpbnVlZCB0byBj\\nb2V4aXN0IGluZGVwZW5kZW50bHkuIEVhY2ggcmVjb2duaXNpbmcgdGhlIGdv\\nb2QgaW4gdGhlIG90aGVyIOKAlCB0aGUgcG93ZXIgb2YgaW5kdXN0cmlhbGlz\\nbSBhbmQgdGhlIGh1bWFuaXR5IG9mIGNyYWZ0c21hbnNoaXAuIFRoaXMgd2Fz\\nIHRoZSBzZWNvbmQgdHJhbnNpdGlvbiB0aGF0IHdvdWxkIHN0cmlwIHR5cG9n\\ncmFwaHkgb2YgYSBwYXJ0IG9mIGl0cyBodW1hbml0eS4gV2UgaGF2ZSB0byBn\\nbyA1MDAgeWVhcnMgYmFjayBpbiB0aW1lIHRvIG1lZXQgdGhlIGZpcnN0IG9u\\nZS4KCiMjIFRoZSBmaXJzdCB0cmFuc2l0aW9uCgpBIHNpbWlsYXIgY29uZmxp\\nY3QgZW1lcmdlZCBhZnRlciB0aGUgaW52ZW50aW9uIG9mIHRoZSBmaXJzdCBw\\ncmludGluZyBwcmVzcyBpbiBFdXJvcGUuIEpvaGFubmVzIEd1dGVuYmVyZyBp\\nbnZlbnRlZCBtb3ZhYmxlIHR5cGUgYW5kIHVzZWQgaXQgdG8gcHJvZHVjZSBk\\naWZmZXJlbnQgY29tcG9zaXRpb25zLiBIaXMgd29ya3Nob3AgY291bGQgcHJp\\nbnQgdXAgdG8gMjQwIGltcHJlc3Npb25zIHBlciBob3VyLiBVbnRpbCB0aGVu\\nLCB0aGUgYm9va3Mgd2VyZSBiZWluZyBjb3BpZWQgYnkgaGFuZC4gQWxsIHRo\\nZSBib29rcyB3ZXJlIGhhbmR3cml0dGVuIGFuZCBkZWNvcmF0ZWQgd2l0aCBo\\nYW5kIGRyYXduIG9ybmFtZW50cyBhbmQgZmlndXJlcy4gQSBwcm9jZXNzIG9m\\nIGNvcHlpbmcgYSBib29rIHdhcyBsb25nIGJ1dCBlYWNoIGJvb2ssIGV2ZW4g\\nYSBjb3B5LCB3YXMgYSB3b3JrIG9mIGFydC4KClRoZSBmaXJzdCBwcmludGVk\\nIGJvb2tzIHdlcmUsIGF0IGZpcnN0LCBwZXJjZWl2ZWQgYXMgaW5mZXJpb3Ig\\ndG8gdGhlIGhhbmR3cml0dGVuIG9uZXMuIFRoZXkgd2VyZSBzbWFsbGVyIGFu\\nZCBjaGVhcGVyIHRvIHByb2R1Y2UuIE1vdmFibGUgdHlwZSBwcm92aWRlZCB0\\naGUgcHJpbnRlcnMgd2l0aCBmbGV4aWJpbGl0eSB0aGF0IGFsbG93ZWQgdGhl\\nbSB0byBwcmludCBib29rcyBpbiBsYW5ndWFnZXMgb3RoZXIgdGhhbiBMYXRp\\nbi4gR2lsbCBkZXNjcmliZXMgdGhlIHRyYW5zaXRpb24gdG8gaW5kdXN0cmlh\\nbGlzbSBhcyBzb21ldGhpbmcgdGhhdCBwZW9wbGUgbmVlZGVkIGFuZCB3YW50\\nZWQuIFNvbWV0aGluZyBzaW1pbGFyIGhhcHBlbmVkIGFmdGVyIHRoZSBmaXJz\\ndCBwcmludGVkIGJvb2tzIGVtZXJnZWQuIFBlb3BsZSB3YW50ZWQgYm9va3Mg\\naW4gYSBsYW5ndWFnZSB0aGV5IHVuZGVyc3Rvb2QgYW5kIHRoZXkgd2FudGVk\\nIGJvb2tzIHRoZXkgY291bGQgdGFrZSB3aXRoIHRoZW0uIFRoZXkgd2VyZSBo\\ndW5ncnkgZm9yIGtub3dsZWRnZSBhbmQgcHJpbnRlZCBib29rcyBzYXRpc2Zp\\nZWQgdGhpcyBodW5nZXIuCgohWzQyLWxpbmUtYmlibGUuanBnXSgvbWVkaWEv\\nNDItbGluZS1iaWJsZS5qcGcpCgoqVGhlIDQy4oCTTGluZSBCaWJsZSwgcHJp\\nbnRlZCBieSBHdXRlbmJlcmcuKgoKQnV0LCB0aHJvdWdoIHRoaXMgdHJhbnNp\\ndGlvbiwgdGhlIGJvb2sgbG9zdCBhIGxhcmdlIHBhcnQgb2YgaXRzIGh1bWFu\\naXR5LiBUaGUgbWFjaGluZSB0b29rIG92ZXIgbW9zdCBvZiB0aGUgcHJvY2Vz\\ncyBidXQgY3JhZnRzbWFuc2hpcCB3YXMgc3RpbGwgYSBwYXJ0IG9mIGl0LiBU\\naGUgdHlwZWZhY2VzIHdlcmUgY3V0IG1hbnVhbGx5IGJ5IHRoZSBmaXJzdCBw\\ndW5jaCBjdXR0ZXJzLiBUaGUgcGFwZXIgd2FzIG1hZGUgYnkgaGFuZC4gVGhl\\nIGlsbHVzdHJhdGlvbnMgYW5kIG9ybmFtZW50cyB3ZXJlIHN0aWxsIGJlaW5n\\nIGhhbmQgZHJhd24uIFRoZXNlIHdlcmUgdGhlIHJlbWFpbnMgb2YgdGhlIGNy\\nYWZ0c21hbnNoaXAgdGhhdCB3ZW50IGFsbW9zdCBleHRpbmN0IGluIHRoZSB0\\naW1lcyBvZiBFcmljIEdpbGwuCgojIyBUaGUgZGlnaXRhbCBhZ2UKClRoZSBm\\naXJzdCB0cmFuc2l0aW9uIHRvb2sgYXdheSBhIGxhcmdlIHBhcnQgb2YgaHVt\\nYW5pdHkgZnJvbSB3cml0dGVuIGNvbW11bmljYXRpb24uIEluZHVzdHJpYWxp\\nc2F0aW9uLCB0aGUgc2Vjb25kIHRyYW5zaXRpb24gZGVzY3JpYmVkIGJ5IEVy\\naWMgR2lsbCwgdG9vayBhd2F5IG1vc3Qgb2Ygd2hhdCB3YXMgbGVmdC4gQnV0\\nIGl04oCZcyB0aGUgdGhpcmQgdHJhbnNpdGlvbiB0aGF0IHN0cmlwcGVkIGl0\\nIG5ha2VkLiBUeXBlZmFjZXMgYXJlIGZhY2VsZXNzIHRoZXNlIGRheXMuIFRo\\nZXnigJlyZSBqdXN0IGZvbnRzIG9uIG91ciBjb21wdXRlcnMuIEhhcmRseSBh\\nbnlvbmUga25vd3MgdGhlaXIgc3Rvcmllcy4gSGFyZGx5IGFueW9uZSBjYXJl\\ncy4gRmxpY2tpbmcgdGhyb3VnaCB0aG91c2FuZHMgb2YgdHlwZWZhY2VzIGFu\\nZCBmaW5kaW5nIHRoZSDigJxyaWdodCBvbmXigJ0gaXMgYSBtYXR0ZXIgb2Yg\\nbWludXRlcy4KCj4gSW4gdGhlIG5ldyBjb21wdXRlciBhZ2UgdGhlIHByb2xp\\nZmVyYXRpb24gb2YgdHlwZWZhY2VzIGFuZCB0eXBlIG1hbmlwdWxhdGlvbnMg\\ncmVwcmVzZW50cyBhIG5ldyBsZXZlbCBvZiB2aXN1YWwgcG9sbHV0aW9uIHRo\\ncmVhdGVuaW5nIG91ciBjdWx0dXJlLiBPdXQgb2YgdGhvdXNhbmRzIG9mIHR5\\ncGVmYWNlcywgYWxsIHdlIG5lZWQgYXJlIGEgZmV3IGJhc2ljIG9uZXMsIGFu\\nZCB0cmFzaCB0aGUgcmVzdC4KPgrigJQgTWFzc2ltbyBWaWduZWxsaQoKVHlw\\nb2dyYXBoeSBpcyBub3QgYWJvdXQgdHlwZWZhY2VzLiBJdOKAmXMgbm90IGFi\\nb3V0IHdoYXQgbG9va3MgYmVzdCwgaXTigJlzIGFib3V0IHdoYXQgZmVlbHMg\\ncmlnaHQuIFdoYXQgY29tbXVuaWNhdGVzIHRoZSBtZXNzYWdlIGJlc3QuIFR5\\ncG9ncmFwaHksIGluIGl0cyBlc3NlbmNlLCBpcyBhYm91dCB0aGUgbWVzc2Fn\\nZS4g4oCcVHlwb2dyYXBoaWNhbCBkZXNpZ24gc2hvdWxkIHBlcmZvcm0gb3B0\\naWNhbGx5IHdoYXQgdGhlIHNwZWFrZXIgY3JlYXRlcyB0aHJvdWdoIHZvaWNl\\nIGFuZCBnZXN0dXJlIG9mIGhpcyB0aG91Z2h0cy7igJ0sIGFzIEVsIExpc3Np\\ndHpreSwgYSBmYW1vdXMgUnVzc2lhbiB0eXBvZ3JhcGhlciwgcHV0IGl0LgoK\\nIyMgTG9zcyBvZiBodW1hbml0eSB0aHJvdWdoIHRyYW5zaXRpb25zCgpFYWNo\\nIHRyYW5zaXRpb24gdG9vayBhd2F5IGEgcGFydCBvZiBodW1hbml0eSBmcm9t\\nIHdyaXR0ZW4gbGFuZ3VhZ2UuIEhhbmR3cml0dGVuIGJvb2tzIGJlaW5nIHRo\\nZSBtb3N0IGh1bWFuZSBmb3JtIGFuZCB0aGUgZGlnaXRhbCB0eXBlZmFjZXMg\\nYmVpbmcgdGhlIGxlYXN0LiBPdmVydXNlIG9mIEhlbHZldGljYSBpcyBhIGdv\\nb2QgZXhhbXBsZS4gTWVzc2FnZXMgYXJlIGJlaW5nIHRvbGQgaW4gYSB0eXBl\\nZmFjZSBqdXN0IGJlY2F1c2UgaXTigJlzIGEgc2FmZSBvcHRpb24uIEl04oCZ\\ncyBhbHdheXMgdGhlcmUuIEV2ZXJ5b25lIGtub3dzIGl0IGJ1dCB5ZXQsIG5v\\nYm9keSBrbm93cyBpdC4gU3RvcCBzb21lb25lIG9uIHRoZSBzdHJlZXQgYW5k\\nIGFzayBoaW0gd2hhdCBIZWx2ZXRpY2EgaXM/IEFzayBhIGRlc2lnbmVyIHRo\\nZSBzYW1lIHF1ZXN0aW9uLiBBc2sgaGltIHdoZXJlIGl0IGNhbWUgZnJvbSwg\\nd2hlbiwgd2h5IGFuZCB3aG8gZGVzaWduZWQgaXQuIE1vc3Qgb2YgdGhlbSB3\\naWxsIGZhaWwgdG8gYW5zd2VyIHRoZXNlIHF1ZXN0aW9ucy4gTW9zdCBvZiB0\\naGVtIHVzZWQgaXQgaW4gdGhlaXIgcHJlY2lvdXMgcHJvamVjdHMgYnV0IHRo\\nZXkgc3RpbGwgZG9u4oCZdCBzcG90IGl0IGluIHRoZSBzdHJlZXQuCgo8Zmln\\ndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+S25vd2xlZGdlIG9mIHRoZSBxdWFs\\naXR5IG9mIGEgdHlwZWZhY2UgaXMgb2YgdGhlIGdyZWF0ZXN0IGltcG9ydGFu\\nY2UgZm9yIHRoZSBmdW5jdGlvbmFsLCBhZXN0aGV0aWMgYW5kIHBzeWNob2xv\\nZ2ljYWwgZWZmZWN0LjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgSm9z\\nZWYgTXVlbGxlci1Ccm9ja21hbm48L2NpdGU+CgkJPC9mb290ZXI+Cgk8L2Js\\nb2NrcXVvdGU+CjwvZmlndXJlPgoKVHlwZWZhY2VzIGRvbuKAmXQgbG9vayBo\\nYW5kbWFkZSB0aGVzZSBkYXlzLiBBbmQgdGhhdOKAmXMgYWxsIHJpZ2h0LiBU\\naGV5IGRvbuKAmXQgaGF2ZSB0by4gSW5kdXN0cmlhbGlzbSB0b29rIHRoYXQg\\nYXdheSBmcm9tIHRoZW0gYW5kIHdl4oCZcmUgZmluZSB3aXRoIGl0LiBXZeKA\\nmXZlIHRyYWRlZCB0aGF0IHBhcnQgb2YgaHVtYW5pdHkgZm9yIGEgcHJvY2Vz\\ncyB0aGF0IHByb2R1Y2VzIG1vcmUgYm9va3MgdGhhdCBhcmUgZWFzaWVyIHRv\\nIHJlYWQuIFRoYXQgY2Fu4oCZdCBiZSBiYWQuIEFuZCBpdCBpc27igJl0LgoK\\nPiBIdW1hbmUgdHlwb2dyYXBoeSB3aWxsIG9mdGVuIGJlIGNvbXBhcmF0aXZl\\nbHkgcm91Z2ggYW5kIGV2ZW4gdW5jb3V0aDsgYnV0IHdoaWxlIGEgY2VydGFp\\nbiB1bmNvdXRobmVzcyBkb2VzIG5vdCBzZXJpb3VzbHkgbWF0dGVyIGluIGh1\\nbWFuZSB3b3JrcywgdW5jb3V0aG5lc3MgaGFzIG5vIGV4Y3VzZSB3aGF0ZXZl\\nciBpbiB0aGUgcHJvZHVjdGlvbnMgb2YgdGhlIG1hY2hpbmUuCj4KPiDigJQg\\nRXJpYyBHaWxsCgpXZeKAmXZlIGNvbWUgY2xvc2UgdG8g4oCccGVyZmVjdGlv\\nbuKAnSBpbiB0aGUgbGFzdCBmaXZlIGNlbnR1cmllcy4gVGhlIGxldHRlcnMg\\nYXJlIGNyaXNwIGFuZCB3aXRob3V0IHJvdWdoIGVkZ2VzLiBXZSBwcmludCBv\\ndXIgY29tcG9zaXRpb25zIHdpdGggaGlnaOKAk3ByZWNpc2lvbiBwcmludGVy\\ncyBvbiBhIGhpZ2ggcXVhbGl0eSwgbWFjaGluZSBtYWRlIHBhcGVyLgoKIVt0\\neXBlLXRocm91Z2gtdGltZS5qcGddKC9tZWRpYS90eXBlLXRocm91Z2gtdGlt\\nZS5qcGcpCgoqVHlwZSB0aHJvdWdoIDUgY2VudHVyaWVzLioKCldlIGxvc3Qg\\nYSBwYXJ0IG9mIG91cnNlbHZlcyBiZWNhdXNlIG9mIHRoaXMgY2hhc2UgYWZ0\\nZXIgcGVyZmVjdGlvbi4gV2UgZm9yZ290IGFib3V0IHRoZSBjcmFmdHNtYW5z\\naGlwIGFsb25nIHRoZSB3YXkuIEFuZCB0aGUgd29yc3QgcGFydCBpcyB0aGF0\\nIHdlIGRvbuKAmXQgY2FyZS4gVGhlIHRyYW5zaXRpb24gdG8gdGhlIGRpZ2l0\\nYWwgYWdlIG1hZGUgdGhhdCBjbGVhci4gV2UgY2hvb3NlIHR5cGVmYWNlcyBs\\naWtlIGNsdWVsZXNzIHpvbWJpZXMuIFRoZXJl4oCZcyBubyBtZWFuaW5nIGlu\\nIG91ciB3b3JrLiBUeXBlIHNpemVzLCBsZWFkaW5nLCBtYXJnaW5z4oCmIEl0\\n4oCZcyBhbGwganVzdCBhIGZldyBjbGlja3Mgb3IgbGluZXMgb2YgY29kZS4g\\nVGhlIG1lc3NhZ2UgaXNu4oCZdCBpbXBvcnRhbnQgYW55bW9yZS4gVGhlcmXi\\ngJlzIG5vIG1vcmUg4oCcd2h54oCdIGJlaGluZCB0aGUg4oCcd2hhdOKAnS4K\\nCiMjIENoYXNpbmcgcGVyZmVjdGlvbgoKSHVtYW4gYmVpbmdzIGFyZW7igJl0\\nIHBlcmZlY3QuIFBlcmZlY3Rpb24gaXMgc29tZXRoaW5nIHRoYXQgd2lsbCBh\\nbHdheXMgZWx1ZGUgdXMuIFRoZXJlIHdpbGwgYWx3YXlzIGJlIGEgc21hbGwg\\ncGFydCBvZiBodW1hbml0eSBpbiBldmVyeXRoaW5nIHdlIGRvLiBObyBtYXR0\\nZXIgaG93IHNtYWxsIHRoYXQgcGFydCwgd2Ugc2hvdWxkIG1ha2Ugc3VyZSB0\\naGF0IGl0IHRyYW5zY2VuZHMgdGhlIGxpbWl0cyBvZiB0aGUgbWVkaXVtLiBX\\nZSBoYXZlIHRvIHRoaW5rIGFib3V0IHRoZSBtZXNzYWdlIGZpcnN0LiBXaGF0\\nIHR5cGVmYWNlIHNob3VsZCB3ZSB1c2UgYW5kIHdoeT8gRG9lcyB0aGUgdHlw\\nZWZhY2UgbWF0Y2ggdGhlIG1lc3NhZ2UgYW5kIHdoYXQgd2Ugd2FudCB0byBj\\nb21tdW5pY2F0ZSB3aXRoIGl0PyBXaGF0IHdpbGwgYmUgdGhlIGxlYWRpbmcg\\nYW5kIHdoeT8gV2lsbCB0aGVyZSBiZSBtb3JlIHR5cGVmYWNlcyBpbiBvdXIg\\nZGVzaWduPyBPbiB3aGF0IGdyb3VuZCB3aWxsIHRoZXkgYmUgY29tYmluZWQ/\\nIFdoYXQgbWFrZXMgb3VyIGRlc2lnbiB1bmlxdWUgYW5kIHdoeT8gVGhpcyBp\\ncyB0aGUgcGFydCBvZiBodW1hbml0eSB0aGF0IGlzIGxlZnQgaW4gdHlwb2dy\\nYXBoeS4gSXQgbWlnaHQgYmUgdGhlIGxhc3QgcGFydC4gQXJlIHdlIHJlYWxs\\neSBnb2luZyB0byBnaXZlIGl0IHVwPwoKKk9yaWdpbmFsbHkgcHVibGlzaGVk\\nIGJ5IFtNYXRlaiBMYXRpbl0oaHR0cDovL21hdGVqbGF0aW4uY28udWsvKSBv\\nbiBbTWVkaXVtXShodHRwczovL21lZGl1bS5jb20vZGVzaWduLW5vdGVzL2h1\\nbWFuZS10eXBvZ3JhcGh5LWluLXRoZS1kaWdpdGFsLWFnZS05YmQ1YzE2MTk5\\nYmQ/cmVmPXdlYmRlc2lnbmVybmV3cy5jb20jLmx5Z284MnoweCkuKg==\\n\",\n \"encoding\": \"base64\"\n}\n",
"status": 200
},
{
"method": "GET",
"url": "/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043?ts=0",
"headers": {
"Content-Type": "application/json; charset=utf-8",
"Server": "GitHub.com",
"Status": "200 OK",
"X-RateLimit-Limit": "5000",
"Cache-Control": "private, max-age=60, s-maxage=60",
"Vary": "Accept, Authorization, Cookie, X-GitHub-OTP",
"X-OAuth-Scopes": "delete_repo, repo",
"X-Accepted-OAuth-Scopes": "",
"X-GitHub-Media-Type": "github.v3; format=json",
"Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type",
"Access-Control-Allow-Origin": "*",
"Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload",
"X-Frame-Options": "deny",
"X-Content-Type-Options": "nosniff",
"X-XSS-Protection": "1; mode=block",
"Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin",
"Content-Security-Policy": "default-src 'none'",
"content-length": "2714"
},
"response": "{\n \"sha\": \"6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"node_id\": \"MDQ6QmxvYjIyODE2NDI2NTo2ZDUxYTM4YWVkNzEzOWQyMTE3NzI0YjFlMzA3NjU3YjZmZjJkMDQz\",\n \"size\": 1707,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"content\": \"LS0tCnRpdGxlOiBQZXJmZWN0aW5nIHRoZSBBcnQgb2YgUGVyZmVjdGlvbgpk\\nYXRlOiAiMjAxNi0wOS0wMVQyMzo0NjozNy4xMjFaIgp0ZW1wbGF0ZTogInBv\\nc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIkRlc2lnbiBJbnNwaXJhdGlv\\nbiIKdGFnczoKICAtICJIYW5kd3JpdGluZyIKICAtICJMZWFybmluZyB0byB3\\ncml0ZSIKZGVzY3JpcHRpb246ICJRdWlzcXVlIGN1cnN1cywgbWV0dXMgdml0\\nYWUgcGhhcmV0cmEgYXVjdG9yLCBzZW0gbWFzc2EgbWF0dGlzIHNlbSwgYXQg\\naW50ZXJkdW0gbWFnbmEgYXVndWUgZWdldCBkaWFtLiBWZXN0aWJ1bHVtIGFu\\ndGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzIG9yY2kgbHVjdHVzIGV0IHVs\\ndHJpY2VzIHBvc3VlcmUgY3ViaWxpYSBDdXJhZTsgTW9yYmkgbGFjaW5pYSBt\\nb2xlc3RpZSBkdWkuIFByYWVzZW50IGJsYW5kaXQgZG9sb3IuIFNlZCBub24g\\ncXVhbS4gSW4gdmVsIG1pIHNpdCBhbWV0IGF1Z3VlIGNvbmd1ZSBlbGVtZW50\\ndW0uIgpjYW5vbmljYWw6ICcnCi0tLQoKUXVpc3F1ZSBjdXJzdXMsIG1ldHVz\\nIHZpdGFlIHBoYXJldHJhIGF1Y3Rvciwgc2VtIG1hc3NhIG1hdHRpcyBzZW0s\\nIGF0IGludGVyZHVtIG1hZ25hIGF1Z3VlIGVnZXQgZGlhbS4gVmVzdGlidWx1\\nbSBhbnRlIGlwc3VtIHByaW1pcyBpbiBmYXVjaWJ1cyBvcmNpIGx1Y3R1cyBl\\ndCB1bHRyaWNlcyBwb3N1ZXJlIGN1YmlsaWEgQ3VyYWU7IE1vcmJpIGxhY2lu\\naWEgbW9sZXN0aWUgZHVpLiBQcmFlc2VudCBibGFuZGl0IGRvbG9yLiBTZWQg\\nbm9uIHF1YW0uIEluIHZlbCBtaSBzaXQgYW1ldCBhdWd1ZSBjb25ndWUgZWxl\\nbWVudHVtLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVtIGVyb3MgaW4g\\ndGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQgdmVsaXQgbmVj\\nIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0yLmpwZykKClBlbGxlbnRlc3F1ZSBo\\nYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUgc2VuZWN0dXMgZXQgbmV0dXMgZXQg\\nbWFsZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVt\\nIHRvcnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwg\\ndGVtcG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFt\\nZXQgcXVhbSBlZ2VzdGFzIHNlbXBlci4gQWVuZWFuIHVsdHJpY2llcyBtaSB2\\naXRhZSBlc3QuIE1hdXJpcyBwbGFjZXJhdCBlbGVpZmVuZCBsZW8uIFF1aXNx\\ndWUgc2l0IGFtZXQgZXN0IGV0IHNhcGllbiB1bGxhbWNvcnBlciBwaGFyZXRy\\nYS4gVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVudHVtIHNlZCwgY29t\\nbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNpLiBBZW5lYW4gZmVy\\nbWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRpbWVudHVtLCBlcm9z\\nIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1wdXMgbGFjdXMgZW5p\\nbSBhYyBkdWkuIERvbmVjIG5vbiBlbmltIGluIHR1cnBpcyBwdWx2aW5hciBm\\nYWNpbGlzaXMuIFV0IGZlbGlzLiAKClByYWVzZW50IGRhcGlidXMsIG5lcXVl\\nIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMgYXVn\\ndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1YW0g\\nZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMsIGFj\\nY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n",
"status": 200
},
{
"body": "{\"operationName\":\"unpublishedPrBranches\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\"},\"query\":\"query unpublishedPrBranches($owner: String!, $name: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n refs(refPrefix: \\\"refs/heads/cms/\\\", last: 50) {\\n nodes {\\n id\\n associatedPullRequests(last: 50, states: OPEN) {\\n nodes {\\n id\\n headRef {\\n id\\n name\\n prefix\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\"}",
"method": "POST",
"url": "/graphql",
"headers": {
"Content-Type": "application/json; charset=utf-8",
"Server": "GitHub.com",
"Status": "200 OK",
"Cache-Control": "no-cache",
"X-OAuth-Scopes": "delete_repo, repo",
"X-Accepted-OAuth-Scopes": "repo",
"X-GitHub-Media-Type": "github.v4; format=json",
"X-RateLimit-Limit": "5000",
"Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type",
"Access-Control-Allow-Origin": "*",
"Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload",
"X-Frame-Options": "deny",
"X-Content-Type-Options": "nosniff",
"X-XSS-Protection": "1; mode=block",
"Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin",
"Content-Security-Policy": "default-src 'none'",
"Vary": "Accept-Encoding",
"content-length": "141"
},
"response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjgxNjQyNjU=\",\"__typename\":\"Repository\",\"refs\":{\"nodes\":[],\"__typename\":\"RefConnection\"}}}}\n",
"status": 200
},
{
"method": "GET",
"url": "/repos/owner/repo/contents/posts/1970-01-01-first-title.json?ts=300&ref=refs/meta/_netlify_cms",
"headers": {
"Content-Type": "application/vnd.github.v3.raw; charset=utf-8",
"Content-Length": "566",
"Server": "GitHub.com",
"Status": "200 OK",
"X-RateLimit-Limit": "5000",
"Cache-Control": "private, max-age=60, s-maxage=60",
"Vary": "Accept, Authorization, Cookie, X-GitHub-OTP",
"X-OAuth-Scopes": "delete_repo, repo",
"X-Accepted-OAuth-Scopes": "",
"X-GitHub-Media-Type": "github.v3; param=raw",
"Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type",
"Access-Control-Allow-Origin": "*",
"Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload",
"X-Frame-Options": "deny",
"X-Content-Type-Options": "nosniff",
"X-XSS-Protection": "1; mode=block",
"Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin",
"Content-Security-Policy": "default-src 'none'"
},
"response": "{\"type\":\"PR\",\"pr\":{\"number\":3,\"head\":\"2b8a70edbda794a5fb65d167e3467f9251c456b6\"},\"user\":\"owner\",\"status\":\"draft\",\"branch\":\"cms/posts/1970-01-01-first-title\",\"collection\":\"posts\",\"commitMessage\":\"Create Post “1970-01-01-first-title”\",\"title\":\"first title\",\"description\":\"first description\",\"objects\":{\"entry\":{\"path\":\"content/posts/1970-01-01-first-title.md\",\"sha\":\"528b58447015c676a0f055a939ff65b64c7ba147\"},\"files\":[{\"path\":\"static/media/netlify.png\",\"sha\":\"13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\"}]},\"timeStamp\":\"1970-01-01T00:00:00.300Z\",\"version\":\"1\"}",
"status": 200
},
{
"body": "{\"operationName\":\"unpublishedBranchFile\",\"variables\":{\"headOwner\":\"owner\",\"headRepoName\":\"repo\",\"headExpression\":\"cms/posts/1970-01-01-first-title:content/posts/1970-01-01-first-title.md\",\"baseOwner\":\"owner\",\"baseRepoName\":\"repo\",\"baseExpression\":\"master:content/posts/1970-01-01-first-title.md\"},\"query\":\"query unpublishedBranchFile($headOwner: String!, $headRepoName: String!, $headExpression: String!, $baseOwner: String!, $baseRepoName: String!, $baseExpression: String!) {\\n head: repository(owner: $headOwner, name: $headRepoName) {\\n ...RepositoryParts\\n object(expression: $headExpression) {\\n ... on Blob {\\n ...BlobWithTextParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n base: repository(owner: $baseOwner, name: $baseRepoName) {\\n ...RepositoryParts\\n object(expression: $baseExpression) {\\n ... on Blob {\\n id\\n oid\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment BlobWithTextParts on Blob {\\n id\\n text\\n is_binary: isBinary\\n __typename\\n}\\n\"}",
"method": "POST",
"url": "/graphql",
"headers": {
"Content-Type": "application/json; charset=utf-8",
"Server": "GitHub.com",
"Status": "200 OK",
"Cache-Control": "no-cache",
"X-OAuth-Scopes": "delete_repo, repo",
"X-Accepted-OAuth-Scopes": "repo",
"X-GitHub-Media-Type": "github.v4; format=json",
"X-RateLimit-Limit": "5000",
"Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type",
"Access-Control-Allow-Origin": "*",
"Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload",
"X-Frame-Options": "deny",
"X-Content-Type-Options": "nosniff",
"X-XSS-Protection": "1; mode=block",
"Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin",
"Content-Security-Policy": "default-src 'none'",
"Vary": "Accept-Encoding",
"content-length": "189"
},
"response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjgxNjQyNjU=\",\"__typename\":\"Repository\",\"object\":null},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjgxNjQyNjU=\",\"__typename\":\"Repository\",\"object\":null}}}\n",
"status": 200
},
{
"body": "{\"operationName\":\"blob\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:content/posts/1970-01-01-first-title.md\"},\"query\":\"query blob($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ... on Blob {\\n ...BlobWithTextParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment BlobWithTextParts on Blob {\\n id\\n text\\n is_binary: isBinary\\n __typename\\n}\\n\"}",
"method": "POST",
"url": "/graphql",
"headers": {
"Content-Type": "application/json; charset=utf-8",
"Server": "GitHub.com",
"Status": "200 OK",
"Cache-Control": "no-cache",
"X-OAuth-Scopes": "delete_repo, repo",
"X-Accepted-OAuth-Scopes": "repo",
"X-GitHub-Media-Type": "github.v4; format=json",
"X-RateLimit-Limit": "5000",
"Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type",
"Access-Control-Allow-Origin": "*",
"Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload",
"X-Frame-Options": "deny",
"X-Content-Type-Options": "nosniff",
"X-XSS-Protection": "1; mode=block",
"Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin",
"Content-Security-Policy": "default-src 'none'",
"Vary": "Accept-Encoding",
"content-length": "106"
},
"response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjgxNjQyNjU=\",\"__typename\":\"Repository\",\"object\":null}}}\n",
"status": 200
},
{
"body": "{\"content\":\"LS0tCnRlbXBsYXRlOiBwb3N0CnRpdGxlOiBmaXJzdCB0aXRsZQppbWFnZTogL21lZGlhL25ldGxpZnkucG5nCmRhdGU6IDE5NzAtMDEtMDFUMDA6MDA6MDAuMDAwWgpkZXNjcmlwdGlvbjogZmlyc3QgZGVzY3JpcHRpb24KY2F0ZWdvcnk6IGZpcnN0IGNhdGVnb3J5CnRhZ3M6CiAgLSB0YWcxCi0tLQpmaXJzdCBib2R5Cg==\",\"encoding\":\"base64\"}",
"method": "POST",
"url": "/repos/owner/repo/git/blobs?ts=300",
"headers": {
"Content-Type": "application/json; charset=utf-8",
"Content-Length": "212",
"Server": "GitHub.com",
"Status": "201 Created",
"X-RateLimit-Limit": "5000",
"Cache-Control": "private, max-age=60, s-maxage=60",
"Vary": "Accept, Authorization, Cookie, X-GitHub-OTP",
"X-OAuth-Scopes": "delete_repo, repo",
"X-Accepted-OAuth-Scopes": "",
"Location": "https://api.github.com/repos/owner/repo/git/blobs/528b58447015c676a0f055a939ff65b64c7ba147",
"X-GitHub-Media-Type": "github.v3; format=json",
"Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type",
"Access-Control-Allow-Origin": "*",
"Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload",
"X-Frame-Options": "deny",
"X-Content-Type-Options": "nosniff",
"X-XSS-Protection": "1; mode=block",
"Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin",
"Content-Security-Policy": "default-src 'none'"
},
"response": "{\n \"sha\": \"528b58447015c676a0f055a939ff65b64c7ba147\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/528b58447015c676a0f055a939ff65b64c7ba147\"\n}\n",
"status": 201
},
{
"body": "{\"content\":\"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\",\"encoding\":\"base64\"}",
"method": "POST",
"url": "/repos/owner/repo/git/blobs?ts=300",
"headers": {
"Content-Type": "application/json; charset=utf-8",
"Content-Length": "212",
"Server": "GitHub.com",
"Status": "201 Created",
"X-RateLimit-Limit": "5000",
"Cache-Control": "private, max-age=60, s-maxage=60",
"Vary": "Accept, Authorization, Cookie, X-GitHub-OTP",
"X-OAuth-Scopes": "delete_repo, repo",
"X-Accepted-OAuth-Scopes": "",
"Location": "https://api.github.com/repos/owner/repo/git/blobs/13692e6574cb4bf447aefcf7e0278e2f3fad6cf3",
"X-GitHub-Media-Type": "github.v3; format=json",
"Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type",
"Access-Control-Allow-Origin": "*",
"Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload",
"X-Frame-Options": "deny",
"X-Content-Type-Options": "nosniff",
"X-XSS-Protection": "1; mode=block",
"Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin",
"Content-Security-Policy": "default-src 'none'"
},
"response": "{\n \"sha\": \"13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\"\n}\n",
"status": 201
},
{
"body": "{\"operationName\":\"branch\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"qualifiedName\":\"refs/heads/master\"},\"query\":\"query branch($owner: String!, $name: String!, $qualifiedName: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n branch: ref(qualifiedName: $qualifiedName) {\\n ...BranchParts\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment BranchParts on Ref {\\n commit: target {\\n ...ObjectParts\\n __typename\\n }\\n id\\n name\\n prefix\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}",
"method": "POST",
"url": "/graphql",
"headers": {
"Content-Type": "application/json; charset=utf-8",
"Server": "GitHub.com",
"Status": "200 OK",
"Cache-Control": "no-cache",
"X-OAuth-Scopes": "delete_repo, repo",
"X-Accepted-OAuth-Scopes": "repo",
"X-GitHub-Media-Type": "github.v4; format=json",
"X-RateLimit-Limit": "5000",
"Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type",
"Access-Control-Allow-Origin": "*",
"Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload",
"X-Frame-Options": "deny",
"X-Content-Type-Options": "nosniff",
"X-XSS-Protection": "1; mode=block",
"Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin",
"Content-Security-Policy": "default-src 'none'",
"Vary": "Accept-Encoding",
"content-length": "452"
},
"response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjgxNjQyNjU=\",\"__typename\":\"Repository\",\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI4MTY0MjY1OjNiMDZmOTljZTEwNTNjZGM3OGVjN2Y4ZDEyYTYzODIyMGQyMmRlYWI=\",\"sha\":\"3b06f99ce1053cdc78ec7f8d12a638220d22deab\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI4MTY0MjY1Om1hc3Rlcg==\",\"name\":\"master\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjgxNjQyNjU=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"}}}}\n",
"status": 200
},
{
"body": "{\"base_tree\":\"3b06f99ce1053cdc78ec7f8d12a638220d22deab\",\"tree\":[{\"path\":\"static/media/netlify.png\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\"},{\"path\":\"content/posts/1970-01-01-first-title.md\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"528b58447015c676a0f055a939ff65b64c7ba147\"}]}",
"method": "POST",
"url": "/repos/owner/repo/git/trees?ts=300",
"headers": {
"Content-Type": "application/json; charset=utf-8",
"Content-Length": "11959",
"Server": "GitHub.com",
"Status": "201 Created",
"X-RateLimit-Limit": "5000",
"Cache-Control": "private, max-age=60, s-maxage=60",
"Vary": "Accept, Authorization, Cookie, X-GitHub-OTP",
"X-OAuth-Scopes": "delete_repo, repo",
"X-Accepted-OAuth-Scopes": "",
"Location": "https://api.github.com/repos/owner/repo/git/trees/966d306082253c32059bbf1752481c77b1f4131d",
"X-GitHub-Media-Type": "github.v3; format=json",
"Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type",
"Access-Control-Allow-Origin": "*",
"Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload",
"X-Frame-Options": "deny",
"X-Content-Type-Options": "nosniff",
"X-XSS-Protection": "1; mode=block",
"Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin",
"Content-Security-Policy": "default-src 'none'"
},
"response": "{\n \"sha\": \"966d306082253c32059bbf1752481c77b1f4131d\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/966d306082253c32059bbf1752481c77b1f4131d\",\n \"tree\": [\n {\n \"path\": \".circleci\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"e5e9af3301cac61f120b8e4d40b1733c7a45685a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/e5e9af3301cac61f120b8e4d40b1733c7a45685a\"\n },\n {\n \"path\": \".eslintignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"80b4531b026d19f8fa589efd122e76199d23f967\",\n \"size\": 39,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/80b4531b026d19f8fa589efd122e76199d23f967\"\n },\n {\n \"path\": \".eslintrc.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"370684994aaed5b858da3a006f48cfa57e88fd27\",\n \"size\": 414,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/370684994aaed5b858da3a006f48cfa57e88fd27\"\n },\n {\n \"path\": \".flowconfig\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14aa2ac4cc0e15223ad98630a6f1325fc81f8043\",\n \"size\": 283,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14aa2ac4cc0e15223ad98630a6f1325fc81f8043\"\n },\n {\n \"path\": \".gitattributes\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"10a369ddf4f603337cabc6f21646508323941ce1\",\n \"size\": 135,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/10a369ddf4f603337cabc6f21646508323941ce1\"\n },\n {\n \"path\": \".github\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4ebeece548b52b20af59622354530a6d33b50b43\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4ebeece548b52b20af59622354530a6d33b50b43\"\n },\n {\n \"path\": \".gitignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"c071ba35b0e49899bab6d610a68eef667dbbf157\",\n \"size\": 169,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/c071ba35b0e49899bab6d610a68eef667dbbf157\"\n },\n {\n \"path\": \".prettierignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"393f050e123d998cf8c8b362ff95cc8ac4d250e5\",\n \"size\": 45,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/393f050e123d998cf8c8b362ff95cc8ac4d250e5\"\n },\n {\n \"path\": \".prettierrc\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"e52ad05bb13b084d7949dd76e1b2517455162150\",\n \"size\": 223,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/e52ad05bb13b084d7949dd76e1b2517455162150\"\n },\n {\n \"path\": \".stylelintrc.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"4b4c9698d10d756f5faa025659b86375428ed0a7\",\n \"size\": 718,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/4b4c9698d10d756f5faa025659b86375428ed0a7\"\n },\n {\n \"path\": \".vscode\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"286e97ec0113ea8242b41ac222e2c3e8077e6f1e\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/286e97ec0113ea8242b41ac222e2c3e8077e6f1e\"\n },\n {\n \"path\": \"CHANGELOG.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"070a5d4f0eacd2dc0be81ae8996f8982de43046e\",\n \"size\": 2113,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/070a5d4f0eacd2dc0be81ae8996f8982de43046e\"\n },\n {\n \"path\": \"CODE_OF_CONDUCT.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"92bc7565ff0ee145a0041b5179a820f14f39ab22\",\n \"size\": 3355,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/92bc7565ff0ee145a0041b5179a820f14f39ab22\"\n },\n {\n \"path\": \"CONTRIBUTING.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"8552aa241254a61258e1ff9666ab36f32fb1e3b9\",\n \"size\": 3548,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/8552aa241254a61258e1ff9666ab36f32fb1e3b9\"\n },\n {\n \"path\": \"LICENSE\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"42d85938357b49977c126ca03b199129082d4fb8\",\n \"size\": 1091,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/42d85938357b49977c126ca03b199129082d4fb8\"\n },\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"19df50a78654c8d757ca7f38447aa3d09c7abcce\",\n \"size\": 3698,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/19df50a78654c8d757ca7f38447aa3d09c7abcce\"\n },\n {\n \"path\": \"backend\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\"\n },\n {\n \"path\": \"config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"58afd573bbb69fcca000efd0f5d90b93c93a98dd\",\n \"size\": 853,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/58afd573bbb69fcca000efd0f5d90b93c93a98dd\"\n },\n {\n \"path\": \"content\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"6da7fde3a588292130a9d379de4ceb89201a6a85\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/6da7fde3a588292130a9d379de4ceb89201a6a85\"\n },\n {\n \"path\": \"flow-typed\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"86c32fd6c3118be5e0dbbb231a834447357236c6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/86c32fd6c3118be5e0dbbb231a834447357236c6\"\n },\n {\n \"path\": \"flow\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"0af45ad00d155c8d8c7407d913ff85278244c9ce\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/0af45ad00d155c8d8c7407d913ff85278244c9ce\"\n },\n {\n \"path\": \"gatsby-browser.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"9bd2c9dce175f04980e91cd9dc295a299e3cdb80\",\n \"size\": 90,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/9bd2c9dce175f04980e91cd9dc295a299e3cdb80\"\n },\n {\n \"path\": \"gatsby-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"3929038f9ab6451b2b256dfba5830676e6eecbee\",\n \"size\": 7256,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/3929038f9ab6451b2b256dfba5830676e6eecbee\"\n },\n {\n \"path\": \"gatsby-node.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14a207883c2093d2cc071bc5a464e165bcc1fead\",\n \"size\": 409,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14a207883c2093d2cc071bc5a464e165bcc1fead\"\n },\n {\n \"path\": \"gatsby\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4f23c06cd1740bf78304d2c0b29bf6bfdf427981\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4f23c06cd1740bf78304d2c0b29bf6bfdf427981\"\n },\n {\n \"path\": \"jest\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\"\n },\n {\n \"path\": \"netlify.toml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"599b99cc5700404fde316a7ede829776f23e7d45\",\n \"size\": 137,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/599b99cc5700404fde316a7ede829776f23e7d45\"\n },\n {\n \"path\": \"package.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"ecca6ad1431a3c09f3f4dd378baddcabf96208b7\",\n \"size\": 6875,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/ecca6ad1431a3c09f3f4dd378baddcabf96208b7\"\n },\n {\n \"path\": \"postcss-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"d216501e9b351a72e00ba0b7459a6500e27e7da2\",\n \"size\": 703,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d216501e9b351a72e00ba0b7459a6500e27e7da2\"\n },\n {\n \"path\": \"renovate.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"dcc309398785698b8870545c32051a3d72dd8271\",\n \"size\": 460,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/dcc309398785698b8870545c32051a3d72dd8271\"\n },\n {\n \"path\": \"serverless-scripts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ee3701f2fbfc7196ba340f6481d1387d20527898\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/ee3701f2fbfc7196ba340f6481d1387d20527898\"\n },\n {\n \"path\": \"serverless-single-page-app-plugin\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"08763fcfba643a06a452398517019bea4a5850ba\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/08763fcfba643a06a452398517019bea4a5850ba\"\n },\n {\n \"path\": \"serverless.yml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"20b22c5fad229f35d029bf6614d333d82fe8a987\",\n \"size\": 7803,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/20b22c5fad229f35d029bf6614d333d82fe8a987\"\n },\n {\n \"path\": \"src\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"8cdb35a88232c0f32f12f130c92c7cc55f97f471\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/8cdb35a88232c0f32f12f130c92c7cc55f97f471\"\n },\n {\n \"path\": \"static\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5bd186c5d21f3a1d3390fe89416f9ae072b39b7b\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/5bd186c5d21f3a1d3390fe89416f9ae072b39b7b\"\n },\n {\n \"path\": \"utils\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a592549c9f74db40b51efefcda2fd76810405f27\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a592549c9f74db40b51efefcda2fd76810405f27\"\n },\n {\n \"path\": \"yarn.lock\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"ead4329fd042d185630940b8069ab22456523953\",\n \"size\": 793522,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/ead4329fd042d185630940b8069ab22456523953\"\n }\n ],\n \"truncated\": false\n}\n",
"status": 201
},
{
"body": "{\"message\":\"Create Post “1970-01-01-first-title”\",\"tree\":\"966d306082253c32059bbf1752481c77b1f4131d\",\"parents\":[\"3b06f99ce1053cdc78ec7f8d12a638220d22deab\"]}",
"method": "POST",
"url": "/repos/owner/repo/git/commits?ts=300",
"headers": {
"Content-Type": "application/json; charset=utf-8",
"Content-Length": "1529",
"Server": "GitHub.com",
"Status": "201 Created",
"X-RateLimit-Limit": "5000",
"Cache-Control": "private, max-age=60, s-maxage=60",
"Vary": "Accept, Authorization, Cookie, X-GitHub-OTP",
"X-OAuth-Scopes": "delete_repo, repo",
"X-Accepted-OAuth-Scopes": "",
"Location": "https://api.github.com/repos/owner/repo/git/commits/a029321e3044d259fef8e6278ad7a9fb9c67ea74",
"X-GitHub-Media-Type": "github.v3; format=json",
"Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type",
"Access-Control-Allow-Origin": "*",
"Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload",
"X-Frame-Options": "deny",
"X-Content-Type-Options": "nosniff",
"X-XSS-Protection": "1; mode=block",
"Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin",
"Content-Security-Policy": "default-src 'none'"
},
"response": "{\n \"sha\": \"a029321e3044d259fef8e6278ad7a9fb9c67ea74\",\n \"node_id\": \"MDY6Q29tbWl0MjI4MTY0MjY1OmEwMjkzMjFlMzA0NGQyNTlmZWY4ZTYyNzhhZDdhOWZiOWM2N2VhNzQ=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/a029321e3044d259fef8e6278ad7a9fb9c67ea74\",\n \"html_url\": \"https://github.com/owner/repo/commit/a029321e3044d259fef8e6278ad7a9fb9c67ea74\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-15T10:15:36Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-15T10:15:36Z\"\n },\n \"tree\": {\n \"sha\": \"966d306082253c32059bbf1752481c77b1f4131d\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/966d306082253c32059bbf1752481c77b1f4131d\"\n },\n \"message\": \"Create Post “1970-01-01-first-title”\",\n \"parents\": [\n {\n \"sha\": \"3b06f99ce1053cdc78ec7f8d12a638220d22deab\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/3b06f99ce1053cdc78ec7f8d12a638220d22deab\",\n \"html_url\": \"https://github.com/owner/repo/commit/3b06f99ce1053cdc78ec7f8d12a638220d22deab\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n",
"status": 201
},
{
"body": "{\"operationName\":\"createBranchAndPullRequest\",\"variables\":{\"createRefInput\":{\"name\":\"refs/heads/cms/posts/1970-01-01-first-title\",\"oid\":\"a029321e3044d259fef8e6278ad7a9fb9c67ea74\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjgxNjQyNjU=\"},\"createPullRequestInput\":{\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"title\":\"Create Post “1970-01-01-first-title”\",\"headRefName\":\"cms/posts/1970-01-01-first-title\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjgxNjQyNjU=\"}},\"query\":\"mutation createBranchAndPullRequest($createRefInput: CreateRefInput!, $createPullRequestInput: CreatePullRequestInput!) {\\n createRef(input: $createRefInput) {\\n branch: ref {\\n ...BranchParts\\n __typename\\n }\\n __typename\\n }\\n createPullRequest(input: $createPullRequestInput) {\\n clientMutationId\\n pullRequest {\\n ...PullRequestParts\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment BranchParts on Ref {\\n commit: target {\\n ...ObjectParts\\n __typename\\n }\\n id\\n name\\n prefix\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment PullRequestParts on PullRequest {\\n id\\n baseRefName\\n body\\n headRefName\\n headRefOid\\n number\\n state\\n title\\n merged_at: mergedAt\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\"}",
"method": "POST",
"url": "/graphql",
"headers": {
"Content-Type": "application/json; charset=utf-8",
"Server": "GitHub.com",
"Status": "200 OK",
"Cache-Control": "no-cache",
"X-OAuth-Scopes": "delete_repo, repo",
"X-Accepted-OAuth-Scopes": "repo",
"X-GitHub-Media-Type": "github.v4; format=json",
"X-RateLimit-Limit": "5000",
"Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type",
"Access-Control-Allow-Origin": "*",
"Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload",
"X-Frame-Options": "deny",
"X-Content-Type-Options": "nosniff",
"X-XSS-Protection": "1; mode=block",
"Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin",
"Content-Security-Policy": "default-src 'none'",
"Vary": "Accept-Encoding",
"content-length": "995"
},
"response": "{\"data\":{\"createRef\":{\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI4MTY0MjY1OmEwMjkzMjFlMzA0NGQyNTlmZWY4ZTYyNzhhZDdhOWZiOWM2N2VhNzQ=\",\"sha\":\"a029321e3044d259fef8e6278ad7a9fb9c67ea74\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI4MTY0MjY1OmNtcy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\",\"name\":\"cms/posts/1970-01-01-first-title\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjgxNjQyNjU=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"},\"__typename\":\"CreateRefPayload\"},\"createPullRequest\":{\"clientMutationId\":null,\"pullRequest\":{\"id\":\"MDExOlB1bGxSZXF1ZXN0MzUzMjU5NTg4\",\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"headRefName\":\"cms/posts/1970-01-01-first-title\",\"headRefOid\":\"a029321e3044d259fef8e6278ad7a9fb9c67ea74\",\"number\":4,\"state\":\"OPEN\",\"title\":\"Create Post “1970-01-01-first-title”\",\"merged_at\":null,\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjgxNjQyNjU=\",\"__typename\":\"Repository\"},\"__typename\":\"PullRequest\"},\"__typename\":\"CreatePullRequestPayload\"}}}\n",
"status": 200
},
{
"method": "GET",
"url": "/repos/owner/repo/git/refs/meta/_netlify_cms?ts=300",
"headers": {
"Content-Type": "application/json; charset=utf-8",
"Server": "GitHub.com",
"Status": "200 OK",
"X-RateLimit-Limit": "5000",
"Cache-Control": "private, max-age=60, s-maxage=60",
"Vary": "Accept, Authorization, Cookie, X-GitHub-OTP",
"X-Poll-Interval": "300",
"X-OAuth-Scopes": "delete_repo, repo",
"X-Accepted-OAuth-Scopes": "repo",
"X-GitHub-Media-Type": "github.v3; format=json",
"Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type",
"Access-Control-Allow-Origin": "*",
"Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload",
"X-Frame-Options": "deny",
"X-Content-Type-Options": "nosniff",
"X-XSS-Protection": "1; mode=block",
"Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin",
"Content-Security-Policy": "default-src 'none'",
"content-length": "494"
},
"response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI4MTY0MjY1OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"9f0d0d6bb51a8a6fdaa9125972d1c5c1f79f0291\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/9f0d0d6bb51a8a6fdaa9125972d1c5c1f79f0291\"\n }\n}\n",
"status": 200
},
{
"body": "{\"content\":\"eyJ0eXBlIjoiUFIiLCJwciI6eyJudW1iZXIiOjQsImhlYWQiOiJhMDI5MzIxZTMwNDRkMjU5ZmVmOGU2Mjc4YWQ3YTlmYjljNjdlYTc0In0sInVzZXIiOiJvd25lciIsInN0YXR1cyI6ImRyYWZ0IiwiYnJhbmNoIjoiY21zL3Bvc3RzLzE5NzAtMDEtMDEtZmlyc3QtdGl0bGUiLCJjb2xsZWN0aW9uIjoicG9zdHMiLCJjb21taXRNZXNzYWdlIjoiQ3JlYXRlIFBvc3Qg4oCcMTk3MC0wMS0wMS1maXJzdC10aXRsZeKAnSIsInRpdGxlIjoiZmlyc3QgdGl0bGUiLCJkZXNjcmlwdGlvbiI6ImZpcnN0IGRlc2NyaXB0aW9uIiwib2JqZWN0cyI6eyJlbnRyeSI6eyJwYXRoIjoiY29udGVudC9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxlLm1kIiwic2hhIjoiNTI4YjU4NDQ3MDE1YzY3NmEwZjA1NWE5MzlmZjY1YjY0YzdiYTE0NyJ9LCJmaWxlcyI6W3sicGF0aCI6InN0YXRpYy9tZWRpYS9uZXRsaWZ5LnBuZyIsInNoYSI6IjEzNjkyZTY1NzRjYjRiZjQ0N2FlZmNmN2UwMjc4ZTJmM2ZhZDZjZjMifV19LCJ0aW1lU3RhbXAiOiIxOTcwLTAxLTAxVDAwOjAwOjAwLjMwMFoiLCJ2ZXJzaW9uIjoiMSJ9\",\"encoding\":\"base64\"}",
"method": "POST",
"url": "/repos/owner/repo/git/blobs?ts=300",
"headers": {
"Content-Type": "application/json; charset=utf-8",
"Content-Length": "212",
"Server": "GitHub.com",
"Status": "201 Created",
"X-RateLimit-Limit": "5000",
"Cache-Control": "private, max-age=60, s-maxage=60",
"Vary": "Accept, Authorization, Cookie, X-GitHub-OTP",
"X-OAuth-Scopes": "delete_repo, repo",
"X-Accepted-OAuth-Scopes": "",
"Location": "https://api.github.com/repos/owner/repo/git/blobs/047c06cd8a28bca7b332ad4ddf4e42e28a3d527c",
"X-GitHub-Media-Type": "github.v3; format=json",
"Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type",
"Access-Control-Allow-Origin": "*",
"Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload",
"X-Frame-Options": "deny",
"X-Content-Type-Options": "nosniff",
"X-XSS-Protection": "1; mode=block",
"Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin",
"Content-Security-Policy": "default-src 'none'"
},
"response": "{\n \"sha\": \"047c06cd8a28bca7b332ad4ddf4e42e28a3d527c\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/047c06cd8a28bca7b332ad4ddf4e42e28a3d527c\"\n}\n",
"status": 201
},
{
"body": "{\"base_tree\":\"9f0d0d6bb51a8a6fdaa9125972d1c5c1f79f0291\",\"tree\":[{\"path\":\"posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"047c06cd8a28bca7b332ad4ddf4e42e28a3d527c\"}]}",
"method": "POST",
"url": "/repos/owner/repo/git/trees?ts=300",
"headers": {
"Content-Type": "application/json; charset=utf-8",
"Content-Length": "869",
"Server": "GitHub.com",
"Status": "201 Created",
"X-RateLimit-Limit": "5000",
"Cache-Control": "private, max-age=60, s-maxage=60",
"Vary": "Accept, Authorization, Cookie, X-GitHub-OTP",
"X-OAuth-Scopes": "delete_repo, repo",
"X-Accepted-OAuth-Scopes": "",
"Location": "https://api.github.com/repos/owner/repo/git/trees/92aadcce8c91a74e621df7b8c9dd1badd039af74",
"X-GitHub-Media-Type": "github.v3; format=json",
"Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type",
"Access-Control-Allow-Origin": "*",
"Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload",
"X-Frame-Options": "deny",
"X-Content-Type-Options": "nosniff",
"X-XSS-Protection": "1; mode=block",
"Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin",
"Content-Security-Policy": "default-src 'none'"
},
"response": "{\n \"sha\": \"92aadcce8c91a74e621df7b8c9dd1badd039af74\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/92aadcce8c91a74e621df7b8c9dd1badd039af74\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"posts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5063817453289bbe6fa0575506c23aa59997d332\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/5063817453289bbe6fa0575506c23aa59997d332\"\n }\n ],\n \"truncated\": false\n}\n",
"status": 201
},
{
"body": "{\"message\":\"Updating “posts/1970-01-01-first-title” metadata\",\"tree\":\"92aadcce8c91a74e621df7b8c9dd1badd039af74\",\"parents\":[\"9f0d0d6bb51a8a6fdaa9125972d1c5c1f79f0291\"]}",
"method": "POST",
"url": "/repos/owner/repo/git/commits?ts=300",
"headers": {
"Content-Type": "application/json; charset=utf-8",
"Content-Length": "1541",
"Server": "GitHub.com",
"Status": "201 Created",
"X-RateLimit-Limit": "5000",
"Cache-Control": "private, max-age=60, s-maxage=60",
"Vary": "Accept, Authorization, Cookie, X-GitHub-OTP",
"X-OAuth-Scopes": "delete_repo, repo",
"X-Accepted-OAuth-Scopes": "",
"Location": "https://api.github.com/repos/owner/repo/git/commits/b24031e076d22492630c84c625f5ba19b4a60d08",
"X-GitHub-Media-Type": "github.v3; format=json",
"Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type",
"Access-Control-Allow-Origin": "*",
"Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload",
"X-Frame-Options": "deny",
"X-Content-Type-Options": "nosniff",
"X-XSS-Protection": "1; mode=block",
"Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin",
"Content-Security-Policy": "default-src 'none'"
},
"response": "{\n \"sha\": \"b24031e076d22492630c84c625f5ba19b4a60d08\",\n \"node_id\": \"MDY6Q29tbWl0MjI4MTY0MjY1OmIyNDAzMWUwNzZkMjI0OTI2MzBjODRjNjI1ZjViYTE5YjRhNjBkMDg=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/b24031e076d22492630c84c625f5ba19b4a60d08\",\n \"html_url\": \"https://github.com/owner/repo/commit/b24031e076d22492630c84c625f5ba19b4a60d08\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-15T10:15:41Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-15T10:15:41Z\"\n },\n \"tree\": {\n \"sha\": \"92aadcce8c91a74e621df7b8c9dd1badd039af74\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/92aadcce8c91a74e621df7b8c9dd1badd039af74\"\n },\n \"message\": \"Updating “posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"9f0d0d6bb51a8a6fdaa9125972d1c5c1f79f0291\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/9f0d0d6bb51a8a6fdaa9125972d1c5c1f79f0291\",\n \"html_url\": \"https://github.com/owner/repo/commit/9f0d0d6bb51a8a6fdaa9125972d1c5c1f79f0291\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n",
"status": 201
},
{
"body": "{\"sha\":\"b24031e076d22492630c84c625f5ba19b4a60d08\",\"force\":false}",
"method": "PATCH",
"url": "/repos/owner/repo/git/refs/meta/_netlify_cms?ts=300",
"headers": {
"Content-Type": "application/json; charset=utf-8",
"Server": "GitHub.com",
"Status": "200 OK",
"X-RateLimit-Limit": "5000",
"Cache-Control": "private, max-age=60, s-maxage=60",
"Vary": "Accept, Authorization, Cookie, X-GitHub-OTP",
"X-OAuth-Scopes": "delete_repo, repo",
"X-Accepted-OAuth-Scopes": "repo",
"X-GitHub-Media-Type": "github.v3; format=json",
"Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type",
"Access-Control-Allow-Origin": "*",
"Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload",
"X-Frame-Options": "deny",
"X-Content-Type-Options": "nosniff",
"X-XSS-Protection": "1; mode=block",
"Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin",
"Content-Security-Policy": "default-src 'none'",
"content-length": "494"
},
"response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI4MTY0MjY1OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"b24031e076d22492630c84c625f5ba19b4a60d08\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/b24031e076d22492630c84c625f5ba19b4a60d08\"\n }\n}\n",
"status": 200
},
{
"body": "{\"operationName\":\"unpublishedBranchFile\",\"variables\":{\"headOwner\":\"owner\",\"headRepoName\":\"repo\",\"headExpression\":\"cms/posts/1970-01-01-first-title:content/posts/1970-01-01-first-title.md\",\"baseOwner\":\"owner\",\"baseRepoName\":\"repo\",\"baseExpression\":\"master:content/posts/1970-01-01-first-title.md\"},\"query\":\"query unpublishedBranchFile($headOwner: String!, $headRepoName: String!, $headExpression: String!, $baseOwner: String!, $baseRepoName: String!, $baseExpression: String!) {\\n head: repository(owner: $headOwner, name: $headRepoName) {\\n ...RepositoryParts\\n object(expression: $headExpression) {\\n ... on Blob {\\n ...BlobWithTextParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n base: repository(owner: $baseOwner, name: $baseRepoName) {\\n ...RepositoryParts\\n object(expression: $baseExpression) {\\n ... on Blob {\\n id\\n oid\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment BlobWithTextParts on Blob {\\n id\\n text\\n is_binary: isBinary\\n __typename\\n}\\n\"}",
"method": "POST",
"url": "/graphql",
"headers": {
"Content-Type": "application/json; charset=utf-8",
"Server": "GitHub.com",
"Status": "200 OK",
"Cache-Control": "no-cache",
"X-OAuth-Scopes": "delete_repo, repo",
"X-Accepted-OAuth-Scopes": "repo",
"X-GitHub-Media-Type": "github.v4; format=json",
"X-RateLimit-Limit": "5000",
"Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type",
"Access-Control-Allow-Origin": "*",
"Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload",
"X-Frame-Options": "deny",
"X-Content-Type-Options": "nosniff",
"X-XSS-Protection": "1; mode=block",
"Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin",
"Content-Security-Policy": "default-src 'none'",
"Vary": "Accept-Encoding",
"content-length": "510"
},
"response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjgxNjQyNjU=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6QmxvYjIyODE2NDI2NTo1MjhiNTg0NDcwMTVjNjc2YTBmMDU1YTkzOWZmNjViNjRjN2JhMTQ3\",\"text\":\"---\\ntemplate: post\\ntitle: first title\\nimage: /media/netlify.png\\ndate: 1970-01-01T00:00:00.000Z\\ndescription: first description\\ncategory: first category\\ntags:\\n - tag1\\n---\\nfirst body\\n\",\"is_binary\":false,\"__typename\":\"Blob\"}},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjgxNjQyNjU=\",\"__typename\":\"Repository\",\"object\":null}}}\n",
"status": 200
},
{
"method": "GET",
"url": "/repos/owner/repo/git/blobs/13692e6574cb4bf447aefcf7e0278e2f3fad6cf3?ts=300",
"headers": {
"Content-Type": "application/json; charset=utf-8",
"Server": "GitHub.com",
"Status": "200 OK",
"X-RateLimit-Limit": "5000",
"Cache-Control": "private, max-age=60, s-maxage=60",
"Vary": "Accept, Authorization, Cookie, X-GitHub-OTP",
"X-OAuth-Scopes": "delete_repo, repo",
"X-Accepted-OAuth-Scopes": "",
"X-GitHub-Media-Type": "github.v3; format=json",
"Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type",
"Access-Control-Allow-Origin": "*",
"Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload",
"X-Frame-Options": "deny",
"X-Content-Type-Options": "nosniff",
"X-XSS-Protection": "1; mode=block",
"Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin",
"Content-Security-Policy": "default-src 'none'",
"content-length": "5146"
},
"response": "{\n \"sha\": \"13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\",\n \"node_id\": \"MDQ6QmxvYjIyODE2NDI2NToxMzY5MmU2NTc0Y2I0YmY0NDdhZWZjZjdlMDI3OGUyZjNmYWQ2Y2Yz\",\n \"size\": 3470,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\",\n \"content\": \"iVBORw0KGgoAAAANSUhEUgAAAJcAAACXCAMAAAAvQTlLAAAAwFBMVEX///85\\nrbswtrpAp71DpL03sLs8q7xGob4tubkzs7o+qLwqvLknv7gkwrgpvbhIn75M\\nm7/x+vrs9fhktcfn9/bg8PMtp7lSr8IWw7U7yL3Y7vAAq7JSzMM+w75MwMGj\\n2dxmv8iLx9O73ORcrMRorMeJ2tJr1MlTx8N8z8+45uWs4OBQu8HH5ulTuMMX\\nqbaW0Ndxvsuq1t4jnrd6ss2TwNUwj7ii4tzP8Ox00syR19ZkxseByNCezdnP\\n5Ox2tsyDv9FhQXEFAAAMiUlEQVR4nO2ci1biyBaGDTcBUaxAEjuoQLQHEQhJ\\n2j7TCLTv/1anau8kdU3wwsW1zvlnVg9UKlVf/r1rVyFjn539X6cSOTWASf2f\\n/9z+87N/agxF5OcN6uf3Mu32JtPtqVEE9X/ccP34NrEktzeibr9JKCW3vo9j\\n1K1L+g/X5bdwrP/jkkqgYjq9Y/3bSxSz7PImfXN5e2Kw/qWoG+H1ScFyt3T9\\nPCXWj0KsU/pV4tblf06HRX5cdoqw/kClOIlnZNKhKovi/O4EYKQDMlsGUezf\\ndTpHL7D9SSeXhoX1/olemhzZMXLXESVRdS7/ZV3+hSt3R3VMdEsTli5yi++O\\nmWOKW4omYNEqfXd1PMdK3ep0IIq+wHkkx8gVVeeqCOsJ+qToV6CjONaf4GQF\\nYHdiFNOex3CM3F1dlIFNgV3Curg4fI71JxdUV1dFaH+g16tAdcVuOLRj5O4C\\npZPBqyuY/zlnSrEO7Ri6JYMBW4aHUdSoDu3Y08WVESzDm0CvPzkU731gx/zV\\nnTCVxgaeTDWvmJrN1QG5aIY9TwrJnqHDHTNKhrpoUq75Qbmopk8XYoRyrFe4\\n+qQ6hW41m4eJI3ld8cx1VtrMVxcdn12am6GoDoJl39ORX+f5M5PpHxUM8ofc\\nFWHdA7WzXyxynw7+zMn8V2n69BhhhqKCffNpv9Hs3/PxVzx/+8MJi9pk9Tx9\\nXmEUC7GasCgmzfs91jEiYLFwTvmV6eSCW0g7FlGly5FZvjfH+rNKpSLN0Rzy\\nPBGnWWVJ35SZmJifdpOONNuTY+S+UtHA7p98wwMwIBMTu4E9yZxxVfbjWB+x\\nNLLm/VR78FcTURp8BvOMA+0jx0iOZSBbKU8+L+aC5bhKx/m6Y30RS+VqqsWS\\n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\\nRK5CYII=\\n\",\n \"encoding\": \"base64\"\n}\n",
"status": 200
},
{
"body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"a029321e3044d259fef8e6278ad7a9fb9c67ea74\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}",
"method": "POST",
"url": "/graphql",
"headers": {
"Content-Type": "application/json; charset=utf-8",
"Server": "GitHub.com",
"Status": "200 OK",
"Cache-Control": "no-cache",
"X-OAuth-Scopes": "delete_repo, repo",
"X-Accepted-OAuth-Scopes": "repo",
"X-GitHub-Media-Type": "github.v4; format=json",
"X-RateLimit-Limit": "5000",
"Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type",
"Access-Control-Allow-Origin": "*",
"Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload",
"X-Frame-Options": "deny",
"X-Content-Type-Options": "nosniff",
"X-XSS-Protection": "1; mode=block",
"Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin",
"Content-Security-Policy": "default-src 'none'",
"Vary": "Accept-Encoding",
"content-length": "276"
},
"response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjgxNjQyNjU=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI4MTY0MjY1OmEwMjkzMjFlMzA0NGQyNTlmZWY4ZTYyNzhhZDdhOWZiOWM2N2VhNzQ=\",\"sha\":\"a029321e3044d259fef8e6278ad7a9fb9c67ea74\",\"__typename\":\"Commit\",\"status\":null}}}}\n",
"status": 200
},
{
"method": "GET",
"url": "/repos/owner/repo/git/refs/meta/_netlify_cms?ts=300",
"headers": {
"Content-Type": "application/json; charset=utf-8",
"Server": "GitHub.com",
"Status": "200 OK",
"X-RateLimit-Limit": "5000",
"Cache-Control": "private, max-age=60, s-maxage=60",
"Vary": "Accept, Authorization, Cookie, X-GitHub-OTP",
"X-Poll-Interval": "300",
"X-OAuth-Scopes": "delete_repo, repo",
"X-Accepted-OAuth-Scopes": "repo",
"X-GitHub-Media-Type": "github.v3; format=json",
"Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type",
"Access-Control-Allow-Origin": "*",
"Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload",
"X-Frame-Options": "deny",
"X-Content-Type-Options": "nosniff",
"X-XSS-Protection": "1; mode=block",
"Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin",
"Content-Security-Policy": "default-src 'none'",
"content-length": "494"
},
"response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI4MTY0MjY1OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"b24031e076d22492630c84c625f5ba19b4a60d08\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/b24031e076d22492630c84c625f5ba19b4a60d08\"\n }\n}\n",
"status": 200
},
{
"body": "{\"content\":\"eyJ0eXBlIjoiUFIiLCJwciI6eyJudW1iZXIiOjQsImhlYWQiOiJhMDI5MzIxZTMwNDRkMjU5ZmVmOGU2Mjc4YWQ3YTlmYjljNjdlYTc0In0sInVzZXIiOiJvd25lciIsInN0YXR1cyI6InBlbmRpbmdfcHVibGlzaCIsImJyYW5jaCI6ImNtcy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxlIiwiY29sbGVjdGlvbiI6InBvc3RzIiwiY29tbWl0TWVzc2FnZSI6IkNyZWF0ZSBQb3N0IOKAnDE5NzAtMDEtMDEtZmlyc3QtdGl0bGXigJ0iLCJ0aXRsZSI6ImZpcnN0IHRpdGxlIiwiZGVzY3JpcHRpb24iOiJmaXJzdCBkZXNjcmlwdGlvbiIsIm9iamVjdHMiOnsiZW50cnkiOnsicGF0aCI6ImNvbnRlbnQvcG9zdHMvMTk3MC0wMS0wMS1maXJzdC10aXRsZS5tZCIsInNoYSI6IjUyOGI1ODQ0NzAxNWM2NzZhMGYwNTVhOTM5ZmY2NWI2NGM3YmExNDcifSwiZmlsZXMiOlt7InBhdGgiOiJzdGF0aWMvbWVkaWEvbmV0bGlmeS5wbmciLCJzaGEiOiIxMzY5MmU2NTc0Y2I0YmY0NDdhZWZjZjdlMDI3OGUyZjNmYWQ2Y2YzIn1dfSwidGltZVN0YW1wIjoiMTk3MC0wMS0wMVQwMDowMDowMC4zMDBaIiwidmVyc2lvbiI6IjEifQ==\",\"encoding\":\"base64\"}",
"method": "POST",
"url": "/repos/owner/repo/git/blobs?ts=300",
"headers": {
"Content-Type": "application/json; charset=utf-8",
"Content-Length": "212",
"Server": "GitHub.com",
"Status": "201 Created",
"X-RateLimit-Limit": "5000",
"Cache-Control": "private, max-age=60, s-maxage=60",
"Vary": "Accept, Authorization, Cookie, X-GitHub-OTP",
"X-OAuth-Scopes": "delete_repo, repo",
"X-Accepted-OAuth-Scopes": "",
"Location": "https://api.github.com/repos/owner/repo/git/blobs/581386bb162667b75c8b4a0da87cdb9d2811c2e5",
"X-GitHub-Media-Type": "github.v3; format=json",
"Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type",
"Access-Control-Allow-Origin": "*",
"Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload",
"X-Frame-Options": "deny",
"X-Content-Type-Options": "nosniff",
"X-XSS-Protection": "1; mode=block",
"Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin",
"Content-Security-Policy": "default-src 'none'"
},
"response": "{\n \"sha\": \"581386bb162667b75c8b4a0da87cdb9d2811c2e5\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/581386bb162667b75c8b4a0da87cdb9d2811c2e5\"\n}\n",
"status": 201
},
{
"body": "{\"base_tree\":\"b24031e076d22492630c84c625f5ba19b4a60d08\",\"tree\":[{\"path\":\"posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"581386bb162667b75c8b4a0da87cdb9d2811c2e5\"}]}",
"method": "POST",
"url": "/repos/owner/repo/git/trees?ts=300",
"headers": {
"Content-Type": "application/json; charset=utf-8",
"Content-Length": "869",
"Server": "GitHub.com",
"Status": "201 Created",
"X-RateLimit-Limit": "5000",
"Cache-Control": "private, max-age=60, s-maxage=60",
"Vary": "Accept, Authorization, Cookie, X-GitHub-OTP",
"X-OAuth-Scopes": "delete_repo, repo",
"X-Accepted-OAuth-Scopes": "",
"Location": "https://api.github.com/repos/owner/repo/git/trees/6db4a01ecff1b00b61a5f537e49e9b670a4f9196",
"X-GitHub-Media-Type": "github.v3; format=json",
"Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type",
"Access-Control-Allow-Origin": "*",
"Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload",
"X-Frame-Options": "deny",
"X-Content-Type-Options": "nosniff",
"X-XSS-Protection": "1; mode=block",
"Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin",
"Content-Security-Policy": "default-src 'none'"
},
"response": "{\n \"sha\": \"6db4a01ecff1b00b61a5f537e49e9b670a4f9196\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/6db4a01ecff1b00b61a5f537e49e9b670a4f9196\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"posts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"7085a0df48b190071e1743ccff9ffa1c45cc3a62\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/7085a0df48b190071e1743ccff9ffa1c45cc3a62\"\n }\n ],\n \"truncated\": false\n}\n",
"status": 201
},
{
"body": "{\"message\":\"Updating “posts/1970-01-01-first-title” metadata\",\"tree\":\"6db4a01ecff1b00b61a5f537e49e9b670a4f9196\",\"parents\":[\"b24031e076d22492630c84c625f5ba19b4a60d08\"]}",
"method": "POST",
"url": "/repos/owner/repo/git/commits?ts=300",
"headers": {
"Content-Type": "application/json; charset=utf-8",
"Content-Length": "1541",
"Server": "GitHub.com",
"Status": "201 Created",
"X-RateLimit-Limit": "5000",
"Cache-Control": "private, max-age=60, s-maxage=60",
"Vary": "Accept, Authorization, Cookie, X-GitHub-OTP",
"X-OAuth-Scopes": "delete_repo, repo",
"X-Accepted-OAuth-Scopes": "",
"Location": "https://api.github.com/repos/owner/repo/git/commits/85d5178a57ac6c69b588ef0661886e711c1a939b",
"X-GitHub-Media-Type": "github.v3; format=json",
"Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type",
"Access-Control-Allow-Origin": "*",
"Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload",
"X-Frame-Options": "deny",
"X-Content-Type-Options": "nosniff",
"X-XSS-Protection": "1; mode=block",
"Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin",
"Content-Security-Policy": "default-src 'none'"
},
"response": "{\n \"sha\": \"85d5178a57ac6c69b588ef0661886e711c1a939b\",\n \"node_id\": \"MDY6Q29tbWl0MjI4MTY0MjY1Ojg1ZDUxNzhhNTdhYzZjNjliNTg4ZWYwNjYxODg2ZTcxMWMxYTkzOWI=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/85d5178a57ac6c69b588ef0661886e711c1a939b\",\n \"html_url\": \"https://github.com/owner/repo/commit/85d5178a57ac6c69b588ef0661886e711c1a939b\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-15T10:15:47Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-15T10:15:47Z\"\n },\n \"tree\": {\n \"sha\": \"6db4a01ecff1b00b61a5f537e49e9b670a4f9196\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/6db4a01ecff1b00b61a5f537e49e9b670a4f9196\"\n },\n \"message\": \"Updating “posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"b24031e076d22492630c84c625f5ba19b4a60d08\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/b24031e076d22492630c84c625f5ba19b4a60d08\",\n \"html_url\": \"https://github.com/owner/repo/commit/b24031e076d22492630c84c625f5ba19b4a60d08\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n",
"status": 201
},
{
"body": "{\"sha\":\"85d5178a57ac6c69b588ef0661886e711c1a939b\",\"force\":false}",
"method": "PATCH",
"url": "/repos/owner/repo/git/refs/meta/_netlify_cms?ts=300",
"headers": {
"Content-Type": "application/json; charset=utf-8",
"Server": "GitHub.com",
"Status": "200 OK",
"X-RateLimit-Limit": "5000",
"Cache-Control": "private, max-age=60, s-maxage=60",
"Vary": "Accept, Authorization, Cookie, X-GitHub-OTP",
"X-OAuth-Scopes": "delete_repo, repo",
"X-Accepted-OAuth-Scopes": "repo",
"X-GitHub-Media-Type": "github.v3; format=json",
"Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type",
"Access-Control-Allow-Origin": "*",
"Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload",
"X-Frame-Options": "deny",
"X-Content-Type-Options": "nosniff",
"X-XSS-Protection": "1; mode=block",
"Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin",
"Content-Security-Policy": "default-src 'none'",
"content-length": "494"
},
"response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI4MTY0MjY1OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"85d5178a57ac6c69b588ef0661886e711c1a939b\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/85d5178a57ac6c69b588ef0661886e711c1a939b\"\n }\n}\n",
"status": 200
},
{
"body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"a029321e3044d259fef8e6278ad7a9fb9c67ea74\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}",
"method": "POST",
"url": "/graphql",
"headers": {
"Content-Type": "application/json; charset=utf-8",
"Server": "GitHub.com",
"Status": "200 OK",
"Cache-Control": "no-cache",
"X-OAuth-Scopes": "delete_repo, repo",
"X-Accepted-OAuth-Scopes": "repo",
"X-GitHub-Media-Type": "github.v4; format=json",
"X-RateLimit-Limit": "5000",
"Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type",
"Access-Control-Allow-Origin": "*",
"Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload",
"X-Frame-Options": "deny",
"X-Content-Type-Options": "nosniff",
"X-XSS-Protection": "1; mode=block",
"Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin",
"Content-Security-Policy": "default-src 'none'",
"Vary": "Accept-Encoding",
"content-length": "276"
},
"response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjgxNjQyNjU=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI4MTY0MjY1OmEwMjkzMjFlMzA0NGQyNTlmZWY4ZTYyNzhhZDdhOWZiOWM2N2VhNzQ=\",\"sha\":\"a029321e3044d259fef8e6278ad7a9fb9c67ea74\",\"__typename\":\"Commit\",\"status\":null}}}}\n",
"status": 200
},
{
"body": "{\"commit_message\":\"Automatically generated. Merged on Netlify CMS.\",\"sha\":\"a029321e3044d259fef8e6278ad7a9fb9c67ea74\",\"merge_method\":\"merge\"}",
"method": "PUT",
"url": "/repos/owner/repo/pulls/4/merge?ts=300",
"headers": {
"Content-Type": "application/json; charset=utf-8",
"Server": "GitHub.com",
"Status": "200 OK",
"X-RateLimit-Limit": "5000",
"Cache-Control": "private, max-age=60, s-maxage=60",
"Vary": "Accept, Authorization, Cookie, X-GitHub-OTP",
"X-OAuth-Scopes": "delete_repo, repo",
"X-Accepted-OAuth-Scopes": "",
"X-GitHub-Media-Type": "github.v3; format=json",
"Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type",
"Access-Control-Allow-Origin": "*",
"Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload",
"X-Frame-Options": "deny",
"X-Content-Type-Options": "nosniff",
"X-XSS-Protection": "1; mode=block",
"Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin",
"Content-Security-Policy": "default-src 'none'",
"content-length": "123"
},
"response": "{\n \"sha\": \"25b1fe1d1926c27b806979f20df2293d676f2f0a\",\n \"merged\": true,\n \"message\": \"Pull Request successfully merged\"\n}\n",
"status": 200
},
{
"body": "{\"operationName\":\"deleteRef\",\"variables\":{\"deleteRefInput\":{\"refId\":\"MDM6UmVmMjI4MTY0MjY1OmNtcy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\"}},\"query\":\"mutation deleteRef($deleteRefInput: DeleteRefInput!) {\\n deleteRef(input: $deleteRefInput) {\\n clientMutationId\\n __typename\\n }\\n}\\n\"}",
"method": "POST",
"url": "/graphql",
"headers": {
"Content-Type": "application/json; charset=utf-8",
"Server": "GitHub.com",
"Status": "200 OK",
"Cache-Control": "no-cache",
"X-OAuth-Scopes": "delete_repo, repo",
"X-Accepted-OAuth-Scopes": "repo",
"X-GitHub-Media-Type": "github.v4; format=json",
"X-RateLimit-Limit": "5000",
"Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type",
"Access-Control-Allow-Origin": "*",
"Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload",
"X-Frame-Options": "deny",
"X-Content-Type-Options": "nosniff",
"X-XSS-Protection": "1; mode=block",
"Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin",
"Content-Security-Policy": "default-src 'none'",
"Vary": "Accept-Encoding",
"content-length": "81"
},
"response": "{\"data\":{\"deleteRef\":{\"clientMutationId\":null,\"__typename\":\"DeleteRefPayload\"}}}\n",
"status": 200
},
{
"method": "GET",
"url": "/repos/owner/repo/git/refs/meta/_netlify_cms?ts=300",
"headers": {
"Content-Type": "application/json; charset=utf-8",
"Server": "GitHub.com",
"Status": "200 OK",
"X-RateLimit-Limit": "5000",
"Cache-Control": "private, max-age=60, s-maxage=60",
"Vary": "Accept, Authorization, Cookie, X-GitHub-OTP",
"X-Poll-Interval": "300",
"X-OAuth-Scopes": "delete_repo, repo",
"X-Accepted-OAuth-Scopes": "repo",
"X-GitHub-Media-Type": "github.v3; format=json",
"Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type",
"Access-Control-Allow-Origin": "*",
"Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload",
"X-Frame-Options": "deny",
"X-Content-Type-Options": "nosniff",
"X-XSS-Protection": "1; mode=block",
"Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin",
"Content-Security-Policy": "default-src 'none'",
"content-length": "494"
},
"response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI4MTY0MjY1OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"85d5178a57ac6c69b588ef0661886e711c1a939b\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/85d5178a57ac6c69b588ef0661886e711c1a939b\"\n }\n}\n",
"status": 200
},
{
"body": "{\"base_tree\":\"85d5178a57ac6c69b588ef0661886e711c1a939b\",\"tree\":[{\"path\":\"posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":null}]}",
"method": "POST",
"url": "/repos/owner/repo/git/trees?ts=300",
"headers": {
"Content-Type": "application/json; charset=utf-8",
"Content-Length": "571",
"Server": "GitHub.com",
"Status": "201 Created",
"X-RateLimit-Limit": "5000",
"Cache-Control": "private, max-age=60, s-maxage=60",
"Vary": "Accept, Authorization, Cookie, X-GitHub-OTP",
"X-OAuth-Scopes": "delete_repo, repo",
"X-Accepted-OAuth-Scopes": "",
"Location": "https://api.github.com/repos/owner/repo/git/trees/77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6",
"X-GitHub-Media-Type": "github.v3; format=json",
"Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type",
"Access-Control-Allow-Origin": "*",
"Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload",
"X-Frame-Options": "deny",
"X-Content-Type-Options": "nosniff",
"X-XSS-Protection": "1; mode=block",
"Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin",
"Content-Security-Policy": "default-src 'none'"
},
"response": "{\n \"sha\": \"77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n }\n ],\n \"truncated\": false\n}\n",
"status": 201
},
{
"body": "{\"message\":\"Deleting “posts/1970-01-01-first-title” metadata\",\"tree\":\"77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\",\"parents\":[\"85d5178a57ac6c69b588ef0661886e711c1a939b\"]}",
"method": "POST",
"url": "/repos/owner/repo/git/commits?ts=300",
"headers": {
"Content-Type": "application/json; charset=utf-8",
"Content-Length": "1541",
"Server": "GitHub.com",
"Status": "201 Created",
"X-RateLimit-Limit": "5000",
"Cache-Control": "private, max-age=60, s-maxage=60",
"Vary": "Accept, Authorization, Cookie, X-GitHub-OTP",
"X-OAuth-Scopes": "delete_repo, repo",
"X-Accepted-OAuth-Scopes": "",
"Location": "https://api.github.com/repos/owner/repo/git/commits/507265148d767233ab60c7c4a501af9f4818f638",
"X-GitHub-Media-Type": "github.v3; format=json",
"Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type",
"Access-Control-Allow-Origin": "*",
"Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload",
"X-Frame-Options": "deny",
"X-Content-Type-Options": "nosniff",
"X-XSS-Protection": "1; mode=block",
"Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin",
"Content-Security-Policy": "default-src 'none'"
},
"response": "{\n \"sha\": \"507265148d767233ab60c7c4a501af9f4818f638\",\n \"node_id\": \"MDY6Q29tbWl0MjI4MTY0MjY1OjUwNzI2NTE0OGQ3NjcyMzNhYjYwYzdjNGE1MDFhZjlmNDgxOGY2Mzg=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/507265148d767233ab60c7c4a501af9f4818f638\",\n \"html_url\": \"https://github.com/owner/repo/commit/507265148d767233ab60c7c4a501af9f4818f638\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-15T10:15:53Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-15T10:15:53Z\"\n },\n \"tree\": {\n \"sha\": \"77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\"\n },\n \"message\": \"Deleting “posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"85d5178a57ac6c69b588ef0661886e711c1a939b\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/85d5178a57ac6c69b588ef0661886e711c1a939b\",\n \"html_url\": \"https://github.com/owner/repo/commit/85d5178a57ac6c69b588ef0661886e711c1a939b\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n",
"status": 201
},
{
"body": "{\"sha\":\"507265148d767233ab60c7c4a501af9f4818f638\",\"force\":false}",
"method": "PATCH",
"url": "/repos/owner/repo/git/refs/meta/_netlify_cms?ts=300",
"headers": {
"Content-Type": "application/json; charset=utf-8",
"Server": "GitHub.com",
"Status": "200 OK",
"X-RateLimit-Limit": "5000",
"Cache-Control": "private, max-age=60, s-maxage=60",
"Vary": "Accept, Authorization, Cookie, X-GitHub-OTP",
"X-OAuth-Scopes": "delete_repo, repo",
"X-Accepted-OAuth-Scopes": "repo",
"X-GitHub-Media-Type": "github.v3; format=json",
"Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type",
"Access-Control-Allow-Origin": "*",
"Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload",
"X-Frame-Options": "deny",
"X-Content-Type-Options": "nosniff",
"X-XSS-Protection": "1; mode=block",
"Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin",
"Content-Security-Policy": "default-src 'none'",
"content-length": "494"
},
"response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI4MTY0MjY1OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"507265148d767233ab60c7c4a501af9f4818f638\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/507265148d767233ab60c7c4a501af9f4818f638\"\n }\n}\n",
"status": 200
},
{
"body": "{\"operationName\":\"blob\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:content/posts/1970-01-01-first-title.md\"},\"query\":\"query blob($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ... on Blob {\\n ...BlobWithTextParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment BlobWithTextParts on Blob {\\n id\\n text\\n is_binary: isBinary\\n __typename\\n}\\n\"}",
"method": "POST",
"url": "/graphql",
"headers": {
"Content-Type": "application/json; charset=utf-8",
"Server": "GitHub.com",
"Status": "200 OK",
"Cache-Control": "no-cache",
"X-OAuth-Scopes": "delete_repo, repo",
"X-Accepted-OAuth-Scopes": "repo",
"X-GitHub-Media-Type": "github.v4; format=json",
"X-RateLimit-Limit": "5000",
"Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type",
"Access-Control-Allow-Origin": "*",
"Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload",
"X-Frame-Options": "deny",
"X-Content-Type-Options": "nosniff",
"X-XSS-Protection": "1; mode=block",
"Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin",
"Content-Security-Policy": "default-src 'none'",
"Vary": "Accept-Encoding",
"content-length": "427"
},
"response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjgxNjQyNjU=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6QmxvYjIyODE2NDI2NTo1MjhiNTg0NDcwMTVjNjc2YTBmMDU1YTkzOWZmNjViNjRjN2JhMTQ3\",\"text\":\"---\\ntemplate: post\\ntitle: first title\\nimage: /media/netlify.png\\ndate: 1970-01-01T00:00:00.000Z\\ndescription: first description\\ncategory: first category\\ntags:\\n - tag1\\n---\\nfirst body\\n\",\"is_binary\":false,\"__typename\":\"Blob\"}}}}\n",
"status": 200
},
{
"body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}",
"method": "POST",
"url": "/graphql",
"headers": {
"Content-Type": "application/json; charset=utf-8",
"Server": "GitHub.com",
"Status": "200 OK",
"Cache-Control": "no-cache",
"X-OAuth-Scopes": "delete_repo, repo",
"X-Accepted-OAuth-Scopes": "repo",
"X-GitHub-Media-Type": "github.v4; format=json",
"X-RateLimit-Limit": "5000",
"Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type",
"Access-Control-Allow-Origin": "*",
"Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload",
"X-Frame-Options": "deny",
"X-Content-Type-Options": "nosniff",
"X-XSS-Protection": "1; mode=block",
"Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin",
"Content-Security-Policy": "default-src 'none'",
"Vary": "Accept-Encoding",
"content-length": "451"
},
"response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjgxNjQyNjU=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6VHJlZTIyODE2NDI2NTpjMjQwZjczZWMwNDcxNzRmNTI1Yjk3NTE1N2MxMjcxZmZmZGMyNDcw\",\"sha\":\"c240f73ec047174f525b975157c1271fffdc2470\",\"__typename\":\"Tree\",\"entries\":[{\"name\":\"netlify.png\",\"sha\":\"13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\",\"type\":\"blob\",\"blob\":{\"size\":3470,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}}]}}}}\n",
"status": 200
},
{
"body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"a029321e3044d259fef8e6278ad7a9fb9c67ea74\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}",
"method": "POST",
"url": "/graphql",
"headers": {
"Content-Type": "application/json; charset=utf-8",
"Server": "GitHub.com",
"Status": "200 OK",
"Cache-Control": "no-cache",
"X-OAuth-Scopes": "delete_repo, repo",
"X-Accepted-OAuth-Scopes": "repo",
"X-GitHub-Media-Type": "github.v4; format=json",
"X-RateLimit-Limit": "5000",
"Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type",
"Access-Control-Allow-Origin": "*",
"Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload",
"X-Frame-Options": "deny",
"X-Content-Type-Options": "nosniff",
"X-XSS-Protection": "1; mode=block",
"Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin",
"Content-Security-Policy": "default-src 'none'",
"Vary": "Accept-Encoding",
"content-length": "276"
},
"response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjgxNjQyNjU=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI4MTY0MjY1OmEwMjkzMjFlMzA0NGQyNTlmZWY4ZTYyNzhhZDdhOWZiOWM2N2VhNzQ=\",\"sha\":\"a029321e3044d259fef8e6278ad7a9fb9c67ea74\",\"__typename\":\"Commit\",\"status\":null}}}}\n",
"status": 200
}
]