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

PackageJsonLookup.tryLoadPackageJsonFor() method

If the specified file or folder is part of a package, this loads and returns the associated package.json file.


tryLoadPackageJsonFor(fileOrFolderPath: string): IPackageJson | undefined;


Parameter Type Description
fileOrFolderPath string a relative or absolute path to a source file or folder that may be part of a package


IPackageJson | undefined

an IPackageJson object, or undefined if the fileOrFolderPath does not belong to a package


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