Update zod-documentation extension#28231
Conversation
- update package lock - Merge branch \'contributions/merge-1779393754064\' - Pull contributions - Merge branch \'contributions/merge-1779393703277\' - Pull contributions - Merge branch \'contributions/merge-1779393586186\' - Pull contributions - feat: add Zod 4 docs
|
Thank you for your contribution! 🎉 🔔 @danieldeichfuss you might want to have a look. You can use this guide to learn how to check out the Pull Request locally in order to test it. 📋 Quick checkout commandsBRANCH="ext/zod-documentation"
FORK_URL="https://github.com/ezzylan/raycast-extensions.git"
EXTENSION_NAME="zod-documentation"
REPO_NAME="raycast-extensions"
git clone -n --depth=1 --filter=tree:0 -b $BRANCH $FORK_URL
cd $REPO_NAME
git sparse-checkout set --no-cone "extensions/$EXTENSION_NAME"
git checkout
cd "extensions/$EXTENSION_NAME"
npm install && npm run devWe're currently experiencing a high volume of incoming requests. As a result, the initial review may take up to 10-15 business days. |
Greptile SummaryThis PR updates the Zod documentation extension to support both Zod 4 and Zod 3, adds a version dropdown to toggle between them, and migrates the ESLint config to the v9 flat format.
Confidence Score: 5/5Safe to merge after the changelog date placeholder is corrected. The core logic changes are correct — version-specific URLs are hardcoded per function rather than computed from a shared snapshot, so switching between Zod 3 and Zod 4 produces the right links. The only change needed is a one-word fix to the changelog date. CHANGELOG.md — uses a hardcoded date instead of the Important Files Changed
Prompt To Fix All With AIFix the following 1 code review issue. Work through them one at a time, proposing concise fixes.
---
### Issue 1 of 1
extensions/zod-documentation/CHANGELOG.md:3
The new changelog entry uses a hardcoded date instead of the `{PR_MERGE_DATE}` placeholder. Per the Raycast changelog convention, new entries should use `{PR_MERGE_DATE}`, which is automatically populated when the PR is merged.
```suggestion
## [Zod 4] - {PR_MERGE_DATE}
```
Reviews (3): Last reviewed commit: "Update CHANGELOG.md, add platforms field..." | Re-trigger Greptile |
|
Published to the Raycast Store: |
|
🎉 🎉 🎉 We've rewarded your Raycast account with some credits. You will soon be able to exchange them for some swag. |
* Update scheduler extension - Add Node types and refresh scheduler lockfile - set RefreshStatus on all command calls - fix(scheduler): add missing code changes - fix: add missing BACKGROUND_REFRESH_STATUS to STORAGE_KEYS - Pull contributions - feat: add background refresh status alert to scheduled command form - Document Raycast 2.0 draft fix - Fix Raycast drafts for scheduled command creation - Refresh scheduler lockfile for updated lint stack - Refactor scheduler configuration UI - Update CODEOWNERs (dfb8006) - Update zod-documentation extension (#28231) - Merge branch \'contributions/merge-1779423090011\' into updates - Pull contributions - Merge branch \'contributions/merge-1779421935382\' into updates - Pull contributions - Document Raycast 2.0 draft fix - Fix Raycast drafts for scheduled command creation - Refresh scheduler lockfile for updated lint stack - Refactor scheduler configuration UI - Update scheduler dependencies - fix(scheduler) fix 15, 30, and 60 minute schedules - Merge branch \'contributions/merge-1772724036961\' - Pull contributions - Fix "once" commands not being disabled after successful execution - Fix execution of view-based commands scheduled in background - Merge contributions, downgrade eslint to v9 for peer dep compat - Pull contributions - Bump dependencies - Fix storage race conditions, add data normalization and auto-disable - update npm dependencies - set RefreshStatus on all command calls - update dependencies - fix(scheduler): add missing code changes - package-lock.json update - fix: add missing BACKGROUND_REFRESH_STATUS to STORAGE_KEYS - Pull contributions - update changelog - docs: update CHANGELOG for background refresh alert feature - feat: add background refresh status alert to scheduled command form * Update CHANGELOG.md --------- Co-authored-by: Charles Symons <dev@realitymanagement.com> Co-authored-by: raycastbot <bot@raycast.com>
* Update zod-documentation extension - update package lock - Merge branch \'contributions/merge-1779393754064\' - Pull contributions - Merge branch \'contributions/merge-1779393703277\' - Pull contributions - Merge branch \'contributions/merge-1779393586186\' - Pull contributions - feat: add Zod 4 docs * fix: broken zod 3 links * Update CHANGELOG.md, add platforms field and optimise images --------- Co-authored-by: raycastbot <bot@raycast.com>
* Update scheduler extension - Add Node types and refresh scheduler lockfile - set RefreshStatus on all command calls - fix(scheduler): add missing code changes - fix: add missing BACKGROUND_REFRESH_STATUS to STORAGE_KEYS - Pull contributions - feat: add background refresh status alert to scheduled command form - Document Raycast 2.0 draft fix - Fix Raycast drafts for scheduled command creation - Refresh scheduler lockfile for updated lint stack - Refactor scheduler configuration UI - Update CODEOWNERs (dfb8006) - Update zod-documentation extension (raycast#28231) - Merge branch \'contributions/merge-1779423090011\' into updates - Pull contributions - Merge branch \'contributions/merge-1779421935382\' into updates - Pull contributions - Document Raycast 2.0 draft fix - Fix Raycast drafts for scheduled command creation - Refresh scheduler lockfile for updated lint stack - Refactor scheduler configuration UI - Update scheduler dependencies - fix(scheduler) fix 15, 30, and 60 minute schedules - Merge branch \'contributions/merge-1772724036961\' - Pull contributions - Fix "once" commands not being disabled after successful execution - Fix execution of view-based commands scheduled in background - Merge contributions, downgrade eslint to v9 for peer dep compat - Pull contributions - Bump dependencies - Fix storage race conditions, add data normalization and auto-disable - update npm dependencies - set RefreshStatus on all command calls - update dependencies - fix(scheduler): add missing code changes - package-lock.json update - fix: add missing BACKGROUND_REFRESH_STATUS to STORAGE_KEYS - Pull contributions - update changelog - docs: update CHANGELOG for background refresh alert feature - feat: add background refresh status alert to scheduled command form * Update CHANGELOG.md --------- Co-authored-by: Charles Symons <dev@realitymanagement.com> Co-authored-by: raycastbot <bot@raycast.com>
Description
Screencast
Checklist
npm run buildand tested this distribution build in Raycastassetsfolder are used by the extension itselfREADMEare placed outside of themetadatafolder