Commit Graph

708 Commits

Author SHA1 Message Date
Haoqun Jiang 69b570ed1f chore: update cmd-shim and move it to devDependencies (#6127)
It's only used in the `linkBin` function, which is used for setting up
testing projects.
2020-12-09 09:05:51 +08:00
Haoqun Jiang f73fa6e4e5 chore: dependency maintenance 2020-12-08 15:29:09 +08:00
Haoqun Jiang 1e5ba6b831 feat!: make vue serve/build aliases to npm run serve/build (#6115)
To avoid user confusion. Also allows us to focus more on CLI's core
functionalities.
2020-12-08 11:08:07 +08:00
Andrei bd1f1b774b chore!: remove deprecated node-sass (#6090) 2020-12-02 15:11:49 +08:00
James George da8bd3970b chore: return with an exit code of 1 on supplying an unknown command (#6079) 2020-12-02 10:18:40 +08:00
Channing 6da5df44e0 perf(cli): delete the EOL_NODE_MAJORS checking (#6102)
Co-authored-by: 韩沅霖 <hanyuanlin@dm-ai.cn>
2020-12-02 09:33:59 +08:00
Haoqun Jiang 8230aa356d test: yet another dirty fix for verdaccio testing 2020-11-20 23:58:56 +08:00
Haoqun Jiang e10545a542 test: should not use file:// protocol now that we have verdaccio 2020-11-20 21:34:27 +08:00
Binwei Fang 9136696197 feat(eslint): support eslint7 and @babel/eslint-parser (#6059)
closes #5734 
closes #5981
2020-11-20 09:10:49 +08:00
Haoqun Jiang 482ef1086b chore!: bump joi to v17 (#5973) 2020-11-19 15:34:31 +08:00
Haoqun Jiang f5359bdf36 workflow: test migrator / vue 3 scenarios with verdaccio (#6071) 2020-11-19 11:12:48 +08:00
Haoqun Jiang 05c010e83a chore!: drop support of end-of-life node releases (8, 11, 13) (#6052) 2020-11-14 13:19:55 +08:00
Haoqun Jiang 66a87f2c1a chore!: drop support of NPM 5 (#6051) 2020-11-14 13:19:34 +08:00
John Sanders d355004e6b fix(generator): only process template file contents, bump yaml-front-matter (#5921)
Fixes #5920
2020-11-13 16:32:20 +08:00
Yazhe Wang ba6cb7c5b3 refactor!: replace request with node-fetch (#6009) 2020-11-13 13:26:57 +08:00
Haoqun Jiang 25a89c6a50 chore: merge branch 'v4' into dev 2020-10-19 18:47:57 +08:00
Haoqun Jiang d06a1e8995 v4.5.8 2020-10-19 18:39:13 +08:00
Haoqun Jiang 49db9c458f fix: npm 7 compat by turning on legacy-peer-deps flag (#5961) 2020-10-15 15:36:19 +08:00
Haoqun Jiang b8d593ab59 fix: npm 7 compat by turning on legacy-peer-deps flag (#5961) 2020-10-15 15:23:24 +08:00
Haoqun Jiang 920160a011 refactor: rename the version parameter to versionRange 2020-10-09 19:20:14 +08:00
Haoqun Jiang 3656416bd0 chore: merge branch 'next' into dev 2020-10-09 15:12:38 +08:00
Haoqun Jiang 597b4b6436 v4.5.7 2020-10-07 16:39:24 +08:00
Haoqun Jiang 8578567c35 fix: more accurate warning message for missing global peer dependencies (#5871) 2020-09-28 17:15:43 +08:00
Amir Rustamzadeh 3717f7c973 feat(plugin)!: update cypress plugin to reflect cross-browser capabilities
chore(plugin): add link to cypress cross-browser guide

chore(dep): upgrade to cypress v4.0.0

chore(dep): upgrade to Cypress 4.0.1

chore(dep): upgrade to cypress v5.0.0
2020-09-28 15:22:17 +08:00
kzhang 286d0688d6 fix: incorrectly read Taobao binary mirror configuration. (#5902)
Co-authored-by: zhangke <zhangke12@zybank.com.cn>
2020-09-28 10:11:09 +08:00
Bodo Graumann 5b70fc2f10 fix: respect scope when resolving package metadata (#5892)
This should fix the remaining issue reported in #5411.
In particular, if the user configured a dedicated npm registry for a
specific scope, this setting was previously disregarded by vue-cli.
Thus it was impossible to use vue upgrade if the packages were not also
published to the official npm registry.
2020-09-23 13:35:48 +08:00
Haoqun Jiang 6cac3af2df v4.5.6 2020-09-10 21:32:13 +08:00
Haoqun Jiang 6409363a36 fix: skip checking git gpgSign config (#5869)
Fix the issue described at https://github.com/vuejs/vue-cli/pull/5823#issuecomment-690269893

This simplifies the logic, thus less error-prone.
The error message is still correct anyway.
2020-09-10 21:25:13 +08:00
Haoqun Jiang 6857b82dfc chore: Merge branch 'dev' into next 2020-09-10 20:46:50 +08:00
Shinigami adb8c7d316 chore!: remove TSLint support (#5065)
closes #5064
2020-09-10 20:07:09 +08:00
Haoqun Jiang f77b4d35a5 v4.5.5 2020-09-10 19:56:18 +08:00
Haoqun Jiang 393e79b890 fixup! chore!: some trivial major version bumps for dependencies 2020-09-08 16:12:11 +08:00
Haoqun Jiang 473eab2d78 chore!: some trivial major version bumps for dependencies
Aside from the Node.js version requirement, these dependency version
bumps are not likely to bring in any user-facing breaking changes
2020-09-08 15:40:07 +08:00
Haoqun Jiang b07be3ca8a chore: dependency maintenance 2020-09-07 21:39:04 +08:00
Haoqun Jiang 9641d6d254 fix: fix support for Node.js v8 and deprecate it (#5827)
Fixes #5800
2020-08-27 16:29:01 +08:00
Spenser Black 9706cd1d28 fix: handle GPG sign git config for initial commit (#5823)
Fixes #5818
2020-08-27 15:04:05 +08:00
Haoqun Jiang 27db6bfaa8 fix: strip non-ansi characters from registry config (#5808)
To deal with malformed stdout result retrieved from child processes.

Fixes #5802
2020-08-24 15:52:37 +08:00
Haoqun Jiang 5d002ccb07 fix: do not throw when api.render is called from an anonymous function (#5801)
Fixes #4774
2020-08-24 15:44:25 +08:00
Haoqun Jiang ff24edb663 v4.5.4 2020-08-18 10:11:09 +08:00
Robbin Baauw 879b815f75 fix: missing proxy argument (#5778)
Closes #5761
2020-08-13 21:58:41 +08:00
Haoqun Jiang a1ee583ede v4.5.3 2020-08-11 17:08:50 +08:00
Haoqun Jiang 395212598a v4.5.2 2020-08-10 14:48:47 +08:00
Necmettin Karakaya 5baec1fdc5 chore: fix common misspelling errors (#5694)
Co-authored-by: Haoqun Jiang <haoqunjiang@gmail.com>
2020-08-10 01:17:01 +08:00
Haoqun Jiang 09adc41408 v4.5.1 2020-08-06 23:49:20 +08:00
Haoqun Jiang 3a5ed77a51 chore: default to non-class components for Vue 3 TS projects (#5755) 2020-08-06 17:42:46 +08:00
Haoqun Jiang 77f4489f2d fix: ignore .svn/** when reading and writing files (#5744)
Fixes #5689
2020-08-04 15:42:59 +08:00
Haoqun Jiang 1030f39599 fix(e2e): shouldn't install webdrivers for unchecked browsers on creation (#5736) 2020-08-03 15:20:29 +08:00
Christian Bromann 87e9d42fbe feat(e2e-webdriverio): add e2e plugin for WebdriverIO (#5479) 2020-08-01 00:46:14 +08:00
Haoqun Jiang 56348259db v4.5.0 2020-07-24 19:41:52 +08:00
Haoqun Jiang b1772cadd2 feat: allow choosing vue version on creation (and in presets) (#5637) 2020-07-24 18:54:15 +08:00