import { EXIT_CODE_INVALID_CONFIG } from '../constants.mjs'; /** @typedef {Error & { code: number }} ConfigurationError */ /** * Create configurationError from text and set CLI exit code. * * @param {string} text * @returns {ConfigurationError} */ export default function configurationError(text) { const err = /** @type {ConfigurationError} */ (new Error(text)); err.code = EXIT_CODE_INVALID_CONFIG; return err; }