UNPKG

ae-biu

Version:

Born For AE, Born To Do

54 lines (37 loc) 1.45 kB
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); exports.tplPath = exports.pkgPath = exports.mockDir = exports.srcDir = exports.workDir = undefined; exports.e2eFilePath = e2eFilePath; var _path = require('path'); var _path2 = _interopRequireDefault(_path); var _fs = require('fs'); var _fs2 = _interopRequireDefault(_fs); var _getTpl = require('./get-tpl'); var _getTpl2 = _interopRequireDefault(_getTpl); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var workDir = exports.workDir = process.cwd(); var srcDir = exports.srcDir = _path2.default.resolve(workDir, 'src'); var mockDir = exports.mockDir = _path2.default.resolve(workDir, 'mock'); var pkgPath = exports.pkgPath = _path2.default.resolve(workDir, 'package.json'); var tpl = void 0; if (_fs2.default.existsSync(_path2.default.resolve(srcDir, 'index.ejs'))) { tpl = _path2.default.resolve(srcDir, 'index.ejs'); } else if (_fs2.default.existsSync(_path2.default.resolve(srcDir, 'template/index.ejs'))) { tpl = _path2.default.resolve(srcDir, 'template/index.ejs'); } else { tpl = (0, _getTpl2.default)(); } var tplPath = exports.tplPath = tpl; function e2eFilePath(filename) { return _path2.default.resolve(__dirname, '../e2e/' + filename); } exports.default = { workDir: workDir, srcDir: srcDir, pkgPath: pkgPath, tplPath: tplPath, mockDir: mockDir, e2eFilePath: e2eFilePath };