Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: rollup/rollup
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v4.11.0
Choose a base ref
...
head repository: rollup/rollup
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v4.12.0
Choose a head ref
  • 5 commits
  • 107 files changed
  • 3 contributors

Commits on Feb 16, 2024

  1. chore(deps): update dependency eslint-plugin-unicorn to v51 (#5393)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Feb 16, 2024
    Configuration menu
    Copy the full SHA
    cae6935 View commit details
    Browse the repository at this point in the history
  2. chore(deps): update typescript-eslint monorepo to v7 (major) (#5394)

    chore(deps): update typescript-eslint monorepo to v7
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Feb 16, 2024
    Configuration menu
    Copy the full SHA
    4d92403 View commit details
    Browse the repository at this point in the history
  3. chore(deps): lock file maintenance minor/patch updates (#5395)

    * chore(deps): lock file maintenance minor/patch updates
    
    * Fix core-js update and exclude form further updates
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: Lukas Taegert-Atkinson <lukas.taegert-atkinson@tngtech.com>
    renovate[bot] and lukastaegert authored Feb 16, 2024
    Configuration menu
    Copy the full SHA
    5493159 View commit details
    Browse the repository at this point in the history
  4. Improve performance by directly constructing AST from buffer (#5391)

    * Use consistent module resolution
    
    * Fix number literal casing
    
    * Store esTreeNode of import expression argument on ImportExpression
    
    * Move ReadString type
    
    * Pre-generate keys for iteration
    
    * Separate parsing and node construction
    
    * Add missing AST nodes and improve some names
    
    * Add additional Node keys and adapt some logic
    
    This prepares for the new buffer parsing
    
    * Initial version of bufferParsers
    
    TODO: Special logic in parseNode of some nodes
    
    * Use absolute positions
    
    This should make future template logic easier
    
    * Move annotation flags to the annotated nodes
    
    * Move invalid annotation handling to Program
    
    * Improve expression
    
    * Make parse and panic errors proper nodes
    
    * Directly consume buffer
    
    We still need to update generate-buffer-parsers
    with the provided changes.
    
    * Provide correct scopes to nodes
    
    * Add post-processing steps
    
    * Move static flag to first position
    
    * Add remaining customizations
    
    * Create new perf script that measures against node_modules rollup
    
    * Run form tests twice to improve coverage
    
    The second run uses the cache
    
    * Avoid unnecessary cache generation
    
    * Do not generate cache on CLI unless requested
    * Keep AST if cache is not explicitly disabled
    
    * Test panic errors for synchronous parsing
    
    * Do not run the leak test locally on npm test
    
    This does not work on non-x86 architectures
    
    * Test custom AST
    
    * Remove unnecessary conditional
    
    * Add descriptions for all relevant test categories
    lukastaegert authored Feb 16, 2024
    Configuration menu
    Copy the full SHA
    14c9662 View commit details
    Browse the repository at this point in the history
  5. 4.12.0

    lukastaegert committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    0146b84 View commit details
    Browse the repository at this point in the history
Loading