ironhack-edu / ironlauncher

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Error upon typing 'npx ironlauncher [projectName]' since updating to ironlauncher v0.34.0

marishkazachariah opened this issue · comments

Since there is no way to command $ npx ironlauncher projectName without a mandatory update, I continuously get this error. I have un/reinstalled ironlauncher and restarted my computer a few times and still get this error. I have also checked my AppData/file location to make sure when uninstalling, nothing from ironlauncher is stored locally.

  1. When I enable auth:
    C:\Users\Marishka\AppData\Roaming\npm\node_modules\ironlauncher\node_modules\create-template-folder\dist\utils\IO\GetAllFiles.js:19 e.split(new RegExp(`${base}${path_1.sep}`)).slice(-1)[0], ^ SyntaxError: Invalid regular expression: /auth\/: \ at end of pattern at new RegExp (<anonymous>) at C:\Users\Marishka\AppData\Roaming\npm\node_modules\ironlauncher\node_modules\create-template-folder\dist\utils\IO\GetAllFiles.js:19:29 at Array.map (<anonymous>) at C:\Users\Marishka\AppData\Roaming\npm\node_modules\ironlauncher\node_modules\create-template-folder\dist\utils\IO\GetAllFiles.js:17:42 at f (C:\Users\Marishka\AppData\Roaming\npm\node_modules\ironlauncher\node_modules\once\once.js:25:25) at Glob.<anonymous> (C:\Users\Marishka\AppData\Roaming\npm\node_modules\ironlauncher\node_modules\glob\glob.js:148:7) at Glob.emit (events.js:400:28) at Glob._finish (C:\Users\Marishka\AppData\Roaming\npm\node_modules\ironlauncher\node_modules\glob\glob.js:194:8) at done (C:\Users\Marishka\AppData\Roaming\npm\node_modules\ironlauncher\node_modules\glob\glob.js:179:14) at Glob._processGlobStar2 (C:\Users\Marishka\AppData\Roaming\npm\node_modules\ironlauncher\node_modules\glob\glob.js:634:12)
  2. When I disable auth choose "No" to auth
    C:\Users\Marishka\AppData\Roaming\npm\node_modules\ironlauncher\node_modules\create-template-folder\dist\utils\IO\GetAllFiles.js:19 e.split(new RegExp(`${base}${path_1.sep}`)).slice(-1)[0], ^ SyntaxError: Invalid regular expression: /base\/: \ at end of pattern at new RegExp (<anonymous>) at C:\Users\Marishka\AppData\Roaming\npm\node_modules\ironlauncher\node_modules\create-template-folder\dist\utils\IO\GetAllFiles.js:19:29 at Array.map (<anonymous>) at C:\Users\Marishka\AppData\Roaming\npm\node_modules\ironlauncher\node_modules\create-template-folder\dist\utils\IO\GetAllFiles.js:17:42 at f (C:\Users\Marishka\AppData\Roaming\npm\node_modules\ironlauncher\node_modules\once\once.js:25:25) at Glob.<anonymous> (C:\Users\Marishka\AppData\Roaming\npm\node_modules\ironlauncher\node_modules\glob\glob.js:148:7) at Glob.emit (events.js:400:28) at Glob._finish (C:\Users\Marishka\AppData\Roaming\npm\node_modules\ironlauncher\node_modules\glob\glob.js:194:8) at done (C:\Users\Marishka\AppData\Roaming\npm\node_modules\ironlauncher\node_modules\glob\glob.js:179:14) at Glob._processGlobStar2 (C:\Users\Marishka\AppData\Roaming\npm\node_modules\ironlauncher\node_modules\glob\glob.js:634:12)

Hmm, very weird. Will take a look @marishkazachariah

@marishkazachariah can you check please? should be version 0.34.1

@marishkazachariah can you check please? should be version 0.34.1

unfortunately I am still getting the error with 0.34.1
IronGenerator v0.34.1 by Ironhack ironlauncher √ Which kind? » fullstack √ Do you want to have auth already built? » No, thank you 🚀 C:\Users\Marishka\AppData\Local\npm-cache\_npx\85dfe36f654fef51\node_modules\create-template-folder\dist\utils\IO\GetAllFiles.js:25 e.split(new RegExp(${base}${this.sep})).slice(-1)[0], ^ SyntaxError: Invalid regular expression: /base\/: \ at end of pattern at new RegExp (<anonymous>) at C:\Users\Marishka\AppData\Local\npm-cache\_npx\85dfe36f654fef51\node_modules\create-template-folder\dist\utils\IO\GetAllFiles.js:25:29 at Array.map (<anonymous>) at C:\Users\Marishka\AppData\Local\npm-cache\_npx\85dfe36f654fef51\node_modules\create-template-folder\dist\utils\IO\GetAllFiles.js:23:42 at f (C:\Users\Marishka\AppData\Local\npm-cache\_npx\85dfe36f654fef51\node_modules\once\once.js:25:25) at Glob.<anonymous> (C:\Users\Marishka\AppData\Local\npm-cache\_npx\85dfe36f654fef51\node_modules\glob\glob.js:148:7) at Glob.emit (events.js:400:28) at Glob._finish (C:\Users\Marishka\AppData\Local\npm-cache\_npx\85dfe36f654fef51\node_modules\glob\glob.js:194:8) at done (C:\Users\Marishka\AppData\Local\npm-cache\_npx\85dfe36f654fef51\node_modules\glob\glob.js:179:14) at Glob._processGlobStar2 (C:\Users\Marishka\AppData\Local\npm-cache\_npx\85dfe36f654fef51\node_modules\glob\glob.js:634:12)

