Skip to content
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

DRAFT: Initial @parcel/core rewrite in Rust #9704

Closed
wants to merge 2 commits into from
Closed

Commits on May 8, 2024

  1. Start porting core to Rust

    POC: call JS for entry requests
    
    Implement basic transformation algorithm
    
    load parcel config
    
    Port more of the js transformer
    
    Run transformer plugins
    
    serialize asset graph
    
    merge duplicate dependencies
    
    build bundle graph
    
    Target request
    
    run bundler plugin
    
    run bundler as a request
    
    Convert internal asset, dependency, and environment fields to numbers
    
    Implement drop-in replacement for AssetGraphRequest in JS
    
    implement more resolver features
    
    move environment
    
    better engines representation
    
    fix some tests
    
    diff graph
    devongovett authored and David Alsh committed May 8, 2024
    Configuration menu
    Copy the full SHA
    f69fa31 View commit details
    Browse the repository at this point in the history
  2. Applied formatted strucutre to original changes

    alshdavid authored and David Alsh committed May 8, 2024
    Configuration menu
    Copy the full SHA
    d682ecd View commit details
    Browse the repository at this point in the history