Skip to content

@lastshotlabs/slingshot-assets

@lastshotlabs/slingshot-assets is Slingshot’s asset storage package. It owns asset metadata, storage adapter resolution, presigned-upload support, image-aware asset behavior, and the runtime wiring that keeps stored bytes and persisted asset records aligned. The asset entities themselves follow the shared package-first/entity authoring model; createAssetsPackage() is the runtime shell that composes them into the live package.

Status: Prod path. This package is on the hardening track, but still pre-1.0.

  • Overview: how to use the package, what it is for, and setup guidance.
  • Reference: generated package facts, exports, and inventories.
  • Maintainer Notes: internal notes, follow-ups, and migration breadcrumbs.
  • Install: bun add @lastshotlabs/slingshot-assets
  • Version: 0.2.2
  • Role: feature package
  • Status: Prod path
  • Workspace path: packages/slingshot-assets
  • API reference: @lastshotlabs/slingshot-assets
  • If you are trying to learn the package, start with Overview. The Reference page is inventory, not a tutorial.