import{defineEndpoint as e}from"@directus/extensions-sdk";import t from"async_hooks";import*as n from"crypto";import r from"crypto";import o,{EventEmitter as i}from"events";import a,{Readable as s}from"stream";import l from"node:async_hooks";import c,{errorMonitor as u,EventEmitter as h}from"node:events";import d from"node:path";import p from"node:fs/promises";import*as f from"fs";import g,{existsSync as A}from"fs";import m from"constants";import b from"util";import y from"assert";import*as E from"path";import v from"path";import w,{randomUUID as C}from"node:crypto";import S from"node:fs";import I,{setTimeout as T}from"node:timers/promises";import B from"node:path/win32";import x,{Writable as D,Readable as _,PassThrough as k,Transform as O,Duplex as R}from"node:stream";import N from"node:os";import F from"node:child_process";import Q,{types as M,promisify as L,inspect as P}from"node:util";import j from"child_process";import U from"string_decoder";import H,{Buffer as G}from"buffer";import q from"node:string_decoder";import V from"node:zlib";import W from"node:readline";import z,{URL as Y}from"node:url";import $,{isIPv6 as J}from"node:net";import K,{Buffer as X}from"node:buffer";import Z,{ServerResponse as ee,OutgoingMessage as te}from"node:http";import ne from"node:https";import re from"net";import oe from"http";import ie from"https";import ae from"dns";import se from"tls";import le from"url";import ce from"node:vm";import ue from"node:stream/promises";import he from"node:util/types";import de from"vm";import pe from"os";import fe from"zlib";import ge from"node:assert";import Ae from"node:querystring";import me from"node:diagnostics_channel";import be,{checkServerIdentity as ye}from"node:tls";import Ee from"node:perf_hooks";import ve from"node:sqlite";import we from"node:worker_threads";import Ce from"node:console";import Se from"node:timers";import Ie,{lookup as Te,V4MAPPED as Be,ALL as xe,ADDRCONFIG as De,promises as _e}from"node:dns";import ke from"node:stream/consumers";import Oe from"http2";import*as Re from"fs/promises";import{createElement as Ne}from"react";import Fe from"node:process";import Qe from"tty";function Me(e,t){return t.forEach(function(t){t&&"string"!=typeof t&&!Array.isArray(t)&&Object.keys(t).forEach(function(n){if("default"!==n&&!(n in e)){var r=Object.getOwnPropertyDescriptor(t,n);Object.defineProperty(e,n,r.get?r:{enumerable:!0,get:function(){return t[n]}})}})}),Object.freeze(e)}var Le="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function Pe(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function je(e){if(e.__esModule)return e;var t=e.default;if("function"==typeof t){var n=function e(){return this instanceof e?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(t){var r=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(n,t,r.get?r:{enumerable:!0,get:function(){return e[t]}})}),n}var Ue={},He=function(e,t){return He=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},He(e,t)};function Ge(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}He(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var qe=function(){return qe=Object.assign||function(e){for(var t,n=1,r=arguments.length;n=0;s--)(o=e[s])&&(a=(i<3?o(a):i>3?o(t,n,a):o(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a}function ze(e,t){return function(n,r){t(n,r,e)}}function Ye(e,t,n,r,o,i){function a(e){if(void 0!==e&&"function"!=typeof e)throw new TypeError("Function expected");return e}for(var s,l=r.kind,c="getter"===l?"get":"setter"===l?"set":"value",u=!t&&e?r.static?e:e.prototype:null,h=t||(u?Object.getOwnPropertyDescriptor(u,r.name):{}),d=!1,p=n.length-1;p>=0;p--){var f={};for(var g in r)f[g]="access"===g?{}:r[g];for(var g in r.access)f.access[g]=r.access[g];f.addInitializer=function(e){if(d)throw new TypeError("Cannot add initializers after decoration has completed");i.push(a(e||null))};var A=(0,n[p])("accessor"===l?{get:h.get,set:h.set}:h[c],f);if("accessor"===l){if(void 0===A)continue;if(null===A||"object"!=typeof A)throw new TypeError("Object expected");(s=a(A.get))&&(h.get=s),(s=a(A.set))&&(h.set=s),(s=a(A.init))&&o.unshift(s)}else(s=a(A))&&("field"===l?o.unshift(s):h[c]=s)}u&&Object.defineProperty(u,r.name,h),d=!0}function $e(e,t,n){for(var r=arguments.length>2,o=0;o0&&o[o.length-1])||6!==s[0]&&2!==s[0])){i=0;continue}if(3===s[0]&&(!o||s[1]>o[0]&&s[1]=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function ot(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,i=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a}function it(){for(var e=[],t=0;t1||s(e,t)})},t&&(r[e]=t(r[e])))}function s(e,t){try{!function(e){e.value instanceof lt?Promise.resolve(e.value.v).then(l,c):u(i[0][2],e)}(o[e](t))}catch(e){u(i[0][3],e)}}function l(e){s("next",e)}function c(e){s("throw",e)}function u(e,t){e(t),i.shift(),i.length&&s(i[0][0],i[0][1])}}function ut(e){var t,n;return t={},r("next"),r("throw",function(e){throw e}),r("return"),t[Symbol.iterator]=function(){return this},t;function r(r,o){t[r]=e[r]?function(t){return(n=!n)?{value:lt(e[r](t)),done:!1}:o?o(t):t}:o}}function ht(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,n=e[Symbol.asyncIterator];return n?n.call(e):(e=rt(e),t={},r("next"),r("throw"),r("return"),t[Symbol.asyncIterator]=function(){return this},t);function r(n){t[n]=e[n]&&function(t){return new Promise(function(r,o){(function(e,t,n,r){Promise.resolve(r).then(function(t){e({value:t,done:n})},t)})(r,o,(t=e[n](t)).done,t.value)})}}}function dt(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}var pt=Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t},ft=function(e){return ft=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},ft(e)};function gt(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=ft(e),r=0;rn&&!t.has(n)&&e.test(n),Mt}(),n=function(){return Lt||(Lt=1,Object.defineProperty(jt,"__esModule",{value:!0}),jt.default=Boolean(null===(e=null===process||void 0===process?void 0:process.versions)||void 0===e?void 0:e.node)),jt;var e}(),r=/^.*?\((?