33 Commits

Author SHA1 Message Date
Binwei Fang
4be4bb39ad feat: implement plugin execution order (#6411) 2021-06-07 16:49:44 +08:00
Haoqun Jiang
a1041a897e fix: avoid process hanging when trying to get Chrome version (#5315)
* fix: add a timeout, avoid process hanging

fixes #5310

* fix: avoid accidentally trigerring the `installedBrowsers` getter

fixes #5286
2020-03-31 18:10:56 +08:00
Yingya Zhang
eaa2b7341f feat: respect existing package.json (#4827) 2020-01-09 20:19:06 +08:00
Haoqun Jiang
867c6eaf2c feat!: redesigns vue upgrade, supports code migration (#4090) 2019-07-02 16:23:34 +08:00
Guillaume Chau
316d476d6d refactor: launch + more helpful error message 2018-08-06 19:07:05 +02:00
Guillaume Chau
08352811e0 feat: local service plugins, closes #1841 2018-07-13 17:39:07 +02:00
Payton Burdette
153c418555 feat: vue config command (#1554)
* fixed broken plugin dev link on contributing guide

* feat(cli-service): vue config command added

* feat(cli-service): vue config command added

* feat(cli-service): added config commands get and delete

* feat(cli-service): added vue edit command and opn dependcy

* feat(cli-service): added vue config set command and vue config check

* feat(cli-service): nested path support and command/logs adjustment

* feat(cli-service): command option descriptions updated with preset

* refactor: object get/set/unset

* feat: json option + fs/JSON fixes
2018-07-12 00:36:59 +02:00
Evan You
89a0e6561c fix: avoid util.promisify when resolving webpack.config.js
The file may be required by an IDE which uses an older version of Node.

close #1473
2018-06-05 09:47:36 -04:00
Evan You
7ce91c89f2 workflow: enable eslint node/no-extraneous-require 2018-05-30 10:25:33 -04:00
Evan You
9846cd520c fix: fix caching dependency (close #1384) 2018-05-29 09:29:18 -04:00
Guillaume Chau
b75efc3a67 chore: merge dev 2018-05-22 17:05:07 +02:00
Evan You
1075576690 perf: adjust caching and parallelization 2018-05-22 00:09:30 -04:00
Guillaume Chau
9d00eebb92 refactor(ui): new IpcMessenger plugin utils 2018-04-22 13:33:46 +02:00
Guillaume Chau
b9a714c32a feat(ui): wip plugins list 2018-03-11 19:36:23 +01:00
Guillaume Chau
61655b14df feat(ui): Project creation working! 2018-03-07 19:17:27 +01:00
Evan You
edff5b49fe refactor: extract plugin resolution into shared-utils 2018-03-04 13:46:10 -05:00
Evan You
120d5c5256 fix: move linkBin into @vue/cli since it requires node 8 2018-01-29 22:05:31 -05:00
Evan You
9856549432 refactor: refactor shared utils + move openBrowser 2018-01-27 21:54:27 -05:00
Evan You
db9be90e4a fix executable linking on windows for real 2018-01-11 10:05:37 -05:00
Evan You
902f6c0fb3 feat: pwa 2018-01-09 17:45:41 -05:00
Evan You
318d42092c validate options 2018-01-07 12:49:43 -05:00
Evan You
89ed100748 test for Generator/GeneratorAPI 2018-01-03 18:52:51 -05:00
Evan You
d69b7d50c7 Creator & PromptModuleAPI tests 2018-01-03 15:30:26 -05:00
Evan You
b1e858eb8d tweak registry check 2018-01-03 13:21:48 -05:00
Evan You
267ce7442a refactor for testing 2018-01-02 20:16:01 -05:00
Evan You
0cb95a4e7c layout unit tests 2018-01-02 12:36:53 -05:00
Evan You
7338c6f6c7 auto init git repo 2018-01-01 11:12:54 -05:00
Evan You
e9e237e3f4 build & serve 2017-12-29 19:26:15 -05:00
Evan You
c8a52f3838 implement .env loading 2017-12-29 16:34:04 -05:00
Evan You
267a12d926 adjust logging 2017-12-29 11:14:04 -05:00
Evan You
b67f9bc691 finalize cli output 2017-12-29 01:24:49 -05:00
Evan You
90efb1b4f4 tweaks 2017-12-28 17:54:50 -05:00
Evan You
9fc43f8fa5 improve log utils organization 2017-12-28 13:06:17 -05:00