@hypercolor/http-errors
TypeScript icon, indicating that this package has built-in type declarations

0.0.1 • Public • Published

Hypercolor HTTP Errors

Table of Contents

Introduction

This tool is used by the team at Hypercolor to provide consistent HTTP Error formatting between services for a given project.

Installation

  • NPM
    • npm i @hypercolor/http-errors
  • Yarn
    • yarn add @hypercolor/http-errors

Usage

Example:

import { NotFoundError } from '@hypercolor/http-errors';

export class Service {
    public async findSomething(id: number) {
        const found = await this.findSomething(id);
        if (!found) {
            throw new NotFoundError('Something not found with ID: ' + id);
        }
        return found;
    }
}

More Information

Project Repository

Organization Repository

/@hypercolor/http-errors/

    Package Sidebar

    Install

    npm i @hypercolor/http-errors

    Weekly Downloads

    1

    Version

    0.0.1

    License

    MIT

    Unpacked Size

    40.7 kB

    Total Files

    9

    Last publish

    Collaborators

    • seth_hypercolor
    • andrew-hypercolor