eyeglass
Version:
Sass modules for npm.
12 lines • 616 B
TypeScript
import packageJson = require('package-json');
declare type PackageJson = packageJson.FullVersion;
export declare function getPackageData<ExtraPackageData = never>(pkgPath: string): null | (PackageJson & ExtraPackageData);
export interface Package<ExtraPackageData = {}> {
path: string;
data: null | (PackageJson & ExtraPackageData);
}
export declare function getPackage<ExtraPackageData = {}>(dir: string): Package<ExtraPackageData>;
export declare function getPackagePath(dir: string): string;
export declare function findNearestPackage(dir: string): string;
export {};
//# sourceMappingURL=package.d.ts.map