File size: 672 Bytes
bc20498
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
/**
 * refer: https://github.com/mysticatea/eslint-plugin-node/blob/f45c6149be7235c0f7422d1179c25726afeecd83/lib/util/get-package-json.js
 */
type PackageJson = {
    name?: unknown;
    dependencies?: {
        [key in string]?: unknown;
    };
    devDependencies?: {
        [key in string]?: unknown;
    };
    filePath: string;
};
/**
 * Gets a `package.json` data.
 * The data is cached if found, then it's used after.
 * @param startPath A file path to lookup.
 * @returns A found `package.json` data or `null`.
 *      This object have additional property `filePath`.
 */
export declare function getPackageJson(startPath?: string): PackageJson | null;
export {};