1.1.0 • Published 3 years ago

va-common v1.1.0

Weekly downloads
-
License
ISC
Repository
github
Last release
3 years ago

VA SCIENCES Common utility for JavaScript

Add dependeny in package.json

"dependencies": {
    "va-common": "^1.0.1"
}

Import

const VA = require('va-common');
const SLSRoleChecker = VA.SLSRoleChecker;
const statusCode = VA.statusCode;
const SLSResponse = VA.SLSResponse;
const SLSQueries = VA.SLSQueries;
const SLSValidator = VA.SLSValidator;

Examples

SLSRoleChecker

// @params: String role (USER, ADMIN, MASTER, LAB_USER)
// @return: boolean
  SLSRoleChecker.isAdminRole(role);
  SLSRoleChecker.isLabUserRole(role);
  SLSRoleChecker.isMasterRole(role);
  SLSRoleChecker.isUserRole(role);

statusCode

  statusCode.SUCCESSFUL_CODE
  statusCode.CLIENT_ERROR_CODE
  statusCode.SERVER_ERROR_CODE

SLSResponse

// return an object  
 SLSResponse(statusCode.SUCCESSFUL_CODE, "message", {})

SLSQueries

// return a query string
 SLSQueries.findRoleCodeByUserId


 //example
 let result = await client.query(SLSQueries.findRoleCodeByUserId, [userId]);

SLSValidator

// @params String email
// @return boolean
SLSValidator.isEmailAddress(email)
1.1.0

3 years ago

1.0.9

3 years ago

1.0.8

3 years ago

1.0.7

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.2

3 years ago

1.0.3

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago