{
  "dsl": {
    "version": 0,
    "entry": "createSequence",
    "blocks": {
      "createSequence": {
        "type": "prSequenceCreate",
        "inputs": {
          "name": "Sequence From Embedded Preset",
          "presetPath": "embedded://sequencePresetFile",
          "onError": "STOP",
          "storeResultIn": "seq"
        },
        "next": "logSequence"
      },
      "logSequence": {
        "type": "esConsoleLog",
        "inputs": {
          "message": {
            "type": "textJoin",
            "inputs": {
              "items": [
                "createdSequence=",
                {
                  "type": "prGetSequenceProperty",
                  "inputs": {
                    "sequence": {
                      "var": "seq"
                    },
                    "property": "NAME"
                  }
                },
                " ref=",
                {
                  "var": "seq"
                }
              ]
            }
          }
        },
        "next": null
      }
    }
  },
  "hostCompatibility": [
    {
      "host": "premierepro"
    }
  ],
  "assetsSpec": [
    {
      "id": "sequencePresetFile",
      "kind": "file",
      "source": {
        "type": "PROMPT_FILE",
        "prompt": "Choose the .sqpreset sequence preset to embed into this package."
      },
      "bundlePath": "presets/sequence-preset",
      "lifetime": "PERSISTENT"
    }
  ],
  "output": {
    "mode": "PROMPT_SAVE",
    "suggestedName": "create-sequence-from-preset.abscript",
    "overwrite": true
  }
}
