Home Reference Source

Variable

Static Public Summary
public

Number of days in which an unpublished ceallogFunction can remain cached.

since 0.2.0
public

cache: {"add": *, "init": *, "initRequest": *, "remove": *}

Cache functions exported in this module.

since 0.2.0
public

compiler: {"_messages": *, "compileRequest": *, "compileString": *, "compileStringSync": *}

An object containg compiler fields and functions to be exported.

since 0.1.0
public

isTest: *

ignore

public

messages: {"MISSING_PARAMS": string, "NON_EXISTING_RESOURCE": string, "UNKNOWN_UPDATE_ERROR": string}

An object acting like a map where key represents the type of message and the value is a string with the message itself.

since 0.1.0
public

messages: {"NAME_NOT_ALLOWED": string, "NO_BODY": string, "NO_LABEL": string, "NO_NAME": string, "INVALID_NAME": string, "UNEXPECTED_DB_RESULT": string}

An object acting like a map where key represents the type of message and the value is a string with the message itself.

since 0.1.0
public

messages: {"MISSING_NAME_PARAMETER": string}

An object acting like a map where key represents the type of message and the value is a string with the message itself.

since 0.1.0
public

messages: {"MISSING_PARAMS": string, "NON_EXISTING_RESOURCE": string}

An object acting like a map where key represents the type of message and the value is a string with the message itself.

since 0.1.0
public

messages: {"MISSING_PARAMS": string, "NON_EXISTING_RESOURCE": string}

An object acting like a map where key represents the type of message and the value is a string with the message itself.

since 0.1.0
public

messages: {"ILLEGAL_DIRNAME": string, "ILLEGAL_FILENAME": string, "ILLEGAL_CLEARIMMEDIATE": string, "ILLEGAL_CLEARINTERVAL": string, "ILLEGAL_CLEARTIMEOUT": string, "ILLEGAL_CONSOLE": string, "ILLEGAL_EXPORTS": string, "ILLEGAL_EVAL": string, "ILLEGAL_GLOBAL": string, "ILLEGAL_MODULE": string, "ILLEGAL_PROCESS": string, "ILLEGAL_REQUIRE": string, "ILLEGAL_SETIMMEDIATE": string, "ILLEGAL_SETINTERVAL": string, "ILLEGAL_SETTIMEOUT": string, "ILLEGAL_THIS": string, "MULTIPLE_TOP_LEVEL_STATEMENTS": string, "NOT_A_FUNCTION": string, "NOT_AN_ARROW_FUNCTION": string, "PARSER_FAILURE": string}

An object acting like a map where key represents the type of message and the value is a string with the message itself.

since 0.1.0
public

responses: {"INVALID_ID": *, "INTERNAL_SERVER_ERROR": *, "MISSING_PARAMS": *, "MISSING_RESOURCE": *, "REMOVED_RESOURCE": *, "RESOURCE_NOT_FOUND": *, "SAVE_RESULT": *, "SUCCESS": *, "UPDATE_RESULT": *, "UPDATE_ERROR": *, "VALIDATION_ERROR": *}

An object acting like a map where key represents the type of response from a mongo database transaction (eg.

since 0.1.0
public

util: {"getObjectId": *, "dbResultCallback": *}

Utility object.

since 0.1.0
Static Private Summary
private

The map in which published, cached functions are stored.

since 0.2.0
private

The map in which unpublished, cached functions are stored.

since 0.2.0

Static Public

public UNPUBLISHED_CACHED_LIMIT: * since 0.2.0 source

Number of days in which an unpublished ceallogFunction can remain cached. Default: 5.

public cache: {"add": *, "init": *, "initRequest": *, "remove": *} since 0.2.0 source

Cache functions exported in this module.

public compiler: {"_messages": *, "compileRequest": *, "compileString": *, "compileStringSync": *} since 0.1.0 source

An object containg compiler fields and functions to be exported.

public isTest: * source

ignore

public messages: {"MISSING_PARAMS": string, "NON_EXISTING_RESOURCE": string, "UNKNOWN_UPDATE_ERROR": string} since 0.1.0 source

An object acting like a map where key represents the type of message and the value is a string with the message itself.

public messages: {"NAME_NOT_ALLOWED": string, "NO_BODY": string, "NO_LABEL": string, "NO_NAME": string, "INVALID_NAME": string, "UNEXPECTED_DB_RESULT": string} since 0.1.0 source

An object acting like a map where key represents the type of message and the value is a string with the message itself.

public messages: {"MISSING_NAME_PARAMETER": string} since 0.1.0 source

An object acting like a map where key represents the type of message and the value is a string with the message itself.

public messages: {"MISSING_PARAMS": string, "NON_EXISTING_RESOURCE": string} since 0.1.0 source

An object acting like a map where key represents the type of message and the value is a string with the message itself.

public messages: {"MISSING_PARAMS": string, "NON_EXISTING_RESOURCE": string} since 0.1.0 source

An object acting like a map where key represents the type of message and the value is a string with the message itself.

public messages: {"ILLEGAL_DIRNAME": string, "ILLEGAL_FILENAME": string, "ILLEGAL_CLEARIMMEDIATE": string, "ILLEGAL_CLEARINTERVAL": string, "ILLEGAL_CLEARTIMEOUT": string, "ILLEGAL_CONSOLE": string, "ILLEGAL_EXPORTS": string, "ILLEGAL_EVAL": string, "ILLEGAL_GLOBAL": string, "ILLEGAL_MODULE": string, "ILLEGAL_PROCESS": string, "ILLEGAL_REQUIRE": string, "ILLEGAL_SETIMMEDIATE": string, "ILLEGAL_SETINTERVAL": string, "ILLEGAL_SETTIMEOUT": string, "ILLEGAL_THIS": string, "MULTIPLE_TOP_LEVEL_STATEMENTS": string, "NOT_A_FUNCTION": string, "NOT_AN_ARROW_FUNCTION": string, "PARSER_FAILURE": string} since 0.1.0 source

An object acting like a map where key represents the type of message and the value is a string with the message itself.

public responses: {"INVALID_ID": *, "INTERNAL_SERVER_ERROR": *, "MISSING_PARAMS": *, "MISSING_RESOURCE": *, "REMOVED_RESOURCE": *, "RESOURCE_NOT_FOUND": *, "SAVE_RESULT": *, "SUCCESS": *, "UPDATE_RESULT": *, "UPDATE_ERROR": *, "VALIDATION_ERROR": *} since 0.1.0 source

An object acting like a map where key represents the type of response from a mongo database transaction (eg. 'INVALID_ID'), and value is an object with statusCode and message properties, respectively.

public util: {"getObjectId": *, "dbResultCallback": *} since 0.1.0 source

Utility object.

Static Private

private _cache: Object since 0.2.0 source

The map in which published, cached functions are stored. Key is the CeallogFunction name, value is an object containing compiled (function) and ceallogFunction (object) fields.

See:

private _idCache: Object since 0.2.0 source

The map in which unpublished, cached functions are stored. Key is the CeallogFunction id, value is an object containing compiled (function) and ceallogFunction (object) fields.

See: