Commit Graph

116 Commits

Author SHA1 Message Date
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
https://github.com/facebook/jest/blob/20ba4be9499d50ed0c9231b86d4a64ec8a6bd303/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
Haoqun Jiang 29d7d0bc37 docs: upgrade to vuepress 1.x 2019-03-11 12:34:15 +08:00
Haoqun Jiang 3afdab055c chore: also add webpack to project root 2019-03-06 23:36:31 +08:00
Haoqun Jiang 78455d5538 chore: add graphql & typescript to root dependencies to avoid peer dep warnings 2019-03-06 21:58:55 +08:00
Haoqun Jiang 2de215e849 feat: warn if run instant prototyping in a project directory (#3508)
closes #2473
2019-02-28 15:04:35 +08:00
Haoqun Jiang 51efb99c15 test: revert puppeteer to 1.11.0 2019-02-25 01:32:50 +08:00
Haoqun Jiang 5306c3787d chore: update deps 2019-02-25 01:05:44 +08:00
Haoqun Jiang 9a9a70714f chore: update deps 2019-02-01 01:21:47 +08:00
Haoqun Jiang e3ca74e1d2 chore: update dependencies 2018-12-14 19:28:41 +08:00
Haoqun Jiang 7bb36ed972 chore: use stable release of eslint-plugin-vue v5 2018-12-13 18:11:03 +08:00
Haoqun Jiang 1b89c44c9b ci: fix missing package error by adding eslint-plugin-vue 2018-11-29 00:49:03 +08:00
Haoqun Jiang 3a50a26b3a ci: use eslint@5 at root level, fix ci issues 2018-11-28 03:16:30 +08:00
Guillaume Chau 481e713302 chore: update yarn.lock 2018-11-27 08:06:00 +01:00
Haoqun Jiang 14e8585cd0 chore: update deps 2018-11-01 14:14:07 +08:00
Haoqun Jiang 79bc3cc8ab chore: update lerna & use independent mode 2018-10-31 01:10:49 +08:00
Haoqun Jiang 7ccf7b37fa feat: update to ESLint v5
closes #2322
closes #2704
2018-10-30 20:58:37 +08:00
Haoqun Jiang 6d3c24cfd4 chore: remove redundant fields in resolutions 2018-10-28 14:44:26 +08:00
Haoqun Jiang 8a54ef60dc chore: upgrade deps (#2642)
closes #2376


* chore: update deps

* fix: remove extraneous require

* fix: force @babel/core resolution to be ^7.0.0

Previously it was interfered by vue-apollo & vuepress 0.14

* fix: sync deps

* chore: update yarn.lock
2018-10-20 21:29:17 +08:00
Haoqun Jiang ed15d23806 fix(ci): add eslint-plugin-graph dep to workspace root, fix ci errors 2018-09-24 22:16:31 +08:00
Guillaume Chau 121b59a7ac chore: install deps before release 2018-09-13 16:51:18 +02:00
Barthélémy Ledoux 7fd344376e ci: make matcher more precise (#2185)
After adding the testMatch parameter,
jest is now picking up files as test suites that it should not:
example:
`cli-plugin-unit-mocha/generator/template/tests/unit/HelloWorld.spec.js`

This commit makes jest match only files in `__tests__`
2018-08-13 16:56:47 -04:00
Haoqun Jiang 4a035e2fc1 fix: upgrade lint-staged to v7.2.2 (#2183)
closes #2165
2018-08-13 12:12:26 -04:00
Evan You 8d639396fc refactor: simplify test script 2018-08-13 12:09:30 -04:00
Barthélémy Ledoux 86184fe6c8 ci: add testMatch for skipping mock-preset (#2170) 2018-08-13 12:07:02 -04:00