Evan You
|
bb343383f2
|
refactor(compiler-sfc): parse css vars directly as part of sfc descriptor
|
2020-11-18 19:38:38 -05:00 |
|
Evan You
|
41bb7fa330
|
feat(compiler-sfc): new SFC css varaible injection implementation
ref: https://github.com/vuejs/rfcs/pull/231
|
2020-11-16 18:27:25 -05:00 |
|
Stanislav Lashmanov
|
4421c00903
|
feat(compiler-sfc): analyze script bindings (#1962)
Also expose `scriptAst` and `scriptSetupAst` on returned script block
|
2020-08-28 16:21:03 -04:00 |
|
Evan You
|
7454e2a52b
|
build(deps): upgrade to TypeScript 4
|
2020-08-20 17:48:28 -04:00 |
|
kazuya kawaguchi
|
619efd9ac5
|
fix(compiler-sfc): custom blocks sourcemap (#1812)
|
2020-08-14 17:47:28 -04:00 |
|
Evan You
|
af4b0c2cf1
|
fix(compiler-sfc): prohibit src usage for <script setup> + do not
process non js/ts blocks in compileScript
|
2020-07-15 17:44:02 -04:00 |
|
Evan You
|
11727b9e1e
|
refactor(compiler-sfc): adjust sfc compileScript usage
|
2020-07-15 16:27:21 -04:00 |
|
Evan You
|
03f924e48a
|
refactor(compiler-sfc): move sfc parse errors into return result
Also warn against `<script setup src>` usage
|
2020-07-15 16:00:53 -04:00 |
|
Evan You
|
b6cdd5621e
|
wip: template binding optimization
|
2020-07-10 22:12:25 -04:00 |
|
Evan You
|
73bfce3706
|
refactor: only rewrite css varaiable in <style scoped> when vars is present
|
2020-07-10 17:10:48 -04:00 |
|
Evan You
|
bb47510aae
|
wip: fix tests
|
2020-07-09 23:06:11 -04:00 |
|
Evan You
|
b4f7ab45ea
|
refactor: simplify sfc script transform usage
|
2020-07-09 18:18:46 -04:00 |
|
Evan You
|
1359cc3a28
|
wip: compileScriptSetup
|
2020-07-09 12:17:28 -04:00 |
|
Evan You
|
1ad3f975ed
|
wip: parser support for script setup
|
2020-07-09 12:17:28 -04:00 |
|
Evan You
|
d10835aee7
|
fix(compiler-sfc): template with alt lang should be parsed as raw text
fix #1120
|
2020-05-07 11:08:17 -04:00 |
|
Evan You
|
e58beecc97
|
refactor(compiler/types): convert compiler options documentation to jsdoc
BREAKING CHANGE: `getTextMode` compiler option signature has changed from
```ts
(tag: string, ns: string, parent: ElementNode | undefined) => TextModes
```
to
```ts
(node: ElementNode, parent: ElementNode | undefined) => TextModes
```
|
2020-05-07 11:01:36 -04:00 |
|
Evan You
|
2f69167e88
|
perf(compiler-sfc): only add character mapping if not whitespace
|
2020-05-07 10:32:54 -04:00 |
|
Evan You
|
698c8d35d5
|
feat(compiler-sfc): improve sfc source map generation
|
2020-05-07 01:37:34 -04:00 |
|
Evan You
|
bd0f7da2c6
|
build: add browser builds for @vue/compiler-sfc
|
2020-04-26 01:24:25 -04:00 |
|
Evan You
|
5bf72517ce
|
refactor(compiler-sfc): make more explicit regarding template pad behavior
|
2020-04-03 21:11:26 -04:00 |
|
Rahul Kadyan
|
db50009353
|
fix(compiler-sfc): always use offset for template block sourcemaps (#911)
|
2020-04-03 21:10:22 -04:00 |
|
Jason
|
2d56dfdc4f
|
fix(compiler-sfc): handle empty nodes with src attribute (#695)
|
2020-02-04 10:03:32 -05:00 |
|
Evan You
|
d6275a3c31
|
fix(sfc): treat custom block content as raw text
|
2019-12-22 21:09:39 -05:00 |
|
Evan You
|
90ddb7c260
|
refactor: expose parse in compiler-dom, improve sfc parse error handling
|
2019-12-22 19:44:21 -05:00 |
|
Evan You
|
865c1ce9ee
|
feat(compiler-sfc): generate source map for template block
|
2019-12-13 13:22:30 -05:00 |
|
Evan You
|
f77ae132e5
|
feat(hmr): reload and force slot update on re-render
|
2019-12-12 21:09:47 -05:00 |
|
Evan You
|
3e3188fa9f
|
refactor: adjust sfc compiler options
|
2019-12-10 17:41:56 -05:00 |
|
likui
|
ef2786151e
|
feat(compiler-sfc): handle pad option (#509)
|
2019-12-02 10:43:30 -05:00 |
|
Evan You
|
020e109abd
|
chore: todos
|
2019-11-28 15:22:30 -05:00 |
|
likui
|
65118327ff
|
feat(compiler-sfc): gen source map for style and script block (#497)
|
2019-11-28 15:21:02 -05:00 |
|
likui
|
1efb35e324
|
fix(compiler-sfc): should ignore nodes with no children (#464)
|
2019-11-19 09:10:59 -05:00 |
|
QuincyChen
|
4e538ac465
|
feat(compiler-sfc): add cache for parsing sfc (#453)
|
2019-11-18 13:29:04 -05:00 |
|
likui
|
7f6abda6dd
|
feat(compiler-sfc): warn duplicate block (#451)
|
2019-11-14 11:50:13 -05:00 |
|
Evan You
|
7031e6a07a
|
feat: (wip) setup compiler-sfc
|
2019-11-06 21:58:15 -05:00 |
|