fkling / fkling/astexplorer

feature request: support swc

Open
#555 9 comments 4 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
6.5k
Forks
772
PR merge metrics
No merged PRs in 30d

Description

> swc is a super-fast compiler written in rust; producing widely-supported javascript from modern standards and typescript.

swc is a serious project with 10k stars on [GitHub](https://github.com/swc-project/swc). It is used in [Deno](https://github.com/denoland/deno) to transpile TypeScript code into JS. I'm not 100% sure, but there may be a WebAssembly version exposing parse / codegen functions.

It would be great to add support for swc in astexplorer.

cc @kdy1

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue names no files, tests, or entry points. Start by examining how existing parser integrations are organized in astexplorer and determine whether SWC's parse or codegen API is available; done means SWC support is added and its AST can be explored.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, rust, typescript
Domain
compilers
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.