Commit 035f130
committed
File tree
2,902 files changed
+44871
-9532
lines changed- .github
- ISSUE_TEMPLATE
- workflows
- packages
- @lwc
- aria-reflection
- babel-plugin-component
- src
- __tests__
- fixtures
- api-decorator
- @api-setter-on-one-class-member-should-not-conflict-with-@api-getter-on-another
- conflicting-api-properties-with-getter-setter
- conflicting-api-properties-with-method
- detecting-@api-on-both-getter-and-a-setter-should-produce-an-error
- disallowed-props
- class
- is
- slot
- style
- does-not-allow-computed-api-getters-and-setters
- does-not-throw-error-if-property-name-is-data
- does-not-throw-if-property-name-prefixed-with-aria
- duplicate-api-properties
- single-@api-getter-on-one-class-member-should-not-conflict-with-@api-setter-on-another
- throws-correct-error-if-property-name-is-maxlength
- throws-error-if-default-value-is-true
- throws-error-if-property-name-is-ambiguous
- throws-error-if-property-name-is-part
- throws-error-if-property-name-prefixed-with-data
- throws-error-if-property-name-prefixed-with-on
- throws-when-combined-with-@track
- transform-complex-attributes
- transform-nested-classes
- transform-pairs-of-setter-and-getter
- transforms-public-getters
- transforms-public-methods
- transforms-public-props
- w-9927596-public-getter-setter-with-duplicate-property
- w-9927596-public-property-with-duplicate-getter-setter
- component
- allow-to-remap-the-import-to-lightningelement
- allows-importing-supported-apis-from-@lwc-engine-core
- allows-importing-supported-apis-from-@lwc-engine-dom
- allows-importing-supported-apis-from-@lwc-engine-server
- camel-to-kebab-component-name
- does-not-insert-render-method-when-extending-from-legacy-engine-element
- export-engine-star
- import-engine-default-and-named
- import-engine-default
- import-engine-star
- inject-render-method
- keep-the-render-method-if-present
- only-inject-render-in-the-exported-class
- decorators
- should-register-decorators-for-anonymous-class-declarations
- should-register-decorators-for-anonymous-class-expressions
- should-throw-if-a-decorator-is-dereferenced
- should-throw-if-a-decorator-is-used-as-a-member-expression
- should-throw-if-a-decorator-is-used-on-a-class
- should-throw-if-an-global-decorator-is-used-on-class-field
- should-throw-if-an-global-decorator-is-used-on-class-methods
- should-throw-when-api-decorator-was-not-imported-from-lwc
- should-throw-when-track-decorator-was-not-imported-from-lwc
- should-throw-when-wire-decorator-was-not-imported-from-lwc
- should-transform-decorators-on-classdeclaration-in-a-large-input-file
- should-transform-decorators-on-classexpression-in-a-large-input-file
- throws-if-a-decorator-is-used-as-a-function
- unnecessary-register-decorators
- latest
- should-not-register-decorators-if-anonymous-class-has-no-superclass
- should-not-register-decorators-if-named-class-has-no-superclass
- should-register-decorators-for-anonymous-class-that-extends-non-lightning-element
- should-register-decorators-for-named-class-that-extends-non-lightning-element
- v59
- should-register-decorators-for-anonymous-class-that-extends-non-lightning-element
- should-register-decorators-for-named-class-that-extends-non-lightning-element
- should-register-decorators-if-anonymous-class-has-no-superclass
- should-register-decorators-if-named-class-has-no-superclass
- dedupe-imports
- should-handle-an-alias-of-an-export
- should-handle-both-default-and-importing-the-entire-contents-for-a-module
- should-handle-multiple-aliases-of-the-same-export
- should-handle-multiple-defaults-of-the-same-export
- should-handle-the-simple-case
- should-support-importing-names-and-default-2
- should-support-importing-names-and-default
- should-support-importing-the-entire-contents-for-a-module
- dynamic-imports
- check-validation-for-strict
- passthough-with-no-config
- test-custom-loader-multiple-imports
- test-custom-loader
- unchanged-dynamic-import-in-strict-mode
- implicit-explicit
- api-decorator
- mixin
- noop-implicit-export-const
- noop-implicit-export-function
- test-cmp-anonymous-class
- test-cmp-named-class-with-decorators
- wire
- import-scoped-stylesheet
- observed-fields
- should-add-observed-fields-in-class-expression
- should-be-added-to-the-registercomponentcall-when-a-field-is-not-decorated-with-@api-@track-or-@wire
- should-not-observe-changes-in-a-static-fields
- should-not-observe-changes-in-computed-fields
- should-not-process-reserved-words-as-field-when-decorated-with-@api-@track-or-@wire
- should-transform-export-default-that-is-not-a-class
- track-decorator
- throws-if-track-decorator-is-applied-to-a-class-method
- throws-if-track-decorator-is-applied-to-a-getter
- throws-if-track-decorator-is-applied-to-a-setter
- transform-track-decorator-field
- transform-track-decorator-preserve-initial-value
- wire-decorator
- config-function-should-use-bracket-notation-for-param-when-its-definition-has-invalid-identifier-as-segment
- config-function-should-use-bracket-notation-when-param-definition-has-empty-segment
- decorator-accepts-a-function-identifier-as-first-parameter
- decorator-accepts-a-member-expression
- decorator-accepts-an-optional-config-object-as-second-parameter
- decorator-expects-an-imported-identifier-as-first-parameter
- decorator-expects-an-object-as-second-parameter
- decorator-expects-wire-adapter-as-first-parameter
- decorator-expects-wire-adapter-to-be-imported
- decorator-on-getter-alone
- decorator-on-getter
- decorator-on-setter-alone
- decorator-on-setter
- decorator-rejects-nested-member-expression
- ignores-object-method
- ignores-spread-element
- should-not-throw-when-using-2-separate-wired-decorators
- throws-when-computed-prop-is-expression
- throws-when-computed-prop-is-let-variable
- throws-when-computed-prop-is-regexp-literal
- throws-when-computed-prop-is-template-literal
- throws-when-using-2-wired-decorators
- throws-when-wired-method-is-combined-with-@api
- throws-when-wired-property-is-combined-with-@api
- throws-when-wired-property-is-combined-with-@track
- transforms-computed-properties-const-from-obj
- transforms-computed-properties
- transforms-multiple-dynamic-params
- transforms-named-imports-from-static-imports
- transforms-numeric-props
- transforms-object-properties-as-string-literal
- transforms-parameters-with-2-levels-deep--foo.bar
- transforms-parameters-with-multiple-levels-deep
- transforms-wired-field
- transforms-wired-method
- decorators
- api
- track
- wire
- compiler
- src
- transformers
- __tests__
- engine-core
- src
- framework
- decorators
- modules
- wiring
- libs
- mutation-tracker
- __tests__
- reflection
- patches
- engine-dom
- src
- apis
- custom-elements
- formatters
- __tests__
- renderer
- engine-server
- src
- __tests__
- fixtures
- adjacent-text-nodes
- preserve-comments-off
- comments-at-end
- modules/x/comments-text
- comments-then-element
- modules/x/comments-text
- deep-for-each-with-rendered-item
- modules/x/comments-text
- deep-for-each
- modules/x/comments-text
- deep-iterator
- modules/x/comments-text
- deep2
- modules/x/comments-text
- deep
- modules/x/comments-text
- emptier
- modules/x/comments-text
- empty1
- modules/x/comments-text
- empty2
- modules/x/comments-text
- empty3
- modules/x/comments-text
- empty
- modules/x/comments-text
- html-escaping-single
- modules/x/comments-text
- html-escaping
- modules/x/comments-text
- just-comments
- modules/x/comments-text
- nonempty-dynamic
- modules/x/comments-text
- nonempty-literals-outside
- modules/x/comments-text
- nonempty1
- modules/x/comments-text
- nonempty2
- modules/x/comments-text
- nonempty3
- modules/x/comments-text
- nonempty
- modules/x/comments-text
- text-comment-text-comment
- modules/x/comments-text
- preserve-comments-on
- comments-then-element
- modules/x/comments-text
- emptier-with-text-comment-text
- modules/x/comments-text
- emptier
- modules/x/comments-text
- empty copy
- modules/x/comments-text
- just-comments
- modules/x/comments-text
- preserve-comments2
- modules/x/comments-text
- preserve-comments3
- modules/x/comments-text
- preserve-comments
- modules/x/comments-text
- attribute-and-class-modify
- modules/x/cmp
- attribute-aria-modify/modules/x/cmp
- attribute-aria
- dynamic
- modules/x
- child
- grandchild
- parent
- static
- modules/x
- child
- parent
- attribute-boolean
- modules/x/attribute-boolean
- attribute-class
- unstyled
- array
- modules/x/parent
- child
- modules/x
- child
- parent
- component
- modules/x
- child
- parent
- dynamic
- modules/x
- child
- grandchild
- parent
- object
- modules/x/parent
- static
- modules/x
- child
- parent
- with-scoped-styles-only-in-child
- dynamic
- modules/x
- child
- grandchild
- parent
- static
- modules/x
- child
- parent
- with-scoped-styles-only-in-parent
- dynamic
- modules/x
- child
- grandchild
- parent
- static
- modules/x
- child
- parent
- with-scoped-styles
- dynamic
- modules/x
- child
- grandchild
- parent
- static
- modules/x
- child
- parent
- attribute-component-aria
- modules/x
- attribute-component-aria
- child
- attribute-component-global-html
- modules/x
- attribute-component-global-html
- child
- attribute-dynamic-escape
- modules/x/attribute-dynamic-escape
- attribute-dynamic-with-scoped-css
- modules/x/attribute-dynamic-with-scoped-css
- attribute-dynamic
- modules/x/attribute-dynamic
- attribute-empty-string
- modules/x/test
- attribute-global-html
- as-component-prop
- undeclared
- modules/x
- child
- component
- with-@api
- modules/x
- child
- component
- without-@api
- modules/x
- child
- component
- basic
- modules/x/attribute-global-html
- attribute-live-bindings
- modules/x/attribute-live-bindings
- attribute-modify-uppercase
- modules/x/cmp
- attribute-null
- modules/x/test
- attribute-static
- modules/x/attribute-static
- attribute-style
- basic
- modules/x
- attribute-style
- child
- dynamic
- modules/x
- child
- grandchild
- parent
- modules/x/child
- attributes-aria
- modules/x/attributes-aria
- comments-basic
- modules/x/comments-basic
- comments-foreach
- modules/x/comments-foreach
- comments-if
- modules/x/comments-if
- comments-slot
- modules/x
- child
- comments-slot
- comments-text-preserve-off
- modules/x/comments-text
- comments-text-preserve
- modules/x/comments-text
- component
- modules/x
- child
- component
- computed
- modules/x/computed
- context-deep
- modules/x
- consumer
- provider
- context-installation-on-non-element
- modules/x
- consumer
- provider
- context-nested
- modules/x
- consumer
- providerNested
- provider
- context-no-provider
- modules/x/consumer
- context-shadowed
- modules/x
- consumer
- middle
- provider
- context-simple-method
- modules/x
- consumer
- provider
- context-simple-setter
- modules/x
- consumer
- provider
- context-simple
- modules/x
- consumer
- provider
- context-slotted
- light
- modules/x
- consumer
- provider
- root
- scoped
- modules/x
- consumer
- provider
- root
- shadow
- modules/x
- consumer
- provider
- root
- custom-styles-with-newlines
- decorator-api
- modules/x
- child
- parent
- deeply-nested/modules/x/component
- delegates-focus
- modules/x/delegates-focus
- duplicate-slots-in-template
- light
- modules/x
- inner
- outer
- shadow
- modules/x
- inner
- outer
- dynamic-components
- basic
- modules/x
- dynamic
- test
- invalid-ctor-function
- modules/x/dynamic-invalid-ctor
- invalid-ctor
- modules/x/dynamic-invalid-ctor
- mixed
- modules/x
- dynamic
- test
- no-ctor
- modules/x/dynamic-no-ctor
- scoped-styles
- modules/x
- dynamic
- scopedStyle
- slots
- light-fallback
- modules/x
- dynamic
- test
- light
- modules/x
- dynamic
- test
- scoped-slots
- modules/x
- dynamic
- test
- shadow
- modules/x
- dynamic
- test
- dynamic-imports/basic
- modules/x
- dynamic
- fake
- dynamic-slots
- modules/x/receiver
- empty-text-with-comments-non-static-optimized
- modules/x/comments-text
- exports
- component-as-default
- modules/x/cmp
- default-class-named
- modules/x/cmp
- default-class-unnamed
- modules/x/cmp
- default-identifier
- modules/x/cmp
- face-callback
- modules/face
- container
- control
- for-each-block
- basic
- modules/x/for-each-block
- child-nested
- modules/x
- child
- for-each-child-nested
- item-and-index
- modules/x
- child
- container
- nested
- modules/x/for-each-nested
- static-content
- modules/x/container
- for-static-content/modules/x/container
- getter-class-list-noop/modules/x/getter-class-list-noop
- getter-class-list
- modules/x/getter-class-list
- getter-is-connected
- global-html-attributes
- modules/x
- child
- parent
- host-mutate-in-connected-callback
- modules/x/test
- host-mutate-in-render
- modules/x/test
- if-block
- modules/x/if-block
- if-conditional-slot-content
- modules/x
- child
- slotted
- if-conditional-slot
- modules/x
- child
- slotted
- if-custom-element-child
- if-element-child
- modules/x/elementChild
- import-lwc-from-helper
- modules/x/cmp
- inner-outer-html
- modules/x
- component
- inner
- iterator-block
- basic
- modules/x/iterator-block
- missing-value
- modules/x/iterator-block
- multiple
- modules/x/iterator-block
- variables
- modules/x
- child
- container
- known-boolean-attributes
- correct-tag-attr-pair
- boolean-true
- modules/x/component
- dynamic
- modules/x
- child
- component
- empty-string
- modules/x/component
- invalid-string
- modules/x/component
- string-false-uppercase
- modules/x/component
- string-true-uppercase
- modules/x/component
- default-def-html-attributes
- dynamic
- modules/x
- child
- component
- static-on-component
- modules/x
- child
- component
- static
- modules/x/component
- incorrect-tag-attr-pair
- dynamic
- modules/x
- child
- component
- static
- modules/x/component
- input
- dynamic
- modules/x/component
- static
- modules/x/component
- spellcheck
- modules/x/component
- lifecycle-hooks
- light-dom-multiple/modules/x
- one
- parent
- two
- light-dom-scoped-styles-render
- modules/x/basic
- light-dom-scoped-styles
- modules/x/basic
- light-dom-styles-dir-host
- modules/x/basic
- light-dom
- modules/x/basic
- lwc-dom-manual
- modules/x/lwc-dom-manual
- lwc-dynamic
- modules/x
- lwc-dynamic
- test
- lwc-if-else-if-else
- modules/x/component
- lwc-if-else
- modules/x/component
- lwc-if
- modules/x/component
- lwc-inner-html
- modules/x/lwc-inner-html
- method-get-attribute
- modules/x
- child
- method-get-attribute
- method-remove-attribute
- modules/x/method-remove-attribute
- method-set-attribute
- modules/x/method-set-attribute
- methods-noop
- modules/x/methods-noop
- methods-unsupported
- modules/x/methods-unsupported
- no-boundary-protection-basic/modules/x/parent
- no-boundary-protection-child/modules/x
- child
- parent
- no-boundary-protection-deep-child/modules/x
- deepChild
- parent
- no-boundary-protection-slotted/modules/x
- parent
- slotted
- no-dup-styles
- modules/x
- child
- parent
- no-template
- modules/x/test
- overwrite-properties-template
- modules/x
- child
- overwrite-properties-template
- overwrite-properties
- modules/x/overwrite-properties
- parent-child-connected-callback/modules/x
- child
- parent
- slotted
- parent-child-read-only-prop/modules/x
- child
- parent
- read-only-props
- basic
- modules/x
- child
- parent
- dynamic-child
- modules/x
- child
- parent
- pseudo-attribute
- modules/x
- child
- parent
- reflection
- attr-to-prop
- modules/x/test
- prop-to-attr
- modules/x/test
- rehydration
- modules/x/rehydration
- render-correct-tags
- modules/x/elements
- render-dynamic-value
- modules/x/component
- render-mode-mismatch
- default-template-light-component
- modules/x/test
- default-template-shadow-component
- modules/x/test
- light-template-default-component
- modules/x/test
- light-template-shadow-component
- modules/x/test
- shadow-template-default-component
- modules/x/test
- shadow-template-light-component
- modules/x/test
- render-with-unused-default-template
- modules/x/component
- reordered-duplicate-nonexistent-slots
- light
- modules/x
- inner
- outer
- shadow
- modules/x
- inner
- outer
- scoped-slots
- advanced
- modules/x
- child
- parent
- basic
- modules/x/basicChild
- deep-different-variable-names-attr-value
- modules/x
- child
- parent
- deep-different-variable-names
- modules/x
- child
- parent
- deep
- modules/x
- child
- parent
- default-slot
- modules/x
- child
- parent
- expression
- modules/x
- child
- parent
- for-each
- modules/x/parentOfChildWithForEach
- mixed-with-light-dom-slots-inside
- modules/x
- child
- parent
- mixed-with-light-dom-slots-outside
- modules/x
- child
- parent
- named-slot
- modules/x/child
- same-var-name-in-child-and-scoped-slot
- modules/x
- child
- parent
- same-variable-used-outside
- modules/x
- child
- parent
- undefined-var-name-in-child-and-scoped-slot
- modules/x
- child
- parent
- scoped-styles-with-existing-class
- modules/x/component
- shadow-dom-styles-dir-host
- modules/x/basic
- slot-forwarding
- scoped-slots
- modules/x
- leaf
- lightContainer
- scopedSlotChild
- scopedSlotParent
- slots
- dangling
- modules/x
- container
- leaf
- slot
- light
- modules/x
- container
- leaf
- slot
- mixed
- modules/x
- container
- lightLeaf
- lightParent
- shadowLeaf
- shadowParent
- shadow
- modules/x
- container
- leaf
- slot
- slot-not-at-top-level
- advanced
- ifTrue
- light
- modules/x
- another
- inner
- outer
- shadow
- modules/x
- another
- inner
- outer
- lwcIf
- light
- modules/x
- another
- inner
- outer
- shadow
- modules/x
- another
- inner
- outer
- element
- light
- modules/x
- inner
- outer
- shadow
- modules/x
- inner
- outer
- external
- light
- modules/x
- inner
- outer
- shadow
- modules/x
- inner
- outer
- ifTrue
- light
- modules/x
- inner
- outer
- shadow
- modules/x
- inner
- outer
- lwcIf
- light
- modules/x
- inner
- outer
- shadow
- modules/x
- inner
- outer
- slotchange
- slots-basic
- fallback
- light
- modules/x
- inner
- outer
- shadow
- modules/x
- inner
- outer
- slotted
- light
- modules/x
- inner
- outer
- shadow
- modules/x
- inner
- outer
- slots-fallback
- modules/x
- receiver
- slots-fallback
- slots-nested
- slots-unknown
- slots
- modules/x
- receiver
- slots
- slotted-content-nested
- modules/x
- another
- receiver
- slots
- static-stylesheets
- scoped-and-unscoped-dynamic-render
- modules/x/stylish
- scoped-and-unscoped-with-class
- modules/x/stylish
- scoped-and-unscoped-with-dynamic-class
- modules/x/stylish
- scoped-and-unscoped
- modules/x/stylish
- unscoped-only-with-class
- modules/x/stylish
- unscoped-only-with-dynamic-class
- modules/x/stylish
- unscoped-only
- modules/x/stylish
- unscoped-with-scoped-template-styles-and-class
- modules/x/stylish
- unscoped-with-scoped-template-styles
- modules/x/stylish
- style-class-whitespace
- modules/x/foo
- style-newline
- modules/x/component
- styles-escaping-invalid-multiple-levels
- modules/x/styles
- styles-escaping-invalid-trailing-close-tag
- modules/x/styles
- styles-escaping-invalid-trailing-open-tag
- modules/x/styles
- styles-escaping-invalid-unclosed-open-tag
- modules/x/styles
- styles-escaping-safe
- modules/x/styles
- styles-escaping-unsafe
- modules/x/styles
- styles-keyframes
- modules/x/styles
- styles
- modules/x/styles
- superclass
- basic
- modules/x
- component
- fancyElement
- fancy
- modules/x
- component
- fancyElement
- fancyMixin
- mixin
- modules/x
- component
- fancyMixin
- no-template-in-superclass
- modules/x
- component
- fancyElement
- not-superclass
- modules/x
- component
- mixinSuperclass
- notLwcClass
- superless
- override
- modules/x
- component
- fancyElement
- render-in-superclass
- no-template-in-subclass
- modules/x
- component
- fancyElement
- render-in-subclass
- modules/x
- component
- fancyElement
- unused-default-in-subclass
- modules/x
- component
- fancyElement
- unused-default-in-superclass
- modules/x
- component
- fancyElement
- svgs
- modules/x/svgs
- text-interpolation-escape
- modules/x/text-interpolation-escape
- text-interpolation
- modules/x/text-interpolation
- text-static
- modules/x/text-static
- very-deeply-nested-each
- modules/x/component
- wire
- basic
- modules/x/wire
- collision
- get-set
- modules/x
- adapter
- wire
- method-prop
- modules/x/wire
- prop-method
- modules/x/wire
- config
- modules/x/wire
- deep-reference
- modules/x/wire
- errors
- throws-on-computed-key
- modules/x/wire
- throws-when-colliding-prop-then-method
- modules/x
- adapter
- wire
- throws-when-computed-prop-is-expression
- modules/x
- adapter
- wire
- throws-when-computed-prop-is-let-variable
- modules/x
- adapter
- wire
- throws-when-computed-prop-is-regexp-literal
- modules/x
- adapter
- wire
- throws-when-computed-prop-is-template-literal
- modules/x
- adapter
- wire
- throws-when-using-2-wired-decorators
- modules/x
- adapter
- wire
- throws-when-wired-method-is-combined-with-@api
- modules/x
- adapter
- wire
- throws-when-wired-property-is-combined-with-@api
- modules/x
- adapter
- wire
- throws-when-wired-property-is-combined-with-@track
- modules/x
- adapter
- wire
- field
- modules/x
- adapter
- wire
- get-set
- modules/x/wire
- imported-member
- modules/x/wire
- method
- modules/x
- adapter
- wire
- utils
- apis
- utils
- errors
- src
- __tests__
- compiler
- __tests__
- error-info
- features
- src
- __tests__
- integration-karma
- helpers
- scripts
- karma-configs
- hydration
- karma-plugins
- test-hydration
- adjacent-text-and-comment-nodes
- x/main
- attributes/falsy-mismatch
- global-html-attributes
- x
- child
- main
- inner-outer-html
- x
- component
- main
- input
- dynamic
- x/main
- static
- x/main
- light-dom/directives/lwc-inner-html
- mismatches
- attrs-compatibility
- attrs-expression
- class-attr
- dynamic-different
- dynamic-empty-in-ssr-null-string-in-client
- dynamic-null-string-in-ssr-empty-in-client
- dynamic-same-different-order-does-not-throw
- x/main
- empty-string-on-client-nonempty-on-server
- x/main
- empty-string-on-server-nonempty-on-client
- x/main
- empty-string
- x/main
- extra-class-from-client
- x/main
- extra-class-from-server
- x/main
- only-present-in-ssr
- same-different-order
- x/main
- same-with-static-parts
- x/main
- same
- x/main
- scoped-styles-with-existing-class
- x/main
- static-unoptimized-extra-class-from-client
- x/main
- static-unoptimized-extra-class-from-server/x/main
- static-unoptimized-same-different-order/x/main
- comment-instead-of-text
- different-lwc-inner-html
- display-errors-attrs-class-style
- dynamic-component
- element-instead-of-textNode
- favors-client-side-comment
- favors-client-side-text
- host-mutation-in-connected-callback
- attr-mutated-class-mismatch
- class-mutated-attr-mismatch
- invalid-number-of-nodes
- foreach
- if-true
- sibling-issue
- x/main
- style-attr
- computed
- different-priority
- extra-from-client
- extra-from-server
- same-different-order
- empty-string
- empty-on-client-nonempty-on-server
- x/main
- empty-on-server-nonempty-on-client
- x/main
- static
- different-priority
- extra-from-client
- extra-from-server
- same-different-order
- unoptimized-different-priority
- x/main
- unoptimized-extra-from-client
- x/main
- unoptimized-extra-from-server
- x/main
- unoptimized-same-different-order/x/main
- unoptimized-same-priority
- x/main
- unoptimized-same
- x/main
- text-instead-of-comment
- textNode-instead-of-element
- with-validation-opt-out
- mutate-in-connected-and-render
- no-opt-out
- x
- child
- main
- opt-out-array
- x
- child
- main
- opt-out-true
- x
- child
- main
- opt-out-wrong-array
- x
- child
- main
- number-of-child-els
- warnings
- opt-out-array-of-non-strings
- x
- child
- main
- opt-out-false
- x
- child
- main
- opt-out-non-array
- x
- child
- main
- opt-out-null
- x
- child
- main
- stylesheet/host-scope-token
- basic
- x
- child
- main
- dynamic-render
- mismatches
- extra-class-in-client
- x
- child
- main
- extra-class-in-server
- x
- child
- main
- wrong-scoped-template
- x
- child
- main
- wrong-single-class
- x
- child
- main
- no-mismatches
- basic
- x
- child
- main
- scoped-vs-scoped-different-templates
- x
- child
- main
- scoped-vs-unscoped
- x
- child
- main
- svg/with-empty-class
- test
- accessibility
- LightningElement.focus
- non-standard-aria-props
- synthetic-cross-root-aria
- api
- createElement
- getComponentDef
- isNodeFromTemplate
- component
- LightningElement.attachInternals
- api
- elementInternals
- formAssociated
- sanity
- LightningElement.classList/x/accessDuringConstruction
- LightningElement.errorCallback
- LightningElement.hostElement
- LightningElement.style
- decorators
- api/x/constructorGetterAccess
- track
- x/setTrackedValueToNull
- face-callbacks
- html-properties
- native-vs-synthetic-lifecycle
- custom-elements
- events
- focus-event-composed
- memoization
- x
- deep
- list
- mixed
- hydration
- integrations/locker
- light-dom
- lifecycle
- scoped-slot/reactivity/x/slottedWithCallbacks
- slot-fowarding/slots/reactivity
- style-with-host
- synthetic-shadow-styles
- misc
- cross-domain-iframe
- performance-timing
- mixed-shadow-mode
- restrictions
- slotting
- synthetic-behavior
- transitivity
- native-shadow
- Event-methods
- force-shadow-migrate-mode
- polyfills
- aria-properties
- document-properties
- event-composed
- profiler
- mutation-logging
- x
- child
- getterThrows
- parent
- sanity
- regression/style-newline
- x/component
- rendering
- adjacent-text-and-comments
- x
- ignore
- preserve
- dynamic-slots
- elements-are-not-recycled
- iframe
- x/component
- inner-outer-html
- x
- component
- inner
- outer
- input
- x
- dynamic
- static
- updatable
- legacy-scope-tokens
- native-only-css
- x
- light
- shadow
- styleLibrary
- noframes
- x/component
- null-logging/x/container
- sanitize-stylesheet-token
- x
- component
- scoping
- scoped-styles-with-existing-class
- x/component
- slot-not-at-top-level
- element
- light
- x
- inner
- outer
- shadow
- x
- inner
- outer
- external
- light
- x
- inner
- outer
- shadow
- x
- inner
- outer
- ifTrue
- light
- x
- inner
- outer
- shadow
- x
- inner
- outer
- lwcIf
- light
- x
- inner
- outer
- shadow
- x
- inner
- outer
- slotting
- style-class-whitespace
- x/component
- stylesheets
- shadow-dom
- Element-properties
- Event-methods
- Event-properties
- HTMLElement-properties
- MutationObserver
- Node-properties
- ShadowRoot-properties
- ShadowRoot.elementsFromPoint
- dir-pseudoclass
- event-in-shadow-tree
- multiple-templates
- part-and-exportparts
- signal
- protocol
- x/signal
- reactivity/x/signal
- spread
- static-content
- x/attribute
- swapping
- components
- styles
- templates
- synthetic-shadow
- active-element
- disable-synthetic-shadow
- element-api
- global-styles
- host-pseudo
- inner-outer-text
- shadow-token
- template
- attribute-aria
- attribute-class
- directive-if
- directive-lwc-dom-manual
- directive-lwc-inner-html
- directive-lwc-render-mode
- escape-attr-name
- x
- booleanValue
- stringValue
- escape-tag-name
- x/component
- wire
- legacy-adapters
- wiring
- integration-tests
- scripts
- commands
- src/components
- integration-types
- src
- decorators
- module-resolver
- scripts/test
- matchers
- src
- __tests__
- fixtures
- custom-resolution
- custom
- errors
- invalid-alias
- invalid-lwc-config
- missing-aliased-file
- missing-dir-entry
- missing-dir
- missing-npm-expose-config
- missing-npm-exposed-module
- missing-npm-module-config
- missing-npm-package-lwc-config
- missing-npm-package
- from-npm
- mapping
- module-entries
- modules/ns
- jsEntry
- tsEntry
- multi-version
- src/modules/root/foo
- no-config
- custom
- symlink
- app
- linked
- perf-benchmarks-components
- src/benchmark
- cardComponentLight
- slotUsageComponentLight
- tableComponentRowLight
- perf-benchmarks
- scripts
- src
- __benchmarks__
- engine-dom/benchmark-slot-light
- engine-server
- hydration
- ssr
- slots
- styled
- table
- utils
- rollup-plugin
- src
- __tests__
- apiVersion
- compilerConfig
- fixtures
- dynamicComponent
- dynamicImportConfig
- experimentalDynamic
- lightningWebSecurityTransforms
- test
- enableStaticContentOptimization
- integrations
- fixtures
- javascript
- typescript
- resolver
- fixtures
- implicit-css
- implicit-html
- inherited-templates
- src
- modules/x
- ext-js
- ext-ts
- lwc-config-json
- src
- modules/root/cmp
- lwc-modules
- missing-css
- namespace
- src
- modules/x
- bar
- baz
- foo
- quux
- zoo
- non-component-class/src
- x/app
- scoped-styles/src
- x/app
- third-party-import/src
- x/app
- unknown-module
- rootDir
- warnings
- fixtures/test
- signals
- src
- __tests__
- ssr-compiler
- src
- __tests__
- utils
- compile-js
- compile-template
- transformers
- component
- estree
- ssr-runtime
- src
- __tests__
- style-compiler
- src
- __tests__
- fixtures
- aria-attributes
- at-rules
- back-slash
- complex-selectors
- css-import-media-query
- css-import-not-at-the-top
- css-import-url
- css-import-without-string
- css-import
- data-attributes
- deprecated-deep-selector
- deprecated-shadow-selector
- dir-attribute
- dir-pseudo-class-invalid-value
- dir-pseudo-class
- disable-synthetic-shadow-support-host-context-selector-scoped
- disable-synthetic-shadow-support-host-context-selector
- disable-synthetic-shadow-support-keyframes
- disable-synthetic-shadow-support-root-selector-scoped
- disable-synthetic-shadow-support-root-selector
- disable-synthetic-shadow-support
- escape-string-characters
- global-html-attributes
- grave-accents
- host-functional-complex
- host-functional
- host-with-other-rule
- host
- id-selector-in-compound-selector
- id-selector
- import-in-scoped
- invalid-css
- keyframes-with-custom-properties
- keyframes
- large-stylesheet
- light-dom-scoped
- lwc-reserved-foreach-attribute-rule
- lwc-reserved-iffalse-attribute-rule
- lwc-reserved-iftrue-attribute-rule
- lwc-reserved-iterator-attribute-rule
- lwc-reserved-key-attribute-rule
- lwc-reserved-similarButAllowed-rule
- media-query-with-host
- media-query
- multi-line
- multi-selectors
- nester-vars-compounded
- no-selector-whitespace-inside-braces
- no-selector-with-whitespace
- no-selector
- pseudo-class-functional-selector
- pseudo-class-selector
- pseudo-element
- simple-selectors
- support-query
- universal-selector
- unsupported-host-context-selector
- unsupported-root-selector
- var-function-multiple
- var-function-nested
- var-function
- var-host-combined
- var-nested-with-resolver-and-color-name
- var-nested-with-resolver
- css-import
- dir-pseudo-class
- no-id-selectors
- scope-at-rules
- selector-scoping
- utils
- synthetic-shadow
- src
- faux-shadow
- polyfills/document-shadow
- template-compiler
- src
- __tests__
- fixtures
- adjacent-text-and-comments
- non-static-optimized
- no-preserve-comments
- preserve-comments
- static-optimized
- no-preserve-comments
- preserve-comments
- attributes
- attribute-allow
- attribute-href
- non-static-optimized
- attribute-href-expression
- attribute-href-no-hash
- attribute-href-with-id-expression
- attribute-href-with-id-no-hash
- attribute-href-with-id
- attribute-href
- static-optimized
- attribute-href-expression
- attribute-href-no-hash
- attribute-href-with-id-expression
- attribute-href-with-id-no-hash
- attribute-href-with-id
- attribute-href
- boolean-attribute
- required
- class
- error-empty-value
- html-input
- scoped-id/static-vs-non-static-optimized
- non-static-optimized
- static-optimized
- spellcheck/static-optimized
- not-optimized
- optimized
- style
- base
- class
- style-important
- style-static
- comments/preserve-html-comments-option
- directive-external/dynamic-components
- directive-for-each
- dynamic-component
- static-content-optimization
- directive-if/dynamic-component
- directive-inner-html/invalid
- directive-lwc-if-else
- dynamic-components/inline
- preserve-comments/preserve-comments-enabled
- directive-ref/dynamic-components
- directive-spread/dynamic-components
- dynamic-components
- invalid
- invalid-config
- invalid-is-directive-usage
- elements
- template-root
- invalid-is-directive-value
- invalid-usage-with-lwc-dynamic
- missing-is-directive
- valid
- attributes
- basic
- children
- nested
- properties
- siblings
- events
- component
- multiple
- non-static-optimized
- static-optimized
- non-static
- static
- tag
- type-valid
- expression-complex
- compatibility
- base/html-entities
- experimental-complex-expressions-true
- static-content-optimization-false
- directive-if/template-expression
- invalid
- arrow-function-async
- arrow-function-block-body
- assignment-outside-arrow
- await
- bigint-literal
- class-expr
- comma-operator
- comments
- delete-operator
- function-expr
- import-meta
- import
- new-operator
- regexp-literal
- super
- this
- throw
- update-outside-arrow
- attribute
- text-content
- yield
- valid
- array-expr
- arrowfn-scoped-vars
- assignment-inside-arrow
- binary-expr-arithmetic
- binary-expr-bit-shift
- binary-expr-bitwise
- binary-expr-logical
- binary-expr-relational
- boolean-literal
- call-expr
- computed-property
- identifier
- iterator
- member-expr
- null-literal
- numeric-literal-binary
- numeric-literal-float
- numeric-literal-hex
- numeric-literal-int
- numeric-literal-octal
- object-expr
- optional-call-expr
- string-literal
- template-literal-tagged
- template-literal
- ternary
- text-node-adjacency
- typeof-operator
- unary-expr-bitwise
- unary-expr-logical
- update-inside-arrow
- void-operator
- expression
- attribute-quoted-legacy
- attribute-quoted
- computed
- escaped
- html-tags/backslash-in-tag-name
- non-optimized
- optimized
- input
- non-static-optimized
- dynamic
- static
- static-optimized
- dynamic
- static
- lwc-dom/error-dynamic-components
- parsing-errors
- double-close-template-newer-api-version
- double-close-template-null-api-version
- double-close-template-older-api-version
- regression/handler-memoization
- renderer-hooks
- config
- multiple-tagname
- tag-with-namespace
- tagname-no-attributes
- tagname-with-attributes
- svg
- href-with-expression-value
- href-with-literal-value
- xlink-with-expression-value
- xlink-with-literal-value
- scoped-id-optimization
- static-optimized
- light
- native-shadow
- synthetic-shadow
- static-unoptimized
- light
- native-shadow
- synthetic-shadow
- scoped-slots
- child-default-slot-api-version-59
- invalid
- slot-bind/invalid-on-non-slot-content
- slot-data
- comment-direct-child
- invalid-on-non-slot-content
- slot-content-with-directives
- invalid
- if-block
- if-true
- valid/dynamic-components
- child
- parent
- slots
- dynamic-components
- content
- definition
- light-dom
- content
- definition
- usage
- ignored
- grandparent-element
- grandparent-slot
- parent-element
- parent-slot
- valid
- static-content
- attr-name-escape
- non-optimized
- optimized
- deep-data-combined
- deep-data
- no-escaping-tags
- preserve-comments-off-with-parts
- preserve-comments-on-with-parts
- shallow-data
- svg
- linear-gradient
- xlink
- non-static-optimized
- boolean-true
- expression-value
- literal-value-starting-with-hash
- literal-value
- static-optimized
- boolean-true
- expression-value
- literal-value-starting-with-hash
- literal-value
- codegen
- formatters
- parser
- expression-complex
- types
- wire-service
- src
- __tests__
- lwc
- __tests__
- playground
- scripts
- release
- rollup
- tasks
- test-utils
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
2,902 files changed
+44871
-9532
lines changedThis file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
45 | | - | |
| 45 | + | |
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
17 | | - | |
| 16 | + | |
| 17 | + | |
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
36 | | - | |
37 | | - | |
| 36 | + | |
| 37 | + | |
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
10 | 14 | | |
11 | 15 | | |
12 | 16 | | |
13 | 17 | | |
| 18 | + | |
| 19 | + | |
14 | 20 | | |
15 | 21 | | |
16 | 22 | | |
17 | 23 | | |
| 24 | + | |
| 25 | + | |
18 | 26 | | |
19 | 27 | | |
20 | 28 | | |
21 | 29 | | |
| 30 | + | |
| 31 | + | |
22 | 32 | | |
23 | 33 | | |
24 | 34 | | |
25 | 35 | | |
| 36 | + | |
| 37 | + | |
26 | 38 | | |
27 | 39 | | |
28 | 40 | | |
29 | 41 | | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
30 | 52 | | |
31 | 53 | | |
32 | 54 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
| 22 | + | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| |||
0 commit comments