Haoqun Jiang
5df7202ede
chore: lock node-ipc; update chromedriver
...
node-ipc is locked to 9.2.1 which doesn't create a file on user's
desktop without user consent.
chromedriver is updated to the latest version because the old one can't
be installed on M1 Macs, from which I'm releasing this project.
2022-03-15 21:13:32 +08:00
Haoqun Jiang
87c35a03bf
feat: bump default prettier version to 2.x
...
Only in version 2.x that prettier could parse TypeScript syntaxes like
`import type`
2021-03-17 17:09:04 +08:00
Haoqun Jiang
fae7ee8767
fix: revert to ts 4.2.3 to fix failing ci tests
2021-03-17 16:47:49 +08:00
Haoqun Jiang
106c323a64
feat: use TS 4.2+ in newly created projects
...
Fixes #6299
2021-03-17 15:34:53 +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
Natalia Tepluhina
20c96c45f8
docs: move core plugins docs to documentation website ( #4120 )
...
Also, created a script to generate docs
2019-06-12 15:32:04 +08:00
Haoqun Jiang
2fa9f5bf6f
workflow!: vue-cli-version-marker's version now only syncs with @vue/cli
...
This breaks @vue/cli 3.1.2 and 3.1.3 but it's a necessary change to
simplify the release workflow
2019-05-31 18:21:16 +08:00
Haoqun Jiang
2ce1fc0982
chore: update deps
2019-05-25 14:34:43 +08:00
Haoqun Jiang
b13ab797af
chore: update dependencies
2019-05-21 22:48:23 +08:00
Haoqun Jiang
a06f2573cd
chore: lockfile maintenance
2019-05-01 00:06:52 +08:00
Haoqun Jiang
bac0373a25
test: fix jest tests by hoisting deps to monorepo root
2019-04-30 21:28:19 +08:00
Haoqun Jiang
6bea224ac7
fix: continue fixing peer dependencies warnings
2019-04-30 20:24:27 +08:00
Haoqun Jiang
5d1da587be
fix: fix peer dependencies for ts-jest & babel-jest
2019-04-30 20:22:14 +08:00
Haoqun Jiang
826c3292de
chore: update dependencies
2019-04-30 18:12:18 +08:00
Haoqun Jiang
3495aa2895
feat!: upgrade jest to v24 ( #3870 )
...
BREAKING CHANGE:
See:
https://jestjs.io/blog/2019/01/25/jest-24-refreshing-polished-typescript-friendly
20ba4be949/CHANGELOG.md (2400)
closes #3450
closes #3605
closes #3497
2019-04-30 10:18:31 +08:00
Haoqun Jiang
cc66247950
chore: update deps
2019-04-11 14:49:12 +08:00
Haoqun Jiang
44fb60ff1a
workflow: use lerna-changelog ( #3650 )
2019-04-09 14:14:54 +08:00
Haoqun Jiang
156ef21c42
fix: explicitly set corejs version for @babel/preset-env ( #3696 )
...
closes #3695
2019-03-26 17:22:56 +08:00
Haoqun Jiang
b93c0a28bf
docs: pwa migration
2019-03-13 16:29:46 +08:00