Skip to content

2024-07 gen docs v1#3950

Draft
johndcollett wants to merge 13 commits into2024-07from
2024-07-gen-docs-v1
Draft

2024-07 gen docs v1#3950
johndcollett wants to merge 13 commits into2024-07from
2024-07-gen-docs-v1

Conversation

@johndcollett
Copy link

@johndcollett johndcollett commented Feb 23, 2026

Background

Closes https://github.com/Shopify/shopify-dev/issues/68438

TL;DR: We are ready to begin the migration of POS docs to the latest major gen docs release.

Solution

  • Doc generation: Added /** @publicDocs */ immediately before every top level interface for POS ONLY.

  • Why this approach: The existing doc pipeline uses @publicDocs to decide what to include; adding the tag is the minimal, consistent fix and matches how other public API surfaces are documented.

yarn docs:point-of-sale 2024-07 to generate the generated docs data v2 json file in the shopify-dev repo

Checklist

  • I have 🎩'd these changes
  • I have updated relevant documentation

Documentation reference tracker:

  • POS
  • Admin
  • Checkout
  • Customer

laurelthorburn and others added 10 commits February 26, 2026 16:26
…l component Props

- build-docs.sh: sed and copy use generated_docs_data_v2.json (generate-docs now outputs v2)
- Add @publicdocs JSDoc to all admin component Props types and IconName so they appear in generated docs

Made-with: Cursor
Copy generate-docs output to generated_docs_data_v2.json after generation so downstream gets the v2 filename. Library stays at 1.0.0.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants