Commit graph

190 commits

Author SHA1 Message Date
renovate[bot]
570ae064b4 chore(deps): update dependency eslint-config-airbnb-base to v12.1.0 (#955) 2017-10-19 12:51:50 +02:00
renovate[bot]
eb7abe35aa chore(deps): update dependency semantic-release to v8.0.4 2017-10-19 07:30:09 +00:00
renovate[bot]
684d392d98 fix(deps): update dependency handlebars to v4.0.11 2017-10-19 06:48:57 +00:00
renovate[bot]
88a523c495 chore(deps): update dependency eslint-plugin-promise to v3.6.0 2017-10-19 06:19:54 +00:00
renovate[bot]
55fa6e5359 chore(deps): update dependency eslint to v4.9.0 2017-10-19 05:54:11 +00:00
renovate[bot]
8d664f6bf5 fix(deps): update dependency chalk to v2.2.0 (#974) 2017-10-18 15:06:27 +02:00
Rhys Arkins
a4a14861b9 fix: replace some file sync functions with await (#980)
* refactor: await fs.readFile instead of sync version

* fix: replace fs and tmpDir sync with promises
2017-10-18 13:26:56 +02:00
Rhys Arkins
9a97a5901e feat: use parse-link-header library (github) (#970)
Now will work with any GitHub host, instead of just api.github.com
2017-10-17 20:44:40 +02:00
renovate[bot]
c1bf1ebf06 fix(deps): update dependency npm to v5.5.1 (#936) 2017-10-14 08:45:13 +02:00
renovate[bot]
ef878b2d08 fix(deps): update dependency yarn to v1.2.1 2017-10-12 10:36:56 +00:00
renovate[bot]
109a1e5154 fix(deps): update dependency get-installed-path to v4.0.8 2017-10-12 06:05:13 +00:00
renovate[bot]
5dffb6c22d fix(deps): update dependency moment to v2.19.1 2017-10-11 21:13:30 +00:00
renovate[bot]
80de4a3518 fix(deps): update dependency jsonwebtoken to v8.1.0 (#903) 2017-10-11 14:28:41 +02:00
renovate[bot]
2df69e1dc3 fix(deps): update dependency moment to v2.19.0 2017-10-11 12:38:32 +02:00
renovate[bot]
1b595cbcd9 fix(deps): update dependency get-installed-path to v4.0.7 2017-10-10 23:22:41 +00:00
renovate[bot]
f70e64bf80 fix(deps): update dependency yarn to v1.2.0 (#904) 2017-10-10 10:39:46 +02:00
renovate[bot]
8866603a46 fix(deps): update dependency get-installed-path to v4 (#892)
* fix(deps): update dependency get-installed-path to v4.0.3

* fix
2017-10-08 06:30:01 +02:00
Rhys Arkins
28a18b18da feat: write existing lockfile before regenerating (#881)
It appears that writing the existing lockfile before regenerating a new one can help speed some resolutions up.

Closes #815
2017-10-08 05:52:58 +02:00
renovate[bot]
4cd2a3ab45 fix(deps): update dependency showdown to v1.7.6 2017-10-06 12:09:43 +00:00
renovate[bot]
488c5a1d61 fix(deps): update dependency keyv to v3 (#883) 2017-10-06 11:47:33 +02:00
renovate[bot]
66f90c58c6 fix(deps): update dependency get-installed-path to v3.0.3 2017-10-06 04:11:47 +00:00
renovate[bot]
d4d5b40e99 chore(deps): update dependency eslint-config-airbnb-base to v12.0.2 2017-10-05 07:41:50 +00:00
renovate[bot]
68fb392804 chore(deps): update dependency prettier to v1.7.4 2017-10-03 10:08:01 +00:00
Rhys Arkins
83ec9341de feat: npm cache expiry (#878)
* use keyv for cache

* set expiry to 5 minutes

Closes #267
2017-10-03 10:39:03 +02:00
renovate[bot]
150ef419e8 fix(deps): update dependency showdown to v1.7.5 2017-10-02 06:19:10 +00:00
renovate[bot]
19e7e52fcc chore(deps): update dependency eslint to v4.8.0 2017-10-01 09:53:23 +00:00
renovate[bot]
796cb0c0be fix(deps): update dependency semantic-release to v8 (#820) 2017-10-01 11:32:57 +02:00
Rhys Arkins
fb0a383e5e fix: roll back yarn to v1.0.2 (#866)
yarn v1.1.0 has a bug with version resolutions, so rolling back to v1.0.2 until a fix is available. See https://github.com/yarnpkg/yarn/issues/4600 for details
2017-10-01 09:22:25 +02:00
renovate[bot]
5e3c56a399 chore(deps): update dependency prettier to v1.7.3 (#863)
* chore(deps): update dependency prettier to v1.7.3

* update lockfile
2017-10-01 07:30:41 +02:00
Rhys Arkins
b4e2341d1e refactor: use prettier instead of eslint-plugin-prettier (#864)
Having eslint flag prettier "errors" in editors can be rather painful. Also chose against linting staged files for prettier because I like to stage partials. Instead:
- Recommended to use plugins for editors to format on save, e.g. `prettier-atom`
- Prettier will be run as part of `npm test`
2017-10-01 07:06:06 +02:00
renovate[bot]
065b0012ba fix(deps): update dependency yarn to v1.1.0 (#837) 2017-09-29 08:41:12 +02:00
renovate[bot]
78b60d2f23 chore(deps): update dependency prettier to v1.7.2 2017-09-28 01:03:06 +00:00
renovate[bot]
eb40591c24 chore(deps): update dependency eslint-config-airbnb-base to v12.0.1 2017-09-27 21:08:43 +00:00
renovate[bot]
9f0989e166 chore(deps): update dependency eslint-config-prettier to v2.6.0 2017-09-23 14:53:50 +00:00
Rhys Arkins
9aad365032 feat: improve logging visibility (#828)
* fix: add upgrade and branch timings to log

Adds timing logs for upgrade detection + branch updating stages.

Closes #821

* improve request retry logging
2017-09-22 07:04:41 +02:00
renovate[bot]
41a270c8f8 chore(deps): update dependency eslint to v4.7.2 2017-09-21 20:05:55 +00:00
Rhys Arkins
9ff555c74b fix: promisify lockfiles (#826)
`npm` and `yarn` lockfile generation use promisified child process `exec` now instead of `spawnSync`.
2017-09-20 22:56:57 +02:00
Rhys Arkins
d7025f25d6 fix: Detect npm & yarn when globally installed (#825)
This fix improves the way Renovate detects embedded/installed npm and yarn. It tries:
- locally installed npm or yarn
- npm or yarn embedded inside globally installed renovate
- globally installed npm or yarn
- global `yarn` or `npm` commands as fallback

Fixes #824
2017-09-20 07:52:44 +02:00
renovate[bot]
b3d5d73e59 chore(deps): update dependency eslint to v4.7.1 2017-09-18 22:55:14 +00:00
renovate[bot]
2e408fe38f chore(deps): update dependency eslint-plugin-prettier to v2.3.1 2017-09-18 17:55:32 +00:00
renovate[bot]
90c8cf756d chore(deps): update dependency eslint-plugin-prettier to v2.3.0 2017-09-18 07:30:10 +00:00
renovate[bot]
ec936d98c8 chore(deps): update dependency eslint-config-prettier to v2.5.0 2017-09-16 12:41:14 +00:00
renovate[bot]
47a9fc2548 chore(deps): update dependency eslint to v4.7.0 2017-09-15 21:59:26 +00:00
renovate[bot]
f8589fa836 chore(deps): update dependency prettier to v1.7.0 (#752)
* chore(deps): update dependency prettier to v1.6.1

* chore(deps): update dependency prettier to v1.7.0

* run lint
2017-09-15 20:20:25 +02:00
renovate[bot]
cfc6c5ccdf fix: update dependency eslint-config-airbnb-base to v12 (#771)
* chore(deps): update dependency eslint-config-airbnb-base to v12.0.0

* fix lint
2017-09-15 19:46:25 +02:00
renovate[bot]
846f7f2ec1 fix(deps): update dependency npm to v5.4.2 2017-09-15 01:50:12 +00:00
renovate[bot]
341d0fb015 fix(deps): update dependency jsonwebtoken to v8 (#776) 2017-09-14 21:12:03 +02:00
Rhys Arkins
6f60289782 feat: install npm as dependency (#808)
* install npm from npm

* use embedded npm and remove versions checking
2017-09-14 18:24:14 +02:00
Rhys Arkins
a8126a383f feat: use yarn as a dependency (#806)
Renovate will now depend on yarn like any other dependency and call this version directly, instead of having an embedded version. This will allow us to "renovate" the yarn version we use too.
2017-09-14 17:57:17 +02:00
renovate[bot]
5040862604 chore(deps): update dependency eslint-config-prettier to v2.4.0 2017-09-14 10:49:35 +00:00