Skip to content

Add Keeper Security plugin for Secrets Manager#545

Draft
Copilot wants to merge 4 commits intomainfrom
copilot/add-keeper-plugin-support
Draft

Add Keeper Security plugin for Secrets Manager#545
Copilot wants to merge 4 commits intomainfrom
copilot/add-keeper-plugin-support

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Apr 2, 2026

  • Keeper Security plugin implementation
  • Tests (14 passing)
  • README.md
  • Changeset
  • Documentation page (packages/varlock-website/src/content/docs/plugins/keeper.mdx)
  • Sidebar navigation entry in astro.config.ts

@changeset-bot
Copy link
Copy Markdown

changeset-bot bot commented Apr 2, 2026

🦋 Changeset detected

Latest commit: 3c0482e

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@varlock/keeper-plugin Minor

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

Implements @varlock/keeper-plugin with:
- @initKeeper() root decorator for initialization
- keeper() resolver for fetching secrets by UID, title, or notation
- keeperSmToken data type for config token validation
- Multiple instance support
- Comprehensive tests and documentation

Agent-Logs-Url: https://github.com/dmno-dev/varlock/sessions/228e9664-29fc-48dc-8c95-7905e2089951

Co-authored-by: theoephraim <1158956+theoephraim@users.noreply.github.com>
Copilot AI changed the title [WIP] Add official plugin for Keeper password manager Add Keeper Security plugin for Secrets Manager Apr 2, 2026
Copilot AI requested a review from theoephraim April 2, 2026 21:07
@socket-security
Copy link
Copy Markdown

socket-security bot commented Apr 3, 2026

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Added@​keeper-security/​secrets-manager-core@​17.4.0901009291100

View full report

@pkg-pr-new
Copy link
Copy Markdown

pkg-pr-new bot commented Apr 3, 2026

Open in StackBlitz

npm i https://pkg.pr.new/dmno-dev/varlock@545
npm i https://pkg.pr.new/dmno-dev/varlock/@varlock/astro-integration@545
npm i https://pkg.pr.new/dmno-dev/varlock/@varlock/vite-integration@545
npm i https://pkg.pr.new/dmno-dev/varlock/@varlock/keeper-plugin@545

commit: 08b1d75

@philmillman
Copy link
Copy Markdown
Member

@copilot add a docs page

@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages bot commented Apr 3, 2026

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
varlock-website 3c0482e Commit Preview URL

Branch Preview URL
Apr 03 2026, 02:41 PM

Copy link
Copy Markdown
Contributor Author

Copilot AI commented Apr 3, 2026

@copilot add a docs page

Added in 3c0482e — created packages/varlock-website/src/content/docs/plugins/keeper.mdx with full documentation (installation, setup guide, secret access patterns, reference for @initKeeper() / keeperSmToken / keeper(), troubleshooting) and added the "Keeper" sidebar entry in astro.config.ts.

Copilot AI requested a review from philmillman April 3, 2026 14:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature Request] An official plugin for Keeper password manager

3 participants