UNPKG

@ts-common/azure-js-dev-tools

Version:

Developer dependencies for TypeScript related projects

29 lines 1.37 kB
/** * Copyright (c) Microsoft Corporation. All rights reserved. * Licensed under the MIT License. See License.txt in the project root for * license information. */ import { Logger } from "@azure/logger-js"; import { AdditionalCheck } from "./checkEverything"; export interface CheckPackageJsonVersionOptions { /** * The path to start looking for the package.json file at. */ startPath?: string; /** * The Logger to use. If no Logger is specified, then a default Logger will be used instead. */ logger?: Logger; } export declare function checkPackageJsonVersion(options?: CheckPackageJsonVersionOptions): AdditionalCheck; /** * Check the package.json file found at the provided startPath (or in one of the parent folders) to * see if the version number has already been published. If the version number has been published, * then a non-zero error code will be returned. * @param startPath The path to start looking for the package.json file in. * @param logger The logger to use. If no logger is specified, then a console logger will be used. * @returns The exit code for this function. Zero will be returned if the package version doesn't * exist in NPM. */ export declare function checkPackageJsonVersionCheck(options?: CheckPackageJsonVersionOptions): Promise<number>; //# sourceMappingURL=checkPackageJsonVersion.d.ts.map