extensions icon indicating copy to clipboard operation
extensions copied to clipboard

Add fix-dashes extension

Open noamdorr opened this issue 1 month ago • 3 comments

Description

This extension converts em-dashes and en-dashes to regular hyphens in the selected text.

Screencast

https://screen.studio/share/EJGnevxl

Checklist

noamdorr avatar Dec 05 '25 10:12 noamdorr

Congratulations on your new Raycast extension! :rocket:

Due to our current reduced availability, the initial review may take up to 10-15 business days.

Once the PR is approved and merged, the extension will be available on our Store.

raycastbot avatar Dec 05 '25 10:12 raycastbot

This pull request has been automatically marked as stale because it did not have any recent activity.

It will be closed if no further activity occurs in the next 7 days to keep our backlog clean 😊

raycastbot avatar Dec 22 '25 10:12 raycastbot

Greptile Summary

  • Adds a new fix-dashes extension that converts Unicode em-dashes and en-dashes to regular hyphens in selected text
  • Implements a no-view command that processes selected text using clipboard operations and provides HUD feedback
  • Creates standard extension structure with TypeScript configuration, ESLint setup, and documentation files

PR Description Notes:

  • Missing description and screencast sections that would explain what the extension does and demonstrate its functionality

Important Files Changed

Filename Overview
extensions/fix-dashes/CHANGELOG.md Uses hardcoded date "2025-12-05" instead of required "{PR_MERGE_DATE}" placeholder
extensions/fix-dashes/package.json Missing required author field and has potential metadata issues
extensions/fix-dashes/src/fix-selected-dashes.tsx Core functionality lacks specific error handling for different failure scenarios

Confidence score: 2/5

  • This PR has multiple metadata and formatting issues that prevent it from being merge-ready
  • Score lowered due to incorrect CHANGELOG date format, missing required author field in package.json, and generic error handling that doesn't distinguish between different failure cases
  • Pay close attention to CHANGELOG.md for date format correction and package.json for missing metadata fields

greptile-apps[bot] avatar Dec 22 '25 13:12 greptile-apps[bot]

This pull request has been automatically marked as stale because it did not have any recent activity.

It will be closed if no further activity occurs in the next 7 days to keep our backlog clean 😊

raycastbot avatar Jan 06 '26 15:01 raycastbot