mirror of
				https://github.com/aleleba/create-react-ssr.git
				synced 2025-10-30 21:51:01 -06:00 
			
		
		
		
	
							
								
								
									
										31
									
								
								bin/cli.js
									
									
									
									
									
								
							
							
						
						
									
										31
									
								
								bin/cli.js
									
									
									
									
									
								
							| @@ -29,13 +29,12 @@ const replaceTextOnFile = ({ | |||||||
|     textReplace, |     textReplace, | ||||||
|     arrOfObjectsBeReplaced |     arrOfObjectsBeReplaced | ||||||
| }) => { | }) => { | ||||||
|     const data = file => { |     let data  | ||||||
|         try{ |     try{ | ||||||
|             return fs.readFileSync(file, 'utf8'); |         data = fs.readFileSync(file, 'utf8'); | ||||||
|         } catch (e) { |     } catch (e) { | ||||||
|             console.error(`Failed to read file ${file}`, e); |         console.error(`Failed to read file ${file}`, e); | ||||||
|             return false; |         return false; | ||||||
|         } |  | ||||||
|     } |     } | ||||||
|  |  | ||||||
|     let result |     let result | ||||||
| @@ -51,18 +50,12 @@ const replaceTextOnFile = ({ | |||||||
|         result = data.replace(textToBeReplaced, textReplace).replace(/^\s*[\r\n]/gm, ' '); |         result = data.replace(textToBeReplaced, textReplace).replace(/^\s*[\r\n]/gm, ' '); | ||||||
|     } |     } | ||||||
|  |  | ||||||
|     const finalFile = file => { |     try{ | ||||||
|         try{ |         console.log('text changed') | ||||||
|             return fs.writeFileSync(file, result, 'utf8'); |         fs.writeFileSync(file, result, 'utf8'); | ||||||
|         } catch (e) { |     } catch (e) { | ||||||
|             console.error(`Failed to read file ${file}`, e); |         console.error(`Failed to read file ${file}`, e); | ||||||
|             return false; |         return false; | ||||||
|         } |  | ||||||
|     } |  | ||||||
|     if(!finalFile) { |  | ||||||
|         process.exit(-1); |  | ||||||
|     }else{ |  | ||||||
|         console.log('Text replaced') |  | ||||||
|     } |     } | ||||||
| } | } | ||||||
|      |      | ||||||
|   | |||||||
| @@ -1,6 +1,6 @@ | |||||||
| { | { | ||||||
|   "name": "@aleleba/create-react-ssr", |   "name": "@aleleba/create-react-ssr", | ||||||
|   "version": "3.0.47", |   "version": "3.0.48", | ||||||
|   "description": "Starter Kit of server side render of react", |   "description": "Starter Kit of server side render of react", | ||||||
|   "bin": "./bin/cli.js",   |   "bin": "./bin/cli.js",   | ||||||
|   "main": "src/server/index", |   "main": "src/server/index", | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 GitHub
						GitHub