@honua/sdk-js
    Preparing search index...

    Interface ArcGisUsageInventory

    Denominator-complete accounting of everything the scan discovered.

    interface ArcGisUsageInventory {
        arcgisRuntimeWidgetSites: number;
        automaticCallSites: number;
        codemodScopedCallSites: number;
        dependencyManifests: ArcGisDependencyManifest[];
        filesScanned: number;
        filesWithArcGisUsage: number;
        handledModuleSites: number;
        honuaWidgetSites: number;
        manualCallSites: number;
        moduleSites: number;
        moduleSitesByStyle: Record<ArcGisUsageStyle, number>;
        residualArcGisDependencies: ArcGisDependencyHit[];
        unsupportedModuleSites: number;
        widgetRuntimeRequirements: WidgetRuntimeRequirement[];
        widgetSites: number;
    }
    Index

    Properties

    arcgisRuntimeWidgetSites: number
    automaticCallSites: number
    codemodScopedCallSites: number
    dependencyManifests: ArcGisDependencyManifest[]
    filesScanned: number
    filesWithArcGisUsage: number
    handledModuleSites: number

    Module sites inside codemod scope for the target.

    honuaWidgetSites: number
    manualCallSites: number
    moduleSites: number

    Every discovered ArcGIS module reference, whatever its loading style.

    moduleSitesByStyle: Record<ArcGisUsageStyle, number>
    residualArcGisDependencies: ArcGisDependencyHit[]

    ArcGIS JS runtime packages still declared; a full Honua conversion removes them.

    unsupportedModuleSites: number

    Module sites the codemod leaves as written (moduleSites - handledModuleSites).

    widgetRuntimeRequirements: WidgetRuntimeRequirement[]
    widgetSites: number