UNPKG

466 BJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", { value: true });
3/**
4 * Base class for application errors
5 */
6class ApplicationError extends Error {
7}
8exports.ApplicationError = ApplicationError;
9/**
10 * A network error e.g. request timeout
11 */
12class NetworkError extends ApplicationError {
13}
14exports.NetworkError = NetworkError;
15/**
16 * A permissions error
17 */
18class PermissionError extends ApplicationError {
19}
20exports.PermissionError = PermissionError;