@oceans/cli
Version:
work for oceans
22 lines (16 loc) • 500 B
JavaScript
const fs = require('fs')
const path = require('path')
const { generateKey } = require('../common/utils')
const { ACCOUNT_KEY_NAME, PROJECT_WORK_FOLDER } = require('../config')
const init = () => {
if (!fs.existsSync(PROJECT_WORK_FOLDER)) {
fs.mkdirSync(PROJECT_WORK_FOLDER)
}
const configPath = path.join(PROJECT_WORK_FOLDER, 'config.js')
const key = generateKey()
const content = `{
${ACCOUNT_KEY_NAME}: ${key}
}`
fs.writeFileSync(configPath, content)
}
module.exports = init