UNPKG

@myria/leaderboard-ts-sdk

Version:

Myria Leaderboard typescripts SDK which will manage leaderboard for game developers

28 lines 1.61 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ConfigError = exports.WrappedError = exports.CustomError = void 0; // /** // * Base class for custom errors. // */ class CustomError extends Error { constructor(message) { super(message); // Set a more specific name. This will show up in e.g. console.log. this.name = this.constructor.name; } } exports.CustomError = CustomError; // /** // * Base class for a custom error which wraps another error. // */ class WrappedError extends CustomError { constructor(message, originalError) { super(message); this.originalError = originalError; } } exports.WrappedError = WrappedError; class ConfigError extends CustomError { } exports.ConfigError = ConfigError; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid3JhcHBlZF9lcnJvci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3NyYy9jb3JlL2F4aW9zL3dyYXBwZWRfZXJyb3IudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUEsTUFBTTtBQUNOLG1DQUFtQztBQUNuQyxNQUFNO0FBQ04sTUFBYSxXQUFZLFNBQVEsS0FBSztJQUNwQyxZQUFZLE9BQWU7UUFDekIsS0FBSyxDQUFDLE9BQU8sQ0FBQyxDQUFDO1FBQ2YsbUVBQW1FO1FBQ25FLElBQUksQ0FBQyxJQUFJLEdBQUcsSUFBSSxDQUFDLFdBQVcsQ0FBQyxJQUFJLENBQUM7SUFDcEMsQ0FBQztDQUNGO0FBTkQsa0NBTUM7QUFFRCxNQUFNO0FBQ04sZ0VBQWdFO0FBQ2hFLFFBQVE7QUFDUixNQUFhLFlBQXdCLFNBQVEsV0FBVztJQUd0RCxZQUFZLE9BQWUsRUFBRSxhQUFnQjtRQUMzQyxLQUFLLENBQUMsT0FBTyxDQUFDLENBQUM7UUFDZixJQUFJLENBQUMsYUFBYSxHQUFHLGFBQWEsQ0FBQztJQUNyQyxDQUFDO0NBQ0Y7QUFQRCxvQ0FPQztBQUVELE1BQWEsV0FBWSxTQUFRLFdBQVc7Q0FBRztBQUEvQyxrQ0FBK0MifQ==