{"_id":"@bensjoberg/cloudflare","_rev":"9-838c44c609bda4ad4c4853c8a331499d","name":"@bensjoberg/cloudflare","dist-tags":{"next":"2.7.7","latest":"2.7.7"},"versions":{"2.7.0":{"name":"@bensjoberg/cloudflare","version":"2.7.0","description":"CloudFlare API client","author":{"name":"Terin Stock","email":"terinjokes@gmail.com"},"bugs":{"url":"https://github.com/cloudflare/node-cloudflare/issues"},"dependencies":{"autocreate":"^1.2.0","es-class":"^2.1.1","got":"^9.6.0","https-proxy-agent":"^5.0.0","object-assign":"^4.1.1","should-proxy":"^1.0.4","url-pattern":"^1.0.3"},"devDependencies":{"coveralls":"^3.0.8","eslint":"^6.7.1","eslint-config-es":"^3.18.1","eslint-config-prettier":"^6.7.0","eslint-plugin-eslint-comments":"^3.1.2","eslint-plugin-mocha":"^6.2.2","eslint-plugin-node":"^10.0.0","eslint-plugin-notice":"^0.8.9","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-security":"^1.4.0","intelli-espower-loader":"^1.0.1","mocha":"^6.2.2","nyc":"^14.1.1","power-assert":"^1.6.1","prettier":"^1.19.1","testdouble":"^3.12.4"},"homepage":"https://github.com/cloudflare/node-cloudflare","keywords":["cloudflare","api"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/cloudflare/node-cloudflare.git"},"scripts":{"lint":"eslint '{index,{lib,test}/**/*}.js'","test":"nyc --reporter=lcov --reporter=text-summary mocha --require intelli-espower-loader --recursive test","coverage":"cat ./coverage/lcov.info | coveralls"},"xo":{"space":true,"rules":{"unicorn/filename-case":0}},"publishConfig":{"tag":"next"},"gitHead":"0d681aa1b0f703e52a472f17fe0488c01399e404","_id":"@bensjoberg/cloudflare@2.7.0","_nodeVersion":"12.16.1","_npmVersion":"6.14.2","dist":{"integrity":"sha512-3F4WyqTdkiSk0xtBulUpFUfesPLfSDgoXj/TaD3sH1uFrnQsgf+6flTyYitZBNfbHcEyEjS03z4BLTnSQA+IcQ==","shasum":"81747147943b755dd64655bc82d2d57688f99f5b","tarball":"https://registry.npmjs.org/@bensjoberg/cloudflare/-/cloudflare-2.7.0.tgz","fileCount":22,"unpackedSize":46549,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaTN9CRA9TVsSAnZWagAA0A8QAIdn4dKYv8YqLPD8j+ST\ntRUSsqY4AgtdYSh2JlxBMcoKqRluut22E5iSf3ixCeZR3nxiV4JdxVadqkTQ\ng0bc0kU4w0Ie5J960l5R4gk67ErMmbAI1miO1UJyWbGz0W18PKfzVePVp4kM\nU5/DY+np+hK3/fFLPrPNwt/DkiuzKh6vwIhQGVDzOEwUEjO7xgUeWGot4I5H\nY79BFYUZMy13PJc5BwPnxyE53Erqha0qD54w4k3soey/nG1fCDfK9ctdHOLi\naVu3piIkMqpOsfvM54IbPAnvRnEbBZaUEdLkkYwkDdy8pIxpSiJOVwQ0AZ8i\n0m4ABo/0lCWiIXI1fYUuxiI35pHOWqhjckFdygEDo18zKt1Sm2UOkpaxVcmm\neN9vCaXmUHLJArItsc2tsrKfYbUj9DLpsHfY8aIow4Yha3bIhT1+5EZ298kx\nwVtgP/UKlbrnnNwjTjf0rnMo4Tvmgr7YaedPbtUltjiD2TAn84/Mywta19nc\nUGWlF84Va6UYbq+7NEY7kPIlH6A5M25Mpjrkn2pqhtwggePqJNNq5Eukip9I\nD6yHd75PIBXV56ZyRZvrxda87PFFWioqxyj/2f+17wIxxK8NG4LtybIu64/O\no/ev2L75Mfa7BRvtn+BdmGnmfCLsdqKNDIbrYAD8QRQldzkHqhSYzOlltfOJ\n002G\r\n=n3Ft\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICVZZTe0/2s6l13SXnsH5fzcpIYvXJAt8mIKwJtD8wfZAiBlWTc85u/SYoMFYb0LJsE2uo6EXyPQ1qSDEfrEzyBfdw=="}]},"maintainers":[{"name":"bensjoberg","email":"bensjoberg@gmail.com"}],"_npmUser":{"name":"bensjoberg","email":"bensjoberg@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloudflare_2.7.0_1583952764511_0.19740968247796054"},"_hasShrinkwrap":false},"2.7.1":{"name":"@bensjoberg/cloudflare","version":"2.7.1","description":"CloudFlare API client","author":{"name":"Terin Stock","email":"terinjokes@gmail.com"},"bugs":{"url":"https://github.com/cloudflare/node-cloudflare/issues"},"dependencies":{"autocreate":"^1.2.0","es-class":"^2.1.1","got":"^9.6.0","https-proxy-agent":"^5.0.0","object-assign":"^4.1.1","should-proxy":"^1.0.4","url-pattern":"^1.0.3"},"devDependencies":{"coveralls":"^3.0.8","eslint":"^6.7.1","eslint-config-es":"^3.18.1","eslint-config-prettier":"^6.7.0","eslint-plugin-eslint-comments":"^3.1.2","eslint-plugin-mocha":"^6.2.2","eslint-plugin-node":"^10.0.0","eslint-plugin-notice":"^0.8.9","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-security":"^1.4.0","intelli-espower-loader":"^1.0.1","mocha":"^6.2.2","nyc":"^14.1.1","power-assert":"^1.6.1","prettier":"^1.19.1","testdouble":"^3.12.4"},"homepage":"https://github.com/cloudflare/node-cloudflare","keywords":["cloudflare","api"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/cloudflare/node-cloudflare.git"},"scripts":{"lint":"eslint '{index,{lib,test}/**/*}.js'","test":"nyc --reporter=lcov --reporter=text-summary mocha --require intelli-espower-loader --recursive test","coverage":"cat ./coverage/lcov.info | coveralls"},"xo":{"space":true,"rules":{"unicorn/filename-case":0}},"publishConfig":{"tag":"next"},"readme":"# Cloudflare Node.js bindings\n\n[![Stability Stable][badge-stability]][badge-stability-url]\n[![NPM version][badge-npm]][badge-npm-url]\n[![Travis CI][badge-travis]][badge-travis-url]\n[![Coveralls][badge-coveralls]][badge-coveralls-url]\n[![NPM downloads][badge-npm-downloads]][badge-npm-downloads]\n[![Libraries.io Dependencies][badge-libraries]][badge-libraries-url]\n\n[Cloudflare v4 API][cf-api] bindings for Node.js, providing a sourdough\n\"BREAD\" (Browse, Read, Edit, Add, and Delete) interface.\n\n[cf-api]: https://api.cloudflare.com/\n[badge-stability]: https://img.shields.io/badge/stability-stable-green.svg?style=flat-square\n[badge-stability-url]: https://github.com/dominictarr/stability/blob/4d649a5b3af8444720929a50254dfbb071ce27e7/levels.json#L8-L9\n[badge-npm]: https://img.shields.io/npm/v/cloudflare.svg?style=flat-square\n[badge-npm-downloads]: https://img.shields.io/npm/dm/cloudflare.svg?style=flat-square\n[badge-npm-url]: https://www.npmjs.com/package/cloudflare\n[badge-travis]: https://img.shields.io/travis/cloudflare/node-cloudflare/master.svg?style=flat-square\n[badge-travis-url]: https://travis-ci.org/cloudflare/node-cloudflare\n[badge-coveralls]: https://img.shields.io/coveralls/github/cloudflare/node-cloudflare/master.svg?style=flat-square\n[badge-coveralls-url]: https://coveralls.io/github/cloudflare/node-cloudflare\n[badge-libraries]: https://img.shields.io/librariesio/github/cloudflare/node-cloudflare.svg?style=flat-square\n[badge-libraries-url]: https://libraries.io/npm/cloudflare\n\nWith these bindings, you'll get the following features:\n\n* A Promise-based API. With modern versions of Node.js, this can be\n  leveraged for async/await and generator support.\n* Automatic handling of Gzip/Deflate compression.\n\nNode.js v4 and greater are supported.\n\n## Configuration\n\n### API Keys\nSet your account email address and API key.  The API key can be found on\nthe [My Profile -> API Tokens][api-tokens] page in the Cloudflare dashboard.\n\n[api-tokens]: https://dash.cloudflare.com/profile/api-tokens\n\n```javascript\nvar cf = require('cloudflare')({\n  email: 'you@example.com',\n  key: 'your Cloudflare API key'\n});\n```\n\n### API Tokens (BETA)\nCreate your token on the [My Profile -> API Tokens][api-tokens] page in the Cloudflare dashboard.\n\n[api-tokens]: https://dash.cloudflare.com/profile/api-tokens\n\n```javascript\nvar cf = require('cloudflare')({\n  token: 'your Cloudflare API token'\n});\n```\n\n## API Overview\n\nEvery resource is accessed via your `cf` instance:\n\n```javascript\n// cf.{ RESOURCE_NAME }.{ METHOD_NAME }\n```\n\nEvery resource method returns a promise, which can be chained or used\nwith async/await.\n\n```javascript\ncf.zones.read('023e105f4ecef8ad9ca31a8372d0c353').then(function (resp) {\n  return resp.result.status;\n});\n\n\n// where supported\nasync function getZoneStatus(id) {\n  var resp = await cf.zones.read('023e105f4ecef8ad9ca31a8372d0c353');\n  return resp.result.status;\n}\n```\n\n### Documentation\n\n* [Generated JSDoc](https://cloudflare.github.io/node-cloudflare)\n","readmeFilename":"README.md","gitHead":"0d681aa1b0f703e52a472f17fe0488c01399e404","_id":"@bensjoberg/cloudflare@2.7.1","_nodeVersion":"12.16.1","_npmVersion":"6.14.2","dist":{"integrity":"sha512-TIACs1YFwh2PJwHoig5dcBlIBtklB89aWtavHQIaUPISKYk4ac8I6duCcsJ/G7aoCmVA2DTV4ZYK+gi72au1vQ==","shasum":"7ba2e19f3f2b05c5eab8ee04a29891b2977fd04e","tarball":"https://registry.npmjs.org/@bensjoberg/cloudflare/-/cloudflare-2.7.1.tgz","fileCount":22,"unpackedSize":46549,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaTTkCRA9TVsSAnZWagAApcAQAIHRbFuU0skQxrtq4OzB\n0VwK/rfHHX0cUgJC4GbaKgJ3CWh/HuVDOogTiRoWLRtHPE0zJXHnIBCYulwc\nBOHTij9MZvK+vxPt436EWGHQ7oxk7q9oWah+oSC8YhskWv+nzvGsmfo/4ibv\nNogld9fHkrEZBTsvozQcedviyJzzuRHfAixMU+pZCrB553FJp2HMy3XaBva9\nLhIMfdako5rSgdTH/QYdwr4kVp1A23RdPup1YeUvlE7ZPim2x5I/gURjovaV\n2RTJ21qQP1HY+439RvzVmK4CH5lxv9wcR13qiIu2QBrCSCaXGivI5/ntUtZ+\npevIkZ3qSuASJRUwTB4cpLeYusgvqHuV/CMF1qXbn8pRNXGHCpU0WuE3mMfU\nML8dRPQpSgyVM6pWHz6vXckbOZklzftr4qfgtLqeGj3QKQ7Mfu7nPtoMg1zr\nq4g6euhi3Oc4vmg+nt/nOfO+9cuXzmml8bz8W1jV0ULNN91V29iqr0Bxjwft\nvkRgb1vAc1y7/rm56EvEe3TDfeAGzPXKcH91nC/As74tnw8W/Daebz0dgrey\npg5FqWJYbYfghsQ7vuwPOQCUYlsPiPsxbQkzvZrenBLn8QzlAMJd+MvijsCf\nT5QM02Nn+96exB2mccRclVKCIcvCL1sbmTCGfxScDqfiWjhCwwlDtgRdsoXo\nHNxG\r\n=DABu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHVnVbovnEUTLROyKpN4GRAXnR9Q7LDI0J4+bJHfrA4mAiArePbGn4hLET/Wp2NoYfhs87+oabIxQ4EEfGSozDzY+Q=="}]},"maintainers":[{"name":"bensjoberg","email":"bensjoberg@gmail.com"}],"_npmUser":{"name":"bensjoberg","email":"bensjoberg@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloudflare_2.7.1_1583953124025_0.6700474901350855"},"_hasShrinkwrap":false},"2.7.2":{"name":"@bensjoberg/cloudflare","version":"2.7.2","description":"CloudFlare API client","author":{"name":"Terin Stock","email":"terinjokes@gmail.com"},"bugs":{"url":"https://github.com/cloudflare/node-cloudflare/issues"},"dependencies":{"autocreate":"^1.2.0","es-class":"^2.1.1","got":"^9.6.0","https-proxy-agent":"^5.0.0","object-assign":"^4.1.1","should-proxy":"^1.0.4","url-pattern":"^1.0.3"},"devDependencies":{"coveralls":"^3.0.8","eslint":"^6.7.1","eslint-config-es":"^3.18.1","eslint-config-prettier":"^6.7.0","eslint-plugin-eslint-comments":"^3.1.2","eslint-plugin-mocha":"^6.2.2","eslint-plugin-node":"^10.0.0","eslint-plugin-notice":"^0.8.9","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-security":"^1.4.0","intelli-espower-loader":"^1.0.1","mocha":"^6.2.2","nyc":"^14.1.1","power-assert":"^1.6.1","prettier":"^1.19.1","testdouble":"^3.12.4"},"homepage":"https://github.com/cloudflare/node-cloudflare","keywords":["cloudflare","api"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/cloudflare/node-cloudflare.git"},"scripts":{"lint":"eslint '{index,{lib,test}/**/*}.js'","test":"nyc --reporter=lcov --reporter=text-summary mocha --require intelli-espower-loader --recursive test","coverage":"cat ./coverage/lcov.info | coveralls"},"xo":{"space":true,"rules":{"unicorn/filename-case":0}},"publishConfig":{"tag":"next"},"readme":"# Cloudflare Node.js bindings\n\n[![Stability Stable][badge-stability]][badge-stability-url]\n[![NPM version][badge-npm]][badge-npm-url]\n[![Travis CI][badge-travis]][badge-travis-url]\n[![Coveralls][badge-coveralls]][badge-coveralls-url]\n[![NPM downloads][badge-npm-downloads]][badge-npm-downloads]\n[![Libraries.io Dependencies][badge-libraries]][badge-libraries-url]\n\n[Cloudflare v4 API][cf-api] bindings for Node.js, providing a sourdough\n\"BREAD\" (Browse, Read, Edit, Add, and Delete) interface.\n\n[cf-api]: https://api.cloudflare.com/\n[badge-stability]: https://img.shields.io/badge/stability-stable-green.svg?style=flat-square\n[badge-stability-url]: https://github.com/dominictarr/stability/blob/4d649a5b3af8444720929a50254dfbb071ce27e7/levels.json#L8-L9\n[badge-npm]: https://img.shields.io/npm/v/cloudflare.svg?style=flat-square\n[badge-npm-downloads]: https://img.shields.io/npm/dm/cloudflare.svg?style=flat-square\n[badge-npm-url]: https://www.npmjs.com/package/cloudflare\n[badge-travis]: https://img.shields.io/travis/cloudflare/node-cloudflare/master.svg?style=flat-square\n[badge-travis-url]: https://travis-ci.org/cloudflare/node-cloudflare\n[badge-coveralls]: https://img.shields.io/coveralls/github/cloudflare/node-cloudflare/master.svg?style=flat-square\n[badge-coveralls-url]: https://coveralls.io/github/cloudflare/node-cloudflare\n[badge-libraries]: https://img.shields.io/librariesio/github/cloudflare/node-cloudflare.svg?style=flat-square\n[badge-libraries-url]: https://libraries.io/npm/cloudflare\n\nWith these bindings, you'll get the following features:\n\n* A Promise-based API. With modern versions of Node.js, this can be\n  leveraged for async/await and generator support.\n* Automatic handling of Gzip/Deflate compression.\n\nNode.js v4 and greater are supported.\n\n## Configuration\n\n### API Keys\nSet your account email address and API key.  The API key can be found on\nthe [My Profile -> API Tokens][api-tokens] page in the Cloudflare dashboard.\n\n[api-tokens]: https://dash.cloudflare.com/profile/api-tokens\n\n```javascript\nvar cf = require('cloudflare')({\n  email: 'you@example.com',\n  key: 'your Cloudflare API key'\n});\n```\n\n### API Tokens (BETA)\nCreate your token on the [My Profile -> API Tokens][api-tokens] page in the Cloudflare dashboard.\n\n[api-tokens]: https://dash.cloudflare.com/profile/api-tokens\n\n```javascript\nvar cf = require('cloudflare')({\n  token: 'your Cloudflare API token'\n});\n```\n\n## API Overview\n\nEvery resource is accessed via your `cf` instance:\n\n```javascript\n// cf.{ RESOURCE_NAME }.{ METHOD_NAME }\n```\n\nEvery resource method returns a promise, which can be chained or used\nwith async/await.\n\n```javascript\ncf.zones.read('023e105f4ecef8ad9ca31a8372d0c353').then(function (resp) {\n  return resp.result.status;\n});\n\n\n// where supported\nasync function getZoneStatus(id) {\n  var resp = await cf.zones.read('023e105f4ecef8ad9ca31a8372d0c353');\n  return resp.result.status;\n}\n```\n\n### Documentation\n\n* [Generated JSDoc](https://cloudflare.github.io/node-cloudflare)\n","readmeFilename":"README.md","gitHead":"0d681aa1b0f703e52a472f17fe0488c01399e404","_id":"@bensjoberg/cloudflare@2.7.2","_nodeVersion":"12.16.1","_npmVersion":"6.14.2","dist":{"integrity":"sha512-glpGwadaGMSUEsbIISv5wXqLn+TU5uv652Jo3RZisPWRERZ0EP07JBBHuHT5veEFvi6EqZQTdm/lqwY19gptTg==","shasum":"44a1095425b1a0431f859deb63e8c42a2df51166","tarball":"https://registry.npmjs.org/@bensjoberg/cloudflare/-/cloudflare-2.7.2.tgz","fileCount":22,"unpackedSize":46385,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaTVHCRA9TVsSAnZWagAAOWcP+wfZvA7PTS4m402/mPUP\nnXFHe/5BZWDlgyGx/tCKFmUd3dLQMKpYGdO0NnFuyOX7Ransu+J0E2pV24Va\nupc7gffAstNRgCGyKDXqd1+0Z0w9ONIKEYVofxVV7NbmqpLdS1Zom9HMVQpD\nm3dcc4yTKzBTCdEchTlAFojPk4BrbD/dQqRzPBva+r1IJuIBmAHzd7ildvQe\nvRqaK+lm9OWR1ojdcdqslggW/kMSTPmTphYE9Uvvuv1KyUnk5rDaPPTEyJ/G\n9Kyi7wechL/uD2XFaWjZBg/97yCr59syKFuGQMrBzWZL2vU8zBi/fkfYX08p\n3eHRlTacF5J4AwuVYt9CBOBWVQuNtmNVCuaiqgSlkg+6uV20o3Yky52aPtN1\n+kF8IKR0YZ5HIxG2F9b/CXjM8LEkpXtXe5Et8O9hfEBuT3PekjOE2coLshkB\nWEjme3WwQVadQrfaG2u70E6NstpNgMukdWZQv42sHpec4HYxj4iyx7Aq9lGP\njfblWVYWKCRLtujbVrPXSOIe4I3lYeuhmgFt7nqeoWBO3QaVpOlaTvDe8gd1\nWfChM+tKjpglyrpbIqQfN3nDdOvcyPEU4OKuz8/l6YPIYgffoCn/vE14Ubsr\nsC02yiOJyW9vIJSnH4cOlggme5BphDxQnxCYNj0ngoe9qU4A6tEdlSHbkSHs\nkPnD\r\n=LsZY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRYeAK0SycCSlRJmaplCpwhjJjkR1/2bZeglVFxpoghQIgPMMXo5oUqTVv/i/CpMKYDY1LM9Ikg1rfTIU/gjMdEr8="}]},"maintainers":[{"name":"bensjoberg","email":"bensjoberg@gmail.com"}],"_npmUser":{"name":"bensjoberg","email":"bensjoberg@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloudflare_2.7.2_1583953223218_0.10903695200346442"},"_hasShrinkwrap":false},"2.7.3":{"name":"@bensjoberg/cloudflare","version":"2.7.3","description":"CloudFlare API client","author":{"name":"Terin Stock","email":"terinjokes@gmail.com"},"bugs":{"url":"https://github.com/cloudflare/node-cloudflare/issues"},"dependencies":{"autocreate":"^1.2.0","es-class":"^2.1.1","got":"^9.6.0","https-proxy-agent":"^5.0.0","object-assign":"^4.1.1","should-proxy":"^1.0.4","url-pattern":"^1.0.3"},"devDependencies":{"coveralls":"^3.0.8","eslint":"^6.7.1","eslint-config-es":"^3.18.1","eslint-config-prettier":"^6.7.0","eslint-plugin-eslint-comments":"^3.1.2","eslint-plugin-mocha":"^6.2.2","eslint-plugin-node":"^10.0.0","eslint-plugin-notice":"^0.8.9","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-security":"^1.4.0","intelli-espower-loader":"^1.0.1","mocha":"^6.2.2","nyc":"^14.1.1","power-assert":"^1.6.1","prettier":"^1.19.1","testdouble":"^3.12.4"},"homepage":"https://github.com/cloudflare/node-cloudflare","keywords":["cloudflare","api"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/cloudflare/node-cloudflare.git"},"scripts":{"lint":"eslint '{index,{lib,test}/**/*}.js'","test":"nyc --reporter=lcov --reporter=text-summary mocha --require intelli-espower-loader --recursive test","coverage":"cat ./coverage/lcov.info | coveralls"},"xo":{"space":true,"rules":{"unicorn/filename-case":0}},"publishConfig":{"tag":"next"},"readme":"# Cloudflare Node.js bindings\n\n[![Stability Stable][badge-stability]][badge-stability-url]\n[![NPM version][badge-npm]][badge-npm-url]\n[![Travis CI][badge-travis]][badge-travis-url]\n[![Coveralls][badge-coveralls]][badge-coveralls-url]\n[![NPM downloads][badge-npm-downloads]][badge-npm-downloads]\n[![Libraries.io Dependencies][badge-libraries]][badge-libraries-url]\n\n[Cloudflare v4 API][cf-api] bindings for Node.js, providing a sourdough\n\"BREAD\" (Browse, Read, Edit, Add, and Delete) interface.\n\n[cf-api]: https://api.cloudflare.com/\n[badge-stability]: https://img.shields.io/badge/stability-stable-green.svg?style=flat-square\n[badge-stability-url]: https://github.com/dominictarr/stability/blob/4d649a5b3af8444720929a50254dfbb071ce27e7/levels.json#L8-L9\n[badge-npm]: https://img.shields.io/npm/v/cloudflare.svg?style=flat-square\n[badge-npm-downloads]: https://img.shields.io/npm/dm/cloudflare.svg?style=flat-square\n[badge-npm-url]: https://www.npmjs.com/package/cloudflare\n[badge-travis]: https://img.shields.io/travis/cloudflare/node-cloudflare/master.svg?style=flat-square\n[badge-travis-url]: https://travis-ci.org/cloudflare/node-cloudflare\n[badge-coveralls]: https://img.shields.io/coveralls/github/cloudflare/node-cloudflare/master.svg?style=flat-square\n[badge-coveralls-url]: https://coveralls.io/github/cloudflare/node-cloudflare\n[badge-libraries]: https://img.shields.io/librariesio/github/cloudflare/node-cloudflare.svg?style=flat-square\n[badge-libraries-url]: https://libraries.io/npm/cloudflare\n\nWith these bindings, you'll get the following features:\n\n* A Promise-based API. With modern versions of Node.js, this can be\n  leveraged for async/await and generator support.\n* Automatic handling of Gzip/Deflate compression.\n\nNode.js v4 and greater are supported.\n\n## Configuration\n\n### API Keys\nSet your account email address and API key.  The API key can be found on\nthe [My Profile -> API Tokens][api-tokens] page in the Cloudflare dashboard.\n\n[api-tokens]: https://dash.cloudflare.com/profile/api-tokens\n\n```javascript\nvar cf = require('cloudflare')({\n  email: 'you@example.com',\n  key: 'your Cloudflare API key'\n});\n```\n\n### API Tokens (BETA)\nCreate your token on the [My Profile -> API Tokens][api-tokens] page in the Cloudflare dashboard.\n\n[api-tokens]: https://dash.cloudflare.com/profile/api-tokens\n\n```javascript\nvar cf = require('cloudflare')({\n  token: 'your Cloudflare API token'\n});\n```\n\n## API Overview\n\nEvery resource is accessed via your `cf` instance:\n\n```javascript\n// cf.{ RESOURCE_NAME }.{ METHOD_NAME }\n```\n\nEvery resource method returns a promise, which can be chained or used\nwith async/await.\n\n```javascript\ncf.zones.read('023e105f4ecef8ad9ca31a8372d0c353').then(function (resp) {\n  return resp.result.status;\n});\n\n\n// where supported\nasync function getZoneStatus(id) {\n  var resp = await cf.zones.read('023e105f4ecef8ad9ca31a8372d0c353');\n  return resp.result.status;\n}\n```\n\n### Documentation\n\n* [Generated JSDoc](https://cloudflare.github.io/node-cloudflare)\n","readmeFilename":"README.md","gitHead":"5965905245a715a29491b157227dc4164350f3b0","_id":"@bensjoberg/cloudflare@2.7.3","_nodeVersion":"12.16.1","_npmVersion":"6.14.2","dist":{"integrity":"sha512-OKaVJCcZwJ2vMws6yyLKj+LgBMyHoet5X3kITca7blfaaCc6RIipkI04qpcV9WLAbfkEc6xXcf5XhwJ08JFlQw==","shasum":"b02f1c253bc0647ba711437ea1c5ab53c91fdd50","tarball":"https://registry.npmjs.org/@bensjoberg/cloudflare/-/cloudflare-2.7.3.tgz","fileCount":22,"unpackedSize":46385,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaWgUCRA9TVsSAnZWagAAg5QQAKBo1WCF3Ln/B+mbTsTY\nK2Tzw6Bsfgjf06Dgg8hLR5DJflL0ZUwiSJUUth1vPtnF8WqcISxTFTnmRdHc\nlLWndwiORAKLd0eTq2tbgNNBAg4uFXJavgqF1Mk/DCB9fwWiBDUWGWGtzqeh\nKaruSyBg5gY+IdhWDa+XYeRTx5AIbD8rXu+iuzRpd8tQdbA7w6C1ofzi119F\nyhceIYe6AxHUfUIeNOxHWNSwnGlrE/jTZiBf8DW3GihDFmegDQoVWVOW4CaW\nCbPBN5hiS4Tevpe1m2xZL+48r+FGizqSKr8XCXclg3HjzyyyIeqQB7KNfQ5a\nnQzMiO+UpQBXdVDUjGrAnNvOp/3A2m+DMIgvYR8hox1q6YxWUkd3wtNfa/RF\nhEGE+fWyMY6EcALELZaYtcYWzET01EH5jL2vDgEhDVl5LSjIAqSX9MfzT3iP\nsk9dvcyVt4nh5ae+th3QsGAsFSm2uxJrDjeLHxUfpx0J3Vax+rUfs6SGbMLy\nQBFWJfstBgXh7T/5C/Ftc0dWBxXhboWyLlkXJOhN/GJuTMzrUGawcXImrr7O\nxCZLgp2jB0UNOzPm1lRu0279wp8iji+HIuS2HskjmcQGGlUVh5n0mK6mvcQL\n92/Yb60L9JDnAOlQ29WSPQm75vxunr2RSz4DzYmvC+Is4Jf5MvHY8XmqczIJ\nSeiq\r\n=nwri\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDgaXpaBatlXqWaGvTwlEleEp9yhGxkj2TR/1louOrz5AiEA1YwAXpwUeH19qSQEHK3eVxSjilwLahhR9Am82K6hQJA="}]},"maintainers":[{"name":"bensjoberg","email":"bensjoberg@gmail.com"}],"_npmUser":{"name":"bensjoberg","email":"bensjoberg@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloudflare_2.7.3_1583966228096_0.14883214360530128"},"_hasShrinkwrap":false},"2.7.4":{"name":"@bensjoberg/cloudflare","version":"2.7.4","description":"CloudFlare API client","author":{"name":"Terin Stock","email":"terinjokes@gmail.com"},"bugs":{"url":"https://github.com/cloudflare/node-cloudflare/issues"},"dependencies":{"autocreate":"^1.2.0","es-class":"^2.1.1","got":"^9.6.0","https-proxy-agent":"^5.0.0","object-assign":"^4.1.1","should-proxy":"^1.0.4","url-pattern":"^1.0.3"},"devDependencies":{"coveralls":"^3.0.8","eslint":"^6.7.1","eslint-config-es":"^3.18.1","eslint-config-prettier":"^6.7.0","eslint-plugin-eslint-comments":"^3.1.2","eslint-plugin-mocha":"^6.2.2","eslint-plugin-node":"^10.0.0","eslint-plugin-notice":"^0.8.9","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-security":"^1.4.0","intelli-espower-loader":"^1.0.1","mocha":"^6.2.2","nyc":"^14.1.1","power-assert":"^1.6.1","prettier":"^1.19.1","testdouble":"^3.12.4"},"homepage":"https://github.com/cloudflare/node-cloudflare","keywords":["cloudflare","api"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/cloudflare/node-cloudflare.git"},"scripts":{"lint":"eslint '{index,{lib,test}/**/*}.js'","test":"nyc --reporter=lcov --reporter=text-summary mocha --require intelli-espower-loader --recursive test","coverage":"cat ./coverage/lcov.info | coveralls"},"xo":{"space":true,"rules":{"unicorn/filename-case":0}},"publishConfig":{"tag":"next"},"readme":"# Cloudflare Node.js bindings\n\n[![Stability Stable][badge-stability]][badge-stability-url]\n[![NPM version][badge-npm]][badge-npm-url]\n[![Travis CI][badge-travis]][badge-travis-url]\n[![Coveralls][badge-coveralls]][badge-coveralls-url]\n[![NPM downloads][badge-npm-downloads]][badge-npm-downloads]\n[![Libraries.io Dependencies][badge-libraries]][badge-libraries-url]\n\n[Cloudflare v4 API][cf-api] bindings for Node.js, providing a sourdough\n\"BREAD\" (Browse, Read, Edit, Add, and Delete) interface.\n\n[cf-api]: https://api.cloudflare.com/\n[badge-stability]: https://img.shields.io/badge/stability-stable-green.svg?style=flat-square\n[badge-stability-url]: https://github.com/dominictarr/stability/blob/4d649a5b3af8444720929a50254dfbb071ce27e7/levels.json#L8-L9\n[badge-npm]: https://img.shields.io/npm/v/cloudflare.svg?style=flat-square\n[badge-npm-downloads]: https://img.shields.io/npm/dm/cloudflare.svg?style=flat-square\n[badge-npm-url]: https://www.npmjs.com/package/cloudflare\n[badge-travis]: https://img.shields.io/travis/cloudflare/node-cloudflare/master.svg?style=flat-square\n[badge-travis-url]: https://travis-ci.org/cloudflare/node-cloudflare\n[badge-coveralls]: https://img.shields.io/coveralls/github/cloudflare/node-cloudflare/master.svg?style=flat-square\n[badge-coveralls-url]: https://coveralls.io/github/cloudflare/node-cloudflare\n[badge-libraries]: https://img.shields.io/librariesio/github/cloudflare/node-cloudflare.svg?style=flat-square\n[badge-libraries-url]: https://libraries.io/npm/cloudflare\n\nWith these bindings, you'll get the following features:\n\n* A Promise-based API. With modern versions of Node.js, this can be\n  leveraged for async/await and generator support.\n* Automatic handling of Gzip/Deflate compression.\n\nNode.js v4 and greater are supported.\n\n## Configuration\n\n### API Keys\nSet your account email address and API key.  The API key can be found on\nthe [My Profile -> API Tokens][api-tokens] page in the Cloudflare dashboard.\n\n[api-tokens]: https://dash.cloudflare.com/profile/api-tokens\n\n```javascript\nvar cf = require('cloudflare')({\n  email: 'you@example.com',\n  key: 'your Cloudflare API key'\n});\n```\n\n### API Tokens (BETA)\nCreate your token on the [My Profile -> API Tokens][api-tokens] page in the Cloudflare dashboard.\n\n[api-tokens]: https://dash.cloudflare.com/profile/api-tokens\n\n```javascript\nvar cf = require('cloudflare')({\n  token: 'your Cloudflare API token'\n});\n```\n\n## API Overview\n\nEvery resource is accessed via your `cf` instance:\n\n```javascript\n// cf.{ RESOURCE_NAME }.{ METHOD_NAME }\n```\n\nEvery resource method returns a promise, which can be chained or used\nwith async/await.\n\n```javascript\ncf.zones.read('023e105f4ecef8ad9ca31a8372d0c353').then(function (resp) {\n  return resp.result.status;\n});\n\n\n// where supported\nasync function getZoneStatus(id) {\n  var resp = await cf.zones.read('023e105f4ecef8ad9ca31a8372d0c353');\n  return resp.result.status;\n}\n```\n\n### Documentation\n\n* [Generated JSDoc](https://cloudflare.github.io/node-cloudflare)\n","readmeFilename":"README.md","gitHead":"98c72368a88ec835fbdd80bf7901c8f45a8f90d3","_id":"@bensjoberg/cloudflare@2.7.4","_nodeVersion":"12.16.1","_npmVersion":"6.14.2","dist":{"integrity":"sha512-EDYmzg/+onrOaYSgMslTU+/f0JwkdVeAOJIG01K4vffw42kOhwq7Wi1zS2xbBBaUJYMupSX6zXkGJj+OKbeJLQ==","shasum":"1199ef871c4b5c3f4f3ac68d8b86b118eb0cae32","tarball":"https://registry.npmjs.org/@bensjoberg/cloudflare/-/cloudflare-2.7.4.tgz","fileCount":22,"unpackedSize":46385,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaWh0CRA9TVsSAnZWagAAKHgP/0zeKcKH1W7svHN0dE5A\nwU0A5Zpr0jeaZcr0Q78//OvbSoD6vCkf16KYJFazuAhC/E5I4F+EwCORFv7K\npuRj5YMo7npml4A3zma7juxMcyCcjEfe8zvgX/c1sRRfgo+PuI+Nbj/tVgRf\ntZF42Y73n42UW5x3KYB2m6SOD1q73zqIcE5mnG8psz6pPlg+M1ve3j7h/LV6\nYFe5e/+5DK7JAttah8Uz2uhkPTUg3zh3iVEeH0Lxs8GlN/WH3V3fGcwzK3h5\nergtlt8eoXKTmW05QosctolpQbdFA8i4WnM+Cmgd2Ul/MG+ZM0zBpAIb7Wat\nWme+2Q1Ab7iORb11JAQqfUg4IXbNolcxh+Uuil/ZsrClfDyaLX2ZRBAFeyZY\nFJsAEfhfbjGD+qbSVb/pc0+Zsti6jt2IB4Z9ST34Dgpn17KG0RWW2GWnNY7M\n+HuPMERmpY01jgSPOjV+AEflVi88hY2PjM9jJY3XkmVhLbnttc5eB8ZIVugN\n4ykMNwvJ3Vxvo0lhTn0sCmMWHbkZ6PXKYpiGBucAaiPr2/PwDPBo8pRVF99Y\nHGMYrNP0FfrGwobNv/lk7rK1tJS+lqCzX4PwWc7IxqvnJMHdLvkOnLC0KONo\nCW3OFlPvMCFpEVXz+b1iwZk9CkZnR2VMxm/ZV0fw5imLNAcv39xMw4DUat9B\nNdHi\r\n=hD5A\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFL7bMoAehRZSDeNB/B+ScpNPUMCBB+1qS78sAKkZA00AiBZIH5/oU91qf2pVv0aA/MBzuhNKmJHBYctoSgvnL1FnA=="}]},"maintainers":[{"name":"bensjoberg","email":"bensjoberg@gmail.com"}],"_npmUser":{"name":"bensjoberg","email":"bensjoberg@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloudflare_2.7.4_1583966324376_0.14389465173642835"},"_hasShrinkwrap":false},"2.7.5":{"name":"@bensjoberg/cloudflare","version":"2.7.5","description":"CloudFlare API client","author":{"name":"Terin Stock","email":"terinjokes@gmail.com"},"bugs":{"url":"https://github.com/cloudflare/node-cloudflare/issues"},"dependencies":{"autocreate":"^1.2.0","es-class":"^2.1.1","got":"^9.6.0","https-proxy-agent":"^5.0.0","object-assign":"^4.1.1","should-proxy":"^1.0.4","url-pattern":"^1.0.3"},"devDependencies":{"coveralls":"^3.0.8","eslint":"^6.7.1","eslint-config-es":"^3.18.1","eslint-config-prettier":"^6.7.0","eslint-plugin-eslint-comments":"^3.1.2","eslint-plugin-mocha":"^6.2.2","eslint-plugin-node":"^10.0.0","eslint-plugin-notice":"^0.8.9","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-security":"^1.4.0","intelli-espower-loader":"^1.0.1","mocha":"^6.2.2","nyc":"^14.1.1","power-assert":"^1.6.1","prettier":"^1.19.1","testdouble":"^3.12.4"},"homepage":"https://github.com/cloudflare/node-cloudflare","keywords":["cloudflare","api"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/cloudflare/node-cloudflare.git"},"scripts":{"lint":"eslint '{index,{lib,test}/**/*}.js'","test":"nyc --reporter=lcov --reporter=text-summary mocha --require intelli-espower-loader --recursive test","coverage":"cat ./coverage/lcov.info | coveralls"},"xo":{"space":true,"rules":{"unicorn/filename-case":0}},"publishConfig":{"tag":"next"},"readme":"# Cloudflare Node.js bindings\n\n[![Stability Stable][badge-stability]][badge-stability-url]\n[![NPM version][badge-npm]][badge-npm-url]\n[![Travis CI][badge-travis]][badge-travis-url]\n[![Coveralls][badge-coveralls]][badge-coveralls-url]\n[![NPM downloads][badge-npm-downloads]][badge-npm-downloads]\n[![Libraries.io Dependencies][badge-libraries]][badge-libraries-url]\n\n[Cloudflare v4 API][cf-api] bindings for Node.js, providing a sourdough\n\"BREAD\" (Browse, Read, Edit, Add, and Delete) interface.\n\n[cf-api]: https://api.cloudflare.com/\n[badge-stability]: https://img.shields.io/badge/stability-stable-green.svg?style=flat-square\n[badge-stability-url]: https://github.com/dominictarr/stability/blob/4d649a5b3af8444720929a50254dfbb071ce27e7/levels.json#L8-L9\n[badge-npm]: https://img.shields.io/npm/v/cloudflare.svg?style=flat-square\n[badge-npm-downloads]: https://img.shields.io/npm/dm/cloudflare.svg?style=flat-square\n[badge-npm-url]: https://www.npmjs.com/package/cloudflare\n[badge-travis]: https://img.shields.io/travis/cloudflare/node-cloudflare/master.svg?style=flat-square\n[badge-travis-url]: https://travis-ci.org/cloudflare/node-cloudflare\n[badge-coveralls]: https://img.shields.io/coveralls/github/cloudflare/node-cloudflare/master.svg?style=flat-square\n[badge-coveralls-url]: https://coveralls.io/github/cloudflare/node-cloudflare\n[badge-libraries]: https://img.shields.io/librariesio/github/cloudflare/node-cloudflare.svg?style=flat-square\n[badge-libraries-url]: https://libraries.io/npm/cloudflare\n\nWith these bindings, you'll get the following features:\n\n* A Promise-based API. With modern versions of Node.js, this can be\n  leveraged for async/await and generator support.\n* Automatic handling of Gzip/Deflate compression.\n\nNode.js v4 and greater are supported.\n\n## Configuration\n\n### API Keys\nSet your account email address and API key.  The API key can be found on\nthe [My Profile -> API Tokens][api-tokens] page in the Cloudflare dashboard.\n\n[api-tokens]: https://dash.cloudflare.com/profile/api-tokens\n\n```javascript\nvar cf = require('cloudflare')({\n  email: 'you@example.com',\n  key: 'your Cloudflare API key'\n});\n```\n\n### API Tokens (BETA)\nCreate your token on the [My Profile -> API Tokens][api-tokens] page in the Cloudflare dashboard.\n\n[api-tokens]: https://dash.cloudflare.com/profile/api-tokens\n\n```javascript\nvar cf = require('cloudflare')({\n  token: 'your Cloudflare API token'\n});\n```\n\n## API Overview\n\nEvery resource is accessed via your `cf` instance:\n\n```javascript\n// cf.{ RESOURCE_NAME }.{ METHOD_NAME }\n```\n\nEvery resource method returns a promise, which can be chained or used\nwith async/await.\n\n```javascript\ncf.zones.read('023e105f4ecef8ad9ca31a8372d0c353').then(function (resp) {\n  return resp.result.status;\n});\n\n\n// where supported\nasync function getZoneStatus(id) {\n  var resp = await cf.zones.read('023e105f4ecef8ad9ca31a8372d0c353');\n  return resp.result.status;\n}\n```\n\n### Documentation\n\n* [Generated JSDoc](https://cloudflare.github.io/node-cloudflare)\n","readmeFilename":"README.md","gitHead":"98c72368a88ec835fbdd80bf7901c8f45a8f90d3","_id":"@bensjoberg/cloudflare@2.7.5","_nodeVersion":"12.16.1","_npmVersion":"6.14.2","dist":{"integrity":"sha512-mdkALzZVVZPvWYr4mo5L9/wTJfQwPBaMudMPtr6DZYRi3jUO3IrhG5+In2BuRtZ+hvMpAskHMCqgIL9Ita7FOw==","shasum":"c6225db9b26e7611cf92efe7063715ed63b2dcb5","tarball":"https://registry.npmjs.org/@bensjoberg/cloudflare/-/cloudflare-2.7.5.tgz","fileCount":23,"unpackedSize":47480,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaWjeCRA9TVsSAnZWagAA9mEP/2WB6d7Edp0wzGZiOzSa\nzQBMMMVDxQW80xnqkj6q8RnkYb3cF/VoGA0S11PTSKKST24878EebEWHaUm0\nE0b/IgFyylJNsxX+Lr99lVW45fthE7lH/UV7+rBzAUzqZetxA3CXy0/tPkeO\nRRT/tOYx82V3F+A5CHAvMDgzvb2K1sTVCcZmadYTQpQ/g/ZC2+KILpj9p5IM\nNKRpQqoWdhGsYmnm/401NpBY/+wiKczt6+pkpghrf5dMYDRIB/TKW2v/2S5l\npUTY4YiGQZNxeUdOX3wEegROhbq+s3KGwB7Bgahi/DUClDUsRCOuLrlRMG6p\nflKfv2sBA6He9nHCI3l0lBLy2C8RPhVWj/K8gV+bNjyqIKXKPvU+Qu9TKAWj\nlwW8UOen/6vW/LJtWgK2uPRNU9dZG9cmHOZNlXicGjYGiSlDf41R9OteogkJ\npDvZds8I/fVhlFVIN6pSjfBPBaZ3XSPdvLf28EwBH5lrbLtu1Am8hWgovO8r\nzvkSkWmIjJI+9YG7UgiIZjBOY2G6a44e0Ovh69LdzgTZb3DkI5QUVG/HZ9GB\nwLR8mewKWYZQkkvNtdvPeEJ9RzO9AEAqzYuddqbE4pnBpgG+Pw8nfiT6K8aZ\nhINx0aJlkPbv3RluFCFNKw9D6vIFytpG9+jAzeU2lrioURzceOL4F6XcNMkE\n2h42\r\n=i0Z9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICABjv5YQla8ID4iocId9RdtZsDVwaXuft4M+14VrhX7AiEAlxln3tco9qdFaPZufjvEdvNi52OnDtBCuY7sSPbxU9k="}]},"maintainers":[{"name":"bensjoberg","email":"bensjoberg@gmail.com"}],"_npmUser":{"name":"bensjoberg","email":"bensjoberg@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloudflare_2.7.5_1583966429906_0.6003112534614314"},"_hasShrinkwrap":false},"2.7.6":{"name":"@bensjoberg/cloudflare","version":"2.7.6","description":"CloudFlare API client","author":{"name":"Terin Stock","email":"terinjokes@gmail.com"},"bugs":{"url":"https://github.com/cloudflare/node-cloudflare/issues"},"dependencies":{"autocreate":"^1.2.0","es-class":"^2.1.1","got":"^9.6.0","https-proxy-agent":"^5.0.0","object-assign":"^4.1.1","should-proxy":"^1.0.4","url-pattern":"^1.0.3"},"devDependencies":{"coveralls":"^3.0.8","eslint":"^6.7.1","eslint-config-es":"^3.18.1","eslint-config-prettier":"^6.7.0","eslint-plugin-eslint-comments":"^3.1.2","eslint-plugin-mocha":"^6.2.2","eslint-plugin-node":"^10.0.0","eslint-plugin-notice":"^0.8.9","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-security":"^1.4.0","intelli-espower-loader":"^1.0.1","mocha":"^6.2.2","nyc":"^14.1.1","power-assert":"^1.6.1","prettier":"^1.19.1","testdouble":"^3.12.4"},"homepage":"https://github.com/cloudflare/node-cloudflare","keywords":["cloudflare","api"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/cloudflare/node-cloudflare.git"},"scripts":{"lint":"eslint '{index,{lib,test}/**/*}.js'","test":"nyc --reporter=lcov --reporter=text-summary mocha --require intelli-espower-loader --recursive test","coverage":"cat ./coverage/lcov.info | coveralls"},"xo":{"space":true,"rules":{"unicorn/filename-case":0}},"publishConfig":{"tag":"next"},"readme":"# Cloudflare Node.js bindings\n\n[![Stability Stable][badge-stability]][badge-stability-url]\n[![NPM version][badge-npm]][badge-npm-url]\n[![Travis CI][badge-travis]][badge-travis-url]\n[![Coveralls][badge-coveralls]][badge-coveralls-url]\n[![NPM downloads][badge-npm-downloads]][badge-npm-downloads]\n[![Libraries.io Dependencies][badge-libraries]][badge-libraries-url]\n\n[Cloudflare v4 API][cf-api] bindings for Node.js, providing a sourdough\n\"BREAD\" (Browse, Read, Edit, Add, and Delete) interface.\n\n[cf-api]: https://api.cloudflare.com/\n[badge-stability]: https://img.shields.io/badge/stability-stable-green.svg?style=flat-square\n[badge-stability-url]: https://github.com/dominictarr/stability/blob/4d649a5b3af8444720929a50254dfbb071ce27e7/levels.json#L8-L9\n[badge-npm]: https://img.shields.io/npm/v/cloudflare.svg?style=flat-square\n[badge-npm-downloads]: https://img.shields.io/npm/dm/cloudflare.svg?style=flat-square\n[badge-npm-url]: https://www.npmjs.com/package/cloudflare\n[badge-travis]: https://img.shields.io/travis/cloudflare/node-cloudflare/master.svg?style=flat-square\n[badge-travis-url]: https://travis-ci.org/cloudflare/node-cloudflare\n[badge-coveralls]: https://img.shields.io/coveralls/github/cloudflare/node-cloudflare/master.svg?style=flat-square\n[badge-coveralls-url]: https://coveralls.io/github/cloudflare/node-cloudflare\n[badge-libraries]: https://img.shields.io/librariesio/github/cloudflare/node-cloudflare.svg?style=flat-square\n[badge-libraries-url]: https://libraries.io/npm/cloudflare\n\nWith these bindings, you'll get the following features:\n\n* A Promise-based API. With modern versions of Node.js, this can be\n  leveraged for async/await and generator support.\n* Automatic handling of Gzip/Deflate compression.\n\nNode.js v4 and greater are supported.\n\n## Configuration\n\n### API Keys\nSet your account email address and API key.  The API key can be found on\nthe [My Profile -> API Tokens][api-tokens] page in the Cloudflare dashboard.\n\n[api-tokens]: https://dash.cloudflare.com/profile/api-tokens\n\n```javascript\nvar cf = require('cloudflare')({\n  email: 'you@example.com',\n  key: 'your Cloudflare API key'\n});\n```\n\n### API Tokens (BETA)\nCreate your token on the [My Profile -> API Tokens][api-tokens] page in the Cloudflare dashboard.\n\n[api-tokens]: https://dash.cloudflare.com/profile/api-tokens\n\n```javascript\nvar cf = require('cloudflare')({\n  token: 'your Cloudflare API token'\n});\n```\n\n## API Overview\n\nEvery resource is accessed via your `cf` instance:\n\n```javascript\n// cf.{ RESOURCE_NAME }.{ METHOD_NAME }\n```\n\nEvery resource method returns a promise, which can be chained or used\nwith async/await.\n\n```javascript\ncf.zones.read('023e105f4ecef8ad9ca31a8372d0c353').then(function (resp) {\n  return resp.result.status;\n});\n\n\n// where supported\nasync function getZoneStatus(id) {\n  var resp = await cf.zones.read('023e105f4ecef8ad9ca31a8372d0c353');\n  return resp.result.status;\n}\n```\n\n### Documentation\n\n* [Generated JSDoc](https://cloudflare.github.io/node-cloudflare)\n","readmeFilename":"README.md","gitHead":"6b7a5a757a7b2e69796e888cd4b5d6722249d7c0","_id":"@bensjoberg/cloudflare@2.7.6","_nodeVersion":"12.16.1","_npmVersion":"6.14.2","dist":{"integrity":"sha512-KD4HME6Glr6UWBanVGPBjHMvgmB9z6JTAjnhr2Lu3krX/lPqc1WgW1fwo2dLnjIAysZ43FlkYg1S+g5Ke0Utfw==","shasum":"2461ee148ddf6d0c4d38d4b0d6190008d7040754","tarball":"https://registry.npmjs.org/@bensjoberg/cloudflare/-/cloudflare-2.7.6.tgz","fileCount":23,"unpackedSize":47496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaXbBCRA9TVsSAnZWagAAk60P/A/PZNp64O2t5hmrTLWJ\na70qh1JpAoIN8uv463dU35971YmAvObkUfrPcBmcw5jTeE4tA6Q8mIujin50\nKWPaWrSlMQfKKr/29p1hydxhm+5qIFP12+N3IO7FcnKu25/KHkaHmwWprSFe\nh2VR7ZMKMW0EoLwi+mCeIiBXAyBhao6Q/at12u/j3IC4D0xUv32t1pYVLgp/\nCmQlizlG4bfaC91ybrzih6Y7Dk7KYsZhyeIelqn3T8t6DIXrtQfchx4z8RHU\nQQoYPjP/gxW7KdA9fjD8qWLk83gUgNnjGgAVCWU/lpNwFt6oKvF35U+nTfQx\nnywu2OB5HWnqVePXbAsZ0Z3qXqgUlVU1RHV6BaWSmh8TAkQmbRS0nY3AFKe1\nDQmOsXs6lR07bZ4yd24oOobra2AjyK8FjtnjwmxTvyktXxhO8NwQJD1nOXwJ\nlvExMF+o8ZzXN4YxXT/xDOcXc/PjdxpExpKEuDFrLG87Kaq0exd00ASnUs1K\n7R40mgirsLMJwnDNjnJYR3yhSgV0Wl7JPckqWujkT/jlEwb0zMmQsbCRIm3u\naOIMe1257TQM5akswZU2S7naduPPHLGHM85hJBSh9TmHVJsfaA15qkGUrCyd\nOaxBhyQJEpAk9dHAzTIGA/KoCIVnbJOWtFycyV9+Q+MpzQ1JV1ixINW6jGnP\nFMap\r\n=Sr1n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDu6czKzAgZt9HgKMt3kqvoLXjg2YDHpGtIhsowp+y2DwIgHkY0dDQOgEUM08+8AZ8vpODJBWGumFbXYAlo8XdyiHc="}]},"maintainers":[{"name":"bensjoberg","email":"bensjoberg@gmail.com"}],"_npmUser":{"name":"bensjoberg","email":"bensjoberg@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloudflare_2.7.6_1583969985399_0.030275014874673767"},"_hasShrinkwrap":false},"2.7.7":{"name":"@bensjoberg/cloudflare","version":"2.7.7","description":"CloudFlare API client","author":{"name":"Terin Stock","email":"terinjokes@gmail.com"},"bugs":{"url":"https://github.com/cloudflare/node-cloudflare/issues"},"dependencies":{"autocreate":"^1.2.0","es-class":"^2.1.1","got":"^9.6.0","https-proxy-agent":"^5.0.0","object-assign":"^4.1.1","should-proxy":"^1.0.4","url-pattern":"^1.0.3"},"devDependencies":{"coveralls":"^3.0.8","eslint":"^6.7.1","eslint-config-es":"^3.18.1","eslint-config-prettier":"^6.7.0","eslint-plugin-eslint-comments":"^3.1.2","eslint-plugin-mocha":"^6.2.2","eslint-plugin-node":"^10.0.0","eslint-plugin-notice":"^0.8.9","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-security":"^1.4.0","intelli-espower-loader":"^1.0.1","mocha":"^6.2.2","nyc":"^14.1.1","power-assert":"^1.6.1","prettier":"^1.19.1","testdouble":"^3.12.4"},"homepage":"https://github.com/cloudflare/node-cloudflare","keywords":["cloudflare","api"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/cloudflare/node-cloudflare.git"},"scripts":{"lint":"eslint '{index,{lib,test}/**/*}.js'","test":"nyc --reporter=lcov --reporter=text-summary mocha --require intelli-espower-loader --recursive test","coverage":"cat ./coverage/lcov.info | coveralls"},"xo":{"space":true,"rules":{"unicorn/filename-case":0}},"publishConfig":{"tag":"next"},"readme":"# Cloudflare Node.js bindings\n\n[![Stability Stable][badge-stability]][badge-stability-url]\n[![NPM version][badge-npm]][badge-npm-url]\n[![Travis CI][badge-travis]][badge-travis-url]\n[![Coveralls][badge-coveralls]][badge-coveralls-url]\n[![NPM downloads][badge-npm-downloads]][badge-npm-downloads]\n[![Libraries.io Dependencies][badge-libraries]][badge-libraries-url]\n\n[Cloudflare v4 API][cf-api] bindings for Node.js, providing a sourdough\n\"BREAD\" (Browse, Read, Edit, Add, and Delete) interface.\n\n[cf-api]: https://api.cloudflare.com/\n[badge-stability]: https://img.shields.io/badge/stability-stable-green.svg?style=flat-square\n[badge-stability-url]: https://github.com/dominictarr/stability/blob/4d649a5b3af8444720929a50254dfbb071ce27e7/levels.json#L8-L9\n[badge-npm]: https://img.shields.io/npm/v/cloudflare.svg?style=flat-square\n[badge-npm-downloads]: https://img.shields.io/npm/dm/cloudflare.svg?style=flat-square\n[badge-npm-url]: https://www.npmjs.com/package/cloudflare\n[badge-travis]: https://img.shields.io/travis/cloudflare/node-cloudflare/master.svg?style=flat-square\n[badge-travis-url]: https://travis-ci.org/cloudflare/node-cloudflare\n[badge-coveralls]: https://img.shields.io/coveralls/github/cloudflare/node-cloudflare/master.svg?style=flat-square\n[badge-coveralls-url]: https://coveralls.io/github/cloudflare/node-cloudflare\n[badge-libraries]: https://img.shields.io/librariesio/github/cloudflare/node-cloudflare.svg?style=flat-square\n[badge-libraries-url]: https://libraries.io/npm/cloudflare\n\nWith these bindings, you'll get the following features:\n\n* A Promise-based API. With modern versions of Node.js, this can be\n  leveraged for async/await and generator support.\n* Automatic handling of Gzip/Deflate compression.\n\nNode.js v4 and greater are supported.\n\n## Configuration\n\n### API Keys\nSet your account email address and API key.  The API key can be found on\nthe [My Profile -> API Tokens][api-tokens] page in the Cloudflare dashboard.\n\n[api-tokens]: https://dash.cloudflare.com/profile/api-tokens\n\n```javascript\nvar cf = require('cloudflare')({\n  email: 'you@example.com',\n  key: 'your Cloudflare API key'\n});\n```\n\n### API Tokens (BETA)\nCreate your token on the [My Profile -> API Tokens][api-tokens] page in the Cloudflare dashboard.\n\n[api-tokens]: https://dash.cloudflare.com/profile/api-tokens\n\n```javascript\nvar cf = require('cloudflare')({\n  token: 'your Cloudflare API token'\n});\n```\n\n## API Overview\n\nEvery resource is accessed via your `cf` instance:\n\n```javascript\n// cf.{ RESOURCE_NAME }.{ METHOD_NAME }\n```\n\nEvery resource method returns a promise, which can be chained or used\nwith async/await.\n\n```javascript\ncf.zones.read('023e105f4ecef8ad9ca31a8372d0c353').then(function (resp) {\n  return resp.result.status;\n});\n\n\n// where supported\nasync function getZoneStatus(id) {\n  var resp = await cf.zones.read('023e105f4ecef8ad9ca31a8372d0c353');\n  return resp.result.status;\n}\n```\n\n### Documentation\n\n* [Generated JSDoc](https://cloudflare.github.io/node-cloudflare)\n","readmeFilename":"README.md","gitHead":"6b7a5a757a7b2e69796e888cd4b5d6722249d7c0","_id":"@bensjoberg/cloudflare@2.7.7","_nodeVersion":"12.16.1","_npmVersion":"6.14.2","dist":{"integrity":"sha512-RjTwlJ6yu8gyc3JjwYGUyUwVJ8BS3tWYnbXQxXEc+NUeGpdpJ6ghfi4WNStkyEZrSMgKQBnB2nnTV8NhRuMJnQ==","shasum":"2a4fbe5a4e767d4bfd0101dcca062fa1a8fb8257","tarball":"https://registry.npmjs.org/@bensjoberg/cloudflare/-/cloudflare-2.7.7.tgz","fileCount":23,"unpackedSize":47536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaXeICRA9TVsSAnZWagAAMhYQAJO7rYq6WjlTsoqHqThB\nRHqEQaaDHeqeq0dNopTCJItXCMpGFTct91VRBLXb6FJwlRFTaF+uXmQ3rDb8\nSnxbg0KGzgyFj2sXMefrFjiBXRYjmhn/4POfQU71aYRoMgw1uz1Li2UBsJyF\ndD3eMM7uGXCECL61eDfsoB1GXPfGXBX2KwGvZCkcXSjGQo6J3DbtA1Kp6gUc\nZIldYMWOYodw5I0F/HyGJG4KlW+ztd1Et/Uqy5GuvVtfFM+z4ADLOCVRLXsk\nwzmcYlMf+bfOg8aIjKpj+xiBS1E1XkaT2sEhiJ+b1szLBAoO6m7mFGvJPM4d\nv3jgUQwsulVAE2c9g+j5pLObzlJbFqV5AIPNLlKRzlay47La5N12/H9WujGV\nRcHm0LwAr71HipKhmrUDIjaQzyT2aAiXSaOv0JxymC34n9kq6KZWvFdUHL/H\nKEVOTMbzccWLwQac+8uguXtSsP4GNR8zTK3ssrbVNJ98RrV3nlpOhjJeOWmI\nYVGbaMBdVMH7Rs6cz3JeYydyDJ2n/Z9wM3ZkYSRAgKhF+LzCacBFTqit3Oi3\nRAD12bmsK1KxQ2h8tHTgaQIPFK5Kaix+EBxBaAVytlBdjv0JGX8ZYa6UruWZ\nAzD5B+nymIlitYMubgEXU7oiVHSRllZHSgzJ+hSnODNfWl/XRL2C88eQkv/9\nYHPm\r\n=KDfY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBBQGQSdOJZhkgx+j3vUPyO4qs7VNgBYkEUcTYvCiYhCAiEAyyoSC4Hr/Qqw3V1ZvXW8P6fjkXG5CDE1t2COKUQc2IA="}]},"maintainers":[{"name":"bensjoberg","email":"bensjoberg@gmail.com"}],"_npmUser":{"name":"bensjoberg","email":"bensjoberg@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloudflare_2.7.7_1583970184330_0.7382425077684434"},"_hasShrinkwrap":false}},"time":{"created":"2020-03-11T18:52:44.278Z","2.7.0":"2020-03-11T18:52:44.651Z","modified":"2022-04-04T18:23:54.198Z","2.7.1":"2020-03-11T18:58:44.150Z","2.7.2":"2020-03-11T19:00:23.385Z","2.7.3":"2020-03-11T22:37:08.225Z","2.7.4":"2020-03-11T22:38:44.525Z","2.7.5":"2020-03-11T22:40:30.090Z","2.7.6":"2020-03-11T23:39:45.566Z","2.7.7":"2020-03-11T23:43:04.533Z"},"maintainers":[{"name":"bensjoberg","email":"bensjoberg@gmail.com"}],"description":"CloudFlare API client","homepage":"https://github.com/cloudflare/node-cloudflare","keywords":["cloudflare","api"],"repository":{"type":"git","url":"git+https://github.com/cloudflare/node-cloudflare.git"},"author":{"name":"Terin Stock","email":"terinjokes@gmail.com"},"bugs":{"url":"https://github.com/cloudflare/node-cloudflare/issues"},"license":"MIT","readme":"","readmeFilename":""}