Refactor service loader (#2861)

This moves the loader code into `core/base-service`, leaving behind in `services/index.js` only the convenience imports.

Ref #2832
This commit is contained in:
Paul Melnikow
2019-01-24 22:55:10 -05:00
committed by GitHub
parent 23fe3927b2
commit be7cb93773
9 changed files with 153 additions and 147 deletions

View File

@@ -2,7 +2,7 @@
const yaml = require('js-yaml')
const { collectDefinitions } = require('../services')
const { collectDefinitions } = require('../core/base-service/loader')
const definitions = collectDefinitions()

View File

@@ -4,7 +4,7 @@ const chalk = require('chalk')
const { namedColors } = require('../gh-badges/lib/color')
const { floorCount } = require('../lib/color-formatters')
const { loadServiceClasses } = require('../services')
const { loadServiceClasses } = require('../core/base-service/loader')
const serviceClasses = loadServiceClasses()
const legacyServices = serviceClasses