12345678910111213141516171819202122 |
- /**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.dev/license
- */
- import { TaskConfiguration } from '../src/engine';
- import { FileSystemSchematicContext } from './description';
- import { NodeModulesEngineHost } from './node-module-engine-host';
- /**
- * An EngineHost that uses a registry to super seed locations of collection.json files, but
- * revert back to using node modules resolution. This is done for testing.
- */
- export declare class NodeModulesTestEngineHost extends NodeModulesEngineHost {
- #private;
- get tasks(): TaskConfiguration<{}>[];
- clearTasks(): void;
- registerCollection(name: string, path: string): void;
- transformContext(context: FileSystemSchematicContext): FileSystemSchematicContext;
- protected _resolveCollectionPath(name: string, requester?: string): string;
- }
|