From a9f15cff03b16a2f54768dcdfbbb02c974de2ab9 Mon Sep 17 00:00:00 2001 From: Alejandro Lembke Barrientos Date: Fri, 5 Aug 2022 23:06:20 +0000 Subject: [PATCH] PR-787166: fix npx. --- bin/cli.js | 42 +++++++++++++++++++----------------------- package.json | 2 +- 2 files changed, 20 insertions(+), 24 deletions(-) diff --git a/bin/cli.js b/bin/cli.js index 6e16052..f732234 100644 --- a/bin/cli.js +++ b/bin/cli.js @@ -30,7 +30,7 @@ const replaceTextOnFile = ({ textReplace, arrOfObjectsBeReplaced }) => { - fs.readFile(file, 'utf8', function (err,data) { + fs.readFileSync(file, 'utf8', function (err,data) { let result if (err) { return console.error(err); @@ -47,7 +47,7 @@ const replaceTextOnFile = ({ result = data.replace(textToBeReplaced, textReplace).replace(/^\s*[\r\n]/gm, ' '); } - fs.writeFile(file, result, 'utf8', function (err) { + fs.writeFileSync(file, result, 'utf8', function (err) { if (err){ return console.error(err); } @@ -84,27 +84,23 @@ console.log(`Installing dependencies for ${repoName}`); const installedDeps = runCommand(installDepsCommand); if(!installedDeps) process.exit(-1); -const replaceTextJson = async () => { - await replaceTextOnFile({ - file: `./${repoName}/package.json`, - arrOfObjectsBeReplaced: [ - { - textToBeReplaced: `"bin": "./bin/cli.js",`, - textReplace: `` - }, - { - textToBeReplaced: `"version": "${actualVersion}",`, - textReplace: `"version": "0.0.1",` - }, - { - textToBeReplaced: `"name": "@aleleba/create-react-ssr",`, - textReplace: `"name": "${repoName}",` - } - ] - }) -} - -replaceTextJson() +replaceTextOnFile({ + file: `./${repoName}/package.json`, + arrOfObjectsBeReplaced: [ + { + textToBeReplaced: `"bin": "./bin/cli.js",`, + textReplace: `` + }, + { + textToBeReplaced: `"version": "${actualVersion}",`, + textReplace: `"version": "0.0.1",` + }, + { + textToBeReplaced: `"name": "@aleleba/create-react-ssr",`, + textReplace: `"name": "${repoName}",` + } + ] +}) /* const deleteBin = isAppple ? runCommand(deleteBinCommandApple) : (isWin ? runCommand(deleteBinCommandWindows) : runCommand(deleteBinCommand)); if(!deleteBin) process.exit(-1); diff --git a/package.json b/package.json index 0361c43..84c674e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@aleleba/create-react-ssr", - "version": "3.0.42", + "version": "3.0.43", "description": "Starter Kit of server side render of react", "bin": "./bin/cli.js", "main": "src/server/index",