dirigera
Version:
A TypeScript client for IKEA's DIRIGERA smart home hub
21 lines (20 loc) • 500 B
JavaScript
export default (got) => {
return {
async list() {
return await got.get(`users`).json();
},
async getCurrentUser() {
return await got.get(`users/me`).json();
},
async setCurrentUserName({ name }) {
await got.patch(`users/me`, {
json: {
name,
},
});
},
async delete({ id }) {
await got.delete(`users/${id}`);
},
};
};