eslint-plugin-sonarjs
Version:
9 lines (8 loc) • 561 B
TypeScript
import type { PackageJson } from 'type-fest';
import { type File } from '../files.js';
import type { DenoJson, Workspace } from './resolvers/types.js';
export declare function clearParsedDependencyFileCache(): void;
export declare function parsePackageJson(file: File): PackageJson | undefined;
export declare function parsePackageJsonContent(content: string, filePath?: string): PackageJson | undefined;
export declare function parsePnpmWorkspace(file: File): Workspace | undefined;
export declare function parseDenoManifest(file: File): DenoJson | undefined;