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

feat: Add experimental babel-based react compiler plugin #406

Draft
wants to merge 42 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
14ea5ec
RC
kdy1 Jan 31, 2025
aaa90d7
pnpm lockfile
kdy1 Jan 31, 2025
2996ff7
polyfill node
kdy1 Jan 31, 2025
60574e8
pnpm lockfile
kdy1 Jan 31, 2025
f4a7e35
chore: use rspack to bundle babel (#405)
hardfist Jan 31, 2025
12e192e
lib
kdy1 Jan 31, 2025
8c991a5
build.rs
kdy1 Jan 31, 2025
2420ef0
build plugin
kdy1 Jan 31, 2025
82db8d0
cargo lockfile
kdy1 Jan 31, 2025
a3ae01c
version
kdy1 Jan 31, 2025
bc9dfd6
docs(changeset): Start experiment
kdy1 Jan 31, 2025
48314c3
RELEASING: Releasing 1 package(s)
kdy1 Jan 31, 2025
aeabed4
Merge CHANGELOG into README
kdy1 Jan 31, 2025
5c1a88b
node 20
kdy1 Jan 31, 2025
8016bd7
corepack
kdy1 Jan 31, 2025
9886c7b
pnpm
kdy1 Jan 31, 2025
8809a97
Rename
kdy1 Jan 31, 2025
ac6c8a3
cargo lockfile
kdy1 Jan 31, 2025
6d65ce7
pnpm lockfile
kdy1 Jan 31, 2025
693f6d6
gitignore
kdy1 Jan 31, 2025
82828d6
remove dbg
kdy1 Jan 31, 2025
5edb8f5
docs(changeset): Remove dbg!() calls
kdy1 Jan 31, 2025
1fc47d8
RELEASING: Releasing 1 package(s)
kdy1 Jan 31, 2025
7fdcbed
Merge CHANGELOG into README
kdy1 Jan 31, 2025
e902bcd
Bump crates
kdy1 Jan 31, 2025
b54d76c
type module
kdy1 Jan 31, 2025
725b8c5
minify false
kdy1 Jan 31, 2025
d2bf2f1
msrv
kdy1 Jan 31, 2025
779f90f
Use module
kdy1 Jan 31, 2025
b5b8ef2
error
kdy1 Jan 31, 2025
9219b6e
export & cast
kdy1 Jan 31, 2025
8dab3b3
rspack config
kdy1 Jan 31, 2025
e68ae93
NodePolyfillPlugin
kdy1 Jan 31, 2025
8b16481
additionalAliases
kdy1 Jan 31, 2025
63285c7
Disable source map
kdy1 Jan 31, 2025
2b4f158
test
kdy1 Jan 31, 2025
2c77283
Use script instead of module
kdy1 Jan 31, 2025
3687ffc
stack size
kdy1 Jan 31, 2025
19ecfdf
qjs_console
kdy1 Jan 31, 2025
6ea301e
rspack
kdy1 Jan 31, 2025
37ed67b
log
kdy1 Jan 31, 2025
69ce16e
map
kdy1 Jan 31, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion .github/workflows/cargo.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,12 @@ jobs:
- name: Setupz node
uses: actions/setup-node@v2
with:
node-version: 16
node-version: 20

- name: Install pnpm dependencies
run: |
corepack enable
pnpm install
- name: Install Rust
uses: actions-rs/toolchain@v1
Expand Down
5 changes: 4 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,7 @@

node_modules
*.wasm
.yarn/
.yarn/

# pnpm pack
*.tgz
187 changes: 179 additions & 8 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion clippy.toml
Original file line number Diff line number Diff line change
Expand Up @@ -22,5 +22,5 @@ ignore-interior-mutability = [
"swc_atoms::JsWord",
"swc_ecma_ast::Id",
]
msrv = "1.70"
msrv = "1.81"
type-complexity-threshold = 25000
Loading
Loading