UNPKG

create-new-app

Version:

Easily generate a new React application, optionally with Express & MongoDB.

31 lines (25 loc) 1.48 kB
#!/usr/bin/env node // Possible permissions errors? - http://bit.ly/2Z5PKsZ let nodeVersion try { // v10 13 1 const [major, minor, _patch] = process.version.split('.') nodeVersion = Number(`${major.slice(1)}.${minor}`) } catch (e) {} const spaces = ' '.repeat(38 - process.version.toString().length) if (nodeVersion !== undefined && nodeVersion < 10.13) { const message = ` ╭───────────────────────────────────────────────────────────────────╮ │ │ │ Create New App requires Node >= 10.13.0 and npm >= 7 │ │ You're using Node version ${process.version} ${spaces}│ │ │ │ Please upgrade Node │ │ The easiest way is to use Node Version Manager: │ │ https://github.com/creationix/nvm │ │ │ ╰───────────────────────────────────────────────────────────────────╯ ` console.log(message) process.exit(1) }