Skip to content

v1.0.0

Choose a tag to compare

@HeavyMedl HeavyMedl released this 27 Jun 20:45
· 84 commits to main since this release

Added

  • Initial release of the unofficial Akamai NetStorage client.
  • Core operations implemented:
    • dir, download, du, mkdir, mtime, rename, rm, rmdir, stat, symlink, and upload.
  • Wrapper utilities for higher-order operations:
    • Upload: uploadDirectory, uploadMissing
    • Download: downloadDirectory, syncFile, syncDirectory
    • Directory structure: tree, remoteWalk, buildAdjacencyList, findAll, removeDirectory, fileExists
  • Rich JSDoc annotations across all core and wrapper methods, types, and utilities.
  • Full integration test coverage with Vitest, including sync and transfer validations.
  • API documentation powered by TypeDoc + VitePress with grouped navigation:
    • Core Operations
    • Wrapper Utilities
    • Context & Configuration Utilities
    • Internal Utilities (also exported)

Meta

  • Project is unaffiliated with Akamai and released as UNLICENSED software.
  • Future CLI interface planned to layer on top of the programmable API.