podexit
    Preparing search index...

      podexit

      Programmatic API. The CLI is a thin layer over these functions; the JSON report format is schemaVersion 0 and may change before 1.0.

      import { analyzeLockfile, buildReport, CachedFetcher, HttpFetcher, loadPublisherPolicy, render } from '@mcamdali/podexit';

      const policy = loadPublisherPolicy();
      const fetcher = new CachedFetcher(new HttpFetcher({ userAgent: 'my-tool' }), { directory: '.cache' });
      const lockfile = await analyzeLockfile(text, 'ios/Podfile.lock', { fetcher, policy });
      console.log(render(buildReport([lockfile], { policy, offline: false }), 'markdown'));
      what-changes
      native-ios
      flutter
      react-native-expo
      firebase
      pod-authors
      CachedFetcher
      HttpFetcher
      LockfileError
      OfflineFetcher
      AnalyzeOptions
      CacheOptions
      Fetcher
      HttpFetcherOptions
      LockedPod
      Lockfile
      LockfileReport
      PodReport
      PodSource
      Report
      ReportContext
      RequestOptions
      Response
      Summary
      SwiftPackageReport
      TtyOptions
      UpdateClassification
      UpdatesReport
      Format
      ProjectKind
      Publisher
      PublisherPolicy
      SourceKind
      SwiftPackageStatus
      UpdateStatus
      BUILDS_KEEP_WORKING
      FORMATS
      GUIDES
      Publisher
      PublisherPolicy
      SCHEMA_VERSION
      TIMELINE
      VERSION
      analyzeLockfile
      buildReport
      classifyLockfile
      classifyUpdates
      compareVersions
      defaultCacheDirectory
      describeUpdates
      detectProjectKind
      isPrerelease
      latestVersion
      loadPublisherPolicy
      majorVersion
      parseLockfile
      parsePublisherPolicy
      publisherFor
      render
      rootName
      summarize