【文件属性】:
文件名称:alpha-errors
文件大小:83KB
文件格式:ZIP
更新时间:2021-04-18 06:24:24
nodejs typescript errors alpha-packages TypeScript
阿尔法错误
一个简单的系统,为您的错误引入了有用的“代码”属性,并简化了错误管理
特征:
打字稿支持
定制代码生成器
没有依赖关系
自定义错误属性
默认错误消息
安装
npm install alpha-errors
用法
import { create } from 'alpha-errors' ;
const errorsDomain = create ( ) ;
export const Errors = {
// this creates "error descriptor" - a function that creates final error object
NOT_FOUND : errorsDomain . create ( 'Entity not found' ) ,
UNAUTHORIZED : errorsDomain . create
【文件预览】:
alpha-errors-master
----.eslintrc.json(42B)
----.gitignore(42B)
----package.json(1KB)
----package-lock.json(336KB)
----src()
--------ErrorConstructor.ts(64B)
--------Builder.ts(1KB)
--------Registry.ts(240B)
--------Descriptor.ts(474B)
--------tsconfig.json(188B)
--------index.ts(443B)
--------Domain.ts(4KB)
--------codeGenerators.ts(1KB)
----jest.config.js(51B)
----LICENSE(1KB)
----README.md(4KB)
----circle.yml(271B)
----test()
--------codeGegeneratorsTest.ts(1KB)
--------tsconfig.json(249B)
--------BuilderTest.ts(1KB)
--------DomainTest.ts(7KB)
----.editorconfig(155B)