Skip to content

Commit

Permalink
feat(api/user): add User endpoint
Browse files Browse the repository at this point in the history
  • Loading branch information
terinjokes committed Jun 20, 2017
1 parent 5aeb3ce commit 6242caa
Show file tree
Hide file tree
Showing 3 changed files with 24 additions and 2 deletions.
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,4 +70,6 @@ async function getZoneStatus(id) {
* `del(zoneId)`
* `activationCheck(zoneId)`
* `purgeCache(zoneId, params)`

* user
* `read()`
* `edit(params)`
3 changes: 2 additions & 1 deletion index.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,8 @@ var Client = require('./lib/Client');
var resources = {
dnsRecords: require('./lib/resources/DNSRecords'),
ips: require('./lib/resources/IPs'),
zones: require('./lib/resources/Zones')
zones: require('./lib/resources/Zones'),
user: require('./lib/resources/User')
};

var Cloudflare = auto(prototypal({
Expand Down
19 changes: 19 additions & 0 deletions lib/resources/User.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
'use strict';
var prototypal = require('es-class');
var auto = require('autocreate');

var Resource = require('../Resource');
var method = require('../method');

module.exports = auto(prototypal({
extends: Resource,
path: 'user',

read: method({
method: 'GET'
}),

edit: method({
method: 'PATCH'
})
}));

0 comments on commit 6242caa

Please sign in to comment.