UNPKG

@doegis/core

Version:

DOE GIS API

3 lines (1 loc) 612 B
import{findScriptDependencies as n}from"./treeAnalysis.js";import{parse as o}from"./lib/arcade-parser.js";import{ParsingError as e,ParsingErrorCodes as i}from"./lib/types.js";function d(d,l=[]){const r=o(d);if(null===r.body||void 0===r.body)throw new e({index:0,line:0,column:0,data:null,description:"",code:i.InvalidExpression});if(0===r.body.length)throw new e({index:0,line:0,column:0,data:null,description:"",code:i.InvalidExpression});if(0===r.body.length)throw new e({index:0,line:0,column:0,data:null,description:"",code:i.InvalidExpression});return r.loadedModules={},n(r,l),r}export{d as parseScript};