feat(bitwarden): add Bitwarden Password Manager / Vaultwarden support via bw CLI#585
feat(bitwarden): add Bitwarden Password Manager / Vaultwarden support via bw CLI#585
bw CLI#585Conversation
🦋 Changeset detectedLatest commit: 78299e9 The changes in this PR will be included in the next version bump. This PR includes changesets to release 1 package
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
Agent-Logs-Url: https://github.com/dmno-dev/varlock/sessions/e234bee9-5393-4608-8810-2ece477f35f9 Co-authored-by: theoephraim <1158956+theoephraim@users.noreply.github.com>
…sertions Agent-Logs-Url: https://github.com/dmno-dev/varlock/sessions/e234bee9-5393-4608-8810-2ece477f35f9 Co-authored-by: theoephraim <1158956+theoephraim@users.noreply.github.com>
bw CLI
commit: |
|
@copilot - fix linting errors |
Agent-Logs-Url: https://github.com/dmno-dev/varlock/sessions/9974881d-82d6-4afb-a01f-399550e9dd7c Co-authored-by: theoephraim <1158956+theoephraim@users.noreply.github.com>
|
@copilot - update the docs page too |
…warden support Agent-Logs-Url: https://github.com/dmno-dev/varlock/sessions/2338d293-d078-49a0-9136-90e521f82979 Co-authored-by: theoephraim <1158956+theoephraim@users.noreply.github.com>
Done in efa0a66. The docs page now covers both integrations side-by-side: a comparison table at the top, a full Password Manager / Vaultwarden section (prerequisites, Vaultwarden setup, auth steps, loading items, multiple instances), and the updated Reference section with |
Deploying with
|
| Status | Name | Latest Commit | Preview URL | Updated (UTC) |
|---|---|---|---|---|
| ✅ Deployment successful! View logs |
varlock-website | efa0a66 | Commit Preview URL Branch Preview URL |
Apr 10 2026, 07:32 PM |
|
Ok this works but its awkward because you have to log in, then manually store the session token in your .env.local I think I'll leave this in draft until we get the cache stuff merged. Then we can add a new |
…nteraction flag Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
bw-pm-cli-helper.tsfor Bitwarden CLI interactionBitwardenPasswordManagerInstanceclass to plugin.ts@initBwp()root decoratorbwp()resolver function (supports password, username, notes, totp, uri, and custom fields)bwSessionTokendata typeunknowntype forsetAuthparam; eliminate non-null assertions inbwp()process handlerprocessBwCliErrordefinition before its use (no-use-before-define)packages/varlock-website/src/content/docs/plugins/bitwarden.mdx) with Password Manager / Vaultwarden section,@initBwp()reference,bwp()resolver reference, andbwSessionTokendata type