| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | 1x 1x 1x 8x 8x 8x 8x 6x 8x 8x | /**
* Load configs from package.json
* If key 'lark' exists in package.json, lark will use
* package['lark'] as the config source.
**/
'use strict';
const misc = require('vi-misc');
const PACKAGE_JSON = 'package.json';
module.exports = () => {
let appPackage = null;
const packagePath = misc.path.absolute(PACKAGE_JSON);
try {
appPackage = require(packagePath);
}
catch (error) {
appPackage = {};
}
appPackage.lark = appPackage.lark || {};
return appPackage;
};
|