rebuildPlugin.setup() — astro Function Reference
Architecture documentation for the rebuildPlugin.setup() function in shared.mjs from the astro codebase.
Entity Profile
Dependency Diagram
graph TD de31d2e5_ce25_aa23_c772_29335dfdab9f["rebuildPlugin.setup()"] 4d75c445_4391_c7d4_eae5_d220320b7783["shared.mjs"] de31d2e5_ce25_aa23_c772_29335dfdab9f -->|defined in| 4d75c445_4391_c7d4_eae5_d220320b7783 style de31d2e5_ce25_aa23_c772_29335dfdab9f fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/language-tools/vscode/scripts/shared.mjs lines 14–28
setup(build) {
build.onEnd(async (result) => {
const date = dt.format(new Date());
if (result && result.errors.length) {
console.error(dim(`[${date}] `) + red(result.errors.map((error) => error.text).join('\n')));
} else {
if (result.warnings.length) {
console.info(
dim(`[${date}] `) + yellow('⚠ updated with warnings:\n' + result.warnings.join('\n')),
);
}
console.info(dim(`[${date}] `) + green('✔ updated'));
}
});
},
Domain
Subdomains
Source
Frequently Asked Questions
What does rebuildPlugin.setup() do?
rebuildPlugin.setup() is a function in the astro codebase, defined in packages/language-tools/vscode/scripts/shared.mjs.
Where is rebuildPlugin.setup() defined?
rebuildPlugin.setup() is defined in packages/language-tools/vscode/scripts/shared.mjs at line 14.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free