UNPKG

@nestjs-mod/common

Version:

A collection of utilities for unifying NestJS applications and modules

13 lines (12 loc) 790 B
import { ProjectUtilsConfiguration } from '../project-utils.configuration'; import { BasicPackageJsonType, PackageJsonCategoryType, PackageJsonType } from '../project-utils.types'; export declare class PackageJsonService { protected readonly projectUtilsConfiguration: ProjectUtilsConfiguration; constructor(projectUtilsConfiguration: ProjectUtilsConfiguration); getPackageJsonFilePath(): string | undefined; read(): PackageJsonType | undefined; write(structuredJson: PackageJsonType): void; addScripts(category: string, commands: PackageJsonCategoryType, structuredJson: PackageJsonType): void; toStructure(basicJson: BasicPackageJsonType): PackageJsonType; toPlain(basicJson: BasicPackageJsonType, structuredJson: PackageJsonType): BasicPackageJsonType; }