Encapsulates all names and path that are used at runtime to avoid errors and make changes easier.

Constructors

Properties

domain: { secondLevelDomain: string; subdomain: string } = ...
editor: { names: { dir: string; file: string }; paths: { dir: string } } = ...
page: { values: { timeout: number } } = ...
pyodide: {
    names: { circuits: string; simplipfyAPI: string; solutions: string };
    paths: {
        circuits: string;
        simplipfyAPI: string;
        solutions: string;
        workingDir: string;
    };
} = ...
server: {
    names: { circuits: string; packages: string; simplipfyAPI: string };
    paths: {
        circuits: string;
        packages: string;
        simplipfyAPI: string;
        workingDir: string;
    };
} = ...
tools: {
    customCircuits: { names: { dir: string }; paths: { dir: string } };
    svgGen: { names: { dir: string }; paths: { dir: string } };
    svgScan: { names: { dir: string; file: string }; paths: { dir: string } };
} = ...
wheatstone: { names: { optionsExtension: string } } = ...

Accessors

  • get gitHubProject(): string

    Returns string

  • get gitHubUser(): string

    Returns string

  • get isGitHubPage(): boolean

    Returns boolean

Methods

  • Returns Promise<void>

  • Returns Promise<any>