From 50d73f7bc82945c7b06c44faf5e1baac1907d619 Mon Sep 17 00:00:00 2001 From: Leifer Mendez Date: Thu, 1 Dec 2022 20:58:58 +0100 Subject: [PATCH] chore(cli): :art: remove uneccesary steps --- .vscode/settings.json | 2 +- CONTRIBUTING.md | 22 ++-------------------- packages/cli/interactive/index.js | 3 ++- starters/apps/base/package.json | 4 +--- starters/apps/basic/package.json | 4 +--- 5 files changed, 7 insertions(+), 28 deletions(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index 2d8c005..6fd7fb6 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,3 +1,3 @@ { - "conventionalCommits.scopes": ["hook", "contributing"] + "conventionalCommits.scopes": ["hook", "contributing", "cli"] } diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 86f3114..bd4e996 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -26,23 +26,6 @@ Para compilar la aplicación es necesario ejecutar, eso te genera dentro de pack yarn build ``` -> (Solo informativo) Luego de ejecutar el comando conseguiras algo como lo siguiente. Esas carpetas lib NO se suben al repo ya estan ignoradas. - -``` -packages/bot/lib -packages/cli/lib -packages/database/lib -packages/provider/lib -``` - -__Linking__ - -Es el proceso que se realiza para poder hacer uso de los paquetes compilados en tu local. - -``` -yarn link.dist -``` - __Example-app__ Se ejecuta el CLI (Command Line Interface) para ayudarte a crear un app-bot de ejemplo ``` @@ -51,10 +34,9 @@ yarn run cli Abrir carpeta __example-app-base__ y ejecutar ``` -npm link @bot-whatsapp/bot -S -npm link @bot-whatsapp/provider -S -npm link @bot-whatsapp/database -S +cd example-app-base npm i +npm run pre-copy npm start ``` diff --git a/packages/cli/interactive/index.js b/packages/cli/interactive/index.js index 6b3dbf6..a251ea7 100644 --- a/packages/cli/interactive/index.js +++ b/packages/cli/interactive/index.js @@ -11,7 +11,8 @@ const startInteractive = async () => { { type: 'text', name: 'exampeOpt', - message: 'Quieres crear una app de ejemplo "example-app"? (Y/n)', + message: + 'Quieres crear una app de ejemplo "example-app-example"? (Y/n)', }, // { // type: 'text', diff --git a/starters/apps/base/package.json b/starters/apps/base/package.json index e37c6b5..6bf1b2b 100644 --- a/starters/apps/base/package.json +++ b/starters/apps/base/package.json @@ -4,13 +4,11 @@ "description": "", "main": "app.js", "scripts": { + "pre-copy": "cd .. && yarn run copy.lib", "start": "node app.js" }, "keywords": [], "dependencies": { - "@bot-whatsapp/bot": "file:../packages/bot", - "@bot-whatsapp/database": "file:../packages/database", - "@bot-whatsapp/provider": "file:../packages/provider", "whatsapp-web.js": "^1.18.3" }, "author": "", diff --git a/starters/apps/basic/package.json b/starters/apps/basic/package.json index e37c6b5..6bf1b2b 100644 --- a/starters/apps/basic/package.json +++ b/starters/apps/basic/package.json @@ -4,13 +4,11 @@ "description": "", "main": "app.js", "scripts": { + "pre-copy": "cd .. && yarn run copy.lib", "start": "node app.js" }, "keywords": [], "dependencies": { - "@bot-whatsapp/bot": "file:../packages/bot", - "@bot-whatsapp/database": "file:../packages/database", - "@bot-whatsapp/provider": "file:../packages/provider", "whatsapp-web.js": "^1.18.3" }, "author": "",