UNPKG

@pagopa/dx-cli

Version:

A CLI useful to manage DX tools.

18 lines (17 loc) 863 B
import { Octokit } from "octokit"; import { DeepMockProxy, MockProxy } from "vitest-mock-extended"; import { Config } from "../../config.js"; import { GitHubService } from "../github.js"; import { PackageJson, PackageJsonReader } from "../package-json.js"; import { RepositoryReader } from "../repository.js"; import { ValidationReporter } from "../validation.js"; export declare const makeMockPackageJson: (overrides?: Partial<PackageJson>) => PackageJson; export declare const makeMockDependencies: () => { gitHubService: MockProxy<GitHubService>; octokit: DeepMockProxy<Octokit>; packageJsonReader: MockProxy<PackageJsonReader>; repositoryReader: MockProxy<RepositoryReader>; validationReporter: MockProxy<ValidationReporter>; }; export declare const makeMockConfig: () => Config; export declare const makeMockRepositoryRoot: () => string;