Files
CommunitySolidServer/src/init/CliResolver.ts
2022-07-27 10:00:43 +02:00

17 lines
620 B
TypeScript

import type { CliExtractor } from './cli/CliExtractor';
import type { ShorthandResolver } from './variables/ShorthandResolver';
/**
* A class that combines a {@link CliExtractor} and a {@link ShorthandResolver}.
* Mainly exists so both such classes can be generated in a single Components.js instance.
*/
export class CliResolver {
public readonly cliExtractor: CliExtractor;
public readonly shorthandResolver: ShorthandResolver;
public constructor(cliExtractor: CliExtractor, shorthandResolver: ShorthandResolver) {
this.cliExtractor = cliExtractor;
this.shorthandResolver = shorthandResolver;
}
}