@lwc/errors
Version:
LWC Error Utilities
768 lines • 18.6 kB
TypeScript
import { DiagnosticLevel } from '../../shared/types';
export declare const TemplateErrors: {
INVALID_TEMPLATE: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
OPTIONS_MUST_BE_OBJECT: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
UNKNOWN_IF_MODIFIER: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
UNKNOWN_OPTION_PROPERTY: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
DUPLICATE_ELEMENT_ENTRY: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
CUSTOM_ELEMENT_TAG_DISALLOWED: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
};
export declare const ParserDiagnostics: {
AMBIGUOUS_ATTRIBUTE_VALUE: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
AMBIGUOUS_ATTRIBUTE_VALUE_STRING: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
BOOLEAN_ATTRIBUTE_FALSE: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
BOOLEAN_ATTRIBUTE_TRUE: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
COMPUTED_PROPERTY_ACCESS_NOT_ALLOWED: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
DIRECTIVE_SHOULD_BE_EXPRESSION: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
INVALID_ID_ATTRIBUTE: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
INVALID_STATIC_ID_IN_ITERATION: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
DUPLICATE_ID_FOUND: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
EVENT_HANDLER_SHOULD_BE_EXPRESSION: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
FOR_EACH_AND_FOR_ITEM_DIRECTIVES_SHOULD_BE_TOGETHER: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
FOR_EACH_DIRECTIVE_SHOULD_BE_EXPRESSION: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
FOR_INDEX_DIRECTIVE_SHOULD_BE_STRING: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
FOR_ITEM_DIRECTIVE_SHOULD_BE_STRING: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
FORBIDDEN_IFRAME_SRCDOC_ATTRIBUTE: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
FORBIDDEN_SVG_NAMESPACE_IN_TEMPLATE: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
FORBIDDEN_MATHML_NAMESPACE_IN_TEMPLATE: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
FORBIDDEN_TAG_ON_TEMPLATE: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
GENERIC_PARSING_ERROR: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
IDENTIFIER_PARSING_ERROR: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
IF_DIRECTIVE_SHOULD_BE_EXPRESSION: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
INVALID_ATTRIBUTE_CASE: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
INVALID_EVENT_NAME: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
INVALID_HTML_ATTRIBUTE: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
INVALID_HTML_SYNTAX: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
INVALID_IDENTIFIER: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
INVALID_NODE: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
INVALID_TABINDEX_ATTRIBUTE: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
DEPRECATED_IS_ATTRIBUTE_CANNOT_BE_EXPRESSION: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
IS_ATTRIBUTE_NOT_SUPPORTED: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
KEY_ATTRIBUTE_SHOULD_BE_EXPRESSION: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
KEY_SHOULDNT_REFERENCE_FOR_EACH_INDEX: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
KEY_SHOULDNT_REFERENCE_ITERATOR_INDEX: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
MISSING_KEY_IN_ITERATOR: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
MISSING_ROOT_TEMPLATE_TAG: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
MODIFYING_ITERATORS_NOT_ALLOWED: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
MULTIPLE_EXPRESSIONS: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
MULTIPLE_ROOTS_FOUND: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
NAME_ON_SLOT_CANNOT_BE_EXPRESSION: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
NO_DIRECTIVE_FOUND_ON_TEMPLATE: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
NO_MATCHING_CLOSING_TAGS: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
ROOT_TAG_SHOULD_BE_TEMPLATE: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
ROOT_TEMPLATE_HAS_UNKNOWN_ATTRIBUTES: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
SLOT_TAG_CANNOT_HAVE_DIRECTIVES: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
TEMPLATE_EXPRESSION_PARSING_ERROR: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
UNEXPECTED_IF_MODIFIER: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
LWC_DOM_INVALID_VALUE: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
LWC_DOM_INVALID_CONTENTS: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
LWC_DOM_INVALID_CUSTOM_ELEMENT: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
LWC_DOM_INVALID_SLOT_ELEMENT: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
STYLE_TAG_NOT_ALLOWED_IN_TEMPLATE: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
UNKNOWN_HTML_TAG_IN_TEMPLATE: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
ATTRIBUTE_NAME_STARTS_WITH_INVALID_CHARACTER: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
ATTRIBUTE_NAME_MUST_END_WITH_ALPHA_NUMERIC_CHARACTER: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
UNKNOWN_LWC_DIRECTIVE: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
INVALID_OPTS_LWC_DYNAMIC: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
INVALID_LWC_DYNAMIC_ON_NATIVE_ELEMENT: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
INVALID_LWC_DYNAMIC_LITERAL_PROP: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
LWC_RENDER_MODE_INVALID_VALUE: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
LWC_LIGHT_SLOT_INVALID_ATTRIBUTES: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
LWC_DOM_INVALID_IN_LIGHT_DOM: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
INVALID_FOR_EACH_WITH_ITERATOR: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
NO_DUPLICATE_SLOTS: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
NO_SLOTS_IN_ITERATOR: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
LWC_LIGHT_SLOT_INVALID_EVENT_LISTENER: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
LWC_INNER_HTML_INVALID_CUSTOM_ELEMENT: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
LWC_INNER_HTML_INVALID_ELEMENT: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
LWC_INNER_HTML_INVALID_CONTENTS: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
LWC_INNER_HTML_INVALID_VALUE: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
INVALID_HTML_RECOVERY: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
INVALID_TEMPLATE_ATTRIBUTE: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
PRESERVE_COMMENTS_MUST_BE_BOOLEAN: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
DUPLICATE_ATTR_PROP_TRANSFORM: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
INVALID_HTML_SYNTAX_WARNING: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
KEY_SHOULD_BE_IN_ITERATION: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
INVALID_TEMPLATE_WARNING: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
INVALID_LWC_SPREAD_LITERAL_PROP: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
LWC_REF_INVALID_ELEMENT: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
LWC_REF_INVALID_VALUE: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
LWC_REF_INVALID_LOCATION_INSIDE_ITERATION: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
IF_BLOCK_DIRECTIVE_SHOULD_BE_EXPRESSION: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
ELSEIF_BLOCK_DIRECTIVE_SHOULD_BE_EXPRESSION: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
ELSE_BLOCK_DIRECTIVE_CANNOT_HAVE_VALUE: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
INVALID_IF_BLOCK_DIRECTIVE_WITH_CONDITIONAL: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
INVALID_ELSEIF_BLOCK_DIRECTIVE_WITH_CONDITIONAL: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
INVALID_ELSE_BLOCK_DIRECTIVE_WITH_CONDITIONAL: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
LWC_IF_SCOPE_NOT_FOUND: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
LWC_IF_CANNOT_BE_USED_WITH_IF_DIRECTIVE: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
SCOPED_SLOT_BIND_IN_LIGHT_DOM_ONLY: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
INVALID_LWC_SLOT_BIND_LITERAL_PROP: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
INVALID_LWC_SLOT_BIND_NON_SLOT_ELEMENT: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
NO_DUPLICATE_SCOPED_SLOT: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
NO_MIXED_SLOT_TYPES: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
SLOT_DATA_VALUE_SHOULD_BE_STRING: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
SCOPED_SLOT_DATA_ON_TEMPLATE_ONLY: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
NON_ELEMENT_SCOPED_SLOT_CONTENT: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
INVALID_PARENT_OF_LWC_SLOT_DATA: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
SCOPED_SLOTDATA_CANNOT_BE_COMBINED_WITH_OTHER_DIRECTIVE: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
INVALID_LWC_EXTERNAL_ON_NON_CUSTOM_ELEMENT: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
INVALID_LWC_EXTERNAL_VALUE: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
SINGLE_IF_DIRECTIVE_ALLOWED: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
LWC_COMPONENT_TAG_WITHOUT_IS_DIRECTIVE: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
UNSUPPORTED_LWC_TAG_NAME: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
INVALID_LWC_IS_DIRECTIVE_VALUE: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
LWC_IS_INVALID_ELEMENT: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
DEPRECATED_LWC_DYNAMIC_ATTRIBUTE: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
INVALID_OPTS_LWC_ENABLE_DYNAMIC_COMPONENTS: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
INVALID_EXPR_ARROW_FN_PARAM: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
INVALID_EXPR_STATEMENTS_PROHIBITED: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
INVALID_EXPR_MUTATION_OUTSIDE_ARROW: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
INVALID_EXPR_DELETE_OP: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
INVALID_EXPR_ARROW_FN_BODY: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
INVALID_EXPR_ARROW_FN_KIND: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
INVALID_EXPR_EARLY_STAGE_FEATURE: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
INVALID_EXPR_PROHIBITED_NODE_TYPE: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
INVALID_EXPR_COMMENTS_DISALLOWED: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
IGNORED_SLOT_ATTRIBUTE_IN_CHILD: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
INVALID_LWC_ON_ELEMENT: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
INVALID_LWC_ON_LITERAL_PROP: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
INVALID_LWC_ON_WITH_DECLARATIVE_LISTENERS: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
INVALID_LWC_ON_OPTS: {
code: number;
message: string;
level: DiagnosticLevel;
url: string;
};
};
//# sourceMappingURL=template-transform.d.ts.map