@lwc/shared
Advanced tools
Comparing version 8.13.1 to 8.13.2
@@ -24,2 +24,16 @@ /** | ||
export declare function kebabCaseToCamelCase(attrName: string): string; | ||
/** | ||
* This set is for attributes that have a camel cased property name | ||
* For example, div.tabIndex. | ||
* We do not want users to define `@api` properties with these names | ||
* Because the template will never call them. It'll always call the camel | ||
* cased version. | ||
*/ | ||
export declare const AMBIGUOUS_PROP_SET: Map<string, string>; | ||
/** | ||
* This set is for attributes that can never be defined | ||
* by users on their components. | ||
* We throw for these. | ||
*/ | ||
export declare const DISALLOWED_PROP_SET: Set<string>; | ||
//# sourceMappingURL=html-attributes.d.ts.map |
@@ -687,2 +687,23 @@ /** | ||
} | ||
/** | ||
* This set is for attributes that have a camel cased property name | ||
* For example, div.tabIndex. | ||
* We do not want users to define `@api` properties with these names | ||
* Because the template will never call them. It'll always call the camel | ||
* cased version. | ||
*/ | ||
const AMBIGUOUS_PROP_SET = /*@__PURE__@*/ new Map([ | ||
['bgcolor', 'bgColor'], | ||
['accesskey', 'accessKey'], | ||
['contenteditable', 'contentEditable'], | ||
['tabindex', 'tabIndex'], | ||
['maxlength', 'maxLength'], | ||
['maxvalue', 'maxValue'], | ||
]); | ||
/** | ||
* This set is for attributes that can never be defined | ||
* by users on their components. | ||
* We throw for these. | ||
*/ | ||
const DISALLOWED_PROP_SET = /*@__PURE__@*/ new Set(['is', 'class', 'slot', 'style']); | ||
@@ -719,3 +740,3 @@ /* | ||
// Increment whenever the LWC template compiler changes | ||
const LWC_VERSION = "8.13.1"; | ||
const LWC_VERSION = "8.13.2"; | ||
const LWC_VERSION_COMMENT = `LWC compiler v${LWC_VERSION}`; | ||
@@ -901,2 +922,3 @@ const LWC_VERSION_COMMENT_REGEX = /\/\*LWC compiler v([\d.]+)\*\/\s*}/; | ||
exports.AMBIGUOUS_PROP_SET = AMBIGUOUS_PROP_SET; | ||
exports.AriaAttrNameToPropNameMap = AriaAttrNameToPropNameMap; | ||
@@ -927,2 +949,3 @@ exports.AriaPropNameToAttrNameMap = AriaPropNameToAttrNameMap; | ||
exports.DEFAULT_SSR_MODE = DEFAULT_SSR_MODE; | ||
exports.DISALLOWED_PROP_SET = DISALLOWED_PROP_SET; | ||
exports.HIGHEST_API_VERSION = HIGHEST_API_VERSION; | ||
@@ -1014,3 +1037,3 @@ exports.HTML_NAMESPACE = HTML_NAMESPACE; | ||
exports.toString = toString; | ||
/** version: 8.13.1 */ | ||
/** version: 8.13.2 */ | ||
//# sourceMappingURL=index.cjs.js.map |
@@ -683,2 +683,23 @@ /** | ||
} | ||
/** | ||
* This set is for attributes that have a camel cased property name | ||
* For example, div.tabIndex. | ||
* We do not want users to define `@api` properties with these names | ||
* Because the template will never call them. It'll always call the camel | ||
* cased version. | ||
*/ | ||
const AMBIGUOUS_PROP_SET = /*@__PURE__@*/ new Map([ | ||
['bgcolor', 'bgColor'], | ||
['accesskey', 'accessKey'], | ||
['contenteditable', 'contentEditable'], | ||
['tabindex', 'tabIndex'], | ||
['maxlength', 'maxLength'], | ||
['maxvalue', 'maxValue'], | ||
]); | ||
/** | ||
* This set is for attributes that can never be defined | ||
* by users on their components. | ||
* We throw for these. | ||
*/ | ||
const DISALLOWED_PROP_SET = /*@__PURE__@*/ new Set(['is', 'class', 'slot', 'style']); | ||
@@ -715,3 +736,3 @@ /* | ||
// Increment whenever the LWC template compiler changes | ||
const LWC_VERSION = "8.13.1"; | ||
const LWC_VERSION = "8.13.2"; | ||
const LWC_VERSION_COMMENT = `LWC compiler v${LWC_VERSION}`; | ||
@@ -897,4 +918,4 @@ const LWC_VERSION_COMMENT_REGEX = /\/\*LWC compiler v([\d.]+)\*\/\s*}/; | ||
export { AriaAttrNameToPropNameMap, AriaPropNameToAttrNameMap, ArrayConcat, ArrayCopyWithin, ArrayEvery, ArrayFill, ArrayFilter, ArrayFind, ArrayFindIndex, ArrayFrom, ArrayIncludes, ArrayIndexOf, ArrayJoin, ArrayMap, ArrayPop, ArrayPush, ArrayReduce, ArrayReverse, ArrayShift, ArraySlice, ArraySome, ArraySort, ArraySplice, ArrayUnshift, DEFAULT_SSR_MODE, HIGHEST_API_VERSION, HTML_NAMESPACE, ID_REFERENCING_ATTRIBUTES_SET, IMPORTANT_FLAG, KEY__LEGACY_SHADOW_TOKEN, KEY__LEGACY_SHADOW_TOKEN_PRIVATE, KEY__NATIVE_GET_ELEMENT_BY_ID, KEY__NATIVE_ONLY_CSS, KEY__NATIVE_QUERY_SELECTOR_ALL, KEY__SCOPED_CSS, KEY__SHADOW_RESOLVER, KEY__SHADOW_RESOLVER_PRIVATE, KEY__SHADOW_STATIC, KEY__SHADOW_STATIC_PRIVATE, KEY__SHADOW_TOKEN, KEY__SHADOW_TOKEN_PRIVATE, KEY__SYNTHETIC_MODE, LOWEST_API_VERSION, LWC_VERSION, LWC_VERSION_COMMENT, LWC_VERSION_COMMENT_REGEX, MATHML_NAMESPACE, REFLECTIVE_GLOBAL_PROPERTY_SET, SPECIAL_PROPERTY_ATTRIBUTE_MAPPING, SVG_NAMESPACE, StringCharAt, StringCharCodeAt, StringFromCharCode, StringReplace, StringSlice, StringSplit, StringToLowerCase, StringTrim, XLINK_NAMESPACE, XML_NAMESPACE, addTrustedSignal, arrayEvery, assert, assign, create, defineProperties, defineProperty, entries, flattenStylesheets, forEach, freeze, fromEntries, generateCustomElementTagName, getAPIVersionFromNumber, getOwnPropertyDescriptor, getOwnPropertyDescriptors, getOwnPropertyNames, getOwnPropertySymbols, getPropertyDescriptor, getPrototypeOf, hasOwnProperty, htmlEscape, htmlPropertyToAttribute, isAPIFeatureEnabled, isAriaAttribute, isArray, isBoolean, isBooleanAttribute, isFalse, isFrozen, isFunction, isGlobalHtmlAttribute, isNull, isNumber, isObject, isString, isTrue, isTrustedSignal, isUndefined, isVoidElement, kebabCaseToCamelCase, keys, noop, normalizeClass, normalizeStyleAttributeValue, parseStyleText, sanitizeHtmlContent, seal, setHooks, setPrototypeOf, setTrustedSignalSet, toString }; | ||
/** version: 8.13.1 */ | ||
export { AMBIGUOUS_PROP_SET, AriaAttrNameToPropNameMap, AriaPropNameToAttrNameMap, ArrayConcat, ArrayCopyWithin, ArrayEvery, ArrayFill, ArrayFilter, ArrayFind, ArrayFindIndex, ArrayFrom, ArrayIncludes, ArrayIndexOf, ArrayJoin, ArrayMap, ArrayPop, ArrayPush, ArrayReduce, ArrayReverse, ArrayShift, ArraySlice, ArraySome, ArraySort, ArraySplice, ArrayUnshift, DEFAULT_SSR_MODE, DISALLOWED_PROP_SET, HIGHEST_API_VERSION, HTML_NAMESPACE, ID_REFERENCING_ATTRIBUTES_SET, IMPORTANT_FLAG, KEY__LEGACY_SHADOW_TOKEN, KEY__LEGACY_SHADOW_TOKEN_PRIVATE, KEY__NATIVE_GET_ELEMENT_BY_ID, KEY__NATIVE_ONLY_CSS, KEY__NATIVE_QUERY_SELECTOR_ALL, KEY__SCOPED_CSS, KEY__SHADOW_RESOLVER, KEY__SHADOW_RESOLVER_PRIVATE, KEY__SHADOW_STATIC, KEY__SHADOW_STATIC_PRIVATE, KEY__SHADOW_TOKEN, KEY__SHADOW_TOKEN_PRIVATE, KEY__SYNTHETIC_MODE, LOWEST_API_VERSION, LWC_VERSION, LWC_VERSION_COMMENT, LWC_VERSION_COMMENT_REGEX, MATHML_NAMESPACE, REFLECTIVE_GLOBAL_PROPERTY_SET, SPECIAL_PROPERTY_ATTRIBUTE_MAPPING, SVG_NAMESPACE, StringCharAt, StringCharCodeAt, StringFromCharCode, StringReplace, StringSlice, StringSplit, StringToLowerCase, StringTrim, XLINK_NAMESPACE, XML_NAMESPACE, addTrustedSignal, arrayEvery, assert, assign, create, defineProperties, defineProperty, entries, flattenStylesheets, forEach, freeze, fromEntries, generateCustomElementTagName, getAPIVersionFromNumber, getOwnPropertyDescriptor, getOwnPropertyDescriptors, getOwnPropertyNames, getOwnPropertySymbols, getPropertyDescriptor, getPrototypeOf, hasOwnProperty, htmlEscape, htmlPropertyToAttribute, isAPIFeatureEnabled, isAriaAttribute, isArray, isBoolean, isBooleanAttribute, isFalse, isFrozen, isFunction, isGlobalHtmlAttribute, isNull, isNumber, isObject, isString, isTrue, isTrustedSignal, isUndefined, isVoidElement, kebabCaseToCamelCase, keys, noop, normalizeClass, normalizeStyleAttributeValue, parseStyleText, sanitizeHtmlContent, seal, setHooks, setPrototypeOf, setTrustedSignalSet, toString }; | ||
/** version: 8.13.2 */ | ||
//# sourceMappingURL=index.js.map |
@@ -7,3 +7,3 @@ { | ||
"name": "@lwc/shared", | ||
"version": "8.13.1", | ||
"version": "8.13.2", | ||
"description": "Utilities and methods that are shared across packages", | ||
@@ -10,0 +10,0 @@ "keywords": [ |
117542
2528
11
17
2
100