'use strict'; /** * @license Angular * (c) 2010-2025 Google LLC. https://angular.dev/ * License: MIT */(function(g,f){if(typeof define=="function"&&define.amd){define(f)}else if(typeof exports=="object" && typeof module<"u"){module.exports=f()}else{var m=f();for(var i in m) g[i]=m[i]}}(typeof globalThis < "u" ? globalThis : typeof self < "u" ? self : this,function(){var exports={};var __exports=exports;var module={exports}; "use strict";(function(c,a){if(typeof define=="function"&&define.amd)define(a);else if(typeof exports=="object"&&typeof module<"u")module.exports=a();else{var h=a();for(var m in h)c[m]=h[m]}})(typeof globalThis<"u"?globalThis:typeof self<"u"?self:exports,function(){var c={},a=c,h={exports:c};function m(k){k.__load_patch("mocha",function(e,y){var s=e.Mocha;if(typeof s=="undefined")return;if(typeof y=="undefined")throw new Error("Missing Zone.js");var _=y.ProxyZoneSpec,E=y.SyncTestZoneSpec;if(!_)throw new Error("Missing ProxyZoneSpec");if(s.__zone_patch__)throw new Error('"Mocha" has already been patched with "Zone".');s.__zone_patch__=!0;var T=y.current,M=T.fork(new E("Mocha.describe")),d=null,S=T.fork(new _),i={after:e.after,afterEach:e.afterEach,before:e.before,beforeEach:e.beforeEach,describe:e.describe,it:e.it};function w(n,o,r){for(var t=function(f){var p=n[f];typeof p=="function"&&(n[f]=p.length===0?o(p):r(p),n[f].toString=function(){return p.toString()})},u=0;u