File tree
10,683 files changed
+193690
-125470
lines changed- .changeset
- .github
- ISSUE_TEMPLATE
- workflows
- .vscode
- benchmarking
- benchmarks
- reactivity
- kairo
- ssr
- wrapper
- compare
- documentation/docs
- 01-introduction
- 02-runes
- 03-template-syntax
- 04-styling
- 05-special-elements
- 06-runtime
- 07-misc
- 98-reference
- .generated
- 99-legacy
- elements
- packages/svelte
- compiler
- messages
- client-errors
- client-warnings
- compile-errors
- compile-warnings
- server-errors
- scripts
- process-messages
- templates
- src
- action
- animate
- compiler
- migrate
- phases
- 1-parse
- read
- state
- utils
- 2-analyze
- css
- utils
- visitors
- 3-transform
- client
- visitors
- css
- server
- visitors
- preprocess
- types
- utils
- easing
- events
- internal
- client
- dev
- dom
- blocks
- elements
- bindings
- legacy
- reactivity
- flags
- server
- blocks
- legacy
- motion
- reactivity
- server
- store
- transition
- tests
- compiler-errors
- samples
- attribute-empty
- attribute-sequence-expression-2
- attribute-sequence-expression
- attribute-unique-binding
- attribute-unique-class
- attribute-unique-shorthand
- attribute-unique-style
- attribute-unique
- catch-before-closing
- catch-without-await
- class-state-field-static
- comment-unclosed
- component-invalid-name
- component-slot-duplicate-error-2
- component-slot-duplicate-error-3
- component-slot-duplicate-error-4
- component-slot-duplicate-error-5
- component-slot-duplicate-error-6
- component-slot-duplicate-error
- component-slot-nested-error-2
- component-slot-nested-error-3
- component-slot-nested-error
- const-tag-cyclical
- const-tag-sequence
- const-tag-whitespace
- css-global-block-combinator-2
- css-global-block-combinator
- css-global-block-declaration
- css-global-block-multiple
- css-global-modifier-start-1
- css-global-modifier-start-2
- css-global-modifier
- css-nesting-selector-root
- css
- dollar-binding-declaration-legacy
- dollar-binding-declaration-runes-2
- dollar-binding-declaration-runes
- dollar-binding-global-js
- dollar-binding-global
- dollar-binding-import
- dynamic-element-binding-invalid
- effect-active-rune
- element-invalid-name
- else-before-closing-2
- else-before-closing-3
- else-before-closing
- else-if-before-closing-2
- else-if-before-closing
- else-if-without-if
- empty-attribute-shorthand
- empty-classname-binding
- empty-directive-name
- export-default-derived-state-indirect
- export-default-state-indirect
- export-derived-state-indirect
- export-derived-state
- export-not-defined-module
- export-state-indirect
- export-state-module
- export-state
- illegal-expression
- invalid-arguments-usage
- invalid-rune-name
- invalid-snippet-binding
- invalid-snippet-mutation
- legacy-no-const-assignment
- legacy-no-const-update
- malformed-snippet-2
- malformed-snippet
- multiple-styles
- options-children
- raw-mustaches-whitespace
- render-tag-invalid-call
- runes-before-after-update
- runes-bindable-not-called
- runes-duplicate-props
- runes-export-let
- runes-export-named-state
- runes-invalid-each-binding-this
- runes-invalid-each-binding
- runes-invalid-each-mutation
- runes-module-store-subscription
- runes-no-const-assignment
- runes-no-const-update
- runes-no-derived-assignment
- runes-no-derived-binding
- runes-no-derived-state-field-assignment
- runes-no-derived-state-field-update
- runes-no-derived-update
- runes-no-rune-each
- runes-props-illegal-name-1
- runes-props-illegal-name-2
- runes-props-not-called
- runes-wrong-bindable-args
- runes-wrong-bindable-placement
- runes-wrong-derived-args
- runes-wrong-derived-placement
- runes-wrong-effect-args
- runes-wrong-effect-placement
- runes-wrong-host-placement
- runes-wrong-props-args
- runes-wrong-props-placement-instance
- runes-wrong-props-placement-module
- runes-wrong-state-args
- runes-wrong-state-placement
- runes-wrong-state-snapshot-args
- script-unclosed-eof
- script-unclosed
- self-reference
- slot-conflicting-with-render-tag
- snippet-children-conflict
- snippet-rest-args
- store-autosub-context-module
- store-contextual
- store-global-disallowed
- store-prevent-user-declarations
- store-shadow-scope-2
- store-shadow-scope-3
- store-shadow-scope
- store-template-expression-scope
- style-unclosed-eof
- style-unclosed
- svelte-internal-import
- svelte-selfdestructive
- then-before-closing
- then-without-await
- unbalanced-curly-component
- unbalanced-curly-element
- unclosed-attribute-self-close-tag
- unexpected-end-of-input-b
- unexpected-end-of-input-c
- unexpected-end-of-input-d
- unexpected-end-of-input
- unmatched-closing-tag-autoclose-2
- unmatched-closing-tag-autoclose
- unmatched-closing-tag
- void-closing
- window-children
- window-duplicate
- window-inside-block
- window-inside-element
- css
- samples
- animations
- at-layer
- at-rule-nested-class
- attribute-selector-bind
- attribute-selector-case-sensitive
- attribute-selector-details-open
- attribute-selector-dialog-open
- attribute-selector-only-name
- attribute-selector-unquoted
- attribute-selector-word-arbitrary-whitespace
- basic
- child-combinator
- combinator-child
- comment-html
- comment-repeated
- comments-after-last-selector
- container-query
- css-vars
- custom-css-hash
- descendant-selector-non-top-level-outer
- descendant-selector-unmatched
- directive-special-character
- dynamic-element-tag
- dynamic-element
- empty-class
- empty-rule-dev
- empty-rule
- general-siblings-combinator-await-not-exhaustive
- general-siblings-combinator-await
- general-siblings-combinator-each-2
- general-siblings-combinator-each-else-nested
- general-siblings-combinator-each-else
- general-siblings-combinator-each-nested
- general-siblings-combinator-each
- general-siblings-combinator-former-element-in-slot
- general-siblings-combinator-if-not-exhaustive-with-each
- general-siblings-combinator-if-not-exhaustive
- general-siblings-combinator-if
- general-siblings-combinator-key
- general-siblings-combinator-nested-slots-flattened
- general-siblings-combinator-nested-slots
- general-siblings-combinator-render-tag
- general-siblings-combinator-rendertag-global
- general-siblings-combinator-selects-slot-fallback
- general-siblings-combinator-slot-global
- general-siblings-combinator-slots-between
- general-siblings-combinator-slot
- general-siblings-combinator-star
- general-siblings-combinator-svelteelement
- general-siblings-combinator
- global-block
- global-keyframes-with-no-elements
- global-keyframes
- global-nested-block
- global-with-child-combinator-2
- global-with-child-combinator
- global-with-class
- global-with-data-attribute
- global-with-nesting
- global-with-unused-descendant
- global
- has-with-render-tag
- has
- host
- is
- keyframes-autoprefixed
- keyframes-from-to
- keyframes
- local-inside-global
- media-query-word
- media-query
- nested-css-combinator
- nested-css
- nested
- nesting-selectors
- not-selector-global
- not-selector
- omit-scoping-attribute-attribute-selector-contains
- omit-scoping-attribute-attribute-selector-equals-case-insensitive
- omit-scoping-attribute-attribute-selector-equals-dynamic
- omit-scoping-attribute-attribute-selector-equals
- omit-scoping-attribute-attribute-selector-pipe-equals
- omit-scoping-attribute-attribute-selector-prefix
- omit-scoping-attribute-attribute-selector-suffix
- omit-scoping-attribute-attribute-selector-word-equals
- omit-scoping-attribute-attribute-selector
- omit-scoping-attribute-class-dynamic
- omit-scoping-attribute-class-static
- omit-scoping-attribute-descendant-global-inner-class
- omit-scoping-attribute-descendant-global-inner-multiple
- omit-scoping-attribute-descendant-global-inner
- omit-scoping-attribute-descendant-global-outer-multiple
- omit-scoping-attribute-descendant-global-outer
- omit-scoping-attribute-descendant
- omit-scoping-attribute-global-children
- omit-scoping-attribute-global-descendants
- omit-scoping-attribute-global
- omit-scoping-attribute-id
- omit-scoping-attribute-multiple-descendants
- omit-scoping-attribute-whitespace-multiple
- omit-scoping-attribute-whitespace
- omit-scoping-attribute
- preserve-specificity
- pseudo-element
- quote-mark-inside-string
- render-tag-loop
- root
- selector-list
- siblings-combinator-await-not-exhaustive
- siblings-combinator-await
- siblings-combinator-component-default-snippet
- siblings-combinator-component-named-snippet
- siblings-combinator-each-2
- siblings-combinator-each-else-nested
- siblings-combinator-each-else
- siblings-combinator-each-nested
- siblings-combinator-each
- siblings-combinator-former-element-in-slot
- siblings-combinator-global
- siblings-combinator-if-not-exhaustive-with-each
- siblings-combinator-if-not-exhaustive
- siblings-combinator-if
- siblings-combinator-key
- siblings-combinator-missing-fallback
- siblings-combinator-nested-slots-flattened
- siblings-combinator-nested-slots
- siblings-combinator-render-tag
- siblings-combinator-selects-slot-fallback
- siblings-combinator-slot-named-between-default
- siblings-combinator-slots-between
- siblings-combinator-slot
- siblings-combinator-star
- siblings-combinator-with-spread
- siblings-combinator
- snippets-elements
- snippets
- special-characters
- spread
- supports-charset
- supports-font-face
- supports-import
- supports-namespace
- supports-nested-page
- supports-page
- supports-query
- undefined-with-scope
- universal-selector
- unknown-at-rule-with-following-rules
- unknown-at-rule
- unused-nested-at-rule
- unused-selector-child-combinator
- unused-selector-empty-attribute
- unused-selector-in-between
- unused-selector-leading
- unused-selector-multiple
- unused-selector-string-concat
- unused-selector-ternary-bailed
- unused-selector-ternary-concat
- unused-selector-ternary-nested
- unused-selector-ternary
- unused-selector-trailing
- unused-selector
- unused-ts-as-expression
- view-transition
- weird-selectors
- hydration
- samples
- basic
- binding-input
- claim-comment
- claim-static
- claim-text
- component-in-element
- component
- custom-element-with-settable-only-property
- dynamic-text-changed
- dynamic-text-nil
- dynamic-text
- each-block-0-on-server-more-on-client
- each-block-arg-clash
- each-block-fallback-mismatch
- each-block-less-nodes-on-client
- each-block-more-nodes-on-client
- each-block
- each-else
- each-preserve-whitespace
- each-text-only
- element-attribute-added
- element-attribute-changed
- element-attribute-removed
- element-attribute-unchanged-2
- element-attribute-unchanged
- element-nested-sibling
- element-nested
- element-ref
- event-handler
- expression-sibling
- head-html-and-component
- head-meta-hydrate-duplicate
- head-missing
- html-tag-hydration
- if-block-anchor
- if-block-empty
- if-block-false
- if-block-mismatch
- if-block-update
- if-block
- ignore-mismatched-href
- img-src-mismatch
- input-value-changed
- noscript
- raw-empty
- raw-mismatch-static
- raw-mismatch
- raw-repair
- raw-svg
- raw-with-empty-line-at-top
- raw
- repair-mismatched-a-href
- repairs-apparent-static-content
- safari-borking
- snippet-raw-hydrate
- standalone-component
- standalone-snippet
- surrounding-whitespace
- text-empty-2
- text-empty
- text-fallback
- top-level-text
- migrate
- samples
- $$slots-used-as-variable-$$props
- $$slots-used-as-variable
- accessors
- css-ignore
- derivations
- each-block-const
- effects-with-alias-run
- effects
- event-handlers-with-alias
- event-handlers
- export-props-multiple-declarations
- import-type-$-prefix
- impossible-migrate-$bindable-bindable-var-1
- impossible-migrate-$derived-derived-var-1
- impossible-migrate-$derived-derived-var-2
- impossible-migrate-$derived-derived-var-3
- impossible-migrate-$derived-derived-var-4
- impossible-migrate-$props-props-var-1
- impossible-migrate-$state-state-var-1
- impossible-migrate-$state-state-var-2
- impossible-migrate-$state-state-var-3
- impossible-migrate-beforeUpdate-afterUpdate
- impossible-migrate-prop-and-$$props
- impossible-migrate-prop-non-identifier
- impossible-migrate-slot-change-name
- impossible-migrate-slot-non-identifier
- impossible-migrate-with-errors
- is-not-where-has
- jsdoc-with-comments
- named-slots
- not-blank-css-if-error
- not-prepend-props-to-export-let
- props-and-labeled
- props-export-alias
- props-interface
- props-rest-props-jsdoc
- props-rest-props-ts
- props-rest-props
- props-ts
- props
- reactive-statements-inner-block
- reactive-statements-reorder-1
- reactive-statements-reorder-2
- reactive-statements-reorder-not-deleting-additions
- reactive-statements-reorder-with-comments
- remove-blocks-whitespace
- script-context-module
- self-closing-elements
- shadowed-forwarded-slot
- single-assignment-labeled
- slot-dont-mess-with-attributes
- slot-non-identifier
- slot-shadow-props
- slot-usages
- slot-use_ts-2
- slot-use_ts-3
- slot-use_ts
- slots-below-imports
- slots-custom-element
- slots-multiple
- slots-with-$$props
- slots
- state-and-derivations-sequence
- state-no-initial
- state-ts
- svelte-component
- svelte-element
- svelte-ignore
- svelte-self-name-conflict
- svelte-self-skip-filename
- svelte-self
- unused-beforeUpdate-afterUpdate-extra-imports
- unused-beforeUpdate-afterUpdate
- motion
- parser-legacy
- samples
- action-duplicate
- action-with-call
- action-with-identifier
- action-with-literal
- action
- animation
- attribute-class-directive
- attribute-containing-solidus
- attribute-curly-bracket
- attribute-dynamic-boolean
- attribute-dynamic
- attribute-empty
- attribute-escaped
- attribute-multiple
- attribute-shorthand
- attribute-static-boolean
- attribute-static
- attribute-style-directive-modifiers
- attribute-style-directive-shorthand
- attribute-style-directive-string
- attribute-style-directive
- attribute-style
- attribute-unquoted
- attribute-with-whitespace
- await-catch
- await-then-catch
- binding-shorthand
- binding
- comment-with-ignores
- comment
- component-dynamic
- convert-entities-in-element
- convert-entities
- css
- dynamic-element-string
- dynamic-element-variable
- dynamic-import
- each-block-destructured
- each-block-else
- each-block-indexed
- each-block-keyed
- each-block
- element-with-attribute-empty-string
- element-with-attribute
- element-with-mustache
- element-with-text
- elements
- event-handler
- if-block-elseif
- if-block-else
- if-block
- implicitly-closed-li-block
- implicitly-closed-li
- javascript-comments
- nbsp
- no-error-if-before-closing
- raw-mustaches
- refs
- script-attribute-with-curly-braces
- script-comment-only
- script-context-module-unquoted
- script
- self-closing-element
- self-reference
- slotted-element
- space-between-mustaches
- spread
- style-inside-head
- textarea-children
- textarea-end-tag
- transition-intro-no-params
- transition-intro
- unusual-identifier
- whitespace-after-script-tag
- whitespace-after-style-tag
- whitespace-leading-trailing
- whitespace-normal
- parser-modern
- samples
- comment-before-script
- css-nth-syntax
- css-pseudo-classes
- each-block-object-pattern
- if-block-elseif
- if-block-else
- if-block
- options
- semicolon-inside-quotes
- snippets
- template-shadowroot
- typescript-in-event-handler
- preprocess
- samples
- attributes-with-closing-tag
- attributes-with-equals
- comments
- dependencies
- empty-sourcemap
- filename
- ignores-null
- markup
- multiple-preprocessors
- partial-names
- script-multiple
- script-self-closing
- script
- style-async
- style-attributes-modified-longer
- style-attributes-modified
- style-attributes
- style-self-closing
- style
- runtime-browser
- custom-elements-samples
- $$props
- $$slot-dynamic-content
- $$slot
- action
- camel-case-attribute
- ce-options-valid
- custom-class
- custom-method
- effect-sequence
- element-effect-context
- escaped-css
- events-slotted
- events
- extended-builtin
- host-rune
- html-slots
- html
- nested
- new-styled
- no-shadow-dom
- no-tag-ce-options
- no-tag
- oncreate
- ondestroy
- propagate-prop-changes
- props-rune-attributes
- props
- reflect-attributes-add-remove
- reflect-attributes
- set-property-before-mounted
- samples
- bind-muted
- bind-playbackrate
- bind-volume
- binding-files
- binding-width-height-initialize
- binding-width-height-this-timing
- browser-events-ending-with-capture
- component-css-custom-properties-dynamic-svg
- component-css-custom-properties-dynamic
- component-css-custom-properties
- component-event-handler-contenteditable-false
- component-slot-binding-dimensions
- dynamic-element-custom-element
- fine-grained-hydration-clean-attr
- head-scripts
- head-script
- html-tag-script-2
- html-tag-script
- inline-style-directive-important
- inline-style-directive-precedence
- inline-style-directive-update-with-spread
- mount-in-iframe
- sole-script-tag
- svelte-component-css-custom-properties-dynamic
- svelte-component-css-custom-properties2
- svelte-component-css-custom-properties
- svelte-self-css-custom-properties-dynamic
- svelte-self-css-custom-properties2
- svelte-self-css-custom-properties
- runtime-legacy/samples
- action-body
- action-component
- action-custom-event-handler-in-each-destructured
- action-custom-event-handler-in-each
- action-custom-event-handler-node-context
- action-custom-event-handler-this
- action-custom-event-handler-with-context
- action-custom-event-handler
- action-document
- action-function
- action-object-deep
- action-object
- action-receives-element-mounted
- action-ternary-template
- action-this
- action-update-before-destroy
- action-update
- action
- after-render-prevents-loop
- after-render-triggers-update
- animation-css
- animation-flip-2
- animation-flip
- animation-js-delay
- animation-js-easing
- animation-js
- apply-directives-in-order-2
- apply-directives-in-order
- array-literal-spread-deopt
- array-rest-is-array-or-object
- assignment-in-init
- assignment-to-computed-property
- assignment-to-const1
- assignment-to-const2
- async-generator-object-methods
- attribute-boolean-case-insensitive
- attribute-boolean-false
- attribute-boolean-indeterminate
- attribute-boolean-inert
- attribute-boolean-true
- attribute-boolean-with-spread
- attribute-casing-custom-element
- attribute-casing
- attribute-custom-element-inheritance
- attribute-dataset-without-value
- attribute-dynamic-multiple
- attribute-dynamic-no-dependencies
- attribute-dynamic-quotemarks
- attribute-dynamic-shorthand
- attribute-dynamic-type
- attribute-dynamic
- attribute-empty-svg
- attribute-empty
- attribute-false
- attribute-microdata
- attribute-namespaced
- attribute-null-classname-no-style
- attribute-null-classname-with-style
- attribute-null-classnames-no-style
- attribute-null-classnames-with-style
- attribute-null-func-classname-no-style
- attribute-null-func-classname-with-style
- attribute-null-func-classnames-no-style
- attribute-null-func-classnames-with-style
- attribute-null
- attribute-partial-number
- attribute-prefer-expression
- attribute-static-at-symbol
- attribute-static-boolean
- attribute-static-quotemarks
- attribute-static
- attribute-undefined
- attribute-unknown-without-value
- attribute-url
- autofocus-2
- autofocus-3
- autofocus
- await-block-func-function
- await-catch-no-expression
- await-catch-shorthand
- await-component-oncreate
- await-conservative-update
- await-containing-if
- await-function-promise
- await-in-dynamic-component
- await-in-each
- await-in-removed-if
- await-mount-and-unmount-immediately
- await-mutate-array
- await-set-simultaneous-reactive
- await-set-simultaneous
- await-then-blowback-reactive
- await-then-catch-anchor
- await-then-catch-event
- await-then-catch-if
- await-then-catch-in-slot
- await-then-catch-multiple
- await-then-catch-no-values
- await-then-catch-non-promise
- await-then-catch-order
- await-then-catch-static
- await-then-catch
- await-then-destruct-array-nested-rest
- await-then-destruct-array
- await-then-destruct-computed-props
- await-then-destruct-default
- await-then-destruct-number-props
- await-then-destruct-object-if
- await-then-destruct-object
- await-then-destruct-rest
- await-then-destruct-string-props
- await-then-if
- await-then-no-context
- await-then-no-expression
- await-then-shadowed
- await-then-shorthand
- await-with-components
- await-with-update-2
- await-with-update-catch-scope
- await-with-update
- await-without-catch
- before-render-chain-2
- before-render-chain
- before-render-prevents-loop
- bind-export-const-with-spread
- binding-backflow
- binding-circular
- binding-contenteditable-html-initial
- binding-contenteditable-html
- binding-contenteditable-innertext
- binding-contenteditable-text-initial
- binding-contenteditable-text
- binding-details-open
- binding-focused
- binding-indirect-computed
- binding-indirect-spread
- binding-indirect-value
- binding-indirect
- binding-input-checkbox-deep-contextual-b
- binding-input-checkbox-deep-contextual
- binding-input-checkbox-group-outside-each
- binding-input-checkbox-group
- binding-input-checkbox-indeterminate
- binding-input-checkbox-with-event-in-each
- binding-input-checkbox
- binding-input-group-duplicate-value
- binding-input-group-each-10
- binding-input-group-each-11
- binding-input-group-each-12
- binding-input-group-each-13
- binding-input-group-each-14
- binding-input-group-each-15
- binding-input-group-each-16
- binding-input-group-each-1
- binding-input-group-each-2
- binding-input-group-each-3
- binding-input-group-each-4
- binding-input-group-each-5
- binding-input-group-each-6
- binding-input-group-each-7
- binding-input-group-each-8
- binding-input-group-each-9
- binding-input-group-if-gh-8372-1
- binding-input-group-if-gh-8372-2
- binding-input-group-undefined
- binding-input-member-expression-update
- binding-input-number-2
- binding-input-number
- binding-input-radio-group
- binding-input-range-change-with-max
- binding-input-range
- binding-input-text-contextual-deconflicted
- binding-input-text-contextual-reactive
- binding-input-text-contextual
- binding-input-text-deconflicted
- binding-input-text-deep-computed-dynamic
- binding-input-text-deep-computed
- binding-input-text-deep-contextual-computed-dynamic
- binding-input-text-deep-contextual
- binding-input-text-deep
- binding-input-text-undefined
- binding-input-text
- binding-input-with-event
- binding-member-expression-no-warning
- binding-no-unnecessary-invalidation
- binding-select-from-let-2
- binding-select-from-let
- binding-select-implicit-option-value
- binding-select-in-each-block
- binding-select-in-yield
- binding-select-initial-value-undefined-2
- binding-select-initial-value-undefined-3
- binding-select-initial-value-undefined
- binding-select-initial-value
- binding-select-late-2
- binding-select-late-3
- binding-select-late-4
- binding-select-late
- binding-select-multiple
- binding-select-null-placeholder-2
- binding-select-null-placeholder
- binding-select-optgroup
- binding-select-unmatched-2
- binding-select-unmatched-3
- binding-select-unmatched
- binding-select
- binding-store-deep
- binding-store-each
- binding-store
- binding-textarea
- binding-this-and-value
- binding-this-component-computed-key
- binding-this-component-each-block-value
- binding-this-component-each-block
- binding-this-component-reactive
- binding-this-each-block-property-2
- binding-this-each-block-property-component
- binding-this-each-block-property
- binding-this-each-key
- binding-this-each-object-props
- binding-this-each-object-spread
- binding-this-element-reactive-b
- binding-this-element-reactive
- binding-this-legacy-component-api
- binding-this-member-expression-update
- binding-this-multiple
- binding-this-no-innerhtml
- binding-this-store
- binding-this-unset
- binding-this-with-context
- binding-this
- binding-using-props
- binding-value-prop
- bindings-before-onmount
- bindings-coalesced
- bindings-global-dependency
- bitmask-overflow-2
- bitmask-overflow-3
- bitmask-overflow-if-2
- bitmask-overflow-if
- bitmask-overflow-slot-2
- bitmask-overflow-slot-3
- bitmask-overflow-slot-4
- bitmask-overflow-slot-5
- bitmask-overflow-slot-6
- bitmask-overflow-slot
- bitmask-overflow
- class-boolean
- class-helper
- class-in-each
- class-shortcut-with-class
- class-shortcut-with-transition
- class-shortcut
- class-with-attribute
- class-with-dynamic-attribute-and-spread
- class-with-dynamic-attribute
- class-with-spread-and-bind
- class-with-spread
- component-binding-accessors
- component-binding-aliased
- component-binding-blowback-b
- component-binding-blowback-c
- component-binding-blowback-d
- component-binding-blowback-e
- component-binding-blowback-f
- component-binding-blowback
- component-binding-computed
- component-binding-conditional-b
- component-binding-conditional
- component-binding-deep2
- component-binding-deep
- component-binding-each-nested
- component-binding-each-object
- component-binding-each-reassigned
- component-binding-each-remount-keyed
- component-binding-each-remount-unkeyed
- component-binding-each
- component-binding-infinite-loop
- component-binding-nested
- component-binding-non-leaky
- component-binding-onMount
- component-binding-parent-supercedes-child-b
- component-binding-parent-supercedes-child-c
- component-binding-parent-supercedes-child
- component-binding-private-state
- component-binding-reactive-property-no-extra-call
- component-binding-reactive-statement
- component-binding-self-destroying
- component-binding-store
- component-binding
- component-data-dynamic-late
- component-data-dynamic-shorthand
- component-data-dynamic
- component-data-empty
- component-data-static-boolean-regression
- component-data-static-boolean
- component-data-static
- component-event-handler-dynamic
- component-event-handler-modifier-once-dynamic
- component-event-handler-modifier-once
- component-event-not-stale
- component-events-console
- component-events-data
- component-events-each
- component-events-nullish
- component-events-this
- component-events
- component-if-placement
- component-name-deconflicted-globals
- component-name-deconflicted
- component-namespaced
- component-namespace
- component-nested-deeper
- component-nested-deep
- component-not-constructor2
- component-not-constructor
- component-not-void
- component-prop-object
- component-props-added
- component-props-mutated
- component-props
- component-ref
- component-shorthand-import
- component-slot-attribute-order
- component-slot-chained
- component-slot-component-named-b
- component-slot-component-named-c
- component-slot-component-named
- component-slot-context-props-each-nested
- component-slot-context-props-each
- component-slot-context-props-let
- component-slot-default-in-each
- component-slot-default
- component-slot-dynamic
- component-slot-each-block
- component-slot-empty-b
- component-slot-empty
- component-slot-fallback-2
- component-slot-fallback-3
- component-slot-fallback-4
- component-slot-fallback-5
- component-slot-fallback-6
- component-slot-fallback-empty
- component-slot-fallback
- component-slot-if-block-before-node
- component-slot-if-block
- component-slot-if-else-block-before-node
- component-slot-let-aliased
- component-slot-let-b
- component-slot-let-c
- component-slot-let-destructured-2
- component-slot-let-destructured
- component-slot-let-d
- component-slot-let-e
- component-slot-let-f
- component-slot-let-g
- component-slot-let-in-binding
- component-slot-let-in-slot-2
- component-slot-let-in-slot
- component-slot-let-inline-function
- component-slot-let-missing-prop
- component-slot-let-mutated
- component-slot-let-named-2
- component-slot-let-named
- component-slot-let-scope-2
- component-slot-let-scope-3
- component-slot-let-scope-4
- component-slot-let-scope-5
- component-slot-let-scope
- component-slot-let-static
- component-slot-let
- component-slot-name-with-hyphen
- component-slot-named-b
- component-slot-named-c
- component-slot-named-scope
- component-slot-named
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
10,683 files changed
+193690
-125470
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
15 | 15 | | |
This file was deleted.
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
| 26 | + | |
27 | 27 | | |
28 | | - | |
29 | | - | |
| 28 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
29 | | - | |
| 29 | + | |
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | | - | |
32 | 25 | | |
33 | 26 | | |
34 | 27 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
| 2 | + | |
2 | 3 | | |
3 | 4 | | |
4 | 5 | | |
5 | 6 | | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
6 | 10 | | |
7 | | - | |
8 | | - | |
| 11 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
8 | 13 | | |
9 | | - | |
10 | | - | |
11 | | - | |
12 | | - | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | 14 | | |
44 | | - | |
45 | 15 | | |
46 | 16 | | |
47 | 17 | | |
48 | 18 | | |
49 | | - | |
50 | | - | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
51 | 31 | | |
52 | | - | |
53 | | - | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
54 | 35 | | |
55 | 36 | | |
56 | | - | |
57 | | - | |
58 | | - | |
59 | | - | |
60 | | - | |
61 | | - | |
62 | | - | |
63 | | - | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | | - | |
69 | | - | |
70 | | - | |
71 | | - | |
72 | | - | |
73 | | - | |
74 | | - | |
75 | | - | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
76 | 41 | | |
77 | 42 | | |
78 | 43 | | |
79 | 44 | | |
80 | 45 | | |
81 | 46 | | |
82 | | - | |
83 | | - | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
84 | 50 | | |
85 | | - | |
86 | | - | |
87 | | - | |
88 | | - | |
89 | | - | |
90 | | - | |
91 | | - | |
92 | | - | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
93 | 66 | | |
94 | | - | |
95 | | - | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
96 | 70 | | |
97 | | - | |
98 | | - | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
99 | 75 | | |
100 | | - | |
101 | | - | |
| 76 | + | |
0 commit comments