@kapso/cli
Advanced tools
@@ -11,2 +11,3 @@ import { BaseCommand } from '../../../base-command.js'; | ||
| language: import("@oclif/core/interfaces").OptionFlag<string, import("@oclif/core/interfaces").CustomOptions>; | ||
| 'no-provision-phone-number': import("@oclif/core/interfaces").BooleanFlag<boolean>; | ||
| output: import("@oclif/core/interfaces").OptionFlag<string, import("@oclif/core/interfaces").CustomOptions>; | ||
@@ -13,0 +14,0 @@ project: import("@oclif/core/interfaces").OptionFlag<string, import("@oclif/core/interfaces").CustomOptions>; |
@@ -5,3 +5,3 @@ import { Flags } from '@oclif/core'; | ||
| export default class WhatsappNumbersNew extends BaseCommand { | ||
| static description = 'Create a WhatsApp setup link in the current project'; | ||
| static description = 'Start WhatsApp number setup in the current project'; | ||
| static flags = { | ||
@@ -12,3 +12,3 @@ 'area-code': Flags.string({ | ||
| 'connection-type': Flags.string({ | ||
| description: 'Allowed connection type', | ||
| description: 'Allowed connection type (defaults to dedicated)', | ||
| multiple: true, | ||
@@ -30,2 +30,7 @@ options: ['coexistence', 'dedicated'], | ||
| }), | ||
| 'no-provision-phone-number': Flags.boolean({ | ||
| allowNo: false, | ||
| default: false, | ||
| description: 'Do not auto-provision a phone number during setup', | ||
| }), | ||
| output: workflowOutputFlag, | ||
@@ -43,3 +48,3 @@ project: projectFlag, | ||
| const response = await this.projectContext.withPlatformClient(projectId, (client) => client.createSetupLink(customerId, { | ||
| allowedConnectionTypes: flags['connection-type'], | ||
| allowedConnectionTypes: flags['connection-type'] ?? ['dedicated'], | ||
| failureRedirectUrl: flags['failure-url'], | ||
@@ -49,3 +54,3 @@ language: flags.language, | ||
| phoneNumberCountryIsos: flags.country, | ||
| provisionPhoneNumber: true, | ||
| provisionPhoneNumber: !flags['no-provision-phone-number'], | ||
| successRedirectUrl: flags['success-url'], | ||
@@ -73,3 +78,5 @@ })); | ||
| ['Status', response.data.status], | ||
| ['Allowed Connection Types', (response.data.allowedConnectionTypes ?? ['dedicated']).join(', ')], | ||
| ['WhatsApp Setup Status', response.data.whatsappSetupStatus ?? undefined], | ||
| ['Provision Phone Number', String(response.data.provisionPhoneNumber ?? !flags['no-provision-phone-number'])], | ||
| ['Provisioned Phone Number', stringifyValue(response.data.provisionedPhoneNumber)], | ||
@@ -76,0 +83,0 @@ ]), |
+203
-197
@@ -828,12 +828,12 @@ { | ||
| }, | ||
| "whatsapp:templates:get": { | ||
| "whatsapp:numbers:get": { | ||
| "aliases": [], | ||
| "args": { | ||
| "templateId": { | ||
| "description": "Template ID", | ||
| "name": "templateId", | ||
| "required": true | ||
| "numberRef": { | ||
| "description": "WhatsApp phone number ID or display phone number", | ||
| "name": "numberRef", | ||
| "required": false | ||
| } | ||
| }, | ||
| "description": "Get a WhatsApp template by ID", | ||
| "description": "Get a WhatsApp number by Meta ID or display phone number", | ||
| "flags": { | ||
@@ -877,3 +877,3 @@ "output": { | ||
| "hiddenAliases": [], | ||
| "id": "whatsapp:templates:get", | ||
| "id": "whatsapp:numbers:get", | ||
| "pluginAlias": "@kapso/cli", | ||
@@ -888,58 +888,17 @@ "pluginName": "@kapso/cli", | ||
| "whatsapp", | ||
| "templates", | ||
| "numbers", | ||
| "get.js" | ||
| ] | ||
| }, | ||
| "whatsapp:templates:list": { | ||
| "whatsapp:numbers:health": { | ||
| "aliases": [], | ||
| "args": {}, | ||
| "description": "List WhatsApp templates for a number (cursor pagination)", | ||
| "args": { | ||
| "numberRef": { | ||
| "description": "WhatsApp phone number ID or display phone number", | ||
| "name": "numberRef", | ||
| "required": false | ||
| } | ||
| }, | ||
| "description": "Run a health check for a WhatsApp number", | ||
| "flags": { | ||
| "after": { | ||
| "description": "Cursor for the next page", | ||
| "name": "after", | ||
| "hasDynamicHelp": false, | ||
| "multiple": false, | ||
| "type": "option" | ||
| }, | ||
| "before": { | ||
| "description": "Cursor for the previous page", | ||
| "name": "before", | ||
| "hasDynamicHelp": false, | ||
| "multiple": false, | ||
| "type": "option" | ||
| }, | ||
| "category": { | ||
| "description": "Filter by template category", | ||
| "name": "category", | ||
| "hasDynamicHelp": false, | ||
| "multiple": false, | ||
| "options": [ | ||
| "MARKETING", | ||
| "UTILITY", | ||
| "AUTHENTICATION" | ||
| ], | ||
| "type": "option" | ||
| }, | ||
| "language": { | ||
| "description": "Filter by language code", | ||
| "name": "language", | ||
| "hasDynamicHelp": false, | ||
| "multiple": false, | ||
| "type": "option" | ||
| }, | ||
| "limit": { | ||
| "description": "Maximum number of templates to return", | ||
| "name": "limit", | ||
| "hasDynamicHelp": false, | ||
| "multiple": false, | ||
| "type": "option" | ||
| }, | ||
| "name": { | ||
| "description": "Filter by template name", | ||
| "name": "name", | ||
| "hasDynamicHelp": false, | ||
| "multiple": false, | ||
| "type": "option" | ||
| }, | ||
| "output": { | ||
@@ -957,9 +916,2 @@ "description": "Output format", | ||
| }, | ||
| "per-page": { | ||
| "description": "Alias for --limit on cursor-paginated responses", | ||
| "name": "per-page", | ||
| "hasDynamicHelp": false, | ||
| "multiple": false, | ||
| "type": "option" | ||
| }, | ||
| "phone-number": { | ||
@@ -986,17 +938,2 @@ "description": "WhatsApp display phone number (resolved to a phone number ID)", | ||
| "type": "option" | ||
| }, | ||
| "status": { | ||
| "description": "Filter by template status", | ||
| "name": "status", | ||
| "hasDynamicHelp": false, | ||
| "multiple": false, | ||
| "options": [ | ||
| "APPROVED", | ||
| "PENDING", | ||
| "REJECTED", | ||
| "PAUSED", | ||
| "IN_APPEAL", | ||
| "DISABLED" | ||
| ], | ||
| "type": "option" | ||
| } | ||
@@ -1006,3 +943,3 @@ }, | ||
| "hiddenAliases": [], | ||
| "id": "whatsapp:templates:list", | ||
| "id": "whatsapp:numbers:health", | ||
| "pluginAlias": "@kapso/cli", | ||
@@ -1017,14 +954,14 @@ "pluginName": "@kapso/cli", | ||
| "whatsapp", | ||
| "templates", | ||
| "list.js" | ||
| "numbers", | ||
| "health.js" | ||
| ] | ||
| }, | ||
| "whatsapp:templates:new": { | ||
| "whatsapp:numbers:list": { | ||
| "aliases": [], | ||
| "args": {}, | ||
| "description": "Create a WhatsApp template for a number", | ||
| "description": "List WhatsApp numbers in the current project", | ||
| "flags": { | ||
| "input": { | ||
| "description": "Path to a JSON payload file", | ||
| "name": "input", | ||
| "customer": { | ||
| "description": "Filter by customer ID", | ||
| "name": "customer", | ||
| "hasDynamicHelp": false, | ||
@@ -1046,5 +983,5 @@ "multiple": false, | ||
| }, | ||
| "phone-number": { | ||
| "description": "WhatsApp display phone number (resolved to a phone number ID)", | ||
| "name": "phone-number", | ||
| "page": { | ||
| "description": "Page number", | ||
| "name": "page", | ||
| "hasDynamicHelp": false, | ||
@@ -1054,6 +991,5 @@ "multiple": false, | ||
| }, | ||
| "phone-number-id": { | ||
| "description": "WhatsApp phone number ID (Meta internal ID). If you have the real number instead, use \"--phone-number\".", | ||
| "name": "phone-number-id", | ||
| "required": false, | ||
| "per-page": { | ||
| "description": "Results per page", | ||
| "name": "per-page", | ||
| "hasDynamicHelp": false, | ||
@@ -1069,8 +1005,2 @@ "multiple": false, | ||
| "type": "option" | ||
| }, | ||
| "stdin": { | ||
| "description": "Read the JSON payload from stdin", | ||
| "name": "stdin", | ||
| "allowNo": false, | ||
| "type": "boolean" | ||
| } | ||
@@ -1080,3 +1010,3 @@ }, | ||
| "hiddenAliases": [], | ||
| "id": "whatsapp:templates:new", | ||
| "id": "whatsapp:numbers:list", | ||
| "pluginAlias": "@kapso/cli", | ||
@@ -1091,40 +1021,46 @@ "pluginName": "@kapso/cli", | ||
| "whatsapp", | ||
| "templates", | ||
| "new.js" | ||
| "numbers", | ||
| "list.js" | ||
| ] | ||
| }, | ||
| "whatsapp:numbers:get": { | ||
| "whatsapp:numbers:new": { | ||
| "aliases": [], | ||
| "args": { | ||
| "numberRef": { | ||
| "description": "WhatsApp phone number ID or display phone number", | ||
| "name": "numberRef", | ||
| "required": false | ||
| } | ||
| }, | ||
| "description": "Get a WhatsApp number by Meta ID or display phone number", | ||
| "args": {}, | ||
| "description": "Start WhatsApp number setup in the current project", | ||
| "flags": { | ||
| "output": { | ||
| "description": "Output format", | ||
| "name": "output", | ||
| "default": "json", | ||
| "area-code": { | ||
| "description": "Preferred phone number area code", | ||
| "name": "area-code", | ||
| "hasDynamicHelp": false, | ||
| "multiple": false, | ||
| "type": "option" | ||
| }, | ||
| "connection-type": { | ||
| "description": "Allowed connection type (defaults to dedicated)", | ||
| "name": "connection-type", | ||
| "hasDynamicHelp": false, | ||
| "multiple": true, | ||
| "options": [ | ||
| "json", | ||
| "human" | ||
| "coexistence", | ||
| "dedicated" | ||
| ], | ||
| "type": "option" | ||
| }, | ||
| "phone-number": { | ||
| "description": "WhatsApp display phone number (resolved to a phone number ID)", | ||
| "name": "phone-number", | ||
| "country": { | ||
| "description": "Preferred phone number country ISO", | ||
| "name": "country", | ||
| "hasDynamicHelp": false, | ||
| "multiple": true, | ||
| "type": "option" | ||
| }, | ||
| "customer": { | ||
| "description": "Customer ID override", | ||
| "name": "customer", | ||
| "hasDynamicHelp": false, | ||
| "multiple": false, | ||
| "type": "option" | ||
| }, | ||
| "phone-number-id": { | ||
| "description": "WhatsApp phone number ID (Meta internal ID). If you have the real number instead, use \"--phone-number\".", | ||
| "name": "phone-number-id", | ||
| "required": false, | ||
| "failure-url": { | ||
| "description": "Failure redirect URL", | ||
| "name": "failure-url", | ||
| "hasDynamicHelp": false, | ||
@@ -1134,2 +1070,27 @@ "multiple": false, | ||
| }, | ||
| "language": { | ||
| "description": "Setup link language", | ||
| "name": "language", | ||
| "hasDynamicHelp": false, | ||
| "multiple": false, | ||
| "type": "option" | ||
| }, | ||
| "no-provision-phone-number": { | ||
| "description": "Do not auto-provision a phone number during setup", | ||
| "name": "no-provision-phone-number", | ||
| "allowNo": false, | ||
| "type": "boolean" | ||
| }, | ||
| "output": { | ||
| "description": "Output format", | ||
| "name": "output", | ||
| "default": "human", | ||
| "hasDynamicHelp": false, | ||
| "multiple": false, | ||
| "options": [ | ||
| "json", | ||
| "human" | ||
| ], | ||
| "type": "option" | ||
| }, | ||
| "project": { | ||
@@ -1141,2 +1102,9 @@ "description": "Project ID override", | ||
| "type": "option" | ||
| }, | ||
| "success-url": { | ||
| "description": "Success redirect URL", | ||
| "name": "success-url", | ||
| "hasDynamicHelp": false, | ||
| "multiple": false, | ||
| "type": "option" | ||
| } | ||
@@ -1146,3 +1114,3 @@ }, | ||
| "hiddenAliases": [], | ||
| "id": "whatsapp:numbers:get", | ||
| "id": "whatsapp:numbers:new", | ||
| "pluginAlias": "@kapso/cli", | ||
@@ -1158,6 +1126,6 @@ "pluginName": "@kapso/cli", | ||
| "numbers", | ||
| "get.js" | ||
| "new.js" | ||
| ] | ||
| }, | ||
| "whatsapp:numbers:health": { | ||
| "whatsapp:numbers:resolve": { | ||
| "aliases": [], | ||
@@ -1171,3 +1139,3 @@ "args": { | ||
| }, | ||
| "description": "Run a health check for a WhatsApp number", | ||
| "description": "Resolve a WhatsApp number reference to a canonical phone number ID", | ||
| "flags": { | ||
@@ -1211,3 +1179,3 @@ "output": { | ||
| "hiddenAliases": [], | ||
| "id": "whatsapp:numbers:health", | ||
| "id": "whatsapp:numbers:resolve", | ||
| "pluginAlias": "@kapso/cli", | ||
@@ -1223,17 +1191,16 @@ "pluginName": "@kapso/cli", | ||
| "numbers", | ||
| "health.js" | ||
| "resolve.js" | ||
| ] | ||
| }, | ||
| "whatsapp:numbers:list": { | ||
| "whatsapp:templates:get": { | ||
| "aliases": [], | ||
| "args": {}, | ||
| "description": "List WhatsApp numbers in the current project", | ||
| "args": { | ||
| "templateId": { | ||
| "description": "Template ID", | ||
| "name": "templateId", | ||
| "required": true | ||
| } | ||
| }, | ||
| "description": "Get a WhatsApp template by ID", | ||
| "flags": { | ||
| "customer": { | ||
| "description": "Filter by customer ID", | ||
| "name": "customer", | ||
| "hasDynamicHelp": false, | ||
| "multiple": false, | ||
| "type": "option" | ||
| }, | ||
| "output": { | ||
@@ -1251,5 +1218,5 @@ "description": "Output format", | ||
| }, | ||
| "page": { | ||
| "description": "Page number", | ||
| "name": "page", | ||
| "phone-number": { | ||
| "description": "WhatsApp display phone number (resolved to a phone number ID)", | ||
| "name": "phone-number", | ||
| "hasDynamicHelp": false, | ||
@@ -1259,5 +1226,6 @@ "multiple": false, | ||
| }, | ||
| "per-page": { | ||
| "description": "Results per page", | ||
| "name": "per-page", | ||
| "phone-number-id": { | ||
| "description": "WhatsApp phone number ID (Meta internal ID). If you have the real number instead, use \"--phone-number\".", | ||
| "name": "phone-number-id", | ||
| "required": false, | ||
| "hasDynamicHelp": false, | ||
@@ -1277,3 +1245,3 @@ "multiple": false, | ||
| "hiddenAliases": [], | ||
| "id": "whatsapp:numbers:list", | ||
| "id": "whatsapp:templates:get", | ||
| "pluginAlias": "@kapso/cli", | ||
@@ -1288,14 +1256,14 @@ "pluginName": "@kapso/cli", | ||
| "whatsapp", | ||
| "numbers", | ||
| "list.js" | ||
| "templates", | ||
| "get.js" | ||
| ] | ||
| }, | ||
| "whatsapp:numbers:new": { | ||
| "whatsapp:templates:list": { | ||
| "aliases": [], | ||
| "args": {}, | ||
| "description": "Create a WhatsApp setup link in the current project", | ||
| "description": "List WhatsApp templates for a number (cursor pagination)", | ||
| "flags": { | ||
| "area-code": { | ||
| "description": "Preferred phone number area code", | ||
| "name": "area-code", | ||
| "after": { | ||
| "description": "Cursor for the next page", | ||
| "name": "after", | ||
| "hasDynamicHelp": false, | ||
@@ -1305,23 +1273,24 @@ "multiple": false, | ||
| }, | ||
| "connection-type": { | ||
| "description": "Allowed connection type", | ||
| "name": "connection-type", | ||
| "before": { | ||
| "description": "Cursor for the previous page", | ||
| "name": "before", | ||
| "hasDynamicHelp": false, | ||
| "multiple": true, | ||
| "options": [ | ||
| "coexistence", | ||
| "dedicated" | ||
| ], | ||
| "multiple": false, | ||
| "type": "option" | ||
| }, | ||
| "country": { | ||
| "description": "Preferred phone number country ISO", | ||
| "name": "country", | ||
| "category": { | ||
| "description": "Filter by template category", | ||
| "name": "category", | ||
| "hasDynamicHelp": false, | ||
| "multiple": true, | ||
| "multiple": false, | ||
| "options": [ | ||
| "MARKETING", | ||
| "UTILITY", | ||
| "AUTHENTICATION" | ||
| ], | ||
| "type": "option" | ||
| }, | ||
| "customer": { | ||
| "description": "Customer ID override", | ||
| "name": "customer", | ||
| "language": { | ||
| "description": "Filter by language code", | ||
| "name": "language", | ||
| "hasDynamicHelp": false, | ||
@@ -1331,5 +1300,5 @@ "multiple": false, | ||
| }, | ||
| "failure-url": { | ||
| "description": "Failure redirect URL", | ||
| "name": "failure-url", | ||
| "limit": { | ||
| "description": "Maximum number of templates to return", | ||
| "name": "limit", | ||
| "hasDynamicHelp": false, | ||
@@ -1339,5 +1308,5 @@ "multiple": false, | ||
| }, | ||
| "language": { | ||
| "description": "Setup link language", | ||
| "name": "language", | ||
| "name": { | ||
| "description": "Filter by template name", | ||
| "name": "name", | ||
| "hasDynamicHelp": false, | ||
@@ -1350,3 +1319,3 @@ "multiple": false, | ||
| "name": "output", | ||
| "default": "human", | ||
| "default": "json", | ||
| "hasDynamicHelp": false, | ||
@@ -1360,2 +1329,24 @@ "multiple": false, | ||
| }, | ||
| "per-page": { | ||
| "description": "Alias for --limit on cursor-paginated responses", | ||
| "name": "per-page", | ||
| "hasDynamicHelp": false, | ||
| "multiple": false, | ||
| "type": "option" | ||
| }, | ||
| "phone-number": { | ||
| "description": "WhatsApp display phone number (resolved to a phone number ID)", | ||
| "name": "phone-number", | ||
| "hasDynamicHelp": false, | ||
| "multiple": false, | ||
| "type": "option" | ||
| }, | ||
| "phone-number-id": { | ||
| "description": "WhatsApp phone number ID (Meta internal ID). If you have the real number instead, use \"--phone-number\".", | ||
| "name": "phone-number-id", | ||
| "required": false, | ||
| "hasDynamicHelp": false, | ||
| "multiple": false, | ||
| "type": "option" | ||
| }, | ||
| "project": { | ||
@@ -1368,7 +1359,15 @@ "description": "Project ID override", | ||
| }, | ||
| "success-url": { | ||
| "description": "Success redirect URL", | ||
| "name": "success-url", | ||
| "status": { | ||
| "description": "Filter by template status", | ||
| "name": "status", | ||
| "hasDynamicHelp": false, | ||
| "multiple": false, | ||
| "options": [ | ||
| "APPROVED", | ||
| "PENDING", | ||
| "REJECTED", | ||
| "PAUSED", | ||
| "IN_APPEAL", | ||
| "DISABLED" | ||
| ], | ||
| "type": "option" | ||
@@ -1379,3 +1378,3 @@ } | ||
| "hiddenAliases": [], | ||
| "id": "whatsapp:numbers:new", | ||
| "id": "whatsapp:templates:list", | ||
| "pluginAlias": "@kapso/cli", | ||
@@ -1390,17 +1389,18 @@ "pluginName": "@kapso/cli", | ||
| "whatsapp", | ||
| "numbers", | ||
| "new.js" | ||
| "templates", | ||
| "list.js" | ||
| ] | ||
| }, | ||
| "whatsapp:numbers:resolve": { | ||
| "whatsapp:templates:new": { | ||
| "aliases": [], | ||
| "args": { | ||
| "numberRef": { | ||
| "description": "WhatsApp phone number ID or display phone number", | ||
| "name": "numberRef", | ||
| "required": false | ||
| } | ||
| }, | ||
| "description": "Resolve a WhatsApp number reference to a canonical phone number ID", | ||
| "args": {}, | ||
| "description": "Create a WhatsApp template for a number", | ||
| "flags": { | ||
| "input": { | ||
| "description": "Path to a JSON payload file", | ||
| "name": "input", | ||
| "hasDynamicHelp": false, | ||
| "multiple": false, | ||
| "type": "option" | ||
| }, | ||
| "output": { | ||
@@ -1439,2 +1439,8 @@ "description": "Output format", | ||
| "type": "option" | ||
| }, | ||
| "stdin": { | ||
| "description": "Read the JSON payload from stdin", | ||
| "name": "stdin", | ||
| "allowNo": false, | ||
| "type": "boolean" | ||
| } | ||
@@ -1444,3 +1450,3 @@ }, | ||
| "hiddenAliases": [], | ||
| "id": "whatsapp:numbers:resolve", | ||
| "id": "whatsapp:templates:new", | ||
| "pluginAlias": "@kapso/cli", | ||
@@ -1455,8 +1461,8 @@ "pluginName": "@kapso/cli", | ||
| "whatsapp", | ||
| "numbers", | ||
| "resolve.js" | ||
| "templates", | ||
| "new.js" | ||
| ] | ||
| } | ||
| }, | ||
| "version": "0.3.0" | ||
| "version": "0.4.0" | ||
| } |
+1
-1
| { | ||
| "name": "@kapso/cli", | ||
| "description": "Kapso CLI for operating Kapso WhatsApp projects, numbers, conversations, messages, and templates", | ||
| "version": "0.3.0", | ||
| "version": "0.4.0", | ||
| "author": "Andrés Matte", | ||
@@ -6,0 +6,0 @@ "bin": { |
+30
-29
@@ -23,3 +23,3 @@ @kapso/cli | ||
| $ kapso (--version) | ||
| @kapso/cli/0.3.0 linux-x64 node-v24.12.0 | ||
| @kapso/cli/0.4.0 linux-x64 node-v24.12.0 | ||
| $ kapso --help [COMMAND] | ||
@@ -89,3 +89,3 @@ USAGE | ||
| _See code: [src/commands/customers/get.ts](https://github.com/gokapso/kapso-cli/blob/v0.3.0/src/commands/customers/get.ts)_ | ||
| _See code: [src/commands/customers/get.ts](https://github.com/gokapso/kapso-cli/blob/v0.4.0/src/commands/customers/get.ts)_ | ||
@@ -109,3 +109,3 @@ ## `kapso customers list` | ||
| _See code: [src/commands/customers/list.ts](https://github.com/gokapso/kapso-cli/blob/v0.3.0/src/commands/customers/list.ts)_ | ||
| _See code: [src/commands/customers/list.ts](https://github.com/gokapso/kapso-cli/blob/v0.4.0/src/commands/customers/list.ts)_ | ||
@@ -131,3 +131,3 @@ ## `kapso customers new` | ||
| _See code: [src/commands/customers/new.ts](https://github.com/gokapso/kapso-cli/blob/v0.3.0/src/commands/customers/new.ts)_ | ||
| _See code: [src/commands/customers/new.ts](https://github.com/gokapso/kapso-cli/blob/v0.4.0/src/commands/customers/new.ts)_ | ||
@@ -169,3 +169,3 @@ ## `kapso help [COMMAND]` | ||
| _See code: [src/commands/login.ts](https://github.com/gokapso/kapso-cli/blob/v0.3.0/src/commands/login.ts)_ | ||
| _See code: [src/commands/login.ts](https://github.com/gokapso/kapso-cli/blob/v0.4.0/src/commands/login.ts)_ | ||
@@ -187,3 +187,3 @@ ## `kapso logout` | ||
| _See code: [src/commands/logout.ts](https://github.com/gokapso/kapso-cli/blob/v0.3.0/src/commands/logout.ts)_ | ||
| _See code: [src/commands/logout.ts](https://github.com/gokapso/kapso-cli/blob/v0.4.0/src/commands/logout.ts)_ | ||
@@ -206,3 +206,3 @@ ## `kapso projects current` | ||
| _See code: [src/commands/projects/current.ts](https://github.com/gokapso/kapso-cli/blob/v0.3.0/src/commands/projects/current.ts)_ | ||
| _See code: [src/commands/projects/current.ts](https://github.com/gokapso/kapso-cli/blob/v0.4.0/src/commands/projects/current.ts)_ | ||
@@ -225,3 +225,3 @@ ## `kapso projects list` | ||
| _See code: [src/commands/projects/list.ts](https://github.com/gokapso/kapso-cli/blob/v0.3.0/src/commands/projects/list.ts)_ | ||
| _See code: [src/commands/projects/list.ts](https://github.com/gokapso/kapso-cli/blob/v0.4.0/src/commands/projects/list.ts)_ | ||
@@ -243,3 +243,3 @@ ## `kapso projects use PROJECTID` | ||
| _See code: [src/commands/projects/use.ts](https://github.com/gokapso/kapso-cli/blob/v0.3.0/src/commands/projects/use.ts)_ | ||
| _See code: [src/commands/projects/use.ts](https://github.com/gokapso/kapso-cli/blob/v0.4.0/src/commands/projects/use.ts)_ | ||
@@ -273,3 +273,3 @@ ## `kapso setup` | ||
| _See code: [src/commands/setup.ts](https://github.com/gokapso/kapso-cli/blob/v0.3.0/src/commands/setup.ts)_ | ||
| _See code: [src/commands/setup.ts](https://github.com/gokapso/kapso-cli/blob/v0.4.0/src/commands/setup.ts)_ | ||
@@ -292,3 +292,3 @@ ## `kapso status` | ||
| _See code: [src/commands/status.ts](https://github.com/gokapso/kapso-cli/blob/v0.3.0/src/commands/status.ts)_ | ||
| _See code: [src/commands/status.ts](https://github.com/gokapso/kapso-cli/blob/v0.4.0/src/commands/status.ts)_ | ||
@@ -315,3 +315,3 @@ ## `kapso whatsapp conversations get CONVERSATIONID` | ||
| _See code: [src/commands/whatsapp/conversations/get.ts](https://github.com/gokapso/kapso-cli/blob/v0.3.0/src/commands/whatsapp/conversations/get.ts)_ | ||
| _See code: [src/commands/whatsapp/conversations/get.ts](https://github.com/gokapso/kapso-cli/blob/v0.4.0/src/commands/whatsapp/conversations/get.ts)_ | ||
@@ -347,3 +347,3 @@ ## `kapso whatsapp conversations list` | ||
| _See code: [src/commands/whatsapp/conversations/list.ts](https://github.com/gokapso/kapso-cli/blob/v0.3.0/src/commands/whatsapp/conversations/list.ts)_ | ||
| _See code: [src/commands/whatsapp/conversations/list.ts](https://github.com/gokapso/kapso-cli/blob/v0.4.0/src/commands/whatsapp/conversations/list.ts)_ | ||
@@ -374,3 +374,3 @@ ## `kapso whatsapp messages get MESSAGEID` | ||
| _See code: [src/commands/whatsapp/messages/get.ts](https://github.com/gokapso/kapso-cli/blob/v0.3.0/src/commands/whatsapp/messages/get.ts)_ | ||
| _See code: [src/commands/whatsapp/messages/get.ts](https://github.com/gokapso/kapso-cli/blob/v0.4.0/src/commands/whatsapp/messages/get.ts)_ | ||
@@ -412,3 +412,3 @@ ## `kapso whatsapp messages list` | ||
| _See code: [src/commands/whatsapp/messages/list.ts](https://github.com/gokapso/kapso-cli/blob/v0.3.0/src/commands/whatsapp/messages/list.ts)_ | ||
| _See code: [src/commands/whatsapp/messages/list.ts](https://github.com/gokapso/kapso-cli/blob/v0.4.0/src/commands/whatsapp/messages/list.ts)_ | ||
@@ -440,3 +440,3 @@ ## `kapso whatsapp messages send` | ||
| _See code: [src/commands/whatsapp/messages/send.ts](https://github.com/gokapso/kapso-cli/blob/v0.3.0/src/commands/whatsapp/messages/send.ts)_ | ||
| _See code: [src/commands/whatsapp/messages/send.ts](https://github.com/gokapso/kapso-cli/blob/v0.4.0/src/commands/whatsapp/messages/send.ts)_ | ||
@@ -467,3 +467,3 @@ ## `kapso whatsapp numbers get [NUMBERREF]` | ||
| _See code: [src/commands/whatsapp/numbers/get.ts](https://github.com/gokapso/kapso-cli/blob/v0.3.0/src/commands/whatsapp/numbers/get.ts)_ | ||
| _See code: [src/commands/whatsapp/numbers/get.ts](https://github.com/gokapso/kapso-cli/blob/v0.4.0/src/commands/whatsapp/numbers/get.ts)_ | ||
@@ -494,3 +494,3 @@ ## `kapso whatsapp numbers health [NUMBERREF]` | ||
| _See code: [src/commands/whatsapp/numbers/health.ts](https://github.com/gokapso/kapso-cli/blob/v0.3.0/src/commands/whatsapp/numbers/health.ts)_ | ||
| _See code: [src/commands/whatsapp/numbers/health.ts](https://github.com/gokapso/kapso-cli/blob/v0.4.0/src/commands/whatsapp/numbers/health.ts)_ | ||
@@ -518,7 +518,7 @@ ## `kapso whatsapp numbers list` | ||
| _See code: [src/commands/whatsapp/numbers/list.ts](https://github.com/gokapso/kapso-cli/blob/v0.3.0/src/commands/whatsapp/numbers/list.ts)_ | ||
| _See code: [src/commands/whatsapp/numbers/list.ts](https://github.com/gokapso/kapso-cli/blob/v0.4.0/src/commands/whatsapp/numbers/list.ts)_ | ||
| ## `kapso whatsapp numbers new` | ||
| Create a WhatsApp setup link in the current project | ||
| Start WhatsApp number setup in the current project | ||
@@ -528,8 +528,8 @@ ``` | ||
| $ kapso whatsapp numbers new [--area-code <value>] [--connection-type coexistence|dedicated...] [--country <value>...] | ||
| [--customer <value>] [--failure-url <value>] [--language <value>] [--output json|human] [--project <value>] | ||
| [--success-url <value>] | ||
| [--customer <value>] [--failure-url <value>] [--language <value>] [--no-provision-phone-number] [--output | ||
| json|human] [--project <value>] [--success-url <value>] | ||
| FLAGS | ||
| --area-code=<value> Preferred phone number area code | ||
| --connection-type=<option>... Allowed connection type | ||
| --connection-type=<option>... Allowed connection type (defaults to dedicated) | ||
| <options: coexistence|dedicated> | ||
@@ -540,2 +540,3 @@ --country=<value>... Preferred phone number country ISO | ||
| --language=<value> Setup link language | ||
| --no-provision-phone-number Do not auto-provision a phone number during setup | ||
| --output=<option> [default: human] Output format | ||
@@ -547,6 +548,6 @@ <options: json|human> | ||
| DESCRIPTION | ||
| Create a WhatsApp setup link in the current project | ||
| Start WhatsApp number setup in the current project | ||
| ``` | ||
| _See code: [src/commands/whatsapp/numbers/new.ts](https://github.com/gokapso/kapso-cli/blob/v0.3.0/src/commands/whatsapp/numbers/new.ts)_ | ||
| _See code: [src/commands/whatsapp/numbers/new.ts](https://github.com/gokapso/kapso-cli/blob/v0.4.0/src/commands/whatsapp/numbers/new.ts)_ | ||
@@ -577,3 +578,3 @@ ## `kapso whatsapp numbers resolve [NUMBERREF]` | ||
| _See code: [src/commands/whatsapp/numbers/resolve.ts](https://github.com/gokapso/kapso-cli/blob/v0.3.0/src/commands/whatsapp/numbers/resolve.ts)_ | ||
| _See code: [src/commands/whatsapp/numbers/resolve.ts](https://github.com/gokapso/kapso-cli/blob/v0.4.0/src/commands/whatsapp/numbers/resolve.ts)_ | ||
@@ -604,3 +605,3 @@ ## `kapso whatsapp templates get TEMPLATEID` | ||
| _See code: [src/commands/whatsapp/templates/get.ts](https://github.com/gokapso/kapso-cli/blob/v0.3.0/src/commands/whatsapp/templates/get.ts)_ | ||
| _See code: [src/commands/whatsapp/templates/get.ts](https://github.com/gokapso/kapso-cli/blob/v0.4.0/src/commands/whatsapp/templates/get.ts)_ | ||
@@ -640,3 +641,3 @@ ## `kapso whatsapp templates list` | ||
| _See code: [src/commands/whatsapp/templates/list.ts](https://github.com/gokapso/kapso-cli/blob/v0.3.0/src/commands/whatsapp/templates/list.ts)_ | ||
| _See code: [src/commands/whatsapp/templates/list.ts](https://github.com/gokapso/kapso-cli/blob/v0.4.0/src/commands/whatsapp/templates/list.ts)_ | ||
@@ -666,3 +667,3 @@ ## `kapso whatsapp templates new` | ||
| _See code: [src/commands/whatsapp/templates/new.ts](https://github.com/gokapso/kapso-cli/blob/v0.3.0/src/commands/whatsapp/templates/new.ts)_ | ||
| _See code: [src/commands/whatsapp/templates/new.ts](https://github.com/gokapso/kapso-cli/blob/v0.4.0/src/commands/whatsapp/templates/new.ts)_ | ||
| <!-- commandsstop --> |
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 5 instances in 1 package
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 5 instances in 1 package
193487
0.52%4517
0.31%644
0.16%