Skip to content

Commit 08b2cee

Browse files
author
Abdulhakim Ajetunmobi
committed
capability scritping support
1 parent db13d86 commit 08b2cee

File tree

4 files changed

+8
-6
lines changed

4 files changed

+8
-6
lines changed

scripting/TemplateWorkspace/.vscode/capabilities.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
const VONAGE_API_KEY = process.env.VONAGE_API_KEY;
22
const VONAGE_API_SECRET = process.env.VONAGE_API_SECRET;
3-
const VONAGE_APPLICATION = process.env.VONAGE_APPLICATION_ID || '8b6851fe-567c-4e86-adf8-3bea83633c60';
3+
const VONAGE_APPLICATION = process.env.VONAGE_APPLICATION_ID;
44

5-
const capabilities = [<CAPABILITIES>];
5+
const capabilities = <CAPABILITIES>;
66

77
if (capabilities) {
88
console.log(`Enabling ${capabilities}`);

scripting/TemplateWorkspace/.vscode/tasks.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
{
4747
"label": "EnableCapabilities",
4848
"type": "shell",
49-
"command": "chmod +x ./.vscode/capabilities.sh; ./.vscode/capabilities.sh",
49+
"command": "node ./.vscode/capabilities.js",
5050
"presentation": {
5151
"reveal": "never",
5252
"close": true

scripting/createWorkspace.sh

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,11 +54,13 @@ else
5454
echo "$OFOS_FILE not found."
5555
fi
5656

57-
# Update capabilities.sh using a temporary file
57+
# Update capabilities.js using a temporary file
5858
CAPABILITIES_FILE=".vscode/capabilities.js"
5959
if [ -f "$CAPABILITIES_FILE" ]; then
6060
TEMP_FILE=$(mktemp)
61-
sed "s|<CAPABILITIES>|$CAPABILITIES|" "$CAPABILITIES_FILE" > "$TEMP_FILE" && mv "$TEMP_FILE" "$CAPABILITIES_FILE"
61+
CAPABILITIES_ARRAY=$(printf '"%s",' $CAPABILITIES)
62+
CAPABILITIES_ARRAY="[${CAPABILITIES_ARRAY%,}]"
63+
sed "s|<CAPABILITIES>|$CAPABILITIES_ARRAY|" "$CAPABILITIES_FILE" > "$TEMP_FILE" && mv "$TEMP_FILE" "$CAPABILITIES_FILE"
6264
echo "Updated $CAPABILITIES_FILE with: $CAPABILITIES"
6365
else
6466
echo "$CAPABILITIES_FILE not found."

tutorials/voice_api-node-outbound/tutorial-config.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,5 @@
88
"capabilities": [
99
"voice"
1010
],
11-
"version": "0.3.0"
11+
"version": "0.3.1"
1212
}

0 commit comments

Comments
 (0)