winecraft-os-express-response-generator

0.0.6 • Public • Published

Winecraft Express Response Generator

Table of Contents

Installation

General Setup

$ npm install

Usage

simple http JSON response generator for express.

const express = require('express');
const EntityService = require('./Services/EntityService');
const ResponseGenerator = require('winecraft-os-express-response-generator');
/**
 * Instantiate the App
 */
app.get(`/entities`, (req, res) {
  try {
    const data = await EntityService.getEntities(req);
    return ResponseGenerator.generateResponseWithData(res, data);
  } catch(error) {
    return ResponseGenerator.generateResponseWithError(res, error);
  }
});

Versioning

This project uses semantic versioning - https://semver.org/

To create a new version run the following command

$ npm adduser
$ npm version {major|minor|patch}
$ npm publish

Support

Adam Synnott adam.synnott@winecraft.com

Contributing

Please contribute using Github Flow.

Package Sidebar

Install

npm i winecraft-os-express-response-generator

Weekly Downloads

6

Version

0.0.6

License

MIT

Unpacked Size

11 kB

Total Files

12

Last publish

Collaborators

  • winecraft