Evan You
585615beb1
feat(compiler-sfc): allow disabling sourcemap when not needed
2021-09-18 17:42:09 -04:00
Evan You
12acf5102c
build: avoid require call to consolidate in esm-browser build
2021-09-05 17:30:18 -04:00
dependabot[bot]
305883a12f
build(deps-dev): bump typescript from 4.3.5 to 4.4.2 ( #4482 )
...
* build(deps-dev): bump typescript from 4.3.5 to 4.4.2
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 4.3.5 to 4.4.2.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.3.5...v4.4.2 )
---
updated-dependencies:
- dependency-name: typescript
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* build(deps-dev): bump typescript from 4.3.5 to 4.4.2
* test: fix nodeOps types
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Carlos Rodrigues <carlos@hypermob.co.uk>
Co-authored-by: Evan You <yyx990803@gmail.com>
2021-09-02 09:53:57 -04:00
Evan You
47f488350c
chore: run updated prettier
2021-07-19 18:24:18 -04:00
Evan You
c32760147c
wip: relay compiler-core warnings in compiler-sfc with codeframe
2021-05-05 14:24:46 -04:00
Evan You
02cbbb718c
perf: support only attaching slot scope ids when necessary
...
This is done by adding the `slotted: false` option to:
- compiler-dom
- compiler-ssr
- compiler-sfc (forwarded to template compiler)
At runtime, only slotted component will render slot fragments with
slot scope Ids. For SSR, only slotted component will add slot scope Ids
to rendered slot content. This should improve both runtime performance
and reduce SSR rendered markup size.
Note: requires SFC tooling (e.g. `vue-loader` and `vite`) to pass on
the `slotted` option from the SFC descriptoer to the `compileTemplate`
call.
2021-03-05 18:28:12 -05:00
Evan You
8ac2241b22
wip: more consistent compiler-sfc usage + inline mode for ssr
2020-11-20 14:23:09 -05:00
Evan You
a9424354b0
wip: fix cssVars option warning check
2020-11-19 15:32:32 -05:00
Evan You
cdc9f336fd
wip: new cssVars SSR integration + fix cssVars SSR injection for suspense
2020-11-17 18:54:47 -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
Evan You
886ed7681d
feat(compiler-sfc): compileScript inline render function mode
2020-11-10 16:28:34 -05:00
Necmettin Karakaya
86187ca907
chore: typos ( #1670 )
2020-08-14 17:05:12 -04:00
Guillaume Chau
568b6db12b
feat: Initial devtools support ( #1125 )
2020-07-16 18:18:52 -04:00
Albert Liu
47c4ffbdbe
refactor(types): improve typing ( #1317 )
2020-06-12 10:46:44 -04:00
Evan You
6a0be882d4
feat(compiler-sfc): support transforming absolute asset urls
...
BREAKING CHANGE: `@vue/compiler-sfc`'s `transformAssetUrlsBase` option
has been removed. It is merged into `trasnformAssetUrls` which now also
accepts the format of
```ts
{
base?: string
includeAbsolute?: string
tags?: { [name: string]: string[] }
}
```
2020-05-04 16:45:19 -04:00
Evan You
36972c20b5
feat(compiler-sfc): add transformAssetUrlsBase option
2020-05-02 16:58:17 -04:00
Evan You
bd0f7da2c6
build: add browser builds for @vue/compiler-sfc
2020-04-26 01:24:25 -04:00
Evan You
3b2d236714
feat(compiler-sfc): add ssr option
2020-03-16 16:24:49 -04: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
3a3a24d621
feat(sfc): accept inMap in compileTemplate()
2019-12-19 16:25:05 -05:00
Evan You
a0ee4fbc36
types: use more specific type names
2019-12-13 11:24:09 -05:00
宋铄运
559fa27185
test(compiler-sfc): more tests ( #536 )
2019-12-11 09:26:14 -05:00
Evan You
818bf17cb7
feat(compiler-sfc): use @vue/compiler-dom by default
2019-12-10 22:23:55 -05:00
Evan You
3e3188fa9f
refactor: adjust sfc compiler options
2019-12-10 17:41:56 -05:00
Evan You
c8c5b16ef7
feat(compiler-sfc): properly pass on options
2019-12-10 12:22:23 -05:00
宋铄运
0a14c04c81
feat(compiler-sfc): compile template WIP ( #534 )
2019-12-10 12:01:56 -05:00
Evan You
7031e6a07a
feat: (wip) setup compiler-sfc
2019-11-06 21:58:15 -05:00