{
  "dsl": {
    "version": 0,
    "entry": "openProject",
    "blocks": {
      "openProject": {
        "type": "prProjectOpen",
        "inputs": {
          "path": "embedded://projectFile",
          "showConvertProjectDialog": false,
          "showLocateFileDialog": false,
          "showWarningDialog": false,
          "addToMRUList": false,
          "onError": "STOP",
          "storeResultIn": "openOk"
        },
        "next": "logDone"
      },
      "logDone": {
        "type": "esConsoleLog",
        "inputs": {
          "message": {
            "type": "textJoin",
            "inputs": {
              "items": [
                "openedProject=",
                {
                  "var": "openOk"
                }
              ]
            }
          }
        },
        "next": null
      }
    }
  },
  "hostCompatibility": [
    {
      "host": "premierepro"
    }
  ],
  "assetsSpec": [
    {
      "id": "projectFile",
      "kind": "file",
      "source": {
        "type": "PROMPT_FILE",
        "prompt": "Choose the .prproj file to embed into this package."
      },
      "bundlePath": "projects/opened-project.prproj",
      "lifetime": "PERSISTENT"
    }
  ],
  "output": {
    "mode": "PROMPT_SAVE",
    "suggestedName": "open-embedded-project.abscript",
    "overwrite": true
  }
}
