Function eachWorkspace

  • Iterate over each workspace in the project.

    Returns Promise<{
        from: number;
        to: number;
        [asyncIterator](): {
            current: number;
            last: number;
            next(): Promise<undefined | {
                done: boolean;
                value?: undefined;
            } | {
                done: boolean;
                value: string;
            }>;
        };
    }>

    Example

    import { project } from 'ember-apply';

    for await (let workspace of await project.eachWorkspace()) {
    // perform actions within this workspace
    }