cyberneticlibrary

Manage and update Aminet package database

aminet-indexskillsetup L264
Tibsfox/gsd-skill-creator
What it does

Fetch, parse, and cache Aminet package database

Best for

Managing complete Aminet package database lifecycle with incremental RECENT-based updates.

Inputs
  • · mirror URL
  • · cache directory
  • · freshness threshold (ms)
Outputs
  • · PackageEntry[] (~84k entries)
  • · INDEX cache + metadata
  • · freshness status
Requires
  • · Node.js zlib
  • · Aminet mirror network
Preconditions
  • · Index.gz available on mirror
  • · network access
Failure modes
  • · mirror unreachable
  • · corrupt INDEX data
  • · cache write failure
Trust signals
  • · Token-based regex parser (~114ms for 84k entries)
  • · ISO-8859-1 decoding verified
  • · size normalization (K/M suffix)