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: support swc plugins #199

Merged
merged 20 commits into from
May 20, 2023
Merged

feat: support swc plugins #199

merged 20 commits into from
May 20, 2023

Conversation

ErKeLost
Copy link
Member

@ErKeLost ErKeLost commented Apr 13, 2023

Description:

Related issue (if exists):
close #167
close #201

@changeset-bot
Copy link

changeset-bot bot commented Apr 13, 2023

🦋 Changeset detected

Latest commit: d0e7728

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 7 packages
Name Type
@farmfe/plugin-react Patch
@farmfe/plugin-sass Patch
@farmfe/js-plugin-vue Major
@farmfe/core Minor
@farmfe-examples/script-entry Patch
@farmfe/js-plugin-less Major
@farmfe/js-plugin-sass Major

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@ErKeLost ErKeLost changed the title feat: support @farmfe/plugin-vue-jsx feat: support @farmfe/rust-plugin-vue-jsx Apr 13, 2023
@ErKeLost ErKeLost added the feature New feature request label Apr 15, 2023
@codecov
Copy link

codecov bot commented Apr 18, 2023

Codecov Report

Merging #199 (975d68c) into main (eda9d6e) will increase coverage by 29.47%.
The diff coverage is 88.00%.

❗ Current head 975d68c differs from pull request most recent head d0e7728. Consider uploading reports for the commit d0e7728 to get more accurate results

@@             Coverage Diff             @@
##             main     #199       +/-   ##
===========================================
+ Coverage   50.39%   79.86%   +29.47%     
===========================================
  Files          87      109       +22     
  Lines        4602     7395     +2793     
===========================================
+ Hits         2319     5906     +3587     
+ Misses       2283     1489      -794     
Impacted Files Coverage Δ
crates/compiler/src/build/analyze_deps.rs 57.14% <ø> (+57.14%) ⬆️
crates/compiler/src/build/finalize_module.rs 100.00% <ø> (+100.00%) ⬆️
crates/compiler/src/build/load.rs 41.66% <ø> (+41.66%) ⬆️
crates/compiler/src/build/transform.rs 55.55% <ø> (+55.55%) ⬆️
crates/compiler/src/generate/finalize_resources.rs 100.00% <ø> (+100.00%) ⬆️
crates/compiler/src/generate/mod.rs 100.00% <ø> (+100.00%) ⬆️
crates/compiler/src/generate/partial_bundling.rs 97.43% <ø> (+97.43%) ⬆️
crates/compiler/src/update/mod.rs 0.00% <0.00%> (ø)
crates/compiler/src/update/update_context.rs 0.00% <0.00%> (ø)
crates/core/src/cache/mod.rs 33.33% <ø> (-16.67%) ⬇️
... and 65 more

... and 14 files with indirect coverage changes

@wre232114 wre232114 changed the title feat: support @farmfe/rust-plugin-vue-jsx feat: support swc plugins May 18, 2023
@wre232114 wre232114 enabled auto-merge (squash) May 20, 2023 07:19
@wre232114 wre232114 disabled auto-merge May 20, 2023 07:19
@wre232114 wre232114 enabled auto-merge (squash) May 20, 2023 07:28
@wre232114 wre232114 disabled auto-merge May 20, 2023 07:40
@wre232114 wre232114 enabled auto-merge (squash) May 20, 2023 07:44
@wre232114 wre232114 merged commit e780747 into main May 20, 2023
@wre232114 wre232114 deleted the feat/vue-jsx-plugin branch May 20, 2023 08:09
@github-actions github-actions bot mentioned this pull request Feb 6, 2024
This was referenced Mar 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Feature] Support Jsx for Vue
2 participants