@myria/leaderboard-ts-sdk
Version:
Myria Leaderboard typescripts SDK which will manage leaderboard for game developers
22 lines • 1.34 kB
JavaScript
// /**
// * Base class for custom errors.
// */
export 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;
}
}
// /**
// * Base class for a custom error which wraps another error.
// */
export class WrappedError extends CustomError {
constructor(message, originalError) {
super(message);
this.originalError = originalError;
}
}
export class ConfigError extends CustomError {
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid3JhcHBlZF9lcnJvci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3NyYy9jb3JlL2F4aW9zL3dyYXBwZWRfZXJyb3IudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsTUFBTTtBQUNOLG1DQUFtQztBQUNuQyxNQUFNO0FBQ04sTUFBTSxPQUFPLFdBQVksU0FBUSxLQUFLO0lBQ3BDLFlBQVksT0FBZTtRQUN6QixLQUFLLENBQUMsT0FBTyxDQUFDLENBQUM7UUFDZixtRUFBbUU7UUFDbkUsSUFBSSxDQUFDLElBQUksR0FBRyxJQUFJLENBQUMsV0FBVyxDQUFDLElBQUksQ0FBQztJQUNwQyxDQUFDO0NBQ0Y7QUFFRCxNQUFNO0FBQ04sZ0VBQWdFO0FBQ2hFLFFBQVE7QUFDUixNQUFNLE9BQU8sWUFBd0IsU0FBUSxXQUFXO0lBR3RELFlBQVksT0FBZSxFQUFFLGFBQWdCO1FBQzNDLEtBQUssQ0FBQyxPQUFPLENBQUMsQ0FBQztRQUNmLElBQUksQ0FBQyxhQUFhLEdBQUcsYUFBYSxDQUFDO0lBQ3JDLENBQUM7Q0FDRjtBQUVELE1BQU0sT0FBTyxXQUFZLFNBQVEsV0FBVztDQUFHIn0=