making params (code and action name) optional (#226)
* making code and main optional
* adding reference to screen recoding in README
* fixing typo
* updating video link
diff --git a/knative-build/runtimes/javascript/README.md b/knative-build/runtimes/javascript/README.md
index a1da655..1a06374 100644
--- a/knative-build/runtimes/javascript/README.md
+++ b/knative-build/runtimes/javascript/README.md
@@ -74,7 +74,7 @@
```
</details>
-## Intall the BuildTemplate for the NodeJS runtime
+## Install the BuildTemplate for the NodeJS runtime
```
$ kubectl apply --filename buildtemplate.yaml
@@ -308,3 +308,7 @@
```bash
kubectl apply -f service.yaml
```
+
+### See Hello World Live in Action
+
+* [Screen Recording of Hello World](https://youtu.be/BG1t2t7UvUA)
diff --git a/knative-build/runtimes/javascript/buildtemplate.yaml b/knative-build/runtimes/javascript/buildtemplate.yaml
index c88d982..82de16e 100644
--- a/knative-build/runtimes/javascript/buildtemplate.yaml
+++ b/knative-build/runtimes/javascript/buildtemplate.yaml
@@ -21,8 +21,10 @@
default: "knative"
- name: OW_ACTION_NAME
description: name of the action
+ default: ""
- name: OW_ACTION_CODE
description: JavaScript source code to be evaluated
+ default: ""
- name: OW_ACTION_MAIN
description: name of the function in the "__OW_ACTION_CODE" to call as the action handler
default: "main"