@clevercloud/client
Advanced tools
Comparing version
@@ -0,1 +1,3 @@ | ||
import { pickNonNull } from '../../pick-non-null.js'; | ||
/** | ||
@@ -22,5 +24,7 @@ * @typedef {import('../../request.types.js').RequestParams} RequestParams | ||
* GET /products/zones | ||
* @param {Object} params | ||
* @param {String} params.ownerId | ||
* @returns {Promise<RequestParams>} | ||
*/ | ||
export function listZones() { | ||
export function listZones(params) { | ||
// no multipath for /self or /organisations/{id} | ||
@@ -31,3 +35,3 @@ return Promise.resolve({ | ||
headers: { Accept: 'application/json' }, | ||
// no query params | ||
queryParams: pickNonNull(params, ['ownerId']), | ||
// no body | ||
@@ -34,0 +38,0 @@ }); |
@@ -11,3 +11,3 @@ import { pickNonNull } from '../../pick-non-null.js'; | ||
* @param {String} params.ownerId | ||
* @param {String} params.application | ||
* @param {String} params.applicationId | ||
* @returns {Promise<RequestParams>} | ||
@@ -21,5 +21,5 @@ */ | ||
headers: { Accept: 'application/json' }, | ||
queryParams: pickNonNull(params, ['application']), | ||
queryParams: pickNonNull(params, ['applicationId']), | ||
// no body | ||
}); | ||
} |
{ | ||
"name": "@clevercloud/client", | ||
"version": "10.0.0", | ||
"version": "10.1.0", | ||
"description": "JavaScript REST client and utils for Clever Cloud's API", | ||
@@ -5,0 +5,0 @@ "homepage": "https://github.com/CleverCloud/clever-client.js", |
309578
0.05%9396
0.03%