Evan You
92fcb9db05
workflow: use esbuild for dev scripts
2022-01-14 16:21:50 +08:00
Evan You
eb721d49c0
workflow: improve template explorer hash persistence
2022-01-04 17:32:25 +08:00
Evan You
2b506d7df6
chore: fix template exploerer boot with no storage
2022-01-04 17:09:13 +08:00
Evan You
4713578367
workflow(template-explorer): handle debugging with nodeTransforms
2021-12-06 11:51:56 +08: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
67d1aac6ae
feat(sfc): allow sfcs to recursively self-reference in template via name inferred from filename
...
e.g. A file named `FooBar.vue` can refer to itself as `<FooBar/>`. This gets rid of the need for the `name` option.
2020-11-30 12:30:51 -05:00
Evan You
acba86ef45
workflow: log options in template-explorer
2020-11-20 17:16:28 -05:00
Evan You
6b32d16471
chore(template-explorer): tweak theme
2020-07-09 12:17:28 -04:00
Evan You
bd0f7da2c6
build: add browser builds for @vue/compiler-sfc
2020-04-26 01:24:25 -04:00
Cédric Exbrayat
4d014dc3d3
fix(reactivity): remove Symbol.observable ( #968 )
...
* chore: add @types/node as an explicit dependency
As `tsconfig.json` references it, it should be listed in the dependencies.
It currently uses an older version: this commit also bumps to the latest v12 version, and fixes a typing issue.
* fix(reactivity): remove Symbol.observable
`Symbol.observable` is brought by `@types/node@12` and is not a "well-known" typescript symbol https://www.typescriptlang.org/docs/handbook/symbols.html that can be find in lib.es20xx like the others. It has been removed in `@types/node@v13`.
It means that an application using vue@3.0.0-alpha.13 does not compile unless it explicitely adds `@types/node@v12` as a dependency and `node` in its own tsconfig types.
2020-04-16 09:33:30 -04:00
Evan You
8449a9727c
feat(compiler-core): switch to @babel/parser for expression parsing
...
This enables default support for parsing bigInt, optional chaining
and nullish coalescing, and also adds the `expressionPlugins`
compiler option for enabling additional parsing plugins listed at
https://babeljs.io/docs/en/next/babel-parser#plugins .
2020-02-27 16:53:51 -05:00
djy0
59393dd757
fix(template-explorer): rename watch -> watchEffect ( #780 )
2020-02-26 10:13:07 -05:00
Evan You
b7a74d0439
wip(ssr): ssr slot vnode fallback
2020-02-07 01:06:51 -05:00
Evan You
31f3383a02
workflow: log compile time in template explorer
2020-02-06 21:47:07 -05:00
Evan You
e71781dcab
workflow: add ssr mode in template explorer
2020-02-04 15:59:41 -05:00
xiaoboost
32499b16e7
types: improve typing ( #309 )
2019-10-16 10:31:40 -04:00
Evan You
58772c62f6
workflow: persist template explorer state via localStorage
2019-10-10 14:08:28 -04:00
Evan You
723dc8791b
workflow: make template-explorer error tolerant
2019-10-08 17:31:22 -04:00
月迷津渡
4fc2174dce
workflow(template-explorer): improve types ( #128 )
2019-10-06 11:55:23 -04:00
Evan You
31345b5af9
workflow(template-explorer): persist compilerOptions
2019-10-05 23:29:14 -04:00
Evan You
0873254c6c
workflow: improve template explorer
2019-10-04 17:43:20 -04:00
Evan You
5047bc8dbe
workflow: basic template explorer
2019-10-04 13:08:17 -04:00