Skip to content

Latest commit

 

History

History
40 lines (28 loc) · 1.11 KB

File metadata and controls

40 lines (28 loc) · 1.11 KB

RDEX Open Source Preparation

Changes Made

  1. Project Structure Optimization

    • Reorganized files to follow Firefox WebExtension best practices
    • Moved JavaScript files to /src/js/ directory
    • Removed duplicate files and streamlined codebase
  2. Documentation

    • Created comprehensive README.md
    • Added MIT LICENSE file
    • Created CONTRIBUTING.md with guidelines
    • Added .gitignore file for Git repositories
  3. Manifest Optimization

    • Cleaned up manifest.json to be Firefox-focused
    • Ensured proper Content Security Policy for Firefox
    • Updated permissions to only what's needed
  4. Development Configuration

    • Added web-ext configuration
    • Updated package.json with proper metadata
    • Added scripts for development, testing, and building
  5. Code Cleanup

    • Removed Chrome/Edge specific code
    • Optimized for Firefox's WebExtension API
    • Removed unnecessary comments and debug code

Next Steps

  1. Upload to a Git repository
  2. Create screenshots for the README
  3. Submit to Firefox Add-ons store
  4. Set up CI/CD pipeline for automated testing and deployment