Commit graph

10 commits

Author SHA1 Message Date
Rhys Arkins
ce4af5db8e chore: re-enable jest cache (#400) 2017-06-30 16:02:40 +02:00
Rhys Arkins
a1af0e2c1d refactor: jest caching (#388) 2017-06-29 19:37:45 +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
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
aebf03a4d1 Major refactor to add npm tests (#24) 2017-01-12 17:04:25 +01:00
Rhys Arkins
3955f86217 Add istanbul 2017-01-12 16:53:52 +01:00
Rhys Arkins
b498c52e01 Large refactor of config and helpers 2017-01-11 13:19:59 +01:00
Rhys Arkins
238f32ac69 Ignore npm debug log 2017-01-11 07:51:00 +01:00
Rhys Arkins
69fcc11ce9 Support custom config
Helps #3
2017-01-10 09:47:54 +01:00
Rhys Arkins
9bb8e3d51a Ignore node modules 2016-12-18 08:11:23 +01:00