terrac
Version:
A minimal private module registry for Terraform and OpenTofu
20 lines (19 loc) • 759 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ModuleNotFoundError = exports.ModuleAlreadyExistsError = void 0;
class ModuleAlreadyExistsError extends Error {
constructor(name, version) {
super();
this.name = 'ModuleAlreadyExists';
this.message = version ? `The version "${version}" for the module "${name}" already exists.` : `The module "${name}" already exists.`;
}
}
exports.ModuleAlreadyExistsError = ModuleAlreadyExistsError;
class ModuleNotFoundError extends Error {
constructor() {
super();
this.name = 'ModuleNotFound';
this.message = 'This module version is not found in the given backend.';
}
}
exports.ModuleNotFoundError = ModuleNotFoundError;