component.ts — astro Source File
Architecture documentation for component.ts, a typescript file in the astro codebase. 2 imports, 0 dependents.
Entity Profile
Dependency Diagram
graph LR 619262ac_8dae_f1ec_0bc0_293bb820dd4e["component.ts"] e9b74c5a_8d34_34a7_e196_5e41b87214aa["../types/astro.js"] 619262ac_8dae_f1ec_0bc0_293bb820dd4e --> e9b74c5a_8d34_34a7_e196_5e41b87214aa e099eff3_3f90_76ac_3751_a9ff5a6b8f25["../../core/build/types.js"] 619262ac_8dae_f1ec_0bc0_293bb820dd4e --> e099eff3_3f90_76ac_3751_a9ff5a6b8f25 style 619262ac_8dae_f1ec_0bc0_293bb820dd4e fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
import type { ComponentInstance } from '../../types/astro.js';
import type { SinglePageBuiltModule } from '../build/types.js';
// A stub of a component instance for a given route
export const RedirectComponentInstance: ComponentInstance = {
default() {
return new Response(null, {
status: 301,
});
},
};
export const RedirectSinglePageBuiltModule: SinglePageBuiltModule = {
page: () => Promise.resolve(RedirectComponentInstance),
onRequest: (_, next) => next(),
};
Domain
Subdomains
Functions
Dependencies
- ../../core/build/types.js
- ../types/astro.js
Source
Frequently Asked Questions
What does component.ts do?
component.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 component.ts?
component.ts defines 3 function(s): RedirectComponentInstance.default, RedirectSinglePageBuiltModule.onRequest, RedirectSinglePageBuiltModule.page.
What does component.ts depend on?
component.ts imports 2 module(s): ../../core/build/types.js, ../types/astro.js.
Where is component.ts in the architecture?
component.ts is located at packages/astro/src/core/redirects/component.ts (domain: CoreAstro, subdomain: RenderingEngine, directory: packages/astro/src/core/redirects).
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free