Commit Graph

157 Commits

Author SHA1 Message Date
Haoqun Jiang
4473ca2e13 chore: some dependency version bumps (#6430)
Default Cypress version is now v7
2021-04-24 20:25:34 +08:00
Haoqun Jiang
dd217b2309 feat: support vue.config.mjs (#6405) 2021-04-13 19:26:36 +08:00
Haoqun Jiang
06eefe41ab chore: dependency maintenance 2021-03-12 14:52:10 +08:00
Haoqun Jiang
7fa6837288 fix: some small refinements in the ui codebase (#6315) 2021-03-10 16:18:51 +08:00
Haoqun Jiang
4d134066b4 fix: better dev server & webpack 4 compatibility and some trivial dependency updates (#6291) 2021-02-19 15:07:31 +08:00
Haoqun Jiang
e7985a344f chore: remove dependency on eslint-plugin-vue-libs 2021-01-27 16:54:17 +08:00
Haoqun Jiang
af3e6c4ca0 fix: should use graphql v15 at all levels of dependency (#6192)
It causes peer dependency warnings because of several ill-maintained
apollo packages, but let's just ignore them.
Fixes #6191
2021-01-11 12:16:12 +08:00
Haoqun Jiang
0372160524 chore: some trivial dependency version bumps (#6152) 2020-12-17 16:24:10 +08:00
Haoqun Jiang
5b3ab5d810 fix: temporary workaround for vuepress build 2020-12-14 22:20:35 +08:00
Haoqun Jiang
696cbd1f14 chore: dependency and lockfile maintenance 2020-12-11 14:53:13 +08:00
Haoqun Jiang
eee082d331 feat: bump lint-staged to v10 (#6136) 2020-12-11 14:37:25 +08:00
Haoqun Jiang
b96c3bdb08 feat: update eslint-related packages (#6123) 2020-12-09 15:03:38 +08:00
Haoqun Jiang
5c728a4e4d chore!: update typescript-related dependencies (#6129) 2020-12-09 15:03:22 +08:00
Haoqun Jiang
f73fa6e4e5 chore: dependency maintenance 2020-12-08 15:29:09 +08:00
Haoqun Jiang
0b5ae42c2a feat!: update jest to v26 (#6116)
closes #5873
closes #5874
closes #5114
closes #5680
closes #5573
2020-12-08 11:03:45 +08:00
Haoqun Jiang
2dbe0be840 feat!: support and use webpack 5 as default (#6060) 2020-12-03 15:16:35 +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
f5359bdf36 workflow: test migrator / vue 3 scenarios with verdaccio (#6071) 2020-11-19 11:12:48 +08:00
Yazhe Wang
ba6cb7c5b3 refactor!: replace request with node-fetch (#6009) 2020-11-13 13:26:57 +08:00
Haoqun Jiang
5a30ec4939 chore: bump vuepress version 2020-10-10 17:59:43 +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
a79fe83088 chore: update @vuepress/theme-vue 2020-08-06 00:30:06 +08:00
Haoqun Jiang
467e577e49 fix: fix webdriver.io setup with TS 2020-08-05 16:26:23 +08:00
Haoqun Jiang
fe90abdeac chore: dependency maintenance (#5742) 2020-08-04 15:43:31 +08:00
Haoqun Jiang
b1772cadd2 feat: allow choosing vue version on creation (and in presets) (#5637) 2020-07-24 18:54:15 +08:00
Haoqun Jiang
36b475c117 chore: depedency maintenance 2020-05-25 14:40:04 +08:00
Haoqun Jiang
8b01c9ec51 chore: dependency maintenance (#5496) 2020-05-18 21:24:19 +08:00
Haoqun Jiang
8d1056268e chore: dependency maintenance 2020-04-29 16:41:40 +08:00
Haoqun Jiang
016bb322dd chore: bump typescript version to 3.8
It's been supported in the latest versions of @typescript-eslint packages
https://github.com/typescript-eslint/typescript-eslint/pull/1696
2020-04-01 15:27:39 +08:00
Haoqun Jiang
ee05918486 chore: dependency maintenance 2020-04-01 14:27:44 +08:00
Haoqun Jiang
c5bf5b13a5 chore: update chromedriver version to 80 2020-02-05 19:54:03 +08:00
Haoqun Jiang
02a4799256 chore: update vue & vue-template-compiler to 2.6.11 2020-02-05 14:27:40 +08:00
Haoqun Jiang
8028d9fff7 chore: dependency maintenance 2020-02-02 23:08:35 +08:00
Haoqun Jiang
b381c752c7 feat: upgrade to typescript@~3.7.5 (#5128) 2020-02-02 21:23:18 +08:00
Haoqun Jiang
0f377bd31d feat: upgrade to eslint 6 (#4933)
* feat: scaffold projects with eslint 6

* style: eslint fix

* refactor: do not use hard-coded ecmaVersion, use babel-eslint for now

* fix: upgrade to @vue/eslint-config-standard

* style: continue fix lint errors

* chore: upgrade to eslint-plugin-vue@^6.1.2

* refactor: use `ecmaVersion: 2020` for dynamic import syntax support

* test: fix baseESLintConfig

* chore: also update yarn.lock to fix CI caches

* chore: update lockfile again, fix babel regressions

* test: nightwatch tests should fail if lint errors occur

* chore: update the lockfile (again), fixing a bug in airbnb config
2020-01-14 10:13:54 +08:00
Haoqun Jiang
1a0b59142a refactor: use dependencies from @vue/cli-share-utils whenver possible 2019-11-29 15:41:18 +08:00
Haoqun Jiang
3873d02382 chore: dependency maintenance 2019-11-29 15:15:17 +08:00
Haoqun Jiang
84aed8ef10 chore: dependency maintenance 2019-11-27 00:34:22 +08:00
Haoqun Jiang
40616f425e ci: should fail on autofixable lint errors 2019-11-26 18:01:58 +08:00
Haoqun Jiang
86c500fd4b chore: dependency maintenance (#4734)
* chore: dependency maintenance

* Revert "test: replace `waitForFunction` with `waitForXPath`"

This reverts commit b2848aeeaf.
2019-10-21 20:13:21 +08:00
Haoqun Jiang
387046b264 chore: update default chromedriver version to the latest 2019-09-25 01:21:08 +08:00
Haoqun Jiang
dcd8d94e36 chore: add geckodriver to workspace devDependencies
fix peer dependency warnings
2019-09-11 15:39:22 +08:00
Haoqun Jiang
6a2ca0ab17 Revert "ci: no longer need to patch chromedriver in appveyor"
This reverts commit 96eac78f6e.
2019-09-08 00:51:41 +08:00
Haoqun Jiang
b2848aeeaf test: replace waitForFunction with waitForXPath 2019-09-06 23:21:52 +08:00
Haoqun Jiang
48be50d6ae chore: update vuepress
The previous incompatibility issue was resolved:
https://github.com/vuejs/vuepress/pull/1771
2019-09-06 22:09:37 +08:00
Daan Roet
428d1720fe feat: upgrade webpack (#4253) 2019-08-12 21:58:58 +08:00
Haoqun Jiang
19276abc18 fix: lock vuepress version, fixes documentation deployment
Need to stick to 1.0.2 until https://github.com/vuejs/vuepress/pull/1771
is merged & released.
2019-08-12 17:32:55 +08:00
Haoqun Jiang
96eac78f6e ci: no longer need to patch chromedriver in appveyor 2019-08-02 19:46:50 +08:00
Haoqun Jiang
222f10df95 chore: update eslint-plugin-vue-libs to 4.0 2019-07-30 00:33:52 +08:00