Commit graph

227 commits

Author SHA1 Message Date
Rhys Arkins
dce2ad3505
fix: run semantic-release (#1223)
Run semantic-release@v9 as a deploy script on Travis.
2017-11-23 12:41:47 +01:00
renovate[bot]
13c070fc25 fix(deps): update dependency commander to v2.12.1 2017-11-23 10:36:26 +00:00
renovate[bot]
40d8e8cf9e fix(deps): update dependency commander to v2.12.0 (#1217) 2017-11-23 09:55:49 +01:00
Rhys Arkins
4e7830e831
refactor: use internal got cache (#1209)
Replace explicit keyv-based memory cache for npm with implicit keyv-based memory cache built into got v8.
2017-11-22 10:24:34 +01:00
renovate[bot]
f0fbed251c fix(deps): update dependency got to v8 (#1177) 2017-11-22 09:35:26 +01:00
Rhys Arkins
77dbef5cf0
feat: add back keyv-based memory cache for npm (#1206)
Disk-based caching for npm responses was overkill and actually started hurting performance after a while as the cache grew.
2017-11-22 04:45:40 +01:00
renovate[bot]
4b167467a2 fix(deps): update dependency ini to v1.3.5 2017-11-21 22:29:53 +00:00
renovate[bot]
14031f0f81 chore(deps): update dependency eslint-config-prettier to v2.8.0 2017-11-19 12:24:31 +00:00
renovate[bot]
1747b5d632 fix(deps): update dependency cacache to v10.0.1 2017-11-16 14:58:19 +00:00
renovate[bot]
5d47160e37 fix(deps): update dependency make-fetch-happen to v2.6.0 (#1168) 2017-11-16 09:15:20 +01:00
Rhys Arkins
d2cd755f37
feat: persistent disk cache for changelog data (#1163)
Use `cacache` to persist changelog results between runs.
2017-11-13 17:44:09 +01:00
Rhys Arkins
f0b094b006
feat: use persistent cache for npm registry queries (#1161)
This PR refactors the npm registry code to use `make-fetch-happen` instead of got. Additionally, it will use `cacache` for a disk-based caching solution.
2017-11-13 15:08:30 +01:00
JYC
e16e2ff6f2 chore: fix dev environment for Windows (#1156)
- use cross-env for jest
- escape `prettier` script
- remove snapshots that include `path.join()`

Closes #1148
2017-11-12 14:44:10 +01:00
JYC
c9335d5bf6 Add VSTS support (#1049)
This PR adds support for Microsoft's [Visual Studio Team Services](https://www.visualstudio.com/team-services/) platform (in addition to existing GitHub and GitLab support). 

Closes #571
2017-11-12 10:26:53 +01:00
renovate[bot]
cd40695b7a fix(deps): update dependency moment to v2.19.2 2017-11-11 20:51:28 +00:00
renovate[bot]
f1489e4916 fix(deps): update dependency showdown to v1.8.2 2017-11-11 13:51:31 +00:00
renovate[bot]
7c71651802 chore(deps): update dependency eslint to v4.11.0 2017-11-10 22:10:51 +00:00
renovate[bot]
f4211f5386 chore(deps): update dependency jest to v21 (#775) 2017-11-10 15:02:25 +01:00
renovate[bot]
80613c9b3c chore(deps): update dependency prettier to v1.8.2 2017-11-09 11:36:58 +00:00
renovate[bot]
3ec34d1391 chore(deps): update dependency prettier to v1.8.1 2017-11-07 12:53:02 +00:00
renovate[bot]
c1df1b2cb8 chore(deps): update dependency prettier to v1.8.0 (#1113)
* chore(deps): update dependency prettier to v1.8.0

* reformat
2017-11-07 11:52:15 +01:00
renovate[bot]
0a53b0705d fix(deps): update dependency yarn to v1.3.2 (#1108) 2017-11-07 11:31:07 +01:00
renovate[bot]
6b15a009c3 fix(deps): update dependency tmp-promise to v1.0.4 2017-11-06 15:28:57 +00:00
renovate[bot]
7411acea6a fix(deps): update dependency changelog to v1.4.1 2017-11-06 14:33:06 +00:00
renovate[bot]
90b3d830fd fix(deps): update dependency showdown to v1.8.1 2017-11-01 21:06:14 +00:00
renovate[bot]
7d2da869fb chore(deps): update dependency eslint-config-prettier to v2.7.0 2017-11-01 20:07:33 +00:00
Rhys Arkins
a08ad7ff28 feat: deprecate nodejs 6 support (#1061)
This commit drops support for nodejs 6 now that nodejs 8 has reached LTS. Renovate will now publish only the `lib/` directory and not `dist/`. Some babel is necessary to leave in-place because Jest otherwise crashes when encountering the spread operator.

BREAKING CHANGE: Node.js 6 is no longer supported
2017-11-01 13:13:55 +01:00
Rhys Arkins
1fb8369804 feat: deprecate gitlab apiv3 (#1064)
GitLab is now hardcoded to apiv4 with no detection performed.

BREAKING CHANGE: GitLab API v3 is no longer supported
2017-11-01 13:13:55 +01:00
renovate[bot]
f77fc1fb8b fix(deps): update dependency moment-timezone to v0.5.14 2017-10-31 04:29:37 +00:00
renovate[bot]
ca4ef07235 chore(deps): update dependency eslint to v4.10.0 2017-10-27 21:42:55 +00:00
renovate[bot]
ff75a2d9a3 fix(deps): update dependency showdown to v1.8.0 (#1042) 2017-10-24 19:35:28 +02:00
Rhys Arkins
435478864e feat: renovate docker tag major/minor versions (#1029)
This feature enables docker tag "upgrading". Examples:
- From `node:6` to `node:8`
- From `node:6.10` to `node:6.11`
- From `node:6.11.1` to `node:6.11.3`
- From `node:6.10-onbuild` to `node:6.11-onbuild`
Currently these are disabled by default so they are opt-in, you can enable them by setting e.g. `{ docker: { minor: { enabled: true }, major: { enabled: true }}`

Closes #930
2017-10-24 06:36:52 +02:00
renovate[bot]
7c5fa08da3 fix(deps): update dependency chalk to v2.3.0 (#1034) 2017-10-24 06:22:06 +02:00
renovate[bot]
4803ee2042 fix(deps): update dependency chalk to v2.2.2 2017-10-24 03:46:44 +00:00
Rhys Arkins
827b9af7ef refactor: use deepcopy for migrate and massage (#1024) 2017-10-23 12:56:11 +02:00
renovate[bot]
f69af75cc7 chore(deps): update dependency eslint-plugin-import to v2.8.0 2017-10-19 12:38:19 +00:00
renovate[bot]
b2ab4e5a1a chore(deps): update dependency semantic-release to v8.2.0 (#946) 2017-10-19 14:31:21 +02:00
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