MCPcopy Index your code
hub / github.com/deployd/deployd / parseGetSignature

Function parseGetSignature

lib/internal-client.js:263–290  ·  view source on GitHub ↗
(args)

Source from the content-addressed store, hash-verified

261}
262
263function parseGetSignature(args) {
264 var settings = {}
265 , i = 0;
266
267 // path/func
268 if (isString(args[i]) || !args[i]) {
269 settings.path = toString(args[i]);
270 i++;
271 }
272
273 // join path to func
274 if (isString(args[i]) || !args[i]) {
275 settings.path = joinPath(settings.path, toString(args[i]));
276 i++;
277 }
278
279 // query
280 if (typeof args[i] === 'object' || !args[i]) {
281 settings.query = args[i];
282 i++;
283 }
284
285 if (typeof args[i] === 'function') {
286 settings.fn = args[i];
287 }
288
289 return settings;
290}
291
292function parsePostSignature(args) {
293 var settings = {}

Callers 1

createResourceClientFunction · 0.85

Calls 3

joinPathFunction · 0.85
isStringFunction · 0.70
toStringFunction · 0.70

Tested by

no test coverage detected