source: trip-planner-front/node_modules/license-webpack-plugin/dist/PluginFileHandler.d.ts@ 8d391a1

Last change on this file since 8d391a1 was 6a3a178, checked in by Ema <ema_spirova@…>, 3 years ago

initial commit

  • Property mode set to 100644
File size: 756 bytes
Line 
1import { FileHandler } from './FileHandler';
2import { FileSystem } from './FileSystem';
3import { LicenseIdentifiedModule } from './LicenseIdentifiedModule';
4declare class PluginFileHandler implements FileHandler {
5 private fileSystem;
6 private buildRoot;
7 private modulesDirectories;
8 private excludedPackageTest;
9 private cache;
10 constructor(fileSystem: FileSystem, buildRoot: string, modulesDirectories: string[] | null, excludedPackageTest: (packageName: string) => boolean);
11 static PACKAGE_JSON: string;
12 getModule(filename: string): LicenseIdentifiedModule | null;
13 private getModuleInternal;
14 private findModuleDir;
15 private parsePackageJson;
16 private dirContainsValidPackageJson;
17}
18export { PluginFileHandler };
Note: See TracBrowser for help on using the repository browser.