@lwc/errors
Version:
LWC Error Utilities
182 lines • 6.98 kB
TypeScript
import { DiagnosticLevel } from '../../shared/types';
export declare const GENERIC_COMPILER_ERROR: {
code: number;
message: string;
level: DiagnosticLevel;
strictLevel: DiagnosticLevel;
url: string;
};
export declare const CompilerValidationErrors: {
readonly INVALID_COMPAT_PROPERTY: {
readonly code: 1013;
readonly message: "Expected a boolean for outputConfig.compat, received \"{0}\".";
readonly level: DiagnosticLevel.Error;
readonly url: "";
};
readonly INVALID_ENV_ENTRY_VALUE: {
readonly code: 1014;
readonly message: "Expected a string for outputConfig.env[\"{0}\"], received \"{1}\".";
readonly level: DiagnosticLevel.Error;
readonly url: "";
};
readonly INVALID_ENV_PROPERTY: {
readonly code: 1015;
readonly message: "Expected an object for outputConfig.env, received \"{0}\".";
readonly level: DiagnosticLevel.Error;
readonly url: "";
};
readonly INVALID_FILES_PROPERTY: {
readonly code: 1016;
readonly message: "Expected an object with files to be compiled.";
readonly level: DiagnosticLevel.Error;
readonly url: "";
};
readonly INVALID_NAME_PROPERTY: {
readonly code: 1018;
readonly message: "Expected a string for name, received \"{0}\".";
readonly level: DiagnosticLevel.Error;
readonly url: "";
};
readonly INVALID_NAMESPACE_PROPERTY: {
readonly code: 1019;
readonly message: "Expected a string for namespace, received \"{0}\".";
readonly level: DiagnosticLevel.Error;
readonly url: "";
};
readonly INVALID_SOURCEMAP_PROPERTY: {
readonly code: 1021;
readonly message: "Expected a boolean value or 'inline' for outputConfig.sourcemap, received \"{0}\".";
readonly level: DiagnosticLevel.Error;
readonly url: "";
};
readonly MISSING_OPTIONS_OBJECT: {
readonly code: 1023;
readonly message: "Expected options object, received \"{0}\".";
readonly level: DiagnosticLevel.Error;
readonly url: "";
};
readonly UNEXPECTED_FILE_CONTENT: {
readonly code: 1024;
readonly message: "Unexpected file content for \"{0}\". Expected a string, received \"{1}\".";
readonly level: DiagnosticLevel.Error;
readonly url: "";
};
readonly UNKNOWN_ENV_ENTRY_KEY: {
readonly code: 1025;
readonly message: "Unknown entry \"{0}\" in outputConfig.env.";
readonly level: DiagnosticLevel.Error;
readonly url: "";
};
};
export declare const ModuleResolutionErrors: {
readonly MODULE_RESOLUTION_ERROR: {
readonly code: 1002;
readonly message: "Error in module resolution: {0}";
readonly level: DiagnosticLevel.Warning;
readonly strictLevel: DiagnosticLevel.Fatal;
readonly url: "";
};
readonly IMPORTEE_RESOLUTION_FAILED: {
readonly code: 1010;
readonly message: "Failed to resolve entry for module \"{0}\".";
readonly level: DiagnosticLevel.Error;
readonly strictLevel: DiagnosticLevel.Fatal;
readonly url: "";
};
readonly IMPORTEE_RESOLUTION_FROM_IMPORTER_FAILED: {
readonly code: 1011;
readonly message: "Failed to resolve import \"{0}\" from \"{1}\". Please add \"{2}\" file to the component folder.";
readonly level: DiagnosticLevel.Error;
readonly strictLevel: DiagnosticLevel.Fatal;
readonly url: "";
};
readonly NONEXISTENT_FILE: {
readonly code: 1004;
readonly message: "No such file {0}";
readonly level: DiagnosticLevel.Error;
readonly strictLevel: DiagnosticLevel.Fatal;
readonly url: "";
};
readonly FOLDER_NAME_STARTS_WITH_CAPITAL_LETTER: {
readonly code: 1116;
readonly message: "Illegal folder name \"{0}\". The folder name must start with a lowercase character: \"{1}\".";
readonly level: DiagnosticLevel.Error;
readonly url: "";
};
readonly FOLDER_AND_FILE_NAME_CASE_MISMATCH: {
readonly code: 1117;
readonly message: "Failed to resolve \"{0}\". The file name must case match the component folder name \"{1}\".";
readonly level: DiagnosticLevel.Error;
readonly url: "";
};
readonly IMPORT_AND_FILE_NAME_CASE_MISMATCH: {
readonly code: 1118;
readonly message: "Failed to resolve \"{0}\" from \"{1}\". Did you mean \"{2}\"?";
readonly level: DiagnosticLevel.Error;
readonly url: "";
};
readonly RELATIVE_DYNAMIC_IMPORT: {
readonly code: 1120;
readonly message: "Illegal usage of the dynamic import syntax with a relative path.";
readonly level: DiagnosticLevel.Error;
readonly url: "";
};
};
export declare const TransformerErrors: {
readonly CSS_TRANSFORMER_ERROR: {
readonly code: 1009;
readonly message: "{0}";
readonly level: DiagnosticLevel.Error;
readonly strictLevel: DiagnosticLevel.Fatal;
readonly url: "";
};
readonly CSS_IN_HTML_ERROR: {
readonly code: 1026;
readonly message: "An error occurred parsing inline CSS. {0}";
readonly level: DiagnosticLevel.Error;
readonly strictLevel: DiagnosticLevel.Fatal;
readonly url: "";
};
readonly HTML_TRANSFORMER_ERROR: {
readonly code: 1008;
readonly message: "{0}";
readonly level: DiagnosticLevel.Error;
readonly strictLevel: DiagnosticLevel.Fatal;
readonly url: "";
};
readonly INVALID_ID: {
readonly code: 1027;
readonly message: "Expect a string for id. Received {0}";
readonly level: DiagnosticLevel.Error;
readonly strictLevel: DiagnosticLevel.Fatal;
readonly url: "";
};
readonly INVALID_SOURCE: {
readonly code: 1006;
readonly message: "Expect a string for source. Received {0}";
readonly level: DiagnosticLevel.Error;
readonly strictLevel: DiagnosticLevel.Fatal;
readonly url: "";
};
readonly JS_TRANSFORMER_ERROR: {
readonly code: 1007;
readonly message: "{0}";
readonly level: DiagnosticLevel.Error;
readonly strictLevel: DiagnosticLevel.Fatal;
readonly url: "";
};
readonly NO_AVAILABLE_TRANSFORMER: {
readonly code: 1005;
readonly message: "No available transformer for \"{0}\"";
readonly level: DiagnosticLevel.Error;
readonly strictLevel: DiagnosticLevel.Fatal;
readonly url: "";
};
readonly JS_TRANSFORMER_DECORATOR_ERROR: {
readonly code: 1198;
readonly message: "Decorators like @api, @track, and @wire are only supported in LightningElement classes. {0}";
readonly level: DiagnosticLevel.Error;
readonly url: "";
};
};
//# sourceMappingURL=compiler.d.ts.map