convconv
Version:
Naming Conventions Converter
20 lines (19 loc) • 771 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ConventionNotFoundError = exports.ConventionViolationError = exports.ConvConvError = void 0;
const constants_1 = require("./constants");
class ConvConvError extends Error {
}
exports.ConvConvError = ConvConvError;
class ConventionViolationError extends ConvConvError {
constructor(convention, name) {
super(`"${name}" is not ${convention.split("-").join(" ")} case`);
}
}
exports.ConventionViolationError = ConventionViolationError;
class ConventionNotFoundError extends ConvConvError {
constructor() {
super(`convention doesn't confowm with neither ${constants_1.CONVENTIONS.join(", ")}`);
}
}
exports.ConventionNotFoundError = ConventionNotFoundError;