Commit Graph

2179 Commits

Author SHA1 Message Date
pimlie fffe741986 Use console helper with sinon
Add stdout/stderr to console helpers

Remove separate nosubfolders test file in favor of inclusion in basic.generate

Add build.stats to silence webpack output

Add .always to after hooks: (1) fixes issue with basic.dev test that watch.js is empty when one of the test fails and (2) fixes that sometimes when running multiple tests that failed after eachother the port is still used as the server did not automatically get killed

Change all init nuxt before test to serial tests and add tests for DONE and OPEN logs
2017-12-17 20:30:26 +01:00
Pim c92d427bb0 Feat: add possiblity to mute webpack in non-dev modes (#2411)
Move webpackStats to nuxt.options

Only clearConsole when we expect webpack to output stats
2017-12-17 17:29:50 +03:30
pimlie 0f4bf0f9b2 Revert cc74126
The generate:routeCreated hook still existed but probably not in the expected place
2017-12-17 16:46:14 +03:30
Sébastien Chopin 126b58be00
Merge pull request #2382 from clarkdo/sinon_console
test: use sinon instead of std-mocks
2017-12-15 11:22:50 +01:00
Sébastien Chopin 1dd3191f04
Merge branch 'dev' into sinon_console 2017-12-15 10:53:55 +01:00
Sébastien Chopin 747371e79d
Merge branch 'dev' into sinon_console 2017-12-15 10:53:29 +01:00
Sébastien Chopin 2d45dc44b2
Merge pull request #2400 from clarkdo/dev
chore: upgrade dependencies
2017-12-15 10:51:15 +01:00
Clark Du bcd2412b2b
chore: upgrade dependencies 2017-12-15 15:03:33 +08:00
Clark Du 7e956c8ae2 chore: upgrade vue 2017-12-15 14:31:43 +08:00
Clark Du 3ec8f14e57 test: coverage for ProgressPlugin 2017-12-13 11:39:57 +03:30
Clark Du 4cf855ce81 chore: upgrade vue to 2.5.10 2017-12-13 11:22:42 +03:30
Clark Du 75dc379340 test: coverage for ProgressPlugin 2017-12-13 11:20:40 +03:30
Clark Du 0fc98f3927 fix: ProgressBarPlugin ends at 91% 2017-12-13 11:20:40 +03:30
Clark Du ff53769829 test: use sinon instead of std-mocks 2017-12-13 13:39:02 +08:00
Pooya Parsa 4adfdf3313 fix commonCunks to ignore vue files from adding into vendor 2017-12-13 05:48:41 +03:30
Pooya Parsa 4f55aadd1e fix: temporary disable build.config hydration 2017-12-13 05:47:44 +03:30
dsandor cc74126fa6 Replace code that was removed by commit: 65f4a030f4 2017-12-13 04:45:17 +03:30
Pooya Parsa 49b43c4be3 improve modulesDir 2017-12-13 04:39:38 +03:30
Sébastien Chopin 6fc57895b5
Merge pull request #2234 from pimlie/feat-cleanup-test-console-output
Intercept console output in tests
2017-12-12 17:36:59 +01:00
Sébastien Chopin a482cc868f
Merge branch 'dev' into feat-cleanup-test-console-output 2017-12-12 16:38:15 +01:00
Sébastien Chopin a00f482d24
Merge branch 'dev' into feat-cleanup-test-console-output 2017-12-12 16:34:21 +01:00
Sébastien Chopin 868e93e7f3
Merge pull request #2377 from clarkdo/js_jsx
refactor: vue takes precedence over js in pages and layouts
2017-12-12 16:27:39 +01:00
Clark Du bc3bcac337
refactor: vue takes precedence over js in pages and layouts 2017-12-12 21:32:45 +08:00
Pooya Parsa a4e2a7cd65 always add nuxt to modulesDir 2017-12-12 16:27:01 +03:30
Pooya Parsa adb5966ed2 improve progressbar experience 2017-12-12 15:16:19 +03:30
Pooya Parsa edfc42086f coverage 2017-12-12 13:55:41 +03:30
Pooya Parsa b5ff5a167d remove index.js from files 2017-12-12 13:42:36 +03:30
Pooya Parsa 26f032a11c build ~> scripts 2017-12-12 13:41:55 +03:30
Pooya Parsa 2450747ab0 fix permissions 2017-12-12 13:40:53 +03:30
Pooya Parsa 8a110b54ec fix ci 2017-12-12 13:32:39 +03:30
Pooya Parsa d32419eb92 fix: add all node_modules requests into vendor chunk 2017-12-12 13:30:56 +03:30
Pooya Parsa 9e0aa84416 fix(ci): release-next script 2017-12-12 13:22:20 +03:30
Pooya Parsa 9b8cbed512 perf: remove rollup build
Using native node 8.x for less transpilations
2017-12-12 13:12:29 +03:30
Pooya Parsa ceef1f896f fix build warn 2017-12-12 11:15:04 +03:30
Pooya Parsa 5a07be6396 perf: use native util.promisify instead of pify
https://nodejs.org/api/util.html#util_util_promisify_original
2017-12-12 11:13:56 +03:30
Pooya Parsa 0ebc17454d chore: update dependencies 2017-12-12 11:13:09 +03:30
Clark Du 72e2351719 fix: youch with source-map in default dev case 2017-12-12 00:13:08 +03:30
Pooya Parsa b86426aaa0 fix(webpack): don't use hashes when watching
helps preventing memory leaks on dev mode and more clear source
2017-12-11 23:37:11 +03:30
Pooya Parsa f99897376b refactor webpack plugins 2017-12-11 23:24:32 +03:30
Sébastien Chopin d4d1bd504d
Merge pull request #2353 from clarkdo/js_jsx
feat: support .js and JSX in components
2017-12-11 11:42:12 +01:00
Clark Du a9b54c3f25
fix: jsx example lint issue and use latest nuxt 2017-12-11 18:37:50 +08:00
Clark Du 844da3f1fe
test: js/jsx page 2017-12-11 16:18:28 +08:00
Clark Du 29df01f16e fix: memory leak when frequent rebuild in watch mode 2017-12-10 17:43:45 +03:30
Clark Du 4b841c7f2c example: add jsx 2017-12-10 01:55:59 +08:00
Clark Du 7d5ecbfd08 feat: lint jsx 2017-12-10 01:55:59 +08:00
Clark Du 84961b3dae feat: support component as js extension 2017-12-10 01:55:59 +08:00
Clark Du 0b9cd1b408 fix: Error: Module did not self-register 2017-12-09 21:02:36 +03:30
Pooya Parsa eeb79a25da coverage for babel.presets as a function 2017-12-08 18:04:11 +03:30
Pooya Parsa afc874a11a perf(SSR): bundle with native async/await and less transpilations 2017-12-08 17:48:37 +03:30
Pooya Parsa e010114014 perf: minimize core transpilations 2017-12-08 17:13:04 +03:30