Commit Graph

85 Commits

Author SHA1 Message Date
Pavan Kumar Sunkara
17f37187f0 chore: Make the logging consistent and pretty (#1925) 2018-07-24 10:22:13 -04:00
Evan You
967f99abc0 fix(create): fix force git init 2018-07-20 10:33:18 -04:00
Haoqun Jiang
7e6c37c09b fix(create): fix shouldInitGit check (#1901)
Also improve skip git flag description (`--git false` -> `--no-git`)
2018-07-20 06:38:07 -07:00
Evan You
75eb5b1711 fix: plugin generator should be optional
close #1896
2018-07-19 18:14:56 -04:00
Serkan Yerşen
87a6272421 fix(create): prioritize preset name present in ~/.vuerc (#1874)
close #1871
2018-07-17 22:09:39 -04:00
Guillaume Chau
fde3c0ed2c fix: README.md not in initial commit, closes #1869 2018-07-16 22:39:11 +02:00
Guillaume Chau
08352811e0 feat: local service plugins, closes #1841 2018-07-13 17:39:07 +02:00
Guillaume Chau
8e5448c2dc refactor: hasProjectYarn & hasProjectGit 2018-07-05 11:11:48 +02:00
Arthur Denner
278e992fbf feat: Generating README.md (#1717)
* feat: Generating README.md based on the package.json

* refactor: Adding missing scripts, changing descriptions and improving code

* chore: Moving stopSpinner to correct position and adding comment

* chore: Changing description to script test:e2e

* refactor: Removing unnecessary `if`
2018-07-04 13:16:49 +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
Guillaume Chau
e6e6e90dfa chore: merge dev 2018-05-18 23:52:25 +02:00
test
a1ccde8c2e fix: handle failed git commit
close #1306
2018-05-17 16:56:08 -04:00
Guillaume Chau
b6114d49c7 chore: merge dev 2018-05-12 04:33:14 +02:00
Evan You
d75ea99b25 feat: make it possible to opt-out of Babel
close #1199
2018-05-11 18:36:51 -04:00
Guillaume Chau
8bebef2309 chore: merge dev 2018-05-11 02:35:42 +02:00
Evan You
3dd38da1f5 feat: support { prompts: true } for preset plugins
close #952
2018-05-03 17:11:14 -04:00
Evan You
9ad4bb7a74 refactor: should resolve local json preset first 2018-05-03 16:40:45 -04:00
Derek Henscheid
9766db103f feat(cli): allow local .json files for presets (#1201)
close #1068
2018-05-03 15:52:57 -04:00
Guillaume Chau
3698378374 chore: merge dev 2018-05-03 15:58:14 +02:00
Evan You
ab90d50ef6 feat: default preset save to no
close #1212
2018-05-02 18:04:19 -04:00
Guillaume Chau
f674aa69c6 chore: merge dev 2018-04-28 15:33:24 +02:00
Evan You
c2aac9e4eb refactor: merge skipGit and initialCommit options 2018-04-27 13:08:21 -04:00
Evan You
23480ae8f5 feat(cli): skip git if already in a git repo, add --skipGit option
close #967
2018-04-27 12:03:23 -04:00
Derek Henscheid
11ccf64322 feat: support custom initial commit message (#1116) 2018-04-26 15:27:36 -04:00
Guillaume Chau
9f0eece1d1 feat(ui): Progress and Logs systems 2018-03-09 20:35:37 +01:00
Guillaume Chau
61655b14df feat(ui): Project creation working! 2018-03-07 19:17:27 +01:00
Guillaume Chau
971404e60d chore: merge dev 2018-03-07 14:23:47 +01:00
Evan You
08add21fe6 fix: fix @vue/cli-service initial version 2018-03-06 12:24:56 -05:00
Guillaume Chau
45e3c82f0a feat(ui): Preset tab 2018-03-05 23:53:46 +01:00
Evan You
bdce865e83 feat: allow specifying plugin versions in presets 2018-03-05 17:44:48 -05:00
Evan You
5ae22a1ad4 refactor: allow Generator to accept inline files 2018-03-05 12:07:08 -05:00
Evan You
2d89c51c27 feat: support using remote preset (close #884) 2018-03-05 10:56:24 -05:00
Guillaume Chau
896aec557b feat: add vue add command (#936)
* feat(bin): new 'add' command

* fix(add): Add a blank line

* Update installDeps.js
2018-03-04 13:52:06 -05:00
Guillaume Chau
0f2ee80a10 feat: generatorAPI.exitLog (#935)
* feat(logger): add tag argument

* feat(generator): add `exitLog` api

* fix(generator): extract toShortId into a util function
2018-03-04 13:22:55 -05:00
Evan You
ee13f7cf50 chore: skip cd command in finish instructions if created in current dir 2018-03-02 21:56:28 -05:00
Evan You
46166fb640 fix: handle vue invoke config merging for existing files
close #788
2018-02-06 16:02:09 -05:00
Evan You
9f25eedf80 refactor: make hasYarn & hasGit lazy to improve boot time 2018-02-02 15:38:41 -05:00
Evan You
3df1289cd9 feat: check and show newer version on create 2018-02-02 15:25:10 -05:00
Evan You
f372f55e93 feat: allow saving multiple presets 2018-01-28 00:24:33 -05:00
Evan You
01edb46b8c feat: support config in dedicated files 2018-01-27 17:03:31 -05:00
Evan You
f8c4cb2810 refactor: further tweak install output 2018-01-26 18:28:59 -05:00
Evan You
61b93a68fd refactor: improve installation progress 2018-01-26 17:07:55 -05:00
Evan You
7471f949cf fix: clone options before mutating 2018-01-25 13:55:29 -05:00
Evan You
d57208de4f fix: avoid scrolling when picking features 2018-01-24 20:58:58 -05:00
Evan You
655202f72d feat: e2e nightwatch 2018-01-18 00:25:07 +01:00
Evan You
06af371c04 feat: improve prompt flow 2018-01-14 22:58:17 -05:00
Evan You
db9be90e4a fix executable linking on windows for real 2018-01-11 10:05:37 -05:00
Evan You
54a902d2ff feat: preliminary TS plugin imeplementation 2018-01-10 19:15:31 -05:00
Evan You
d3bb381e7b feat: css preprocessors 2018-01-08 17:47:48 -05:00
Evan You
88e9d46334 feat: router & vuex 2018-01-08 16:45:03 -05:00