Commit Graph

1530 Commits

Author SHA1 Message Date
Haoqun Jiang 8a54ef60dc chore: upgrade deps (#2642)
closes #2376


* chore: update deps

* fix: remove extraneous require

* fix: force @babel/core resolution to be ^7.0.0

Previously it was interfered by vue-apollo & vuepress 0.14

* fix: sync deps

* chore: update yarn.lock
2018-10-20 21:29:17 +08:00
Yamagishi Kazutoshi be814b3518 feat(ui): add --host option (#2568) 2018-10-20 19:57:28 +08:00
Haoqun Jiang 0e5cf4a4eb chore: switch from uglifyjs-webpack-plugin to terser-webpack-plugin (#2742)
closes #2245
2018-10-20 19:31:59 +08:00
The Jared Wilcurt 6cdd56daf8 typos (#2776) 2018-10-20 18:39:43 +09:00
Edd Yerburgh 528c46507a feat: set pretendToBeVisual option for jsdom-global (#2573) 2018-10-15 23:07:16 +08:00
Damian Stasik 30d46ffc30 refactor: automatically inject @/style/imports using import option provided by stylus loader (#2515) 2018-10-15 23:02:48 +08:00
Antoine Bellion 9357a608f2 feat(babel): forward preset-env's debug option (#2607) 2018-10-15 22:50:20 +08:00
Haoqun Jiang 7ea080b9d1 fix: should not throw when a plugin listed in optionalDependencies is not installed
This bug is due to `normalize-package-data` (required by `read-pkg`)
adding `optionalDependencies` to `dependencies`.
2018-10-13 00:25:42 +08:00
Haoqun Jiang c6ab80fd7a fix: fix regenerator-runtime import for global service
fixes #2648
2018-10-12 22:46:45 +08:00
Noel De Martin 6d26c756d5 fix: use relative paths in manifest.json for compatibility with Github Pages (#2271)
* Use relative paths in manifest.json

* Use dot syntax for relative paths in manifest.json
2018-10-12 21:01:44 +08:00
Haoqun Jiang 4e90afe189 fix: missing comma 2018-10-11 19:57:49 +08:00
Haoqun Jiang 85b10896b3 ci: temporarily disable e2e test on AppVeyor
As it always fails for some unknown reason.
2018-10-11 02:29:16 +08:00
Haoqun Jiang b623b78b8e ci: bump test timeouts 2018-10-11 00:45:18 +08:00
Doma cecece73bc fix(ui): i18n for 'Official' in plugin search results (#2705) 2018-10-10 14:47:57 +08:00
Haoqun Jiang 7c91a187e4 chore: add link to configuration reference in the generated README.md
fixes #2519
2018-10-09 17:47:37 +08:00
Haoqun Jiang 7fd3af2415 v3.0.5 2018-10-09 17:19:49 +08:00
Haoqun Jiang 8417bc034f chore: pre release sync 2018-10-09 17:18:13 +08:00
Amy f99796e627 fix(preset): plugin invoke order don't sort by unicode order (#2656) 2018-10-09 16:59:15 +08:00
Haoqun Jiang 6fd5e5d2c8 fix: @cypress/webpack-preprocessor is both a peer dep and a dev dep 2018-10-07 18:12:38 +08:00
Haoqun Jiang ab0503b19f fix: fix test issues for cypress GUI 2018-10-07 18:05:48 +08:00
Haoqun Jiang c0ca45cdaa test: run cypress in headless mode only when in CI env
Some issues only happens in GUI mode (https://github.com/vuejs/vue-cli/pull/2672),
so we need to manually identify these issues during development.
2018-10-07 18:05:48 +08:00
Haoqun Jiang 35e8d8326f fix: fix eslint errors when using airbnb config
closes #2667
2018-10-07 18:05:48 +08:00
Haoqun Jiang 0045196151 refactor: @cypress/webpack-preprocessor should be a peer dep 2018-10-07 18:05:47 +08:00
Thorsten Lünborg 2b104b44bc fix(cli-service-global): fix eslint-loader config (close #2654) (#2655)
By including the parserOptions as we do when we create an actual eslint config for normal projects, we get ESnext support for eslint during `vue serve`
2018-10-07 17:13:04 +08:00
mattwmj 20dd09d0a8 fix: build --target lib should merge externals in vue.config.js (#2653)
fixes #2646
2018-09-30 18:43:32 +08:00
Haoqun Jiang da64938550 fix: only enable helper aliasing when useBuiltIns equals usage
fixes CommonJS module transpilation
fixes #2637
2018-09-29 17:28:24 +08:00
Haoqun Jiang 47a28e0e24 fix: plugin sub node_module directory should have higher priority in resolveLoader.modules
in case of interference of unwanted top level dependency hoisting
2018-09-29 01:44:37 +08:00
Haoqun Jiang fed948a738 fix: also look up loaders in local node_modules in case deps are not hoisted
closes #2599
2018-09-27 21:02:45 +08:00
Haoqun Jiang 86b3845faa v3.0.4 2018-09-25 16:00:36 +08:00
Haoqun Jiang 45aa8dbe3a chore: pre release sync 2018-09-25 16:00:29 +08:00
Haoqun Jiang 8a971461db fix(ui): use production mode when testing
This commit in vue-cli-plugin-apollo v0.16.5 fails some tests:
https://github.com/Akryum/vue-cli-plugin-apollo/commit/d91afbd7340ec48be99ec8efca5646e1933088ce
2018-09-25 15:18:05 +08:00
Haoqun Jiang 5d2033d981 chore: remove trailing comma [ci skip] 2018-09-25 15:17:39 +08:00
Haoqun Jiang 5e96de9b8c fix(ui): fix plugin installation animation hanging
which is caused by a breaking change in graphql v14
https://github.com/Akryum/vue-cli-plugin-apollo/issues/61
2018-09-25 14:31:03 +08:00
Pavan Kumar Sunkara 1a8394434a fix(cli): make sortObject consistent even when keyOrder is given (#2326) 2018-09-25 01:38:33 +08:00
Haoqun Jiang d350be260f test: fix typescript + cypress timeout 2018-09-25 00:50:03 +08:00
Haoqun Jiang 444cf86d60 fix(ui): update graphql version to align with vue-cli-plugin-apollo
closes #2574
closes #2577
2018-09-24 22:25:42 +08:00
Haoqun Jiang bd32daa2db fix: add webpack-preprocessor, fixes babel 7 compatibility issues
closes #2538
closes #2465
2018-09-24 21:24:41 +08:00
Jason b5fe501aa6 fix: typo in en.json (#2559)
Fixed typo
2018-09-20 11:22:19 +02:00
Haoqun Jiang 5e261be0bb fix: show full project name in error message for vue create . 2018-09-19 21:36:17 +08:00
Haoqun Jiang b1b04b8ade fix: configuration should be synced regardless of $_init
fixes #2521
fixes #2522
2018-09-17 19:32:53 +08:00
Haoqun Jiang 6b825debb2 fix: fix windows compatibility of fileExistsWithCaseSync 2018-09-17 02:07:11 +08:00
Haoqun Jiang a570ba098f fix(typescript): use @types/webpack-env instead of @types/node
fixes #2531
2018-09-16 23:37:42 +08:00
Haoqun Jiang 7e5382ffda fix: findExisting should be case sensitive
closes #2305

We have added `case-sensitive-paths-webpack-plugin` to the base config.
So the filename of instant prototyping entry should also be case-sensitive.
2018-09-16 02:08:43 +08:00
Matthew Pietz 09305db48f chore: add module concatenation hint (#2503)
Allow Webpack to process this file as an ES Module, which allows
concatenating using ModuleConcatenationPlugin, resulting in a slightly
smaller bundle and removes the overhead of a runtime `require()`.

The export default null will get optimized away during tree-shaking.
2018-09-15 01:33:46 +08:00
Haoqun Jiang c46d9cf1d2 fix: typo in error message
closes #2517
2018-09-14 17:13:53 +08:00
Damian Stasik 22635507d3 fix: Removed padding reset from current project dropdown (#2501) 2018-09-13 00:12:27 +02:00
Haoqun Jiang b559005ce6 fix: revert postcss-loader order change
The loader used for minification should come first in the rules array
(i.e. execute last, as webpack loaders are executed in reverse order).
2018-09-13 00:10:33 +08:00
Haoqun Jiang 714d12ab1e chore: bump versions for cli-plugins & eslint-configs 2018-09-12 15:08:12 +08:00
Haoqun Jiang 3015bc2537 v3.0.3 2018-09-12 13:18:40 +08:00
Haoqun Jiang 0580415328 chore: pre release sync 2018-09-12 13:18:05 +08:00