Add start/end opacity for repeater transform (#4)

* Add start/end opacity for repeater transform
diff --git a/schema/docs/json/shapes/repeater.json b/schema/docs/json/shapes/repeater.json
index e6c24e8..0d4ecc8 100644
--- a/schema/docs/json/shapes/repeater.json
+++ b/schema/docs/json/shapes/repeater.json
@@ -56,8 +56,43 @@
     "tr": {
       "title": "Transform",
       "description": "Transform values for each repeater copy",
-      "$ref": "#/helpers/transform",
-      "type": "object"
+      "type": "object",
+      "allOf":[
+        {
+          "$ref": "#/helpers/transform"
+        },
+        {
+          "type": "object",
+          "properties": {
+            "so": {
+              "title": "Start Opacity",
+              "oneOf": [
+                {
+                  "$ref": "#/properties/value"
+                },
+                {
+                  "$ref": "#/properties/multiDimensionalKeyframed"
+                }
+              ],
+              "default": {"a":0, "k":100},
+              "type": "object"
+            },
+            "eo": {
+              "title": "End Opacity",
+              "oneOf": [
+                {
+                  "$ref": "#/properties/value"
+                },
+                {
+                  "$ref": "#/properties/multiDimensionalKeyframed"
+                }
+              ],
+              "default": {"a":0, "k":100},
+              "type": "object"
+            }
+          }
+        }
+      ]
     }
   },
   "required": ["c", "o", "tr", "ty"]