ae-biu
Version:
Born For AE, Born To Do
24 lines (19 loc) • 547 B
JavaScript
// @flow
import pkg from './package'
import { resolve } from 'path'
const { ae = {}, dependencies } = pkg
const { uc = '1.0', template } = ae
const aeVersion = dependencies['@sdp.nd/ae']
export default (): string => {
if (template) {
if (template.charAt(0) === '.') {
return resolve(process.cwd(), template)
} else {
return template
}
} else if (/^[@>^<~]?0.1/.test(aeVersion)) {
return resolve(__dirname, `../../template/uc${uc}.ejs`)
} else {
return resolve(__dirname, `../../template/ae0.2.ejs`)
}
}