prettier support
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
import { existsSync, lstatSync, readdirSync, unlinkSync } from 'fs'
|
||||
import commandLineArgs from 'command-line-args'
|
||||
import { resolveConfig } from 'prettier'
|
||||
import { DistBase, ScriptBase, ScriptPath } from './paths'
|
||||
import { readmeData, updateReadmeFile } from './readmefile'
|
||||
import runBuild from './build'
|
||||
@@ -20,6 +21,8 @@ if (!existsSync('package.json') || !lstatSync('package.json').isFile()) {
|
||||
//delete compiled scripts
|
||||
readdirSync(DistBase).forEach(file => unlinkSync(`${DistBase}/${file}`))
|
||||
|
||||
const PrettierConfig = resolveConfig.sync(process.cwd())
|
||||
|
||||
//compile scripts
|
||||
let scripts = readdirSync(ScriptBase)
|
||||
let scriptMeta: readmeData[] = []
|
||||
@@ -47,7 +50,8 @@ for (let name of scripts) {
|
||||
|
||||
let [meta, error] = runBuild(
|
||||
name,
|
||||
CLIArgs.watch ? postWatchUpdate : false
|
||||
CLIArgs.watch ? postWatchUpdate : false,
|
||||
PrettierConfig
|
||||
)
|
||||
scriptMeta[id] = { meta, error }
|
||||
|
||||
|
||||
Reference in New Issue
Block a user