UNPKG

@nebulae/cli

Version:

Tools and code generators for microservices developed by Nebula Engineering (http://www.nebulae.com.co)

125 lines 5.38 kB
{ // Use IntelliSense to learn about possible attributes. // Hover to view descriptions of existing attributes. // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 "version": "0.2.0", "configurations": [ { "type": "node", "request": "launch", "name": "Register mfe", "program": "${workspaceFolder}/bin/cli.js", "cwd": "${workspaceFolder}", "args": [ "register", "microfrontend", "--microservice-id=tutorial", "--frontend-id=emi-react", "--setup-file=/Users/sebastianmolano/NebulaE/Projects/LIGHTHOUSE/lab1/ms-tutorial/etc/mfe-react-setup.json", "--store-type=GCP_DATASTORE", "--gcp-service-account-token=/Users/sebastianmolano/NebulaE/Projects/LIGHTHOUSE/lab1/nebula-sandbox.json" ] }, { "type": "node", "request": "launch", "name": "Compose ui PROD", "program": "${workspaceFolder}/bin/cli.js", "cwd": "${workspaceFolder}", "args": [ "compose-ui", "production", "--shell-type=FUSE_REACT", "--shell-repo=https://gitlab.com/lighthouse-advisory/sandbox/lab1/emi-react.git", "--frontend-id=emi-react", "--output-dir=/tmp/nebulae/emi/", "--store-type=GCP_DATASTORE", "--gcp-service-account-token=/Users/sebastianmolano/NebulaE/Projects/LIGHTHOUSE/lab1/nebula-sandbox.json" ] }, { "type": "node", "request": "launch", "name": "Compose ui DEV", "program": "${workspaceFolder}/bin/cli.js", "cwd": "${workspaceFolder}", "args": [ "compose-ui", "development", "--shell-type=FUSE_REACT", "--shell-repo=https://gitlab.com/lighthouse-advisory/sandbox/lab1/emi.git", "--frontend-id=emi", "--output-dir=/Users/sebastianmolano/NebulaE/Projects/FLEET/full-stack-environment/emi/emi", "--setup-file=/Users/sebastianmolano/NebulaE/Projects/FLEET/full-stack-environment/emi/source/etc/mfe-setup.json", ] }, { "type": "node", "request": "launch", "name": "Compose API PROD", "program": "${workspaceFolder}/bin/cli.js", "cwd": "${workspaceFolder}", "args": [ "compose-api", "production", "--api-type=NEBULAE_GATEWAY", "--api-repo=https://github.com/nebulae-tpm/gateway", "--api-id=gateway", "--output-dir=/tmp/nebulae/gateway/", "--store-type=GCP_DATASTORE", "--gcp-service-account-token=/Users/sebastianmolano/NebulaE/Projects/TPM/infrastructure/deployment/gcp/tokens/gcloud-service-key.json" ] }, { "type": "node", "request": "launch", "name": "Compose API DEV", "program": "${workspaceFolder}/bin/cli.js", "cwd": "/Users/sebastianmolano/NebulaE/Projects/FLEET/integrated-local-environment/emi-gateway/merged-projects/playground", "runtimeVersion": "10", "args": [ "compose-api", "development", "--api-type=NEBULAE_GATEWAY", "--api-repo=git@gitlab.com:nebulaeng/fleet/emi-gateway.git", "--api-id=emi-gateway", "--output-dir=emi-gateway", "--setup-file=../etc/mapi-setup.json" ] }, { "type": "node", "request": "launch", "name": "Register api", "program": "${workspaceFolder}/bin/cli.js", "cwd": "${workspaceFolder}", "args": [ "register", "microapi", "--microservice-id=devices-location", "--api-id=gateway", "--setup-file=/Users/sebastianmolano/NebulaE/Projects/TPM/ms-devices-location/etc/mapi-setup.json", "--store-type=GCP_DATASTORE", "--gcp-service-account-token=/Users/sebastianmolano/NebulaE/Projects/TPM/infrastructure/deployment/gcp/tokens/gcloud-service-key.json" ] }, { "type": "node", "request": "launch", "name": "generate microservice", "program": "${workspaceFolder}/bin/cli.js", "cwd": "/Users/sebastianmolano/NebulaE/Projects/LIGHTHOUSE/", "args": [ "generate", "microservice", "--frontend-id=emi", "--api-id=emi-gateway", "--project-context=LIGHTHOUSE", "--template-git-url=https://gitlab.com/lighthouse-advisory/sandbox/lab1/ms-micro-service-template", "--repo-git-url=https://gitlab.com/lighthouse-advisory/sandbox/lab1/ms-location-mng.git", "--git-repo-directory-path=lighthouse-advisory/sandbox/lab1", "--crud-entity=smart-phone" ] } ] }