UNPKG

280 BJavaScriptView Raw
1const SemanticReleaseError = require('@semantic-release/error');
2const ERROR_DEFINITIONS = require('./definitions/errors');
3
4module.exports = (code, ctx) => {
5 const {message, details} = ERROR_DEFINITIONS[code](ctx);
6 return new SemanticReleaseError(message, code, details);
7};