Home / File/ default.ts — astro Source File

default.ts — astro Source File

Architecture documentation for default.ts, a typescript file in the astro codebase. 5 imports, 0 dependents.

File typescript CoreAstro RenderingEngine 5 imports 1 functions

Entity Profile

Dependency Diagram

graph LR
  e5dec671_e692_594f_2a2a_7f75b2949783["default.ts"]
  39a93370_3a37_82d1_50be_22cec9805843["../../runtime/client/idle.prebuilt.js"]
  e5dec671_e692_594f_2a2a_7f75b2949783 --> 39a93370_3a37_82d1_50be_22cec9805843
  167ffb23_511d_e659_2a5c_f2d946ceed30["../../runtime/client/load.prebuilt.js"]
  e5dec671_e692_594f_2a2a_7f75b2949783 --> 167ffb23_511d_e659_2a5c_f2d946ceed30
  3db6e205_33aa_f80b_297a_e58bf0c55b04["../../runtime/client/media.prebuilt.js"]
  e5dec671_e692_594f_2a2a_7f75b2949783 --> 3db6e205_33aa_f80b_297a_e58bf0c55b04
  1f6e3503_5084_372b_bcf2_46fe2591e702["../../runtime/client/only.prebuilt.js"]
  e5dec671_e692_594f_2a2a_7f75b2949783 --> 1f6e3503_5084_372b_bcf2_46fe2591e702
  f9cfcca3_39a3_8c8d_a987_e997ed7aa29f["../../runtime/client/visible.prebuilt.js"]
  e5dec671_e692_594f_2a2a_7f75b2949783 --> f9cfcca3_39a3_8c8d_a987_e997ed7aa29f
  style e5dec671_e692_594f_2a2a_7f75b2949783 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

import idlePrebuilt from '../../runtime/client/idle.prebuilt.js';
import loadPrebuilt from '../../runtime/client/load.prebuilt.js';
import mediaPrebuilt from '../../runtime/client/media.prebuilt.js';
import onlyPrebuilt from '../../runtime/client/only.prebuilt.js';
import visiblePrebuilt from '../../runtime/client/visible.prebuilt.js';

export function getDefaultClientDirectives() {
	return new Map([
		['idle', idlePrebuilt],
		['load', loadPrebuilt],
		['media', mediaPrebuilt],
		['only', onlyPrebuilt],
		['visible', visiblePrebuilt],
	]);
}

Domain

Subdomains

Dependencies

  • ../../runtime/client/idle.prebuilt.js
  • ../../runtime/client/load.prebuilt.js
  • ../../runtime/client/media.prebuilt.js
  • ../../runtime/client/only.prebuilt.js
  • ../../runtime/client/visible.prebuilt.js

Frequently Asked Questions

What does default.ts do?
default.ts is a source file in the astro codebase, written in typescript. It belongs to the CoreAstro domain, RenderingEngine subdomain.
What functions are defined in default.ts?
default.ts defines 1 function(s): getDefaultClientDirectives.
What does default.ts depend on?
default.ts imports 5 module(s): ../../runtime/client/idle.prebuilt.js, ../../runtime/client/load.prebuilt.js, ../../runtime/client/media.prebuilt.js, ../../runtime/client/only.prebuilt.js, ../../runtime/client/visible.prebuilt.js.
Where is default.ts in the architecture?
default.ts is located at packages/astro/src/core/client-directive/default.ts (domain: CoreAstro, subdomain: RenderingEngine, directory: packages/astro/src/core/client-directive).

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free