From fcca25dc6377e9151c9792210636024b190b63cd Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Tue, 12 Mar 2024 14:55:37 -0400 Subject: [PATCH] move operations.js --- packages/svelte/src/internal/client/dom/blocks/css-props.js | 2 +- packages/svelte/src/internal/client/dom/blocks/each.js | 2 +- .../svelte/src/internal/client/dom/blocks/svelte-element.js | 2 +- packages/svelte/src/internal/client/dom/blocks/svelte-head.js | 2 +- .../svelte/src/internal/client/dom/elements/attributes.js | 2 +- packages/svelte/src/internal/client/dom/elements/class.js | 2 +- .../svelte/src/internal/client/dom/elements/transitions.js | 2 +- packages/svelte/src/internal/client/{ => dom}/operations.js | 4 ++-- packages/svelte/src/internal/client/dom/template.js | 2 +- packages/svelte/src/internal/client/hydration.js | 2 +- packages/svelte/src/internal/client/reconciler.js | 2 +- packages/svelte/src/internal/client/render.js | 2 +- packages/svelte/src/internal/index.js | 2 +- 13 files changed, 14 insertions(+), 14 deletions(-) rename packages/svelte/src/internal/client/{ => dom}/operations.js (98%) diff --git a/packages/svelte/src/internal/client/dom/blocks/css-props.js b/packages/svelte/src/internal/client/dom/blocks/css-props.js index 6829cdf0e6..b79ca01779 100644 --- a/packages/svelte/src/internal/client/dom/blocks/css-props.js +++ b/packages/svelte/src/internal/client/dom/blocks/css-props.js @@ -1,6 +1,6 @@ import { namespace_svg } from '../../../../constants.js'; import { current_hydration_fragment, hydrate_block_anchor, hydrating } from '../../hydration.js'; -import { empty } from '../../operations.js'; +import { empty } from '../operations.js'; import { render_effect } from '../../reactivity/effects.js'; import { insert, remove } from '../../reconciler.js'; diff --git a/packages/svelte/src/internal/client/dom/blocks/each.js b/packages/svelte/src/internal/client/dom/blocks/each.js index b7c8e87934..9cc9da6e58 100644 --- a/packages/svelte/src/internal/client/dom/blocks/each.js +++ b/packages/svelte/src/internal/client/dom/blocks/each.js @@ -14,7 +14,7 @@ import { hydrating, set_current_hydration_fragment } from '../../hydration.js'; -import { clear_text_content, empty, map_get, map_set } from '../../operations.js'; +import { clear_text_content, empty, map_get, map_set } from '../operations.js'; import { insert, remove } from '../../reconciler.js'; import { current_block, execute_effect } from '../../runtime.js'; import { destroy_effect, render_effect } from '../../reactivity/effects.js'; diff --git a/packages/svelte/src/internal/client/dom/blocks/svelte-element.js b/packages/svelte/src/internal/client/dom/blocks/svelte-element.js index b4608cca8f..2dd9116dd1 100644 --- a/packages/svelte/src/internal/client/dom/blocks/svelte-element.js +++ b/packages/svelte/src/internal/client/dom/blocks/svelte-element.js @@ -1,7 +1,7 @@ import { namespace_svg } from '../../../../constants.js'; import { DYNAMIC_ELEMENT_BLOCK } from '../../constants.js'; import { current_hydration_fragment, hydrate_block_anchor, hydrating } from '../../hydration.js'; -import { empty } from '../../operations.js'; +import { empty } from '../operations.js'; import { destroy_effect, render_effect } from '../../reactivity/effects.js'; import { insert, remove } from '../../reconciler.js'; import { current_block, execute_effect } from '../../runtime.js'; diff --git a/packages/svelte/src/internal/client/dom/blocks/svelte-head.js b/packages/svelte/src/internal/client/dom/blocks/svelte-head.js index 08b1c52471..12aa829bf7 100644 --- a/packages/svelte/src/internal/client/dom/blocks/svelte-head.js +++ b/packages/svelte/src/internal/client/dom/blocks/svelte-head.js @@ -5,7 +5,7 @@ import { hydrating, set_current_hydration_fragment } from '../../hydration.js'; -import { empty } from '../../operations.js'; +import { empty } from '../operations.js'; import { render_effect } from '../../reactivity/effects.js'; import { remove } from '../../reconciler.js'; import { current_block } from '../../runtime.js'; diff --git a/packages/svelte/src/internal/client/dom/elements/attributes.js b/packages/svelte/src/internal/client/dom/elements/attributes.js index 5e5a530eb0..ab37d52dc2 100644 --- a/packages/svelte/src/internal/client/dom/elements/attributes.js +++ b/packages/svelte/src/internal/client/dom/elements/attributes.js @@ -2,7 +2,7 @@ import { DEV } from 'esm-env'; import { hydrating } from '../../hydration.js'; import { render_effect } from '../../reactivity/effects.js'; import { get_descriptors, object_assign } from '../../utils.js'; -import { map_get, map_set } from '../../operations.js'; +import { map_get, map_set } from '../operations.js'; import { AttributeAliases, DelegatedEvents, namespace_svg } from '../../../../constants.js'; import { delegate } from './events.js'; import { autofocus } from './misc.js'; diff --git a/packages/svelte/src/internal/client/dom/elements/class.js b/packages/svelte/src/internal/client/dom/elements/class.js index e180ed522b..ad625b823a 100644 --- a/packages/svelte/src/internal/client/dom/elements/class.js +++ b/packages/svelte/src/internal/client/dom/elements/class.js @@ -1,5 +1,5 @@ import { hydrating } from '../../hydration.js'; -import { set_class_name } from '../../operations.js'; +import { set_class_name } from '../operations.js'; import { render_effect } from '../../reactivity/effects.js'; /** diff --git a/packages/svelte/src/internal/client/dom/elements/transitions.js b/packages/svelte/src/internal/client/dom/elements/transitions.js index 5076fe4ff6..68b9c78066 100644 --- a/packages/svelte/src/internal/client/dom/elements/transitions.js +++ b/packages/svelte/src/internal/client/dom/elements/transitions.js @@ -11,7 +11,7 @@ import { } from '../../constants.js'; import { destroy_each_item_block, get_first_element } from '../blocks/each.js'; import { schedule_raf_task } from '../task.js'; -import { append_child, empty } from '../../operations.js'; +import { append_child, empty } from '../operations.js'; import { destroy_effect, effect, diff --git a/packages/svelte/src/internal/client/operations.js b/packages/svelte/src/internal/client/dom/operations.js similarity index 98% rename from packages/svelte/src/internal/client/operations.js rename to packages/svelte/src/internal/client/dom/operations.js index 5e73eb4d1a..56f47c02f4 100644 --- a/packages/svelte/src/internal/client/operations.js +++ b/packages/svelte/src/internal/client/dom/operations.js @@ -1,5 +1,5 @@ -import { current_hydration_fragment, get_hydration_fragment, hydrating } from './hydration.js'; -import { get_descriptor } from './utils.js'; +import { current_hydration_fragment, get_hydration_fragment, hydrating } from '../hydration.js'; +import { get_descriptor } from '../utils.js'; // We cache the Node and Element prototype methods, so that we can avoid doing // expensive prototype chain lookups. diff --git a/packages/svelte/src/internal/client/dom/template.js b/packages/svelte/src/internal/client/dom/template.js index 690609203e..fe7a40abd3 100644 --- a/packages/svelte/src/internal/client/dom/template.js +++ b/packages/svelte/src/internal/client/dom/template.js @@ -1,5 +1,5 @@ import { current_hydration_fragment, hydrate_block_anchor, hydrating } from '../hydration.js'; -import { child, clone_node, empty } from '../operations.js'; +import { child, clone_node, empty } from './operations.js'; import { create_fragment_from_html, create_fragment_with_script_from_html, diff --git a/packages/svelte/src/internal/client/hydration.js b/packages/svelte/src/internal/client/hydration.js index d6912dfb59..d6065966ef 100644 --- a/packages/svelte/src/internal/client/hydration.js +++ b/packages/svelte/src/internal/client/hydration.js @@ -1,7 +1,7 @@ // Handle hydration import { schedule_task } from './dom/task.js'; -import { empty } from './operations.js'; +import { empty } from './dom/operations.js'; /** * Use this variable to guard everything related to hydration code so it can be treeshaken out diff --git a/packages/svelte/src/internal/client/reconciler.js b/packages/svelte/src/internal/client/reconciler.js index 0e74b33af6..3fc822171a 100644 --- a/packages/svelte/src/internal/client/reconciler.js +++ b/packages/svelte/src/internal/client/reconciler.js @@ -1,4 +1,4 @@ -import { append_child } from './operations.js'; +import { append_child } from './dom/operations.js'; import { current_hydration_fragment, hydrate_block_anchor, hydrating } from './hydration.js'; import { is_array } from './utils.js'; diff --git a/packages/svelte/src/internal/client/render.js b/packages/svelte/src/internal/client/render.js index 7df40f17e6..30ba1afc81 100644 --- a/packages/svelte/src/internal/client/render.js +++ b/packages/svelte/src/internal/client/render.js @@ -1,5 +1,5 @@ import { DEV } from 'esm-env'; -import { append_child, create_element, empty, init_operations } from './operations.js'; +import { append_child, create_element, empty, init_operations } from './dom/operations.js'; import { PassiveDelegatedEvents } from '../../constants.js'; import { remove } from './reconciler.js'; import { diff --git a/packages/svelte/src/internal/index.js b/packages/svelte/src/internal/index.js index dd6e914d96..a72760f35f 100644 --- a/packages/svelte/src/internal/index.js +++ b/packages/svelte/src/internal/index.js @@ -66,5 +66,5 @@ export { sibling, $window as window, $document as document -} from './client/operations.js'; +} from './client/dom/operations.js'; export { noop } from './common.js';