1password/item
@hivemq/1password/itemv2026.06.04.83
01README
Declarative controller for a single 1Password SSH key item. Audits existence and fingerprint, upserts via op CLI with stdin-based secret delivery.
02Models
@hivemq/1password/itemv2026.06.04.1onepassword_item.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| vault | string | 1Password vault identifier — UUID or name (e.g. `my-vault-uuid` or `My Vault`). |
| title | string | Item title (e.g. `MY_SSH_KEY`). Matched case-insensitively by op. |
| category | literal | 1Password category. Only SSH_KEY is supported today. |
fn audit()
Check whether the item exists and capture its fingerprint.
fn apply()
Upsert the item: create with the supplied private key if missing, edit the existing item's `private key` field if present. No-op if the live fingerprint matches the supplied key.
Resources
audit(infinite)— Existence + fingerprint of the live 1Password item.
apply(infinite)— Result of the last `apply` invocation.
03Stats
B
85 / 100
Downloads
5
Archive size
6.4 KB
- Has README or module doc2/2earned
- README has a code example1/1earned
- README is substantive1/1earned
- Most symbols documented1/1earned
- No slow types (deprecated)1/1earned
- Dependencies pass trust audit2/2earned
- Has description1/1earned
- Platform support declared (or universal)2/2earned
- License declared1/1earned
- Verified public repository0/2missing
04Platforms