@marishkazachariah can you check please? should be version 0.34.1

unfortunately I am still getting the error with 0.34.1 IronGenerator v0.34.1 by Ironhack ironlauncher √ Which kind? » fullstack √ Do you want to have auth already built? » No, thank you 🚀 C:\Users\Marishka\AppData\Local\npm-cache\_npx\85dfe36f654fef51\node_modules\create-template-folder\dist\utils\IO\GetAllFiles.js:25 e.split(new RegExp(${base}${this.sep})).slice(-1)[0], ^ SyntaxError: Invalid regular expression: /base\/: \ at end of pattern at new RegExp (<anonymous>) at C:\Users\Marishka\AppData\Local\npm-cache\_npx\85dfe36f654fef51\node_modules\create-template-folder\dist\utils\IO\GetAllFiles.js:25:29 at Array.map (<anonymous>) at C:\Users\Marishka\AppData\Local\npm-cache\_npx\85dfe36f654fef51\node_modules\create-template-folder\dist\utils\IO\GetAllFiles.js:23:42 at f (C:\Users\Marishka\AppData\Local\npm-cache\_npx\85dfe36f654fef51\node_modules\once\once.js:25:25) at Glob.<anonymous> (C:\Users\Marishka\AppData\Local\npm-cache\_npx\85dfe36f654fef51\node_modules\glob\glob.js:148:7) at Glob.emit (events.js:400:28) at Glob._finish (C:\Users\Marishka\AppData\Local\npm-cache\_npx\85dfe36f654fef51\node_modules\glob\glob.js:194:8) at done (C:\Users\Marishka\AppData\Local\npm-cache\_npx\85dfe36f654fef51\node_modules\glob\glob.js:179:14) at Glob._processGlobStar2 (C:\Users\Marishka\AppData\Local\npm-cache\_npx\85dfe36f654fef51\node_modules\glob\glob.js:634:12)

I saw the issue and I tried I knew how to fix it before. Version 0.34.2 should be now.
Sorry to annoy, can you try again @marishkazachariah ?

I saw the issue and I tried I knew how to fix it before. Version 0.34.2 should be now. Sorry to annoy, can you try again @marishkazachariah ?

so I get this now:

ironlauncher@latest
Ok to proceed? (y) y IronGenerator v0.34.2 by Ironhack ironlauncher √ Which kind? » fullstack √ Do you want to have auth already built? » No, thank you 🚀 ✖ UNHANDLED ERROR ✖ ERROR → Error ℹ REASON → Something unexpected has happened. Please check the console for more data. ENOENT: no such file or directory, open 'D:\autohaus-test2\C:\Users\Marishka\AppData\Local\npm-cache\_npx\85dfe36f654fef51\node_modules\ironlauncher\template\fullstack\base\client\.env' ℹ ERROR STACK ↓ Error: Something unexpected has happened. Please check the console for more data. ENOENT: no such file or directory, open 'D:\autohaus-test2\C:\Users\Marishka\AppData\Local\npm-cache\_npx\85dfe36f654fef51\node_modules\ironlauncher\template\fullstack\base\client\.env' at CreateFile.<anonymous> (C:\Users\Marishka\AppData\Local\npm-cache\_npx\85dfe36f654fef51\node_modules\create-template-folder\dist\service\CreateFile.service.js:46:23) at Generator.throw (<anonymous>) at rejected (C:\Users\Marishka\AppData\Local\npm-cache\_npx\85dfe36f654fef51\node_modules\create-template-folder\dist\service\CreateFile.service.js:6:65)

this is with auto set to true:
$ npx ironlauncher@latest autohaustest4 IronGenerator v0.34.2 by Ironhack ironlauncher √ Which kind? » views √ Do you want to have auth already built? » No, thank you 🚀 ✖ UNHANDLED ERROR ✖ ERROR → Error ℹ REASON → Something unexpected has happened. Please check the console for more data. ENOENT: no such file or directory, open 'D:\autohaustest4\C:\Users\Marishka\AppData\Local\npm-cache\_npx\85dfe36f654fef51\node_modules\ironlauncher\template\views\base\.env' ℹ ERROR STACK ↓ Error: Something unexpected has happened. Please check the console for more data. ENOENT: no such file or directory, open 'D:\autohaustest4\C:\Users\Marishka\AppData\Local\npm-cache\_npx\85dfe36f654fef51\node_modules\ironlauncher\template\views\base\.env' at CreateFile.<anonymous> (C:\Users\Marishka\AppData\Local\npm-cache\_npx\85dfe36f654fef51\node_modules\create-template-folder\dist\service\CreateFile.service.js:46:23) at Generator.throw (<anonymous>) at rejected (C:\Users\Marishka\AppData\Local\npm-cache\_npx\85dfe36f654fef51\node_modules\create-template-folder\dist\service\CreateFile.service.js:6:65)

Hey! I sent you a message on the main slack might be easier to talk there, for now.
Are you using WSL? Git Bash?

@marishkazachariah you can message me on the main ironhack channel so i can try and debug this with you. might be easier than going back and forth on github :)

It has been fixed now!