Haoqun Jiang
|
923d560d0b
|
fix(parser): skip compat mode check for SFC root `<template>` tags (#10034)
Fixes https://github.com/vitejs/vite-plugin-vue/issues/330
|
2024-01-09 11:14:00 +08:00 |
三咲智子 Kevin Deng
|
bfe6b459d3
|
style: update format & lint config (#9162)
Co-authored-by: 丶远方 <yangpanteng@gmail.com>
Co-authored-by: 三咲智子 Kevin Deng <sxzz@sxzz.moe>
Co-authored-by: Guo Xingjun <99574369+Plumbiu@users.noreply.github.com>
|
2023-12-26 19:39:47 +08:00 |
Evan You
|
7aa3f250f2
|
fix(compiler-core): fix parsing `<script setup>` generics with >
close #9890
|
2023-12-22 22:49:30 +08:00 |
Evan You
|
53aaa1eb28
|
fix(parser): fix interpolation parsing in v-pre
ref: https://github.com/vuejs/docs/issues/2586
|
2023-12-04 23:06:56 +08:00 |
Evan You
|
e8bbc946cb
|
feat(compiler-sfc): analyze import usage in template via AST (#9729)
close #8897
close nuxt/nuxt#22416
|
2023-12-01 11:14:48 +08:00 |
edison
|
509c192ff4
|
chore: fix typo (#9689)
|
2023-11-29 12:26:10 +08:00 |
Evan You
|
47ea285be3
|
fix(parser): properly set initial inXML state based on root ns
|
2023-11-28 18:37:17 +08:00 |
Evan You
|
e49dffc9ec
|
fix(parser): directive arg should be undefined on shorthands with no arg
|
2023-11-27 18:10:00 +08:00 |
Evan You
|
157cfcb796
|
refactor: restore isSelfClosing as optional property
|
2023-11-25 22:55:39 +08:00 |
Evan You
|
e48cbf02be
|
refactor: restore SourceLocation.source
this is used extensively in @vue/language-tools and does not have
noticeable impact on performance
|
2023-11-25 19:22:39 +08:00 |
Evan You
|
08f0baa2ad
|
refactor: preserve source location convention in sfc mode for base parser
For compatibility w/ usage like https://github.com/vue-macros/vue-macros/blob/main/packages/setup-block/src/core/index.ts
|
2023-11-25 18:07:29 +08:00 |
Evan You
|
6ec85ae872
|
chore: restructure parser files
|
2023-11-25 16:18:29 +08:00 |
Evan You
|
bbb57c26a2
|
feat(compiler): basic transform implementation
|
2019-09-17 19:08:47 -04:00 |
Evan You
|
132cef9063
|
refactor: further tweak compiler layers
|
2019-09-17 11:57:37 -04:00 |
Evan You
|
6c14b409ca
|
refactor: move dom-specific options to compiler-dom
|
2019-09-17 11:57:37 -04:00 |
Evan You
|
54b200fe54
|
wip: layout compiler files
|
2019-09-16 16:31:54 -04:00 |
Evan You
|
ca387afeea
|
chore: more restructuring
|
2019-09-16 15:27:40 -04:00 |
Evan You
|
16fa44bd57
|
chore: organize file structure
|
2019-09-16 15:11:45 -04:00 |
Evan You
|
1c8f5b612a
|
feat(compiler): scaffold compiler-dom
|
2019-09-16 15:06:45 -04:00 |
Evan You
|
86ae92303d
|
feat(compiler): port parser implementation based on work by @znck and @mysticatea
|
2019-09-16 14:43:29 -04:00 |