Commit Graph

36 Commits

Author SHA1 Message Date
Evan You 723af3081e chore: ignore compat entries for coverage 2021-04-30 18:15:36 -04:00
Evan You 3d810eb422 wip: basic compat test 2021-04-07 16:19:24 -04:00
Evan You 40e3dd28e1 wip: restructure compat code + global api alignment 2021-04-07 16:19:24 -04:00
Evan You 94e6461808 chore: add sfc playground to coverage exclude list 2021-03-28 02:20:11 -04:00
Cédric Exbrayat c6443a43c9
test: package exclusion from code coverage (#2377) 2020-10-14 10:23:51 +02:00
Evan You 6ba7ba47d5 feat: custom formatters 2020-10-13 11:50:24 -04:00
Evan You cbcec6e978 chore: add missing feature flag to jest config 2020-10-07 21:46:25 -04:00
Evan You 5c74243211 test: move mockWarn into setup files 2020-07-27 22:58:51 -04:00
Evan You 54727f9874 feat: provide ability to overwrite feature flags in esm-bundler builds
e.g. by replacing `__VUE_OPTIONS_API__` to `false` using webpack's
`DefinePlugin`, the final bundle will drop all code supporting the
options API.

This does not break existing usage, but requires the user to explicitly
configure the feature flags via bundlers to properly tree-shake the
disabled branches. As a result, users will see a console warning if
the flags have not been properly configured.
2020-07-20 21:51:30 -04:00
Evan You ad4841a892 chore: ignore unreachable files from coverage 2020-06-11 17:14:11 -04:00
Evan You e954ba21f0 feat(build): provide more specific warnings for runtime compilation
close #1004
2020-04-20 15:23:26 -04:00
Evan You 19223f5462 build: remove __BUNLDER__ flag so that HMR is available for all builds 2020-04-20 13:39:47 -04:00
Evan You e93e426bfa feat(runtime-core): config.performance tracing support 2020-04-01 21:36:50 -04:00
Evan You 32d6a46474 build: avoid runtime wildcard import in global build 2020-02-13 18:50:36 -05:00
Evan You e861c6da90 test: test updates for d40c642 2020-02-11 18:40:42 -05:00
Evan You 9cf4518936 chore: fix test alias for vue 2020-01-29 18:03:42 -05:00
Evan You bc07e95ca8 fix(ssr): avoid hard-coded ssr checks in cjs builds 2020-01-29 09:49:17 -05:00
Evan You cee36ad028 wip(ssr): render real components 2020-01-27 16:00:17 -05:00
Evan You 80f8b46177 ci: skip e2e tests on netlify coverage builds 2019-12-23 10:51:28 -05:00
Evan You 69c9dbc825 feat(sfc): scopeId runtime support 2019-12-17 12:31:38 -05:00
Evan You 8ffd79c754 fix(compiler-core): handle template root and template v-if as stable fragments 2019-12-12 21:09:47 -05:00
Evan You 2a994094de test: ignore size-check in coverage 2019-12-11 09:46:52 -05:00
Evan You cd5ba7cfcc build: remove lerna 2019-12-10 18:24:59 -05:00
Evan You 28a1e8ab27 chore: ignore test utils in coverage 2019-11-04 18:41:40 -05:00
Evan You 300a705221 refactor: use __TEST__ flag 2019-11-04 14:28:01 -05:00
Dmitry Sharshakov fd209f5a66 feat(core): export version (#254) 2019-10-14 15:31:43 -04:00
Evan You 82b5978e9c build: further shave off runtime compile only code 2019-10-14 01:08:00 -04:00
Evan You 13a6c49032 test: exclude template-explorer from coverage 2019-10-10 22:02:20 -04:00
Rahul Kadyan 5c4478b00b chore(jest): ignore node_modules from watched files (#162)
`jest --watch` fails with open file limit reached:
2019-10-08 14:37:31 -04:00
Evan You 132cef9063 refactor: further tweak compiler layers 2019-09-17 11:57:37 -04:00
Evan You d5e9682040 wip: suspense feature flag 2019-09-11 11:10:13 -04:00
Evan You a6616e4210 feat: 2.x options support 2019-09-03 22:25:38 -04:00
Evan You fce6a8fa51 wip: support returning render fn from setup() + improve createComponent type inference 2019-06-12 15:43:19 +08:00
Evan You a848466f07 test: test for attrs fallthrough 2018-09-24 21:13:06 -04:00
Evan You 26ff9b29f9 test: wip tests for observer 2018-09-19 17:45:19 -04:00
Evan You d69d0c0216 test: test for scheduler 2018-09-19 15:36:56 -04:00