vue-compiler icon indicating copy to clipboard operation
vue-compiler copied to clipboard

Vue's template compiler reimplemented in Rust!

Results 22 vue-compiler issues
Sort by recently updated
recently updated
newest added

This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more. ## Repository problems These problems occurred while renovating this repository. [View logs](https://developer.mend.io//github/HerringtonDarkholme/vue-compiler). - WARN:...

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [insta](https://insta.rs/) ([source](https://togithub.com/mitsuhiko/insta)) | dev-dependencies | minor | `1.15.0` -> `1.21.0` |...

when run cli/src/main.rs without specified .vue file,it compile tests/App.vue by default ![description](https://user-images.githubusercontent.com/44056372/141668984-293ab052-99c7-438c-b0a0-a1f1cac84ef4.png)

TLDR: Rslitn is still better than swc. The code changes are in swc branch and rslint branch. swc contains a lot of dependencies regardless if they are relevant to core...

The experimentation shows that rayon has at least 100us overhead for thread pool initialization. However, most template can be compiled within 100us. The parallelization, at least in practice, does not...

## Hard to migrate but possible - [x] `compiler-core/src/transforms/vFor.ts|304 col 15| const forAliasRE = /([\s\S]*?)\s+(?:in|of)\s+([\s\S]*)/` - [x] `compiler-core/src/transforms/vFor.ts|307 col 18| const forIteratorRE = /,([^,\}\]]*)(?:,([^,\}\]]*))?$/` - [x] `compiler-core/src/transforms/vOn.ts|19 col 12| const...

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [eslint](https://eslint.org) ([source](https://togithub.com/eslint/eslint)) | [`8.24.0` -> `8.25.0`](https://renovatebot.com/diffs/npm/eslint/8.24.0/8.25.0) |...

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [napi-derive](https://togithub.com/napi-rs/napi-rs) | dependencies | minor | `2.14.6` -> `2.16.1` | ---...

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [napi](https://togithub.com/napi-rs/napi-rs) | dependencies | minor | `2.14.2` -> `2.16.1` | ---...