/**
 * Minified by jsDelivr using Terser v5.39.0.
 * Original file: /npm/wayland-client@2.0.0/dist/index.js
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
"use strict";import path from"path";import{once}from"events";import{connect}from"net";import Display from"./display.js";export*from"./definitions.js";export{default as Wl_interface}from"./interface.js";export{default as Display}from"./display.js";export{WaylandProtocolError}from"./errors.js";export default async function open_display(o=(process.env.XDG_RUNTIME_DIR?path.join(process.env.XDG_RUNTIME_DIR,process.env.WAYLAND_DISPLAY??"wayland-0"):"")){if(!o)throw new Error("no socket path provided and XDG_RUNTIME_DIR not set");const t=connect(o);await once(t,"connect");const r=new Display(t);return await r.init(),r}
//# sourceMappingURL=/sm/a49da49b7672fa69b8e08cd9e0b07343551b552ba6f32a6be02709e54f9d796c.map