1.0.22 • Published 2 years ago
kippa-utils v1.0.22
Description
Kippa utillity package.
Installing
$ npm install kippa-utils
statusCode
- 00 (Success)
- 99 (Server Error)
- 94 (Duplicate Resource)
- 96 (Resource Not Found)
Usage
kippaGrpcResponse()
import {kippaGrpcResponse} from 'kippa-utils';
const data = {
name: "Kippa",
mode: "dev"
};
return kippaGrpcResponse(data, statusCode.success, 'successful');
statusCode is "00" by default
message is "Operation Successful" by default
randomNumbergenerator(min, max)
const betweenOneAndTen = randomNumbergenerator(1, 10);
# this generates a number between 1 and 10
ErrorMessages
isRequired(fieldName);
isNotValid(fieldName);
isNotBoolean(fieldName);
isNotValidDataType(variableName, fieldName);
isEmpty(fieldName);
isTaken(fieldName);
isNotprovided(fieldName);
notAuthorized(fieldName);
internalServerError(fieldName);
requestTimeout(fieldName);
alreadyExists(fieldName);
isNotFound(fieldName);
isRequired(fieldName);
Example
import {ErrorMessages} from 'kippa-utils';
const user = [];
if(user.length == 0) {
return kippaResponse(user, statusCode.NotFound, ErrorMessages.isNotFound('user'));
}
# The above show return:
# {
# statusCode: "96",
# message: "User not found",
# data: []
# }
const amount = 'x';
if(typeof(amount) !== number) {
return kippaResponse({}, statusCode.NotFound, ErrorMessages.isNotValidDataType('number', amount));
}
# The above show return:
# {
# statusCode: "96",
# message: "Kindly enter a valid number for amount",
# data: {}
# }
1.0.22
2 years ago
1.0.21
2 years ago
1.0.20
2 years ago
1.0.19
2 years ago
1.0.18
2 years ago
1.0.17
2 years ago
1.0.16
2 years ago
1.0.9
2 years ago
1.0.8
2 years ago
1.0.7
2 years ago
1.0.6
2 years ago
1.0.5
2 years ago
1.0.11
2 years ago
1.0.10
2 years ago
1.0.15
2 years ago
1.0.14
2 years ago
1.0.13
2 years ago
1.0.12
2 years ago
1.0.4
3 years ago
1.0.3
3 years ago
1.0.2
3 years ago
1.0.0
3 years ago