Skip to content

Add plugin authoring best-practices section and ref docs#621

Open
Copilot wants to merge 5 commits intomainfrom
copilot/add-plugin-authoring-section
Open

Add plugin authoring best-practices section and ref docs#621
Copilot wants to merge 5 commits intomainfrom
copilot/add-plugin-authoring-section

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Apr 15, 2026

  • Review current plugins guide and plugin-lib API surface
  • Understand type signatures: RootDecoratorDef, ItemDecoratorDef, ResolverDef, EnvGraphDataTypeDef, VarlockPlugin metadata, error classes
  • Delete reference/plugin-api/ folder (5 individual pages removed)
  • Create reference/plugin-api.mdx — single page in the style of root-decorators / functions reference pages
  • Update astro.config.ts sidebar to add one "Plugin API" entry under Reference
  • Run parallel_validation

Copilot AI and others added 2 commits April 15, 2026 19:16
@changeset-bot
Copy link
Copy Markdown

changeset-bot bot commented Apr 15, 2026

⚠️ No Changeset found

Latest commit: caaadfb

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

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

cloudflare-workers-and-pages bot commented Apr 15, 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 caaadfb Commit Preview URL

Branch Preview URL
Apr 15 2026, 07:32 PM

Copilot AI and others added 3 commits April 15, 2026 19:25
Agent-Logs-Url: https://github.com/dmno-dev/varlock/sessions/1d76414c-3948-437f-9607-441289d4a2fd

Co-authored-by: philmillman <3722211+philmillman@users.noreply.github.com>
Agent-Logs-Url: https://github.com/dmno-dev/varlock/sessions/1d76414c-3948-437f-9607-441289d4a2fd

Co-authored-by: philmillman <3722211+philmillman@users.noreply.github.com>
Copilot AI requested a review from philmillman April 15, 2026 19:32
@philmillman philmillman marked this pull request as ready for review April 15, 2026 19:35
@philmillman philmillman requested a review from theoephraim April 15, 2026 19:35
@pkg-pr-new
Copy link
Copy Markdown

pkg-pr-new bot commented Apr 15, 2026

Open in StackBlitz

npm i https://pkg.pr.new/@env-spec/parser@621
npm i https://pkg.pr.new/varlock@621

commit: caaadfb

@philmillman philmillman changed the title Add plugin authoring best-practices section to plugins guide Add plugin authoring best-practices section and ref docs Apr 15, 2026
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.

2 participants