Commit graph

4389 commits

Author SHA1 Message Date
Rhys Arkins
8a6e5fddfa fix: Revert "refactor(changelog): use markdown not html"
This reverts commit 0340f42d84.
2018-09-22 18:41:32 +02:00
Renovate Bot
b9cb9b7756 chore(deps): update dependency eslint-config-prettier to v3.1.0 2018-09-22 16:03:40 +00:00
Rhys Arkins
0340f42d84 refactor(changelog): use markdown not html
Closes #2553
2018-09-22 17:49:56 +02:00
Renovate Bot
b412257ed8 build(deps): update dependency simple-git to v1.102.0 2018-09-22 11:05:20 +00:00
Renovate Bot
0ed36379ab build(deps): update dependency email-addresses to v3.0.2 2018-09-21 20:04:01 +00:00
Renovate Bot
6c7992f7f3 build(deps): update dependency semantic-release to v15.9.16 2018-09-20 00:04:07 +00:00
Renovate Bot
2e5f89e7dc chore(deps): update dependency prettier to v1.14.3 2018-09-19 14:06:06 +00:00
Rhys Arkins
f34ef1202e chore: add @ajafff to contributors list 2018-09-19 10:11:39 +02:00
Rhys Arkins
99df847280 tests: add html coverage reporter 2018-09-19 09:42:12 +02:00
Rhys Arkins
4b3c2d23ac
feat: combine tmp storage (#2533)
Renovate will now put all its data in `path.join(os.tmpdir(), '/renovate’);` and will instruct npm and yarn to do the same. To force Renovate to use a specific folder, set `process.env.TMPDIR` when running. The previous variable `RENOVATE_TMPDIR` is now deprecated and will be rewritten to TMPDIR.

Closes #1794
2018-09-18 05:26:09 +02:00
Renovate Bot
8832d7b433 build(deps): update dependency pnpm to v2.16.0 2018-09-17 23:09:19 +00:00
Renovate Bot
b68aa1d611 build(deps): update dependency simple-git to v1.100.0 2018-09-17 12:09:11 +00:00
Rhys Arkins
7ad1d0c7ff chore: add yarn debug 2018-09-17 12:08:23 +02:00
Renovate Bot
50b1b48d1a build(deps): update dependency simple-git to v1.98.0 2018-09-17 08:09:22 +00:00
Renovate Bot
b23ebd6c48 chore(deps): update dependency eslint to v5.6.0 2018-09-15 04:05:16 +00:00
Renovate Bot
ea07baca31 chore(deps): update dependency nock to v10 2018-09-14 22:16:57 +02:00
Renovate Bot
dc98205110 build(deps): update dependency lodash to v4.17.11 2018-09-14 06:10:02 +02:00
Renovate Bot
6da82df30b build(deps): update dependency pnpm to v2.15.3 2018-09-12 08:47:13 +00:00
Renovate Bot
ee7a7e901e build(deps): update dependency semantic-release to v15.9.15 2018-09-12 06:44:16 +02:00
Renovate Bot
165954c4f3 build(deps): update dependency fast-xml-parser to v3.12.5 2018-09-12 06:28:57 +02:00
Renovate Bot
04c3c4bf25 chore(deps): update dependency jest to v23.6.0 2018-09-11 06:25:05 +00:00
Renovate Bot
a6f84e97e0 build(deps): update dependency delay to v4.0.1 2018-09-10 18:01:05 +00:00
Renovate Bot
ba9f97cb4c build(deps): update dependency @yarnpkg/lockfile to v1.1.0 2018-09-10 17:15:41 +00:00
Renovate Bot
71c7dfdd49 build(deps): update dependency pnpm to v2.15.1 2018-09-09 20:14:31 +00:00
Renovate Bot
856add1178 build(deps): update dependency semantic-release to v15.9.14 2018-09-08 06:47:30 +02:00
Renovate Bot
01acb25361 build(deps): update dependency semantic-release to v15.9.13 2018-09-07 16:41:54 +00:00
Renovate Bot
a0f1d57ebe build(deps): update dependency commander to v2.18.0 2018-09-07 13:28:15 +00:00
Renovate Bot
266866d90e chore(deps): update dependency eslint-plugin-promise to v4.0.1 2018-09-07 10:08:45 +00:00
Renovate Bot
920a8dbe60 chore(deps): update dependency jest-silent-reporter to v0.1.1 2018-09-05 16:01:57 +00:00
Rhys Arkins
1d16040905 chore: package.json ordering 2018-09-05 16:02:38 +02:00
Renovate Bot
11a347543e chore(deps): update dependency codecov to v3.1.0 2018-09-05 00:01:50 +00:00
Renovate Bot
44314366cd build(deps): update dependency handlebars to v4.0.12 2018-09-04 20:22:53 +00:00
Renovate Bot
c09c08af54 build(deps): update dependency delay to v4 2018-09-03 07:11:38 +02:00
Renovate Bot
0b617a8ecd build(deps): update dependency pnpm to v2.15.0 2018-09-02 20:39:37 +00:00
Renovate Bot
7015a34c89 build(deps): update dependency validator to v10.7.1 2018-09-02 13:52:34 +00:00
Renovate Bot
b335ec12d2 chore: update dependency eslint to v5.5.0 2018-09-01 07:54:23 +02:00
Rhys Arkins
790cd9de35
chore: use conventional type for deps (#2452) 2018-08-31 10:25:57 +02:00
Renovate Bot
68ff910558 deps: update dependency pnpm to v2.14.5 2018-08-31 10:00:04 +02:00
Renovate Bot
42152d6b52 deps: update dependency compare-versions to v3.4.0 2018-08-31 09:59:46 +02:00
Rhys Arkins
c333dac9db
chore: set Renovate commit type to "deps" (#2447)
chore: set Renovate commit type to "deps"
2018-08-30 18:10:26 +02:00
Renovate Bot
7aa0e41dcc fix: update dependency npm to v6.4.1 2018-08-29 21:49:19 +00:00
Vladimir Starkov
608d8c5be0 feat: Bitbucket Cloud support
Adds platform support for Bitbucket cloud.

Closes #136, Closes #2238
2018-08-29 07:30:23 +02:00
Renovate Bot
d25376b546 fix: update dependency semantic-release to v15.9.12 2018-08-27 22:57:48 +00:00
Renovate Bot
4fae707b90 fix: update dependency semantic-release to v15.9.11 2018-08-26 22:17:57 +00:00
Renovate Bot
5720f2efb1 fix: update dependency pnpm to v2.13.6 2018-08-25 16:20:15 +00:00
Ayoub Kaanich
ce5f434b56 feat: Git FS (#2323)
Methods to support performing Git operation using filesystem instead of web API. GitHub only and experimental only. Usage: define env variable `RENOVATE_GIT_FS`.

Closes #1925
2018-08-25 15:50:49 +02:00
Renovate Bot
59873a3a54 fix: update dependency validator to v10.7.0 2018-08-24 07:17:48 +00:00
renovate[bot]
2137c35efd fix: update dependency gh-got to v7.1.0 (#2417)
fix: update dependency gh-got to v7.1.0
2018-08-23 17:19:08 +02:00
Renovate Bot
b34bba4bdd fix: update dependency delay to v3.1.0 2018-08-20 20:19:25 +00:00
Renovate Bot
8bced91126 fix: update dependency compare-versions to v3.3.1 2018-08-18 19:22:07 +00:00
Renovate Bot
6147e6936d fix: update dependency semantic-release to v15.9.9 2018-08-18 18:11:30 +00:00
Renovate Bot
c66c859c16 chore: update linters 2018-08-18 07:00:50 +02:00
Renovate Bot
186d0fe50e fix: update dependency semver to v5.5.1 2018-08-17 22:21:53 +00:00
Renovate Bot
7c43911fbd fix: update dependency pnpm to v2.13.5 2018-08-17 20:59:03 +00:00
Renovate Bot
a47ffff3bd fix: update dependency validator to v10.6.0 2018-08-17 03:51:53 +00:00
Renovate Bot
ccc4ae7c09 chore: update dependency jest-silent-reporter to v0.1.0 2018-08-16 22:17:04 +00:00
Renovate Bot
e9486a3bef fix: update dependency npm to v6.4.0 2018-08-15 19:25:11 +00:00
Renovate Bot
0e9c3f53a0 chore: update dependency eslint-config-prettier to v3 2018-08-15 07:45:11 +02:00
Renovate Bot
003864b93d fix: update dependency pnpm to v2.13.4 2018-08-14 00:11:35 +00:00
Renovate Bot
98220b6e3f chore: update dependency nock to v9.6.1 2018-08-13 18:50:48 +00:00
Renovate Bot
3509c532fe chore: update dependency eslint-config-prettier to v2.10.0 2018-08-13 17:41:00 +00:00
Renovate Bot
d3c553d3d1 chore: update linters 2018-08-13 09:41:50 +00:00
Renovate Bot
acb86306fd fix: update dependency pnpm to v2.13.3 2018-08-12 18:45:59 +00:00
renovate[bot]
b1b834b00e chore: update dependency prettier to v1.14.2 (#2365) 2018-08-11 11:24:14 +02:00
Renovate Bot
60a3b7ba1b fix: update dependency semantic-release to v15.9.8 2018-08-10 20:45:43 +00:00
Renovate Bot
f3f3396570 chore: update dependency jest to v23.5.0 2018-08-10 15:32:30 +00:00
Renovate Bot
0b256362aa chore: update dependency nock to v9.6.0 2018-08-08 23:44:10 +00:00
Renovate Bot
c544beeb63 fix: update dependency semantic-release to v15.9.6 2018-08-08 19:38:28 +00:00
Renovate Bot
95b852087a fix: update dependency cacache to v11.2.0 2018-08-08 04:46:38 +00:00
Renovate Bot
ccbce2fdc0 chore: update dependency nock to v9.5.0 2018-08-07 18:52:07 +00:00
Renovate Bot
b1d7ad9ccb fix: update dependency commander to v2.17.1 2018-08-07 14:10:28 +00:00
Renovate Bot
26a5c94761 fix: update dependency pnpm to v2.13.1 2018-08-06 21:27:52 +00:00
Renovate Bot
0e18b51dba fix: update dependency fast-xml-parser to v3.12.0 2018-08-06 13:54:13 +00:00
Renovate Bot
4b31477490 fix: update dependency slugify to v1.3.1 2018-08-05 14:51:36 +00:00
Renovate Bot
bdf2da7b16 fix: update dependency semantic-release to v15.9.5 2018-08-05 02:44:40 +00:00
renovate[bot]
48bddceb4d fix: update dependency commander to v2.17.0 (#2343) 2018-08-04 08:36:28 +02:00
Rhys Arkins
276f6f7e8f chore: add @mxey to list of contributors 2018-08-04 08:13:43 +02:00
Renovate Bot
b785945f2e chore: update dependency eslint to v5.3.0 2018-08-04 04:55:53 +00:00
Renovate Bot
f1bb0a0d2d fix: update dependency yarn to v1.9.4 2018-08-03 22:23:43 +00:00
Renovate Bot
607df62ca1 fix: update dependency validator to v10.5.0 2018-08-03 06:05:12 +00:00
Renovate Bot
3929f2a7db fix: update dependency npm to v6.3.0 2018-08-02 04:23:31 +00:00
Renovate Bot
9af7200e96 fix: update dependency cacache to v11.1.0 2018-08-02 00:39:34 +00:00
Renovate Bot
5adb1f29a9 chore: update dependency nock to v9.4.4 2018-08-01 03:36:07 +00:00
Renovate Bot
957b722934 fix: update dependency semantic-release to v15.9.3 2018-07-31 22:10:19 +00:00
Renovate Bot
503b1dcc41 fix: update dependency changelog-filename-regex to v2.0.1 2018-07-31 03:11:38 +00:00
renovate[bot]
cf86501c93 chore: update dependency prettier to v1.14.0 (#2322) 2018-07-30 22:22:40 +02:00
Renovate Bot
0d535b9f07 fix: update dependency semantic-release to v15.9.2 2018-07-30 19:36:22 +00:00
Rhys Arkins
62256c50d4
chore: add @nbyl to contributors 2018-07-30 19:01:32 +02:00
Nicolas Byl
5a6bce3daa feat(docker): fallback to manifest parsing when digest header is missing (#2316)
As mentioned in #2315 some docker registries don't support the digest header. This PR falls back to parsing the resulting manifest if the header is present.

Closes #2315
2018-07-30 19:00:21 +02:00
Renovate Bot
e61775ed9e fix: update dependency semantic-release to v15.9.1 2018-07-30 09:02:45 +00:00
Renovate Bot
b69948f6b3 fix: update dependency luxon to v1.3.3 2018-07-30 03:48:26 +00:00
Renovate Bot
8f8cc08a13 chore: update dependency jest to v23.4.2 2018-07-28 01:07:50 +00:00
Renovate Bot
ffb9f9e844 fix: update dependency yarn to v1.9.2 2018-07-27 19:55:42 +00:00
Rhys Arkins
eaf73394d8 feat: linkify changelog/release notes
Adds the library `linkify-markdown` to actively linkify urls, issues and usernames so that they can then be linked to the renovatebot redirector for github.
2018-07-26 17:13:01 +02:00
Nicolas Byl
5819c114ea feat: use www-authenticate headers for docker auth (#2314)
Adds support for processing www-authenticate Header to obtain a token from the Docker servers. In particular, this enables Artifactory to work (without username/passwords for now). This is backwards-compatible to Docker Hub which issues this header with the current hard-coded URLs.
2018-07-26 16:25:44 +02:00
Renovate Bot
dca4b03b5a chore: update dependency nock to v9.4.3 2018-07-23 22:51:27 +00:00
Renovate Bot
47afbc3885 fix: update dependency fast-xml-parser to v3.11.2 2018-07-23 13:04:53 +00:00
Renovate Bot
a5a10e4c9d fix: update dependency pnpm to v2.12.2 2018-07-23 03:51:37 +00:00
Renovate Bot
9d153da6e3 chore: update dependency eslint to v5.2.0 2018-07-21 05:11:02 +00:00
Renovate Bot
269b17ac33 fix: update dependency semantic-release to v15.8.1 2018-07-19 09:34:13 +00:00
renovate[bot]
e112812d9e fix: update dependency luxon to v1.3.2 (#2288)
fix: update dependency luxon to v1.3.2
2018-07-19 10:14:46 +02:00
Renovate Bot
f37d1fd515 fix: update dependency pnpm to v2.11.3 2018-07-18 21:26:31 +00:00
Renovate Bot
2aad7e8fe7 fix: update dependency markdown-it to v8.4.2 2018-07-17 20:25:56 +00:00
Renovate Bot
2949604753 fix: update dependency semantic-release to v15.8.0 2018-07-17 10:24:22 +02:00
Renovate Bot
580a0af36d fix: update dependency fs-extra to v7 2018-07-17 09:58:38 +02:00
Renovate Bot
afabca76f4 fix: update dependency semantic-release to v15.7.2 2018-07-16 06:51:22 +00:00
Renovate Bot
a2c4353834 fix: update dependency pnpm to v2.11.2 2018-07-14 11:30:58 +00:00
Renovate Bot
a78bee4d35 fix: update dependency npm to v6.2.0 2018-07-14 06:13:38 +00:00
Renovate Bot
0102c2b8d8 fix: update dependency tmp-promise to v1.0.5 2018-07-13 20:02:29 +00:00
Renovate Bot
4fc8b953f6 chore: update dependency jest to v23.4.1 2018-07-13 18:09:22 +00:00
Rhys Arkins
4f098715fd chore: move renovate config to separate file 2018-07-13 09:49:35 +02:00
Renovate Bot
dd9fbd940e fix: update dependency pnpm to v2.10.6 2018-07-13 01:47:56 +00:00
Renovate Bot
7adb24b65e chore: update dependency nock to v9.4.2 2018-07-11 20:37:47 +00:00
Renovate Bot
e26668c685 fix: update dependency semantic-release to v15.7.1 2018-07-11 19:02:30 +00:00
Renovate Bot
6e9fc868a7 chore: update dependency jest to v23.4.0 2018-07-10 18:28:23 +00:00
Renovate Bot
0ee5d81f92 fix: update dependency @sindresorhus/is to v0.11.0 2018-07-10 11:43:59 +00:00
Renovate Bot
c591c8037d chore: update linters 2018-07-09 11:37:38 +02:00
Renovate Bot
4468131bb1 chore: update dependency codecov to v3.0.4 2018-07-09 02:25:29 +00:00
Renovate Bot
c91decb5b1 fix: update dependency pnpm to v2.10.5 2018-07-08 13:09:15 +00:00
Renovate Bot
e34d46f2d3 fix: update dependency pnpm to v2.10.4 2018-07-07 10:41:05 +00:00
Renovate Bot
1a6fc179c5 chore: update dependency codecov to v3.0.3 2018-07-06 06:34:07 +00:00
Renovate Bot
7c59d23a4f fix: update dependency @sindresorhus/is to v0.10.0 2018-07-05 17:51:31 +00:00
Renovate Bot
5ef1b66ae6 chore: update dependency jest to v23.3.0 2018-07-04 15:36:59 +00:00
Renovate Bot
46715da62f fix: update dependency semantic-release to v15.6.3 2018-07-03 03:04:34 +00:00
Renovate Bot
f1d4d004cf fix: update dependency @renovate/pep440 to v0.4.0 2018-07-02 23:29:51 +00:00
Renovate Bot
0f0310c4b0 fix: update dependency semantic-release to v15.6.2 2018-07-02 22:47:00 +00:00
Renovate Bot
cc5d2055ea chore: update dependency nock to v9.4.1 2018-07-02 18:12:55 +00:00
Renovate Bot
f4f1d8871d fix: update dependency semantic-release to v15.6.1 2018-07-02 05:10:56 +00:00
Renovate Bot
458cf57429 fix: update dependency pnpm to v2.9.0 2018-06-30 13:22:41 +00:00
Renovate Bot
d42167ad35 chore: update dependency nock to v9.4.0 2018-06-29 22:02:40 +00:00
Renovate Bot
9380898bdb fix: update dependency commander to v2.16.0 2018-06-29 12:52:02 +02:00
Renovate Bot
108c2dacf3 chore: update dependency prettier to v1.13.7 2018-06-28 21:39:03 +00:00
Renovate Bot
25a6439bc2 chore: update dependency jest to v23.2.0 2018-06-26 13:22:46 +02:00
Renovate Bot
0e47f2fe07 chore: update dependency prettier to v1.13.6 2018-06-26 13:14:42 +02:00
Rhys Arkins
25ecbb8a18 fix: correct/update all urls
Updates renovateapp -> renovatebot
2018-06-26 11:31:18 +02:00
Renovate Bot
09e6798d6e fix: update dependency pnpm to v2.7.0 2018-06-24 21:27:28 +00:00
Renovate Bot
17083dbf95 fix: update dependency moment-timezone to v0.5.21 2018-06-23 11:12:34 +00:00
Rhys Arkins
c453a6ee9b
chore: Add group:linters to renovate config (#2160) 2018-06-23 07:23:22 +02:00
Renovate Bot
7ba3f303c1 fix: update dependency validator to v10.4.0 2018-06-20 00:39:18 +00:00
Renovate Bot
b247ac4ffb fix: update dependency semantic-release to v15.6.0 2018-06-19 21:28:53 +00:00
Ayoub Kaanich
e0ebf03e5a feat: PEP440 ranges (#2137)
Closes #2085
2018-06-19 13:32:05 +02:00
Renovate Bot
1cfa089acd fix: update dependency semantic-release to v15.5.5 2018-06-18 16:39:42 +00:00
Renovate Bot
994c7388cd fix: update dependency moment-timezone to v0.5.20 2018-06-18 10:05:20 +00:00
Renovate Bot
0f07c4c47b fix: update dependency luxon to v1.3.0 2018-06-17 03:03:33 +00:00
Renovate Bot
c9716cf957 fix: update dependency pnpm to v2.6.2 2018-06-16 21:36:18 +00:00
renovate[bot]
3ab429b23b fix: update dependency @renovate/pep440 to v0.3.0 (#2138)
fix: update dependency @renovate/pep440 to v0.3.0
2018-06-16 21:57:02 +02:00
Renovate Bot
3b17495ec5 fix: update dependency semantic-release to v15.5.4 2018-06-16 09:27:25 +00:00
Renovate Bot
fbb5b3feec fix: update dependency semantic-release to v15.5.3 2018-06-15 18:31:05 +00:00
Rhys Arkins
3baf815479 chore: update contributors list 2018-06-15 07:28:12 +02:00
Renovate Bot
b163bc3266 fix: update dependency pnpm to v2.6.1 2018-06-14 20:14:19 +00:00
Renovate Bot
00e2bacb77 fix: update dependency pnpm to v2.6.0 2018-06-14 18:24:21 +00:00
Renovate Bot
8463ba8dad fix: update dependency fast-xml-parser to v3.11.1 2018-06-14 11:32:00 +00:00
Sam Neirinck
87575f49a3 feat: nuget support
Adds basic support for renovating C# project files. The scope is initially limited to:

- .Csproj only (no VB.NET / F#)
- SDK style csproj's only (this is the default in .net core anyway)
- Limited to nuget.org support (no custom repository support)

Closes #935, Closes #2050
2018-06-14 11:17:14 +02:00
Rhys Arkins
f8a9ebf9bd fix: changeloge cache expiry 1 hour 2018-06-14 09:42:38 +02:00
Renovate Bot
a07592a1d9 chore: update dependency nock to v9.3.3 2018-06-14 00:50:20 +00:00
Renovate Bot
fc6a5fa890 chore: update dependency cross-env to v5.2.0 2018-06-13 14:27:41 +00:00
renovate[bot]
c9480cfc0e chore: update dependency prettier to v1.13.5 (#2104) 2018-06-12 06:29:04 +02:00
Renovate Bot
ba03aa4b1b fix: update dependency semantic-release to v15.5.2 2018-06-11 17:48:03 +00:00
Renovate Bot
35fa387c0a fix: update dependency pnpm to v2.4.0 2018-06-11 17:17:10 +00:00
Renovate Bot
4db1abc870 fix: update dependency @yarnpkg/lockfile to v1.0.2 2018-06-11 11:13:00 +00:00
Renovate Bot
51ce2ec2ca fix: update dependency xregexp to v4.2.0 2018-06-10 22:13:15 +00:00
Renovate Bot
5d0705ddf6 fix: update dependency compare-versions to v3.3.0 2018-06-10 15:30:23 +00:00
Renovate Bot
95b618ff67 chore: update dependency nock to v9.3.2 2018-06-07 17:15:55 +00:00
Renovate Bot
d65d262723 chore: update dependency nock to v9.3.1 2018-06-07 04:27:40 +00:00
Renovate Bot
77787707cf fix: update dependency semantic-release to v15.5.1 2018-06-06 17:13:08 +00:00
Connor Brathwaite
398303235b (refactor): delegate generic predicate checking to @sindresorhus/is (#2021)
Closes #1764
2018-06-04 20:07:22 +02:00
Renovate Bot
b4fc707312 fix: update dependency validator to v10.3.0 2018-06-03 22:43:46 +00:00
Ayoub Kaanich
c81be6c7c0 fix: update pep440 2018-06-03 18:42:55 +02:00
Ayoub Kaanich
85f17eed74 feat: pep440 versioning 2018-06-03 18:24:30 +02:00
Renovate Bot
d6fc5da640 fix: update dependency pnpm to v2.2.2 2018-06-03 00:29:58 +00:00
Renovate Bot
f1b695f8bb fix: update dependency js-yaml to v3.12.0 2018-06-02 01:45:56 +00:00
Renovate Bot
b06397d4cb chore: update dependency prettier to v1.13.4 2018-06-01 19:26:56 +00:00
Renovate Bot
787733bf6d fix: update dependency moment to v2.22.2 2018-06-01 11:29:04 +00:00
Rhys Arkins
d66cf78856 tests: jest silent reporter 2018-06-01 10:30:19 +02:00
Renovate Bot
2bdb7f6f5f fix: update dependency pnpm to v2.2.1 2018-05-31 12:26:47 +00:00
Renovate Bot
40a38dccf7 chore: update dependency prettier to v1.13.3 2018-05-30 21:02:40 +00:00
Renovate Bot
51ee5e8ab6 chore: update dependency nock to v9.3.0 2018-05-30 19:58:33 +00:00
Renovate Bot
497f50119e chore: update dependency jest to v23.1.0 2018-05-30 19:03:35 +00:00
Renovate Bot
9ec45c7acf chore: update dependency prettier to v1.13.2 2018-05-29 06:53:30 +00:00
renovate[bot]
a43e972c0f chore: update dependency prettier to v1.13.0 (#2030)
* chore: update dependency prettier to v1.13.0

* run prettier
2018-05-28 09:26:22 +02:00
Renovate Bot
8752519a11 chore: update dependency jest to v23.0.1 2018-05-27 16:53:07 +00:00
Renovate Bot
dbb8fac31c fix: update dependency delay to v3 2018-05-26 06:43:01 +02:00
Renovate Bot
7ac4e786be chore: update dependency jest to v23 2018-05-25 07:26:02 +02:00
Renovate Bot
78c5a0ac53 chore: update dependency eslint-plugin-promise to v3.8.0 2018-05-24 21:46:30 +00:00
Renovate Bot
be4745dc6c fix: update dependency npm to v6.1.0 2018-05-24 10:33:34 +00:00
Renovate Bot
38617c5b62 fix: update dependency yarn to v1.7.0 2018-05-24 03:36:25 +00:00
Renovate Bot
88534c3176 chore: update dependency cross-env to v5.1.6 2018-05-22 23:29:54 +00:00
Rhys Arkins
143c909b4f fix: publish master branch to npmjs as latest 2018-05-22 14:23:59 +02:00
Renovate Bot
c1427e6a75 fix: update dependency semantic-release to v15.5.0 2018-05-21 23:29:05 +00:00
Renovate Bot
707c00fada fix: update dependency semantic-release to v15.4.4 2018-05-21 21:39:21 +00:00
Renovate Bot
89bd602247 fix: update dependency semantic-release to v15.4.3 2018-05-21 17:34:08 +00:00
Renovate Bot
b02114f6e8 fix: update dependency changelog-filename-regex to v2 2018-05-21 12:46:03 +02:00
Renovate Bot
2f6b823e6c fix: update dependency semantic-release to v15.4.2 2018-05-20 21:27:13 +00:00
Renovate Bot
76d1915096 fix: update dependency pnpm to v2 2018-05-20 21:59:09 +02:00
Renovate Bot
38b0aff808 fix: update dependency deepcopy to v1 2018-05-20 21:51:55 +02:00
Renovate Bot
b81f95f779 chore: update dependency jest to v22.4.4 2018-05-18 16:58:05 +00:00
Renovate Bot
d1bfeaa877 fix: update dependency changelog-filename-regex to v1.1.2 2018-05-18 02:28:39 +00:00
Renovate Bot
dbfa454b01 chore: update dependency eslint-plugin-import to v2.12.0 2018-05-17 12:27:38 +00:00
Renovate Bot
0d813c8229 fix: update dependency upath to v1.1.0 2018-05-15 22:48:00 +00:00
Renovate Bot
9ce9ac78f4 chore: update dependency nock to v9.2.6 2018-05-15 01:00:39 +00:00
Renovate Bot
5f2d9af35b fix: update dependency compare-versions to v3.2.1 2018-05-14 21:29:23 +00:00
Renovate Bot
c406b662f6 fix: update dependency compare-versions to v3.2.0 2018-05-13 22:31:12 +00:00
Renovate Bot
64f238527b fix: update dependency slugify to v1.3.0 2018-05-13 16:19:05 +00:00
Renovate Bot
00f1a182de fix: update dependency pnpm to v1.43.1 2018-05-12 10:44:43 +00:00
Renovate Bot
87c0a706ef fix: update dependency moment-timezone to v0.5.17 2018-05-12 06:51:26 +00:00
Rhys Arkins
bb4b8b2a89 chore: semantic-release again as tag next 2018-05-12 05:46:38 +02:00
Renovate Bot
6192a66792 fix: update dependency semantic-release to v15.4.1 2018-05-11 20:39:25 +00:00
Rhys Arkins
6cf4faeedf fix: use npm Basic authorization if massaging _auth 2018-05-11 21:01:36 +02:00
Renovate Bot
bfb01c8b73 fix: update dependency @yarnpkg/lockfile to v1.0.1 2018-05-11 17:42:29 +00:00
Rhys Arkins
060f89960e chore: disable semantic-release 2018-05-10 08:39:22 +02:00
Renovate Bot
fed9488e92 fix: update dependency npm to v6.0.1 2018-05-10 05:38:27 +00:00
Renovate Bot
2cecf723b3 fix: update dependency fs-extra to v6.0.1 2018-05-10 00:57:59 +00:00
Renovate Bot
d080b11533 chore: update dependency cross-env to v5.1.5 2018-05-09 19:40:41 +00:00
Renovate Bot
bfec4a759a chore: update dependency codecov to v3.0.2 2018-05-08 23:50:24 +00:00
Renovate Bot
12a664df59 fix: update dependency semantic-release to v15.4.0 2018-05-08 19:44:27 +00:00
Renovate Bot
79e737ed36 fix: update dependency cacache to v11.0.2 2018-05-07 20:46:29 +00:00
Rhys Arkins
9ffd0abda1 refactor: replace stringify/parse with fast-clone 2018-05-07 21:50:40 +02:00
Renovate Bot
ea00044a72 fix: update dependency semantic-release to v15.3.1 2018-05-05 20:31:07 +00:00
Renovate Bot
c2b33576c3 fix: update dependency semantic-release to v15.3.0 2018-05-05 16:40:00 +00:00
Renovate Bot
dc779c5b13 fix: update dependency pnpm to v1.41.3 2018-05-04 06:28:20 +00:00
Renovate Bot
f798407d17 fix: update dependency semantic-release to v15.2.0 2018-05-01 20:33:28 +00:00
Renovate Bot
5c342ab17d fix: update dependency semantic-release to v15.1.11 2018-05-01 17:33:20 +00:00
renovate[bot]
58d3866095 fix: update dependency fs-extra to v6 (#1904) 2018-05-01 18:14:43 +02:00
Ayoub Kaanich
0b64cfac3e feat: refactor commits retrieval (#1886)
Refactor changelog (commits) logic to separate sources, and remove the `changelog` dependency. Instead of a full copy/paste of commits, a link is now provided to the source repo.

Closes #381
2018-05-01 11:55:40 +02:00
Renovate Bot
beee7b0d65 fix: update dependency got to v8.3.1 2018-05-01 08:29:55 +00:00
Rhys Arkins
55c2a4619e feat: rate limit packageFile retrieval
Uses fixed limits of 5 concurrent for a maximum of 100. Issues Warning if more than 100 found. Can be made configurable later if requested.

Closes #1895
2018-04-30 14:08:48 +02:00
Rhys Arkins
96bbe6a539 chore: reformat package.json 2018-04-30 14:07:13 +02:00
renovate[bot]
51acaa1203 fix: update dependency semantic-release to v15.1.8 (#1891) 2018-04-30 07:52:59 +02:00
Rhys Arkins
2835cc98ed
refactor(renovate): Set semanticCommitType to fix for semantic-release (#1893) 2018-04-30 07:22:57 +02:00
Renovate Bot
6ff63914b8 fix: update dependency upath to v1.0.5 2018-04-27 19:40:41 +00:00
Renovate Bot
4bd721b5d5 fix: update dependency npm to v6 2018-04-27 08:36:10 +02:00
Renovate Bot
af1f884181 chore: update dependency codecov to v3.0.1 2018-04-27 01:27:39 +00:00
Renovate Bot
190a0af6bd fix: update dependency chalk to v2.4.1 2018-04-26 06:32:30 +00:00
Renovate Bot
02050e1c72 fix: update dependency lodash to v4.17.10 2018-04-24 19:29:42 +00:00
Renovate Bot
3c1116953d fix: update dependency json-stringify-pretty-compact to v1.2.0 2018-04-22 19:29:44 +00:00
Renovate Bot
2e00aaa0c6 fix: update dependency pnpm to v1.41.2 2018-04-22 17:30:05 +00:00
Renovate Bot
0d79545aad fix: update dependency pnpm to v1.41.1 2018-04-21 01:30:39 +00:00
Renovate Bot
f84de87b00 fix: update dependency pnpm to v1.41.0 2018-04-20 00:31:07 +00:00
Renovate Bot
d951cc0e6c fix: update dependency moment-timezone to v0.5.16 2018-04-18 08:30:03 +00:00
renovate[bot]
106375295e chore: update dependency prettier to v1.12.1 (#1841) 2018-04-17 08:29:55 +02:00
Renovate Bot
3700d32fe1 fix: update dependency moment-timezone to v0.5.15 2018-04-17 05:27:53 +00:00
Renovate Bot
4004100e97 fix: update dependency chalk to v2.4.0 2018-04-17 05:11:35 +00:00
Renovate Bot
81112b761d fix: update dependency pnpm to v1.40.2 2018-04-15 19:27:39 +00:00
Renovate Bot
7491c610cc fix: update dependency yarn to v1.6.0 2018-04-15 13:48:25 +00:00
Renovate Bot
5215658b57 fix: update dependency moment to v2.22.1 2018-04-15 07:29:15 +00:00
Renovate Bot
1208129129 fix: update dependency pnpm to v1.40.1 2018-04-13 08:31:06 +00:00
Rhys Arkins
d4163fe2fb fix: test for unsafe regex and warn 2018-04-13 06:52:08 +02:00
Renovate Bot
5b9891e16f fix: update dependency pnpm to v1.40.0 2018-04-13 00:32:53 +00:00
Renovate Bot
573b6ec776 chore: update dependency semantic-release to v15.1.7 2018-04-12 23:32:21 +00:00
Renovate Bot
acc41ac0c1 chore: update dependency eslint-plugin-import to v2.11.0 2018-04-12 16:38:04 +00:00
Renovate Bot
aad5f1c74a chore: update dependency prettier to v1.12.0 2018-04-12 05:42:50 +00:00
Renovate Bot
e614bbc3cd fix: update dependency pnpm to v1.39.1 2018-04-12 01:32:17 +00:00
Renovate Bot
8be7eb0800 chore: update dependency semantic-release to v15.1.6 2018-04-11 22:33:31 +00:00
Renovate Bot
88b5e66ba2 chore: update dependency nock to v9.2.5 2018-04-10 20:34:06 +00:00
Renovate Bot
bec2dd1dd3 fix: update dependency cacache to v11.0.1 2018-04-10 19:25:55 +00:00
Renovate Bot
1bcfb44bf5 chore: update dependency nock to v9.2.4 2018-04-09 23:32:58 +00:00
Rhys Arkins
2e2573b3bb Update license from MIT to AGPL 2018-04-09 07:22:55 +02:00
Renovate Bot
5d152cc086 fix: update dependency cacache to v11.0.0 2018-04-09 06:10:30 +02:00
Renovate Bot
dd08a7431a fix: update dependency pnpm to v1.38.3 2018-04-07 12:26:00 +00:00
Renovate Bot
65cf29692d fix: update dependency pnpm to v1.38.2 2018-04-04 19:33:13 +00:00
Steven Hargrove
be04c31b4c test: added jest serializer for renovate configs 2018-04-04 08:56:57 +02:00
Renovate Bot
4ae2e18a58 chore: update dependency semantic-release to v15.1.5 2018-04-03 22:08:25 +00:00
Renovate Bot
d6c7b153aa fix: update dependency vso-node-api to v6.5.0 2018-04-02 20:31:58 +00:00
Ayoub Kaanich
57ffec14cb feat: autodetect changelog file name (#1770)
Improves changelog detection algorithm to look for different upper/lower case options as well as alternative filenames like `History.md`.

Resolves #1754
2018-04-01 21:41:26 +02:00
Renovate Bot
1ba12ef59c fix: update dependency pnpm to v1.37.5 2018-04-01 16:58:34 +00:00
Ayoub Kaanich
74dde919f1 fix: use markdown-it to sectionize changelog files (#1767)
Resolves #1709
2018-04-01 15:51:20 +02:00
Rhys Arkins
ed20fdffa7 refactor: simplify all yarn references in package.json and travis.yml 2018-03-31 06:48:36 +02:00
Renovate Bot
cce92e4d29 fix: update dependency moment to v2.22.0 2018-03-30 22:15:22 +00:00
Rhys Arkins
cc311c1454 build: update node engines, remove npm engines 2018-03-30 21:20:15 +02:00
Rhys Arkins
7acfb0e985 chore: update package.json description and keywords 2018-03-30 21:19:30 +02:00
Renovate Bot
b98a834e99 chore: update dependency eslint-plugin-import to v2.10.0 2018-03-30 13:06:44 +00:00
Renovate Bot
ed28211764 fix: update dependency semver-utils to v1.1.2 2018-03-28 09:10:46 +00:00
Steven Hargrove
6b67ffa5ff fix: enforce valid git branch names (#1725)
Adds proper enforcement of branch name rules.

Fixes #1724
2018-03-28 05:18:42 +02:00
Rhys Arkins
eebef765bc chore: fix package.json formatting 2018-03-27 17:56:58 +02:00
Renovate Bot
5adce7d349 fix: update dependency pnpm to v1.37.3 2018-03-26 08:14:39 +00:00
Renovate Bot
5330788c9e fix: update dependency npm to v5.8.0 2018-03-23 23:36:09 +00:00
Renovate Bot
95af0a3da4 chore: update dependency semantic-release to v15.1.4 2018-03-22 03:14:11 +00:00
Renovate Bot
5e7bd23ccb chore: update dependency eslint to v4.19.1 2018-03-22 01:54:41 +00:00
Renovate Bot
050e55b5e5 chore: update dependency jest to v22.4.3 2018-03-21 18:32:53 +00:00
Renovate Bot
aea7978c1b chore: update dependency semantic-release to v15.1.3 2018-03-20 22:14:52 +00:00
Rhys Arkins
85d697c649 chore: remove unused json-stringify-safe 2018-03-20 21:15:24 +01:00
Renovate Bot
f304d17f55 fix: update dependency commander to v2.15.1 2018-03-20 02:10:57 +00:00
Rhys Arkins
9a252627f5 fix(renovate): use fix for Docker renovations
This will mean that any update to our Docker base image causes semantic-release to release a patch, which in turn will ensure Docker Hub autobuilds it.
2018-03-19 11:24:17 +01:00
Renovate Bot
a79073cf8f chore: update dependency eslint to v4.19.0 2018-03-16 21:16:36 +00:00
Renovate Bot
926545851f fix: update dependency pnpm to v1.36.1 2018-03-16 20:31:53 +00:00
Renovate Bot
2535f27b2d chore: update dependency semantic-release to v15.1.2 2018-03-16 19:08:52 +00:00
Renovate Bot
32288fce58 chore: update dependency semantic-release to v15.0.3 2018-03-13 04:14:34 +00:00
Renovate Bot
669e89b670 fix: update dependency pnpm to v1.35.10 2018-03-13 02:18:04 +00:00
Rhys Arkins
86c44fbd62 fix: Revert "fix: update dependency openpgp to v3.0.0"
This reverts commit 11ce8a53e1.
2018-03-12 05:32:20 +01:00
Renovate Bot
11ce8a53e1 fix: update dependency openpgp to v3.0.0 2018-03-12 04:22:31 +01:00
Renovate Bot
daa33200af fix: update dependency pnpm to v1.35.8 2018-03-11 20:13:57 +00:00
Renovate Bot
f5411ef0f0 chore: update dependency cross-env to v5.1.4 2018-03-09 18:46:49 +00:00
Renovate Bot
7ace620741 fix: update dependency got to v8.3.0 2018-03-09 17:15:24 +00:00
Renovate Bot
5bcda06837 chore: update dependency semantic-release to v15.0.2 2018-03-09 17:04:31 +01:00
Rhys Arkins
120e938046 refactor: strip v prefix from semantic-release tags 2018-03-09 16:35:19 +01:00
Renovate Bot
b20714c376 chore: update dependency eslint-plugin-promise to v3.7.0 2018-03-08 17:42:28 +00:00
Renovate Bot
463d0558fd fix: update dependency pnpm to v1.35.7 2018-03-08 13:15:59 +00:00
Renovate Bot
ca7125ba45 fix: update dependency commander to v2.15.0 2018-03-08 01:33:09 +00:00
Renovate Bot
a551245af5 fix: update dependency pnpm to v1.35.5 2018-03-07 10:59:58 +00:00
Rhys Arkins
a76e59a3a5 fix: add validator to package.json>files 2018-03-07 06:18:41 +01:00
Rhys Arkins
f67b75c9f1 feat: config validator cli tool
Adds “renovate-config-validator” as a new bin entry to package.json. Can be run without arguments and will check renovate.json, .renovaterc, .renovaterc.json and package.json. Returns non-zero exit code with a description if there are errors.
2018-03-07 06:10:17 +01:00
Rhys Arkins
0e44eea81f refactor: specify renovate bin the long way 2018-03-06 15:43:15 +01:00
Rhys Arkins
eb21f80b5d
chore: add @hbetts as package.json contributor
Thanks @hbetts aka @destroyerofbuilds for your continued contributions to the project.
2018-03-06 10:56:05 +01:00
Renovate Bot
139bcac4bd fix: update dependency js-yaml to v3.11.0 2018-03-05 16:28:51 +00:00
Renovate Bot
363d528588 fix: update dependency pnpm to v1.35.3 2018-03-03 10:15:32 +00:00
Renovate Bot
f1a0dad833 fix: update dependency moment to v2.21.0 2018-03-03 09:13:50 +00:00
Renovate Bot
52f69dc6c1 fix: update dependency chalk to v2.3.2 2018-03-03 08:15:24 +00:00
Renovate Bot
d974f3236e chore: update dependency eslint to v4.18.2 2018-03-03 07:13:09 +00:00
Renovate Bot
b69dcd2d9e chore: update dependency prettier to v1.11.1 2018-03-02 16:16:49 +00:00
Rhys Arkins
041f626228
chore: Renovate automergeMinor 2018-03-02 14:17:44 +01:00
renovate[bot]
6f041b5807 chore: update dependency nock to v9.2.3 (#1568)
chore: update dependency nock to v9.2.3
2018-02-28 17:15:22 +01:00
renovate[bot]
75ab3b14b7 chore: update dependency prettier to v1.11.0 (#1566)
* chore: update dependency prettier to v1.11.0

* update prettier results
2018-02-27 15:39:56 +01:00
Renovate Bot
1c6b2c5a9b fix: update dependency yarn to v1.5.1 2018-02-27 14:58:50 +01:00
Renovate Bot
b901daac49 chore: update dependency nock to v9.2.2 (#1562)
chore: update dependency nock to v9.2.2
2018-02-27 05:00:24 +01:00
Renovate Bot
e183e13fdb fix: update dependency pnpm to v1.35.1 (#1561)
fix: update dependency pnpm to v1.35.1
2018-02-26 21:11:22 +01:00
Renovate Bot
587b7fa46f fix: update dependency upath to v1.0.4 2018-02-26 18:25:53 +01:00
Renovate Bot
f5cb606f59 fix: update dependency pnpm to v1.35.0 2018-02-26 18:11:17 +01:00
Renovate Bot
ab17ea2eb2 chore: update dependency eslint-plugin-import to v2.9.0 2018-02-26 18:10:40 +01:00
Renovate Bot
a3b299c14c chore: update dependency nock to v9.2.1 2018-02-26 18:10:24 +01:00
Renovate Bot
2f6f2daf18 chore: update dependency jest to v22.4.2 2018-02-26 18:10:05 +01:00
Rhys Arkins
4edc91b09a fix: roll back yarn to v1.3.2
Yarn v1.5.0 is marked as “latest” on npmjs but not as stable on yarn website or via native install methods such as brew on OSX.
2018-02-26 17:14:09 +01:00
Renovate Bot
e1bd585d94 fix: update dependency npm to v5.7.1 2018-02-26 14:18:20 +01:00
Renovate Bot
daf7732bd5 fix: update dependency yarn to v1.5.0 (#1559)
fix: update dependency yarn to v1.5.0
2018-02-26 13:13:02 +01:00
Snyk bot
655353638c fix: upgrade npm to v5.7.0 2018-02-22 07:31:18 +01:00
Renovate Bot
27d0626b62 chore: update dependency eslint to v4.18.1 2018-02-21 06:06:05 +01:00
Renovate Bot
af1d4d6bdd chore: update dependency jest to v22.4.0 2018-02-20 14:48:06 +01:00
Renovate Bot
9e8a554aaf fix: update dependency pnpm to v1.33.2 (#1535)
fix: update dependency pnpm to v1.33.2
2018-02-19 21:15:58 +01:00
JYC
e03d487bc8 fix: update dependency vso-node-api to v6.3.2 (#1534)
* fix: update dependency vso-node-api to v6.3.2

* The web api create methods need to be async

* remove Redundant use of `await`

* To test 100%
2018-02-19 14:17:53 +01:00
Renovate Bot
84046c71bb fix: update dependency pnpm to v1.33.1 2018-02-19 09:44:34 +01:00
Renovate Bot
0ba8e54edd fix: update dependency got to v8.2.0 2018-02-19 09:16:58 +01:00
Renovate Bot
eda57cdf65 fix: update dependency cacache to v10.0.4 2018-02-18 07:26:24 +01:00
Renovate Bot
af730aad9a chore: update dependency eslint to v4.18.0 2018-02-18 07:20:51 +01:00
Renovate Bot
6cbc381399 fix: update dependency changelog to v1.4.2 2018-02-14 08:57:57 +01:00
Renovate Bot
2b47c1b2e6 chore: update dependency jest to v22.3.0 (#1515)
chore: update dependency jest to v22.3.0
2018-02-13 20:21:26 +01:00
Renovate Bot
744c470c3f fix: update dependency pnpm to v1.32.1 (#1513)
fix: update dependency pnpm to v1.32.1
2018-02-12 20:35:50 +01:00
Renovate Bot
62e2692846 fix: update dependency chalk to v2.3.1 2018-02-12 06:38:48 +01:00
Renovate Bot
6c2f7b9048 fix: update dependency got to v8.1.0 2018-02-12 06:24:25 +01:00
Renovate Bot
2793c4c877 chore: update dependency jest to v22.2.2 (#1501)
chore: update dependency jest to v22.2.2
2018-02-09 19:25:32 +01:00
Renovate Bot
77354d9538 chore: update dependency jest to v22.2.1 (#1496) 2018-02-07 15:07:02 +01:00
Renovate Bot
1882e04096 refactor: update dependency semantic-release to v12 (#1387) 2018-02-07 13:02:52 +01:00
Renovate Bot
943a36b111 chore: update dependency jest to v22.2.0 2018-02-07 12:22:10 +01:00
Renovate Bot
20999c3793 fix: update dependency commander to v2.14.1 (#1493)
fix: update dependency commander to v2.14.1
2018-02-07 08:59:22 +01:00
Renovate Bot
837380008c fix: update dependency commander to v2.14.0 (#1490) 2018-02-06 06:55:49 +01:00
Renovate Bot
3f103a9f96 fix: update dependency pnpm to v1.32.0 (#1484) 2018-02-05 07:14:46 +01:00
Renovate Bot
71c6d7f473 fix: update dependency lodash to v4.17.5 (#1477) 2018-02-04 15:40:26 +01:00
Renovate Bot
e62f58c4ad fix: update dependency pnpm to v1.31.6 (#1476) 2018-02-04 10:33:49 +01:00
Rhys Arkins
021242a7bf fix: use json-stringify-safe on unknown errors 2018-02-03 15:58:14 +01:00
Renovate Bot
d186633866 chore: update dependency eslint to v4.17.0 (#1473)
chore: update dependency eslint to v4.17.0
2018-02-03 14:16:54 +01:00
Renovate Bot
2d4b4ebb7d fix: update dependency pnpm to v1.31.3 2018-01-29 06:37:30 +01:00
Renovate Bot
5f3649d178 fix: update dependency pnpm to v1.31.2 2018-01-28 20:03:09 +01:00
Renovate Bot
7afdfc4ef5 fix: update dependency registry-auth-token to v3.3.2 2018-01-27 09:46:46 +01:00
Rhys Arkins
a900c0d6e6
chore: use config:base for renovate presets 2018-01-27 07:03:29 +01:00
Rhys Arkins
79e9ce6d8f feat: pin npm dependencies using lock files
When package-lock.json or yarn.lock files are present, and Renovate needs to “pin” any dependencies (e.g. after onboarding), it will use whatever version is in the lockfile rather than the latest version on npm js that satisfies the semver range. This should increase the chance that Pin Dependencies PRs pass tests, as it should use as close as possible dependencies as the previous time the lock file was committed to master. Thanks to @alexeagle for first suggesting this.

Closes #1362
2018-01-26 10:18:40 +01:00
Rhys Arkins
6fc2e52452 refactor: remove unused jsonwebtoken dependency 2018-01-25 10:40:23 +01:00
Renovate Bot
c847685b6f fix: update dependency pnpm to v1.31.0 (#1440)
fix: update dependency pnpm to v1.31.0
2018-01-24 22:46:46 +01:00
Renovate Bot
243b2f0c8c fix: update dependency openpgp to v2.6.2 (#1424) 2018-01-22 15:43:10 +01:00
Renovate Bot
ba9e2c9585 fix: update dependency pnpm to v1.30.2 (#1418) 2018-01-22 15:26:32 +01:00
Renovate Bot
f3d18e1adb chore: update dependency got to v8.0.3 (#1417) 2018-01-21 06:43:27 +01:00
Renovate Bot
f68a522564 chore: update dependency jest to v22.1.4 2018-01-20 19:35:36 +01:00
Renovate Bot
367e21ab30 chore: update dependency eslint to v4.16.0 2018-01-20 06:00:17 +01:00
Renovate Bot
a3c938824a fix: update dependency semver to v5.5.0 (#1397) 2018-01-17 07:22:37 +01:00
Rhys Arkins
23e217991c
feat: pnpm shrinkwrap support (#1392)
This feature adds support for pnpm shrinkwrap.yaml files.

Closes #1391
2018-01-15 16:55:33 +01:00
Renovate Bot
400ca57398 chore: update dependency jest to v22.1.1 2018-01-15 15:06:34 +01:00
Renovate Bot
d69d64c9fe chore: update dependency jest to v22.1.0 (#1393)
chore: update dependency jest to v22.1.0
2018-01-15 13:53:23 +01:00
Renovate Bot
36948b6728 chore: update dependency semantic-release to v11.2.0 2018-01-15 09:41:51 +01:00
Renovate Bot
ab2bb5364a fix: update dependency got to v8.0.2 2018-01-15 09:29:29 +01:00
Renovate Bot
8612e6a419 fix: update dependency json-stringify-pretty-compact to v1.1.0 (#1383) 2018-01-15 09:23:48 +01:00
Renovate Bot
dfee35fe93 fix: update dependency commander to v2.13.0 2018-01-11 13:37:43 +01:00
Renovate Bot
05f65ce365 chore: update dependency jest to v22.0.6 2018-01-11 13:26:18 +01:00
Renovate Bot
1a9272e6c6 chore: update dependency prettier to v1.10.2 2018-01-11 13:26:03 +01:00
Rhys Arkins
ac68629190 docs: remove docs/configuration options
Instead refer to website and source code.
2018-01-11 10:49:21 +01:00
Renovate Bot
11e53d5f9d chore: update dependency nock to v9.1.6 2018-01-10 15:34:10 +01:00
Renovate Bot
a12a45b9eb chore: update dependency jest to v22.0.5 2018-01-10 15:33:57 +01:00
Renovate Bot
6b78356ad3 chore: update dependency prettier to v1.10.1 2018-01-10 15:23:40 +01:00
Renovate Bot
1c58bd982a chore: update dependency eslint to v4.15.0 2018-01-08 13:40:29 +01:00
Renovate Bot
ac3d2459ff fix: update dependency cacache to v10.0.2 2018-01-08 13:21:14 +01:00
Renovate Bot
62ccb42c1d fix: update dependency openpgp to v2.6.1 2017-12-24 20:45:26 +01:00
Renovate Bot
c3d22f165e chore: update dependency eslint to v4.14.0 (#1331) 2017-12-24 08:25:21 +01:00
Renovate Bot
bc05c27126 chore: update dependency cross-env to v5.1.3 (#1328) 2017-12-23 21:02:34 +01:00
Renovate Bot
ed24a769e1 chore: update dependency nock to v9.1.5 (#1329)
chore: update dependency nock to v9.1.5
2017-12-23 12:40:43 +01:00
Renovate Bot
7dcb661932 fix: update dependency showdown to v1.8.6 (#1327)
fix: update dependency showdown to v1.8.6
2017-12-23 12:32:17 +01:00
Renovate Bot
6192132405 fix: update dependency moment to v2.20.1 (#1325)
fix: update dependency moment to v2.20.1
2017-12-23 12:28:50 +01:00
Rhys Arkins
d61599fce7
chore: remove automerge settings
(Using Forking Renoate for now)
2017-12-23 09:04:47 +01:00
Renovate Bot
b69223b15c chore: update dependency jest to v22.0.4 2017-12-22 19:17:28 +01:00
Rhys Arkins
a44ab5965f
chore: set semantic commit scope to null 2017-12-20 20:55:00 +01:00
Renovate Bot
59963501f2 refactor(deps): update dependency semantic-release to v11 (#1305) 2017-12-20 20:53:13 +01:00
Rhys Arkins
bd941e824f
chore: rebase stale renovate PRs 2017-12-20 20:36:23 +01:00
Renovate Bot
5ed0c6d407 fix(deps): update dependency moment to v2.20.0 2017-12-18 13:46:02 +01:00
Rhys Arkins
57c33c280a
chore: fix renovate config in package.json 2017-12-18 13:06:45 +01:00
Rhys Arkins
2448952eac
chore: update renovate config
Convert our own renovate config into 100% presets!
2017-12-18 13:03:42 +01:00
Renovate Bot
008ba7542d fix(deps): update dependency fs-extra to v5 (#1297) 2017-12-15 10:27:51 +01:00
Renovate Bot
4fbaeb22ae
chore(deps): update dependency prettier to v1.9.2 2017-12-12 03:43:05 +00:00
Renovate Bot
5864d220ea
chore(deps): update dependency eslint to v4.13.1 2017-12-12 00:20:53 +00:00
Rhys Arkins
cb8fd6b4ed
feat: fork mode (#1287)
This PR adds the capability to run Renovate in a new "fork mode". This new mode must be configured by the Renovate admin, and cannot be configured within repositories themselves (for now). Example use: `renovate --autodiscover --fork-mode`

In this mode: 
* Renovate will fork the repository if necessary (first run only)
* If the fork already existed, Renovate will ensure that its base branch is up to date with the source repository's
 * Branches will be created within the fork, PRs will be created in the source
2017-12-11 19:14:51 +01:00
Renovate Bot
70430c67ec
fix(deps): update dependency moment to v2.19.4 2017-12-11 01:19:19 +00:00
Renovate Bot
14c310db5a
fix(deps): update dependency showdown to v1.8.5 2017-12-10 20:05:00 +00:00
Rhys Arkins
5036360658
feat: gitPrivateKey for signed git commits (#1282)
This feature enables signing of git commits on GitHub. To achieve this, Renovate must be configured with a gitPrivateKey in format supported by openpgp. There must also be a gitAuthor configured to enable this feature.

Closes #897
2017-12-09 17:56:23 +01:00
Rhys Arkins
70c95add5a
feat: custom git commit author (#1280)
This PR adds the capability to specify a custom author for git commits on GitHub. Setting this field will mean GitHub uses this value for author and commit instead of the token’s identity. For instance if you are running hosted mode you may set the gitAuthor to “Renovate Bot <bot@renovate.com>” to have commits appear as coming from the renovate-bot account.
2017-12-09 17:09:31 +01:00
renovate[bot]
b38585b9ae chore(deps): update dependency eslint to v4.13.0 2017-12-08 22:11:29 +00:00
renovate[bot]
32021a5c13 chore(deps): update dependency prettier to v1.9.1 (#1271)
* chore(deps): update dependency prettier to v1.9.1

* prettier
2017-12-06 13:13:28 +01:00
renovate[bot]
dab5a68a06 fix(deps): update dependency fs-extra to v4.0.3 2017-12-05 15:26:14 +00:00
renovate[bot]
73506f9043 chore(deps): update dependency prettier to v1.9.0 (#1267)
* chore(deps): update dependency prettier to v1.9.0

* run prettier
2017-12-05 11:50:16 +01:00
Rhys Arkins
b8dadb718d
feat: travis.yml node_js versions support (#1243)
This PR adds support for renovating the `node_js` versions in `.travis.yml` configuration files. Important notes:
- Functionality is disabled by default and hence opt-in via configuration
- Added a new manager type `node` because it is anticipated to support more than just Travis in future, with mostly unified logic
- Added the config option "policy" with supported values: lts, active, current, lts_latest and lts_active
- Policy is actually an array, to allow additive combining, e.g. `["lts_latest", "current"]`
- Actual node versions are *hardcoded*. There is no perfect metadata source for this and they change infrequently enough that it is definitely not a problem for now (next change will be in April 2018)
- If node versions need updating, they are listed from newest to oldest
- Replacing function attempts to detect the indention (spacing) in file and use that

To enable, configure `node.enabled=true` and optionally `node.policy=["<policy>"]` if you want something other than `lts`.

Closes #1208
2017-12-05 07:50:16 +01:00
renovate[bot]
e1423b69e2 fix(deps): update dependency showdown to v1.8.4 2017-12-05 01:35:38 +00:00
Rhys Arkins
4101fa40a6 chore: enable prettier on markdown files 2017-12-02 20:29:55 +01:00
renovate[bot]
62fd3563a5 chore(deps): update dependency nock to v9.1.4 2017-12-02 00:47:43 +00:00
Rhys Arkins
53819b9216 Remove unused rimraf and mkdirp devDependencies 2017-12-01 20:48:36 +01:00
renovate[bot]
62cd4c5720 fix(deps): update dependency got to v8.0.1 2017-12-01 13:03:48 +00:00
renovate[bot]
d948553a2e chore(deps): update dependency eslint to v4.12.1 2017-11-30 07:11:49 +00:00
renovate[bot]
972c69241c fix(deps): update dependency moment to v2.19.3 2017-11-29 17:26:18 +00:00
Rhys Arkins
958f8b5314
fix(deps): Update npm to v5.6.0 (#1255) 2017-11-29 06:05:57 +01:00
renovate[bot]
ffbce67f8a fix(deps): update dependency showdown to v1.8.3 2017-11-28 09:15:20 +00:00
renovate[bot]
1f86bdb05d fix(deps): update dependency commander to v2.12.2 2017-11-28 08:01:41 +00:00
renovate[bot]
c643c242ac chore(deps): update dependency eslint-config-prettier to v2.9.0 2017-11-26 12:33:46 +00:00
Rhys Arkins
0b0800469c
fix: move nock to devDependencies (#1241)
Closes #1237
2017-11-26 07:31:25 +01:00
renovate[bot]
6e11cd02e3 chore(deps): update dependency eslint to v4.12.0 2017-11-26 04:42:51 +00:00
renovate[bot]
e787b52d77 fix(deps): update dependency nock to v9.1.3 2017-11-25 20:33:37 +00:00
renovate[bot]
4e4b5edcb1 fix(deps): update dependency nock to v9.1.2 2017-11-24 22:21:42 +00:00
renovate[bot]
d2698176c2 fix(deps): update dependency gh-got to v7.0.0 (#1212) 2017-11-24 09:00:17 +01:00
Rhys Arkins
fb770543cb fix: remove typo in upath version 2017-11-24 08:58:14 +01:00
JYC
7a63342ddd fix: path joins on windows (#1216)
Use `upath` for windows-friendly path joins.

Closes #1203
2017-11-24 07:50:49 +01:00
Rhys Arkins
7675f3a9f1
fix: replace singapore/renovate references with renovateapp/renovate (#1229) 2017-11-23 14:08:31 +01:00
Rhys Arkins
e96d7454b8
chore: simplify codecov from travis (#1224) 2017-11-23 12:55:39 +01:00
Rhys Arkins
d23eab5152
chore: remove semantic-release npm script 2017-11-23 12:45:55 +01:00
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
Rhys Arkins
6126ef1a62
chore: drop CircleCI (#1222) 2017-11-23 11:10:05 +01: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
Rhys Arkins
4a308a5825
fix(deps): update node.js engine to >= 8.8.0 (#1199)
Closes #1195
2017-11-19 09:21:22 +01: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
cfb0347d2a
fix: add back publish config to package.json (#1162) 2017-11-13 15:36:10 +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
Rhys Arkins
3b154c24c3
refactor: publish master with tag latest (#1160)
Closes #1075
2017-11-13 11:32:46 +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
singapore
203d419578
chore: fix dependency order 2017-11-12 14:29:23 +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
Rhys Arkins
8c479071fd
refactor: use global logger (#1116) 2017-11-08 06:44:03 +01: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
Rhys Arkins
f8be45055a
refactor: remove config.api and use platform dispatcher (#1114) 2017-11-07 11:46:10 +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
af8f11dbbf chore: semantic-release use tag next 2017-11-01 13:13:55 +01: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
Rhys Arkins
feca14dd24 fix: configure publishConfig and release.branch in package.json (#1070) 2017-11-01 11:55:16 +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
singapore
612e3bb926 chore: add @rarkins as renovate pr reviewer
To help debug #782
2017-10-20 13:43:09 +02:00
Rhys Arkins
029f887ca2 chore: format package.json (#995) 2017-10-20 06:45:19 +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
singapore
2485ff1357 chore: add semantic-release release rules 2017-10-18 19:37:39 +02: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
Rhys Arkins
4f87b72f93 fix: publish lib (#899) 2017-10-08 07:28:01 +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
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
6a60997f58 fix: use npm files directive instead of .npmignore (#865)
Closes #843
2017-10-01 07:20:21 +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
renovate[bot]
21a9850c75 chore(deps): update dependency eslint to v4.6.1 2017-09-14 09:49:23 +00:00
Rhys Arkins
2e2b78802b Add automerge linters configuration (#803) 2017-09-14 09:57:59 +02:00
Rhys Arkins
d546f30a8f chore: fix eslint (#793)
* fix eslint configuration

* run eslint fix
2017-09-13 21:43:52 +02:00
renovate[bot]
8d13e83ca7 fix(deps): update dependency fs-extra to v4.0.2 2017-09-13 00:46:33 +00:00
Rhys Arkins
8fa94141a1 feat: use package names for ignoring when lerna or workspaces (#787)
* add minimatch

* feat: use package names for ignoring when lerna or workspaces

Renovate will now:
- Find all package.json files matching lerna or yarn workspaces glob pattern
- Retrieve package names from within those package.json files
- Implicitly ignore (not renvoate) any of those names

Closes #781
2017-09-12 07:49:56 +02:00
renovate[bot]
6acef47c87 chore(deps): update dependency rimraf to v2.6.2 2017-09-11 18:50:50 +00:00
renovate[bot]
0e09c575e1 fix(deps): update dependency showdown to v1.7.4 2017-09-08 20:48:43 +00:00
Rhys Arkins
fbf77cf6c7 fix: detect custom registry from repo npmrc (#765)
* remove registry-url

* replace registry-url with registry-auth-token

Fixes #793
2017-09-01 13:01:05 +02:00
renovate[bot]
08b0752a72 chore(deps): update dependency chai to v4.1.2 2017-08-31 22:54:48 +00:00
Rhys Arkins
ea9ace2a76 feat: branch worker updates (#736)
This is a major refactor of branch code to prepare for Yarn workspaces plus creating PRs for branches with failing lockfiles. Marked as "feature" to cause a minor version bump due to the moderate chance of accidentally breaking something.
2017-08-26 16:10:18 +02:00
renovate[bot]
c420798d4b fix(deps): update dependency showdown to v1.7.3 2017-08-23 22:44:01 +00:00
renovate[bot]
42e2a0905d chore(deps): update dependency eslint-config-airbnb-base to v11.3.2 2017-08-22 23:29:24 +00:00
Rhys Arkins
52b2de3bdb fix: equalize carriage returns before comparing lock files (#717)
Eliminating one more possibility for #707
2017-08-22 10:46:27 +02:00
renovate[bot]
8be4bd17ad chore(deps): update dependency semantic-release to v7.0.2 2017-08-22 06:23:32 +00:00
Rhys Arkins
21aa961264 feat: re-use node_modules per package file (#704)
tmpDir is now created once per-repository and package.json files are written and lockfiles generated based on the repo's directory structure. This way node_modules can be reused between branches in same run.

Closes #501
2017-08-22 06:28:46 +02:00
renovate[bot]
6c2775c30b chore(deps): update dependency eslint to v4.5.0 2017-08-21 12:29:09 +00:00
Rhys Arkins
7490165cf3 chore: update renovate config to use presets (#695) 2017-08-19 07:38:48 +02:00
renovate[bot]
581e999364 chore(deps): update dependency mockdate to v2.0.2 (#691) 2017-08-18 12:36:51 +02:00
renovate[bot]
5305ae870b chore(deps): update dependency babel-plugin-transform-object-rest-spread to v6.26.0 2017-08-18 10:24:40 +00:00
renovate[bot]
13f58c1da8 chore(deps): update dependency babel-cli to v6.26.0 2017-08-18 08:26:55 +00:00
renovate[bot]
1ab452c70c fix(deps): update dependency jsonwebtoken to v7.4.3 2017-08-18 07:24:09 +00:00
renovate[bot]
9aaf02f535 chore(deps): update dependency eslint-plugin-prettier to v2.2.0 (#682) 2017-08-17 12:19:13 +02:00
renovate[bot]
8784ab0b32 fix(deps): update dependency tmp to v0.0.33 2017-08-13 11:01:37 +00:00
renovate[bot]
2a5604ab6d chore(deps): update dependency eslint to v4.4.1 2017-08-08 18:10:53 +00:00
renovate[bot]
09c85a4427 fix(deps): update dependency chalk to v2.1.0 2017-08-08 06:00:54 +00:00
singapore
f9c9f29936 chore: configure renovate pr creation = not-pending 2017-08-07 07:43:19 +02:00
renovate[bot]
2ec7919f1a chore(deps): update dependency eslint to v4.4.0 2017-08-05 18:55:05 +00:00
renovate[bot]
53058d4f2b chore(deps): update dependency chai to v4.1.1 2017-08-05 08:53:25 +00:00
renovate[bot]
b8ca737ed8 chore(deps): update dependency showdown to version 1.7.2 2017-08-05 01:53:50 +00:00
renovate[bot]
098ab9d962 chore(deps): update dependency jsonwebtoken to version 7.4.2 2017-08-04 17:58:22 +00:00
Rhys Arkins
cb3c4ece38 refactor: improve github retry logic (#616)
5 retries
use settimeout
retry on any 5xx error code
2017-08-04 18:13:49 +02:00
singapore
86a05c5960 chore: Fix packageRules 2017-08-04 17:46:22 +02:00
Rhys Arkins
db2e6dd1b9 refactor: Convert Object.assign to spread (#585)
Closes #226
2017-08-03 08:01:20 +02:00
Rhys Arkins
c3b123a83d feat: Advanced package rules (#582)
- Renames `packages` to `packageRules`
- Refactor `packageName` to `packageNames` array
- Refactor `packagePattern` to `packagePatterns` array
- Adds `excludePackageNames` array
- Adds `excludePackagePatterns` array

Closes #529
2017-08-03 07:55:59 +02:00
renovate[bot]
e2876ce7cf chore(deps): Update dependency bunyan to version 1.8.12 2017-08-03 01:47:10 +00:00
renovate[bot]
7105314542 chore(deps): Update dependency bunyan to version 1.8.11 2017-08-02 21:47:04 +00:00
renovate[bot]
766ee3f024 chore(deps): Update dependency eslint to version 4.3.0 (#396) 2017-07-26 08:27:38 +02:00
renovate[bot]
095552895e chore(deps): Update dependency eslint-config-airbnb-base to version 11.3.1 2017-07-24 21:15:54 +00:00
renovate[bot]
0f1d0ec72d fix: Update dependency semver to version 5.4.1 2017-07-24 20:16:33 +00:00
renovate[bot]
a7b9bf137e fix: Update dependency semver to version 5.4.0 2017-07-24 18:18:21 +00:00
renovate[bot]
c0acefba34 chore(deps): Update dependency eslint-config-airbnb-base to version 11.3.0 (#516) 2017-07-24 10:00:16 +02:00
Rhys Arkins
47044a11e1 feat(yarn): Use embedded yarn version (#510)
Renovate now uses an embedded yarn binary. This way, the version of yarn used can be known + there is no requirement for Renovate admins to install yarn separately.
2017-07-21 08:47:05 +02:00
renovate[bot]
e524c54459 chore(deps): Update dependency prettier to version 1.5.3 2017-07-15 11:03:02 +00:00
Rhys Arkins
0622bd9bed fix(package.json): Remove main 2017-07-15 07:05:38 +02:00
Rhys Arkins
7f9b0e5be9 fix(package.json): Add back main 2017-07-14 16:08:16 +02:00
Rhys Arkins
40ed7b29ec Update node engine version 2017-07-13 08:31:12 +02:00
renovate[bot]
326b661d56 chore(deps): Update dependency chai to version 4.1.0 2017-07-12 02:02:48 +00:00
renovate[bot]
58d66a212a fix(deps): Update dependency changelog to version 1.4.0 (#476) 2017-07-08 07:35:12 +02:00
Rhys Arkins
8161446ff2 chore(release): Drop custom analyzeCommits 2017-07-07 19:46:56 +02:00
renovate[bot]
4f84d2a63f fix(deps): Update dependency changelog to version 1.3.1 (#472) 2017-07-07 14:37:50 +02:00
Rhys Arkins
06504b4abe feat(onboarding): conventional commits detection (#463)
When onboarding, retrieve the most recent commits from the repository and use https://github.com/conventional-changelog/conventional-commits-detector to parse the commit messages to detect if any conventional commit approach is being used.

Closes #462
2017-07-07 07:54:09 +02:00
renovate[bot]
df0e3317eb chore(deps): Update dependency eslint-plugin-import to version 2.7.0 2017-07-06 13:01:58 +00:00
Rhys Arkins
3f35ba73d0 feat: Detect duplicate keys in renovate.json (#455)
Closes #450
2017-07-06 14:09:35 +02:00
Rhys Arkins
cd54997d08 fix: Remove yarn version from package.json (#446)
This pinned yarn version prevents newer or older versions of yarn from installing renovate.
2017-07-05 18:12:58 +02:00
renovate[bot]
4d362e8eba fix: Update dependency commander to version 2.11.0 2017-07-03 11:31:11 +00:00
Rhys Arkins
4272b113d2 refactor: configuration options and update docs (#423) 2017-07-03 11:34:46 +02:00
Rhys Arkins
992df5075e Remove “next” tag for v9 publish 2017-07-02 08:14:24 +02:00
Rhys Arkins
9ebf3f7f03 Set master branch to tag next 2017-07-01 08:35:06 +02:00
renovate[bot]
99542c2063 fix: Update dependency chalk to version 2.x (#392) 2017-06-30 21:29:47 +02:00
renovate[bot]
53170cb411 fix: Update dependency got to version 7.1.0 2017-06-30 17:31:16 +00:00
Rhys Arkins
ce4af5db8e chore: re-enable jest cache (#400) 2017-06-30 16:02:40 +02:00
Rhys Arkins
6664110c29 feat: schedules (#397)
This PR adds a scheduling feature, including timezone support.
It's described in detail in the FAQ, but the summary is:

*   Timezones can be defined so that schedules are written in timezone of target repository
*   Schedules can be written in "plain english"
*   Multiple schedules allowed
*   Schedules can be defined all the way down to package level

Closes #387
2017-06-30 14:04:46 +02:00
Rhys Arkins
cba1d064c8 chore: remove jest caching (#398) 2017-06-30 13:40:32 +02:00
renovate[bot]
6a8e775097 Update dependency eslint-config-prettier to version 2.3.0 2017-06-30 06:51:55 +00:00
Rhys Arkins
d90ea0efbd Rename npm prepublish to prepublishOnly (#393) 2017-06-30 06:15:32 +02:00
Rhys Arkins
03c01898a3 chore: remove np devDependency 2017-06-30 06:05:56 +02:00
Rhys Arkins
4390d9b6a2 chore: enable semantic commits on repository 2017-06-30 06:03:04 +02:00
Rhys Arkins
a1af0e2c1d refactor: jest caching (#388) 2017-06-29 19:37:45 +02:00
Rhys Arkins
3486b6db77 refactor: freeform-semantic-commit-analyzer for semantic release 2017-06-29 14:59:10 +02:00
Rhys Arkins
3e3e0d7c4d refactor: Add semantic release to CircleCI (#384)
* Reset version to 0.0.0-semantic-release
* Add semantic-release and condition-circle
* Add circleci deployment config
2017-06-29 14:36:50 +02:00
renovate[bot]
d3111e3185 Update dependency eslint-plugin-import to version 2.6.1 2017-06-29 12:32:11 +00:00
Rhys Arkins
33b39c7b4d v8.48.1 2017-06-29 07:31:13 +02:00
Rhys Arkins
0d6517fa69 v8.48.0 2017-06-28 22:35:01 +02:00
Rhys Arkins
742060c8b5 Improve npm and yarn lock error messages (#380)
Closes #375 

* Detect versions at startup

* Add meaningful error messages when problems with npm or yarn

* Test helpers

* Test global versions
2017-06-28 22:33:27 +02:00
Rhys Arkins
314dc1829f v8.47.0 2017-06-28 19:38:53 +02:00
Rhys Arkins
48622fd065 v8.46.1 2017-06-28 15:02:44 +02:00
Rhys Arkins
c9a5e371ed v8.46.0 2017-06-28 13:39:31 +02:00
Rhys Arkins
48670a7c27 Remove main from package.json (#373) 2017-06-28 13:36:56 +02:00
Rhys Arkins
7b7d8fb5fe v8.45.3 2017-06-28 13:22:07 +02:00
Rhys Arkins
e7778e9257 v8.45.2 2017-06-28 12:46:43 +02:00
Rhys Arkins
e9b41e5914 v8.45.1 2017-06-28 12:38:51 +02:00
renovate[bot]
5a9a66bd2b Update dependency prettier to version 1.5.2 (#365)
* Update dependency prettier to version 1.5.2

* lint fix
2017-06-28 12:23:57 +02:00
Rhys Arkins
83a99048ed v8.45.0 2017-06-28 12:17:49 +02:00
Rhys Arkins
7779ebf0a7 v8.44.1 2017-06-28 11:41:21 +02:00
Rhys Arkins
56f163b755 v8.44.0 2017-06-28 11:25:56 +02:00
Rhys Arkins
b7ab9f039c v8.43.0 2017-06-27 17:47:13 +02:00
Rhys Arkins
6d99afb656 Get repository url from npm query (#363)
* Get repositoryUrl from npm

Closes #350

* Generate repository url from npm query

Closes #350
2017-06-27 17:35:23 +02:00
Rhys Arkins
1460fff572 v8.42.3 2017-06-27 14:55:16 +02:00
Rhys Arkins
d0c2ba0431 v8.42.2 2017-06-27 14:27:08 +02:00
Rhys Arkins
a7e2c77d94 v8.42.1 2017-06-26 14:30:21 +02:00
Rhys Arkins
f72e65ee0c v8.42.0 2017-06-26 13:10:33 +02:00
Rhys Arkins
8f1f728555 v8.41.0 2017-06-26 09:45:32 +02:00
Rhys Arkins
49703e90e3 v8.40.2 2017-06-25 16:37:51 +02:00
renovate[bot]
b26bbd9b58 Update dependency gl-got to version 7.x (#342) 2017-06-25 16:36:22 +02:00
Rhys Arkins
12dfa543cb v8.40.1 2017-06-25 16:33:50 +02:00
Rhys Arkins
0608779672 v8.40.0 2017-06-25 09:08:00 +02:00
Rhys Arkins
d549828de3 v8.39.1 2017-06-25 08:26:00 +02:00
Rhys Arkins
02a402986b v8.39.0 2017-06-25 07:37:21 +02:00
Rhys Arkins
a3ba01103c Roll back eslint to 3.x and remove renovate grouping (#345) 2017-06-25 07:26:48 +02:00
renovate[bot]
896f9464ec Update dependency eslint to version 4.1.0 2017-06-24 02:31:40 +00:00
renovate[bot]
4237862b84 Update dependency commander to version 2.10.0 2017-06-23 12:31:39 +00:00
renovate[bot]
8a39daa9df Update dependency eslint-plugin-import to version 2.6.0 2017-06-23 11:32:08 +00:00
Rhys Arkins
68e7a48800 v8.38.1 2017-06-22 15:15:56 +02:00
Rhys Arkins
a3a3f88091 Fix gitlab markdown/html (#337)
* Add showdown

* Use showdown to convert pr body to html

Closes #334

* Update test
2017-06-22 15:14:42 +02:00
renovate[bot]
acceee4e11 Update dependency eslint-plugin-import to version 2.5.0 2017-06-22 12:31:26 +00:00
Rhys Arkins
feda312574 v8.38.0 2017-06-22 11:58:31 +02:00
Rhys Arkins
10622a1811 Refactor to enable log context (#331)
Closes #317 

* Install traverse

* Scrub api and logger in stringify config

* Use stringifyConfig

* Ignore logs

* Add meta to CLI logs

* Refactor repo structure

* rename repoWorker

* renamed worker

* Refactor logger location

* Refactor main worker

* Refactor getRepoConfig

* Refactor err

* Refactor repo logger

* Add config serializer and logger

* Refactor redact

* Remove stringifyConfig

* Refactor onboarding

* Set packageFile logger

* Refactor package file logic

* branch and pr logging

* Improve log context

* Fix tests part 1

* more test fixes

* Fix github init

* All tests passing

* Rename cli helper

* Refactor logger

* Add logger tests

* Add config serializer tests

* Add configParser tests

* Fix package file tests

* Expand package-file tests

* Use defaultConfig

* Add package-file tests

* Refactor

* Finish package-file tests
2017-06-22 09:03:36 +02:00
Rhys Arkins
f6d15b62d6 v8.37.1 2017-06-22 09:02:49 +02:00
Rhys Arkins
4ccc5614da v8.37.0 2017-06-20 21:35:56 +02:00
Rhys Arkins
86bdc51e08 v8.36.1 2017-06-20 20:07:12 +02:00
Rhys Arkins
c96b21a9a2 Refactor bunyan CLI stream (#328)
* Install chalk

* Use chalk for colours

* Strip back code

* Refactor

* remove end
2017-06-20 20:05:59 +02:00
Rhys Arkins
7b39f1e115 v8.36.0 2017-06-20 17:58:22 +02:00
Rhys Arkins
34421a3837 Replace winston logging with bunyan (#326)
Closes #325 

* Install bunyan

* Set log level for jest

* Replace winston requires with relative logger require

* Add cliHelper

* Strip unused

* Trim unused and update colors

* Update log messages

* Enable dynamic log level

* Update cli.js
2017-06-20 17:57:04 +02:00
Rhys Arkins
be5e4db38f v8.35.2 2017-06-20 08:03:24 +02:00
renovate[bot]
8ab77cce62 Update dependency eslint-config-prettier to version 2.2.0 2017-06-17 19:31:08 +00:00
Rhys Arkins
4c7c9182f4 v8.35.1 2017-06-16 15:26:01 +02:00
Rhys Arkins
ad7355db29 v8.35.0 2017-06-16 12:16:33 +02:00
Rhys Arkins
d35347da44 Use .npmrc from repository for registry lookups (#309)
* Add ini

* Use repo npmrc

* Fix json

* Fix npmrc nesting

Closes #291
2017-06-16 12:14:38 +02:00
Rhys Arkins
658b57de51 v8.34.6 2017-06-16 11:58:38 +02:00
Rhys Arkins
b58a66edeb v8.34.5 2017-06-16 10:19:41 +02:00
Rhys Arkins
6b1e94b3f4 v8.34.4 2017-06-16 09:49:28 +02:00
Rhys Arkins
345cf3e159 v8.34.3 2017-06-15 21:43:27 +02:00
Rhys Arkins
cef9595cec v8.34.2 2017-06-15 20:58:20 +02:00
renovate[bot]
5befcc58f4 Update dependency eslint-plugin-prettier to version 2.1.2 2017-06-14 11:33:09 +00:00
Rhys Arkins
3aede2c898 v8.34.1 2017-06-13 16:53:58 +02:00
Rhys Arkins
8ae626cd7c v8.34.0 2017-06-13 12:23:16 +02:00
Rhys Arkins
64a35915a2 v8.33.0 2017-06-13 11:09:48 +02:00
Rhys Arkins
531ac31825 v8.32.3 2017-06-12 21:07:39 +02:00
renovate[bot]
eaaaa23247 Update dependency changelog to version 1.3.0 2017-06-12 15:31:34 +00:00
Rhys Arkins
e945e9e11d v8.32.2 2017-06-12 15:50:22 +02:00
Rhys Arkins
c37f903069 Upgrade changelog to v1.2.1 (npm) (#292) 2017-06-12 15:00:28 +02:00
renovate[bot]
6ad68cf220 Update dependency eslint to version 4.x (#290) 2017-06-12 11:25:39 +02:00
Rhys Arkins
00b62be4f6 v8.32.1 2017-06-08 09:01:54 +02:00
Rhys Arkins
cfb956aa69 Update to yarn 0.24.6 (#289) 2017-06-08 09:00:58 +02:00
renovate[bot]
fa3d7ebc75 Update dependency prettier to version 1.4.4 (#284)
* Update dependency prettier to version 1.4.3

* Update dependency prettier to version 1.4.4

* Update yarn.lock
2017-06-08 06:23:21 +02:00
Rhys Arkins
1f0d7ccf5d v8.32.0 2017-06-08 06:19:35 +02:00
Rhys Arkins
112ff0b410 Support branch automerging (#274)
Add support for automerging without PR, Closes #177 

* update definitions and docs


* Add mergeBranch api

* support merge commit

* set automergeType

* Update API

* Refactor merge commit

* branch-push working

* Refactor branch

* Add back base tree

* Fix failing tests

* Update definitions and docs

* Fix automerge logic

* Test isBranchStale

* start mergeBranch test

* test mergeBranch branch-push throws

* more tests

* test unknown commit type

* pr tests

* Detect automerge in versions helper

* update tests for new automergeEnabled flag

* refactor pr logic

* complete pr worker tests

* branch automerge tests

* Update docs

* refactor branch automerge check
2017-06-08 06:18:21 +02:00
Rhys Arkins
f3ff65e4fa v8.31.0 2017-06-08 06:10:48 +02:00
renovate[bot]
d38e9897a7 Update dependency gh-got to version 6.x (#272)
* Update dependency gh-got to version 6.0.0

* Fix lock file
2017-06-08 06:09:32 +02:00
renovate[bot]
2ff5027e0b Update dependency np to version 2.16.0 (#280)
* Update dependency np to version 2.16.0

* Fix yarn.lock
2017-06-07 23:20:59 +02:00
Rhys Arkins
b55b79b77b Add stale PR rebase to renovate config 2017-06-07 22:54:31 +02:00
Rhys Arkins
3aeeb69f0c v8.30.4 2017-06-07 22:50:54 +02:00
Rhys Arkins
c4e945836e Specify yarn engine (#283) 2017-06-07 22:49:32 +02:00
Rhys Arkins
08e20be039 v8.30.3 2017-06-07 21:31:42 +02:00
Rhys Arkins
99302a4af7 v8.30.2 2017-06-07 15:46:48 +02:00
renovate[bot]
70cd80c989 Update dependency chai to version 4.0.2 (#269)
* Update dependency chai to version 4.0.2

* Update yarn
2017-06-05 23:10:54 +02:00
Rhys Arkins
1ac8f21722 v8.30.1 2017-06-05 19:24:03 +02:00
Rhys Arkins
42bc4bc78d v8.30.0 2017-06-05 12:22:07 +02:00
Rhys Arkins
c42927ce05 v8.29.0 2017-06-05 10:22:17 +02:00
Rhys Arkins
92112d5045 v8.28.4 2017-06-04 22:11:54 +02:00
Rhys Arkins
5e61e22b90 Refactor yarn/npm run (#259)
* Refactor yarn/npm run

* Fix
2017-06-04 17:09:05 +02:00
Rhys Arkins
43c31076c4 Add jest and eslint package groups (#256) 2017-06-04 17:02:23 +02:00
Rhys Arkins
bcf393ac5b Move jest package to devDependencies (#258) 2017-06-04 17:02:08 +02:00
Rhys Arkins
07c56b81cb v8.28.3 2017-06-04 16:43:49 +02:00
Rhys Arkins
ad4394ae50 v8.28.2 2017-06-04 12:35:30 +02:00
Rhys Arkins
50613ecf45 v8.28.1 2017-06-04 08:08:27 +02:00
Rhys Arkins
94b2dbeb6f Specify npm version in package.json > engines (#251) 2017-06-04 07:57:41 +02:00
Rhys Arkins
2f3fa7a27b v8.28.0 2017-06-04 07:11:19 +02:00
Rhys Arkins
f5a92e8061 Fix git dirty test (#248)
* Update test names

* Update yarn.lock
2017-06-04 06:57:41 +02:00
Rhys Arkins
0f360b0765 v8.27.0 2017-06-04 06:38:58 +02:00
Rhys Arkins
b4e0175b82 Add git dirty check to CI (#242)
Add git dirty check to CI
2017-06-04 06:34:41 +02:00
renovate[bot]
965408174d Update dependency prettier to version 1.4.2 2017-06-03 17:30:57 +00:00
Rhys Arkins
21fea25e39 v8.26.0 2017-06-03 15:26:26 +02:00
Rhys Arkins
08ab9d3e0c v8.25.0 2017-06-03 09:41:21 +02:00
renovate[bot]
0cf3f5c6dc Update dependency prettier to version 1.4.1 (#233) 2017-06-03 06:11:32 +00:00
renovate[bot]
cfb692c0d0 Update dependency prettier to version 1.4.0 (#231)
* Update dependency prettier to version 1.4.0

* Update dependency prettier to version 1.4.0

* Run prettier autofixes
2017-06-02 22:40:00 +02:00
Rhys Arkins
2bbf8e54e2 v8.24.0 2017-06-02 22:07:22 +02:00
Rhys Arkins
07ad13337b Add GitHub App support (#230)
* Add jsonwebtoken

* Add githubApp option

* Add id and key configs

* Add integer parsing to cli and env

* Remove boolean app enablement

* Drop got

* Add API functions for GitHub Apps

* debug not verbose in api

* Add GitHub App Helper

* Update redact function

* Add GitHub app logic

* Update logging

* Fix lint

* getInstallations tests

* getInstallationToken tests

* getInstallationRepositories tests

* Refactor ghGot structure

* Add github app tests

* Add config tests

* update lockfile
2017-06-02 22:06:15 +02:00
Rhys Arkins
50bca6b537 v8.23.0 2017-06-02 08:51:21 +02:00
Rhys Arkins
d5a15d63d1 v8.22.0 2017-06-02 08:31:04 +02:00
Rhys Arkins
fe14a43c0e v8.21.11 2017-06-02 08:08:22 +02:00
Rhys Arkins
e69973f62a v8.21.10 2017-06-02 07:03:13 +02:00
Renovate Bot
618e4ab490 Update dependency eslint-plugin-import to version 2.3.0 2017-06-01 11:30:53 +02:00
Renovate Bot
8d48a77805 Update dependency handlebars to version 4.0.10 2017-06-01 10:31:45 +02:00
Renovate Bot
dfe727a01a Update dependency eslint-config-airbnb-base to version 11.2.0 2017-06-01 09:30:43 +02:00
Renovate Bot
e4afb54a32 Update dependency chai to version 4.x (#219) 2017-06-01 09:28:11 +02:00
Renovate Bot
747f4859cb Update dependency eslint-config-prettier to version 2.1.1 2017-06-01 07:31:30 +02:00
Renovate Bot
7ede17cbf6 Update dependency eslint-plugin-prettier to version 2.1.1 2017-06-01 06:30:57 +02:00
Renovate Bot
428cc3d231 Update dependency got to version 7.x (#223) 2017-06-01 06:24:07 +02:00
Rhys Arkins
40de561b8f Automerge minor renovations 2017-06-01 06:23:56 +02:00
Renovate Bot
6e51456bbc Update dependency np to version 2.15.0 (#215) 2017-06-01 05:46:39 +02:00
Renovate Bot
d3d2a2057d Update dependency jest to version 20.0.4 (#208) 2017-06-01 04:54:49 +02:00
Renovate Bot
ffe576dcee Update dependency babel-jest to version 20.0.3 (#207)
* Update dependency babel-jest to version 20.0.1

* Update dependency babel-jest to version 20.0.3
2017-05-31 22:09:19 +02:00
Renovate Bot
5ebff14931 Update dependency prettier to version 1.3.1 (#199)
* Update dependency prettier to version 1.3.1

* Run eslint-fix
2017-05-10 09:26:08 +02:00
Renovate Bot
a6f87ada8b Update dependency jest to version 20.0.0 (#201) 2017-05-10 09:11:17 +02:00
Renovate Bot
d689732b3e Update dependency babel-jest to version 20.0.0 (#200) 2017-05-09 21:35:33 +02:00
Rhys Arkins
680be0a24b v8.21.9 2017-05-09 21:23:30 +02:00
Renovate Bot
42be61e603 Update dependency eslint-config-prettier to version 2.0.0 (#203) 2017-05-07 14:41:18 +02:00
Rhys Arkins
d3e7d6fb6c v8.21.8 2017-05-03 06:43:25 +02:00
Renovate Bot
c56c6d9bbe Update dependency prettier to version 1.3.0 (#198)
* Update dependency prettier to version 1.3.0

* Run eslint-fix
2017-05-03 06:42:24 +02:00
Renovate Bot
2747b1e172 Update dependency json-stringify-pretty-compact to version 1.0.4 (#193) 2017-05-03 05:32:15 +02:00
Renovate Bot
94d4537da7 Update dependency handlebars to version 4.0.8 (#194)
* Update dependency handlebars to version 4.0.7

* Update dependency handlebars to version 4.0.8
2017-05-03 05:31:51 +02:00
Renovate Bot
82188fe3ce Update dependency np to version 2.14.1 (#195)
* Update dependency np to version 2.14.0

* Update dependency np to version 2.14.1
2017-05-03 05:30:56 +02:00
Rhys Arkins
36b4b70be9 8.21.7 2017-05-03 05:30:15 +02:00
Renovate Bot
5366a7ffac Update dependency registry-auth-token to version 3.3.1 (#197) 2017-05-03 05:27:40 +02:00
Rhys Arkins
bc6d0652a0 8.21.6 2017-05-02 21:11:24 +02:00
Rhys Arkins
6680b8133e Roll back registry-auth-token to version 3.2.0
Closes #196
2017-05-02 21:10:03 +02:00
Rhys Arkins
bf11518a7d 8.21.5 2017-04-29 04:44:59 +02:00
Renovate Bot
8971ecd36c Update dependency np to version 2.13.3 (#186) 2017-04-28 21:58:25 +02:00
Rhys Arkins
7423ae3454 8.21.4 2017-04-28 21:57:41 +02:00
Renovate Bot
807f71a3cf Update dependency registry-auth-token to version 3.3.0 (#187) 2017-04-28 21:27:31 +02:00
Rhys Arkins
940ebbaac8 8.21.3 2017-04-21 10:27:15 +02:00
Rhys Arkins
06f8d50f5e Use Prettier (#181) 2017-04-21 10:12:41 +02:00
Rhys Arkins
fc8ecb6af4 8.21.2 2017-04-21 09:49:51 +02:00
Rhys Arkins
7441d2d91d 8.21.1 2017-04-21 09:48:12 +02:00
Rhys Arkins
06be19a049 Replace npm run/test with yarn run/test (#182) 2017-04-21 09:46:41 +02:00
Rhys Arkins
2efa9c17b7 8.21.0 2017-04-21 07:25:27 +02:00
Rhys Arkins
61c2cb9f79 8.20.0 2017-04-21 07:01:45 +02:00
Rhys Arkins
e0ee678ce3 8.19.2 2017-04-21 06:45:08 +02:00
Renovate Bot
feaeba1232 Update dependency registry-auth-token to version 3.2.0 (#178) 2017-04-21 05:36:33 +02:00
Rhys Arkins
b329d3b5c4 8.19.1 2017-04-20 14:42:22 +02:00
Rhys Arkins
e98eec274f 8.19.0 2017-04-20 13:29:59 +02:00
Rhys Arkins
c537303003 8.18.1 2017-04-17 08:41:34 +02:00
Renovate Bot
ff1987cdfe Update dependency np to version 2.13.2 (#171) 2017-04-17 08:36:25 +02:00
Rhys Arkins
f0c1df5c59 8.18.0 2017-04-17 06:49:53 +02:00
Rhys Arkins
1c40ae65b7 8.17.0 2017-04-17 04:55:56 +02:00
Rhys Arkins
3dca920573 8.16.0 2017-04-15 22:07:31 +02:00
Rhys Arkins
5ce8151df9 8.15.0 2017-04-15 20:34:26 +02:00
Rhys Arkins
f329c239fe 8.14.1 2017-04-15 18:05:03 +02:00
Rhys Arkins
230ca13b1d 8.14.0 2017-04-15 12:47:12 +02:00
Rhys Arkins
dd348ca299 8.13.0 2017-04-15 11:41:07 +02:00
Rhys Arkins
76a94d31a3 8.12.0 2017-04-15 08:52:56 +02:00
Rhys Arkins
edeb653420 8.11.2 2017-04-15 07:58:18 +02:00
Rhys Arkins
d9f9980385 8.11.1 2017-04-13 23:51:05 +02:00
Rhys Arkins
f9eb0a2b43 Drop harmony flag for async await
Closes #118
2017-04-13 23:50:01 +02:00
Rhys Arkins
6055b377fe 8.11.0 2017-04-13 22:42:01 +02:00
Renovate Bot
8e9b49b2e1 Update dependency babel-cli to version 6.24.1 (#152) 2017-04-13 22:39:00 +02:00
Renovate Bot
7014393256 Update dependency babel-plugin-transform-async-to-generator to version 6.24.1 (#151) 2017-04-13 22:34:50 +02:00
Rhys Arkins
a4cb28514d 8.10.0 2017-04-13 22:26:09 +02:00
Rhys Arkins
8d289ac445 Support simple range upgrades (#155)
Closes #31 

* Add config.pinVersions

* Check config.pinVersions before pinning

* Fix no pinning

* Add tests for existing functionality

* Add test for new feature

* Add semver-utils

* Supports tilde ranges

* Add tests for tilde and caret

* Add support for lesser than ranges

* Document range upgrade logic

* Support shorthand and .x ranges

* Refactor upgrade logic

* Simplify refactor

* revert test change

* Add isRange and update PR title template

* Refactor major/minor

* Refactor isRange

* Refactor newRange

* Use lodash for rejecting pin

* Revert "Use lodash for rejecting pin"

This reverts commit 7f0b704bbf.

* Fix major check

* Use lodash for rejecting

* Use lodash map

* rename

* Refactor mapping

* Refactor test config
2017-04-13 21:22:24 +02:00
Renovate Bot
dbf36ebdec Update dependency registry-auth-token to version 3.1.2 (#153) 2017-04-13 10:13:00 +02:00
Renovate Bot
e4c575eb65 Update dependency eslint-config-airbnb-base to version 11.1.3 (#148) 2017-04-07 08:33:51 +02:00
Renovate Bot
2c09a283b6 Update dependency eslint to version 3.19.0 (#147) 2017-04-07 08:29:45 +02:00
Renovate Bot
fce90c6b3f Update dependency registry-auth-token to version 3.1.1 (#149) 2017-04-07 08:17:36 +02:00
Renovate Bot
5e4d4e2405 Update dependency json-stringify-pretty-compact to version 1.0.3 (#145) 2017-03-30 14:37:46 +02:00
Renovate Bot
8ae95cab8f Update dependency eslint-config-airbnb-base to version 11.1.2 (#144) 2017-03-26 06:09:02 +02:00
Renovate Bot
9486547f0b Update dependency np to version 2.13.1 (#141) 2017-03-25 11:43:36 +01:00
Rhys Arkins
bd237d0c9c 8.9.3 2017-03-24 15:32:01 +01:00
Renovate Bot
95c71024e7 Update dependency np to version 2.13.0 (#135) 2017-03-24 15:29:23 +01:00
Rhys Arkins
d310a60267 8.9.2 2017-03-24 15:29:01 +01:00
Rhys Arkins
c78ea75ebe 8.9.1 2017-03-21 05:44:56 +01:00
Renovate Bot
37aff33e8f Update dependency eslint to version 3.18.0 (#137) 2017-03-21 05:42:32 +01:00
Rhys Arkins
399a565fc5 8.9.0 2017-03-13 10:25:19 +01:00
Renovate Bot
c09a088fc3 Update dependency jest to version 19.0.2 (#115) 2017-03-13 10:20:54 +01:00
Rhys Arkins
2bf2b61425 8.8.4 2017-03-13 10:07:01 +01:00
Renovate Bot
d68613f2e8 Update dependency eslint-config-airbnb-base to version 11.1.1 (#122) 2017-03-13 09:12:58 +01:00
Renovate Bot
b7b97b6cfb Update dependency babel-cli to version 6.24.0 (#127) 2017-03-13 06:53:58 +01:00
Rhys Arkins
5de9002c03 8.8.3 2017-03-13 06:35:19 +01:00
Renovate Bot
3937086559 Update dependency eslint to version 3.17.1 (#123)
* Update dependency eslint to version 3.17.0

* Update dependency eslint to version 3.17.1
2017-03-13 05:54:50 +01:00
Renovate Bot
f5091c6f78 Update dependency eslint-plugin-promise to version 3.5.0 (#120) 2017-03-02 13:46:27 +01:00
Renovate Bot
08a5b288bc Update dependency rimraf to version 2.6.1 (#117) 2017-02-25 20:38:29 +01:00
Renovate Bot
b33fdb7113 Update dependency eslint to version 3.16.1 (#116) 2017-02-23 15:02:04 +01:00
Renovate Bot
e0e4c7be9f Update dependency jest to version 19.x (#113)
* Update dependency jest to version 19.0.0

* Update jest snapshot
2017-02-21 11:50:35 +01:00
Renovate Bot
29ccfab9c0 Update dependency eslint to version 3.16.0 (#111) 2017-02-21 11:27:53 +01:00
Renovate Bot
d4dc063c2b Update dependency babel-jest to version 19.0.0 (#112) 2017-02-21 11:27:34 +01:00
Renovate Bot
549d838699 Update dependency eslint-plugin-promise to version 3.4.2 (#106) 2017-02-19 06:42:45 +01:00
Renovate Bot
d811b47b6b Update dependency rimraf to version 2.6.0 (#108) 2017-02-19 06:42:34 +01:00
Rhys Arkins
f922d74834 8.8.2 2017-02-14 22:06:50 +01:00
Rhys Arkins
a25d46efe3 8.8.1 2017-02-14 16:39:42 +01:00
Renovate Bot
f60dc6df27 Update dependency babel-cli to version 6.23.0 (#103) 2017-02-14 08:21:49 +01:00
Rhys Arkins
e9ffa0421b 8.8.0 2017-02-14 08:10:34 +01:00
Renovate Bot
30d1c5ee37 Update dependency gl-got to version 6.0.2 (#101) 2017-02-13 22:00:56 +01:00
Rhys Arkins
508c3d06cb 8.7.4 2017-02-13 18:36:51 +01:00
Renovate Bot
a8b4b30c78 Update dependency gl-got to version 6.0.1 (#100) 2017-02-13 18:35:09 +01:00
Rhys Arkins
d849a58891 8.7.3 2017-02-13 18:27:40 +01:00
Rhys Arkins
58387618d9 8.7.2 2017-02-11 20:21:00 +01:00
Rhys Arkins
c2b3c39855 8.7.1 2017-02-11 17:58:31 +01:00
Rhys Arkins
48a810e93b 8.7.0 2017-02-11 08:17:17 +01:00
Rhys Arkins
191ed70898 Add Gitlab support (#83)
Closes #65
2017-02-11 08:14:19 +01:00
Rhys Arkins
f1f2f1f95c 8.6.4 2017-02-10 13:27:27 +01:00
Rhys Arkins
26f9c93216 yarn install after publish 2017-02-10 13:25:59 +01:00
Rhys Arkins
19a5cc2696 8.6.3 2017-02-10 12:50:37 +01:00
Rhys Arkins
1e4d71e33f Install after publish 2017-02-10 12:48:47 +01:00
Rhys Arkins
cd009d1d35 8.6.2 2017-02-10 12:47:56 +01:00
Rhys Arkins
3773618cd6 8.6.1 2017-02-09 06:15:41 +01:00
Rhys Arkins
e56b0dec9e 8.6.0 2017-02-09 06:05:25 +01:00
Rhys Arkins
7ec2502a42 Add yarn.lock support (#93)
* Updates existing yarn.lock whenever we update package.json
* Closes #66
2017-02-09 05:59:50 +01:00
Rhys Arkins
942c462f63 8.5.1 2017-02-09 05:44:45 +01:00
Jon Bretman
3818e535ad Move tests to Jest (#94)
* No need to run tests against compiled code
* Better support for reseting modules
* Will make writing tests for the github/npm apis easier
2017-02-09 05:30:00 +01:00
Renovate Bot
ce18c7af0c Update dependency eslint-plugin-promise to version 3.4.1 (#91) 2017-02-08 19:33:38 +01:00
Rhys Arkins
d003dd9309 8.5.0 2017-02-08 08:46:21 +01:00
Rhys Arkins
d8607661dd 8.4.3 2017-02-08 08:35:46 +01:00
Rhys Arkins
40bd932733 8.4.2 2017-02-08 08:25:43 +01:00
Rhys Arkins
7a5fd1d1d2 8.4.1 2017-02-07 21:50:13 +01:00
Rhys Arkins
142b7f6dfe 8.4.0 2017-02-06 07:58:33 +01:00
Renovate Bot
56a010c304 Update dependency eslint-config-airbnb-base to version 11.1.0 (#90) 2017-02-06 07:27:35 +01:00
Rhys Arkins
871ffaed82 8.3.0 2017-02-05 09:16:26 +01:00
Rhys Arkins
46ef99afb4 Build before updating docs 2017-02-05 09:13:56 +01:00
keylocation-bot
95251ba25c Update dependency eslint to version 3.15.0 (#88) 2017-02-05 09:03:18 +01:00
Rhys Arkins
f73bc82867 8.2.7 2017-02-02 18:35:48 +01:00
Rhys Arkins
b049329212 8.2.6 2017-02-02 16:09:37 +01:00
Rhys Arkins
89ec832ddf Drop gl-got
Should be in branch instead
2017-02-02 11:57:08 +01:00
Rhys Arkins
60e67f4189 8.2.5 2017-02-01 17:49:31 +01:00
Rhys Arkins
9853529faa 8.2.4 2017-02-01 13:51:55 +01:00
Rhys Arkins
32d16d4058 8.2.3 2017-02-01 13:40:25 +01:00
Rhys Arkins
1e1cb5664e Add npm build step 2017-02-01 13:27:38 +01:00
Rhys Arkins
f15db31ba4 8.2.2 2017-02-01 13:22:25 +01:00
Rhys Arkins
30b34bf334 Add start-babel npm script 2017-02-01 13:21:21 +01:00
Rhys Arkins
1f6ae1900a 8.2.1 2017-01-31 18:18:16 +01:00
Rhys Arkins
87a025c2d1 Refactor for multiple platforms (#81)
* Add gl-got

* Add platform config definition

* Refactor for multiple platforms

Preparing for #65
2017-01-31 18:16:33 +01:00
Rhys Arkins
6de2490cf1 8.2.0 2017-01-31 14:57:16 +01:00
Rhys Arkins
1f28f54cc0 8.1.0 2017-01-31 12:37:51 +01:00
Rhys Arkins
528112bc47 Use async await (#78)
All promise syntax has been replaced with async/await.
`renovate` is now transpiled with `babel` to a `dist/` folder, which is the target of `main` and `start` in `package.json` now.
`renovate` can be run in `node.js` v7 without transpilation using `npm run start-raw`

Closes #77
2017-01-31 12:19:06 +01:00
Rhys Arkins
d935c77bee 8.0.0 2017-01-30 07:38:42 +01:00
Rhys Arkins
3e3d7bd0bc 7.6.0 2017-01-29 22:27:38 +01:00
Rhys Arkins
a80f6489d2 Support custom registries
Closes #69
2017-01-29 22:26:43 +01:00
Rhys Arkins
3825e89d97 7.5.1 2017-01-29 21:53:57 +01:00
Rhys Arkins
6bf750990f 7.5.0 2017-01-29 21:48:17 +01:00
Rhys Arkins
a15e8f5be0 7.4.0 2017-01-29 21:26:26 +01:00
Rhys Arkins
b6dd559487 7.3.1 2017-01-28 08:25:06 +01:00
keylocation-bot
edc1bd05d0 Update dependency clear-require to version 2.0.0 (#70) 2017-01-28 08:23:30 +01:00
keylocation-bot
7ff4cf21a7 Update dependency eslint to version 3.14.1 (#64) 2017-01-28 05:47:50 +01:00
Rhys Arkins
cb6d1f96c4 Add renovate config to package.json 2017-01-22 16:17:06 +01:00
Rhys Arkins
51d7a50a5a 7.3.0 2017-01-22 14:41:43 +01:00
keylocation-bot
846ee56f93 Update dependency eslint to version 3.14.0 (#63) 2017-01-22 14:36:57 +01:00
Rhys Arkins
8b6d0c84d7 7.2.0 2017-01-22 12:51:45 +01:00
keylocation-bot
5e9060f98b Update dependency winston to version 2.3.1 (#62) 2017-01-20 20:27:45 +01:00
Rhys Arkins
7461b876b0 7.1.6 2017-01-20 14:22:58 +01:00
keylocation-bot
7963e8be3d Update dependency json-stringify-pretty-compact to version 1.0.2 (#58) 2017-01-20 14:22:07 +01:00
Rhys Arkins
caaa0d7b23 7.1.5 2017-01-20 14:18:39 +01:00
Rhys Arkins
ce29b59bb9 7.1.4 2017-01-20 14:16:30 +01:00
Rhys Arkins
aa70d8bcaf Rename publish to npm-publish 2017-01-20 14:16:15 +01:00
Rhys Arkins
a32015c836 7.1.3 2017-01-20 14:15:29 +01:00
Rhys Arkins
165e41805d 7.1.2 2017-01-20 14:15:01 +01:00
Rhys Arkins
d56c697ce3 7.1.1 2017-01-20 14:10:41 +01:00
Rhys Arkins
d830dec065 7.1.0 2017-01-20 14:04:09 +01:00
Rhys Arkins
00d6249711 Refactor config
Now generates CLI, env and docs
Makes config more testable
2017-01-20 14:03:18 +01:00
Rhys Arkins
5806e6bb18 7.0.0 2017-01-20 13:57:48 +01:00
Rhys Arkins
50ce381b8c 6.3.1 2017-01-20 13:52:52 +01:00
Rhys Arkins
b9de7bff25 6.3.0 2017-01-19 10:28:26 +01:00
Rhys Arkins
77c222f6e1 6.2.0 2017-01-18 21:29:13 +01:00
Rhys Arkins
03ef653941 6.1.0 2017-01-18 19:55:40 +01:00
Rhys Arkins
23fb99bc80 6.0.2 2017-01-18 14:14:35 +01:00
Rhys Arkins
9fc83cd171 Redact token in logs
commit e6ca456e63f9f42089275ceb14e42442d8cbe8eb
Author: Rhys Arkins <rhys@keylocation.sg>
Date:   Wed Jan 18 14:11:53 2017 +0100

    Redact string

commit 154367927f60a895708ef0f83192342bbf7a4093
Author: Rhys Arkins <rhys@keylocation.sg>
Date:   Wed Jan 18 14:02:12 2017 +0100

    Redact config
2017-01-18 14:14:07 +01:00
Rhys Arkins
837deecb02 6.0.1 2017-01-18 13:26:55 +01:00
Rhys Arkins
e69ecf0a00 6.0.0 2017-01-18 01:49:35 +01:00
Rhys Arkins
0356dd0eca Refactor templates to use handlebars (#57) 2017-01-18 01:48:17 +01:00
Rhys Arkins
66eb1c4a33 5.1.2 2017-01-17 16:07:47 +01:00
Rhys Arkins
3ac3084a66 5.1.1 2017-01-17 14:30:51 +01:00
Rhys Arkins
967dd52e10 Add heroku npm shortcuts 2017-01-17 14:30:25 +01:00
Rhys Arkins
f4e77a7d89 5.1.0 2017-01-17 14:29:08 +01:00
Rhys Arkins
baaefd9df9 5.0.2 2017-01-17 12:47:10 +01:00
Rhys Arkins
8b2dada00f 5.0.1 2017-01-17 11:18:25 +01:00
Rhys Arkins
c6f3feefc9 5.0.0 2017-01-17 09:12:54 +01:00
Rhys Arkins
2f313467c6 4.0.0 2017-01-16 18:11:25 +01:00
Rhys Arkins
0ac6c694f0 3.1.0 2017-01-16 10:55:37 +01:00
Rhys Arkins
aef6148f63 Remove npm start 2017-01-16 10:13:54 +01:00
Rhys Arkins
a12ca0afef 3.0.1 2017-01-16 10:07:14 +01:00
Rhys Arkins
8f2e2d5715 Update changelog source (#50)
* Use dylang changelog

* Use v1.2.0
2017-01-16 09:50:45 +01:00
Rhys Arkins
f6f7cea6f5 3.0.0 2017-01-15 23:56:48 +01:00
Rhys Arkins
a1d5b7bf38 2.4.5 2017-01-15 22:17:55 +01:00
Rhys Arkins
a493824d4c 2.4.4 2017-01-15 17:34:33 +01:00
Rhys Arkins
f2d9d6f5b5 Update author 2017-01-15 17:28:32 +01:00
Rhys Arkins
33f876924d 2.4.3 2017-01-15 17:24:49 +01:00
Rhys Arkins
df1feb09de 2.4.2 2017-01-15 16:30:26 +01:00
Rhys Arkins
80487fbab9 2.4.1 2017-01-15 16:17:15 +01:00
Rhys Arkins
3133513aa8 Fix test lint 2017-01-15 15:52:13 +01:00
Rhys Arkins
c54fd67e30 2.4.0 2017-01-15 15:27:57 +01:00
Rhys Arkins
f7cf78431b Add renovate.js to root 2017-01-15 15:05:25 +01:00
Rhys Arkins
7163700c7c Rename app to lib 2017-01-15 13:13:08 +01:00
Rhys Arkins
24148ad889 2.3.0 2017-01-15 08:52:51 +01:00
Rhys Arkins
41499047a0 2.2.0 2017-01-14 20:00:29 +01:00
Rhys Arkins
bb4dd4641f 2.1.0 2017-01-14 15:18:50 +01:00
Rhys Arkins
57a1fc3f30 2.0.0 2017-01-14 15:02:58 +01:00
Rhys Arkins
a497707a7b 1.17.0 2017-01-14 14:40:00 +01:00
Rhys Arkins
3a27f000a9 1.16.0 2017-01-14 13:51:21 +01:00
Rhys Arkins
dd9bb20d79 1.15.0 2017-01-14 07:35:34 +01:00
Rhys Arkins
8a209619ec 1.14.0 2017-01-13 22:58:13 +01:00
Rhys Arkins
a6d949605c 1.13.0 2017-01-13 22:26:25 +01:00
Rhys Arkins
85654d7362 1.12.0 2017-01-13 22:13:42 +01:00
Rhys Arkins
e4c44ba407 Use commander for CLI 2017-01-13 22:02:01 +01:00
Rhys Arkins
59baa7fa02 Rename package.json run scripts 2017-01-13 21:32:48 +01:00
Rhys Arkins
58fe5568b8 1.11.1 2017-01-13 20:03:43 +01:00
Rhys Arkins
2c8198c1e3 1.11.0 2017-01-13 19:48:01 +01:00
Rhys Arkins
dcd38c15a0 1.10.0 2017-01-13 19:19:24 +01:00
Rhys Arkins
479698162a 1.9.0 2017-01-13 16:06:57 +01:00
Rhys Arkins
8866e5cf37 1.8.0 2017-01-13 16:05:30 +01:00
Rhys Arkins
28969edaa5 1.7.1 2017-01-13 15:54:40 +01:00
Rhys Arkins
7dc2f9b36c 1.7.0 2017-01-13 15:26:49 +01:00
Rhys Arkins
078533d144 1.6.0 2017-01-13 13:30:57 +01:00
Rhys Arkins
c1360ab4dd 1.5.0 2017-01-13 13:22:23 +01:00
Rhys Arkins
26ca78e059 Fix package.json 2017-01-13 12:46:20 +01:00
Rhys Arkins
491053d683 Add bin 2017-01-13 10:10:33 +01:00
Rhys Arkins
8e859dfe42 Increase npm tests (#25) 2017-01-12 19:57:38 +01:00
Rhys Arkins
3955f86217 Add istanbul 2017-01-12 16:53:52 +01:00
Rhys Arkins
1e24017992 Add tests for package-json
commit 8e72ab18f39f6e177757e1442e9f491d22982e58
Author: Rhys Arkins <rhys@keylocation.sg>
Date:   Thu Jan 12 09:33:33 2017 +0100

    Remove use strict

commit 3d13fa9e69b0050ba211128b8b73d210eb0b549a
Author: Rhys Arkins <rhys@keylocation.sg>
Date:   Thu Jan 12 09:31:22 2017 +0100

    Add circle.yml

commit d5fad78f3847f8b384a508d3ab6e4cd19939be4e
Author: Rhys Arkins <rhys@keylocation.sg>
Date:   Thu Jan 12 09:28:58 2017 +0100

    Try use strict

commit 32ed86bfb6e04fe4270381dc3faa1184192a6f91
Author: Rhys Arkins <rhys@keylocation.sg>
Date:   Thu Jan 12 09:12:46 2017 +0100

    Add package-json tests
2017-01-12 09:36:22 +01:00
Rhys Arkins
4291c07628 Move main file to app 2017-01-12 07:15:10 +01:00
Rhys Arkins
71c240a3d2 Use changelog master 2017-01-11 21:41:22 +01:00
Rhys Arkins
d4558611a3 Set changelog token 2017-01-11 21:37:01 +01:00
Rhys Arkins
a5f807165a Use changelog fork to enable scoped repository changelogs 2017-01-11 20:22:07 +01:00
Rhys Arkins
cf870a862e Support changelogs
Closes #23
2017-01-11 19:32:45 +01:00
Rhys Arkins
bcc65e6e6c Set engines in package.json 2017-01-11 14:46:05 +01:00
Rhys Arkins
67849460dc 1.1.2 2017-01-11 14:45:28 +01:00
Rhys Arkins
f5b1f9757e Update description 2017-01-11 14:45:00 +01:00
Rhys Arkins
65c7ebb1b1 1.1.1 2017-01-11 14:34:01 +01:00
Rhys Arkins
490df07421 Refactor to improve structure and readability 2017-01-11 14:33:32 +01:00
Rhys Arkins
08cefc28ac 1.1.0 2017-01-11 13:20:32 +01:00
Rhys Arkins
d675985a7f 1.0.5 2017-01-11 12:27:44 +01:00
Rhys Arkins
886cc20dbb 1.0.4 2017-01-11 11:28:00 +01:00
Rhys Arkins
cb60ffff98 Remove private setting in package.json 2017-01-11 11:27:42 +01:00
Rhys Arkins
11112214d7 1.0.3 2017-01-11 11:27:23 +01:00
Rhys Arkins
7628c3928f 1.0.2 2017-01-11 11:24:21 +01:00
Rhys Arkins
f4e494725b Add test script 2017-01-11 11:24:01 +01:00
Rhys Arkins
9c0292ffd2 1.0.1 2017-01-11 11:22:38 +01:00
Rhys Arkins
23e2fd2c44 Use Winston for logging
Closes #21, Closes #22
2017-01-11 10:05:42 +01:00
Rhys Arkins
d9793ed2a7 MIT license 2017-01-11 09:49:24 +01:00
Rhys Arkins
3ad4e2b3d3 Drop unused dependencies 2017-01-11 09:48:07 +01:00
keylocation-bot
2dec19101d Update dependency got to version 6.7.1 (#19) 2017-01-11 07:17:32 +01:00
Rhys Arkins
11ea68b0db Update package.json 2017-01-10 22:38:37 +01:00
Rhys Arkins
7f7a7eabb6 Add eslint
Closes #17

commit 12d7e50a818720ff2c44e4e9475eef78a1dc0174
Author: Rhys Arkins <rhys@keylocation.sg>
Date:   Tue Jan 10 22:27:56 2017 +0100

    Update eslintrc

commit f583442dcdf7e3180d2da5464693df12f4419152
Author: Rhys Arkins <rhys@keylocation.sg>
Date:   Tue Jan 10 22:22:15 2017 +0100

    Add eslint and config

commit 59334f7a7311c451ef7aa4e0759d9c09686e86c6
Author: Rhys Arkins <rhys@keylocation.sg>
Date:   Tue Jan 10 22:20:24 2017 +0100

    Refactor promise for linting

commit 288f0e753a3d1e93f1b14e3e80692861fab0fff0
Author: Rhys Arkins <rhys@keylocation.sg>
Date:   Tue Jan 10 19:09:48 2017 +0100

    Fix more promise lints

commit 7f602a149c60da123bc010965ec8be78b3fa7ab1
Author: Rhys Arkins <rhys@keylocation.sg>
Date:   Tue Jan 10 18:30:18 2017 +0100

    lint github promises

commit dd6b78340e5a9c128e83aa87da8e3714e3947e82
Author: Rhys Arkins <rhys@keylocation.sg>
Date:   Tue Jan 10 18:30:10 2017 +0100

    lint npm promises

commit 5c48c159c7ab89999e7966d93c4b1c9f1179d95d
Author: Rhys Arkins <rhys@keylocation.sg>
Date:   Tue Jan 10 15:25:13 2017 +0100

    Lint packageJson helper

commit b440eb83fccdc2c1afbd3e3b74c6798e35b3533f
Author: Rhys Arkins <rhys@keylocation.sg>
Date:   Tue Jan 10 15:04:56 2017 +0100

    Fix github helper lint

commit 269c84a2be8a2e9cd495d4f90893eaaccd8a2156
Author: Rhys Arkins <rhys@keylocation.sg>
Date:   Tue Jan 10 15:00:48 2017 +0100

    Fix typo

commit 548ca6c31f3f4417995c65f4466d216a4918387e
Author: Rhys Arkins <rhys@keylocation.sg>
Date:   Tue Jan 10 15:00:29 2017 +0100

    Fix npm lint

commit f8ea5d5b72745e7cbebad184f46fc3046f57a525
Author: Rhys Arkins <rhys@keylocation.sg>
Date:   Tue Jan 10 14:56:15 2017 +0100

    lint defaults

commit 6130092a57d37d62ed8f1274817ce81dfdae84bc
Author: Rhys Arkins <rhys@keylocation.sg>
Date:   Tue Jan 10 14:52:16 2017 +0100

    Finish index

commit 9e2b6f5e02fad38904172b40811043a0caab879b
Author: Rhys Arkins <rhys@keylocation.sg>
Date:   Tue Jan 10 14:40:06 2017 +0100

    Fix string concatenation

commit 47b7cdac3f0acc6588e403dff3cacfda27789472
Author: Rhys Arkins <rhys@keylocation.sg>
Date:   Tue Jan 10 14:38:23 2017 +0100

    Fix arrow syntax

commit 27b8db685f7ee66e914754fd578d421f39656397
Author: Rhys Arkins <rhys@keylocation.sg>
Date:   Tue Jan 10 14:29:10 2017 +0100

    Refactor updateDependency

commit 272f012583ac514709c81ffd7a68f50f0b4ed2b3
Author: Rhys Arkins <rhys@keylocation.sg>
Date:   Tue Jan 10 14:15:43 2017 +0100

    Refactor ensureCommit

commit 1e1ff56d6b94a8ef6a360213715563452a0957e8
Author: Rhys Arkins <rhys@keylocation.sg>
Date:   Tue Jan 10 13:54:02 2017 +0100

    Refactor ensurePr
2017-01-10 22:28:22 +01:00
Rhys Arkins
de88ac5f77 Remove unused dependencies 2017-01-10 13:47:41 +01:00
Rhys Arkins
d021a36905 Support multiple repositories
Also closes #3

commit 725de26fe331470f9fe3d17bad4c365ff8772443
Author: Rhys Arkins <rhys@keylocation.sg>
Date:   Tue Jan 10 13:32:07 2017 +0100

    Improve console messages

commit 28ec77634b86ddb7ed8410053d671bad59133058
Author: Rhys Arkins <rhys@keylocation.sg>
Date:   Tue Jan 10 12:25:26 2017 +0100

    Refactor github helper

commit 5cd2cf8eb7049868b0d1bc0d225a6cc490ec3317
Author: Rhys Arkins <rhys@keylocation.sg>
Date:   Tue Jan 10 11:20:27 2017 +0100

    Support multiple repos

commit 52e531c13078e448cecb651b94ce76e24df3d60d
Author: Rhys Arkins <rhys@keylocation.sg>
Date:   Tue Jan 10 11:19:24 2017 +0100

    Hardcode base branch
2017-01-10 13:32:32 +01:00
Rhys Arkins
84d69a4c26 Surgically insert new versions
Closes #9
2017-01-09 07:07:30 +01:00
Rhys Arkins
bcc3171245 Refactor to use GitHub API instead of git
Closes #8, Closes #1

commit 02eefd2ec70bf8a07e667d13a4e33dc70dd9db96
Author: Rhys Arkins <rhys@keylocation.sg>
Date:   Wed Jan 4 18:25:30 2017 +0100

    Refactor updates

commit e9330e41a3388879ef300f40d8843210c70e2b31
Author: Rhys Arkins <rhys@keylocation.sg>
Date:   Wed Jan 4 18:25:17 2017 +0100

    Improve commenting

commit 2feb32f218a83ec765732280af8b0d9e569fb313
Author: Rhys Arkins <rhys@keylocation.sg>
Date:   Wed Jan 4 13:34:36 2017 +0100

    Refactor token input

commit 28b4428bae8cdafffe0227e794e8f77a5be2fcfd
Author: Rhys Arkins <rhys@keylocation.sg>
Date:   Wed Jan 4 13:28:09 2017 +0100

    Rename files

commit 2fe98be1b31b27f625023ffb748f36c3a0eefee6
Author: Rhys Arkins <rhys@keylocation.sg>
Date:   Wed Jan 4 13:21:52 2017 +0100

    Improve error log

commit e6f0e691945e561c458147f52b02903ba82373d7
Author: Rhys Arkins <rhys@keylocation.sg>
Date:   Mon Dec 19 19:20:53 2016 +0100

    Support custom package.json path

commit 5f971746d3abe2a40b94cae3b8592ec97b21358e
Author: Rhys Arkins <rhys@keylocation.sg>
Date:   Mon Dec 19 19:20:40 2016 +0100

    Handle null dependencies or devDependencies

commit 9eac59859626bc7d40cacb1e93e645973667208c
Author: Rhys Arkins <rhys@keylocation.sg>
Date:   Mon Dec 19 18:23:14 2016 +0100

    Split per branch

commit 61d7337e813b86d186511fdb6ad0655b6110942f
Author: Rhys Arkins <rhys@keylocation.sg>
Date:   Mon Dec 19 18:22:59 2016 +0100

    Ignore unstable

commit d4d8bcf0895046b5d13f8dea93dbb30121f9be7c
Author: Rhys Arkins <rhys@keylocation.sg>
Date:   Mon Dec 19 18:22:10 2016 +0100

    Pin

commit 4b9306b8072726b2eed74a0f56a4687c865539a4
Author: Rhys Arkins <rhys@keylocation.sg>
Date:   Mon Dec 19 11:55:47 2016 +0100

    Add new
2017-01-04 18:48:55 +01:00
ewnd9
01f399d4fd Initial commit 2016-12-18 08:02:12 +01:00