Skip to content

migrate to Oxc and Rolldown #506

@ryanatkn

Description

@ryanatkn

Oxc is the future of SvelteKit and Vite, replacing esbuild which has been good for my/Gro's usage. Rolldown will handle the server and worker bundling cases but it's not ready yet. (edit: now in beta, https://rolldown.rs/)

One simple piece was completed in #518, replacing es-module-lexer with oxc-parser, but it got more complicated in #523

I opted for ts-blank-space for type stripping in #544 instead of oxc-transform, which is currently alpha and requires sourcemaps, but I think it's likely I'll make the switch when it has a beta/more stable release.

See all the esbuild_* files:

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions