1var __defProp = Object.defineProperty; 2var __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, { enumerable: true, configurable: true, writable: true, value }) : obj[key] = value; 3var __publicField = (obj, key, value) => __defNormalProp(obj, typeof key !== "symbol" ? key + "" : key, value); 4import { o as e } from "./chunk-CDGyQ605.js"; 5import { t } from "./preload-helper-DYZqtPCf.js"; 6let n, B, K, H, G; 7let __tla = (async () => { 8 let r, i, a, o, s, c, l, u, d, f, p, m, h, g, _, v, y, b, x, S, C, w, T, E, D, O, k, A, j, M; 9 n = `` + new URL(`lightningcss_node-YoK8fJ2x.wasm`, import.meta.url).href; 10 r = 0; 11 i = 1; 12 a = 3; 13 o = 6; 14 s = 7; 15 c = 9; 16 l = 10; 17 u = 11; 18 d = 13; 19 f = 17; 20 p = 22; 21 m = 1; 22 h = 2; 23 g = 4; 24 _ = 1024; 25 v = [ 26 Int8Array, 27 Uint8Array, 28 Uint8ClampedArray, 29 Int16Array, 30 Uint16Array, 31 Int32Array, 32 Uint32Array, 33 Float32Array, 34 Float64Array, 35 BigInt64Array, 36 BigUint64Array 37 ]; 38 y = []; 39 b = class { 40 constructor(e2) { 41 __publicField(this, "scopes", []); 42 __publicField(this, "referenceId", 1); 43 __publicField(this, "references", /* @__PURE__ */ new Map()); 44 __publicField(this, "deferred", [ 45 null 46 ]); 47 __publicField(this, "wrappedObjects", /* @__PURE__ */ new WeakMap()); 48 __publicField(this, "externalObjects", /* @__PURE__ */ new WeakMap()); 49 __publicField(this, "buffers", /* @__PURE__ */ new Map()); 50 __publicField(this, "instanceData", 0); 51 __publicField(this, "pendingException", null); 52 __publicField(this, "_u32", new Uint32Array()); 53 __publicField(this, "_i32", new Int32Array()); 54 __publicField(this, "_u16", new Uint16Array()); 55 __publicField(this, "_u64", new BigUint64Array()); 56 __publicField(this, "_i64", new BigInt64Array()); 57 __publicField(this, "_f64", new Float64Array()); 58 __publicField(this, "_buf", new Uint8Array()); 59 this.id = y.length, y.push(this), this.instance = e2, this.table = e2.exports.__indirect_function_table, this.exports = {}, this.pushScope(); 60 let t2 = this.scopes[this.scopes.length - 1], n2 = t2.length; 61 t2.push(this.exports); 62 try { 63 this.instance.exports.napi_register_module_v1 && this.instance.exports.napi_register_module_v1(this.id, n2), this.instance.exports.napi_register_wasm_v1 && this.instance.exports.napi_register_wasm_v1(this.id, n2); 64 } finally { 65 if (this.popScope(), this.pendingException) { 66 let e3 = this.pendingException; 67 throw this.pendingException = null, e3; 68 } 69 } 70 } 71 destroy() { 72 y[this.id] = void 0; 73 } 74 getString(e2, t2 = N(this.memory, e2)) { 75 return x.decode(this.memory.subarray(e2, Math.max(0, e2 + t2))); 76 } 77 pushScope() { 78 let e2 = this.scopes.length; 79 return this.scopes.push(e2 ? [ 80 ...this.scopes[e2 - 1] 81 ] : [ 82 void 0, 83 null, 84 globalThis, 85 true, 86 false 87 ]), e2; 88 } 89 popScope() { 90 this.scopes.pop(); 91 for (let [e2, t2] of this.buffers) e2.byteLength && t2.byteLength && e2.set(t2); 92 this.buffers.clear(); 93 } 94 get(e2) { 95 return this.scopes[this.scopes.length - 1][e2]; 96 } 97 set(e2, t2) { 98 this.scopes[this.scopes.length - 1][e2] = t2; 99 } 100 pushValue(e2, t2 = this.scopes.length - 1) { 101 let n2 = this.scopes[t2], r2 = n2.length; 102 return n2.push(e2), r2; 103 } 104 createValue(e2, t2, n2) { 105 if (typeof e2 == `boolean`) return this.setPointer(t2, e2 ? 3 : 4), r; 106 if (e2 === void 0) return this.setPointer(t2, 0), r; 107 if (e2 === null) return this.setPointer(t2, 1), r; 108 if (e2 === globalThis) return this.setPointer(t2, 2), r; 109 let i2 = this.pushValue(e2, n2); 110 return this.setPointer(t2, i2), r; 111 } 112 setPointer(e2, t2) { 113 return this.u32[e2 >> 2] = t2, r; 114 } 115 get u32() { 116 return this._u32.byteLength === 0 && (this._u32 = new Uint32Array(this.instance.exports.memory.buffer)), this._u32; 117 } 118 get i32() { 119 return this._i32.byteLength === 0 && (this._i32 = new Int32Array(this.instance.exports.memory.buffer)), this._i32; 120 } 121 get u16() { 122 return this._u16.byteLength === 0 && (this._u16 = new Uint16Array(this.instance.exports.memory.buffer)), this._u16; 123 } 124 get u64() { 125 return this._u64.byteLength === 0 && (this._u64 = new BigUint64Array(this.instance.exports.memory.buffer)), this._u64; 126 } 127 get i64() { 128 return this._i64.byteLength === 0 && (this._i64 = new BigInt64Array(this.instance.exports.memory.buffer)), this._i64; 129 } 130 get f64() { 131 return this._f64.byteLength === 0 && (this._f64 = new Float64Array(this.instance.exports.memory.buffer)), this._f64; 132 } 133 get memory() { 134 return this._buf.byteLength === 0 && (this._buf = new Uint8Array(this.instance.exports.memory.buffer)), this._buf; 135 } 136 getBufferInfo(e2, t2) { 137 if (this.buffers.has(e2)) { 138 let n3 = this.buffers.get(e2); 139 return this.setPointer(t2, n3.byteOffset), n3.byteLength; 140 } 141 if (e2 instanceof ArrayBuffer) { 142 let n3 = this.copyBuffer(new Uint8Array(e2)); 143 return this.setPointer(t2, n3.byteOffset), n3.byteLength; 144 } 145 if (e2.buffer === this.instance.exports.memory.buffer) return this.setPointer(t2, e2.byteOffset), e2.byteLength; 146 let n2 = this.copyBuffer(new Uint8Array(e2.buffer, e2.byteOffset, e2.byteLength)); 147 return this.setPointer(t2, n2.byteOffset), n2.byteLength; 148 } 149 copyBuffer(e2) { 150 let t2 = this.instance.exports.napi_wasm_malloc(e2.byteLength), n2 = this.memory; 151 n2.set(e2, t2); 152 let r2 = n2.subarray(t2, t2 + e2.byteLength); 153 return E.register(r2, new T(this.id, (e3, t3) => { 154 this.instance.exports.napi_wasm_free && this.instance.exports.napi_wasm_free(t3); 155 }, 0, t2)), this.buffers.set(e2, r2), r2; 156 } 157 createFunction(e2, t2) { 158 let n2 = this, r2 = n2.table.get(e2); 159 return function(...e3) { 160 let i2 = n2.pushScope(); 161 try { 162 let a2 = n2.scopes[i2], o2 = a2.length; 163 a2.push({ 164 thisArg: this, 165 args: e3, 166 data: t2, 167 newTarget: new.target 168 }); 169 let s2 = r2(n2.id, o2); 170 return n2.get(s2); 171 } finally { 172 if (n2.popScope(), n2.pendingException) { 173 let e4 = n2.pendingException;
174 throw n2.pendingException = null, e4; 175 } 176 } 177 }; 178 } 179 readPropertyDescriptor(e2) { 180 let t2 = this.u32, n2 = t2[e2++], r2 = t2[e2++], i2 = t2[e2++], a2 = t2[e2++], o2 = t2[e2++], s2 = t2[e2++], c2 = t2[e2++], l2 = t2[e2++], u2 = n2 ? this.getString(n2) : this.get(r2), d2 = !!(c2 & m), f2 = !!(c2 & h), p2 = !!(c2 & g), v2 = !!(c2 & _), y2 = a2 ? this.createFunction(a2, l2) : void 0, b2 = o2 ? this.createFunction(o2, l2) : void 0, x2 = i2 ? this.createFunction(i2, l2) : s2 ? this.get(s2) : void 0, S2 = { 181 name: u2, 182 static: v2, 183 configurable: p2, 184 enumerable: f2 185 }; 186 return y2 || b2 ? (S2.get = y2, S2.set = b2) : x2 && (S2.writable = d2, S2.value = x2), S2; 187 } 188 }; 189 x = new TextDecoder(`utf-8`, { 190 ignoreBOM: true, 191 fatal: true 192 }); 193 S = new TextDecoder(`latin1`); 194 C = new TextDecoder(`utf-16`); 195 w = new TextEncoder(); 196 T = class { 197 constructor(e2, t2, n2, r2) { 198 this.env = e2, this.finalize = t2, this.hint = n2, this.data = r2; 199 } 200 }; 201 E = new FinalizationRegistry((e2) => { 202 e2.finalize && e2.finalize(e2.env, e2.data, e2.hint); 203 }); 204 D = class { 205 }; 206 O = []; 207 k = class { 208 constructor(e2, t2, n2, r2) { 209 this.env = e2, this.fn = t2, this.nativeFn = n2, this.context = r2, this.id = O.length, O.push(this); 210 } 211 }; 212 A = [ 213 null 214 ]; 215 j = class { 216 constructor(e2, t2, n2, r2) { 217 this.env = e2, this.execute = t2, this.complete = n2, this.data = r2, this.id = A.length, A.push(this); 218 } 219 }; 220 M = { 221 napi_open_handle_scope(e2, t2) { 222 let n2 = y[e2], r2 = n2.pushScope(); 223 return n2.setPointer(t2, r2); 224 }, 225 napi_close_handle_scope(e2, t2) { 226 let n2 = y[e2]; 227 return t2 === n2.scopes.length - 1 ? (n2.popScope(), r) : d; 228 }, 229 napi_open_escapable_handle_scope(e2, t2) { 230 let n2 = y[e2], r2 = n2.pushScope(); 231 return n2.setPointer(t2, r2); 232 }, 233 napi_close_escapable_handle_scope(e2, t2) { 234 let n2 = y[e2]; 235 return t2 === n2.scopes.length - 1 ? (n2.popScope(), r) : d; 236 }, 237 napi_escape_handle(e2, t2, n2, r2) { 238 let i2 = y[e2], a2 = i2.get(n2); 239 return i2.createValue(a2, r2, t2 - 1); 240 }, 241 napi_create_object(e2, t2) { 242 return y[e2].createValue({}, t2); 243 }, 244 napi_set_property(e2, t2, n2, i2) { 245 let a2 = y[e2], o2 = a2.get(t2), s2 = a2.get(n2); 246 return o2[s2] = a2.get(i2), r; 247 }, 248 napi_get_property(e2, t2, n2, r2) { 249 let i2 = y[e2], a2 = i2.get(t2), o2 = i2.get(n2); 250 return i2.createValue(a2[o2], r2); 251 }, 252 napi_delete_property(e2, t2, n2, i2) { 253 let a2 = y[e2], o2 = a2.get(t2), s2 = a2.get(n2), c2 = false; 254 try { 255 c2 = delete o2[s2]; 256 } catch { 257 } 258 return i2 && (a2.memory[i2] = +!!c2), r; 259 }, 260 napi_has_property(e2, t2, n2, i2) { 261 let a2 = y[e2], o2 = a2.get(t2), s2 = a2.get(n2); 262 return a2.memory[i2] = +(s2 in o2), r; 263 }, 264 napi_has_own_property(e2, t2, n2, i2) { 265 let a2 = y[e2], o2 = a2.get(t2), s2 = a2.get(n2); 266 return a2.memory[i2] = +!!o2.hasOwnProperty(s2), r; 267 }, 268 napi_set_named_property(e2, t2, n2, i2) { 269 let a2 = y[e2], o2 = a2.get(t2), s2 = a2.get(i2), c2 = a2.getString(n2); 270 return o2[c2] = s2, r; 271 }, 272 napi_get_named_property(e2, t2, n2, r2) { 273 let i2 = y[e2], a2 = i2.get(t2), o2 = i2.getString(n2); 274 return i2.createValue(a2[o2], r2); 275 }, 276 napi_has_named_property(e2, t2, n2, i2) { 277 let a2 = y[e2], o2 = a2.get(t2), s2 = a2.getString(n2); 278 return a2.memory[i2] = +(s2 in o2), r; 279 }, 280 napi_get_property_names(e2, t2, n2) { 281 let r2 = y[e2], i2 = r2.get(t2), a2 = Object.keys(i2); 282 return r2.createValue(a2, n2); 283 }, 284 napi_get_all_property_names(e2, t2, n2, r2, i2, a2) { 285 throw Error(`not implemented`); 286 }, 287 napi_define_properties(e2, t2, n2, i2) { 288 let a2 = y[e2], o2 = a2.get(t2), s2 = i2 >> 2; 289 for (let e3 = 0; e3 < n2; e3++) { 290 let e4 = a2.readPropertyDescriptor(s2); 291 Object.defineProperty(o2, e4.name, e4), s2 += 8; 292 } 293 return r; 294 }, 295 napi_object_freeze(e2, t2) {
296 let n2 = y[e2].get(t2); 297 return Object.freeze(n2), r; 298 }, 299 napi_object_seal(e2, t2) { 300 let n2 = y[e2].get(t2); 301 return Object.seal(n2), r; 302 }, 303 napi_get_prototype(e2, t2, n2) { 304 let r2 = y[e2], i2 = r2.get(t2); 305 return r2.createValue(Object.getPrototypeOf(i2), n2); 306 }, 307 napi_define_class(e2, t2, n2, r2, i2, a2, o2, s2) { 308 let c2 = y[e2], l2 = c2.createFunction(r2, i2); 309 Object.defineProperty(l2, `name`, { 310 value: c2.getString(t2, n2), 311 configurable: true 312 }); 313 let u2 = o2 >> 2; 314 for (let e3 = 0; e3 < a2; e3++) { 315 let e4 = c2.readPropertyDescriptor(u2); 316 e4.static ? Object.defineProperty(l2, e4.name, e4) : Object.defineProperty(l2.prototype, e4.name, e4), u2 += 8; 317 } 318 return c2.createValue(l2, s2); 319 }, 320 napi_create_reference(e2, t2, n2, r2) { 321 let i2 = y[e2], a2 = i2.referenceId++; 322 return i2.references.set(a2, { 323 value: i2.get(t2), 324 refcount: n2 325 }), i2.setPointer(r2, a2); 326 }, 327 napi_delete_reference(e2, t2) { 328 return y[e2].references.delete(t2), r; 329 }, 330 napi_get_reference_value(e2, t2, n2) { 331 let r2 = y[e2], i2 = r2.references.get(t2); 332 return r2.createValue(i2.value, n2); 333 }, 334 napi_reference_ref(e2, t2, n2) { 335 let r2 = y[e2], i2 = r2.references.get(t2); 336 return i2.refcount++, r2.setPointer(n2, i2.refcount); 337 }, 338 napi_reference_unref(e2, t2, n2) { 339 let r2 = y[e2], i2 = r2.references.get(t2); 340 return i2.refcount === 0 ? c : (i2.refcount--, r2.setPointer(n2, i2.refcount)); 341 }, 342 napi_add_env_cleanup_hook() { 343 return r; 344 }, 345 napi_remove_env_cleanup_hook() { 346 return r; 347 }, 348 napi_add_async_cleanup_hook() { 349 return r; 350 }, 351 napi_remove_async_cleanup_hook() { 352 return r; 353 }, 354 napi_set_instance_data(e2, t2, n2, i2) { 355 let a2 = y[e2]; 356 return a2.instanceData = t2, r; 357 }, 358 napi_get_instance_data(e2, t2) { 359 let n2 = y[e2]; 360 return n2.setPointer(t2, n2.instanceData); 361 }, 362 napi_get_boolean(e2, t2, n2) { 363 return y[e2].setPointer(n2, t2 ? 3 : 4); 364 }, 365 napi_get_value_bool(e2, t2, n2) { 366 let i2 = y[e2], a2 = i2.get(t2); 367 return typeof a2 == `boolean` ? (i2.memory[n2] = +!!a2, r) : s; 368 }, 369 napi_create_int32(e2, t2, n2) { 370 return y[e2].createValue(t2, n2); 371 }, 372 napi_get_value_int32(e2, t2, n2) { 373 let i2 = y[e2], a2 = i2.get(t2); 374 return typeof a2 == `number` ? (i2.i32[n2 >> 2] = a2, r) : o; 375 }, 376 napi_create_uint32(e2, t2, n2) { 377 return y[e2].createValue(t2, n2); 378 }, 379 napi_get_value_uint32(e2, t2, n2) { 380 let r2 = y[e2], i2 = r2.get(t2); 381 return typeof i2 == `number` ? r2.setPointer(n2, i2) : o; 382 }, 383 napi_create_int64(e2, t2, n2) { 384 return y[e2].createValue(Number(t2), n2); 385 }, 386 napi_get_value_int64(e2, t2, n2) { 387 let i2 = y[e2], a2 = i2.get(t2); 388 return typeof a2 == `number` ? (i2.i64[n2 >> 3] = a2, r) : o; 389 }, 390 napi_create_double(e2, t2, n2) { 391 return y[e2].createValue(t2, n2); 392 }, 393 napi_get_value_double(e2, t2, n2) { 394 let i2 = y[e2], a2 = i2.get(t2); 395 return typeof a2 == `number` ? (i2.f64[n2 >> 3] = a2, r) : o; 396 }, 397 napi_create_bigint_int64(e2, t2, n2) { 398 return y[e2].createValue(BigInt.asIntN(64, t2), n2); 399 }, 400 napi_get_value_bigint_int64(e2, t2, n2, i2) { 401 let a2 = y[e2], o2 = a2.get(t2); 402 return typeof o2 == `bigint` ? (a2.i64[n2 >> 3] = o2, i2 && (a2.memory[i2] = +(BigInt.asIntN(64, o2) === o2)), r) : f; 403 }, 404 napi_create_bigint_uint64(e2, t2, n2) { 405 return y[e2].createValue(BigInt.asUintN(64, t2), n2); 406 }, 407 napi_get_value_bigint_uint64(e2, t2, n2, i2) { 408 let a2 = y[e2], o2 = a2.get(t2); 409 return typeof o2 == `bigint` ? (a2.u64[n2 >> 3] = o2, i2 && (a2.memory[i2] = +(BigInt.asUintN(64, o2) === o2)), r) : f; 410 }, 411 napi_create_bigint_words(e2, t2, n2, r2, i2) { 412 let a2 = y[e2], o2 = a2.u64, s2 = r2 >> 3, c2 = 0n, l2 = 0n; 413 for (let e3 = 0; e3 < n2; e3++) { 414 let e4 = o2[s2++]; 415 c2 += e4 << l2, l2 += 64n; 416 } 417 return c2 *= BigInt((-1) ** t2), a2.createValue(c2, i2); 418 }, 419 napi_get_value_bigint_words(e2, t2, n2, r2, i2) { 420 let a2 = y[e2], o2 = a2.get(t2); 421 if (typeof o2 != `bigint`) return f; 422 let s2 = a2.u32[r2 >> 2]; 423 n2 && (a2.i32[n2] = +(o2 < 0n)); 424 let c2 = 0; 425 if (i2) { 426 let e3 = (1n << 64n) - 1n, t3 = a2.u64, n3 = i2 >> 3; 427 for (o2 < 0n && (o2 = -o2); c2 < s2 && o2 !== 0n; c2++) t3[n3++] = o2 & e3, o2 >>= 64n; 428 } 429 for (; o2 > 0n; ) c2++, o2 >>= 64n; 430 return a2.setPointer(r2, c2); 431 }, 432 napi_get_null(e2, t2) { 433 return y[e2].setPointer(t2, 1); 434 }, 435 napi_create_array(e2, t2) { 436 return y[e2].createValue([], t2); 437 }, 438 napi_create_array_with_length(e2, t2, n2) { 439 return y[e2].createValue(Array(t2), n2); 440 },
441 napi_set_element(e2, t2, n2, i2) { 442 let a2 = y[e2], o2 = a2.get(t2); 443 return o2[n2] = a2.get(i2), r; 444 }, 445 napi_get_element(e2, t2, n2, r2) { 446 let i2 = y[e2], a2 = i2.get(t2)[n2]; 447 return i2.createValue(a2, r2); 448 }, 449 napi_has_element(e2, t2, n2, i2) { 450 let a2 = y[e2], o2 = a2.get(t2); 451 return a2.memory[i2] = +!!o2.hasOwnProperty(n2), r; 452 }, 453 napi_delete_element(e2, t2, n2, i2) { 454 let a2 = y[e2], o2 = a2.get(t2), s2 = false; 455 try { 456 s2 = delete o2[n2]; 457 } catch { 458 } 459 return i2 && (a2.memory[i2] = +!!s2), r; 460 }, 461 napi_get_array_length(e2, t2, n2) { 462 let r2 = y[e2], i2 = r2.get(t2); 463 return r2.setPointer(n2, i2.length); 464 }, 465 napi_get_undefined(e2, t2) { 466 return y[e2].setPointer(t2, 0); 467 }, 468 napi_create_function(e2, t2, n2, r2, i2, a2) { 469 let o2 = y[e2], s2 = o2.createFunction(r2, i2); 470 return Object.defineProperty(s2, `name`, { 471 value: o2.getString(t2, n2), 472 configurable: true 473 }), o2.createValue(s2, a2); 474 }, 475 napi_call_function(e2, t2, n2, r2, i2, a2) { 476 let o2 = y[e2], s2 = o2.get(t2), c2 = o2.get(n2), u2 = Array(r2), d2 = o2.u32; 477 for (let e3 = 0; e3 < r2; e3++) u2[e3] = o2.get(d2[i2 >> 2]), i2 += 4; 478 try { 479 let e3 = c2.apply(s2, u2); 480 return o2.createValue(e3, a2); 481 } catch (e3) { 482 return o2.pendingException = e3, l; 483 } 484 }, 485 napi_new_instance(e2, t2, n2, r2, i2) { 486 let a2 = y[e2], o2 = a2.get(t2), s2 = Array(n2), c2 = a2.u32; 487 for (let e3 = 0; e3 < n2; e3++) s2[e3] = a2.get(c2[r2 >> 2]), r2 += 4; 488 try { 489 let e3 = new o2(...s2); 490 return a2.createValue(e3, i2); 491 } catch (e3) { 492 return a2.pendingException = e3, l; 493 } 494 }, 495 napi_get_cb_info(e2, t2, n2, i2, a2, o2) { 496 let s2 = y[e2], c2 = s2.get(t2); 497 s2.setPointer(n2, c2.args.length); 498 for (let e3 = 0; e3 < c2.args.length; e3++) s2.createValue(c2.args[e3], i2), i2 += 4; 499 return s2.createValue(c2.thisArg, a2), s2.setPointer(o2, c2.data), r; 500 }, 501 napi_get_new_target(e2, t2, n2) { 502 let r2 = y[e2], i2 = r2.get(t2); 503 return r2.createValue(i2.newTarget, n2); 504 }, 505 napi_create_threadsafe_function(e2, t2, n2, i2, a2, o2, s2, c2, l2, u2, d2) { 506 let f2 = y[e2], p2 = new k(f2, t2 ? f2.get(t2) : void 0, u2 ? f2.table.get(u2) : void 0, l2); 507 if (c2) { 508 let t3 = f2.table.get(c2); 509 E.register(p2, new T(e2, t3, 0, p2.id)); 510 } 511 return f2.setPointer(d2, p2.id), r; 512 }, 513 napi_ref_threadsafe_function() { 514 return r; 515 }, 516 napi_unref_threadsafe_function() { 517 return r; 518 }, 519 napi_acquire_threadsafe_function() { 520 return r; 521 }, 522 napi_release_threadsafe_function(e2, t2) { 523 return O[e2] = void 0, r; 524 }, 525 napi_call_threadsafe_function(e2, t2, n2) { 526 let r2 = O[e2]; 527 r2.env.pushScope(); 528 try { 529 if (r2.nativeFn) { 530 let e3 = r2.fn ? r2.env.pushValue(r2.fn) : 0; 531 r2.nativeFn(r2.env.id, e3, r2.context, t2); 532 } else r2.fn && r2.fn(); 533 } finally { 534 r2.env.popScope(); 535 } 536 }, 537 napi_get_threadsafe_function_context(e2, t2) { 538 let n2 = O[e2]; 539 return n2.env.setPointer(t2, n2.context), r; 540 }, 541 napi_create_async_work(e2, t2, n2, i2, a2, o2, s2) { 542 let c2 = y[e2], l2 = new j(c2, i2 ? c2.table.get(i2) : void 0, a2 ? c2.table.get(a2) : void 0, o2); 543 return c2.setPointer(s2, l2.id), r; 544 }, 545 napi_delete_async_work(e2, t2) { 546 return A[t2] = void 0, r; 547 }, 548 napi_queue_async_work(e2, t2) { 549 return queueMicrotask(() => { 550 let n2 = A[t2]; 551 n2 && (n2.execute(e2, n2.data), n2.complete(e2, r, n2.data)); 552 }), r; 553 }, 554 napi_cancel_async_work() { 555 let e2 = A[work]; 556 return e2.complete(env, u, e2.data), A[work] = void 0, r; 557 }, 558 napi_throw(e2, t2) { 559 let n2 = y[e2]; 560 return n2.pendingException = n2.get(t2), r; 561 }, 562 napi_throw_error(e2, t2, n2) { 563 let i2 = y[e2], a2 = Error(i2.getString(n2)); 564 return a2.code = t2, i2.pendingException = a2, r; 565 }, 566 napi_throw_type_error(e2, t2, n2) { 567 let i2 = y[e2], a2 = TypeError(i2.getString(n2)); 568 return a2.code = t2, i2.pendingException = a2, r; 569 }, 570 napi_throw_range_error(e2, t2, n2) { 571 let i2 = y[e2], a2 = RangeError(i2.getString(n2)); 572 return a2.code = t2, i2.pendingException = a2, r; 573 }, 574 napi_create_error(e2, t2, n2, r2) { 575 let i2 = y[e2], a2 = Error(i2.get(n2)); 576 return a2.code = i2.get(t2), i2.createValue(a2, r2); 577 }, 578 napi_create_type_error(e2, t2, n2, r2) { 579 let i2 = y[e2], a2 = TypeError(i2.get(n2)); 580 return a2.code = i2.get(t2), i2.createValue(a2, r2); 581 }, 582 napi_create_range_error(e2, t2, n2, r2) { 583 let i2 = y[e2], a2 = RangeError(i2.get(n2)); 584 return a2.code = i2.get(t2), i2.createValue(a2, r2); 585 }, 586 napi_get_and_clear_last_exception(e2, t2) {
587 let n2 = y[e2], r2 = n2.pendingException; 588 return n2.pendingException = null, n2.createValue(r2, t2); 589 }, 590 napi_is_exception_pending(e2, t2) { 591 let n2 = y[e2]; 592 return n2.memory[t2] = +!!n2.pendingException, r; 593 }, 594 napi_fatal_exception(e2, t2) { 595 throw Error(`not implemented`); 596 }, 597 napi_fatal_error(e2, t2, n2, r2) { 598 throw Error(`not implemented`); 599 }, 600 napi_get_global(e2, t2) { 601 return y[e2].setPointer(t2, 2); 602 }, 603 napi_create_buffer(e2, t2, n2, r2) { 604 let i2 = y[e2], a2 = i2.instance.exports.napi_wasm_malloc(t2); 605 n2 && i2.setPointer(n2, a2); 606 let o2 = globalThis.Buffer === void 0 ? i2.memory.subarray(a2, a2 + t2) : globalThis.Buffer.from(i2.memory.buffer, a2, t2); 607 return E.register(o2, new T(e2, (e3, t3) => { 608 i2.instance.exports.napi_wasm_free && i2.instance.exports.napi_wasm_free(t3); 609 }, 0, a2)), i2.createValue(o2, r2); 610 }, 611 napi_create_buffer_copy(e2, t2, n2, r2, i2) { 612 let a2 = y[e2], o2 = a2.instance.exports.napi_wasm_malloc(t2); 613 a2.memory.set(a2.memory.subarray(n2, n2 + t2), o2), r2 && a2.setPointer(r2, o2); 614 let s2 = globalThis.Buffer === void 0 ? a2.memory.subarray(o2, o2 + t2) : globalThis.Buffer.from(a2.memory.buffer, o2, t2); 615 return E.register(buf, new T(e2, (e3, t3) => { 616 a2.instance.exports.napi_wasm_free && a2.instance.exports.napi_wasm_free(t3); 617 }, 0, o2)), a2.createValue(s2, i2); 618 }, 619 napi_create_external_buffer(e2, t2, n2, r2, i2, a2) { 620 let o2 = y[e2], s2 = globalThis.Buffer === void 0 ? o2.memory.subarray(n2, n2 + t2) : globalThis.Buffer.from(o2.memory.buffer, n2, t2); 621 if (r2) { 622 let t3 = o2.table.get(r2); 623 E.register(s2, new T(e2, t3, i2, n2)); 624 } 625 return o2.createValue(s2, a2); 626 }, 627 napi_get_buffer_info(e2, t2, n2, r2) { 628 let i2 = y[e2], a2 = i2.get(t2), o2 = i2.getBufferInfo(a2, n2); 629 return i2.setPointer(r2, o2); 630 }, 631 napi_create_arraybuffer(e2, t2, n2, r2) { 632 let i2 = y[e2], a2 = new ArrayBuffer(t2); 633 return n2 && i2.getBufferInfo(a2, n2), i2.createValue(a2, r2); 634 }, 635 napi_create_external_arraybuffer(e2, t2, n2, r2, i2, a2) { 636 return p; 637 }, 638 napi_get_arraybuffer_info(e2, t2, n2, r2) { 639 let i2 = y[e2], a2 = i2.getBufferInfo(i2.get(t2), n2); 640 return i2.setPointer(r2, a2); 641 }, 642 napi_detach_arraybuffer(e2, t2) { 643 let n2 = y[e2].get(t2); 644 return typeof structuredClone == `function` && structuredClone(n2, { 645 transfer: [ 646 n2 647 ] 648 }), r; 649 }, 650 napi_is_detached_arraybuffer(e2, t2, n2) { 651 let i2 = y[e2], a2 = i2.get(t2); 652 return i2.memory[n2] = +(a2.byteLength === 0), r; 653 }, 654 napi_create_typedarray(e2, t2, n2, r2, i2, a2) { 655 let o2 = y[e2], s2 = v[t2], c2 = new s2(o2.get(r2), i2, n2); 656 return o2.createValue(c2, a2); 657 }, 658 napi_create_dataview(e2, t2, n2, r2, i2) { 659 let a2 = y[e2], o2 = a2.get(n2), s2 = new DataView(o2, r2, t2); 660 return a2.createValue(s2, i2); 661 }, 662 napi_get_typedarray_info(e2, t2, n2, r2, i2, a2, o2) { 663 let s2 = y[e2], c2 = s2.get(t2); 664 return s2.setPointer(n2, v.findIndex((e3) => c2 instanceof e3)), s2.setPointer(r2, c2.length), s2.getBufferInfo(c2, i2), s2.createValue(c2.buffer, a2), s2.setPointer(o2, c2.byteOffset); 665 }, 666 napi_get_dataview_info(e2, t2, n2, r2, i2, a2) { 667 let o2 = y[e2], s2 = o2.get(t2); 668 return o2.setPointer(n2, s2.byteLength), o2.getBufferInfo(s2, r2), o2.createValue(s2.buffer, i2), o2.setPointer(a2, s2.byteOffset); 669 }, 670 napi_create_string_utf8(e2, t2, n2, r2) { 671 let i2 = y[e2], a2 = x.decode(i2.memory.subarray(t2, t2 + n2)); 672 return i2.createValue(a2, r2); 673 }, 674 napi_get_value_string_utf8(e2, t2, n2, r2, i2) { 675 let o2 = y[e2], s2 = o2.get(t2); 676 if (typeof s2 != `string`) return a; 677 if (n2 == 0) return o2.setPointer(i2, P(s2)); 678 let c2 = w.encodeInto(s2, o2.memory.subarray(n2, n2 + r2 - 1)); 679 return o2.memory[n2 + c2.written] = 0, o2.setPointer(i2, c2.written); 680 }, 681 napi_create_string_latin1(e2, t2, n2, r2) { 682 let i2 = y[e2], a2 = S.decode(i2.memory.subarray(t2, t2 + n2)); 683 return i2.createValue(a2, r2); 684 }, 685 napi_get_value_string_latin1(e2, t2, n2, r2, i2) { 686 let o2 = y[e2], s2 = o2.get(t2); 687 if (typeof s2 != `string`) return a; 688 if (n2 == 0) return o2.setPointer(i2, s2.length); 689 let c2 = o2.memory, l2 = Math.min(s2.length, r2 - 1); 690 for (let e3 = 0; e3 < l2;
690 e3++) { 691 let t3 = s2.charCodeAt(e3); 692 c2[n2++] = t3; 693 } 694 return c2[n2] = 0, o2.setPointer(i2, l2); 695 }, 696 napi_create_string_utf16(e2, t2, n2, r2) { 697 let i2 = y[e2], a2 = C.decode(i2.memory.subarray(t2, t2 + n2 * 2)); 698 return i2.createValue(a2, r2); 699 }, 700 napi_get_value_string_utf16(e2, t2, n2, r2, i2) { 701 let o2 = y[e2], s2 = o2.get(t2); 702 if (typeof s2 != `string`) return a; 703 if (n2 == 0) return o2.setPointer(i2, s2.length); 704 let c2 = o2.u16, l2 = n2 >> 1, u2 = Math.min(s2.length, r2 - 1); 705 for (let e3 = 0; e3 < u2; e3++) { 706 let t3 = s2.charCodeAt(e3); 707 c2[l2++] = t3; 708 } 709 return c2[l2] = 0, o2.setPointer(i2, u2); 710 }, 711 napi_create_date(e2, t2, n2) { 712 return y[e2].createValue(new Date(t2), n2); 713 }, 714 napi_get_date_value(e2, t2, n2) { 715 let r2 = y[e2], i2 = r2.get(t2); 716 r2.f64[n2 >> 3] = i2.valueOf(); 717 }, 718 napi_create_symbol(e2, t2, n2) { 719 let r2 = y[e2], i2 = r2.get(t2); 720 return r2.createValue(Symbol(i2), n2); 721 }, 722 napi_coerce_to_bool(e2, t2, n2) { 723 let r2 = y[e2]; 724 return r2.createValue(!!r2.get(t2), n2); 725 }, 726 napi_coerce_to_number(e2, t2, n2) { 727 let r2 = y[e2]; 728 return r2.createValue(Number(r2.get(t2)), n2); 729 }, 730 napi_coerce_to_object(e2, t2, n2) { 731 let r2 = y[e2]; 732 return r2.createValue(Object(r2.get(t2)), n2); 733 }, 734 napi_coerce_to_string(e2, t2, n2) { 735 let r2 = y[e2]; 736 return r2.createValue(String(r2.get(t2)), n2); 737 }, 738 napi_typeof(e2, t2, n2) { 739 let r2 = y[e2], i2 = r2.get(t2); 740 return r2.setPointer(n2, (() => { 741 switch (typeof i2) { 742 case `undefined`: 743 return 0; 744 case `boolean`: 745 return 2; 746 case `number`: 747 return 3; 748 case `string`: 749 return 4; 750 case `symbol`: 751 return 5; 752 case `object`: 753 return i2 === null ? 1 : i2 instanceof D ? 8 : 6; 754 case `function`: 755 return 7; 756 case `bigint`: 757 return 9; 758 } 759 })()); 760 }, 761 napi_instanceof(e2, t2, n2, i2) { 762 let a2 = y[e2], o2 = a2.get(t2), s2 = a2.get(n2); 763 return a2.memory[i2] = +(o2 instanceof s2), r; 764 }, 765 napi_is_array(e2, t2, n2) { 766 let i2 = y[e2], a2 = i2.get(t2); 767 return i2.memory[n2] = +!!Array.isArray(a2), r; 768 }, 769 napi_is_buffer(e2, t2, n2) { 770 let i2 = y[e2], a2 = i2.get(t2); 771 return i2.memory[n2] = (globalThis.Buffer === void 0 ? a2 instanceof Uint8Array : globalThis.Buffer.isBuffer(a2)) ? 1 : 0, r; 772 }, 773 napi_is_date(e2, t2, n2) { 774 let i2 = y[e2], a2 = i2.get(t2); 775 return i2.memory[n2] = +(a2 instanceof Date), r; 776 }, 777 napi_is_error(e2, t2, n2) { 778 let i2 = y[e2], a2 = i2.get(t2); 779 return i2.memory[n2] = +(a2 instanceof Error), r; 780 }, 781 napi_is_typedarray(e2, t2, n2) { 782 let i2 = y[e2], a2 = i2.get(t2); 783 return i2.memory[n2] = ArrayBuffer.isView(a2) && !(a2 instanceof DataView) ? 1 : 0, r; 784 }, 785 napi_is_dataview(e2, t2, n2) { 786 let i2 = y[e2], a2 = i2.get(t2); 787 return i2.memory[n2] = +(a2 instanceof DataView), r; 788 }, 789 napi_strict_equals(e2, t2, n2, i2) { 790 let a2 = y[e2]; 791 return a2.memory[i2] = +(a2.get(t2) === a2.get(n2)), r; 792 }, 793 napi_wrap(e2, t2, n2, i2, a2, o2) { 794 let s2 = y[e2], c2 = s2.get(t2); 795 if (s2.wrappedObjects.set(c2, n2), i2) { 796 let t3 = s2.table.get(i2); 797 E.register(c2, new T(e2, t3, a2, n2)); 798 } 799 return o2 ? M.napi_create_reference(e2, t2, 1, o2) : r; 800 }, 801 napi_unwrap(e2, t2, n2) { 802 let i2 = y[e2], a2 = i2.get(t2), o2 = i2.wrappedObjects.get(a2); 803 return i2.setPointer(n2, o2), r; 804 }, 805 napi_remove_wrap(e2, t2, n2) { 806 let r2 = y[e2], i2 = r2.get(t2), a2 = r2.wrappedObjects.get(i2); 807 return E.unregister(i2), r2.wrappedObjects.delete(i2), r2.setPointer(n2, a2); 808 }, 809 napi_type_tag_object(e2, t2, n2) { 810 throw Error(`not implemented`); 811 }, 812 napi_check_object_type_tag(e2, t2, n2) { 813 throw Error(`not implemented`); 814 }, 815 napi_add_finalizer(e2, t2, n2, i2, a2, o2) {
816 let s2 = y[e2], c2 = s2.get(t2), l2 = s2.table.get(i2); 817 return E.register(c2, new T(e2, l2, a2, n2)), o2 ? M.napi_create_reference(e2, t2, 1, o2) : r; 818 }, 819 napi_create_promise(e2, t2, n2) { 820 let r2 = y[e2], i2 = new Promise((e3, n3) => { 821 let i3 = r2.deferred.length; 822 r2.deferred.push({ 823 resolve: e3, 824 reject: n3 825 }), r2.setPointer(t2, i3); 826 }); 827 return r2.createValue(i2, n2); 828 }, 829 napi_resolve_deferred(e2, t2, n2) { 830 let i2 = y[e2], { resolve: a2 } = i2.deferred[t2]; 831 return a2(i2.get(n2)), i2.deferred[t2] = void 0, r; 832 }, 833 napi_reject_deferred(e2, t2, n2) { 834 let i2 = y[e2], { reject: a2 } = i2.deferred[t2]; 835 return a2(i2.get(n2)), i2.deferred[t2] = void 0, r; 836 }, 837 napi_is_promise(e2, t2, n2) { 838 let i2 = y[e2], a2 = i2.get(t2); 839 return i2.memory[n2] = +(a2 instanceof Promise), r; 840 }, 841 napi_run_script(e2, t2, n2) { 842 let r2 = y[e2], i2 = r2.get(t2), a2 = (0, eval)(i2); 843 return r2.createValue(a2, n2); 844 }, 845 napi_create_external(e2, t2, n2, r2, i2) { 846 let a2 = y[e2], o2 = new D(); 847 if (a2.externalObjects.set(o2, t2), n2) { 848 let i3 = a2.table.get(n2); 849 E.register(o2, new T(e2, i3, r2, t2)); 850 } 851 return a2.createValue(o2, i2); 852 }, 853 napi_get_value_external(e2, t2, n2) { 854 let r2 = y[e2], a2 = r2.get(t2), o2 = r2.externalObjects.get(a2); 855 return o2 ? r2.setPointer(n2, o2) : i; 856 }, 857 napi_adjust_external_memory() { 858 return r; 859 } 860 }; 861 function N(e2, t2) { 862 let n2 = 0; 863 for (; e2[t2] !== 0; ) n2++, t2++; 864 return n2; 865 } 866 function P(e2) { 867 let t2 = 0; 868 for (let n2 = 0; n2 < e2.length; n2++) { 869 let r2 = e2.charCodeAt(n2); 870 if (r2 >= 55296 && r2 <= 56319 && n2 < e2.length - 1) { 871 let t3 = e2.charCodeAt(++n2); 872 (t3 & 64512) == 56320 ? r2 = ((r2 & 1023) << 10) + (t3 & 1023) + 65536 : n2--; 873 } 874 r2 & 4294967168 ? r2 & 4294965248 ? r2 & 4294901760 ? r2 & 4292870144 || (t2 += 4) : t2 += 3 : t2 += 2 : t2++; 875 } 876 return t2; 877 } 878 var F; 879 function I(e2, t2, n2) { 880 F(e2, t2, n2); 881 } 882 var L = { 883 None: 0, 884 Unwinding: 1, 885 Rewinding: 2 886 }; 887 function R(e2) { 888 let { instance: t2, exports: n2 } = e2, { asyncify_get_state: r2, asyncify_start_unwind: i2, asyncify_stop_unwind: a2, asyncify_start_rewind: o2, asyncify_stop_rewind: s2 } = t2.exports, c2 = t2.exports.napi_wasm_malloc(4104), l2 = c2 + 8, u2 = c2 + 8 + 4096; 889 new Int32Array(e2.memory.buffer, c2).set([ 890 l2, 891 u2 892 ]); 893 function d2() { 894 if (r2() !== L.None) throw Error(`Invalid async state ${r2()}, expected 0.`); 895 } 896 let f2, p2, m2; 897 return F = (t3, n3, a3) => { 898 if (r2() === L.Rewinding) { 899 s2(), p2 != null && e2.createValue(p2, n3), m2 != null && e2.createValue(m2, a3), f2 = p2 = m2 = null; 900 return; 901 } 902 d2(), f2 = e2.get(t3), i2(c2); 903 }, async function(e3) { 904 d2(); 905 let t3 = n2.bundle(e3); 906 for (; r2() === L.Unwinding; ) { 907 a2(); 908 try { 909 p2 = await f2; 910 } catch (e4) { 911 m2 = e4; 912 } 913 d2(), o2(c2), t3 = n2.bundle(e3); 914 } 915 return d2(), t3; 916 }; 917 } 918 var z = { 919 and_chr: `chrome`, 920 and_ff: `firefox`, 921 ie_mob: `ie`, 922 op_mob: `opera`, 923 and_qq: null, 924 and_uc: null, 925 baidu: null, 926 bb: null, 927 kaios: null, 928 op_mini: null 929 }; 930 B = function(e2) { 931 let t2 = {}; 932 for (let n2 of e2) { 933 let [e3, r2] = n2.split(` `); 934 if (z[e3] === null) continue; 935 let i2 = V(r2); 936 i2 != null && (t2[e3] == null || i2 < t2[e3]) && (t2[e3] = i2); 937 } 938 return t2; 939 }; 940 function V(e2) { 941 let [t2, n2 = 0, r2 = 0] = e2.split(`-`)[0].split(`.`).map((e3) => parseInt(e3, 10)); 942 return isNaN(t2) || isNaN(n2) || isNaN(r2) ? null : t2 << 16 | n2 << 8 | r2; 943 } 944 let U, W; 945 H = { 946 Nesting: 1, 947 NotSelectorList: 2, 948 DirSelector: 4, 949 LangSelectorList: 8, 950 IsSelector: 16, 951 TextDecorationThicknessPercent: 32, 952 MediaIntervalSyntax: 64, 953 MediaRangeSyntax: 128, 954 CustomMediaQueries: 256, 955 ClampFunction: 512, 956 ColorFunction: 1024, 957 OklabColors: 2048, 958 LabColors: 4096, 959 P3Colors: 8192, 960 HexAlphaColors: 16384, 961 SpaceSeparatedColorNotation: 32768, 962 FontFamilySystemUi: 65536, 963 DoublePositionGradients: 131072, 964 VendorPrefixes: 262144, 965 LogicalProperties: 524288, 966 LightDark: 1048576, 967 Selectors: 31, 968 MediaQueries: 448, 969 Colors: 1113088 970 }; 971 G = async function(e2) { 972 if (U) return; 973 if (W) { 974 await W; 975 return; 976 } 977 e2 ?? (e2 = new URL(`` + new URL(`lightningcss_node-YoK8fJ2x.wasm`, import.meta.url).href, `` + import.meta.url)), (typeof e2 == `string` || typeof Request == `function` && e2 instanceof Request || typeof URL == `function` && e2 instanceof URL) && (e2 = Y(e2)); 978 let t2; 979 W = e2.then((e3) => J(e3, { 980 env: { 981 ...M, 982 await_promise_sync: I, 983 __getrandom_v03_custom: (e4, n2) => { 984 let r2 = t2.memory.subarray(e4, e4 + n2); 985 crypto.getRandomValues(r2); 986 } 987 } 988 })).then(({ instance: e3 }) => { 989 e3.exports.register_module(), t2 = new b(e3), R(t2), U = t2.exports; 990 }), await W; 991 }; 992 K = function(e2) { 993 return q(U.transform, e2); 994 }; 995 function q(e2, t2) { 996 if (typeof t2.visitor == `function`) { 997 let n2 = []; 998 t2.visitor = t2.visitor({ 999 addDependency(e3) { 1000 n2.push(e3); 1001 } 1002 }); 1003 let r2 = e2(t2); 1004 return r2 instanceof Promise ? r2 = r2.then((e3) => (n2.length && (e3.dependencies ?? (e3.dependencies = []), e3.dependencies.push(...n2)), e3)) : n2.length && (r2.depen
1004dencies ?? (r2.dependencies = []), r2.dependencies.push(...n2)), r2; 1005 } else return e2(t2); 1006 } 1007 async function J(e2, t2) { 1008 if (typeof Response == `function` && e2 instanceof Response) { 1009 if (typeof WebAssembly.instantiateStreaming == `function`) try { 1010 return await WebAssembly.instantiateStreaming(e2, t2); 1011 } catch (t3) { 1012 if (e2.headers.get(`Content-Type`) != `application/wasm`) console.warn("`WebAssembly.instantiateStreaming` failed because your server does not serve wasm with `application/wasm` MIME type. Falling back to `WebAssembly.instantiate` which is slower. Original error:\n", t3); 1013 else throw t3; 1014 } 1015 let n2 = await e2.arrayBuffer(); 1016 return await WebAssembly.instantiate(n2, t2); 1017 } else { 1018 let n2 = await WebAssembly.instantiate(e2, t2); 1019 return n2 instanceof WebAssembly.Instance ? { 1020 instance: n2, 1021 module: e2 1022 } : n2; 1023 } 1024 } 1025 async function Y(n2) { 1026 try { 1027 return (await t(() => import("./lib-BZ2eY-u2.js").then(async (m2) => { 1028 await m2.__tla; 1029 return m2; 1030 }).then((t2) => e(t2.default, 1)), [], import.meta.url)).readFileSync(n2); 1031 } catch { 1032 return fetch(n2); 1033 } 1034 } 1035})(); 1036export { 1037 __tla, 1038 n as a, 1039 B as i, 1040 K as n, 1041 H as r, 1042 G as t 1043};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.