create-bifrost-module
Advanced tools
Comparing version 1.0.9 to 1.0.10
@@ -11,3 +11,3 @@ #!/usr/bin/env node | ||
import inquirer from 'inquirer'; | ||
import * as fs from 'fs-extra'; | ||
import { existsSync, mkdirSync, readFileSync, writeFileSync } from 'fs-extra'; | ||
import Handlebars from 'handlebars'; | ||
@@ -155,6 +155,6 @@ import commandLineArgs from 'command-line-args'; | ||
for (const folder of folders) { | ||
//if (!fs.existsSync(folder.path)) { | ||
console.log(chalk.grey(`\tCreating ${folder.path}`)); | ||
fs.mkdirSync(folder.path); | ||
//} | ||
if (!existsSync(folder.path)) { | ||
console.log(chalk.grey(`\tCreating ${folder.path}`)); | ||
mkdirSync(folder.path); | ||
} | ||
} | ||
@@ -174,3 +174,3 @@ } | ||
console.log(chalk.grey(`\tCompiling ${sourceTemplateName}`)); | ||
const sourceTemplate = fs.readFileSync(path.join(remoteDir, remoteTemplateDir, sourceTemplateName), 'utf-8'); | ||
const sourceTemplate = readFileSync(path.join(remoteDir, remoteTemplateDir, sourceTemplateName), 'utf-8'); | ||
const sourceTemplateCompiled = Handlebars.compile(sourceTemplate); | ||
@@ -187,3 +187,3 @@ const sourceTemplateResult = sourceTemplateCompiled({ | ||
console.log(chalk.grey(`\tCompiling ${fragmentTemplateName}`)); | ||
const fragmentTemplate = fs.readFileSync(path.join(remoteDir, remoteTemplateDir, fragmentTemplateName), 'utf-8'); | ||
const fragmentTemplate = readFileSync(path.join(remoteDir, remoteTemplateDir, fragmentTemplateName), 'utf-8'); | ||
const fragmentTemplateCompiled = Handlebars.compile(fragmentTemplate); | ||
@@ -196,3 +196,3 @@ const fragmentTemplateResult = fragmentTemplateCompiled({ | ||
console.log(chalk.grey(`\tCompiling ${configTemplateName}`)); | ||
const configTemplate = fs.readFileSync(path.join(remoteDir, remoteTemplateDir, configTemplateName), 'utf-8'); | ||
const configTemplate = readFileSync(path.join(remoteDir, remoteTemplateDir, configTemplateName), 'utf-8'); | ||
const configTemplateCompiled = Handlebars.compile(configTemplate); | ||
@@ -202,3 +202,3 @@ const configTemplateResult = configTemplateCompiled({ useGenerators }); | ||
console.log(chalk.grey(`\tCompiling ${packageTemplateName}`)); | ||
const packageTemplate = fs.readFileSync(path.join(remoteDir, remoteTemplateDir, packageTemplateName), 'utf-8'); | ||
const packageTemplate = readFileSync(path.join(remoteDir, remoteTemplateDir, packageTemplateName), 'utf-8'); | ||
const packageTemplateCompiled = Handlebars.compile(packageTemplate); | ||
@@ -213,3 +213,3 @@ const packageTemplateResult = packageTemplateCompiled({ | ||
console.log(chalk.grey(`\tCompiling ${tsconfigTemplateName}`)); | ||
const tsconfigTemplate = fs.readFileSync(path.join(remoteDir, remoteTemplateDir, tsconfigTemplateName), 'utf-8'); | ||
const tsconfigTemplate = readFileSync(path.join(remoteDir, remoteTemplateDir, tsconfigTemplateName), 'utf-8'); | ||
const tsconfigTemplateCompiled = Handlebars.compile(tsconfigTemplate); | ||
@@ -219,3 +219,3 @@ const tsconfigTemplateResult = tsconfigTemplateCompiled({ localBuildDir }); | ||
console.log(chalk.grey(`\tCompiling ${readmeTemplateName}`)); | ||
const readmeTemplate = fs.readFileSync(path.join(remoteDir, remoteTemplateDir, readmeTemplateName), 'utf-8'); | ||
const readmeTemplate = readFileSync(path.join(remoteDir, remoteTemplateDir, readmeTemplateName), 'utf-8'); | ||
const readmeTemplateCompiled = Handlebars.compile(readmeTemplate); | ||
@@ -227,18 +227,18 @@ const readmeTemplateResult = readmeTemplateCompiled({}); | ||
console.log(chalk.grey(`\tCreating ${sourceFilePath}`)); | ||
fs.writeFileSync(sourceFilePath, sourceTemplateResult); | ||
writeFileSync(sourceFilePath, sourceTemplateResult); | ||
const fragmentFilePath = path.join(localDir, localDataDir, `${name}Fragment.yml`); | ||
console.log(chalk.grey(`\tCreating ${fragmentFilePath}`)); | ||
fs.writeFileSync(fragmentFilePath, fragmentTemplateResult); | ||
writeFileSync(fragmentFilePath, fragmentTemplateResult); | ||
const configFilePath = path.join(localDir, localDataDir, `${name}Config.yml`); | ||
console.log(chalk.grey(`\tCreating ${configFilePath}`)); | ||
fs.writeFileSync(configFilePath, configTemplateResult); | ||
writeFileSync(configFilePath, configTemplateResult); | ||
const packageFilePath = path.join(localDir, `package.json`); | ||
console.log(chalk.grey(`\tCreating ${packageFilePath}`)); | ||
fs.writeFileSync(packageFilePath, packageTemplateResult); | ||
writeFileSync(packageFilePath, packageTemplateResult); | ||
const tsconfigFilePath = path.join(localDir, `tsconfig.json`); | ||
console.log(chalk.grey(`\tCreating ${tsconfigFilePath}`)); | ||
fs.writeFileSync(tsconfigFilePath, tsconfigTemplateResult); | ||
writeFileSync(tsconfigFilePath, tsconfigTemplateResult); | ||
const readmeFilePath = path.join(localDir, `README.md`); | ||
console.log(chalk.grey(`\tCreating ${readmeFilePath}`)); | ||
fs.writeFileSync(readmeFilePath, readmeTemplateResult); | ||
writeFileSync(readmeFilePath, readmeTemplateResult); | ||
} | ||
@@ -245,0 +245,0 @@ async function run(options) { |
{ | ||
"name": "create-bifrost-module", | ||
"version": "1.0.9", | ||
"version": "1.0.10", | ||
"description": "BIFROST create module script", | ||
@@ -5,0 +5,0 @@ "scripts": { |
@@ -12,3 +12,3 @@ #!/usr/bin/env node | ||
import inquirer from 'inquirer' | ||
import * as fs from 'fs-extra' | ||
import { existsSync, mkdirSync, readFileSync, writeFileSync } from 'fs-extra' | ||
import Handlebars from 'handlebars' | ||
@@ -171,6 +171,6 @@ import { execSync } from 'child_process' | ||
for (const folder of folders) { | ||
//if (!fs.existsSync(folder.path)) { | ||
if (!existsSync(folder.path)) { | ||
console.log(chalk.grey(`\tCreating ${folder.path}`)) | ||
fs.mkdirSync(folder.path) | ||
//} | ||
mkdirSync(folder.path) | ||
} | ||
} | ||
@@ -197,3 +197,3 @@ | ||
console.log(chalk.grey(`\tCompiling ${sourceTemplateName}`)) | ||
const sourceTemplate = fs.readFileSync(path.join(remoteDir, remoteTemplateDir, sourceTemplateName), 'utf-8') | ||
const sourceTemplate = readFileSync(path.join(remoteDir, remoteTemplateDir, sourceTemplateName), 'utf-8') | ||
const sourceTemplateCompiled = Handlebars.compile(sourceTemplate) | ||
@@ -211,3 +211,3 @@ const sourceTemplateResult = sourceTemplateCompiled({ | ||
console.log(chalk.grey(`\tCompiling ${fragmentTemplateName}`)) | ||
const fragmentTemplate = fs.readFileSync(path.join(remoteDir, remoteTemplateDir, fragmentTemplateName), 'utf-8') | ||
const fragmentTemplate = readFileSync(path.join(remoteDir, remoteTemplateDir, fragmentTemplateName), 'utf-8') | ||
const fragmentTemplateCompiled = Handlebars.compile(fragmentTemplate) | ||
@@ -221,3 +221,3 @@ const fragmentTemplateResult = fragmentTemplateCompiled({ | ||
console.log(chalk.grey(`\tCompiling ${configTemplateName}`)) | ||
const configTemplate = fs.readFileSync(path.join(remoteDir, remoteTemplateDir, configTemplateName), 'utf-8') | ||
const configTemplate = readFileSync(path.join(remoteDir, remoteTemplateDir, configTemplateName), 'utf-8') | ||
const configTemplateCompiled = Handlebars.compile(configTemplate) | ||
@@ -228,3 +228,3 @@ const configTemplateResult = configTemplateCompiled({ useGenerators }) | ||
console.log(chalk.grey(`\tCompiling ${packageTemplateName}`)) | ||
const packageTemplate = fs.readFileSync(path.join(remoteDir, remoteTemplateDir, packageTemplateName), 'utf-8') | ||
const packageTemplate = readFileSync(path.join(remoteDir, remoteTemplateDir, packageTemplateName), 'utf-8') | ||
const packageTemplateCompiled = Handlebars.compile(packageTemplate) | ||
@@ -240,3 +240,3 @@ const packageTemplateResult = packageTemplateCompiled({ | ||
console.log(chalk.grey(`\tCompiling ${tsconfigTemplateName}`)) | ||
const tsconfigTemplate = fs.readFileSync(path.join(remoteDir, remoteTemplateDir, tsconfigTemplateName), 'utf-8') | ||
const tsconfigTemplate = readFileSync(path.join(remoteDir, remoteTemplateDir, tsconfigTemplateName), 'utf-8') | ||
const tsconfigTemplateCompiled = Handlebars.compile(tsconfigTemplate) | ||
@@ -247,3 +247,3 @@ const tsconfigTemplateResult = tsconfigTemplateCompiled({ localBuildDir }) | ||
console.log(chalk.grey(`\tCompiling ${readmeTemplateName}`)) | ||
const readmeTemplate = fs.readFileSync(path.join(remoteDir, remoteTemplateDir, readmeTemplateName), 'utf-8') | ||
const readmeTemplate = readFileSync(path.join(remoteDir, remoteTemplateDir, readmeTemplateName), 'utf-8') | ||
const readmeTemplateCompiled = Handlebars.compile(readmeTemplate) | ||
@@ -257,23 +257,23 @@ const readmeTemplateResult = readmeTemplateCompiled({}) | ||
console.log(chalk.grey(`\tCreating ${sourceFilePath}`)) | ||
fs.writeFileSync(sourceFilePath, sourceTemplateResult) | ||
writeFileSync(sourceFilePath, sourceTemplateResult) | ||
const fragmentFilePath = path.join(localDir, localDataDir, `${name}Fragment.yml`) | ||
console.log(chalk.grey(`\tCreating ${fragmentFilePath}`)) | ||
fs.writeFileSync(fragmentFilePath, fragmentTemplateResult) | ||
writeFileSync(fragmentFilePath, fragmentTemplateResult) | ||
const configFilePath = path.join(localDir, localDataDir, `${name}Config.yml`) | ||
console.log(chalk.grey(`\tCreating ${configFilePath}`)) | ||
fs.writeFileSync(configFilePath, configTemplateResult) | ||
writeFileSync(configFilePath, configTemplateResult) | ||
const packageFilePath = path.join(localDir, `package.json`) | ||
console.log(chalk.grey(`\tCreating ${packageFilePath}`)) | ||
fs.writeFileSync(packageFilePath, packageTemplateResult) | ||
writeFileSync(packageFilePath, packageTemplateResult) | ||
const tsconfigFilePath = path.join(localDir, `tsconfig.json`) | ||
console.log(chalk.grey(`\tCreating ${tsconfigFilePath}`)) | ||
fs.writeFileSync(tsconfigFilePath, tsconfigTemplateResult) | ||
writeFileSync(tsconfigFilePath, tsconfigTemplateResult) | ||
const readmeFilePath = path.join(localDir, `README.md`) | ||
console.log(chalk.grey(`\tCreating ${readmeFilePath}`)) | ||
fs.writeFileSync(readmeFilePath, readmeTemplateResult) | ||
writeFileSync(readmeFilePath, readmeTemplateResult) | ||
@@ -280,0 +280,0 @@ } |
Sorry, the diff of this file is not supported yet
49923