Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							5f49018601
							
						
					 | 
					
						
						
							
							test(compiler): tests for ast transform
						
						
						
						
						
						
					 | 
					
						2019-09-19 13:24:02 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rahul Kadyan
							
						 
					 | 
					
						
						
						
						
							
						
						
							10c1a2b332
							
						
					 | 
					
						
						
							
							feat(compiler-core): add parser transform for v-for directive (#65)
						
						
						
						
						
						
						
						* feat(compiler-core): add parser transform for v-for directive
* fix: Include source location for expressions
* chore: remove comment
* refactor(compiler-core): extract hepler functions to utils 
						
						
					 | 
					
						2019-09-19 13:23:49 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							bbb57c26a2
							
						
					 | 
					
						
						
							
							feat(compiler): basic transform implementation
						
						
						
						
						
						
					 | 
					
						2019-09-17 19:08:47 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							a5c1b3283d
							
						
					 | 
					
						
						
							
							chore: avoid object.freeze in prod
						
						
						
						
						
						
					 | 
					
						2019-09-17 16:23:29 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							f595b006c2
							
						
					 | 
					
						
						
							
							chore: regex caching makes no difference
						
						
						
						
						
						
					 | 
					
						2019-09-17 12:26:09 -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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								dependabot-preview[bot]
							
						 
					 | 
					
						
						
						
						
							
						
						
							5849f42ae1
							
						
					 | 
					
						
						
							
							build(deps-dev): bump rollup from 1.21.3 to 1.21.4
						
						
						
						
						
						
						
						Bumps [rollup](https://github.com/rollup/rollup) from 1.21.3 to 1.21.4.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v1.21.3...v1.21.4)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com> 
						
						
					 | 
					
						2019-09-17 07:22:08 +00: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
							
						 
					 | 
					
						
						
						
						
							
						
						
							c9a1b00c1e
							
						
					 | 
					
						
						
							
							build: do not create .npmignore when bootstrapping
						
						
						
						
						
						
					 | 
					
						2019-09-16 14:58:03 -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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							54a78f3856
							
						
					 | 
					
						
						
							
							chore: remove unnecessary enum initial value
						
						
						
						
						
						
					 | 
					
						2019-09-16 13:15:20 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								dependabot-preview[bot]
							
						 
					 | 
					
						
						
						
						
							
						
						
							34e4b8892b
							
						
					 | 
					
						
						
							
							build(deps-dev): bump rollup from 1.21.2 to 1.21.3
						
						
						
						
						
						
						
						Bumps [rollup](https://github.com/rollup/rollup) from 1.21.2 to 1.21.3.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v1.21.2...v1.21.3)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com> 
						
						
					 | 
					
						2019-09-16 06:51:32 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							e82db471b3
							
						
					 | 
					
						
						
							
							ci: disable github actions for now (lacks dep caching)
						
						
						
						
						
						
					 | 
					
						2019-09-14 15:09:46 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							95e796fdb6
							
						
					 | 
					
						
						
							
							test: fix suspense tests in Node 12
						
						
						
						
						
						
					 | 
					
						2019-09-14 12:13:51 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							a83ee65e30
							
						
					 | 
					
						
						
							
							fix: fix reactivity cjs entry
						
						
						
						
						
						
					 | 
					
						2019-09-14 11:26:53 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							aa7cdd8de2
							
						
					 | 
					
						
						
							
							[ci] setup github actions
						
						
						
						
						
						
					 | 
					
						2019-09-14 10:33:30 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								dependabot-preview[bot]
							
						 
					 | 
					
						
						
						
						
							
						
						
							5180ea6b43
							
						
					 | 
					
						
						
							
							build(deps-dev): bump ts-jest from 24.0.2 to 24.1.0
						
						
						
						
						
						
						
						Bumps [ts-jest](https://github.com/kulshekhar/ts-jest) from 24.0.2 to 24.1.0.
- [Release notes](https://github.com/kulshekhar/ts-jest/releases)
- [Changelog](https://github.com/kulshekhar/ts-jest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/kulshekhar/ts-jest/compare/v24.0.2...v24.1.0)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com> 
						
						
					 | 
					
						2019-09-13 07:06:59 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								dependabot-preview[bot]
							
						 
					 | 
					
						
						
						
						
							
						
						
							d092ddd271
							
						
					 | 
					
						
						
							
							build(deps-dev): bump rollup-plugin-typescript2 from 0.24.1 to 0.24.2
						
						
						
						
						
						
						
						Bumps [rollup-plugin-typescript2](https://github.com/ezolenko/rollup-plugin-typescript2) from 0.24.1 to 0.24.2.
- [Release notes](https://github.com/ezolenko/rollup-plugin-typescript2/releases)
- [Commits](https://github.com/ezolenko/rollup-plugin-typescript2/compare/0.24.1...0.24.2)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com> 
						
						
					 | 
					
						2019-09-13 07:05:16 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								dependabot-preview[bot]
							
						 
					 | 
					
						
						
						
						
							
						
						
							92d1cba41b
							
						
					 | 
					
						
						
							
							build(deps-dev): bump rollup-plugin-terser from 5.1.1 to 5.1.2
						
						
						
						
						
						
						
						Bumps [rollup-plugin-terser](https://github.com/TrySound/rollup-plugin-terser) from 5.1.1 to 5.1.2.
- [Release notes](https://github.com/TrySound/rollup-plugin-terser/releases)
- [Commits](https://github.com/TrySound/rollup-plugin-terser/compare/v5.1.1...v5.1.2)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com> 
						
						
					 | 
					
						2019-09-13 07:05:05 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							1c628d0b79
							
						
					 | 
					
						
						
							
							feat: re-suspense when encountering new async deps in resolved state
						
						
						
						
						
						
					 | 
					
						2019-09-12 12:16:01 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							4b3567035a
							
						
					 | 
					
						
						
							
							test: further improve suspense combined test case
						
						
						
						
						
						
					 | 
					
						2019-09-12 10:40:17 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							dfcf494483
							
						
					 | 
					
						
						
							
							test: more comprehesive combined suspense test
						
						
						
						
						
						
					 | 
					
						2019-09-12 10:31:56 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								dependabot-preview[bot]
							
						 
					 | 
					
						
						
						
						
							
						
						
							575c957c69
							
						
					 | 
					
						
						
							
							build(deps-dev): bump @microsoft/api-extractor from 7.4.1 to 7.4.2
						
						
						
						
						
						
						
						Bumps [@microsoft/api-extractor](https://github.com/Microsoft/web-build-tools) from 7.4.1 to 7.4.2.
- [Release notes](https://github.com/Microsoft/web-build-tools/releases)
- [Commits](https://github.com/Microsoft/web-build-tools/compare/@microsoft/api-extractor_v7.4.1...@microsoft/api-extractor_v7.4.2)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com> 
						
						
					 | 
					
						2019-09-12 06:43:07 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							3b1d87efbe
							
						
					 | 
					
						
						
							
							test: test suspense error handling
						
						
						
						
						
						
					 | 
					
						2019-09-12 01:52:14 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							b378b17076
							
						
					 | 
					
						
						
							
							chore: remove unnecessary code
						
						
						
						
						
						
					 | 
					
						2019-09-12 00:37:44 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							b30b17d22d
							
						
					 | 
					
						
						
							
							test: test nested suspense & nested async deps
						
						
						
						
						
						
					 | 
					
						2019-09-11 23:44:37 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							bbc3442c52
							
						
					 | 
					
						
						
							
							refactor: move resolveSuspense out
						
						
						
						
						
						
					 | 
					
						2019-09-11 17:38:26 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							6dc91971d1
							
						
					 | 
					
						
						
							
							wip(suspense): discard side effects when content is unmounted before resolve
						
						
						
						
						
						
					 | 
					
						2019-09-11 13:22:18 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							ccfcdb8746
							
						
					 | 
					
						
						
							
							test: more tests for suspense
						
						
						
						
						
						
					 | 
					
						2019-09-11 11:10:14 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							dff4e7cd44
							
						
					 | 
					
						
						
							
							fix: patching a component with pending async setup should update its props and slots
						
						
						
						
						
						
					 | 
					
						2019-09-11 11:10:13 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							356a01780b
							
						
					 | 
					
						
						
							
							wip: watcher callback handling inside suspense
						
						
						
						
						
						
					 | 
					
						2019-09-11 11:10:13 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							51914c76e8
							
						
					 | 
					
						
						
							
							wip: do not fire lifecycle hooks when already unmounted
						
						
						
						
						
						
					 | 
					
						2019-09-11 11:10:13 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							6bc368b2b6
							
						
					 | 
					
						
						
							
							wip: only buffer suspense effects when unresolved
						
						
						
						
						
						
					 | 
					
						2019-09-11 11:10:13 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							9ef987830d
							
						
					 | 
					
						
						
							
							wip: suspense buffer effects
						
						
						
						
						
						
					 | 
					
						2019-09-11 11:10:13 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							42967f1f5a
							
						
					 | 
					
						
						
							
							wip: pass proper args to patchDOMProp
						
						
						
						
						
						
					 | 
					
						2019-09-11 11:10:13 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							2677c91aba
							
						
					 | 
					
						
						
							
							wip: pass suspense down as argument
						
						
						
						
						
						
					 | 
					
						2019-09-11 11:10:13 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							0fff3a6ef5
							
						
					 | 
					
						
						
							
							wip: handle suspense as component root el update
						
						
						
						
						
						
					 | 
					
						2019-09-11 11:10:13 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							3959a2a2e1
							
						
					 | 
					
						
						
							
							test: test suspense fallback
						
						
						
						
						
						
					 | 
					
						2019-09-11 11:10:13 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							a16c87be63
							
						
					 | 
					
						
						
							
							wip: suspense refactor
						
						
						
						
						
						
					 | 
					
						2019-09-11 11:10:13 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							c9e625864a
							
						
					 | 
					
						
						
							
							wip: retry suspense async deps from resolved dep instead of root
						
						
						
						
						
						
					 | 
					
						2019-09-11 11:10:13 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							0d176ebf2a
							
						
					 | 
					
						
						
							
							test: update test
						
						
						
						
						
						
					 | 
					
						2019-09-11 11:10:13 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							bd15138ef5
							
						
					 | 
					
						
						
							
							test: basic test for suspense
						
						
						
						
						
						
					 | 
					
						2019-09-11 11:10:13 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							e688e69b1f
							
						
					 | 
					
						
						
							
							wip: handle move and unmount for suspense
						
						
						
						
						
						
					 | 
					
						2019-09-11 11:10:13 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							d5e9682040
							
						
					 | 
					
						
						
							
							wip: suspense feature flag
						
						
						
						
						
						
					 | 
					
						2019-09-11 11:10:13 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							7e70acf9c2
							
						
					 | 
					
						
						
							
							chore: todos
						
						
						
						
						
						
					 | 
					
						2019-09-11 11:10:13 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							02bb156314
							
						
					 | 
					
						
						
							
							wip: somewhat working suspense
						
						
						
						
						
						
					 | 
					
						2019-09-11 11:10:13 -04:00 | 
					
					
						
						
							
							
							
						
					 |