Add standalone reset.js script for direct CLI execution #23
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Creates a standalone
reset.js
script that replicates all functionality from the web-based Cursor reset tool, enabling direct command-line execution without requiring a web server.Overview
This addresses the need for a standalone CLI tool that can be run directly with
node reset.js
instead of through the web interface. The script includes all core features from the existing web application in a single executable file.Key Features
✅ Standalone execution - No web server required, runs directly with
node reset.js
✅ Cross-platform support - Windows, macOS, and Linux compatibility
✅ Cursor version 1.2.1 support - Works with latest Cursor IDE version
✅ Short variable/function names - Concise naming conventions (gp, mk, wb, etc.)
✅ Clean code formatting - Proper spacing and structure
✅ No comments - Clean production code without // comments
✅ Complete feature parity - All functionality from the web tool
Functionality Included
Core Reset Features
Advanced Features
Usage
Output Example
Files Added
reset.js
- Main standalone script (940 lines)RESET_USAGE.md
- Comprehensive usage documentationTechnical Implementation
The script extracts and consolidates all functionality from
routes/reset.js
into a single executable file that:This provides users with a simple, direct way to reset their Cursor installation without needing to run the web server.
This pull request was created as a result of the following prompt from Copilot chat.
💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.