Add library for getting commonplace info

This commit is contained in:
Matt Basta 2013-07-26 17:22:27 -07:00
Родитель c12b3999a4
Коммит 322715e6dd
1 изменённых файлов: 17 добавлений и 0 удалений

17
lib/info.js Normal file
Просмотреть файл

@ -0,0 +1,17 @@
var fs = require('fs');
var path = require('path');
module.exports.src_dir = function() {
var cwd = process.cwd();
var temp;
if (fs.existsSync(temp = path.resolve(cwd, 'hearth'))) {
return temp;
} else {
return path.resolve(cwd, 'src');
}
};
module.exports.version = function() {
var package_json = path.resolve(__dirname, '../package.json');
return JSON.parse(fs.readFileSync(package_json)).version;
};