Skip to content

Dev pretty #1614

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jun 19, 2025
Merged

Dev pretty #1614

merged 1 commit into from
Jun 19, 2025

Conversation

pelikhan
Copy link
Member

@pelikhan pelikhan commented Jun 19, 2025

New prettier flags. nothing else was done.


Summary of Changes

  • 🛠 Refactored Code Styling: Updated all the JavaScript codebase to consistently use semicolons and improved formatting for readability.
  • 🚀 Introduced JSON Configuration for Prettier: Migrated .prettierrc to .prettierrc.json with enhanced formatting options (e.g., arrow parens, print width, single quotes).
  • 🧪 Improved Script Testing: Enhanced the test and test run commands with new options like redteam, verbose, and custom timeouts for better script testing workflows.
  • 🤖 Enhanced GitHub Actions Support:
    • Added actionConfigure to generate robust GitHub Action configurations, including Dockerfile creation and metadata updates.
    • Improved support for CI workflows and introduced a new run subcommand for improved GitHub Action and LLM configurations.
  • 🔍 Better Script Management:
    • New subcommands under scripts like list, create, fix, and compile to streamline working with GenAIScripts.
    • Added model and help commands for detailed script insights, including connections and documentation.
  • 🗂 Cache Management: Added a cache clear subcommand for developers to easily purge specific caches like test results.
  • 🛡 Enhanced Error Handling: Improved overall robustness with better error serialization, logging, and retry mechanisms for command execution and CI tasks.
  • 📄 Documentation & UX Tweaks:
    • Updated README templates and generated files for GitHub Actions.
    • Improved user feedback and consistency in prompts during CLI interactions.
  • 📂 Improved Parsing Utilities: Added refinements and additional options to support new file types and formats across several CLI parsing utilities.
  • 🎬 Video & Audio Processing: Enhanced support for video-centered functionality with options for frame extraction, audio processing, and metadata probing.
  • ⚙️ Global Configuration Overhaul: Added support for .env configuration and made it easier to customize working directories and other environmental variables for CLI commands.

AI-generated content by pr-describe may be incorrect. Use reactions to eval.

Copy link
Contributor

LGTM 🚀

AI-generated content by pr-review may be incorrect. Use reactions to eval.

@pelikhan pelikhan requested a review from mattpodwysocki June 19, 2025 05:04
Copy link
Contributor

file annotations

  • For .prettierrc

    • ::error file=.prettierrc,line=1,endLine=6,code=prettier_config_invalid_location::The Prettier configuration was removed but should have been transformed or preserved under the .prettierrc.json name.
  • For .prettierrc.json

    • ::error file=docs/pages.config.ts,message.json

mark complete,
assistant.annotate

AI-generated content by linters may be incorrect. Use reactions to eval.

@pelikhan pelikhan merged commit cd334e3 into dev Jun 19, 2025
15 of 17 checks passed
@pelikhan pelikhan deleted the dev-pretty branch June 21, 2025 05:45
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.

1 participant