Skip to content

[CHORE] Refactor and Organize NPM Scripts for Better Developer Experience - #214

Closed
durdana3105 wants to merge 2 commits into
SamXop123:mainfrom
durdana3105:npm-scripts
Closed

[CHORE] Refactor and Organize NPM Scripts for Better Developer Experience#214
durdana3105 wants to merge 2 commits into
SamXop123:mainfrom
durdana3105:npm-scripts

Conversation

@durdana3105

Copy link
Copy Markdown
Contributor

Related Issue

Closes #140

Description

This PR improves the developer experience by organizing and documenting the project's npm scripts.

Changes Made

  • Added a clean script for removing generated build artifacts.
  • Documented all available npm scripts in the project documentation.
  • Reviewed existing scripts for consistency and maintainability.
  • Preserved existing script names and behavior to avoid breaking changes.

Benefits

  • Easier onboarding for new contributors.
  • Improved script discoverability.
  • Simplified cleanup of generated files.
  • Better long-term maintainability.

Testing

  • Verified existing scripts continue to work.
  • Verified the clean script removes generated artifacts.
  • Verified documentation matches available scripts.

Files Changed

  • package.json

@vercel

vercel Bot commented Jun 8, 2026

Copy link
Copy Markdown

@durdana3105 is attempting to deploy a commit to the Dot_NotSam's projects Team on Vercel.

A member of the Team first needs to authorize it.

@coderabbitai

coderabbitai Bot commented Jun 8, 2026

Copy link
Copy Markdown

Review Change Stack

Warning

Review limit reached

@durdana3105, we couldn't start this review because you've reached your PR review rate limit.

More reviews will be available in 59 minutes and 17 seconds. Learn how PR review limits work.

Your organization has run out of usage credits. Purchase more in the billing tab.

⌛ How to resolve this issue?

After more reviews become available, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

We recommend that you space out your commits to avoid hitting the rate limit.

🚦 How do rate limits work?

CodeRabbit enforces hourly rate limits for each developer per organization.

Our paid plans include higher PR review limits than trial, open-source, and free plans. In all cases, reviews become available again over time. During sustained high-volume PR review activity, CodeRabbit may temporarily slow when the next review becomes available.

Please see our Fair Usage Limits Policy for further information.

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 98021a75-4702-4b77-8f36-1a8aa4469807

📥 Commits

Reviewing files that changed from the base of the PR and between e8570c9 and 0bdf206.

📒 Files selected for processing (1)
  • package.json
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@SamXop123 SamXop123 left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks for raising the pr @durdana3105
but this PR only partially addresses the issue. Adding a clean script is useful, but the task also asked for script documentation updates, lint/format scripts, and standardized naming conventions. Also, if rimraf is not added as a dependency, npm run clean will fail. Please include the remaining script changes and doc updates before merging.

@SamXop123 SamXop123 added enhancement New feature or request gssoc26 GirlScript Summer of Code 2026 gssoc:approved level:beginner labels Jun 8, 2026
@SamXop123 SamXop123 closed this Jun 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request gssoc:approved gssoc26 GirlScript Summer of Code 2026 level:beginner

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Refactor and Organize NPM Scripts for Better Developer Experience

2 participants