0.0.2 • Published 6 years ago
@source4society/scepter-endpoints v0.0.2
SCEPTER-endpoints
Classes useful for service endpoints to inherit from, that can provide basic responses for success or error, and can distinguish between public and private endpoints.
Usage
Add this library to your project via npm or yarn with the command:
npm install -S @source4society/scepter-endpointsor yarn add @source4society/scepter-endpoints
Then in your code, you can import the utility class:
import { ServiceEndpoint, PublicEndpoint, PrivateEndpoint } from '@source4society/scepter-endpoints';or for commonJS
const { ServiceEndpoint, PublicEndpoint, PrivateEndpoint } = require('@source4society/scepter-endpoints').ServiceEndpointClasses
ServiceEndpoint
This class overrides successResponse and errorResponse from the GenericHandler parent class to return a JSON response that is compatible with http/https (ie for AWS Lambda)
PublicEndpoint
Under Construction - Will be used to setup public endpoints
PrivateEndpoint
Under Construction - Will be used to setup private endpoints
