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
Haoqun Jiang
5a64d28dd5
fixup! chore: update @vue/eslint-config-prettier in root package.json
2019-07-22 21:13:23 +08:00
Haoqun Jiang
7a84b004f6
chore: update @vue/eslint-config-prettier in root package.json
2019-07-22 20:59:26 +08:00
Haoqun Jiang
3289e1065c
workflow: move eslint-config-* packages to standalone repos for easier maintenance
...
Their upstream packages update much more frequently than most other
packages in this repo, so they are more likely to be subject to breaking
changes, thus requiring a different version strategy.
2019-07-08 22:47:58 +08:00
Haoqun Jiang
070b2e4e27
chore: update vuepress to v1 stable
2019-06-18 19:34:35 +08:00