template = template.replace('{{projectName}}', projectName)
if (needsTypeScript) {
- template = template.replace(
- '<!-- SFC-TYPE-SUPPORT -->\n',
- sfcTypeSupportDoc
- )
+ template = template.replace('<!-- SFC-TYPE-SUPPORT -->\n', sfcTypeSupportDoc)
} else {
template = template.replace('<!-- SFC-TYPE-SUPPORT -->\n\n', '')
}
return packageManager === 'yarn' ? 'yarn' : `${packageManager} install`
}
- return packageManager === 'npm'
- ? `npm run ${scriptName}`
- : `${packageManager} ${scriptName}`
+ return packageManager === 'npm' ? `npm run ${scriptName}` : `${packageManager} ${scriptName}`
}
if (filename === 'package.json' && fs.existsSync(dest)) {
// merge instead of overwriting
- const pkg = deepMerge(
- JSON.parse(fs.readFileSync(dest)),
- JSON.parse(fs.readFileSync(src))
- )
+ const pkg = deepMerge(JSON.parse(fs.readFileSync(dest)), JSON.parse(fs.readFileSync(src)))
fs.writeFileSync(dest, JSON.stringify(pkg, null, 2) + '\n')
return
}