{"version":3,"sources":["jsdelivr-header.js","/npm/cross-spawn@7.0.6/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,aAEA,MAAM,GAAK,QAAQ,iBACb,MAAQ,QAAQ,eAChB,OAAS,QAAQ,gBAEvB,SAAS,MAAM,EAAS,EAAM,GAE1B,MAAM,EAAS,MAAM,EAAS,EAAM,GAG9B,EAAU,GAAG,MAAM,EAAO,QAAS,EAAO,KAAM,EAAO,SAM7D,OAFA,OAAO,iBAAiB,EAAS,GAE1B,CACX,CAEA,SAAS,UAAU,EAAS,EAAM,GAE9B,MAAM,EAAS,MAAM,EAAS,EAAM,GAG9B,EAAS,GAAG,UAAU,EAAO,QAAS,EAAO,KAAM,EAAO,SAKhE,OAFA,EAAO,MAAQ,EAAO,OAAS,OAAO,iBAAiB,EAAO,OAAQ,GAE/D,CACX,CAEA,OAAO,QAAU,MACjB,OAAO,QAAQ,MAAQ,MACvB,OAAO,QAAQ,KAAO,UAEtB,OAAO,QAAQ,OAAS,MACxB,OAAO,QAAQ,QAAU","file":"/npm/cross-spawn@7.0.6/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.19.2.\n * Original file: /npm/cross-spawn@7.0.6/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","'use strict';\n\nconst cp = require('child_process');\nconst parse = require('./lib/parse');\nconst enoent = require('./lib/enoent');\n\nfunction spawn(command, args, options) {\n    // Parse the arguments\n    const parsed = parse(command, args, options);\n\n    // Spawn the child process\n    const spawned = cp.spawn(parsed.command, parsed.args, parsed.options);\n\n    // Hook into child process \"exit\" event to emit an error if the command\n    // does not exists, see: https://github.com/IndigoUnited/node-cross-spawn/issues/16\n    enoent.hookChildProcess(spawned, parsed);\n\n    return spawned;\n}\n\nfunction spawnSync(command, args, options) {\n    // Parse the arguments\n    const parsed = parse(command, args, options);\n\n    // Spawn the child process\n    const result = cp.spawnSync(parsed.command, parsed.args, parsed.options);\n\n    // Analyze if the command does not exist, see: https://github.com/IndigoUnited/node-cross-spawn/issues/16\n    result.error = result.error || enoent.verifyENOENTSync(result.status, parsed);\n\n    return result;\n}\n\nmodule.exports = spawn;\nmodule.exports.spawn = spawn;\nmodule.exports.sync = spawnSync;\n\nmodule.exports._parse = parse;\nmodule.exports._enoent = enoent;\n"]}