- rename __dirname to __projectRoot - rename runner.js to aklive2d.js - add npm scripts - add directory building commands (dev/build)
17 lines
688 B
JavaScript
17 lines
688 B
JavaScript
import path from 'path'
|
|
import { stringify } from 'yaml'
|
|
import { read as readYAML } from './yaml.js'
|
|
import { mkdir, writeSync } from './file.js'
|
|
import { appendMainConfig } from './append.js'
|
|
|
|
export default function init(operatorName, extractedDir) {
|
|
extractedDir.forEach((dir) => {
|
|
mkdir(dir)
|
|
})
|
|
const date = new Date()
|
|
const template = readYAML(path.join(__projetRoot, 'config', '_template.yaml'))
|
|
template.link = operatorName
|
|
template.date = `${date.getFullYear()}/${(date.getMonth() + 1).toString().padStart(2, '0') }`
|
|
writeSync(stringify(template), path.join(__projetRoot, 'config', `${operatorName}.yaml`))
|
|
appendMainConfig(operatorName)
|
|
} |