FakeAstroVersionProvider Class — astro Architecture
Architecture documentation for the FakeAstroVersionProvider class in utils.js from the astro codebase.
Entity Profile
Dependency Diagram
graph TD b1804279_9a3b_87e5_cf71_6df4888a386a["FakeAstroVersionProvider"] dc38b823_10e6_0080_9a8c_08dc7cc3e0eb["utils.js"] b1804279_9a3b_87e5_cf71_6df4888a386a -->|defined in| dc38b823_10e6_0080_9a8c_08dc7cc3e0eb 8bfe2728_726d_cde6_c4d9_e59c2892856e["constructor()"] b1804279_9a3b_87e5_cf71_6df4888a386a -->|method| 8bfe2728_726d_cde6_c4d9_e59c2892856e 1f04ab26_819c_4876_a48d_e9a9378b2b8f["version()"] b1804279_9a3b_87e5_cf71_6df4888a386a -->|method| 1f04ab26_819c_4876_a48d_e9a9378b2b8f
Relationship Graph
Source Code
packages/astro/test/units/cli/utils.js lines 74–88
export class FakeAstroVersionProvider {
/** @type {string} */
#version;
/**
* @param {string} version
*/
constructor(version) {
this.#version = version;
}
get version() {
return this.#version;
}
}
Domain
Defined In
Source
Frequently Asked Questions
What is the FakeAstroVersionProvider class?
FakeAstroVersionProvider is a class in the astro codebase, defined in packages/astro/test/units/cli/utils.js.
Where is FakeAstroVersionProvider defined?
FakeAstroVersionProvider is defined in packages/astro/test/units/cli/utils.js at line 74.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free