SharedInternal Domain — svelte Architecture
Unifying utilities and constants shared between the compiler, client runtime, and server runtime.
Entity Profile
Dependency Diagram
graph TD domain_SharedInternal["SharedInternal"] subdomain_SharedInternal_BitFlags["BitFlags"] domain_SharedInternal --> subdomain_SharedInternal_BitFlags subdomain_SharedInternal_DOMUtils["DOMUtils"] domain_SharedInternal --> subdomain_SharedInternal_DOMUtils style domain_SharedInternal fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Files
- packages/svelte/src/ambient.d.ts
- packages/svelte/src/internal/flags/async.js
- packages/svelte/src/internal/shared/attributes.js
- packages/svelte/src/internal/shared/clone.js
- packages/svelte/src/internal/shared/clone.test.ts
- packages/svelte/src/constants.js
- packages/svelte/src/reactivity/create-subscriber.js
- packages/svelte/src/reactivity/date.js
- packages/svelte/src/reactivity/date.test.ts
- packages/svelte/src/internal/shared/dev.js
- packages/svelte/src/internal/disclose-version.js
- packages/svelte/src/internal/shared/errors.js
- packages/svelte/src/escaping.js
- packages/svelte/src/html-tree-validation.js
- packages/svelte/src/store/index-client.js
- packages/svelte/src/index-client.js
- packages/svelte/src/index-server.js
- packages/svelte/src/reactivity/index-server.js
- packages/svelte/src/store/index-server.js
- packages/svelte/src/index.d.ts
- packages/svelte/src/internal/flags/index.js
- packages/svelte/src/reactivity/window/index.js
- packages/svelte/src/store/shared/index.js
- packages/svelte/src/attachments/index.js
- packages/svelte/src/events/index.js
- packages/svelte/src/legacy/legacy-client.js
- packages/svelte/src/legacy/legacy-server.js
- packages/svelte/src/internal/flags/legacy.js
- packages/svelte/src/reactivity/map.js
- packages/svelte/src/reactivity/map.test.ts
- packages/svelte/src/reactivity/media-query.js
- packages/svelte/src/store/private.d.ts
- packages/svelte/src/motion/private.d.ts
- packages/svelte/src/store/public.d.ts
- packages/svelte/src/action/public.d.ts
- packages/svelte/src/motion/public.d.ts
- packages/svelte/src/reactivity/reactive-value.js
- packages/svelte/src/reactivity/set.js
- packages/svelte/src/reactivity/set.test.ts
- packages/svelte/src/motion/spring.js
- packages/svelte/src/internal/flags/tracing.js
- packages/svelte/src/motion/tweened.js
- packages/svelte/src/internal/shared/types.d.ts
- packages/svelte/src/reactivity/url-search-params.js
- packages/svelte/src/reactivity/url-search-params.test.ts
- packages/svelte/src/reactivity/url.js
- packages/svelte/src/reactivity/url.test.ts
- packages/svelte/src/store/utils.js
- packages/svelte/src/motion/utils.js
- packages/svelte/src/utils.js
- packages/svelte/src/internal/shared/utils.js
- packages/svelte/src/internal/shared/validate.js
- packages/svelte/src/version.js
- packages/svelte/src/internal/shared/warnings.js
Source
- packages/svelte/src/ambient.d.ts
- packages/svelte/src/internal/flags/async.js
- packages/svelte/src/internal/shared/attributes.js
- packages/svelte/src/internal/shared/clone.js
- packages/svelte/src/internal/shared/clone.test.ts
- packages/svelte/src/constants.js
- packages/svelte/src/reactivity/create-subscriber.js
- packages/svelte/src/reactivity/date.js
- packages/svelte/src/reactivity/date.test.ts
- packages/svelte/src/internal/shared/dev.js
- packages/svelte/src/internal/disclose-version.js
- packages/svelte/src/internal/shared/errors.js
- packages/svelte/src/escaping.js
- packages/svelte/src/html-tree-validation.js
- packages/svelte/src/store/index-client.js
- packages/svelte/src/index-client.js
- packages/svelte/src/index-server.js
- packages/svelte/src/reactivity/index-server.js
- packages/svelte/src/store/index-server.js
- packages/svelte/src/index.d.ts
- packages/svelte/src/internal/flags/index.js
- packages/svelte/src/reactivity/window/index.js
- packages/svelte/src/store/shared/index.js
- packages/svelte/src/attachments/index.js
- packages/svelte/src/events/index.js
- packages/svelte/src/legacy/legacy-client.js
- packages/svelte/src/legacy/legacy-server.js
- packages/svelte/src/internal/flags/legacy.js
- packages/svelte/src/reactivity/map.js
- packages/svelte/src/reactivity/map.test.ts
- packages/svelte/src/reactivity/media-query.js
- packages/svelte/src/store/private.d.ts
- packages/svelte/src/motion/private.d.ts
- packages/svelte/src/store/public.d.ts
- packages/svelte/src/action/public.d.ts
- packages/svelte/src/motion/public.d.ts
- packages/svelte/src/reactivity/reactive-value.js
- packages/svelte/src/reactivity/set.js
- packages/svelte/src/reactivity/set.test.ts
- packages/svelte/src/motion/spring.js
- packages/svelte/src/internal/flags/tracing.js
- packages/svelte/src/motion/tweened.js
- packages/svelte/src/internal/shared/types.d.ts
- packages/svelte/src/reactivity/url-search-params.js
- packages/svelte/src/reactivity/url-search-params.test.ts
- packages/svelte/src/reactivity/url.js
- packages/svelte/src/reactivity/url.test.ts
- packages/svelte/src/store/utils.js
- packages/svelte/src/motion/utils.js
- packages/svelte/src/utils.js
- packages/svelte/src/internal/shared/utils.js
- packages/svelte/src/internal/shared/validate.js
- packages/svelte/src/version.js
- packages/svelte/src/internal/shared/warnings.js
Frequently Asked Questions
What is the SharedInternal domain?
The SharedInternal domain is an architectural grouping in the svelte codebase. Unifying utilities and constants shared between the compiler, client runtime, and server runtime. It contains 54 source files.
What subdomains are in SharedInternal?
The SharedInternal domain contains 2 subdomain(s): BitFlags, DOMUtils.
How many files are in SharedInternal?
The SharedInternal domain contains 54 source files.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free