From ae187b6d75c8079da0be1dc288613bad8466fe61 Mon Sep 17 00:00:00 2001 From: RaindropsSys Date: Tue, 24 Oct 2023 17:43:37 +0200 Subject: Initial commit --- .../node_modules/flora-colossus/lib/Walker.d.ts | 35 ++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 desktop/node_modules/flora-colossus/lib/Walker.d.ts (limited to 'desktop/node_modules/flora-colossus/lib/Walker.d.ts') diff --git a/desktop/node_modules/flora-colossus/lib/Walker.d.ts b/desktop/node_modules/flora-colossus/lib/Walker.d.ts new file mode 100644 index 0000000..a338c58 --- /dev/null +++ b/desktop/node_modules/flora-colossus/lib/Walker.d.ts @@ -0,0 +1,35 @@ +import { DepType } from './depTypes'; +import { NativeModuleType } from './nativeModuleTypes'; +export declare type VersionRange = string; +export interface PackageJSON { + name: string; + dependencies: { + [name: string]: VersionRange; + }; + devDependencies: { + [name: string]: VersionRange; + }; + optionalDependencies: { + [name: string]: VersionRange; + }; +} +export interface Module { + path: string; + depType: DepType; + nativeModuleType: NativeModuleType; + name: string; +} +export declare class Walker { + private rootModule; + private modules; + private walkHistory; + constructor(modulePath: string); + private relativeModule; + private loadPackageJSON; + private walkDependenciesForModuleInModule; + private detectNativeModuleType; + private walkDependenciesForModule; + private cache; + walkTree(): Promise; + getRootModule(): string; +} -- cgit