Index: frontend/node_modules/@babel/helper-globals/LICENSE
===================================================================
--- frontend/node_modules/@babel/helper-globals/LICENSE	(revision 9af201e94b5a79beb92a30858fc54de4bc3b9449)
+++ frontend/node_modules/@babel/helper-globals/LICENSE	(revision 9af201e94b5a79beb92a30858fc54de4bc3b9449)
@@ -0,0 +1,22 @@
+MIT License
+
+Copyright (c) 2014-present Sebastian McKenzie and other contributors
+
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be
+included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Index: frontend/node_modules/@babel/helper-globals/README.md
===================================================================
--- frontend/node_modules/@babel/helper-globals/README.md	(revision 9af201e94b5a79beb92a30858fc54de4bc3b9449)
+++ frontend/node_modules/@babel/helper-globals/README.md	(revision 9af201e94b5a79beb92a30858fc54de4bc3b9449)
@@ -0,0 +1,19 @@
+# @babel/helper-globals
+
+> A collection of JavaScript globals for Babel internal usage
+
+See our website [@babel/helper-globals](https://babeljs.io/docs/babel-helper-globals) for more information.
+
+## Install
+
+Using npm:
+
+```sh
+npm install --save @babel/helper-globals
+```
+
+or using yarn:
+
+```sh
+yarn add @babel/helper-globals
+```
Index: frontend/node_modules/@babel/helper-globals/data/browser-upper.json
===================================================================
--- frontend/node_modules/@babel/helper-globals/data/browser-upper.json	(revision 9af201e94b5a79beb92a30858fc54de4bc3b9449)
+++ frontend/node_modules/@babel/helper-globals/data/browser-upper.json	(revision 9af201e94b5a79beb92a30858fc54de4bc3b9449)
@@ -0,0 +1,911 @@
+[
+  "AbortController",
+  "AbortSignal",
+  "AbsoluteOrientationSensor",
+  "AbstractRange",
+  "Accelerometer",
+  "AI",
+  "AICreateMonitor",
+  "AITextSession",
+  "AnalyserNode",
+  "Animation",
+  "AnimationEffect",
+  "AnimationEvent",
+  "AnimationPlaybackEvent",
+  "AnimationTimeline",
+  "AsyncDisposableStack",
+  "Attr",
+  "Audio",
+  "AudioBuffer",
+  "AudioBufferSourceNode",
+  "AudioContext",
+  "AudioData",
+  "AudioDecoder",
+  "AudioDestinationNode",
+  "AudioEncoder",
+  "AudioListener",
+  "AudioNode",
+  "AudioParam",
+  "AudioParamMap",
+  "AudioProcessingEvent",
+  "AudioScheduledSourceNode",
+  "AudioSinkInfo",
+  "AudioWorklet",
+  "AudioWorkletGlobalScope",
+  "AudioWorkletNode",
+  "AudioWorkletProcessor",
+  "AuthenticatorAssertionResponse",
+  "AuthenticatorAttestationResponse",
+  "AuthenticatorResponse",
+  "BackgroundFetchManager",
+  "BackgroundFetchRecord",
+  "BackgroundFetchRegistration",
+  "BarcodeDetector",
+  "BarProp",
+  "BaseAudioContext",
+  "BatteryManager",
+  "BeforeUnloadEvent",
+  "BiquadFilterNode",
+  "Blob",
+  "BlobEvent",
+  "Bluetooth",
+  "BluetoothCharacteristicProperties",
+  "BluetoothDevice",
+  "BluetoothRemoteGATTCharacteristic",
+  "BluetoothRemoteGATTDescriptor",
+  "BluetoothRemoteGATTServer",
+  "BluetoothRemoteGATTService",
+  "BluetoothUUID",
+  "BroadcastChannel",
+  "BrowserCaptureMediaStreamTrack",
+  "ByteLengthQueuingStrategy",
+  "Cache",
+  "CacheStorage",
+  "CanvasCaptureMediaStream",
+  "CanvasCaptureMediaStreamTrack",
+  "CanvasGradient",
+  "CanvasPattern",
+  "CanvasRenderingContext2D",
+  "CaptureController",
+  "CaretPosition",
+  "CDATASection",
+  "ChannelMergerNode",
+  "ChannelSplitterNode",
+  "ChapterInformation",
+  "CharacterBoundsUpdateEvent",
+  "CharacterData",
+  "Clipboard",
+  "ClipboardEvent",
+  "ClipboardItem",
+  "CloseEvent",
+  "CloseWatcher",
+  "CommandEvent",
+  "Comment",
+  "CompositionEvent",
+  "CompressionStream",
+  "ConstantSourceNode",
+  "ContentVisibilityAutoStateChangeEvent",
+  "ConvolverNode",
+  "CookieChangeEvent",
+  "CookieDeprecationLabel",
+  "CookieStore",
+  "CookieStoreManager",
+  "CountQueuingStrategy",
+  "Credential",
+  "CredentialsContainer",
+  "CropTarget",
+  "Crypto",
+  "CryptoKey",
+  "CSPViolationReportBody",
+  "CSS",
+  "CSSAnimation",
+  "CSSConditionRule",
+  "CSSContainerRule",
+  "CSSCounterStyleRule",
+  "CSSFontFaceRule",
+  "CSSFontFeatureValuesRule",
+  "CSSFontPaletteValuesRule",
+  "CSSGroupingRule",
+  "CSSImageValue",
+  "CSSImportRule",
+  "CSSKeyframeRule",
+  "CSSKeyframesRule",
+  "CSSKeywordValue",
+  "CSSLayerBlockRule",
+  "CSSLayerStatementRule",
+  "CSSMarginRule",
+  "CSSMathClamp",
+  "CSSMathInvert",
+  "CSSMathMax",
+  "CSSMathMin",
+  "CSSMathNegate",
+  "CSSMathProduct",
+  "CSSMathSum",
+  "CSSMathValue",
+  "CSSMatrixComponent",
+  "CSSMediaRule",
+  "CSSNamespaceRule",
+  "CSSNestedDeclarations",
+  "CSSNumericArray",
+  "CSSNumericValue",
+  "CSSPageDescriptors",
+  "CSSPageRule",
+  "CSSPerspective",
+  "CSSPositionTryDescriptors",
+  "CSSPositionTryRule",
+  "CSSPositionValue",
+  "CSSPropertyRule",
+  "CSSRotate",
+  "CSSRule",
+  "CSSRuleList",
+  "CSSScale",
+  "CSSScopeRule",
+  "CSSSkew",
+  "CSSSkewX",
+  "CSSSkewY",
+  "CSSStartingStyleRule",
+  "CSSStyleDeclaration",
+  "CSSStyleRule",
+  "CSSStyleSheet",
+  "CSSStyleValue",
+  "CSSSupportsRule",
+  "CSSTransformComponent",
+  "CSSTransformValue",
+  "CSSTransition",
+  "CSSTranslate",
+  "CSSUnitValue",
+  "CSSUnparsedValue",
+  "CSSVariableReferenceValue",
+  "CSSViewTransitionRule",
+  "CustomElementRegistry",
+  "CustomEvent",
+  "CustomStateSet",
+  "DataTransfer",
+  "DataTransferItem",
+  "DataTransferItemList",
+  "DecompressionStream",
+  "DelayNode",
+  "DelegatedInkTrailPresenter",
+  "DeviceMotionEvent",
+  "DeviceMotionEventAcceleration",
+  "DeviceMotionEventRotationRate",
+  "DeviceOrientationEvent",
+  "DevicePosture",
+  "DisposableStack",
+  "Document",
+  "DocumentFragment",
+  "DocumentPictureInPicture",
+  "DocumentPictureInPictureEvent",
+  "DocumentTimeline",
+  "DocumentType",
+  "DOMError",
+  "DOMException",
+  "DOMImplementation",
+  "DOMMatrix",
+  "DOMMatrixReadOnly",
+  "DOMParser",
+  "DOMPoint",
+  "DOMPointReadOnly",
+  "DOMQuad",
+  "DOMRect",
+  "DOMRectList",
+  "DOMRectReadOnly",
+  "DOMStringList",
+  "DOMStringMap",
+  "DOMTokenList",
+  "DragEvent",
+  "DynamicsCompressorNode",
+  "EditContext",
+  "Element",
+  "ElementInternals",
+  "EncodedAudioChunk",
+  "EncodedVideoChunk",
+  "ErrorEvent",
+  "Event",
+  "EventCounts",
+  "EventSource",
+  "EventTarget",
+  "External",
+  "EyeDropper",
+  "FeaturePolicy",
+  "FederatedCredential",
+  "Fence",
+  "FencedFrameConfig",
+  "FetchLaterResult",
+  "File",
+  "FileList",
+  "FileReader",
+  "FileSystem",
+  "FileSystemDirectoryEntry",
+  "FileSystemDirectoryHandle",
+  "FileSystemDirectoryReader",
+  "FileSystemEntry",
+  "FileSystemFileEntry",
+  "FileSystemFileHandle",
+  "FileSystemHandle",
+  "FileSystemObserver",
+  "FileSystemWritableFileStream",
+  "FocusEvent",
+  "FontData",
+  "FontFace",
+  "FontFaceSet",
+  "FontFaceSetLoadEvent",
+  "FormData",
+  "FormDataEvent",
+  "FragmentDirective",
+  "GainNode",
+  "Gamepad",
+  "GamepadAxisMoveEvent",
+  "GamepadButton",
+  "GamepadButtonEvent",
+  "GamepadEvent",
+  "GamepadHapticActuator",
+  "GamepadPose",
+  "Geolocation",
+  "GeolocationCoordinates",
+  "GeolocationPosition",
+  "GeolocationPositionError",
+  "GPU",
+  "GPUAdapter",
+  "GPUAdapterInfo",
+  "GPUBindGroup",
+  "GPUBindGroupLayout",
+  "GPUBuffer",
+  "GPUBufferUsage",
+  "GPUCanvasContext",
+  "GPUColorWrite",
+  "GPUCommandBuffer",
+  "GPUCommandEncoder",
+  "GPUCompilationInfo",
+  "GPUCompilationMessage",
+  "GPUComputePassEncoder",
+  "GPUComputePipeline",
+  "GPUDevice",
+  "GPUDeviceLostInfo",
+  "GPUError",
+  "GPUExternalTexture",
+  "GPUInternalError",
+  "GPUMapMode",
+  "GPUOutOfMemoryError",
+  "GPUPipelineError",
+  "GPUPipelineLayout",
+  "GPUQuerySet",
+  "GPUQueue",
+  "GPURenderBundle",
+  "GPURenderBundleEncoder",
+  "GPURenderPassEncoder",
+  "GPURenderPipeline",
+  "GPUSampler",
+  "GPUShaderModule",
+  "GPUShaderStage",
+  "GPUSupportedFeatures",
+  "GPUSupportedLimits",
+  "GPUTexture",
+  "GPUTextureUsage",
+  "GPUTextureView",
+  "GPUUncapturedErrorEvent",
+  "GPUValidationError",
+  "GravitySensor",
+  "Gyroscope",
+  "HashChangeEvent",
+  "Headers",
+  "HID",
+  "HIDConnectionEvent",
+  "HIDDevice",
+  "HIDInputReportEvent",
+  "Highlight",
+  "HighlightRegistry",
+  "History",
+  "HTMLAllCollection",
+  "HTMLAnchorElement",
+  "HTMLAreaElement",
+  "HTMLAudioElement",
+  "HTMLBaseElement",
+  "HTMLBodyElement",
+  "HTMLBRElement",
+  "HTMLButtonElement",
+  "HTMLCanvasElement",
+  "HTMLCollection",
+  "HTMLDataElement",
+  "HTMLDataListElement",
+  "HTMLDetailsElement",
+  "HTMLDialogElement",
+  "HTMLDirectoryElement",
+  "HTMLDivElement",
+  "HTMLDListElement",
+  "HTMLDocument",
+  "HTMLElement",
+  "HTMLEmbedElement",
+  "HTMLFencedFrameElement",
+  "HTMLFieldSetElement",
+  "HTMLFontElement",
+  "HTMLFormControlsCollection",
+  "HTMLFormElement",
+  "HTMLFrameElement",
+  "HTMLFrameSetElement",
+  "HTMLHeadElement",
+  "HTMLHeadingElement",
+  "HTMLHRElement",
+  "HTMLHtmlElement",
+  "HTMLIFrameElement",
+  "HTMLImageElement",
+  "HTMLInputElement",
+  "HTMLLabelElement",
+  "HTMLLegendElement",
+  "HTMLLIElement",
+  "HTMLLinkElement",
+  "HTMLMapElement",
+  "HTMLMarqueeElement",
+  "HTMLMediaElement",
+  "HTMLMenuElement",
+  "HTMLMetaElement",
+  "HTMLMeterElement",
+  "HTMLModElement",
+  "HTMLObjectElement",
+  "HTMLOListElement",
+  "HTMLOptGroupElement",
+  "HTMLOptionElement",
+  "HTMLOptionsCollection",
+  "HTMLOutputElement",
+  "HTMLParagraphElement",
+  "HTMLParamElement",
+  "HTMLPictureElement",
+  "HTMLPreElement",
+  "HTMLProgressElement",
+  "HTMLQuoteElement",
+  "HTMLScriptElement",
+  "HTMLSelectedContentElement",
+  "HTMLSelectElement",
+  "HTMLSlotElement",
+  "HTMLSourceElement",
+  "HTMLSpanElement",
+  "HTMLStyleElement",
+  "HTMLTableCaptionElement",
+  "HTMLTableCellElement",
+  "HTMLTableColElement",
+  "HTMLTableElement",
+  "HTMLTableRowElement",
+  "HTMLTableSectionElement",
+  "HTMLTemplateElement",
+  "HTMLTextAreaElement",
+  "HTMLTimeElement",
+  "HTMLTitleElement",
+  "HTMLTrackElement",
+  "HTMLUListElement",
+  "HTMLUnknownElement",
+  "HTMLVideoElement",
+  "IDBCursor",
+  "IDBCursorWithValue",
+  "IDBDatabase",
+  "IDBFactory",
+  "IDBIndex",
+  "IDBKeyRange",
+  "IDBObjectStore",
+  "IDBOpenDBRequest",
+  "IDBRequest",
+  "IDBTransaction",
+  "IDBVersionChangeEvent",
+  "IdentityCredential",
+  "IdentityCredentialError",
+  "IdentityProvider",
+  "IdleDeadline",
+  "IdleDetector",
+  "IIRFilterNode",
+  "Image",
+  "ImageBitmap",
+  "ImageBitmapRenderingContext",
+  "ImageCapture",
+  "ImageData",
+  "ImageDecoder",
+  "ImageTrack",
+  "ImageTrackList",
+  "Ink",
+  "InputDeviceCapabilities",
+  "InputDeviceInfo",
+  "InputEvent",
+  "IntersectionObserver",
+  "IntersectionObserverEntry",
+  "Keyboard",
+  "KeyboardEvent",
+  "KeyboardLayoutMap",
+  "KeyframeEffect",
+  "LanguageDetector",
+  "LargestContentfulPaint",
+  "LaunchParams",
+  "LaunchQueue",
+  "LayoutShift",
+  "LayoutShiftAttribution",
+  "LinearAccelerationSensor",
+  "Location",
+  "Lock",
+  "LockManager",
+  "MathMLElement",
+  "MediaCapabilities",
+  "MediaCapabilitiesInfo",
+  "MediaDeviceInfo",
+  "MediaDevices",
+  "MediaElementAudioSourceNode",
+  "MediaEncryptedEvent",
+  "MediaError",
+  "MediaKeyError",
+  "MediaKeyMessageEvent",
+  "MediaKeys",
+  "MediaKeySession",
+  "MediaKeyStatusMap",
+  "MediaKeySystemAccess",
+  "MediaList",
+  "MediaMetadata",
+  "MediaQueryList",
+  "MediaQueryListEvent",
+  "MediaRecorder",
+  "MediaRecorderErrorEvent",
+  "MediaSession",
+  "MediaSource",
+  "MediaSourceHandle",
+  "MediaStream",
+  "MediaStreamAudioDestinationNode",
+  "MediaStreamAudioSourceNode",
+  "MediaStreamEvent",
+  "MediaStreamTrack",
+  "MediaStreamTrackAudioSourceNode",
+  "MediaStreamTrackAudioStats",
+  "MediaStreamTrackEvent",
+  "MediaStreamTrackGenerator",
+  "MediaStreamTrackProcessor",
+  "MediaStreamTrackVideoStats",
+  "MessageChannel",
+  "MessageEvent",
+  "MessagePort",
+  "MIDIAccess",
+  "MIDIConnectionEvent",
+  "MIDIInput",
+  "MIDIInputMap",
+  "MIDIMessageEvent",
+  "MIDIOutput",
+  "MIDIOutputMap",
+  "MIDIPort",
+  "MimeType",
+  "MimeTypeArray",
+  "ModelGenericSession",
+  "ModelManager",
+  "MouseEvent",
+  "MutationEvent",
+  "MutationObserver",
+  "MutationRecord",
+  "NamedNodeMap",
+  "NavigateEvent",
+  "Navigation",
+  "NavigationActivation",
+  "NavigationCurrentEntryChangeEvent",
+  "NavigationDestination",
+  "NavigationHistoryEntry",
+  "NavigationPreloadManager",
+  "NavigationTransition",
+  "Navigator",
+  "NavigatorLogin",
+  "NavigatorManagedData",
+  "NavigatorUAData",
+  "NetworkInformation",
+  "Node",
+  "NodeFilter",
+  "NodeIterator",
+  "NodeList",
+  "Notification",
+  "NotifyPaintEvent",
+  "NotRestoredReasonDetails",
+  "NotRestoredReasons",
+  "Observable",
+  "OfflineAudioCompletionEvent",
+  "OfflineAudioContext",
+  "OffscreenCanvas",
+  "OffscreenCanvasRenderingContext2D",
+  "Option",
+  "OrientationSensor",
+  "OscillatorNode",
+  "OTPCredential",
+  "OverconstrainedError",
+  "PageRevealEvent",
+  "PageSwapEvent",
+  "PageTransitionEvent",
+  "PannerNode",
+  "PasswordCredential",
+  "Path2D",
+  "PaymentAddress",
+  "PaymentManager",
+  "PaymentMethodChangeEvent",
+  "PaymentRequest",
+  "PaymentRequestUpdateEvent",
+  "PaymentResponse",
+  "Performance",
+  "PerformanceElementTiming",
+  "PerformanceEntry",
+  "PerformanceEventTiming",
+  "PerformanceLongAnimationFrameTiming",
+  "PerformanceLongTaskTiming",
+  "PerformanceMark",
+  "PerformanceMeasure",
+  "PerformanceNavigation",
+  "PerformanceNavigationTiming",
+  "PerformanceObserver",
+  "PerformanceObserverEntryList",
+  "PerformancePaintTiming",
+  "PerformanceResourceTiming",
+  "PerformanceScriptTiming",
+  "PerformanceServerTiming",
+  "PerformanceTiming",
+  "PeriodicSyncManager",
+  "PeriodicWave",
+  "Permissions",
+  "PermissionStatus",
+  "PERSISTENT",
+  "PictureInPictureEvent",
+  "PictureInPictureWindow",
+  "Plugin",
+  "PluginArray",
+  "PointerEvent",
+  "PopStateEvent",
+  "Presentation",
+  "PresentationAvailability",
+  "PresentationConnection",
+  "PresentationConnectionAvailableEvent",
+  "PresentationConnectionCloseEvent",
+  "PresentationConnectionList",
+  "PresentationReceiver",
+  "PresentationRequest",
+  "PressureObserver",
+  "PressureRecord",
+  "ProcessingInstruction",
+  "Profiler",
+  "ProgressEvent",
+  "PromiseRejectionEvent",
+  "ProtectedAudience",
+  "PublicKeyCredential",
+  "PushManager",
+  "PushSubscription",
+  "PushSubscriptionOptions",
+  "RadioNodeList",
+  "Range",
+  "ReadableByteStreamController",
+  "ReadableStream",
+  "ReadableStreamBYOBReader",
+  "ReadableStreamBYOBRequest",
+  "ReadableStreamDefaultController",
+  "ReadableStreamDefaultReader",
+  "RelativeOrientationSensor",
+  "RemotePlayback",
+  "ReportBody",
+  "ReportingObserver",
+  "Request",
+  "ResizeObserver",
+  "ResizeObserverEntry",
+  "ResizeObserverSize",
+  "Response",
+  "RestrictionTarget",
+  "RTCCertificate",
+  "RTCDataChannel",
+  "RTCDataChannelEvent",
+  "RTCDtlsTransport",
+  "RTCDTMFSender",
+  "RTCDTMFToneChangeEvent",
+  "RTCEncodedAudioFrame",
+  "RTCEncodedVideoFrame",
+  "RTCError",
+  "RTCErrorEvent",
+  "RTCIceCandidate",
+  "RTCIceTransport",
+  "RTCPeerConnection",
+  "RTCPeerConnectionIceErrorEvent",
+  "RTCPeerConnectionIceEvent",
+  "RTCRtpReceiver",
+  "RTCRtpScriptTransform",
+  "RTCRtpSender",
+  "RTCRtpTransceiver",
+  "RTCSctpTransport",
+  "RTCSessionDescription",
+  "RTCStatsReport",
+  "RTCTrackEvent",
+  "Scheduler",
+  "Scheduling",
+  "Screen",
+  "ScreenDetailed",
+  "ScreenDetails",
+  "ScreenOrientation",
+  "ScriptProcessorNode",
+  "ScrollTimeline",
+  "SecurityPolicyViolationEvent",
+  "Selection",
+  "Sensor",
+  "SensorErrorEvent",
+  "Serial",
+  "SerialPort",
+  "ServiceWorker",
+  "ServiceWorkerContainer",
+  "ServiceWorkerRegistration",
+  "ShadowRoot",
+  "SharedStorage",
+  "SharedStorageAppendMethod",
+  "SharedStorageClearMethod",
+  "SharedStorageDeleteMethod",
+  "SharedStorageModifierMethod",
+  "SharedStorageSetMethod",
+  "SharedStorageWorklet",
+  "SharedWorker",
+  "SnapEvent",
+  "SourceBuffer",
+  "SourceBufferList",
+  "SpeechSynthesis",
+  "SpeechSynthesisErrorEvent",
+  "SpeechSynthesisEvent",
+  "SpeechSynthesisUtterance",
+  "SpeechSynthesisVoice",
+  "StaticRange",
+  "StereoPannerNode",
+  "Storage",
+  "StorageBucket",
+  "StorageBucketManager",
+  "StorageEvent",
+  "StorageManager",
+  "StylePropertyMap",
+  "StylePropertyMapReadOnly",
+  "StyleSheet",
+  "StyleSheetList",
+  "SubmitEvent",
+  "Subscriber",
+  "SubtleCrypto",
+  "SuppressedError",
+  "SVGAElement",
+  "SVGAngle",
+  "SVGAnimatedAngle",
+  "SVGAnimatedBoolean",
+  "SVGAnimatedEnumeration",
+  "SVGAnimatedInteger",
+  "SVGAnimatedLength",
+  "SVGAnimatedLengthList",
+  "SVGAnimatedNumber",
+  "SVGAnimatedNumberList",
+  "SVGAnimatedPreserveAspectRatio",
+  "SVGAnimatedRect",
+  "SVGAnimatedString",
+  "SVGAnimatedTransformList",
+  "SVGAnimateElement",
+  "SVGAnimateMotionElement",
+  "SVGAnimateTransformElement",
+  "SVGAnimationElement",
+  "SVGCircleElement",
+  "SVGClipPathElement",
+  "SVGComponentTransferFunctionElement",
+  "SVGDefsElement",
+  "SVGDescElement",
+  "SVGElement",
+  "SVGEllipseElement",
+  "SVGFEBlendElement",
+  "SVGFEColorMatrixElement",
+  "SVGFEComponentTransferElement",
+  "SVGFECompositeElement",
+  "SVGFEConvolveMatrixElement",
+  "SVGFEDiffuseLightingElement",
+  "SVGFEDisplacementMapElement",
+  "SVGFEDistantLightElement",
+  "SVGFEDropShadowElement",
+  "SVGFEFloodElement",
+  "SVGFEFuncAElement",
+  "SVGFEFuncBElement",
+  "SVGFEFuncGElement",
+  "SVGFEFuncRElement",
+  "SVGFEGaussianBlurElement",
+  "SVGFEImageElement",
+  "SVGFEMergeElement",
+  "SVGFEMergeNodeElement",
+  "SVGFEMorphologyElement",
+  "SVGFEOffsetElement",
+  "SVGFEPointLightElement",
+  "SVGFESpecularLightingElement",
+  "SVGFESpotLightElement",
+  "SVGFETileElement",
+  "SVGFETurbulenceElement",
+  "SVGFilterElement",
+  "SVGForeignObjectElement",
+  "SVGGElement",
+  "SVGGeometryElement",
+  "SVGGradientElement",
+  "SVGGraphicsElement",
+  "SVGImageElement",
+  "SVGLength",
+  "SVGLengthList",
+  "SVGLinearGradientElement",
+  "SVGLineElement",
+  "SVGMarkerElement",
+  "SVGMaskElement",
+  "SVGMatrix",
+  "SVGMetadataElement",
+  "SVGMPathElement",
+  "SVGNumber",
+  "SVGNumberList",
+  "SVGPathElement",
+  "SVGPatternElement",
+  "SVGPoint",
+  "SVGPointList",
+  "SVGPolygonElement",
+  "SVGPolylineElement",
+  "SVGPreserveAspectRatio",
+  "SVGRadialGradientElement",
+  "SVGRect",
+  "SVGRectElement",
+  "SVGScriptElement",
+  "SVGSetElement",
+  "SVGStopElement",
+  "SVGStringList",
+  "SVGStyleElement",
+  "SVGSVGElement",
+  "SVGSwitchElement",
+  "SVGSymbolElement",
+  "SVGTextContentElement",
+  "SVGTextElement",
+  "SVGTextPathElement",
+  "SVGTextPositioningElement",
+  "SVGTitleElement",
+  "SVGTransform",
+  "SVGTransformList",
+  "SVGTSpanElement",
+  "SVGUnitTypes",
+  "SVGUseElement",
+  "SVGViewElement",
+  "SyncManager",
+  "TaskAttributionTiming",
+  "TaskController",
+  "TaskPriorityChangeEvent",
+  "TaskSignal",
+  "TEMPORARY",
+  "Text",
+  "TextDecoder",
+  "TextDecoderStream",
+  "TextEncoder",
+  "TextEncoderStream",
+  "TextEvent",
+  "TextFormat",
+  "TextFormatUpdateEvent",
+  "TextMetrics",
+  "TextTrack",
+  "TextTrackCue",
+  "TextTrackCueList",
+  "TextTrackList",
+  "TextUpdateEvent",
+  "TimeEvent",
+  "TimeRanges",
+  "ToggleEvent",
+  "Touch",
+  "TouchEvent",
+  "TouchList",
+  "TrackEvent",
+  "TransformStream",
+  "TransformStreamDefaultController",
+  "TransitionEvent",
+  "TreeWalker",
+  "TrustedHTML",
+  "TrustedScript",
+  "TrustedScriptURL",
+  "TrustedTypePolicy",
+  "TrustedTypePolicyFactory",
+  "UIEvent",
+  "URL",
+  "URLPattern",
+  "URLSearchParams",
+  "USB",
+  "USBAlternateInterface",
+  "USBConfiguration",
+  "USBConnectionEvent",
+  "USBDevice",
+  "USBEndpoint",
+  "USBInterface",
+  "USBInTransferResult",
+  "USBIsochronousInTransferPacket",
+  "USBIsochronousInTransferResult",
+  "USBIsochronousOutTransferPacket",
+  "USBIsochronousOutTransferResult",
+  "USBOutTransferResult",
+  "UserActivation",
+  "ValidityState",
+  "VideoColorSpace",
+  "VideoDecoder",
+  "VideoEncoder",
+  "VideoFrame",
+  "VideoPlaybackQuality",
+  "ViewTimeline",
+  "ViewTransition",
+  "ViewTransitionTypeSet",
+  "VirtualKeyboard",
+  "VirtualKeyboardGeometryChangeEvent",
+  "VisibilityStateEntry",
+  "VisualViewport",
+  "VTTCue",
+  "VTTRegion",
+  "WakeLock",
+  "WakeLockSentinel",
+  "WaveShaperNode",
+  "WebAssembly",
+  "WebGL2RenderingContext",
+  "WebGLActiveInfo",
+  "WebGLBuffer",
+  "WebGLContextEvent",
+  "WebGLFramebuffer",
+  "WebGLObject",
+  "WebGLProgram",
+  "WebGLQuery",
+  "WebGLRenderbuffer",
+  "WebGLRenderingContext",
+  "WebGLSampler",
+  "WebGLShader",
+  "WebGLShaderPrecisionFormat",
+  "WebGLSync",
+  "WebGLTexture",
+  "WebGLTransformFeedback",
+  "WebGLUniformLocation",
+  "WebGLVertexArrayObject",
+  "WebSocket",
+  "WebSocketError",
+  "WebSocketStream",
+  "WebTransport",
+  "WebTransportBidirectionalStream",
+  "WebTransportDatagramDuplexStream",
+  "WebTransportError",
+  "WebTransportReceiveStream",
+  "WebTransportSendStream",
+  "WGSLLanguageFeatures",
+  "WheelEvent",
+  "Window",
+  "WindowControlsOverlay",
+  "WindowControlsOverlayGeometryChangeEvent",
+  "Worker",
+  "Worklet",
+  "WorkletGlobalScope",
+  "WritableStream",
+  "WritableStreamDefaultController",
+  "WritableStreamDefaultWriter",
+  "XMLDocument",
+  "XMLHttpRequest",
+  "XMLHttpRequestEventTarget",
+  "XMLHttpRequestUpload",
+  "XMLSerializer",
+  "XPathEvaluator",
+  "XPathExpression",
+  "XPathResult",
+  "XRAnchor",
+  "XRAnchorSet",
+  "XRBoundedReferenceSpace",
+  "XRCamera",
+  "XRCPUDepthInformation",
+  "XRDepthInformation",
+  "XRDOMOverlayState",
+  "XRFrame",
+  "XRHand",
+  "XRHitTestResult",
+  "XRHitTestSource",
+  "XRInputSource",
+  "XRInputSourceArray",
+  "XRInputSourceEvent",
+  "XRInputSourcesChangeEvent",
+  "XRJointPose",
+  "XRJointSpace",
+  "XRLayer",
+  "XRLightEstimate",
+  "XRLightProbe",
+  "XRPose",
+  "XRRay",
+  "XRReferenceSpace",
+  "XRReferenceSpaceEvent",
+  "XRRenderState",
+  "XRRigidTransform",
+  "XRSession",
+  "XRSessionEvent",
+  "XRSpace",
+  "XRSystem",
+  "XRTransientInputHitTestResult",
+  "XRTransientInputHitTestSource",
+  "XRView",
+  "XRViewerPose",
+  "XRViewport",
+  "XRWebGLBinding",
+  "XRWebGLDepthInformation",
+  "XRWebGLLayer",
+  "XSLTProcessor"
+]
Index: frontend/node_modules/@babel/helper-globals/data/builtin-lower.json
===================================================================
--- frontend/node_modules/@babel/helper-globals/data/builtin-lower.json	(revision 9af201e94b5a79beb92a30858fc54de4bc3b9449)
+++ frontend/node_modules/@babel/helper-globals/data/builtin-lower.json	(revision 9af201e94b5a79beb92a30858fc54de4bc3b9449)
@@ -0,0 +1,15 @@
+[
+  "decodeURI",
+  "decodeURIComponent",
+  "encodeURI",
+  "encodeURIComponent",
+  "escape",
+  "eval",
+  "globalThis",
+  "isFinite",
+  "isNaN",
+  "parseFloat",
+  "parseInt",
+  "undefined",
+  "unescape"
+]
Index: frontend/node_modules/@babel/helper-globals/data/builtin-upper.json
===================================================================
--- frontend/node_modules/@babel/helper-globals/data/builtin-upper.json	(revision 9af201e94b5a79beb92a30858fc54de4bc3b9449)
+++ frontend/node_modules/@babel/helper-globals/data/builtin-upper.json	(revision 9af201e94b5a79beb92a30858fc54de4bc3b9449)
@@ -0,0 +1,51 @@
+[
+  "AggregateError",
+  "Array",
+  "ArrayBuffer",
+  "Atomics",
+  "BigInt",
+  "BigInt64Array",
+  "BigUint64Array",
+  "Boolean",
+  "DataView",
+  "Date",
+  "Error",
+  "EvalError",
+  "FinalizationRegistry",
+  "Float16Array",
+  "Float32Array",
+  "Float64Array",
+  "Function",
+  "Infinity",
+  "Int16Array",
+  "Int32Array",
+  "Int8Array",
+  "Intl",
+  "Iterator",
+  "JSON",
+  "Map",
+  "Math",
+  "NaN",
+  "Number",
+  "Object",
+  "Promise",
+  "Proxy",
+  "RangeError",
+  "ReferenceError",
+  "Reflect",
+  "RegExp",
+  "Set",
+  "SharedArrayBuffer",
+  "String",
+  "Symbol",
+  "SyntaxError",
+  "TypeError",
+  "Uint16Array",
+  "Uint32Array",
+  "Uint8Array",
+  "Uint8ClampedArray",
+  "URIError",
+  "WeakMap",
+  "WeakRef",
+  "WeakSet"
+]
Index: frontend/node_modules/@babel/helper-globals/package.json
===================================================================
--- frontend/node_modules/@babel/helper-globals/package.json	(revision 9af201e94b5a79beb92a30858fc54de4bc3b9449)
+++ frontend/node_modules/@babel/helper-globals/package.json	(revision 9af201e94b5a79beb92a30858fc54de4bc3b9449)
@@ -0,0 +1,32 @@
+{
+  "name": "@babel/helper-globals",
+  "version": "7.28.0",
+  "author": "The Babel Team (https://babel.dev/team)",
+  "license": "MIT",
+  "description": "A collection of JavaScript globals for Babel internal usage",
+  "repository": {
+    "type": "git",
+    "url": "https://github.com/babel/babel.git",
+    "directory": "packages/babel-helper-globals"
+  },
+  "publishConfig": {
+    "access": "public"
+  },
+  "exports": {
+    "./data/browser-upper.json": "./data/browser-upper.json",
+    "./data/builtin-lower.json": "./data/builtin-lower.json",
+    "./data/builtin-upper.json": "./data/builtin-upper.json",
+    "./package.json": "./package.json"
+  },
+  "keywords": [
+    "babel",
+    "globals"
+  ],
+  "devDependencies": {
+    "globals": "^16.1.0"
+  },
+  "engines": {
+    "node": ">=6.9.0"
+  },
+  "type": "commonjs"
+}
