mirror of
https://github.com/cheveguerra/bot-whatsapp.git
synced 2026-04-20 20:49:15 +00:00
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@bot-whatsapp/bot",
|
"name": "@bot-whatsapp/bot",
|
||||||
"version": "0.0.62-alpha.0",
|
"version": "0.0.64-alpha.0",
|
||||||
"description": "",
|
"description": "",
|
||||||
"main": "./lib/bundle.bot.cjs",
|
"main": "./lib/bundle.bot.cjs",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
|||||||
@@ -1,4 +1,5 @@
|
|||||||
const { red, yellow, green, bgCyan } = require('kleur')
|
const { red, yellow, green, bgCyan } = require('kleur')
|
||||||
|
const { exec } = require('node:child_process')
|
||||||
|
|
||||||
const checkNodeVersion = () => {
|
const checkNodeVersion = () => {
|
||||||
console.log(bgCyan('🚀 Revisando tu Node.js'))
|
console.log(bgCyan('🚀 Revisando tu Node.js'))
|
||||||
@@ -12,7 +13,7 @@ const checkNodeVersion = () => {
|
|||||||
)
|
)
|
||||||
process.exit(1)
|
process.exit(1)
|
||||||
}
|
}
|
||||||
console.log(green(`Node.js compatible ${version}`))
|
console.log(green(`Node.js: ${version} compatible ✅`))
|
||||||
console.log(``)
|
console.log(``)
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -31,8 +32,20 @@ const checkOs = () => {
|
|||||||
|
|
||||||
console.log(yellow(messages.join(' \n')))
|
console.log(yellow(messages.join(' \n')))
|
||||||
}
|
}
|
||||||
|
console.log(green(`OS: compatible ✅`))
|
||||||
console.log(``)
|
console.log(``)
|
||||||
}
|
}
|
||||||
|
|
||||||
module.exports = { checkNodeVersion, checkOs }
|
const checkGit = () => {
|
||||||
|
console.log(bgCyan('🤓 Revisando GIT'))
|
||||||
|
exec('git --version', (error) => {
|
||||||
|
if (error) {
|
||||||
|
console.error(red(`🔴 Se require instalar GIT`))
|
||||||
|
process.exit(1)
|
||||||
|
}
|
||||||
|
})
|
||||||
|
console.log(green(`Git: Compatible ✅`))
|
||||||
|
console.log(``)
|
||||||
|
}
|
||||||
|
|
||||||
|
module.exports = { checkNodeVersion, checkOs, checkGit }
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ const { join } = require('path')
|
|||||||
const { yellow, red, cyan, bgMagenta } = require('kleur')
|
const { yellow, red, cyan, bgMagenta } = require('kleur')
|
||||||
const { existsSync } = require('fs')
|
const { existsSync } = require('fs')
|
||||||
const { copyBaseApp } = require('../create-app')
|
const { copyBaseApp } = require('../create-app')
|
||||||
const { checkNodeVersion, checkOs } = require('../check')
|
const { checkNodeVersion, checkOs, checkGit } = require('../check')
|
||||||
|
|
||||||
const bannerDone = () => {
|
const bannerDone = () => {
|
||||||
console.log(``)
|
console.log(``)
|
||||||
@@ -59,8 +59,9 @@ const startInteractive = async () => {
|
|||||||
]
|
]
|
||||||
|
|
||||||
console.clear()
|
console.clear()
|
||||||
checkNodeVersion()
|
|
||||||
checkOs()
|
checkOs()
|
||||||
|
checkNodeVersion()
|
||||||
|
checkGit()
|
||||||
const onCancel = () => {
|
const onCancel = () => {
|
||||||
console.log('¡Proceso cancelado!')
|
console.log('¡Proceso cancelado!')
|
||||||
return true
|
return true
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@bot-whatsapp/cli",
|
"name": "@bot-whatsapp/cli",
|
||||||
"version": "0.0.68-alpha.0",
|
"version": "0.0.70-alpha.0",
|
||||||
"description": "",
|
"description": "",
|
||||||
"main": "index.js",
|
"main": "index.js",
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@bot-whatsapp/contexts",
|
"name": "@bot-whatsapp/contexts",
|
||||||
"version": "0.0.12-alpha.0",
|
"version": "0.0.14-alpha.0",
|
||||||
"description": "",
|
"description": "",
|
||||||
"main": "./lib/bundle.contexts.cjs",
|
"main": "./lib/bundle.contexts.cjs",
|
||||||
"files": [
|
"files": [
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "create-bot-whatsapp",
|
"name": "create-bot-whatsapp",
|
||||||
"version": "0.0.79-alpha.0",
|
"version": "0.0.81-alpha.0",
|
||||||
"description": "",
|
"description": "",
|
||||||
"main": "./lib/bundle.create-bot-whatsapp.cjs",
|
"main": "./lib/bundle.create-bot-whatsapp.cjs",
|
||||||
"files": [
|
"files": [
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@bot-whatsapp/database",
|
"name": "@bot-whatsapp/database",
|
||||||
"version": "0.0.60-alpha.0",
|
"version": "0.0.62-alpha.0",
|
||||||
"description": "Esto es el conector a mysql, pg, mongo",
|
"description": "Esto es el conector a mysql, pg, mongo",
|
||||||
"main": "./lib/mock/index.cjs",
|
"main": "./lib/mock/index.cjs",
|
||||||
"keywords": [],
|
"keywords": [],
|
||||||
|
|||||||
@@ -4,17 +4,9 @@ import Navigation from '../../../components/widgets/Navigation'
|
|||||||
|
|
||||||
A continuación se describen los puntos técnicos que debes de tener en cuenta antes de trabajar con esta herramienta
|
A continuación se describen los puntos técnicos que debes de tener en cuenta antes de trabajar con esta herramienta
|
||||||
|
|
||||||
- Node v16 o superior **[descargar node](https://nodejs.org/es/download/)**
|
- Node v16 o superior - **[descargar node](https://nodejs.org/es/download/)**
|
||||||
|
- Git - **[descargar Git](https://git-scm.com/download/win)**
|
||||||
---
|
---
|
||||||
|
|
||||||
## ¿Como instalar Node?
|
|
||||||
|
|
||||||
- **Windows**: [Ver video](https://youtu.be/xRXHQlqA3Ak?t=376). Necesita ayuda para instalar Node en Windows. A continuación te comparto un video en el minuto exacto donde explico como instalar.
|
|
||||||
- **Ubuntu**: Te comparto un recurso de **[Digital Ocean](https://www.digitalocean.com/community/tutorials/how-to-install-node-js-on-ubuntu-20-04-es)** donde explica como instalar node en Ubuntu.
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## ¿Como saber que tengo el Node?
|
## ¿Como saber que tengo el Node?
|
||||||
|
|
||||||
Solo debes ejecutar el siguiente comando y esperar que la versión que te arroja sea superior a v16
|
Solo debes ejecutar el siguiente comando y esperar que la versión que te arroja sea superior a v16
|
||||||
@@ -23,7 +15,28 @@ Solo debes ejecutar el siguiente comando y esperar que la versión que te arroja
|
|||||||
$ node -v
|
$ node -v
|
||||||
v18.12.1
|
v18.12.1
|
||||||
```
|
```
|
||||||
|
---
|
||||||
|
## ¿Como instalar Node?
|
||||||
|
|
||||||
|
- **Windows**: [Ver video](https://youtu.be/xRXHQlqA3Ak?t=376). Si necesitas ayuda para instalar Node en Windows. A continuación te comparto un video en el minuto exacto donde explico como instalar.
|
||||||
|
- **Ubuntu**: Te comparto un recurso de **[Digital Ocean](https://www.digitalocean.com/community/tutorials/how-to-install-node-js-on-ubuntu-20-04-es)** donde explica como instalar node en Ubuntu.
|
||||||
|
- ---
|
||||||
|
## ¿Como saber que tengo Git?
|
||||||
|
|
||||||
|
Solo debes ejecutar el siguiente comando y esperar que te mande la versión que tienes instalada, si te manda un error de comando no reconocido es que no lo tienes instalado.
|
||||||
|
|
||||||
|
```shell
|
||||||
|
$ git -v
|
||||||
|
git
|
||||||
|
```
|
||||||
|
---
|
||||||
|
## ¿Como instalar Git?
|
||||||
|
|
||||||
|
- Solo es necesario instalar Git si estás usando **Windows**, ya que Mac y Linux lo traen preinstalado.
|
||||||
|
- Lo puedes descargar desde esta **[liga](https://git-scm.com/download/win)** .
|
||||||
|
- Descarga la versión necesaria para tu sistema operativo (32-bit o 64-bit).
|
||||||
|
- Una vez terminada la descarga, ejecuta el archivo descargado y dale "Siguiente" en todas las pantallas.
|
||||||
|
- Haz clic en el botón de "Finalizar".
|
||||||
---
|
---
|
||||||
|
|
||||||
<Navigation
|
<Navigation
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@bot-whatsapp/portal",
|
"name": "@bot-whatsapp/portal",
|
||||||
"version": "0.0.18-alpha.0",
|
"version": "0.0.20-alpha.0",
|
||||||
"description": "Portal WEB para escanear QR",
|
"description": "Portal WEB para escanear QR",
|
||||||
"main": "./lib/portal.http.cjs",
|
"main": "./lib/portal.http.cjs",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@bot-whatsapp/provider",
|
"name": "@bot-whatsapp/provider",
|
||||||
"version": "0.0.66-alpha.0",
|
"version": "0.0.68-alpha.0",
|
||||||
"description": "Esto es el conector a Twilio, Meta, etc...",
|
"description": "Esto es el conector a Twilio, Meta, etc...",
|
||||||
"main": "./lib/mock/index.cjs",
|
"main": "./lib/mock/index.cjs",
|
||||||
"keywords": [],
|
"keywords": [],
|
||||||
|
|||||||
Reference in New Issue
Block a user