Home / Class/ FakePrompt Class — astro Architecture

FakePrompt Class — astro Architecture

Architecture documentation for the FakePrompt class in utils.js from the astro codebase.

Entity Profile

Dependency Diagram

graph TD
  f117c3e9_c5cc_9c8d_86ee_1822ae59f92b["FakePrompt"]
  dc38b823_10e6_0080_9a8c_08dc7cc3e0eb["utils.js"]
  f117c3e9_c5cc_9c8d_86ee_1822ae59f92b -->|defined in| dc38b823_10e6_0080_9a8c_08dc7cc3e0eb
  e32e16b1_567b_d75f_be54_8fa203cab79e["constructor()"]
  f117c3e9_c5cc_9c8d_86ee_1822ae59f92b -->|method| e32e16b1_567b_d75f_be54_8fa203cab79e
  89472d1d_7da0_0c4a_5635_8abe0038fb8b["confirm()"]
  f117c3e9_c5cc_9c8d_86ee_1822ae59f92b -->|method| 89472d1d_7da0_0c4a_5635_8abe0038fb8b

Relationship Graph

Source Code

packages/astro/test/units/cli/utils.js lines 218–232

export class FakePrompt {
	/** @type {boolean} */
	#confirmed;

	/**
	 * @param {boolean} confirmed
	 */
	constructor(confirmed) {
		this.#confirmed = confirmed;
	}

	async confirm() {
		return this.#confirmed;
	}
}

Frequently Asked Questions

What is the FakePrompt class?
FakePrompt is a class in the astro codebase, defined in packages/astro/test/units/cli/utils.js.
Where is FakePrompt defined?
FakePrompt is defined in packages/astro/test/units/cli/utils.js at line 218.

Analyze Your Own Codebase

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

Try Supermodel Free