Rush StackShopBlogEvents
Skip to main content

Home > @rushstack/node-core-library > PackageJsonLookup > tryGetPackageJsonFilePathFor

PackageJsonLookup.tryGetPackageJsonFilePathFor() method

If the specified file or folder is part of a package, this returns the absolute path to the associated package.json file.

Signature:

tryGetPackageJsonFilePathFor(fileOrFolderPath: string): string | undefined;

Parameters

ParameterTypeDescription
fileOrFolderPathstringa relative or absolute path to a source file or folder that may be part of a package

Returns:

string | undefined

an absolute path to * package.json file

Remarks

The package folder is determined using the same algorithm as PackageJsonLookup.tryGetPackageFolderFor().