JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 678
  • Score
    100M100P100Q111395F
  • License MIT

Unified SSO credential manager for AWS, GCP, and more — npm distribution of the glrs-assume Rust binary.

Package Exports

  • @glrs-dev/assume
  • @glrs-dev/assume/dist/index.js

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@glrs-dev/assume) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

@glrs-dev/assume

SSO credential manager for AWS and GCP. Rust binary.

Docs: glrs.dev/assume

Install

glrs assume init

Installs the latest binary (clearing the deprecated @glorious/assume), migrates any legacy gs-assume config forward, logs you in, approves agent contexts, and has you pick a default context. Re-run any time to repair a broken install. Until init completes, gsa is inert — every command except init, upgrade, shell-init, status, and config refuses.

Or standalone: npm i -g @glrs-dev/assume (then gsa init).

Usage

gsa login aws                # authenticate (opens browser)
gsa use aws dev              # switch context (fuzzy match)
aws s3 ls                    # credentials served locally
gsa status                   # token expiry, daemon health
gsa contexts                 # list available contexts

Agent integration

gsa agent allow              # approve contexts for agents
gsa agent mcp                # start MCP server

License

MIT