From b5499bd618c39635d07e5521f0f60e125fa49be9 Mon Sep 17 00:00:00 2001 From: Joel Brock Date: Tue, 26 May 2026 16:29:24 -0700 Subject: [PATCH] Initial commit: Tortugotchi sea turtle conservation PWA Vanilla HTML/CSS/JS Tamagotchi-style game with three species (green, loggerhead, leatherback), persistent idle progression, hazard QTEs (sharks, boats, ghost nets, tourists), and offline PWA support via service worker. Includes README with cited conservation resources and research. --- .gitignore | 18 + PLAN.md | 90 + README.md | 98 + WALKTHROUGH.md | 73 + app.js | 2495 ++++++++ icon-192.png | Bin 0 -> 12095 bytes icon-512.png | Bin 0 -> 616060 bytes index.html | 639 ++ manifest.json | 27 + package-lock.json | 9315 ++++++++++++++++++++++++++++ package.json | 5 + style.css | 1993 ++++++ sw.js | 51 + tortugotchi_logo_1779297763562.png | Bin 0 -> 616060 bytes 14 files changed, 14804 insertions(+) create mode 100644 .gitignore create mode 100644 PLAN.md create mode 100644 README.md create mode 100644 WALKTHROUGH.md create mode 100644 app.js create mode 100644 icon-192.png create mode 100644 icon-512.png create mode 100644 index.html create mode 100644 manifest.json create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 style.css create mode 100644 sw.js create mode 100644 tortugotchi_logo_1779297763562.png diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..134f558 --- /dev/null +++ b/.gitignore @@ -0,0 +1,18 @@ +# Dependencies +node_modules/ + +# OS / editor +.DS_Store +*.swp + +# Local databases +*.db +*.db-shm +*.db-wal + +# Tooling / AI agent state (not part of the app) +.claude/ +.claude-flow/ +.swarm/ +.mcp.json +CLAUDE.md diff --git a/PLAN.md b/PLAN.md new file mode 100644 index 0000000..9eedf3d --- /dev/null +++ b/PLAN.md @@ -0,0 +1,90 @@ +# Implementation Plan - Tortugotchi (Sea Turtle PWA) + +Create a highly polished, responsive mobile Progressive Web App (PWA) called **Tortugotchi**. The game raised awareness of sea turtle conservation by making the player responsible for nesting eggs, hatchlings, an ocean-going juvenile turtle, and protecting it from human-made and natural hazards. + +## User Review Required + +> [!IMPORTANT] +> **Aesthetic Goal:** The app will use vanilla CSS with a premium glassmorphic dark UI, sunset/night gradients for the beach phase, and a bioluminescent/light-ray deep teal theme for the ocean phase. The turtle itself will be rendered as an interactive SVG containing customizable elements (custom name, facial expressions, swimming animations) rather than static or low-quality PNGs. + +> [!NOTE] +> **PWA Support:** The application will be a fully-functional PWA that can be installed on iOS/Android. It will include a service worker for offline play and asset caching, and support responsive viewport sizes locked to a phone aspect ratio with modern desktop padding. + +## Proposed Changes + +We will construct the project in the workspace `/opt/homebrew/var/www/tortugotchi`. + +### Configuration & PWA Assets + +#### [NEW] [manifest.json](file:///opt/homebrew/var/www/tortugotchi/manifest.json) +- Define metadata for installation (app name: `Tortugotchi`, theme color, display mode: `standalone`). +- Specify sizes for icons: `192x192` and `512x512`. + +#### [NEW] [sw.js](file:///opt/homebrew/var/www/tortugotchi/sw.js) +- A lightweight, reliable Service Worker to cache assets (`index.html`, `style.css`, `app.js`, sounds/images) for fast load speeds and true offline playability. + +### Core Structure + +#### [NEW] [index.html](file:///opt/homebrew/var/www/tortugotchi/index.html) +- Define a single-page app layout with three primary game views/states managed by JavaScript: + 1. **Start Screen:** Onboarding screen explaining the conservation mission, choosing a species (e.g. Green Sea Turtle vs. Loggerhead Sea Turtle), and initiating the nest phase. + 2. **Nest & Hatchling Stage:** Interactive night beach view. Guarding the nest from crabs, birds, filling holes, turning off streetlights, and getting the hatchlings to the water. + 3. **Ocean Care Stage:** Floating deep sea environment. Feeding, playing, cleaning shell, avoiding plastic bags (mimicking jellyfish), dodging motorboats, and surviving shark encounters. + 4. **Beaching Event:** Occasional alert view. The turtle beaches, and the player must ward off ignorant selfie-seeking tourists while asserting NOAA's 10-foot boundary laws. +- Implement HTML5 semantic elements and SEO tags (`description`, `title`, viewport adjustments). + +#### [NEW] [style.css](file:///opt/homebrew/var/www/tortugotchi/style.css) +- Implement a modern color system (teal, deep ocean blues, soft sandy gold, coral accent colors). +- Use CSS Variables for theme control. +- Apply modern CSS styling: + - Glassmorphic panels (`backdrop-filter: blur(10px) saturate(180%)`). + - Flex/Grid layouts optimized for mobile-first viewport dimensions (capped aspect ratios on desktop to emulate a mobile screen). + - Swimming keyframe animations for the SVG sea turtle (flipper strokes, head bobs). + - Floating animations for underwater debris (plastic bags, nets, jellyfish). + - Shake effects for damage and light pulses for night hazards. + +#### [NEW] [app.js](file:///opt/homebrew/var/www/tortugotchi/app.js) +- Build a custom clientside Game State Machine: + - **`STATE_START`**: Title screen, species select, instruction logs. + - **`STATE_NEST`**: Nest health counter, hazard generator (predator crabs, deep beach holes, light distractions). Timer counts down to hatching. Hatchlings crawl to the ocean. + - **`STATE_OCEAN`**: Core Tamagotchi care cycle. Loop monitors Stats (`Hunger`, `Happiness`, `Shell Cleanliness`, `Health`). + - **`STATE_BEACHING`**: Triggers occasionally. Spawns tourists entering the safe zone. Tapping tourists drives them away and displays quick conservation/legal facts. +- **Interactivity handlers**: + - Dragging to fill holes. + - Tapping to turn off lights/scare crabs. + - Feeding: Seagrass/crabs (based on species) and avoiding floating plastic bags. + - Shell cleaning: Drag-to-brush mini-game. + - Boat Alarm: Quick-time-event "Dive" button. + - Shark Alarm: Quick-time-event "Retract into Shell" or "Hide in Reef" button. + - Stats decrease over time; alerts occur when status is low. +- LocalStorage integration to save the turtle's progress (age, name, species, score). + +### Assets Creation + +We will generate beautiful SVG files or use the `generate_image` tool to construct a gorgeous logo/app icon (`icon-192.png` and `icon-512.png`). The primary characters and visual elements (turtle, sharks, crabs, trash, jellyfish, tourists) will be generated as custom SVG elements or inline SVGs directly inside the application files for crisp rendering, interactive state alterations, and high performance. + +--- + +## Science & Conservation Facts Integrated +The game will highlight the following realistic conservation elements through status warnings, events, and educational overlays: +1. **Light Disorientation:** Artificial lights cause hatchlings to crawl inland, exhausting their energy and leaving them exposed to land predators or cars. +2. **Marine Plastic Mimicry:** Plastic bags resemble jellyfish floating in currents. Ingesting plastic causes gut blockages and false satiety, leading to starvation. +3. **Ghost Gear:** Discarded commercial fishing nets tangle sea turtles, preventing them from surfacing to breathe, causing drowning. +4. **Lawful Distance:** Under the Endangered Species Act (ESA) and NOAA regulations, tourists must stay at least 10 feet (3 meters) away from sea turtles on beaches. Crowding and touching stress turtles, and flash photography disorients them. + +--- + +## Verification Plan + +### Automated/Code Quality Checks +- Run `./bin/brew typecheck` (Wait, this is an empty workspace not related to Homebrew Ruby code directly, but we will make sure our JavaScript code is lint-free, follows best practices, has no syntax errors, and validates locally. If there are any Ruby tools in the repository, we can ignore them as we are creating a standalone HTML PWA). +- Validate HTML semantics and CSS standards. + +### Manual Verification +- Launch a local developer server using a simple python/node server to view and play the game in the browser. +- Verify responsive layout works seamlessly on mobile viewports (simulated Chrome responsive view) and desktop views. +- Test PWA manifest compliance and verify the service worker registers successfully. +- Manually play through all three stages: + - Guarding the eggs and hatchlings. + - Feeding the turtle, brushing shell, avoiding plastic debris, diving under boat propellers, hiding from sharks. + - Driving selfie-seeking tourists back to the 10-foot boundary. diff --git a/README.md b/README.md new file mode 100644 index 0000000..56edb1f --- /dev/null +++ b/README.md @@ -0,0 +1,98 @@ +# Tortugotchi — Sea Turtle Protector + +

+ Tortugotchi logo +

+ +A Tamagotchi-style Progressive Web App that raises awareness of sea turtle conservation. Hatch a nest, raise a juvenile in the open ocean, defend it from real-world hazards (light pollution, plastic, ghost gear, boats, sharks, beachgoers), and keep it healthy long enough to grow from hatchling to adult. + +Built as a vanilla HTML / CSS / JS PWA — no build step, installable on iOS and Android, fully playable offline. + +## Play + +Open [http://localhost:8000/](http://localhost:8000/) after running a static server from the project root: + +```bash +python3 -m http.server 8000 +``` + +Then "Add to Home Screen" (iOS) or "Install app" (Chrome/Android) for the full standalone experience. + +## Gameplay + +Three species — **Green**, **Loggerhead**, **Leatherback** — each with distinct appearance and a preferred playmate. Your turtle ages roughly **one day per 15 seconds** at peak health, slowing as stats decline. Progress persists across sessions via `localStorage`, and offline time is reconciled when you return. + +| Stage | Care loop | +|------------|-----------| +| Nest | Scare crabs, fill holes, kill artificial lights, walk hatchlings to surf | +| Ocean | Feed, brush shell, play with species-specific companion, dodge hazards | +| Beaching | Hold tourists to the NOAA 10-foot boundary while the turtle rests | +| Hazard QTEs | Brace for sharks, dive under boats, cut through ghost nets | + +## Tech + +- Single-page vanilla JS state machine (`app.js`) +- Inline SVG turtle with CSS-driven species palettes and growth-stage scaling +- Service worker (`sw.js`) with cache-first offline strategy +- Web App Manifest with maskable icons, installable on Chromium, iOS Safari, Firefox Android, Samsung Internet + +## Conservation Topics Modeled in the Game + +The hazards in Tortugotchi aren't decorative — each one mirrors a documented threat to wild sea turtles: + +1. **Light pollution and hatchling disorientation.** Hatchlings orient toward the brightest horizon, which in undisturbed beaches is moonlight on the ocean. Artificial lighting pulls them inland, where they die of exhaustion, dehydration, or predation. +2. **Plastic mimicry.** Floating plastic bags resemble jellyfish, a primary food source for leatherbacks. Ingested plastic causes gut blockage and false satiation; necropsies regularly find plastic in dead turtles of every species. +3. **Ghost gear entanglement.** Lost or abandoned fishing nets and lines drift for years, tangling turtles and preventing them from surfacing to breathe. +4. **Vessel strikes.** Propeller wounds and blunt-force trauma from boats are a leading cause of injury for turtles in coastal waters. +5. **Human disturbance on beaches.** Crowding, touching, and flash photography stress nesting and basking turtles. NOAA and the U.S. Endangered Species Act establish a minimum approach distance of **10 feet (3 meters)** in U.S. waters. +6. **Defensive behavior.** Unlike freshwater turtles, sea turtles **cannot fully retract** into their shells. The in-game "brace" posture reflects how wild turtles actually respond — tucking the head and flippers tight against the carapace. + +## Resources & Citations + +Used to ground the game's mechanics, species behavior, and conservation messaging. + +### Regulatory & Government + +- **NOAA Fisheries — Sea Turtles.** Species profiles, threats, recovery plans, and viewing guidelines. +- **NOAA — Sea Turtle Viewing Guidelines.** Establishes the 10-foot / 3-meter minimum approach distance and lighting guidance. +- **U.S. Fish & Wildlife Service — Sea Turtle Program.** ESA listings, nesting beach management. +- **Endangered Species Act of 1973 (16 U.S.C. §§ 1531–1544).** Federal protection framework for all six U.S. sea turtle species. +- **Florida Fish and Wildlife Conservation Commission — Sea Turtle Lighting.** Practical guidance behind the in-game "turn off the lights" mechanic. + +### Scientific & Conservation Organizations + +- **IUCN Red List — Marine Turtles.** Current conservation status by species (Green, Loggerhead, Leatherback, Hawksbill, Kemp's ridley, Olive ridley, Flatback). +- **IUCN Marine Turtle Specialist Group (MTSG).** Global assessments, regional management units. +- **Sea Turtle Conservancy.** Public education, satellite tracking, nesting beach protection. +- **SEE Turtles.** Conservation tourism, plastic and lighting campaigns. +- **The Ocean Cleanup — Ghost Gear research.** Data on abandoned, lost, and discarded fishing gear (ALDFG). +- **Global Ghost Gear Initiative.** Cross-industry effort tracking and removing lost fishing gear. + +### Selected Research + +- Schuyler, Q. A., Wilcox, C., Townsend, K. A., et al. (2016). *Risk analysis reveals global hotspots for marine debris ingestion by sea turtles.* **Global Change Biology** 22(2): 567–576. +- Wilcox, C., Puckridge, M., Schuyler, Q. A., Townsend, K., & Hardesty, B. D. (2018). *A quantitative analysis linking sea turtle mortality and plastic debris ingestion.* **Scientific Reports** 8: 12536. +- Witherington, B. E., & Martin, R. E. (2003). *Understanding, Assessing, and Resolving Light-Pollution Problems on Sea Turtle Nesting Beaches.* Florida Marine Research Institute Technical Report TR-2. +- Stelfox, M., Hudgins, J., & Sweet, M. (2016). *A review of ghost gear entanglement amongst marine mammals, reptiles and elasmobranchs.* **Marine Pollution Bulletin** 111(1–2): 6–17. +- Lutcavage, M. E., Plotkin, P., Witherington, B., & Lutz, P. L. (1997). *Human Impacts on Sea Turtle Survival.* In Lutz & Musick (eds.), *The Biology of Sea Turtles, Vol. I*, CRC Press. + +### Species Biology References + +- Spotila, J. R. (2004). *Sea Turtles: A Complete Guide to Their Biology, Behavior, and Conservation.* Johns Hopkins University Press. +- Bjorndal, K. A., & Bolten, A. B. (eds., 2003). *Loggerhead Sea Turtles.* Smithsonian Institution Press. +- **NOAA Species Pages** for in-game species: + - Green Sea Turtle (*Chelonia mydas*): + - Loggerhead Sea Turtle (*Caretta caretta*): + - Leatherback Sea Turtle (*Dermochelys coriacea*): + +## How You Can Help (Real World) + +- Turn off or shield beachfront lighting during nesting season (roughly May–October in the U.S. Atlantic and Gulf). +- Fill in holes and remove beach furniture before sunset — hatchlings get stuck. +- Pack out all trash; cut six-pack rings and discarded line. +- Keep 10 feet (3 m) from any wild sea turtle. Never use flash. +- Report stranded, injured, or harassed turtles to your regional **NOAA Stranding Network** hotline. + +## License + +Tortugotchi is a non-commercial educational project. Cited materials remain the property of their respective authors and organizations. diff --git a/WALKTHROUGH.md b/WALKTHROUGH.md new file mode 100644 index 0000000..ad049f8 --- /dev/null +++ b/WALKTHROUGH.md @@ -0,0 +1,73 @@ +# Walkthrough: Tortugotchi Sea Turtle Conservation PWA + +We have successfully built and deployed the Progressive Web App (PWA) game **Tortugotchi** in the `/opt/homebrew/var/www/tortugotchi` workspace directory. The application educates players on sea turtle conservation by placing them in charge of a nest and then rearing an individual turtle. + +## App Icon Preview +Here is the generated application icon representing our anime-styled, cute cuddly sea turtle friend: + +![Tortugotchi App Icon](/Users/joel/.gemini/antigravity/brain/23e5834a-a966-4b39-b6d0-103828b6d683/tortugotchi_logo_1779297763562.png) + +--- + +## Created File Architecture + +The codebase contains the following core files: +1. **[index.html](file:///opt/homebrew/var/www/tortugotchi/index.html)**: Main HTML structure, layout viewport, game overlay HUD screens, and conservation science modal. +2. **[style.css](file:///opt/homebrew/var/www/tortugotchi/style.css)**: Glassmorphic UI layout design, mobile frame constraints, sunset/night sand and water gradients, and keyframe animations for characters (swimming, blinking, waddling). +3. **[app.js](file:///opt/homebrew/var/www/tortugotchi/app.js)**: State machine controller, collision logic for floating trash, drag-and-drop recycling support, touch repelling for tourists, and LocalStorage data saving. +4. **[manifest.json](file:///opt/homebrew/var/www/tortugotchi/manifest.json)**: PWA installation properties, orientation locks, theme coloring, and app identity. +5. **[sw.js](file:///opt/homebrew/var/www/tortugotchi/sw.js)**: Service worker shell caching routine, enabling offline gameplay. +6. **[icon-512.png](file:///opt/homebrew/var/www/tortugotchi/icon-512.png)** and **[icon-192.png](file:///opt/homebrew/var/www/tortugotchi/icon-192.png)**: High-resolution app launcher and splash screen icons. + +--- + +## Gameplay Mechanics Walkthrough + +### Phase 1: Nest & Hatchling Guarding (Beach) +- **Objective**: Protect a nest of 20 sea turtle eggs. +- **Hazards**: + - **Trash (🥤, 🍼, 🍿)** blocks crawling hatchlings. The user must drag and drop the trash into the **Recycle Bin** on the bottom right. + - **Sand Holes** trap hatchlings. Tapping them twice fills them in. + - **Predators (Crabs 🦀, Seagulls 🦅)** attempt to eat the hatchlings. Tapping them scares them away. + - **Streetlights 💡** confuse the hatchlings' navigation. Tapping them turns off the light pollution so hatchlings navigate towards the moonlit sea. +- **Hatching Crawl**: During the final 20 seconds, hatchlings emerge and crawl toward the sea. + - **Realistic Survival Rate**: Safely guide at least **5 out of 20 hatchlings (25%)** to proceed, representing the real-world baseline survival rate on unprotected beaches. + - **Crawling Improvements**: Hatchling movement speed is increased to allow them to cross the beach container fully within the hatching window. + - **Conservation Bonus**: Rescuing **more than 5** hatchlings (> 25%) awards a **Starting Goody Bonus** (your ocean turtle starts with +20 hunger/fullness and +20 joy, maxing them out at 100% to represent a healthier head-start). + - **Scientific Result Breakdown**: Successfully completing this phase shows an intermediate results screen showing the precise survival rate and real-world sea turtle mortality trivia (e.g. only 1 in 1,000 hatchlings survive to adulthood). + +### Phase 2: Ocean Care (Virtual Pet Room) +- **Objective**: Raise a single juvenile turtle, rename it (default: "Shelly"), and monitor stats. +- **Stats**: Hunger, Joy, Shell Cleanliness, and Health. Health decays if other stats fall low or if hazards collide. +- **Interactivity**: + - **Feed**: Choose species-accurate foods. + - *Green Turtle*: Likes **Seagrass 🌿**. + - *Loggerhead*: Likes **Crabs 🦀**. + - *Leatherback*: Likes **Jellyfish 🪼**. + - *Penalty*: Feeding incorrect food drops happiness. Swallowing **Plastic Bags 🛍️** (which float by and mimic jellyfish) causes severe sickness. Tap/swipe plastic bags away before the turtle swallows them! + - **Clean Shell**: Brushing minigame. Rub the screen over the turtle's shell to scrape away green algae spots. + - **Play**: Tickle the belly to make it spin and gain Joy. + - **Heal**: Apply medicine to cure plastic-bag toxicity and injuries. +- **QTE Hazards**: + - **Ghost Nets**: Tangled net blocks breathing. Swipe back and forth repeatedly to cut the turtle free. + - **Boat Strikes**: Motor shadow passes. Tap the "DIVE DEEP" button to escape the propeller. + - **Shark Attacks**: A Tiger shark swims in. Tap "Hide in Shell" so the turtle retracts its head and flippers. + +### Phase 3: Beaching & Tourist Control (Conservation Defense) +- **Objective**: Protect your resting, beached sea turtle from humans. +- **Hazards**: Ignorant tourists spawn and try to enter the **10-Foot Safe Zone** to take selfies. Camera flashes disorient and stress the turtle (damaging health and progress). +- **Repelling**: Tap on incoming tourists to shove them back to the screen margins. Each tap displays a federal conservation law fact or NOAA guideline. +- **Resolution**: Successfully protect the turtle until its rest progress bar reaches 100% to return it safely to the ocean. + +--- + +## How to Verify and Run + +1. We have launched a background Python HTTP server on port 8000 in the project folder. +2. **Access the Game**: Open your browser and navigate to: + [http://localhost:8000](http://localhost:8000) +3. **PWA Installation**: + - On Desktop Chrome: An install icon will appear in the URL address bar, or you can trigger installation via the floating in-game install prompt. + - On iOS Safari: Tap "Share" -> "Add to Home Screen". + - On Android Chrome: Tap the three dots -> "Install app". +4. **Offline Play**: Turn off your network/Wi-Fi connection. Reload the page to verify that the Service Worker caches the code shell and lets you play offline seamlessly. diff --git a/app.js b/app.js new file mode 100644 index 0000000..602fcfa --- /dev/null +++ b/app.js @@ -0,0 +1,2495 @@ +/** + * Tortugotchi: Sea Turtle PWA Game Engine + * Core Game Logic, State Machine, and Interactions + */ + +document.addEventListener('DOMContentLoaded', () => { + // ========================================== + // 1. STATE & CONSTANTS + // ========================================== + const STATES = { + START: 'screen-start', + BEACH: 'screen-beach', + OCEAN: 'screen-ocean', + BEACHING: 'screen-beaching' + }; + + const CONSERVATION_FACTS = [ + "Federal law prohibits touching, disturbing, or harassing sea turtles under the Endangered Species Act (ESA).", + "Fines for disturbing sea turtles or nesting sites can reach up to $25,000, along with potential jail time.", + "Always maintain a minimum distance of 10 feet (3 meters) from sea turtles on land.", + "Crowding sea turtles causes them severe stress and can disrupt their natural nesting or resting behaviors.", + "Do not use flash photography near sea turtles; the bright flash disorients them and can disrupt nesting mothers.", + "Filing in beach holes and removing beach chairs prevents hatchlings from getting trapped on their way to the ocean." + ]; + + const PREDATOR_EMOJIS = ['🦀', '🦅', '🦝']; + const TRASH_EMOJIS = ['🥤', '🍼', '🍿', '🛍️']; + + // Game state + let currentState = STATES.START; + let turtleName = 'Shelly'; + let turtleSpecies = 'green'; // 'green' | 'loggerhead' | 'leatherback' + let turtleAge = 0; // days + let hatchlingsSaved = 0; + let beachTimer = null; + let beachTimeRemaining = 45; // seconds + let beachHazardsInterval = null; + let beachHatchInterval = null; + + // Ocean Care stats + let stats = { + health: 100, + hunger: 80, // 100 = full, 0 = starving + joy: 80, + clean: 100 + }; + let oceanLoops = { + decay: null, + hazards: null, + debris: null, + age: null, + idle: null, + bubbles: null + }; + let activeQte = null; // 'net' | 'boat' | 'shark' + let isHidingInShell = false; + let isSick = false; + let startWithBonus = false; + + // Beaching Event state + let beachingProgress = 0; // 0 to 100 + let beachingInterval = null; + let beachingTouristsInterval = null; + + // ========================================== + // 2. DOM ELEMENTS + // ========================================== + const screens = { + start: document.getElementById('screen-start'), + beach: document.getElementById('screen-beach'), + ocean: document.getElementById('screen-ocean'), + beaching: document.getElementById('screen-beaching') + }; + + // Modals + const modals = { + facts: document.getElementById('modal-facts'), + rename: document.getElementById('modal-rename'), + gameover: document.getElementById('modal-gameover'), + migrationSuccess: document.getElementById('modal-migration-success') + }; + + // Migration Success Elements + const btnMigrationContinue = document.getElementById('btn-migration-continue'); + const successSavedCount = document.getElementById('success-saved-count'); + const successSavedPct = document.getElementById('success-saved-pct'); + const bonusInfoCard = document.getElementById('bonus-info-card'); + + // Interactive Sandboxes + const beachSandbox = document.getElementById('beach-sandbox'); + const beachHazardsLayer = document.getElementById('beach-hazards-layer'); + const hatchlingCrawlersLayer = document.getElementById('hatchling-crawlers-layer'); + const beachTrashCan = document.getElementById('beach-trash-can'); + const oceanPlaypen = document.getElementById('ocean-playpen'); + const floatingItemsContainer = document.getElementById('floating-items-container'); + const cleaningGameOverlay = document.getElementById('cleaning-game-overlay'); + const cleaningBrush = document.getElementById('cleaning-brush'); + const beachingSandbox = document.getElementById('beaching-sandbox'); + const touristSpawnLayer = document.getElementById('tourist-spawn-layer'); + + // Turtle SVG components + const turtleContainer = document.getElementById('sea-turtle-container'); + const algaeSpots = document.getElementById('turtle-algae-spots'); + const thoughtBubble = document.getElementById('turtle-thought-bubble'); + const thoughtText = document.getElementById('thought-text'); + + // Eye States + const eyes = { + normal: document.getElementById('turtle-eyes-normal'), + happy: document.getElementById('turtle-eyes-happy'), + dizzy: document.getElementById('turtle-eyes-dizzy'), + sleeping: document.getElementById('turtle-eyes-sleeping') + }; + + // Mouth States + const mouths = { + normal: document.getElementById('turtle-mouth-normal'), + eating: document.getElementById('turtle-mouth-eating'), + sad: document.getElementById('turtle-mouth-sad') + }; + + // Buttons + const btnStartGame = document.getElementById('btn-start-game'); + const btnShowFactsMain = document.getElementById('btn-show-facts-main'); + const btnCloseFacts = document.getElementById('btn-close-facts'); + const btnCloseFactsBottom = document.getElementById('btn-close-facts-bottom'); + const btnDismissBeachTut = document.getElementById('btn-dismiss-beach-tut'); + const btnRenameTurtle = document.getElementById('btn-rename-turtle'); + const btnSaveRename = document.getElementById('btn-save-name'); + const btnRestartGame = document.getElementById('btn-restart-game'); + + // Ocean Actions + const btnFeed = document.getElementById('btn-action-feed'); + const btnClean = document.getElementById('btn-action-clean'); + const btnPlay = document.getElementById('btn-action-play'); + const btnHeal = document.getElementById('btn-action-heal'); + const feedDrawer = document.getElementById('feed-options-drawer'); + + // HUD Outputs + const displayTurtleName = document.getElementById('display-turtle-name'); + const displayTurtleSpecies = document.getElementById('display-turtle-species'); + const turtleAgeVal = document.getElementById('turtle-age-val'); + const txtHatchlingsSaved = document.getElementById('hatchlings-saved-count'); + const beachProgressFill = document.getElementById('beach-progress-fill'); + const beachFeedbackText = document.getElementById('beach-feedback'); + const lightPollutionHud = document.getElementById('light-pollution-hud'); + + // Stat Bars + const bars = { + health: document.getElementById('bar-health'), + hunger: document.getElementById('bar-hunger'), + joy: document.getElementById('bar-joy'), + clean: document.getElementById('bar-clean') + }; + const texts = { + health: document.getElementById('stat-health-text'), + hunger: document.getElementById('stat-hunger-text'), + joy: document.getElementById('stat-joy-text'), + clean: document.getElementById('stat-clean-text') + }; + + // QTE HUD elements + const qteNet = document.getElementById('qte-net-overlay'); + const netSwipeFill = document.getElementById('net-swipe-fill'); + const qteBoat = document.getElementById('qte-boat-overlay'); + const btnQteDive = document.getElementById('btn-qte-dive'); + const qteShark = document.getElementById('qte-shark-overlay'); + const btnQteHide = document.getElementById('btn-qte-hide'); + + // Beaching Event HUD elements + const beachingProgressFill = document.getElementById('beaching-progress-fill'); + const beachingProgressText = document.getElementById('beaching-progress-text'); + const touristFactText = document.getElementById('tourist-fact-text'); + + // PWA Banner Elements + const pwaInstallBanner = document.getElementById('pwa-install-banner'); + const btnPwaInstall = document.getElementById('btn-pwa-install'); + const btnPwaClose = document.getElementById('btn-pwa-close'); + + // ========================================== + // 3. PWA INSTALLATION PROMPT + // ========================================== + // iOS Safari does NOT fire `beforeinstallprompt` and has no programmatic + // install API. Instead we detect iOS and show a manual instruction banner + // pointing the user to Share → Add to Home Screen. + const ua = navigator.userAgent || ''; + const isIos = + /iPad|iPhone|iPod/.test(ua) || + (navigator.platform === 'MacIntel' && navigator.maxTouchPoints > 1); // iPad iPadOS + const isInStandalone = + window.matchMedia('(display-mode: standalone)').matches || + window.navigator.standalone === true; + const dismissedKey = 'tortugotchi_pwa_dismissed'; + const wasDismissed = localStorage.getItem(dismissedKey) === '1'; + + const bannerTextEl = pwaInstallBanner.querySelector('.banner-text'); + + let deferredPrompt = null; + + function showBanner() { + if (isInStandalone || wasDismissed) return; + pwaInstallBanner.classList.remove('hidden'); + } + + // Chromium path (desktop Chrome/Edge, Android Chrome) + window.addEventListener('beforeinstallprompt', (e) => { + e.preventDefault(); + deferredPrompt = e; + btnPwaInstall.classList.remove('hidden'); + btnPwaInstall.textContent = 'Install'; + showBanner(); + }); + + window.addEventListener('appinstalled', () => { + pwaInstallBanner.classList.add('hidden'); + deferredPrompt = null; + }); + + btnPwaInstall.addEventListener('click', async () => { + if (deferredPrompt) { + deferredPrompt.prompt(); + try { + await deferredPrompt.userChoice; + } catch (_) { /* ignore */ } + deferredPrompt = null; + pwaInstallBanner.classList.add('hidden'); + } + }); + + btnPwaClose.addEventListener('click', () => { + pwaInstallBanner.classList.add('hidden'); + localStorage.setItem(dismissedKey, '1'); + }); + + // Platform-specific manual fallbacks for browsers where + // `beforeinstallprompt` is either not supported or hasn't fired yet. + const isAndroid = /Android/i.test(ua); + const isFirefox = /Firefox|FxiOS/i.test(ua); + const isSamsung = /SamsungBrowser/i.test(ua); + const isChromiumMobile = isAndroid && /Chrome|CriOS|EdgA/i.test(ua) && !isFirefox && !isSamsung; + + function showManualBanner(headline, instructions) { + if (isInStandalone || wasDismissed) return; + if (bannerTextEl) { + const h = bannerTextEl.querySelector('h4'); + const p = bannerTextEl.querySelector('p'); + if (h) h.textContent = headline; + if (p) p.textContent = instructions; + } + btnPwaInstall.classList.add('hidden'); + showBanner(); + } + + if (isIos && !isInStandalone && !wasDismissed) { + // iOS Safari — Share → Add to Home Screen + setTimeout(() => { + showManualBanner( + 'Add Tortugotchi to Home Screen', + 'Tap the Share icon ↑ in Safari, then "Add to Home Screen" to play offline.' + ); + }, 1500); + } else if (isFirefox && isAndroid && !isInStandalone && !wasDismissed) { + // Firefox Android — no beforeinstallprompt; user must use menu + setTimeout(() => { + showManualBanner( + 'Install Tortugotchi', + 'Tap the ⋮ menu in Firefox, then "Install" or "Add to Home Screen".' + ); + }, 1500); + } else if (isSamsung && !isInStandalone && !wasDismissed) { + setTimeout(() => { + showManualBanner( + 'Install Tortugotchi', + 'Tap the ⋮ menu, then "Add page to" → "Home screen".' + ); + }, 1500); + } else if (isChromiumMobile && !isInStandalone && !wasDismissed) { + // Chrome/Edge on Android — beforeinstallprompt SHOULD fire, but engagement + // heuristics or HTTP serving can suppress it. If it hasn't fired after a + // few seconds, fall back to manual instructions so the banner still + // appears. + setTimeout(() => { + if (!deferredPrompt && pwaInstallBanner.classList.contains('hidden')) { + showManualBanner( + 'Install Tortugotchi', + 'Tap the ⋮ menu in Chrome, then "Install app" or "Add to Home screen".' + ); + } + }, 6000); + } + + // Service Worker Registration + if ('serviceWorker' in navigator) { + window.addEventListener('load', () => { + navigator.serviceWorker.register('./sw.js') + .then((reg) => console.log('Service Worker registered successfully!', reg.scope)) + .catch((err) => console.log('Service Worker registration failed:', err)); + }); + } + + // ========================================== + // 4. TRANSITIONS & STATE MACHINE + // ========================================== + function changeState(newState) { + const outgoing = document.querySelector('.game-screen.active'); + const incomingEl = screens[newState.split('-')[1]]; + + const finish = () => { + Object.values(screens).forEach(s => { + s.classList.remove('active', 'screen-exit', 'screen-enter'); + }); + currentState = newState; + incomingEl.classList.add('active'); + // Force reflow so the enter animation actually plays + void incomingEl.offsetWidth; + incomingEl.classList.add('screen-enter'); + setTimeout(() => incomingEl.classList.remove('screen-enter'), 600); + + if (newState === STATES.BEACH) initBeachPhase(); + else if (newState === STATES.OCEAN) initOceanPhase(); + else if (newState === STATES.BEACHING) initBeachingPhase(); + }; + + if (outgoing && outgoing !== incomingEl) { + outgoing.classList.add('screen-exit'); + setTimeout(finish, 320); + } else { + finish(); + } + } + + // Initialize Beach Nest Phase + function initBeachPhase() { + hatchlingsSaved = 0; + beachTimeRemaining = 45; + txtHatchlingsSaved.textContent = "0 / 20"; + beachHazardsLayer.innerHTML = ''; + hatchlingCrawlersLayer.innerHTML = ''; + beachProgressFill.style.width = "100%"; + beachProgressFill.classList.remove('warning'); + beachFeedbackText.textContent = "Guarding nest... Keep lights off and clear beach hazards!"; + lightPollutionHud.classList.add('hidden'); + + // Species assignment text + const selectedSpeciesRadio = document.querySelector('input[name="species"]:checked'); + turtleSpecies = selectedSpeciesRadio ? selectedSpeciesRadio.value : 'green'; + + // Clear existing beach intervals + clearInterval(beachTimer); + clearInterval(beachHazardsInterval); + clearInterval(beachHatchInterval); + + // Beach Phase Timer (45 seconds total) + beachTimer = setInterval(() => { + beachTimeRemaining--; + const pct = (beachTimeRemaining / 45) * 100; + beachProgressFill.style.width = `${pct}%`; + + if (beachTimeRemaining <= 15) { + beachProgressFill.classList.add('warning'); + } + + // Start Hatching during the last 20 seconds + if (beachTimeRemaining === 20) { + beachFeedbackText.textContent = "🥚 Hatching has begun! Help them reach the moonlit ocean!"; + startHatchlingsCrawl(); + } + + if (beachTimeRemaining <= 0) { + endBeachPhase(); + } + }, 1000); + + // Hazard spawning cycle (every 3.5 seconds) + beachHazardsInterval = setInterval(() => { + if (beachTimeRemaining > 15) { + spawnBeachHazard(); + } else { + // Higher intensity during crawling phase + if (Math.random() > 0.4) spawnBeachHazard(); + } + }, 3500); + } + + // Initialize Ocean Rearing Phase + function initOceanPhase() { + // Clear any beach intervals + clearInterval(beachTimer); + clearInterval(beachHazardsInterval); + clearInterval(beachHatchInterval); + + // Reset ocean stats if it's a new game (Age = 0) + if (turtleAge === 0) { + if (startWithBonus) { + stats = { health: 100, hunger: 100, joy: 100, clean: 100 }; + } else { + stats = { health: 100, hunger: 80, joy: 80, clean: 100 }; + } + isSick = false; + isHidingInShell = false; + startWithBonus = false; // Reset the flag + } + + // Set Species details in HUD + const speciesNames = { + green: "Green Sea Turtle", + loggerhead: "Loggerhead Sea Turtle", + leatherback: "Leatherback Sea Turtle" + }; + displayTurtleSpecies.textContent = speciesNames[turtleSpecies] || "Sea Turtle"; + displayTurtleName.textContent = turtleName; + turtleAgeVal.textContent = formatAge(turtleAge); + applySpeciesAppearance(); + applyGrowthStage(); + + updateStatBars(); + setEyeState('normal'); + setMouthState('normal'); + + // Core loops + startOceanLoops(); + } + + function startOceanLoops() { + clearOceanLoops(); + + // 1. Stats decay — idle-game pace. A healthy turtle lasts many hours + // between feedings, so players can come back across days/weeks. + // Decay tick is still 1s for smooth bars but rates are tuned for hours. + oceanLoops.decay = setInterval(() => { + if (activeQte) return; + + // ~0.15/s hunger ≈ depletes from 100→0 in ~11 minutes of active play, + // but with offline catch-up capped at 24h of decay, a fed turtle will + // still be alive when the player returns the next day. + stats.hunger = Math.max(0, stats.hunger - 0.15); + stats.joy = Math.max(0, stats.joy - 0.18); + stats.clean = Math.max(0, stats.clean - 0.08); + + // Health only suffers under prolonged neglect (any stat near zero) + let penaltyCount = 0; + if (stats.hunger < 20) penaltyCount++; + if (stats.joy < 20) penaltyCount++; + if (stats.clean < 25) penaltyCount++; + + if (penaltyCount > 0) { + stats.health = Math.max(0, stats.health - (penaltyCount * 0.4)); + setMouthState('sad'); + if (Math.random() > 0.85) { + triggerThoughtBubble(getRandomLowStatThought()); + } + } else { + if (stats.hunger > 60 && stats.joy > 60 && stats.clean > 60) { + stats.health = Math.min(100, stats.health + 0.15); + } + setMouthState('normal'); + } + + // Cleanliness visuals (algae visibility) + if (stats.clean < 50) { + algaeSpots.classList.remove('hidden'); + } else { + algaeSpots.classList.add('hidden'); + } + + // Check for sickness from eating plastic + if (isSick) { + stats.health = Math.max(0, stats.health - 2); + setEyeState('dizzy'); + if (Math.random() > 0.8) triggerThoughtBubble("Ouch, tummy hurts... 🩺"); + } + + updateStatBars(); + checkGameOver(); + }, 1000); + + // 2. Aging — sea turtle ages in proportion to how healthy/cared-for it is. + // A neglected turtle barely grows; a thriving one ages quickly and reaches + // adulthood over weeks of real-world play. + // Tick every 10s; ageProgress accumulates fractional days until it hits 1. + let ageProgress = 0; + oceanLoops.age = setInterval(() => { + if (activeQte) return; + const gained = computeAgeGain(10); + ageProgress += gained; + + if (ageProgress >= 1) { + const wholeDays = Math.floor(ageProgress); + ageProgress -= wholeDays; + turtleAge += wholeDays; + turtleAgeVal.textContent = formatAge(turtleAge); + applyGrowthStage(); + if (wholeDays > 0 && Math.random() > 0.7) { + triggerThoughtBubble(getGrowthThought(), 2200); + } + } + + saveProgress(); + + // Beaching happens on a regular cycle for healthy adults — roughly + // every few minutes of active play. + if (turtleAge > 7 && stats.health > 50 && Math.random() < 0.18) { + changeState(STATES.BEACHING); + } + }, 10000); + + // 3. Debris Generator — gentle idle pace + oceanLoops.debris = setInterval(() => { + if (activeQte || currentState !== STATES.OCEAN) return; + if (Math.random() > 0.55) { + spawnFloatingDebris(); + } + }, 18000); + + // 4. Random QTE Hazards — frequent rhythm. Roughly one hazard every ~45s + // on average (75% chance per 60s tick). Ignoring them is the main neglect + // risk in idle mode. + oceanLoops.hazards = setInterval(() => { + if (activeQte || currentState !== STATES.OCEAN) return; + if (Math.random() < 0.75) { + triggerQteHazard(); + } + }, 60000); + + // 5. Idle behaviors — turtle does cute things when not being interacted with + oceanLoops.idle = setInterval(() => { + if (activeQte || currentState !== STATES.OCEAN) return; + triggerIdleBehavior(); + }, 4500); + + // 6. Ambient bubble stream + oceanLoops.bubbles = setInterval(() => { + if (currentState !== STATES.OCEAN) return; + spawnAmbientBubble(); + }, 1200); + } + + function clearOceanLoops() { + Object.values(oceanLoops).forEach(loop => clearInterval(loop)); + } + + // ========================================== + // 5. LOCAL STORAGE SAVING/LOADING + // ========================================== + function saveProgress() { + const saveData = { + name: turtleName, + species: turtleSpecies, + age: turtleAge, + stats: stats, + isSick: isSick, + savedAt: Date.now() + }; + localStorage.setItem('tortugotchi_save', JSON.stringify(saveData)); + } + + // Save before the tab/window closes so progress is captured even between + // 10-second auto-save ticks. + window.addEventListener('pagehide', saveProgress); + window.addEventListener('beforeunload', saveProgress); + + function loadProgress() { + const saved = localStorage.getItem('tortugotchi_save'); + if (!saved) return false; + try { + const data = JSON.parse(saved); + turtleName = data.name || 'Shelly'; + turtleSpecies = data.species || 'green'; + turtleAge = data.age || 0; + stats = data.stats || { health: 100, hunger: 80, joy: 80, clean: 100 }; + isSick = data.isSick || false; + + // Offline progression: apply the time the player was away. + // Capped at 24h of decay so a multi-week absence doesn't kill the turtle. + if (data.savedAt) { + const elapsedSec = Math.max(0, (Date.now() - data.savedAt) / 1000); + const cappedSec = Math.min(elapsedSec, 24 * 60 * 60); + applyOfflineProgression(cappedSec); + } + return true; + } catch (e) { + console.error("Failed to load save file, resetting.", e); + return false; + } + } + + function applyOfflineProgression(seconds) { + // Mirror the per-second rates from the decay loop + stats.hunger = Math.max(0, stats.hunger - 0.15 * seconds); + stats.joy = Math.max(0, stats.joy - 0.18 * seconds); + stats.clean = Math.max(0, stats.clean - 0.08 * seconds); + + // Approximate health behavior over the elapsed window + const avgEnd = (stats.hunger + stats.joy + stats.clean) / 3; + if (avgEnd < 20) { + stats.health = Math.max(0, stats.health - 0.4 * seconds * 0.5); // gradual neglect damage + } else if (avgEnd > 60) { + stats.health = Math.min(100, stats.health + 0.05 * seconds * 0.2); + } + + // Award age progression for the healthy portion of the absence + const offlineDays = computeAgeGain(seconds); + turtleAge += Math.floor(offlineDays); + } + + // ========================================== + // AGING & GROWTH HELPERS + // ========================================== + // Returns fractional days gained for `seconds` of game time, based on how + // healthy/cared-for the turtle is. Healthy turtle: 1 day per ~3 minutes of + // active play (~480 days/day of real play if perfectly tended). + // Neglected turtle: little to no growth. + function computeAgeGain(seconds) { + const avg = (stats.hunger + stats.joy + stats.clean) / 3; + // Tiered days-per-second tuned so peak care = ~1 day every 15s. + let dps; + if (stats.health < 25 || avg < 20) dps = 0; // neglected: no growth + else if (avg < 40) dps = 1 / 120; // poor: 1 day / 2 min + else if (avg < 60) dps = 1 / 60; // mediocre: 1 day / 1 min + else if (avg < 75) dps = 1 / 35; // healthy: 1 day / 35s + else if (avg < 90) dps = 1 / 22; // very healthy: 1 day / 22s + else dps = 1 / 15; // thriving: 1 day / 15s + return seconds * dps; + } + + function formatAge(days) { + if (days < 7) return `${days} ${days === 1 ? 'Day' : 'Days'}`; + if (days < 30) return `${Math.floor(days / 7)}w ${days % 7}d`; + if (days < 365) { + const m = Math.floor(days / 30); + const d = days % 30; + return `${m}mo ${d}d`; + } + const years = Math.floor(days / 365); + const remMonths = Math.floor((days % 365) / 30); + return `${years}y ${remMonths}mo`; + } + + function growthStage(days) { + if (days < 7) return 'hatchling'; + if (days < 30) return 'juvenile'; + if (days < 120) return 'subadult'; + if (days < 365) return 'adult'; + return 'elder'; + } + + function applyGrowthStage() { + const stage = growthStage(turtleAge); + turtleContainer.classList.remove( + 'stage-hatchling', 'stage-juvenile', 'stage-subadult', 'stage-adult', 'stage-elder' + ); + turtleContainer.classList.add(`stage-${stage}`); + } + + function applySpeciesAppearance() { + turtleContainer.classList.remove('species-green', 'species-loggerhead', 'species-leatherback'); + turtleContainer.classList.add(`species-${turtleSpecies}`); + } + + function getGrowthThought() { + const thoughts = [ + "I think I grew a little! 🌱", + "Getting stronger! 💪", + "My shell feels bigger! 🐢", + "Another day in the deep blue 🌊" + ]; + return thoughts[Math.floor(Math.random() * thoughts.length)]; + } + + // ========================================== + // 6. BEACH PHASE DETAILS & HAZARDS + // ========================================== + + // Spawn Sand Hazards (Trash, Hole, Light, Predator) + function spawnBeachHazard() { + if (currentState !== STATES.BEACH) return; + + const r = Math.random(); + + if (r < 0.25) { + // Spawn Light source if one doesn't exist + if (!document.querySelector('.beach-light-source')) { + createStreetlight(); + } else { + spawnTrash(); + } + } else if (r < 0.5) { + // Spawn Deep Hole + spawnSandHole(); + } else if (r < 0.8) { + // Spawn Predator (crab, seagull) + spawnPredator(); + } else { + // Spawn Beach Trash + spawnTrash(); + } + } + + // Spawn Trash on Beach + function spawnTrash() { + const trash = document.createElement('div'); + trash.className = 'beach-trash-item'; + trash.textContent = TRASH_EMOJIS[Math.floor(Math.random() * TRASH_EMOJIS.length)]; + + // Position randomly on beach + const beachWidth = beachSandbox.clientWidth; + const beachHeight = beachSandbox.clientHeight; + + // Confine to middle/lower beach + const x = Math.random() * (beachWidth - 40) + 10; + const y = Math.random() * (beachHeight - 170) + 80; + + trash.style.left = `${x}px`; + trash.style.top = `${y}px`; + + // Make interactive (Click fallback & simple drag) + let isDragging = false; + let startX = 0, startY = 0; + let originalLeft = x, originalTop = y; + + const dragStart = (e) => { + isDragging = true; + trash.style.transition = 'none'; + const clientX = e.touches ? e.touches[0].clientX : e.clientX; + const clientY = e.touches ? e.touches[0].clientY : e.clientY; + startX = clientX - trash.offsetLeft; + startY = clientY - trash.offsetTop; + }; + + const dragMove = (e) => { + if (!isDragging) return; + e.preventDefault(); + const clientX = e.touches ? e.touches[0].clientX : e.clientX; + const clientY = e.touches ? e.touches[0].clientY : e.clientY; + + const nextX = clientX - startX; + const nextY = clientY - startY; + + trash.style.left = `${nextX}px`; + trash.style.top = `${nextY}px`; + + // Check overlay hover on recycle bin + const binRect = beachTrashCan.getBoundingClientRect(); + const trashRect = trash.getBoundingClientRect(); + + if ( + trashRect.right > binRect.left && + trashRect.left < binRect.right && + trashRect.bottom > binRect.top && + trashRect.top < binRect.bottom + ) { + beachTrashCan.classList.add('drag-hover'); + } else { + beachTrashCan.classList.remove('drag-hover'); + } + }; + + const dragEnd = () => { + if (!isDragging) return; + isDragging = false; + beachTrashCan.classList.remove('drag-hover'); + + const binRect = beachTrashCan.getBoundingClientRect(); + const trashRect = trash.getBoundingClientRect(); + + if ( + trashRect.right > binRect.left && + trashRect.left < binRect.right && + trashRect.bottom > binRect.top && + trashRect.top < binRect.bottom + ) { + // Successfully recycled! + trash.remove(); + beachFeedbackText.textContent = "♻️ Trash recycled! Path cleared (+10)"; + spawnScoreAlert(trashRect.left, trashRect.top, "♻️ Clean!"); + } else { + // Click/Tap fallback: if moved only slightly, recycle directly on click + const diffX = Math.abs(parseFloat(trash.style.left) - originalLeft); + const diffY = Math.abs(parseFloat(trash.style.top) - originalTop); + if (diffX < 5 && diffY < 5) { + // Recycle directly + trash.remove(); + beachFeedbackText.textContent = "♻️ Trash recycled! Path cleared (+10)"; + spawnScoreAlert(originalLeft, originalTop, "♻️ Clean!"); + } else { + // Snap back + trash.style.transition = 'all 0.3s ease'; + trash.style.left = `${originalLeft}px`; + trash.style.top = `${originalTop}px`; + } + } + }; + + trash.addEventListener('mousedown', dragStart); + trash.addEventListener('touchstart', dragStart, { passive: false }); + window.addEventListener('mousemove', dragMove); + window.addEventListener('touchmove', dragMove, { passive: false }); + window.addEventListener('mouseup', dragEnd); + window.addEventListener('touchend', dragEnd); + + beachHazardsLayer.appendChild(trash); + } + + // Spawn deep holes in sand + function spawnSandHole() { + const hole = document.createElement('div'); + hole.className = 'beach-hole-item'; + + const beachWidth = beachSandbox.clientWidth; + const beachHeight = beachSandbox.clientHeight; + + const x = Math.random() * (beachWidth - 60) + 10; + const y = Math.random() * (beachHeight - 180) + 90; + + hole.style.left = `${x}px`; + hole.style.top = `${y}px`; + + let clicksRequired = 2; + hole.addEventListener('click', () => { + clicksRequired--; + if (clicksRequired === 1) { + hole.classList.add('filling'); + beachFeedbackText.textContent = "⏳ Filling hole..."; + } else if (clicksRequired <= 0) { + hole.remove(); + beachFeedbackText.textContent = "⛱️ Sand hole filled! Safe to crawl."; + } + }); + + beachHazardsLayer.appendChild(hole); + } + + // Spawn beach predators (Crabs or Gulls) + function spawnPredator() { + const predator = document.createElement('div'); + predator.className = 'beach-predator-item'; + predator.textContent = PREDATOR_EMOJIS[Math.floor(Math.random() * PREDATOR_EMOJIS.length)]; + + const beachWidth = beachSandbox.clientWidth; + const beachHeight = beachSandbox.clientHeight; + + // Start at random edge + const fromLeft = Math.random() > 0.5; + const startX = fromLeft ? -40 : beachWidth + 10; + const startY = Math.random() * (beachHeight - 160) + 60; + + predator.style.left = `${startX}px`; + predator.style.top = `${startY}px`; + + beachHazardsLayer.appendChild(predator); + + // Animate moving toward nest + const nestX = beachWidth / 2; + const nestY = beachHeight - 65; + + let posX = startX; + let posY = startY; + + const speed = Math.random() * 0.8 + 0.6; + + const moveInterval = setInterval(() => { + if (currentState !== STATES.BEACH || !predator.parentNode) { + clearInterval(moveInterval); + return; + } + + // Direct path to nest + const dx = nestX - posX; + const dy = nestY - posY; + const dist = Math.sqrt(dx * dx + dy * dy); + + if (dist < 15) { + // Predator reached the nest! + clearInterval(moveInterval); + predator.remove(); + beachFeedbackText.textContent = "🦅 A predator got close! Keep them away!"; + // Screen shake to show impact + screens.beach.classList.add('shake-element'); + setTimeout(() => screens.beach.classList.remove('shake-element'), 400); + } else { + posX += (dx / dist) * speed; + posY += (dy / dist) * speed; + predator.style.left = `${posX}px`; + predator.style.top = `${posY}px`; + } + }, 30); + + // Tap to scare away + predator.addEventListener('click', (e) => { + clearInterval(moveInterval); + predator.classList.add('predator-scared'); + beachFeedbackText.textContent = "💥 Scared off the predator!"; + spawnScoreAlert(e.clientX - 10, e.clientY - 20, "💥 Shoo!"); + setTimeout(() => predator.remove(), 400); + }); + } + + // Create Streetlight/Light Pollution + function createStreetlight() { + const light = document.createElement('div'); + light.className = 'beach-light-source'; + + // Put on the right or left edge midway + const onLeft = Math.random() > 0.5; + light.style.left = onLeft ? '10px' : `${beachSandbox.clientWidth - 60}px`; + if (!onLeft) light.style.transform = 'scaleX(-1)'; + + light.innerHTML = ` +
+
+
+ `; + + beachHazardsLayer.appendChild(light); + lightPollutionHud.classList.remove('hidden'); + + // Tap bulb/light to turn off + light.addEventListener('click', () => { + if (!light.classList.contains('off')) { + light.classList.add('off'); + lightPollutionHud.classList.add('hidden'); + beachFeedbackText.textContent = "💡 Streetlight turned off! Hatchlings can see the moon."; + // Automatically delete after a few seconds + setTimeout(() => light.remove(), 5000); + } + }); + } + + // Hatchling Crawford Sequence + function startHatchlingsCrawl() { + let spawnedHatchlings = 0; + const maxHatchlings = 20; + + beachHatchInterval = setInterval(() => { + if (currentState !== STATES.BEACH || spawnedHatchlings >= maxHatchlings) { + clearInterval(beachHatchInterval); + return; + } + + spawnSingleHatchling(spawnedHatchlings); + spawnedHatchlings++; + }, 1000); + } + + function spawnSingleHatchling(index) { + const crawler = document.createElement('div'); + crawler.className = 'hatchling-crawler'; + crawler.id = `hatchling-${index}`; + + // Spawn from the nest mound center + const nestMound = document.querySelector('.nest-mound'); + const nestRect = nestMound.getBoundingClientRect(); + const sandboxRect = beachSandbox.getBoundingClientRect(); + + let startX = (nestRect.left - sandboxRect.left) + (nestRect.width / 2) - 12; + let startY = (nestRect.top - sandboxRect.top) + 10; + + crawler.style.left = `${startX}px`; + crawler.style.top = `${startY}px`; + + // Inline SVG for the cute baby turtle + crawler.innerHTML = ` + + + + + + + + + + + + + + + `; + + hatchlingCrawlersLayer.appendChild(crawler); + + // Movement loop + let posX = startX; + let posY = startY; + let isStuck = false; + let angle = 0; // heading + + const crawlInterval = setInterval(() => { + if (currentState !== STATES.BEACH || !crawler.parentNode) { + clearInterval(crawlInterval); + return; + } + + // Check collision with hazards (Trash, Holes, Predators) + const crawlerRect = crawler.getBoundingClientRect(); + + // 1. Check predators + const predators = document.querySelectorAll('.beach-predator-item'); + for (let pred of predators) { + const predRect = pred.getBoundingClientRect(); + if (checkOverlap(crawlerRect, predRect) && !pred.classList.contains('predator-scared')) { + // Predator eats hatchling! + crawler.remove(); + clearInterval(crawlInterval); + return; + } + } + + // 2. Check holes + const holes = document.querySelectorAll('.beach-hole-item'); + let stuckInHole = false; + for (let hole of holes) { + const holeRect = hole.getBoundingClientRect(); + if (checkOverlap(crawlerRect, holeRect)) { + stuckInHole = true; + break; + } + } + + // 3. Check Trash + const trashItems = document.querySelectorAll('.beach-trash-item'); + let blockedByTrash = false; + for (let tr of trashItems) { + const trashRect = tr.getBoundingClientRect(); + if (checkOverlap(crawlerRect, trashRect)) { + blockedByTrash = true; + break; + } + } + + if (stuckInHole || blockedByTrash) { + // Stuck! + isStuck = true; + // Make little struggling movement + crawler.style.transform = `scale(0.85) rotate(${Math.sin(Date.now() / 100) * 15}deg)`; + return; + } else { + isStuck = false; + } + + // Determine Target Direction + // Normal target: the sea at top (y = 0) + let targetX = posX; + let targetY = 0; + + // Check if light pollution is active + const activeLight = document.querySelector('.beach-light-source:not(.off)'); + if (activeLight) { + // Disoriented! Crawl toward the light instead + const lightRect = activeLight.getBoundingClientRect(); + const sandboxRect = beachSandbox.getBoundingClientRect(); + targetX = lightRect.left - sandboxRect.left + 25; + targetY = lightRect.top - sandboxRect.top + 45; + } + + // Move toward target + const speed = 1.6 + Math.random() * 1.2; + const dx = targetX - posX; + const dy = targetY - posY; + const dist = Math.sqrt(dx*dx + dy*dy); + + if (posY <= 40) { + // Reached the ocean! + hatchlingsSaved++; + txtHatchlingsSaved.textContent = `${hatchlingsSaved} / 20`; + crawler.remove(); + clearInterval(crawlInterval); + + // Little splash particle at water line + spawnScoreAlert(posX, 30, "💦 Safe!"); + return; + } + + // If light drawing them off-screen + if (activeLight && dist < 30) { + // Lost inland + crawler.remove(); + clearInterval(crawlInterval); + beachFeedbackText.textContent = "💡 Some hatchlings wandered inland toward light!"; + return; + } + + // Wiggle movement vector + const waddle = Math.sin(Date.now() / 150) * 0.5; + const stepX = (dx / dist) * speed + waddle; + const stepY = (dy / dist) * speed; + + posX += stepX; + posY += stepY; + + // Rotate towards movement vector + const targetAngle = Math.atan2(stepY, stepX) * (180 / Math.PI) - 90; + crawler.style.left = `${posX}px`; + crawler.style.top = `${posY}px`; + crawler.style.transform = `rotate(${targetAngle}deg)`; + }, 50); + } + + function checkOverlap(rect1, rect2) { + return !( + rect1.right < rect2.left + 5 || + rect1.left > rect2.right - 5 || + rect1.bottom < rect2.top + 5 || + rect1.top > rect2.bottom - 5 + ); + } + + function spawnScoreAlert(x, y, text) { + const alert = document.createElement('div'); + alert.style.position = 'absolute'; + alert.style.left = `${x}px`; + alert.style.top = `${y}px`; + alert.style.color = '#52b788'; + alert.style.fontWeight = 'bold'; + alert.style.fontSize = '0.9rem'; + alert.style.pointerEvents = 'none'; + alert.style.zIndex = '100'; + alert.style.transition = 'all 0.8s ease-out'; + alert.textContent = text; + + beachSandbox.appendChild(alert); + + setTimeout(() => { + alert.style.transform = 'translateY(-30px)'; + alert.style.opacity = '0'; + }, 10); + + setTimeout(() => alert.remove(), 900); + } + + function endBeachPhase() { + clearInterval(beachTimer); + clearInterval(beachHazardsInterval); + clearInterval(beachHatchInterval); + + if (hatchlingsSaved >= 5) { + // Success! Populate migration success modal + const pct = Math.round((hatchlingsSaved / 20) * 100); + successSavedCount.textContent = `${hatchlingsSaved} / 20`; + successSavedPct.textContent = `${pct}%`; + + if (hatchlingsSaved > 5) { + // Exceeds baseline average, award goodies! + startWithBonus = true; + bonusInfoCard.classList.remove('hidden'); + } else { + startWithBonus = false; + bonusInfoCard.classList.add('hidden'); + } + + modals.migrationSuccess.classList.remove('hidden'); + } else { + // Fail! Game over + showGameOver( + "Nest Vulnerability Too High!", + `Only ${hatchlingsSaved} out of 20 hatchlings reached the ocean. In the wild, coastal lighting and trash block their path, making them prey for crabs and birds. Try again to clean the beach and keep it dark!` + ); + } + } + + // ========================================== + // 7. OCEAN PHASE FUNCTIONS & CARE ACTIONS + // ========================================== + + // Update HUD progress bars + function updateStatBars() { + // Health + bars.health.style.width = `${stats.health}%`; + texts.health.textContent = `${Math.round(stats.health)}%`; + if (stats.health < 30) bars.health.classList.add('warning'); + else bars.health.classList.remove('warning'); + + // Hunger + bars.hunger.style.width = `${stats.hunger}%`; + texts.hunger.textContent = `${Math.round(stats.hunger)}%`; + + // Joy + bars.joy.style.width = `${stats.joy}%`; + texts.joy.textContent = `${Math.round(stats.joy)}%`; + + // Clean + bars.clean.style.width = `${stats.clean}%`; + texts.clean.textContent = `${Math.round(stats.clean)}%`; + } + + // Eye States Toggle + function setEyeState(state) { + Object.values(eyes).forEach(eye => eye.classList.add('hidden')); + if (eyes[state]) { + eyes[state].classList.remove('hidden'); + } + } + + // Mouth States Toggle + function setMouthState(state) { + Object.values(mouths).forEach(mouth => mouth.classList.add('hidden')); + if (mouths[state]) { + mouths[state].classList.remove('hidden'); + } + } + + // Dialog bubble + function triggerThoughtBubble(text, duration = 3000) { + thoughtText.textContent = text; + thoughtBubble.classList.remove('hidden'); + + // Position bubble directly over turtle + const turtleRect = turtleContainer.getBoundingClientRect(); + const oceanRect = oceanPlaypen.getBoundingClientRect(); + const x = (turtleRect.left - oceanRect.left) + (turtleRect.width / 2) - 80; + const y = (turtleRect.top - oceanRect.top) - 45; + + thoughtBubble.style.left = `${x}px`; + thoughtBubble.style.top = `${y}px`; + + setTimeout(() => { + thoughtBubble.classList.add('hidden'); + }, duration); + } + + function getRandomLowStatThought() { + if (stats.hunger < 40) { + return turtleSpecies === 'green' ? "Need seagrass! 🌿" : + turtleSpecies === 'loggerhead' ? "Need crabs! 🦀" : "Need jellyfish! 🪼"; + } + if (stats.clean < 45) return "Shell feels itchy... 🧼"; + if (stats.joy < 40) return "Let's play! ⚽"; + return "Feeling weak... 🩹"; + } + + // Cleanliness Brushing Mini-game + let brushCleaning = false; + btnClean.addEventListener('click', () => { + if (activeQte) return; + + if (cleaningGameOverlay.classList.contains('hidden')) { + // Activate brushing + cleaningGameOverlay.classList.remove('hidden'); + btnClean.classList.add('active'); + + // Spawn brush near turtle shell (centered horizontally inside overlay) + const initialOverlayRect = cleaningGameOverlay.getBoundingClientRect(); + cleaningBrush.style.left = `${initialOverlayRect.width / 2 - 30}px`; + cleaningBrush.style.top = `${initialOverlayRect.height / 2}px`; + + let isDraggingBrush = false; + let grabDX = 0, grabDY = 0; + // Track direction so we can count discrete "scrubs". A scrub = one + // back-and-forth swipe (direction reversal of horizontal motion) over + // the shell. Each scrub adds 3% cleanliness; rubbing in one direction + // doesn't keep adding indefinitely. + let lastMoveX = null; + let lastDir = 0; // -1, 0, +1 + let accumulatedDist = 0; // px traveled in current direction + let lastScrubAt = 0; // ms timestamp of last credited scrub + const SCRUB_MIN_TRAVEL = 40; // px in one direction before reversal counts + const SCRUB_COOLDOWN_MS = 220; + + const getPoint = (e) => { + if (e.touches && e.touches[0]) return { x: e.touches[0].clientX, y: e.touches[0].clientY }; + if (e.changedTouches && e.changedTouches[0]) return { x: e.changedTouches[0].clientX, y: e.changedTouches[0].clientY }; + return { x: e.clientX, y: e.clientY }; + }; + + const positionBrushAt = (clientX, clientY) => { + const overlayRect = cleaningGameOverlay.getBoundingClientRect(); + const localX = clientX - overlayRect.left - grabDX; + const localY = clientY - overlayRect.top - grabDY; + cleaningBrush.style.left = `${localX}px`; + cleaningBrush.style.top = `${localY}px`; + }; + + const brushStart = (e) => { + e.preventDefault(); + isDraggingBrush = true; + const { x, y } = getPoint(e); + const brushRect = cleaningBrush.getBoundingClientRect(); + // If the user tapped inside the existing brush, preserve that grab + // point. Otherwise center the brush under the finger so it snaps to + // wherever they pressed. + const tappedOnBrush = + x >= brushRect.left && x <= brushRect.right && + y >= brushRect.top && y <= brushRect.bottom; + if (tappedOnBrush) { + grabDX = x - brushRect.left; + grabDY = y - brushRect.top; + } else { + grabDX = brushRect.width / 2; + grabDY = brushRect.height / 2; + } + positionBrushAt(x, y); + lastMoveX = x; + lastDir = 0; + accumulatedDist = 0; + }; + + const brushMove = (e) => { + if (!isDraggingBrush) return; + e.preventDefault(); + const { x, y } = getPoint(e); + positionBrushAt(x, y); + + const brushRect = cleaningBrush.getBoundingClientRect(); + const turtleShell = document.getElementById('turtle-shell').getBoundingClientRect(); + const overlayRect = cleaningGameOverlay.getBoundingClientRect(); + const overShell = checkOverlap(brushRect, turtleShell); + + if (overShell) { + // Visual feedback bubbles still trail the brush continuously + if (Math.random() < 0.35) { + spawnBrushBubble(x - overlayRect.left, y - overlayRect.top); + } + } + + // Track scrub direction (horizontal axis) + if (lastMoveX !== null) { + const dx = x - lastMoveX; + const dir = dx > 0 ? 1 : dx < 0 ? -1 : 0; + if (dir !== 0) { + if (dir === lastDir) { + accumulatedDist += Math.abs(dx); + } else if (lastDir !== 0) { + // Direction reversal — count this as a completed scrub if the + // previous swipe traveled far enough and the brush was over + // the shell at the moment of reversal. + const now = Date.now(); + if ( + overShell && + accumulatedDist >= SCRUB_MIN_TRAVEL && + now - lastScrubAt > SCRUB_COOLDOWN_MS + ) { + stats.clean = Math.min(100, stats.clean + 3); + lastScrubAt = now; + updateStatBars(); + // Burst of bubbles to confirm the scrub registered + for (let i = 0; i < 5; i++) { + spawnBrushBubble( + x - overlayRect.left + (Math.random() * 30 - 15), + y - overlayRect.top + (Math.random() * 20 - 10) + ); + } + if (stats.clean >= 100) { + cleaningGameOverlay.classList.add('hidden'); + btnClean.classList.remove('active'); + isDraggingBrush = false; + algaeSpots.classList.add('hidden'); + setEyeState('happy'); + triggerThoughtBubble("Squeaky clean! ✨"); + stats.joy = Math.min(100, stats.joy + 10); + setTimeout(() => setEyeState('normal'), 2000); + } + } + accumulatedDist = Math.abs(dx); + } else { + accumulatedDist = Math.abs(dx); + } + lastDir = dir; + } + } + lastMoveX = x; + }; + + const brushEnd = () => { + isDraggingBrush = false; + }; + + // Listen on the overlay itself so a tap anywhere starts cleaning, not + // just a tap on the small brush handle. + cleaningGameOverlay.onmousedown = brushStart; + cleaningGameOverlay.ontouchstart = brushStart; + cleaningGameOverlay.onmousemove = brushMove; + cleaningGameOverlay.ontouchmove = brushMove; + window.onmouseup = brushEnd; + window.ontouchend = brushEnd; + window.ontouchcancel = brushEnd; + + } else { + cleaningGameOverlay.classList.add('hidden'); + btnClean.classList.remove('active'); + } + }); + + function spawnBrushBubble(x, y) { + const bubble = document.createElement('div'); + bubble.className = 'dirt-particle'; + bubble.textContent = '🧼'; + bubble.style.left = `${x}px`; + bubble.style.top = `${y}px`; + bubble.style.fontSize = '12px'; + bubble.style.pointerEvents = 'none'; + bubble.style.transition = 'all 0.5s ease-out'; + cleaningGameOverlay.appendChild(bubble); + + setTimeout(() => { + bubble.style.transform = `translate(${Math.random()*40 - 20}px, -40px) scale(1.5)`; + bubble.style.opacity = '0'; + }, 10); + + setTimeout(() => bubble.remove(), 550); + } + + // Play Care Action — summons a species-specific playmate the turtle chases. + // Tap the playmate as it darts around for bonus joy. Only one playmate at a + // time. Replaces the old "spin in place" animation. + let activePlaymate = null; + + btnPlay.addEventListener('click', () => { + if (activeQte) return; + if (activePlaymate) return; // already playing — don't stack + summonPlaymate(); + }); + + function getPlaymateForSpecies() { + // Each species has a different ocean friend, chosen to avoid food-conflict + // (e.g. leatherbacks don't get jellyfish here because they EAT those). + switch (turtleSpecies) { + case 'loggerhead': + return { + emoji: '🦐', + name: 'shrimp friend', + greeting: "A shrimp friend! Let's chase! 🦐", + farewell: "Bye shrimp pal! 👋", + color: 'rgba(255, 140, 120, 0.9)' + }; + case 'leatherback': + return { + emoji: '🦑', + name: 'squid buddy', + greeting: "Glowing squid buddy! Deep dive! 🦑", + farewell: "See you in the depths! 🌊", + color: 'rgba(180, 130, 255, 0.95)' + }; + case 'green': + default: + return { + emoji: '🐢', + name: 'turtle pal', + greeting: "Another turtle! Let's play! 🐢", + farewell: "Swim safe, friend! 💚", + color: 'rgba(120, 200, 160, 0.95)' + }; + } + } + + function summonPlaymate() { + const info = getPlaymateForSpecies(); + const mate = document.createElement('div'); + mate.className = 'sea-playmate'; + mate.textContent = info.emoji; + oceanPlaypen.appendChild(mate); + activePlaymate = mate; + + // Initial joy bump for triggering play + stats.joy = Math.min(100, stats.joy + 15); + updateStatBars(); + setEyeState('happy'); + setMouthState('normal'); + triggerThoughtBubble(info.greeting, 2200); + + // Random darting motion around the playpen + const pen = oceanPlaypen.getBoundingClientRect(); + let mx = pen.width * 0.15; + let my = pen.height * 0.4; + let mvx = 2.4, mvy = 1.8; + let highFives = 0; + let elapsed = 0; + const totalDuration = 7000; // 7 seconds of play + const tickMs = 30; + + mate.style.left = `${mx}px`; + mate.style.top = `${my}px`; + + const swim = setInterval(() => { + elapsed += tickMs; + // Wander with gentle direction changes + if (Math.random() < 0.08) { + mvx = (Math.random() * 5) - 2.5; + mvy = (Math.random() * 4) - 2; + } + mx += mvx; + my += mvy; + // Bounce off walls + if (mx < 10) { mx = 10; mvx = Math.abs(mvx); } + if (mx > pen.width - 50) { mx = pen.width - 50; mvx = -Math.abs(mvx); } + if (my < 10) { my = 10; mvy = Math.abs(mvy); } + if (my > pen.height - 50) { my = pen.height - 50; mvy = -Math.abs(mvy); } + mate.style.left = `${mx}px`; + mate.style.top = `${my}px`; + mate.style.transform = `scaleX(${mvx >= 0 ? 1 : -1})`; + + if (elapsed >= totalDuration) endPlaymate(info, highFives); + }, tickMs); + + const tapPlaymate = (e) => { + e.stopPropagation(); + highFives++; + stats.joy = Math.min(100, stats.joy + 6); + updateStatBars(); + spawnHeartParticle( + (e.touches && e.touches[0]) ? e.touches[0].clientX : e.clientX, + (e.touches && e.touches[0]) ? e.touches[0].clientY : e.clientY + ); + // Bounce reaction + mate.classList.add('high-five'); + setTimeout(() => mate.classList.remove('high-five'), 250); + // Sometimes the playmate darts away after a tap + mvx = (Math.random() * 6) - 3; + mvy = (Math.random() * 5) - 2.5; + }; + mate.addEventListener('click', tapPlaymate); + mate.addEventListener('touchstart', tapPlaymate, { passive: true }); + + // Store interval so endPlaymate can clear it + mate._swim = swim; + } + + function endPlaymate(info, highFives) { + if (!activePlaymate) return; + clearInterval(activePlaymate._swim); + activePlaymate.classList.add('swimming-away'); + // Bonus joy proportional to engagement + if (highFives > 0) { + stats.joy = Math.min(100, stats.joy + Math.min(15, highFives * 2)); + updateStatBars(); + } + triggerThoughtBubble(info.farewell, 1800); + setTimeout(() => setEyeState('normal'), 1200); + const m = activePlaymate; + activePlaymate = null; + setTimeout(() => m.remove(), 1200); + } + + // Heal Care Action + btnHeal.addEventListener('click', () => { + if (activeQte) return; + if (isSick) { + isSick = false; + stats.health = Math.min(100, stats.health + 30); + setEyeState('happy'); + triggerThoughtBubble("All healed up! 💊"); + setTimeout(() => setEyeState('normal'), 2000); + } else if (stats.health < 80) { + stats.health = Math.min(100, stats.health + 20); + triggerThoughtBubble("Applying salve... 🩹"); + } else { + triggerThoughtBubble("I feel great! 🐢"); + } + updateStatBars(); + }); + + // Feed Options Drawer Toggle + btnFeed.addEventListener('click', () => { + if (activeQte) return; + feedDrawer.classList.toggle('hidden'); + btnFeed.classList.toggle('active'); + }); + + // Feed selection + document.querySelectorAll('.food-btn').forEach(btn => { + btn.addEventListener('click', () => { + const foodType = btn.getAttribute('data-food'); + feedDrawer.classList.add('hidden'); + btnFeed.classList.remove('active'); + + spawnFoodDrifting(foodType); + }); + }); + + // Spawn Food in Ocean + function spawnFoodDrifting(foodType) { + const food = document.createElement('div'); + food.className = 'floating-item food-item'; + food.setAttribute('role', 'button'); + food.setAttribute('aria-label', `Tap to feed ${foodType}`); + + const emojis = { + seagrass: '🌿', + crabs: '🦀', + jellyfish: '🪼' + }; + + food.textContent = emojis[foodType]; + + // Spawn at random location near top + const playpenWidth = oceanPlaypen.clientWidth; + const x = Math.random() * (playpenWidth - 40) + 10; + + food.style.left = `${x}px`; + food.style.top = '10px'; + + floatingItemsContainer.appendChild(food); + + let posY = 10; + let posX = x; + let consumed = false; + let chasingTurtle = false; + + const eatFood = () => { + if (consumed) return; + consumed = true; + clearInterval(drift); + food.classList.add('eating'); + setMouthState('eating'); + + if (foodType === 'seagrass' && turtleSpecies === 'green') { + stats.hunger = Math.min(100, stats.hunger + 30); + stats.joy = Math.min(100, stats.joy + 10); + triggerThoughtBubble("Yummy seagrass! 🌿"); + setEyeState('happy'); + } else if (foodType === 'crabs' && turtleSpecies === 'loggerhead') { + stats.hunger = Math.min(100, stats.hunger + 30); + stats.joy = Math.min(100, stats.joy + 10); + triggerThoughtBubble("Crunchy crab! 🦀"); + setEyeState('happy'); + } else if (foodType === 'jellyfish' && turtleSpecies === 'leatherback') { + stats.hunger = Math.min(100, stats.hunger + 30); + stats.joy = Math.min(100, stats.joy + 10); + triggerThoughtBubble("Soft jellyfish! 🪼"); + setEyeState('happy'); + } else { + stats.hunger = Math.min(100, stats.hunger + 12); + stats.joy = Math.max(0, stats.joy - 15); + triggerThoughtBubble("Yuck, not my favorite! 🤢"); + setEyeState('dizzy'); + } + + updateStatBars(); + setTimeout(() => { + setMouthState('normal'); + setEyeState('normal'); + food.remove(); + }, 900); + }; + + // Tap food to send it directly to the turtle's mouth + const tapHandler = (e) => { + e.stopPropagation(); + if (consumed || chasingTurtle) return; + chasingTurtle = true; + food.classList.add('chasing'); + + const oceanRect = oceanPlaypen.getBoundingClientRect(); + const headRect = document.getElementById('turtle-head').getBoundingClientRect(); + const targetX = (headRect.left - oceanRect.left) + headRect.width / 2 - 20; + const targetY = (headRect.top - oceanRect.top) + headRect.height / 2 - 20; + + food.style.transition = 'left 0.45s cubic-bezier(.45,.05,.55,.95), top 0.45s cubic-bezier(.45,.05,.55,.95), transform 0.45s ease'; + food.style.left = `${targetX}px`; + food.style.top = `${targetY}px`; + food.style.transform = 'scale(1.25)'; + + setTimeout(eatFood, 430); + }; + food.addEventListener('click', tapHandler); + food.addEventListener('touchstart', tapHandler, { passive: true }); + + // Gravity drift downward + const drift = setInterval(() => { + if (currentState !== STATES.OCEAN || !food.parentNode) { + clearInterval(drift); + return; + } + if (chasingTurtle) return; + + posY += 1.5; + // Gentle sideways sway so food is easier to tap and looks alive + posX = x + Math.sin(posY / 30) * 18; + food.style.top = `${posY}px`; + food.style.left = `${posX}px`; + + // Passive collision with turtle head still feeds (lucky drift) + const foodRect = food.getBoundingClientRect(); + const turtleHead = document.getElementById('turtle-head').getBoundingClientRect(); + if (checkOverlap(foodRect, turtleHead)) { + eatFood(); + return; + } + + if (posY > oceanPlaypen.clientHeight - 30) { + clearInterval(drift); + triggerThoughtBubble("Aw, I missed it! 😔", 1500); + food.remove(); + } + }, 30); + } + + // Spawn Drifting Marine Debris (Plastic bags or real jelly) + function spawnFloatingDebris() { + const debris = document.createElement('div'); + debris.className = 'floating-item'; + + // 70% chance of plastic bag, 30% chance of neutral floating seaweed/driftwood + const isPlastic = Math.random() > 0.3; + debris.textContent = isPlastic ? '🛍️' : '🪵'; + if (isPlastic) debris.style.filter = 'opacity(0.85)'; // Transparent bag look + + const playpenWidth = oceanPlaypen.clientWidth; + const x = Math.random() * (playpenWidth - 40) + 10; + + debris.style.left = `${x}px`; + debris.style.top = '10px'; + + floatingItemsContainer.appendChild(debris); + + let posY = 10; + const drift = setInterval(() => { + if (currentState !== STATES.OCEAN || !debris.parentNode) { + clearInterval(drift); + return; + } + + posY += 1.2; + debris.style.top = `${posY}px`; + + // Check collision with head/mouth + const debrisRect = debris.getBoundingClientRect(); + const turtleHead = document.getElementById('turtle-head').getBoundingClientRect(); + + if (checkOverlap(debrisRect, turtleHead)) { + clearInterval(drift); + debris.remove(); + + if (isPlastic) { + // Turtle ate plastic bag! + isSick = true; + stats.health = Math.max(0, stats.health - 25); + stats.joy = Math.max(0, stats.joy - 20); + setEyeState('dizzy'); + setMouthState('sad'); + triggerThoughtBubble("Ate a bag... toxic! 🤢🛍️", 4000); + updateStatBars(); + + screens.ocean.classList.add('shake-element'); + setTimeout(() => { + screens.ocean.classList.remove('shake-element'); + setEyeState('normal'); + }, 1500); + + checkGameOver(); + } else { + // neutral driftwood bump + stats.joy = Math.max(0, stats.joy - 5); + triggerThoughtBubble("Bumped driftwood! 🪵"); + } + } + + if (posY > oceanPlaypen.clientHeight - 30) { + clearInterval(drift); + debris.remove(); + } + }, 40); + + // Tap to recycle plastic bag before turtle eats it! + debris.addEventListener('click', () => { + clearInterval(drift); + debris.remove(); + if (isPlastic) { + triggerThoughtBubble("Thanks for catching that bag! ♻️"); + stats.joy = Math.min(100, stats.joy + 5); + } + }); + } + + // ========================================== + // 8. QTE CRITICAL HAZARDS (Nets, Boats, Sharks) + // ========================================== + function triggerQteHazard() { + const hazardsList = ['net', 'boat', 'shark']; + activeQte = hazardsList[Math.floor(Math.random() * hazardsList.length)]; + + // Play warning pulse + screens.ocean.classList.add('shake-element'); + setTimeout(() => screens.ocean.classList.remove('shake-element'), 500); + + if (activeQte === 'net') { + triggerNetQte(); + } else if (activeQte === 'boat') { + triggerBoatQte(); + } else if (activeQte === 'shark') { + triggerSharkQte(); + } + } + + // GHOST NET SWIPE QTE — each completed swipe (direction reversal) snaps + // another strand of the net. 8 swipes required total. Net visibly breaks + // as you progress. + function triggerNetQte() { + qteNet.classList.remove('hidden'); + setEyeState('dizzy'); + setMouthState('sad'); + + const netGrid = document.querySelector('#qte-net-overlay .net-grid-graphics'); + if (netGrid) { + while (netGrid.firstChild) netGrid.removeChild(netGrid.firstChild); + netGrid.classList.remove('snapping'); + for (let i = 0; i < 16; i++) { + const strand = document.createElement('span'); + strand.className = 'net-strand'; + netGrid.appendChild(strand); + } + } + const TOTAL_SWIPES = 8; + let swipes = 0; + netSwipeFill.style.width = '0%'; + + let isSwiping = false; + let lastX = 0; + let lastSwipeDir = 0; + let travelInDir = 0; + let lastCutAt = 0; + const MIN_TRAVEL = 60; + const CUT_COOLDOWN = 250; + + const handleSwipeStart = (e) => { + isSwiping = true; + const clientX = e.touches ? e.touches[0].clientX : e.clientX; + lastX = clientX; + lastSwipeDir = 0; + travelInDir = 0; + }; + + const creditCut = () => { + const now = Date.now(); + if (now - lastCutAt < CUT_COOLDOWN) return; + lastCutAt = now; + swipes++; + const pct = (swipes / TOTAL_SWIPES) * 100; + netSwipeFill.style.width = `${Math.min(100, pct)}%`; + + if (netGrid) { + const strands = netGrid.querySelectorAll('.net-strand:not(.cut)'); + if (strands.length) { + const idx = Math.floor(Math.random() * strands.length); + strands[idx].classList.add('cut'); + } + if (swipes >= TOTAL_SWIPES / 2) netGrid.classList.add('snapping'); + } + + if (swipes >= TOTAL_SWIPES) { + resolveNetQte(true); + } + }; + + const handleSwipeMove = (e) => { + if (!isSwiping) return; + const clientX = e.touches ? e.touches[0].clientX : e.clientX; + const dx = clientX - lastX; + lastX = clientX; + const dir = dx > 0 ? 1 : dx < 0 ? -1 : 0; + if (dir === 0) return; + + if (dir === lastSwipeDir) { + travelInDir += Math.abs(dx); + } else { + if (lastSwipeDir !== 0 && travelInDir >= MIN_TRAVEL) creditCut(); + travelInDir = Math.abs(dx); + lastSwipeDir = dir; + } + }; + + const handleSwipeEnd = () => { + if (travelInDir >= MIN_TRAVEL) creditCut(); + isSwiping = false; + lastSwipeDir = 0; + travelInDir = 0; + }; + + qteNet.onmousedown = handleSwipeStart; + qteNet.ontouchstart = handleSwipeStart; + qteNet.onmousemove = handleSwipeMove; + qteNet.ontouchmove = handleSwipeMove; + window.onmouseup = handleSwipeEnd; + window.ontouchend = handleSwipeEnd; + + qteNet.timer = setTimeout(() => { + resolveNetQte(false); + }, 12000); + } + + function resolveNetQte(success) { + // Clear event listeners + qteNet.onmousedown = null; + qteNet.ontouchstart = null; + qteNet.onmousemove = null; + qteNet.ontouchmove = null; + clearTimeout(qteNet.timer); + + qteNet.classList.add('hidden'); + activeQte = null; + + if (success) { + stats.joy = Math.min(100, stats.joy + 15); + setEyeState('happy'); + setMouthState('normal'); + triggerThoughtBubble("Cut free! Thank goodness! 🛡️"); + } else { + // Failed net QTE + stats.health = Math.max(0, stats.health - 40); + stats.clean = Math.max(0, stats.clean - 25); + setEyeState('dizzy'); + triggerThoughtBubble("Stressed in net... Drowning hazard! 🌊🕸️", 4000); + + screens.ocean.classList.add('shake-element'); + setTimeout(() => { + screens.ocean.classList.remove('shake-element'); + setEyeState('normal'); + }, 1000); + } + updateStatBars(); + checkGameOver(); + } + + // BOAT STRIKE DIVE QTE + function triggerBoatQte() { + qteBoat.classList.remove('hidden'); + setEyeState('dizzy'); + + // 4 seconds to click dive + qteBoat.timer = setTimeout(() => { + resolveBoatQte(false); + }, 4500); + } + + btnQteDive.onclick = () => { + resolveBoatQte(true); + }; + + function resolveBoatQte(success) { + clearTimeout(qteBoat.timer); + qteBoat.classList.add('hidden'); + activeQte = null; + + if (success) { + setEyeState('normal'); + // Dive animation + turtleContainer.style.transform = 'translateY(150px) scale(0.6)'; + triggerThoughtBubble("Dived deep! Safe. 🌊"); + + setTimeout(() => { + turtleContainer.style.transform = 'none'; + }, 2000); + } else { + // Boat strike impact! + stats.health = Math.max(0, stats.health - 45); + setEyeState('dizzy'); + setMouthState('sad'); + triggerThoughtBubble("Propeller strike! Fatal wounds! 🚢💥", 4000); + + screens.ocean.classList.add('shake-element'); + setTimeout(() => { + screens.ocean.classList.remove('shake-element'); + setEyeState('normal'); + }, 1000); + } + updateStatBars(); + checkGameOver(); + } + + // SHARK SPOT SHELL-HIDE QTE + function triggerSharkQte() { + qteShark.classList.remove('hidden'); + isHidingInShell = false; + + // Automatic alarm reaction — turtle senses the predator and flinches into + // an alert posture BEFORE the user reacts. Wide eyes, sad mouth, slight + // pull toward shell. + turtleContainer.classList.add('predator-alert'); + setEyeState('normal'); + setMouthState('sad'); + triggerThoughtBubble("Something's coming! 😨", 1800); + setTimeout(() => { + // Stay in alert until QTE resolves; cleanup happens in resolveSharkQte + }, 100); + + // Spawn Shark sprite swimming across screen + const shark = document.createElement('div'); + shark.className = 'shark-graphic'; + shark.textContent = '🦈'; + shark.style.left = '-100px'; + shark.style.top = '140px'; + oceanPlaypen.appendChild(shark); + + // Animate shark movement + let sharkX = -100; + const sharkSwim = setInterval(() => { + sharkX += 6; + shark.style.left = `${sharkX}px`; + + if (sharkX > oceanPlaypen.clientWidth + 50) { + clearInterval(sharkSwim); + shark.remove(); + } + }, 30); + + // 4.5 seconds to react + qteShark.timer = setTimeout(() => { + resolveSharkQte(sharkSwim, shark); + }, 4500); + } + + btnQteHide.onclick = () => { + isHidingInShell = true; + + // Realistic sea turtle defensive posture — they CAN'T fully retract like land + // turtles. They pull their head close to the shell, tuck flippers tight to + // their body, and angle the shell toward the threat to take any hit on the + // hardest armor. + const head = document.getElementById('turtle-head'); + const flL = document.getElementById('flipper-left'); + const flR = document.getElementById('flipper-right'); + const flBL = document.getElementById('flipper-back-left'); + const flBR = document.getElementById('flipper-back-right'); + + turtleContainer.classList.add('defensive-posture'); + head.style.transition = 'transform 0.35s ease-out'; + flL.style.transition = 'transform 0.35s ease-out'; + flR.style.transition = 'transform 0.35s ease-out'; + flBL.style.transition = 'transform 0.35s ease-out'; + flBR.style.transition = 'transform 0.35s ease-out'; + + // Head pulled close to shell rim (not into it), tucked downward + head.style.transform = 'translateY(12px) scale(0.85)'; + // Front flippers folded tight against the body + flL.style.transform = 'translate(18px, 6px) rotate(35deg) scale(0.78)'; + flR.style.transform = 'translate(-18px, 6px) rotate(-35deg) scale(0.78)'; + // Rear flippers tucked in + flBL.style.transform = 'translate(10px, -4px) scale(0.85)'; + flBR.style.transform = 'translate(-10px, -4px) scale(0.85)'; + + setEyeState('sleeping'); // squinting / bracing + setMouthState('normal'); + btnQteHide.textContent = "🛡️ Bracing — Shell First!"; + }; + + function resolveSharkQte(swimInterval, sharkElement) { + clearTimeout(qteShark.timer); + clearInterval(swimInterval); + if (sharkElement) sharkElement.remove(); + + qteShark.classList.add('hidden'); + activeQte = null; + + // Reset turtle visuals + const head = document.getElementById('turtle-head'); + const flL = document.getElementById('flipper-left'); + const flR = document.getElementById('flipper-right'); + const flBL = document.getElementById('flipper-back-left'); + const flBR = document.getElementById('flipper-back-right'); + head.style.transform = 'none'; + flL.style.transform = 'none'; + flR.style.transform = 'none'; + flBL.style.transform = 'none'; + flBR.style.transform = 'none'; + turtleContainer.classList.remove('defensive-posture'); + turtleContainer.classList.remove('predator-alert'); + btnQteHide.textContent = "🛡️ Brace (Shell First)"; + + if (isHidingInShell) { + stats.health = Math.max(0, stats.health - 8); // Minor shield bump damage + stats.joy = Math.max(0, stats.joy - 15); + setEyeState('normal'); + triggerThoughtBubble("Bitten shell, but okay! 🛡️🦈"); + } else { + // Exposed shark bite + stats.health = Math.max(0, stats.health - 50); + stats.joy = Math.max(0, stats.joy - 40); + setEyeState('dizzy'); + setMouthState('sad'); + triggerThoughtBubble("Predator attack! Deep bite! 🦈💥", 4000); + + screens.ocean.classList.add('shake-element'); + setTimeout(() => { + screens.ocean.classList.remove('shake-element'); + setEyeState('normal'); + }, 1000); + } + + isHidingInShell = false; + updateStatBars(); + checkGameOver(); + } + + // ========================================== + // 9. BEACHING / TOURIST SHIELD EVENT + // ========================================== + function initBeachingPhase() { + beachingProgress = 0; + beachingProgressFill.style.width = '0%'; + beachingProgressText.textContent = '0%'; + touristSpawnLayer.innerHTML = ''; + + // Clear ocean active processes + clearOceanLoops(); + + // Spawning interval (Tourists walk in every 4 seconds) + beachingTouristsInterval = setInterval(() => { + if (currentState === STATES.BEACHING) { + spawnTourist(); + } + }, 3800); + + // Resting recovery tracker (Ticks up every 1.5 seconds if tourists are kept away) + beachingInterval = setInterval(() => { + // Check if any tourists are inside the 10-foot boundary ring + const safeZone = document.querySelector('.turtle-zone-ring').getBoundingClientRect(); + const touristsList = document.querySelectorAll('.tourist-sprite'); + + let isDisturbed = false; + + touristsList.forEach(tourist => { + const touristRect = tourist.getBoundingClientRect(); + if (checkOverlap(safeZone, touristRect)) { + isDisturbed = true; + // Trigger camera flash + triggerFlash(tourist); + } + }); + + if (isDisturbed) { + // Stress! Slow progress and minor health penalty + stats.health = Math.max(10, stats.health - 1.5); + beachingProgress = Math.max(0, beachingProgress - 2); + updateStatBars(); + + // Show stress thought + setEyeState('sleeping'); + touristFactText.textContent = "⚠️ Disoriented by camera flash! Harassment stresses resting turtles."; + } else { + // Rest success increments + beachingProgress = Math.min(100, beachingProgress + 5); + } + + beachingProgressFill.style.width = `${beachingProgress}%`; + beachingProgressText.textContent = `${beachingProgress}%`; + + if (beachingProgress >= 100) { + resolveBeachingPhase(true); + } + }, 1500); + } + + function spawnTourist() { + const tourist = document.createElement('div'); + tourist.className = 'tourist-sprite'; + + const touristEmojis = ['🧑‍🚀', '👩‍💼', '👨‍🎨', '🏃', '📸', '🤳']; + tourist.innerHTML = ` + ${touristEmojis[Math.floor(Math.random() * touristEmojis.length)]} +
+ `; + + const sandboxWidth = beachingSandbox.clientWidth; + const sandboxHeight = beachingSandbox.clientHeight; + + // Spawn on random boundaries (Left, Right, Top) + const side = Math.floor(Math.random() * 3); + let startX = 0, startY = 0; + + if (side === 0) { // Left + startX = -40; + startY = Math.random() * (sandboxHeight - 200) + 50; + } else if (side === 1) { // Right + startX = sandboxWidth + 10; + startY = Math.random() * (sandboxHeight - 200) + 50; + } else { // Top + startX = Math.random() * (sandboxWidth - 60) + 10; + startY = -40; + } + + tourist.style.left = `${startX}px`; + tourist.style.top = `${startY}px`; + touristSpawnLayer.appendChild(tourist); + + // Target the turtle center + const targetX = sandboxWidth / 2 - 25; + const targetY = sandboxHeight / 2 - 30; + + let posX = startX; + let posY = startY; + const speed = 0.5 + Math.random() * 0.4; + + const moveInterval = setInterval(() => { + if (currentState !== STATES.BEACHING || !tourist.parentNode) { + clearInterval(moveInterval); + return; + } + + const dx = targetX - posX; + const dy = targetY - posY; + const dist = Math.sqrt(dx*dx + dy*dy); + + if (dist < 40) { + // Halted near turtle + clearInterval(moveInterval); + } else { + posX += (dx / dist) * speed; + posY += (dy / dist) * speed; + tourist.style.left = `${posX}px`; + tourist.style.top = `${posY}px`; + } + }, 40); + + // Repel Tourist Click + tourist.addEventListener('click', () => { + clearInterval(moveInterval); + + // Knockback animation + tourist.style.transform = 'scale(0.8) translateY(-40px)'; + tourist.style.opacity = '0'; + tourist.style.transition = 'all 0.4s ease-out'; + + // Display random educational fact + touristFactText.textContent = CONSERVATION_FACTS[Math.floor(Math.random() * CONSERVATION_FACTS.length)]; + + setTimeout(() => tourist.remove(), 400); + }); + } + + function triggerFlash(touristElement) { + const flash = touristElement.querySelector('.tourist-camera-flash'); + if (flash && !flash.classList.contains('flash-active')) { + flash.classList.add('flash-active'); + setTimeout(() => flash.classList.remove('flash-active'), 800); + } + } + + function resolveBeachingPhase(success) { + clearInterval(beachingInterval); + clearInterval(beachingTouristsInterval); + + if (success) { + stats.health = 100; + stats.joy = Math.min(100, stats.joy + 20); + isSick = false; + + alert("🐢 Rest complete! You successfully kept tourists away. The turtle returns safely to the ocean!"); + changeState(STATES.OCEAN); + } + } + + // ========================================== + // 10. GAME OVER & PROGRESS RESET + // ========================================== + function checkGameOver() { + if (stats.health <= 0) { + clearOceanLoops(); + showGameOver( + "Turtle Lost!", + `${turtleName} has perished due to poor health, pollution ingestion, or predator attacks. In the wild, sea turtles struggle against boat collisions, trash, and fishing nets. Keep playing to learn how we can defend them!` + ); + } + } + + function showGameOver(title, desc) { + document.getElementById('gameover-title').textContent = title; + document.getElementById('gameover-desc').textContent = desc; + document.getElementById('gameover-name').textContent = turtleName; + document.getElementById('gameover-age').textContent = `${turtleAge} Days`; + modals.gameover.classList.remove('hidden'); + } + + function resetGameSession() { + // Clear Local Storage + localStorage.removeItem('tortugotchi_save'); + + // Clear variables + turtleAge = 0; + stats = { health: 100, hunger: 80, joy: 80, clean: 100 }; + isSick = false; + isHidingInShell = false; + + // Reset modals + modals.gameover.classList.add('hidden'); + modals.rename.classList.add('hidden'); + modals.migrationSuccess.classList.add('hidden'); + + changeState(STATES.START); + } + + // ========================================== + // 11. BUTTON ATTACHMENTS & MODALS + // ========================================== + + // Start Conservation Game + btnStartGame.addEventListener('click', () => { + changeState(STATES.BEACH); + }); + + // Fact Modals + btnShowFactsMain.addEventListener('click', () => modals.facts.classList.remove('hidden')); + btnCloseFacts.addEventListener('click', () => modals.facts.classList.add('hidden')); + btnCloseFactsBottom.addEventListener('click', () => modals.facts.classList.add('hidden')); + + // Dismiss beach tutorial + btnDismissBeachTut.addEventListener('click', () => { + document.getElementById('beach-tutorial-overlay').classList.add('hidden'); + }); + + // Migration Success Continue Action + btnMigrationContinue.addEventListener('click', () => { + modals.migrationSuccess.classList.add('hidden'); + modals.rename.classList.remove('hidden'); + }); + + // Rename Turtle Action + btnRenameTurtle.addEventListener('click', () => { + modals.rename.classList.remove('hidden'); + }); + + btnSaveRename.addEventListener('click', () => { + const inputName = document.getElementById('input-turtle-name').value.trim(); + if (inputName.length > 0) { + turtleName = inputName; + } else { + turtleName = 'Shelly'; + } + + modals.rename.classList.add('hidden'); + + // Save state + saveProgress(); + + // Go to Ocean View + changeState(STATES.OCEAN); + }); + + // Restart after gameover + btnRestartGame.addEventListener('click', () => { + resetGameSession(); + }); + + // ========================================== + // TURTLE TOUCH INTERACTION (rubs, tickles, pats) + // ========================================== + let lastTickleAt = 0; + let rubCount = 0; + let rubTimer = null; + + function handleTurtleTouch(e) { + if (activeQte || currentState !== STATES.OCEAN) return; + if (cleaningGameOverlay && !cleaningGameOverlay.classList.contains('hidden')) return; + + const now = Date.now(); + rubCount++; + + // Gentle joy per rub, cap to avoid spamming + if (now - lastTickleAt > 120) { + stats.joy = Math.min(100, stats.joy + 2); + updateStatBars(); + lastTickleAt = now; + } + + // Heart particle from touch point + let touchX, touchY; + if (e.touches && e.touches[0]) { + touchX = e.touches[0].clientX; + touchY = e.touches[0].clientY; + } else { + touchX = e.clientX; + touchY = e.clientY; + } + spawnHeartParticle(touchX, touchY); + + // Happy face + wiggle + turtleContainer.classList.add('being-tickled'); + setEyeState('happy'); + setMouthState('normal'); + + clearTimeout(rubTimer); + rubTimer = setTimeout(() => { + turtleContainer.classList.remove('being-tickled'); + setEyeState('normal'); + if (rubCount >= 3) { + const thoughts = ["Hehe that tickles! ✨", "More please! 💕", "Best human ever! 🥰", "Hehehehe! 😆"]; + triggerThoughtBubble(thoughts[Math.floor(Math.random() * thoughts.length)], 1800); + stats.joy = Math.min(100, stats.joy + 5); + updateStatBars(); + } + rubCount = 0; + }, 600); + } + + turtleContainer.addEventListener('pointerdown', handleTurtleTouch); + turtleContainer.addEventListener('pointermove', (e) => { + if (e.buttons === 1 || e.pointerType === 'touch') handleTurtleTouch(e); + }); + + function spawnHeartParticle(clientX, clientY) { + const oceanRect = oceanPlaypen.getBoundingClientRect(); + const heart = document.createElement('div'); + heart.className = 'tickle-heart'; + heart.textContent = ['💕', '✨', '💖', '⭐'][Math.floor(Math.random() * 4)]; + heart.style.left = `${clientX - oceanRect.left - 10}px`; + heart.style.top = `${clientY - oceanRect.top - 10}px`; + oceanPlaypen.appendChild(heart); + setTimeout(() => heart.remove(), 900); + } + + // ========================================== + // IDLE BEHAVIORS — turtle does adorable things on its own + // ========================================== + const IDLE_BEHAVIORS = ['blink', 'bubbles', 'flap', 'lookAround', 'roll', 'yawn']; + + function triggerIdleBehavior() { + // Don't interrupt if turtle is being interacted with or unhappy/sick + if (turtleContainer.classList.contains('being-tickled')) return; + if (turtleContainer.classList.contains('idle-active')) return; + if (isSick) return; + + const behavior = IDLE_BEHAVIORS[Math.floor(Math.random() * IDLE_BEHAVIORS.length)]; + turtleContainer.classList.add('idle-active'); + + const cleanup = (ms) => setTimeout(() => turtleContainer.classList.remove('idle-active'), ms); + + switch (behavior) { + case 'blink': + setEyeState('sleeping'); + setTimeout(() => setEyeState('normal'), 250); + cleanup(400); + break; + case 'bubbles': + for (let i = 0; i < 4; i++) { + setTimeout(() => spawnTurtleBubble(), i * 150); + } + cleanup(900); + break; + case 'flap': + turtleContainer.classList.add('idle-flap'); + setTimeout(() => turtleContainer.classList.remove('idle-flap'), 1200); + cleanup(1300); + break; + case 'lookAround': + turtleContainer.classList.add('idle-look'); + setTimeout(() => turtleContainer.classList.remove('idle-look'), 1600); + cleanup(1700); + break; + case 'roll': + turtleContainer.classList.add('idle-roll'); + setEyeState('happy'); + setTimeout(() => { + turtleContainer.classList.remove('idle-roll'); + setEyeState('normal'); + }, 1400); + cleanup(1500); + break; + case 'yawn': + setMouthState('eating'); + setEyeState('sleeping'); + setTimeout(() => { + setMouthState('normal'); + setEyeState('normal'); + }, 800); + cleanup(900); + break; + } + } + + function spawnTurtleBubble() { + const turtleRect = turtleContainer.getBoundingClientRect(); + const oceanRect = oceanPlaypen.getBoundingClientRect(); + const bubble = document.createElement('div'); + bubble.className = 'turtle-bubble'; + const cx = (turtleRect.left - oceanRect.left) + turtleRect.width / 2 + (Math.random() * 20 - 10); + const cy = (turtleRect.top - oceanRect.top) + 30; + bubble.style.left = `${cx}px`; + bubble.style.top = `${cy}px`; + bubble.style.width = `${6 + Math.random() * 10}px`; + bubble.style.height = bubble.style.width; + oceanPlaypen.appendChild(bubble); + setTimeout(() => bubble.remove(), 2400); + } + + function spawnAmbientBubble() { + const oceanRect = oceanPlaypen.getBoundingClientRect(); + const bubble = document.createElement('div'); + bubble.className = 'ambient-bubble'; + bubble.style.left = `${Math.random() * (oceanRect.width - 10)}px`; + bubble.style.bottom = '-10px'; + const size = 4 + Math.random() * 8; + bubble.style.width = `${size}px`; + bubble.style.height = `${size}px`; + bubble.style.animationDuration = `${4 + Math.random() * 3}s`; + oceanPlaypen.appendChild(bubble); + setTimeout(() => bubble.remove(), 7500); + } + + // Initialize: attempt to load progress + const hasSave = loadProgress(); + if (hasSave && turtleAge > 0) { + // Jump straight to Ocean Phase + changeState(STATES.OCEAN); + } else { + // Start screen + changeState(STATES.START); + } +}); diff --git a/icon-192.png b/icon-192.png new file mode 100644 index 0000000000000000000000000000000000000000..6ca09e8f53444a37948bea8466c275c42cbb76f6 GIT binary patch literal 12095 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%0AJ<*}MdAy@ORpUk!z($|$sBgfj?4Jf9WcGC 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≀q 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%0D^w}F#V6bIimbc_|>Fnemwo7uI;V$ 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 + + + + + Tortugotchi - Sea Turtle Conservation Game + + + + + + + + + + + + + + + + + + + + + + + +

+ + +
+ + + + +
+ + +
+

+ Sea turtles have navigated our oceans for over 100 million years, but today they face extinction due to plastic pollution, light disorientation, coastal development, and boat collisions. +

+

Choose a species to begin your conservation journey:

+ +
+ + + + + + + + +
+ + +
+ + +
+ + + + +
+
+
+ Nest Status + Guarding Eggs +
+
+ Hatchlings Safe + 0 / 20 +
+
+ + +
+ +
+ +
+ + +
+
+
NEST
+ +
+
+
+
+
+
+ + +
+
+ + +
+ 🗑️ + Recycle Bin +
+ + + + + +
+

Clear beach trash, fill holes, scare crabs/gulls, and turn off blinding lights before hatching!

+ +
+
+ + + +
+ + + + +
+ +
+
+ 🐢 +
+

Shelly

+

Green Sea Turtle

+
+ +
+
+ Turtle Age + 0 Days +
+
+ + +
+ +
+
+ ❤️ Health + 100% +
+
+
+
+
+ + +
+
+ 😋 Fullness + 80% +
+
+
+
+
+ + +
+
+ ✨ Happiness + 90% +
+
+
+
+
+ + +
+
+ 🛡️ Shell Clean + 100% +
+
+
+
+
+
+ + +
+ +
+
+ + + + + + + + + +
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + + +
+ + + + +
+
+
+ CRITICAL STATE + Turtle Beached! +
+
+ Resting Progress + 0% +
+
+ + +
+ +
+ +
+ + +
+
+ 10 FEET SAFE ZONE + + + + + + + + + + + +
+ + +
+ + +
+

💤 Shelly has beached to rest and digest. Ignorant tourists are trying to crowd closer for selfies!

+

Tap tourists to push them back outside the 10-foot boundary!

+
+
+ + + +
+ +
+ + + + + + + + + + + + + + + + + + + + diff --git a/manifest.json b/manifest.json new file mode 100644 index 0000000..b8322be --- /dev/null +++ b/manifest.json @@ -0,0 +1,27 @@ +{ + "id": "/", + "short_name": "Tortugotchi", + "name": "Tortugotchi: Sea Turtle Protector", + "description": "A Tamagotchi-style game to protect nests, raise sea turtles, and advocate for sea turtle conservation.", + "icons": [ + { + "src": "icon-192.png", + "type": "image/png", + "sizes": "192x192", + "purpose": "any maskable" + }, + { + "src": "icon-512.png", + "type": "image/png", + "sizes": "512x512", + "purpose": "any maskable" + } + ], + "scope": "./", + "start_url": "./index.html", + "background_color": "#0d1b2a", + "theme_color": "#008080", + "display": "standalone", + "orientation": "portrait-primary", + "categories": ["games", "education"] +} diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..ce2646f --- /dev/null +++ b/package-lock.json @@ -0,0 +1,9315 @@ +{ + "name": "tortugotchi", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "dependencies": { + "claude-flow": "^3.7.0-alpha.72" + } + }, + "node_modules/@anthropic-ai/claude-agent-sdk": { + "version": "0.1.77", + "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk/-/claude-agent-sdk-0.1.77.tgz", + "integrity": "sha512-ZEjWQtkoB2MEY6K16DWMmF+8OhywAynH0m08V265cerbZ8xPD/2Ng2jPzbbO40mPeFSsMDJboShL+a3aObP0Jg==", + "license": "SEE LICENSE IN README.md", + "optional": true, + "engines": { + "node": ">=18.0.0" + }, + "optionalDependencies": { + "@img/sharp-darwin-arm64": "^0.33.5", + "@img/sharp-darwin-x64": "^0.33.5", + "@img/sharp-linux-arm": "^0.33.5", + "@img/sharp-linux-arm64": "^0.33.5", + "@img/sharp-linux-x64": "^0.33.5", + "@img/sharp-linuxmusl-arm64": "^0.33.5", + "@img/sharp-linuxmusl-x64": "^0.33.5", + "@img/sharp-win32-x64": "^0.33.5" + }, + "peerDependencies": { + "zod": "^3.25.0 || ^4.0.0" + } + }, + "node_modules/@anthropic-ai/sdk": { + "version": "0.65.0", + "resolved": "https://registry.npmjs.org/@anthropic-ai/sdk/-/sdk-0.65.0.tgz", + "integrity": "sha512-zIdPOcrCVEI8t3Di40nH4z9EoeyGZfXbYSvWdDLsB/KkaSYMnEgC7gmcgWu83g2NTn1ZTpbMvpdttWDGGIk6zw==", + "license": "MIT", + "optional": true, + "dependencies": { + "json-schema-to-ts": "^3.1.1" + }, + "bin": { + "anthropic-ai-sdk": "bin/cli" + }, + "peerDependencies": { + "zod": "^3.25.0 || ^4.0.0" + }, + "peerDependenciesMeta": { + "zod": { + "optional": true + } + } + }, + "node_modules/@babel/runtime": { + "version": "7.29.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.29.2.tgz", + "integrity": "sha512-JiDShH45zKHWyGe4ZNVRrCjBz8Nh9TMmZG1kh4QTK8hCBTWBi8Da+i7s1fJw7/lYpM4ccepSNfqzZ/QvABBi5g==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@borewit/text-codec": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/@borewit/text-codec/-/text-codec-0.2.2.tgz", + "integrity": "sha512-DDaRehssg1aNrH4+2hnj1B7vnUGEjU6OIlyRdkMd0aUdIUvKXrJfXsy8LVtXAy7DRvYVluWbMspsRhz2lcW0mQ==", + "license": "MIT", + "optional": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Borewit" + } + }, + "node_modules/@claude-flow/cli-core": { + "version": "3.7.0-alpha.5", + "resolved": "https://registry.npmjs.org/@claude-flow/cli-core/-/cli-core-3.7.0-alpha.5.tgz", + "integrity": "sha512-WbhpxGpxhRoVmjtizIdt2IGlcX0nPmGktXe3JDtII4MeVTgifHuBYpx4cX4EQiBqGCt4cxxM4nDOFQUUqAK9Aw==", + "license": "MIT", + "bin": { + "claude-flow-core": "dist/src/index.js" + } + }, + "node_modules/@claude-flow/codex": { + "version": "3.0.0-alpha.12", + "resolved": "https://registry.npmjs.org/@claude-flow/codex/-/codex-3.0.0-alpha.12.tgz", + "integrity": "sha512-8ouFWhK42nwtn166bdfgcAFqNS/ZcWdqEmUkmIZee1kUwvYIAgOM5LpmPPe0UyFhTwjDv9ztEizhBBRwYbQ+4w==", + "license": "MIT", + "optional": true, + "dependencies": { + "@iarna/toml": "^2.2.5", + "chalk": "^5.3.0", + "commander": "^12.0.0", + "fs-extra": "^11.2.0", + "inquirer": "^9.2.0", + "toml": "^3.0.0", + "yaml": "^2.4.0" + }, + "bin": { + "claude-flow-codex": "dist/cli.js" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@claude-flow/cli": "^3.0.0-alpha.1" + }, + "peerDependenciesMeta": { + "@claude-flow/cli": { + "optional": true + } + } + }, + "node_modules/@claude-flow/mcp": { + "version": "3.0.0-alpha.9", + "resolved": "https://registry.npmjs.org/@claude-flow/mcp/-/mcp-3.0.0-alpha.9.tgz", + "integrity": "sha512-bbDxG9vqfOVbc3/KBSI+Fsr3tUSrCCCeYLk12dCx0c6Xa0SaF1hkO3OXI2J6xiK7vlXgVmaAToncunC1Mx2dXw==", + "dependencies": { + "ajv": "^8.12.0", + "cors": "^2.8.5", + "express": "^4.18.2", + "helmet": "^7.1.0", + "ws": "^8.14.2" + } + }, + "node_modules/@claude-flow/memory": { + "version": "3.0.0-alpha.18", + "resolved": "https://registry.npmjs.org/@claude-flow/memory/-/memory-3.0.0-alpha.18.tgz", + "integrity": "sha512-luvw+8Re5MfKhMdKU0gto0v7HA1dN/I4bEsY0rHYRfBxLiYwuFmtMcLd9H8nkwl2HJ4dAZ+0Z/6VJ9ZmDSiitA==", + "cpu": [ + "x64", + "arm64" + ], + "os": [ + "darwin", + "linux", + "win32" + ], + "dependencies": { + "agentdb": "^3.0.0-alpha.14", + "sql.js": "^1.10.3" + }, + "optionalDependencies": { + "better-sqlite3": "^12.9.0" + } + }, + "node_modules/@claude-flow/neural": { + "version": "3.0.0-alpha.9", + "resolved": "https://registry.npmjs.org/@claude-flow/neural/-/neural-3.0.0-alpha.9.tgz", + "integrity": "sha512-u7mx6rQxHrpCyKVtP600QorSJrEhoqYEyGZgYVU1kGWwYitScJH3rzWzss95Dn+RazcCAk7yElEG/iSbhtxU6g==", + "license": "MIT", + "dependencies": { + "@claude-flow/memory": "^3.0.0-alpha.16", + "@ruvector/sona": "0.1.5" + }, + "optionalDependencies": { + "agentdb": "^2.0.0 || ^3.0.0-alpha.1" + } + }, + "node_modules/@claude-flow/neural/node_modules/@ruvector/sona": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@ruvector/sona/-/sona-0.1.5.tgz", + "integrity": "sha512-XHQbphnWsRzWRWGK/HxK+RreY6OdlggMrOvrfkWlEq8EctHVy2ASwps7hk25Somx8Umj7+CkNuyQEbHcNcl/oQ==", + "license": "MIT OR Apache-2.0", + "engines": { + "node": ">= 16" + }, + "optionalDependencies": { + "@ruvector/sona-darwin-arm64": "0.1.5", + "@ruvector/sona-darwin-x64": "0.1.5", + "@ruvector/sona-linux-arm64-gnu": "0.1.5", + "@ruvector/sona-linux-x64-gnu": "0.1.5", + "@ruvector/sona-linux-x64-musl": "0.1.5", + "@ruvector/sona-win32-arm64-msvc": "0.1.5", + "@ruvector/sona-win32-x64-msvc": "0.1.5" + } + }, + "node_modules/@claude-flow/neural/node_modules/@ruvector/sona-darwin-arm64": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@ruvector/sona-darwin-arm64/-/sona-darwin-arm64-0.1.5.tgz", + "integrity": "sha512-+bXB7+WdbkiNbcw0Xh5VENNILgDVpuma7fyx8NwGylWaYRe1niM03k/rezdM3zbpf4qGSqp6fVKIIDU8/H9lHw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@claude-flow/neural/node_modules/@ruvector/sona-darwin-x64": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@ruvector/sona-darwin-x64/-/sona-darwin-x64-0.1.5.tgz", + "integrity": "sha512-wnr1oxeZqaHomjRevdqvciy8BSLyxF9pjkcZ7G5rszmmNNQf+YcM9IUUEbxno4b4MXj1HJC/ZtS602PBNvf5PA==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@claude-flow/neural/node_modules/@ruvector/sona-linux-arm64-gnu": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@ruvector/sona-linux-arm64-gnu/-/sona-linux-arm64-gnu-0.1.5.tgz", + "integrity": "sha512-Kp895NJC52HfRlSjg+vZ32/8+v9eIDSbJXKMrjZNdA7aep4tsFTcE5bQG2Iru+zoIeFi+jcx0AVeqDPBS/9HHA==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@claude-flow/neural/node_modules/@ruvector/sona-linux-x64-gnu": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@ruvector/sona-linux-x64-gnu/-/sona-linux-x64-gnu-0.1.5.tgz", + "integrity": "sha512-fmYlrJx9IQBHxeNX2Tu0ihHr3xsb3NwhgMmasOTOHBv/42fnxuuYrwhfHtMA6J6JtjyVxoBw1XLD6QJy4Y9BsA==", + "cpu": [ + "x64" + ], + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@claude-flow/neural/node_modules/@ruvector/sona-linux-x64-musl": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@ruvector/sona-linux-x64-musl/-/sona-linux-x64-musl-0.1.5.tgz", + "integrity": "sha512-q0hzfilUUCQNsx2QTZ0H07FKuwdfaxh7mNuv01oq5fGCC/0beBENiL5UKxm0YHtTmMPNze83Vwp1fGT9ObOQ3g==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@claude-flow/neural/node_modules/@ruvector/sona-win32-arm64-msvc": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@ruvector/sona-win32-arm64-msvc/-/sona-win32-arm64-msvc-0.1.5.tgz", + "integrity": "sha512-kk7aiedLw/Z8Xogv+sQfoYQp8Y+om7/X4Ycbl830RSNpVBXEKkQpI7vMbK55eaQ9zjBbqjtgcoZNWXzGUmbTeA==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@claude-flow/neural/node_modules/@ruvector/sona-win32-x64-msvc": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@ruvector/sona-win32-x64-msvc/-/sona-win32-x64-msvc-0.1.5.tgz", + "integrity": "sha512-ifB2meo3GeguivC5Dcq50UZEupc+F/yFZ1+cg2mVgUpoqNN9lzJ+k3IdGgdYyMu7YAM8CrgTswfp/krUwx8BLQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@claude-flow/plugin-gastown-bridge": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@claude-flow/plugin-gastown-bridge/-/plugin-gastown-bridge-0.1.4.tgz", + "integrity": "sha512-MSxrTGkQoSlt6rcgg7p3/oayuvDH8uD2411ysrzitHThwCapW1f/SWNaN3gF0MHC6TIduuk611r2tXAtesJdrA==", + "license": "MIT", + "optional": true, + "dependencies": { + "@iarna/toml": "^2.2.5", + "uuid": "^9.0.0", + "zod": "^3.22.0" + }, + "engines": { + "node": ">=20.0.0" + }, + "peerDependencies": { + "@claude-flow/memory": ">=3.0.0-alpha.1" + }, + "peerDependenciesMeta": { + "@claude-flow/memory": { + "optional": true + } + } + }, + "node_modules/@claude-flow/shared": { + "version": "3.0.0-alpha.8", + "resolved": "https://registry.npmjs.org/@claude-flow/shared/-/shared-3.0.0-alpha.8.tgz", + "integrity": "sha512-v5zzFnvJI2tfkaDNqRO7R1M4/PxFYa73hHXCKRN2Ec4MPKpTcAS9qhgAEAI/6hL4F66gW+2udUdQJzjwZGcXMg==", + "dependencies": { + "sql.js": "^1.10.3" + } + }, + "node_modules/@epic-web/invariant": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@epic-web/invariant/-/invariant-1.0.0.tgz", + "integrity": "sha512-lrTPqgvfFQtR/eY/qkIzp98OGdNJu0m5ji3q/nJI8v3SXkRKEnWiOxMmbvcSoAIzv/cGiuvRy57k4suKQSAdwA==", + "license": "MIT", + "optional": true + }, + "node_modules/@google/genai": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/@google/genai/-/genai-1.52.0.tgz", + "integrity": "sha512-gwSvbpiN/17O9TbsqSsE/OzZcpv5Fo4RQjdngGgogtuB9RsyJ8ZHhX5KjHj1bp5N9snN2eK8LDGXSaWW2hof8Q==", + "hasInstallScript": true, + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "google-auth-library": "^10.3.0", + "p-retry": "^4.6.2", + "protobufjs": "^7.5.4", + "ws": "^8.18.0" + }, + "engines": { + "node": ">=20.0.0" + }, + "peerDependencies": { + "@modelcontextprotocol/sdk": "^1.25.2" + }, + "peerDependenciesMeta": { + "@modelcontextprotocol/sdk": { + "optional": true + } + } + }, + "node_modules/@grpc/grpc-js": { + "version": "1.14.4", + "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.14.4.tgz", + "integrity": "sha512-k9Dj3DV/itK9D06Y8f190Qgop7/Ui+D0njFV3LHMPwPT75DpXLQohE9Wmz0QElrJnzsjB7KPWiKJbOl7IPDArQ==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@grpc/proto-loader": "^0.8.0", + "@js-sdsl/ordered-map": "^4.4.2" + }, + "engines": { + "node": ">=12.10.0" + } + }, + "node_modules/@grpc/proto-loader": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.8.1.tgz", + "integrity": "sha512-wtF6h+DY6M3YaDBPAmvuuA6jV8Sif9MjtOI5euKFWRgCDl5PeDpPsHR9u2l6St5ceY8AZgoNDww5+HvEsXFsGg==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "lodash.camelcase": "^4.3.0", + "long": "^5.0.0", + "protobufjs": "^7.5.5", + "yargs": "^17.7.2" + }, + "bin": { + "proto-loader-gen-types": "build/bin/proto-loader-gen-types.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@hono/node-server": { + "version": "1.19.14", + "resolved": "https://registry.npmjs.org/@hono/node-server/-/node-server-1.19.14.tgz", + "integrity": "sha512-GwtvgtXxnWsucXvbQXkRgqksiH2Qed37H9xHZocE5sA3N8O8O8/8FA3uclQXxXVzc9XBZuEOMK7+r02FmSpHtw==", + "license": "MIT", + "engines": { + "node": ">=18.14.1" + }, + "peerDependencies": { + "hono": "^4" + } + }, + "node_modules/@huggingface/jinja": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/@huggingface/jinja/-/jinja-0.2.2.tgz", + "integrity": "sha512-/KPde26khDUIPkTGU82jdtTW9UAuvUTumCAbFs/7giR0SxsvZC4hru51PBvpijH6BVkHcROcvZM/lpy5h1jRRA==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=18" + } + }, + "node_modules/@iarna/toml": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/@iarna/toml/-/toml-2.2.5.tgz", + "integrity": "sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==", + "license": "ISC", + "optional": true + }, + "node_modules/@img/sharp-darwin-arm64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.5.tgz", + "integrity": "sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-darwin-arm64": "1.0.4" + } + }, + "node_modules/@img/sharp-darwin-x64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.33.5.tgz", + "integrity": "sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-darwin-x64": "1.0.4" + } + }, + "node_modules/@img/sharp-libvips-darwin-arm64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.0.4.tgz", + "integrity": "sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==", + "cpu": [ + "arm64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "darwin" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-darwin-x64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.0.4.tgz", + "integrity": "sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==", + "cpu": [ + "x64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "darwin" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-arm": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.0.5.tgz", + "integrity": "sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==", + "cpu": [ + "arm" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-arm64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.0.4.tgz", + "integrity": "sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==", + "cpu": [ + "arm64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-x64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.0.4.tgz", + "integrity": "sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==", + "cpu": [ + "x64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linuxmusl-arm64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.0.4.tgz", + "integrity": "sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==", + "cpu": [ + "arm64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linuxmusl-x64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.0.4.tgz", + "integrity": "sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==", + "cpu": [ + "x64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-linux-arm": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.33.5.tgz", + "integrity": "sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==", + "cpu": [ + "arm" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-arm": "1.0.5" + } + }, + "node_modules/@img/sharp-linux-arm64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.33.5.tgz", + "integrity": "sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-arm64": "1.0.4" + } + }, + "node_modules/@img/sharp-linux-x64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.5.tgz", + "integrity": "sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-x64": "1.0.4" + } + }, + "node_modules/@img/sharp-linuxmusl-arm64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.33.5.tgz", + "integrity": "sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linuxmusl-arm64": "1.0.4" + } + }, + "node_modules/@img/sharp-linuxmusl-x64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.33.5.tgz", + "integrity": "sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linuxmusl-x64": "1.0.4" + } + }, + "node_modules/@img/sharp-win32-x64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.5.tgz", + "integrity": "sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0 AND LGPL-3.0-or-later", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@inquirer/external-editor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@inquirer/external-editor/-/external-editor-1.0.3.tgz", + "integrity": "sha512-RWbSrDiYmO4LbejWY7ttpxczuwQyZLBUyygsA9Nsv95hpzUWwnNTVQmAq3xuh7vNwCp07UTmE5i11XAEExx4RA==", + "license": "MIT", + "optional": true, + "dependencies": { + "chardet": "^2.1.1", + "iconv-lite": "^0.7.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@inquirer/external-editor/node_modules/iconv-lite": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.2.tgz", + "integrity": "sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw==", + "license": "MIT", + "optional": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/@inquirer/figures": { + "version": "1.0.15", + "resolved": "https://registry.npmjs.org/@inquirer/figures/-/figures-1.0.15.tgz", + "integrity": "sha512-t2IEY+unGHOzAaVM5Xx6DEWKeXlDDcNPeDyUpsRc6CUhBfU3VQOEl+Vssh7VNp1dR8MdUJBWhuObjXCsVpjN5g==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=18" + } + }, + "node_modules/@js-sdsl/ordered-map": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/@js-sdsl/ordered-map/-/ordered-map-4.4.2.tgz", + "integrity": "sha512-iUKgm52T8HOE/makSxjqoWhe95ZJA1/G1sYsGev2JDKUSS14KAgg1LHb+Ba+IPow0xflbnSkOsZcO08C7w1gYw==", + "license": "MIT", + "optional": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/js-sdsl" + } + }, + "node_modules/@modelcontextprotocol/sdk": { + "version": "1.29.0", + "resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.29.0.tgz", + "integrity": "sha512-zo37mZA9hJWpULgkRpowewez1y6ML5GsXJPY8FI0tBBCd77HEvza4jDqRKOXgHNn867PVGCyTdzqpz0izu5ZjQ==", + "license": "MIT", + "dependencies": { + "@hono/node-server": "^1.19.9", + "ajv": "^8.17.1", + "ajv-formats": "^3.0.1", + "content-type": "^1.0.5", + "cors": "^2.8.5", + "cross-spawn": "^7.0.5", + "eventsource": "^3.0.2", + "eventsource-parser": "^3.0.0", + "express": "^5.2.1", + "express-rate-limit": "^8.2.1", + "hono": "^4.11.4", + "jose": "^6.1.3", + "json-schema-typed": "^8.0.2", + "pkce-challenge": "^5.0.0", + "raw-body": "^3.0.0", + "zod": "^3.25 || ^4.0", + "zod-to-json-schema": "^3.25.1" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@cfworker/json-schema": "^4.1.1", + "zod": "^3.25 || ^4.0" + }, + "peerDependenciesMeta": { + "@cfworker/json-schema": { + "optional": true + }, + "zod": { + "optional": false + } + } + }, + "node_modules/@modelcontextprotocol/sdk/node_modules/accepts": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz", + "integrity": "sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==", + "license": "MIT", + "dependencies": { + "mime-types": "^3.0.0", + "negotiator": "^1.0.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/@modelcontextprotocol/sdk/node_modules/body-parser": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.2.2.tgz", + "integrity": "sha512-oP5VkATKlNwcgvxi0vM0p/D3n2C3EReYVX+DNYs5TjZFn/oQt2j+4sVJtSMr18pdRr8wjTcBl6LoV+FUwzPmNA==", + "license": "MIT", + "dependencies": { + "bytes": "^3.1.2", + "content-type": "^1.0.5", + "debug": "^4.4.3", + "http-errors": "^2.0.0", + "iconv-lite": "^0.7.0", + "on-finished": "^2.4.1", + "qs": "^6.14.1", + "raw-body": "^3.0.1", + "type-is": "^2.0.1" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/@modelcontextprotocol/sdk/node_modules/content-disposition": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.1.0.tgz", + "integrity": "sha512-5jRCH9Z/+DRP7rkvY83B+yGIGX96OYdJmzngqnw2SBSxqCFPd0w2km3s5iawpGX8krnwSGmF0FW5Nhr0Hfai3g==", + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/@modelcontextprotocol/sdk/node_modules/cookie-signature": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz", + "integrity": "sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==", + "license": "MIT", + "engines": { + "node": ">=6.6.0" + } + }, + "node_modules/@modelcontextprotocol/sdk/node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/@modelcontextprotocol/sdk/node_modules/express": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/express/-/express-5.2.1.tgz", + "integrity": "sha512-hIS4idWWai69NezIdRt2xFVofaF4j+6INOpJlVOLDO8zXGpUVEVzIYk12UUi2JzjEzWL3IOAxcTubgz9Po0yXw==", + "license": "MIT", + "dependencies": { + "accepts": "^2.0.0", + "body-parser": "^2.2.1", + "content-disposition": "^1.0.0", + "content-type": "^1.0.5", + "cookie": "^0.7.1", + "cookie-signature": "^1.2.1", + "debug": "^4.4.0", + "depd": "^2.0.0", + "encodeurl": "^2.0.0", + "escape-html": "^1.0.3", + "etag": "^1.8.1", + "finalhandler": "^2.1.0", + "fresh": "^2.0.0", + "http-errors": "^2.0.0", + "merge-descriptors": "^2.0.0", + "mime-types": "^3.0.0", + "on-finished": "^2.4.1", + "once": "^1.4.0", + "parseurl": "^1.3.3", + "proxy-addr": "^2.0.7", + "qs": "^6.14.0", + "range-parser": "^1.2.1", + "router": "^2.2.0", + "send": "^1.1.0", + "serve-static": "^2.2.0", + "statuses": "^2.0.1", + "type-is": "^2.0.1", + "vary": "^1.1.2" + }, + "engines": { + "node": ">= 18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/@modelcontextprotocol/sdk/node_modules/finalhandler": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-2.1.1.tgz", + "integrity": "sha512-S8KoZgRZN+a5rNwqTxlZZePjT/4cnm0ROV70LedRHZ0p8u9fRID0hJUZQpkKLzro8LfmC8sx23bY6tVNxv8pQA==", + "license": "MIT", + "dependencies": { + "debug": "^4.4.0", + "encodeurl": "^2.0.0", + "escape-html": "^1.0.3", + "on-finished": "^2.4.1", + "parseurl": "^1.3.3", + "statuses": "^2.0.1" + }, + "engines": { + "node": ">= 18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/@modelcontextprotocol/sdk/node_modules/fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz", + "integrity": "sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@modelcontextprotocol/sdk/node_modules/iconv-lite": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.2.tgz", + "integrity": "sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw==", + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/@modelcontextprotocol/sdk/node_modules/media-typer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.0.tgz", + "integrity": "sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@modelcontextprotocol/sdk/node_modules/merge-descriptors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-2.0.0.tgz", + "integrity": "sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==", + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@modelcontextprotocol/sdk/node_modules/mime-db": { + "version": "1.54.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", + "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/@modelcontextprotocol/sdk/node_modules/mime-types": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz", + "integrity": "sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==", + "license": "MIT", + "dependencies": { + "mime-db": "^1.54.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/@modelcontextprotocol/sdk/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT" + }, + "node_modules/@modelcontextprotocol/sdk/node_modules/negotiator": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz", + "integrity": "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/@modelcontextprotocol/sdk/node_modules/send": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/send/-/send-1.2.1.tgz", + "integrity": "sha512-1gnZf7DFcoIcajTjTwjwuDjzuz4PPcY2StKPlsGAQ1+YH20IRVrBaXSWmdjowTJ6u8Rc01PoYOGHXfP1mYcZNQ==", + "license": "MIT", + "dependencies": { + "debug": "^4.4.3", + "encodeurl": "^2.0.0", + "escape-html": "^1.0.3", + "etag": "^1.8.1", + "fresh": "^2.0.0", + "http-errors": "^2.0.1", + "mime-types": "^3.0.2", + "ms": "^2.1.3", + "on-finished": "^2.4.1", + "range-parser": "^1.2.1", + "statuses": "^2.0.2" + }, + "engines": { + "node": ">= 18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/@modelcontextprotocol/sdk/node_modules/serve-static": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-2.2.1.tgz", + "integrity": "sha512-xRXBn0pPqQTVQiC8wyQrKs2MOlX24zQ0POGaj0kultvoOCstBQM5yvOhAVSUwOMjQtTvsPWoNCHfPGwaaQJhTw==", + "license": "MIT", + "dependencies": { + "encodeurl": "^2.0.0", + "escape-html": "^1.0.3", + "parseurl": "^1.3.3", + "send": "^1.2.0" + }, + "engines": { + "node": ">= 18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/@modelcontextprotocol/sdk/node_modules/type-is": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-2.1.0.tgz", + "integrity": "sha512-faYHw0anBbc/kWF3zFTEnxSFOAGUX9GFbOBthvDdLsIlEoWOFOtS0zgCiQYwIskL9iGXZL3kAXD8OoZ4GmMATA==", + "license": "MIT", + "dependencies": { + "content-type": "^2.0.0", + "media-typer": "^1.1.0", + "mime-types": "^3.0.0" + }, + "engines": { + "node": ">= 18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/@modelcontextprotocol/sdk/node_modules/type-is/node_modules/content-type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.0.0.tgz", + "integrity": "sha512-j/O/d7GcZCyNl7/hwZAb606rzqkyvaDctLmckbxLzHvFBzTJHuGEdodATcP3yIRoDrLHkIATJuvzbFlp/ki2cQ==", + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/@noble/ed25519": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@noble/ed25519/-/ed25519-2.3.0.tgz", + "integrity": "sha512-M7dvXL2B92/M7dw9+gzuydL8qn/jiqNHaoR3Q+cb1q1GHV7uwE17WCyFMG+Y+TZb5izcaXk5TdJRrDUxHXL78A==", + "license": "MIT", + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@opentelemetry/api": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.9.1.tgz", + "integrity": "sha512-gLyJlPHPZYdAk1JENA9LeHejZe1Ti77/pTeFm/nMXmQH/HFZlcS/O2XJB+L8fkbrNSqhdtlvjBVjxwUYanNH5Q==", + "license": "Apache-2.0", + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@opentelemetry/api-logs": { + "version": "0.52.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/api-logs/-/api-logs-0.52.1.tgz", + "integrity": "sha512-qnSqB2DQ9TPP96dl8cDubDvrUyWc0/sK81xHTK8eSUspzDM3bsewX903qclQFvVhgStjRWdC5bLb3kQqMkfV5A==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@opentelemetry/api": "^1.0.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/@opentelemetry/context-async-hooks": { + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/context-async-hooks/-/context-async-hooks-1.25.1.tgz", + "integrity": "sha512-UW/ge9zjvAEmRWVapOP0qyCvPulWU6cQxGxDbWEFfGOj1VBBZAuOqTo3X6yWmDTD3Xe15ysCZChHncr2xFMIfQ==", + "license": "Apache-2.0", + "optional": true, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.10.0" + } + }, + "node_modules/@opentelemetry/core": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-1.30.1.tgz", + "integrity": "sha512-OOCM2C/QIURhJMuKaekP3TRBxBKxG/TWWA0TL2J6nXUtDnuCtccy49LUJF8xPFXMX+0LMcxFpCo8M9cGY1W6rQ==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@opentelemetry/semantic-conventions": "1.28.0" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.10.0" + } + }, + "node_modules/@opentelemetry/core/node_modules/@opentelemetry/semantic-conventions": { + "version": "1.28.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.28.0.tgz", + "integrity": "sha512-lp4qAiMTD4sNWW4DbKLBkfiMZ4jbAboJIGOQr5DvciMRI494OapieI9qiODpOt0XBr1LjIDy1xAGAnVs5supTA==", + "license": "Apache-2.0", + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@opentelemetry/exporter-trace-otlp-grpc": { + "version": "0.52.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/exporter-trace-otlp-grpc/-/exporter-trace-otlp-grpc-0.52.1.tgz", + "integrity": "sha512-pVkSH20crBwMTqB3nIN4jpQKUEoB0Z94drIHpYyEqs7UBr+I0cpYyOR3bqjA/UasQUMROb3GX8ZX4/9cVRqGBQ==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@grpc/grpc-js": "^1.7.1", + "@opentelemetry/core": "1.25.1", + "@opentelemetry/otlp-grpc-exporter-base": "0.52.1", + "@opentelemetry/otlp-transformer": "0.52.1", + "@opentelemetry/resources": "1.25.1", + "@opentelemetry/sdk-trace-base": "1.25.1" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": "^1.0.0" + } + }, + "node_modules/@opentelemetry/exporter-trace-otlp-grpc/node_modules/@opentelemetry/core": { + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-1.25.1.tgz", + "integrity": "sha512-GeT/l6rBYWVQ4XArluLVB6WWQ8flHbdb6r2FCHC3smtdOAbrJBIv35tpV/yp9bmYUJf+xmZpu9DRTIeJVhFbEQ==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@opentelemetry/semantic-conventions": "1.25.1" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.10.0" + } + }, + "node_modules/@opentelemetry/exporter-trace-otlp-grpc/node_modules/@opentelemetry/resources": { + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/resources/-/resources-1.25.1.tgz", + "integrity": "sha512-pkZT+iFYIZsVn6+GzM0kSX+u3MSLCY9md+lIJOoKl/P+gJFfxJte/60Usdp8Ce4rOs8GduUpSPNe1ddGyDT1sQ==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@opentelemetry/core": "1.25.1", + "@opentelemetry/semantic-conventions": "1.25.1" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.10.0" + } + }, + "node_modules/@opentelemetry/exporter-trace-otlp-grpc/node_modules/@opentelemetry/semantic-conventions": { + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.25.1.tgz", + "integrity": "sha512-ZDjMJJQRlyk8A1KZFCc+bCbsyrn1wTwdNt56F7twdfUfnHUZUq77/WfONCj8p72NZOyP7pNTdUWSTYC3GTbuuQ==", + "license": "Apache-2.0", + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@opentelemetry/exporter-trace-otlp-http": { + "version": "0.52.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/exporter-trace-otlp-http/-/exporter-trace-otlp-http-0.52.1.tgz", + "integrity": "sha512-05HcNizx0BxcFKKnS5rwOV+2GevLTVIRA0tRgWYyw4yCgR53Ic/xk83toYKts7kbzcI+dswInUg/4s8oyA+tqg==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@opentelemetry/core": "1.25.1", + "@opentelemetry/otlp-exporter-base": "0.52.1", + "@opentelemetry/otlp-transformer": "0.52.1", + "@opentelemetry/resources": "1.25.1", + "@opentelemetry/sdk-trace-base": "1.25.1" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": "^1.0.0" + } + }, + "node_modules/@opentelemetry/exporter-trace-otlp-http/node_modules/@opentelemetry/core": { + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-1.25.1.tgz", + "integrity": "sha512-GeT/l6rBYWVQ4XArluLVB6WWQ8flHbdb6r2FCHC3smtdOAbrJBIv35tpV/yp9bmYUJf+xmZpu9DRTIeJVhFbEQ==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@opentelemetry/semantic-conventions": "1.25.1" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.10.0" + } + }, + "node_modules/@opentelemetry/exporter-trace-otlp-http/node_modules/@opentelemetry/resources": { + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/resources/-/resources-1.25.1.tgz", + "integrity": "sha512-pkZT+iFYIZsVn6+GzM0kSX+u3MSLCY9md+lIJOoKl/P+gJFfxJte/60Usdp8Ce4rOs8GduUpSPNe1ddGyDT1sQ==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@opentelemetry/core": "1.25.1", + "@opentelemetry/semantic-conventions": "1.25.1" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.10.0" + } + }, + "node_modules/@opentelemetry/exporter-trace-otlp-http/node_modules/@opentelemetry/semantic-conventions": { + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.25.1.tgz", + "integrity": "sha512-ZDjMJJQRlyk8A1KZFCc+bCbsyrn1wTwdNt56F7twdfUfnHUZUq77/WfONCj8p72NZOyP7pNTdUWSTYC3GTbuuQ==", + "license": "Apache-2.0", + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@opentelemetry/exporter-trace-otlp-proto": { + "version": "0.52.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/exporter-trace-otlp-proto/-/exporter-trace-otlp-proto-0.52.1.tgz", + "integrity": "sha512-pt6uX0noTQReHXNeEslQv7x311/F1gJzMnp1HD2qgypLRPbXDeMzzeTngRTUaUbP6hqWNtPxuLr4DEoZG+TcEQ==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@opentelemetry/core": "1.25.1", + "@opentelemetry/otlp-exporter-base": "0.52.1", + "@opentelemetry/otlp-transformer": "0.52.1", + "@opentelemetry/resources": "1.25.1", + "@opentelemetry/sdk-trace-base": "1.25.1" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": "^1.0.0" + } + }, + "node_modules/@opentelemetry/exporter-trace-otlp-proto/node_modules/@opentelemetry/core": { + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-1.25.1.tgz", + "integrity": "sha512-GeT/l6rBYWVQ4XArluLVB6WWQ8flHbdb6r2FCHC3smtdOAbrJBIv35tpV/yp9bmYUJf+xmZpu9DRTIeJVhFbEQ==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@opentelemetry/semantic-conventions": "1.25.1" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.10.0" + } + }, + "node_modules/@opentelemetry/exporter-trace-otlp-proto/node_modules/@opentelemetry/resources": { + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/resources/-/resources-1.25.1.tgz", + "integrity": "sha512-pkZT+iFYIZsVn6+GzM0kSX+u3MSLCY9md+lIJOoKl/P+gJFfxJte/60Usdp8Ce4rOs8GduUpSPNe1ddGyDT1sQ==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@opentelemetry/core": "1.25.1", + "@opentelemetry/semantic-conventions": "1.25.1" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.10.0" + } + }, + "node_modules/@opentelemetry/exporter-trace-otlp-proto/node_modules/@opentelemetry/semantic-conventions": { + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.25.1.tgz", + "integrity": "sha512-ZDjMJJQRlyk8A1KZFCc+bCbsyrn1wTwdNt56F7twdfUfnHUZUq77/WfONCj8p72NZOyP7pNTdUWSTYC3GTbuuQ==", + "license": "Apache-2.0", + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@opentelemetry/exporter-zipkin": { + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/exporter-zipkin/-/exporter-zipkin-1.25.1.tgz", + "integrity": "sha512-RmOwSvkimg7ETwJbUOPTMhJm9A9bG1U8s7Zo3ajDh4zM7eYcycQ0dM7FbLD6NXWbI2yj7UY4q8BKinKYBQksyw==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@opentelemetry/core": "1.25.1", + "@opentelemetry/resources": "1.25.1", + "@opentelemetry/sdk-trace-base": "1.25.1", + "@opentelemetry/semantic-conventions": "1.25.1" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": "^1.0.0" + } + }, + "node_modules/@opentelemetry/exporter-zipkin/node_modules/@opentelemetry/core": { + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-1.25.1.tgz", + "integrity": "sha512-GeT/l6rBYWVQ4XArluLVB6WWQ8flHbdb6r2FCHC3smtdOAbrJBIv35tpV/yp9bmYUJf+xmZpu9DRTIeJVhFbEQ==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@opentelemetry/semantic-conventions": "1.25.1" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.10.0" + } + }, + "node_modules/@opentelemetry/exporter-zipkin/node_modules/@opentelemetry/resources": { + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/resources/-/resources-1.25.1.tgz", + "integrity": "sha512-pkZT+iFYIZsVn6+GzM0kSX+u3MSLCY9md+lIJOoKl/P+gJFfxJte/60Usdp8Ce4rOs8GduUpSPNe1ddGyDT1sQ==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@opentelemetry/core": "1.25.1", + "@opentelemetry/semantic-conventions": "1.25.1" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.10.0" + } + }, + "node_modules/@opentelemetry/exporter-zipkin/node_modules/@opentelemetry/semantic-conventions": { + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.25.1.tgz", + "integrity": "sha512-ZDjMJJQRlyk8A1KZFCc+bCbsyrn1wTwdNt56F7twdfUfnHUZUq77/WfONCj8p72NZOyP7pNTdUWSTYC3GTbuuQ==", + "license": "Apache-2.0", + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@opentelemetry/instrumentation": { + "version": "0.52.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/instrumentation/-/instrumentation-0.52.1.tgz", + "integrity": "sha512-uXJbYU/5/MBHjMp1FqrILLRuiJCs3Ofk0MeRDk8g1S1gD47U8X3JnSwcMO1rtRo1x1a7zKaQHaoYu49p/4eSKw==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@opentelemetry/api-logs": "0.52.1", + "@types/shimmer": "^1.0.2", + "import-in-the-middle": "^1.8.1", + "require-in-the-middle": "^7.1.1", + "semver": "^7.5.2", + "shimmer": "^1.2.1" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": "^1.3.0" + } + }, + "node_modules/@opentelemetry/otlp-exporter-base": { + "version": "0.52.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/otlp-exporter-base/-/otlp-exporter-base-0.52.1.tgz", + "integrity": "sha512-z175NXOtX5ihdlshtYBe5RpGeBoTXVCKPPLiQlD6FHvpM4Ch+p2B0yWKYSrBfLH24H9zjJiBdTrtD+hLlfnXEQ==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@opentelemetry/core": "1.25.1", + "@opentelemetry/otlp-transformer": "0.52.1" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": "^1.0.0" + } + }, + "node_modules/@opentelemetry/otlp-exporter-base/node_modules/@opentelemetry/core": { + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-1.25.1.tgz", + "integrity": "sha512-GeT/l6rBYWVQ4XArluLVB6WWQ8flHbdb6r2FCHC3smtdOAbrJBIv35tpV/yp9bmYUJf+xmZpu9DRTIeJVhFbEQ==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@opentelemetry/semantic-conventions": "1.25.1" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.10.0" + } + }, + "node_modules/@opentelemetry/otlp-exporter-base/node_modules/@opentelemetry/semantic-conventions": { + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.25.1.tgz", + "integrity": "sha512-ZDjMJJQRlyk8A1KZFCc+bCbsyrn1wTwdNt56F7twdfUfnHUZUq77/WfONCj8p72NZOyP7pNTdUWSTYC3GTbuuQ==", + "license": "Apache-2.0", + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@opentelemetry/otlp-grpc-exporter-base": { + "version": "0.52.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/otlp-grpc-exporter-base/-/otlp-grpc-exporter-base-0.52.1.tgz", + "integrity": "sha512-zo/YrSDmKMjG+vPeA9aBBrsQM9Q/f2zo6N04WMB3yNldJRsgpRBeLLwvAt/Ba7dpehDLOEFBd1i2JCoaFtpCoQ==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@grpc/grpc-js": "^1.7.1", + "@opentelemetry/core": "1.25.1", + "@opentelemetry/otlp-exporter-base": "0.52.1", + "@opentelemetry/otlp-transformer": "0.52.1" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": "^1.0.0" + } + }, + "node_modules/@opentelemetry/otlp-grpc-exporter-base/node_modules/@opentelemetry/core": { + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-1.25.1.tgz", + "integrity": "sha512-GeT/l6rBYWVQ4XArluLVB6WWQ8flHbdb6r2FCHC3smtdOAbrJBIv35tpV/yp9bmYUJf+xmZpu9DRTIeJVhFbEQ==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@opentelemetry/semantic-conventions": "1.25.1" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.10.0" + } + }, + "node_modules/@opentelemetry/otlp-grpc-exporter-base/node_modules/@opentelemetry/semantic-conventions": { + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.25.1.tgz", + "integrity": "sha512-ZDjMJJQRlyk8A1KZFCc+bCbsyrn1wTwdNt56F7twdfUfnHUZUq77/WfONCj8p72NZOyP7pNTdUWSTYC3GTbuuQ==", + "license": "Apache-2.0", + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@opentelemetry/otlp-transformer": { + "version": "0.52.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/otlp-transformer/-/otlp-transformer-0.52.1.tgz", + "integrity": "sha512-I88uCZSZZtVa0XniRqQWKbjAUm73I8tpEy/uJYPPYw5d7BRdVk0RfTBQw8kSUl01oVWEuqxLDa802222MYyWHg==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@opentelemetry/api-logs": "0.52.1", + "@opentelemetry/core": "1.25.1", + "@opentelemetry/resources": "1.25.1", + "@opentelemetry/sdk-logs": "0.52.1", + "@opentelemetry/sdk-metrics": "1.25.1", + "@opentelemetry/sdk-trace-base": "1.25.1", + "protobufjs": "^7.3.0" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.3.0 <1.10.0" + } + }, + "node_modules/@opentelemetry/otlp-transformer/node_modules/@opentelemetry/core": { + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-1.25.1.tgz", + "integrity": "sha512-GeT/l6rBYWVQ4XArluLVB6WWQ8flHbdb6r2FCHC3smtdOAbrJBIv35tpV/yp9bmYUJf+xmZpu9DRTIeJVhFbEQ==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@opentelemetry/semantic-conventions": "1.25.1" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.10.0" + } + }, + "node_modules/@opentelemetry/otlp-transformer/node_modules/@opentelemetry/resources": { + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/resources/-/resources-1.25.1.tgz", + "integrity": "sha512-pkZT+iFYIZsVn6+GzM0kSX+u3MSLCY9md+lIJOoKl/P+gJFfxJte/60Usdp8Ce4rOs8GduUpSPNe1ddGyDT1sQ==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@opentelemetry/core": "1.25.1", + "@opentelemetry/semantic-conventions": "1.25.1" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.10.0" + } + }, + "node_modules/@opentelemetry/otlp-transformer/node_modules/@opentelemetry/semantic-conventions": { + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.25.1.tgz", + "integrity": "sha512-ZDjMJJQRlyk8A1KZFCc+bCbsyrn1wTwdNt56F7twdfUfnHUZUq77/WfONCj8p72NZOyP7pNTdUWSTYC3GTbuuQ==", + "license": "Apache-2.0", + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@opentelemetry/propagator-b3": { + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/propagator-b3/-/propagator-b3-1.25.1.tgz", + "integrity": "sha512-p6HFscpjrv7//kE+7L+3Vn00VEDUJB0n6ZrjkTYHrJ58QZ8B3ajSJhRbCcY6guQ3PDjTbxWklyvIN2ojVbIb1A==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@opentelemetry/core": "1.25.1" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.10.0" + } + }, + "node_modules/@opentelemetry/propagator-b3/node_modules/@opentelemetry/core": { + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-1.25.1.tgz", + "integrity": "sha512-GeT/l6rBYWVQ4XArluLVB6WWQ8flHbdb6r2FCHC3smtdOAbrJBIv35tpV/yp9bmYUJf+xmZpu9DRTIeJVhFbEQ==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@opentelemetry/semantic-conventions": "1.25.1" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.10.0" + } + }, + "node_modules/@opentelemetry/propagator-b3/node_modules/@opentelemetry/semantic-conventions": { + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.25.1.tgz", + "integrity": "sha512-ZDjMJJQRlyk8A1KZFCc+bCbsyrn1wTwdNt56F7twdfUfnHUZUq77/WfONCj8p72NZOyP7pNTdUWSTYC3GTbuuQ==", + "license": "Apache-2.0", + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@opentelemetry/propagator-jaeger": { + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/propagator-jaeger/-/propagator-jaeger-1.25.1.tgz", + "integrity": "sha512-nBprRf0+jlgxks78G/xq72PipVK+4or9Ypntw0gVZYNTCSK8rg5SeaGV19tV920CMqBD/9UIOiFr23Li/Q8tiA==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@opentelemetry/core": "1.25.1" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.10.0" + } + }, + "node_modules/@opentelemetry/propagator-jaeger/node_modules/@opentelemetry/core": { + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-1.25.1.tgz", + "integrity": "sha512-GeT/l6rBYWVQ4XArluLVB6WWQ8flHbdb6r2FCHC3smtdOAbrJBIv35tpV/yp9bmYUJf+xmZpu9DRTIeJVhFbEQ==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@opentelemetry/semantic-conventions": "1.25.1" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.10.0" + } + }, + "node_modules/@opentelemetry/propagator-jaeger/node_modules/@opentelemetry/semantic-conventions": { + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.25.1.tgz", + "integrity": "sha512-ZDjMJJQRlyk8A1KZFCc+bCbsyrn1wTwdNt56F7twdfUfnHUZUq77/WfONCj8p72NZOyP7pNTdUWSTYC3GTbuuQ==", + "license": "Apache-2.0", + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@opentelemetry/resources": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/resources/-/resources-1.30.1.tgz", + "integrity": "sha512-5UxZqiAgLYGFjS4s9qm5mBVo433u+dSPUFWVWXmLAD4wB65oMCoXaJP1KJa9DIYYMeHu3z4BZcStG3LC593cWA==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@opentelemetry/core": "1.30.1", + "@opentelemetry/semantic-conventions": "1.28.0" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.10.0" + } + }, + "node_modules/@opentelemetry/resources/node_modules/@opentelemetry/semantic-conventions": { + "version": "1.28.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.28.0.tgz", + "integrity": "sha512-lp4qAiMTD4sNWW4DbKLBkfiMZ4jbAboJIGOQr5DvciMRI494OapieI9qiODpOt0XBr1LjIDy1xAGAnVs5supTA==", + "license": "Apache-2.0", + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@opentelemetry/sdk-logs": { + "version": "0.52.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-logs/-/sdk-logs-0.52.1.tgz", + "integrity": "sha512-MBYh+WcPPsN8YpRHRmK1Hsca9pVlyyKd4BxOC4SsgHACnl/bPp4Cri9hWhVm5+2tiQ9Zf4qSc1Jshw9tOLGWQA==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@opentelemetry/api-logs": "0.52.1", + "@opentelemetry/core": "1.25.1", + "@opentelemetry/resources": "1.25.1" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.4.0 <1.10.0" + } + }, + "node_modules/@opentelemetry/sdk-logs/node_modules/@opentelemetry/core": { + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-1.25.1.tgz", + "integrity": "sha512-GeT/l6rBYWVQ4XArluLVB6WWQ8flHbdb6r2FCHC3smtdOAbrJBIv35tpV/yp9bmYUJf+xmZpu9DRTIeJVhFbEQ==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@opentelemetry/semantic-conventions": "1.25.1" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.10.0" + } + }, + "node_modules/@opentelemetry/sdk-logs/node_modules/@opentelemetry/resources": { + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/resources/-/resources-1.25.1.tgz", + "integrity": "sha512-pkZT+iFYIZsVn6+GzM0kSX+u3MSLCY9md+lIJOoKl/P+gJFfxJte/60Usdp8Ce4rOs8GduUpSPNe1ddGyDT1sQ==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@opentelemetry/core": "1.25.1", + "@opentelemetry/semantic-conventions": "1.25.1" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.10.0" + } + }, + "node_modules/@opentelemetry/sdk-logs/node_modules/@opentelemetry/semantic-conventions": { + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.25.1.tgz", + "integrity": "sha512-ZDjMJJQRlyk8A1KZFCc+bCbsyrn1wTwdNt56F7twdfUfnHUZUq77/WfONCj8p72NZOyP7pNTdUWSTYC3GTbuuQ==", + "license": "Apache-2.0", + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@opentelemetry/sdk-metrics": { + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-metrics/-/sdk-metrics-1.25.1.tgz", + "integrity": "sha512-9Mb7q5ioFL4E4dDrc4wC/A3NTHDat44v4I3p2pLPSxRvqUbDIQyMVr9uK+EU69+HWhlET1VaSrRzwdckWqY15Q==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@opentelemetry/core": "1.25.1", + "@opentelemetry/resources": "1.25.1", + "lodash.merge": "^4.6.2" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.3.0 <1.10.0" + } + }, + "node_modules/@opentelemetry/sdk-metrics/node_modules/@opentelemetry/core": { + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-1.25.1.tgz", + "integrity": "sha512-GeT/l6rBYWVQ4XArluLVB6WWQ8flHbdb6r2FCHC3smtdOAbrJBIv35tpV/yp9bmYUJf+xmZpu9DRTIeJVhFbEQ==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@opentelemetry/semantic-conventions": "1.25.1" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.10.0" + } + }, + "node_modules/@opentelemetry/sdk-metrics/node_modules/@opentelemetry/resources": { + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/resources/-/resources-1.25.1.tgz", + "integrity": "sha512-pkZT+iFYIZsVn6+GzM0kSX+u3MSLCY9md+lIJOoKl/P+gJFfxJte/60Usdp8Ce4rOs8GduUpSPNe1ddGyDT1sQ==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@opentelemetry/core": "1.25.1", + "@opentelemetry/semantic-conventions": "1.25.1" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.10.0" + } + }, + "node_modules/@opentelemetry/sdk-metrics/node_modules/@opentelemetry/semantic-conventions": { + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.25.1.tgz", + "integrity": "sha512-ZDjMJJQRlyk8A1KZFCc+bCbsyrn1wTwdNt56F7twdfUfnHUZUq77/WfONCj8p72NZOyP7pNTdUWSTYC3GTbuuQ==", + "license": "Apache-2.0", + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@opentelemetry/sdk-node": { + "version": "0.52.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-node/-/sdk-node-0.52.1.tgz", + "integrity": "sha512-uEG+gtEr6eKd8CVWeKMhH2olcCHM9dEK68pe0qE0be32BcCRsvYURhHaD1Srngh1SQcnQzZ4TP324euxqtBOJA==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@opentelemetry/api-logs": "0.52.1", + "@opentelemetry/core": "1.25.1", + "@opentelemetry/exporter-trace-otlp-grpc": "0.52.1", + "@opentelemetry/exporter-trace-otlp-http": "0.52.1", + "@opentelemetry/exporter-trace-otlp-proto": "0.52.1", + "@opentelemetry/exporter-zipkin": "1.25.1", + "@opentelemetry/instrumentation": "0.52.1", + "@opentelemetry/resources": "1.25.1", + "@opentelemetry/sdk-logs": "0.52.1", + "@opentelemetry/sdk-metrics": "1.25.1", + "@opentelemetry/sdk-trace-base": "1.25.1", + "@opentelemetry/sdk-trace-node": "1.25.1", + "@opentelemetry/semantic-conventions": "1.25.1" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.3.0 <1.10.0" + } + }, + "node_modules/@opentelemetry/sdk-node/node_modules/@opentelemetry/core": { + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-1.25.1.tgz", + "integrity": "sha512-GeT/l6rBYWVQ4XArluLVB6WWQ8flHbdb6r2FCHC3smtdOAbrJBIv35tpV/yp9bmYUJf+xmZpu9DRTIeJVhFbEQ==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@opentelemetry/semantic-conventions": "1.25.1" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.10.0" + } + }, + "node_modules/@opentelemetry/sdk-node/node_modules/@opentelemetry/resources": { + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/resources/-/resources-1.25.1.tgz", + "integrity": "sha512-pkZT+iFYIZsVn6+GzM0kSX+u3MSLCY9md+lIJOoKl/P+gJFfxJte/60Usdp8Ce4rOs8GduUpSPNe1ddGyDT1sQ==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@opentelemetry/core": "1.25.1", + "@opentelemetry/semantic-conventions": "1.25.1" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.10.0" + } + }, + "node_modules/@opentelemetry/sdk-node/node_modules/@opentelemetry/semantic-conventions": { + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.25.1.tgz", + "integrity": "sha512-ZDjMJJQRlyk8A1KZFCc+bCbsyrn1wTwdNt56F7twdfUfnHUZUq77/WfONCj8p72NZOyP7pNTdUWSTYC3GTbuuQ==", + "license": "Apache-2.0", + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@opentelemetry/sdk-trace-base": { + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-trace-base/-/sdk-trace-base-1.25.1.tgz", + "integrity": "sha512-C8k4hnEbc5FamuZQ92nTOp8X/diCY56XUTnMiv9UTuJitCzaNNHAVsdm5+HLCdI8SLQsLWIrG38tddMxLVoftw==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@opentelemetry/core": "1.25.1", + "@opentelemetry/resources": "1.25.1", + "@opentelemetry/semantic-conventions": "1.25.1" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.10.0" + } + }, + "node_modules/@opentelemetry/sdk-trace-base/node_modules/@opentelemetry/core": { + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-1.25.1.tgz", + "integrity": "sha512-GeT/l6rBYWVQ4XArluLVB6WWQ8flHbdb6r2FCHC3smtdOAbrJBIv35tpV/yp9bmYUJf+xmZpu9DRTIeJVhFbEQ==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@opentelemetry/semantic-conventions": "1.25.1" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.10.0" + } + }, + "node_modules/@opentelemetry/sdk-trace-base/node_modules/@opentelemetry/resources": { + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/resources/-/resources-1.25.1.tgz", + "integrity": "sha512-pkZT+iFYIZsVn6+GzM0kSX+u3MSLCY9md+lIJOoKl/P+gJFfxJte/60Usdp8Ce4rOs8GduUpSPNe1ddGyDT1sQ==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@opentelemetry/core": "1.25.1", + "@opentelemetry/semantic-conventions": "1.25.1" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.10.0" + } + }, + "node_modules/@opentelemetry/sdk-trace-base/node_modules/@opentelemetry/semantic-conventions": { + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.25.1.tgz", + "integrity": "sha512-ZDjMJJQRlyk8A1KZFCc+bCbsyrn1wTwdNt56F7twdfUfnHUZUq77/WfONCj8p72NZOyP7pNTdUWSTYC3GTbuuQ==", + "license": "Apache-2.0", + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@opentelemetry/sdk-trace-node": { + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-trace-node/-/sdk-trace-node-1.25.1.tgz", + "integrity": "sha512-nMcjFIKxnFqoez4gUmihdBrbpsEnAX/Xj16sGvZm+guceYE0NE00vLhpDVK6f3q8Q4VFI5xG8JjlXKMB/SkTTQ==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@opentelemetry/context-async-hooks": "1.25.1", + "@opentelemetry/core": "1.25.1", + "@opentelemetry/propagator-b3": "1.25.1", + "@opentelemetry/propagator-jaeger": "1.25.1", + "@opentelemetry/sdk-trace-base": "1.25.1", + "semver": "^7.5.2" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.10.0" + } + }, + "node_modules/@opentelemetry/sdk-trace-node/node_modules/@opentelemetry/core": { + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-1.25.1.tgz", + "integrity": "sha512-GeT/l6rBYWVQ4XArluLVB6WWQ8flHbdb6r2FCHC3smtdOAbrJBIv35tpV/yp9bmYUJf+xmZpu9DRTIeJVhFbEQ==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@opentelemetry/semantic-conventions": "1.25.1" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.10.0" + } + }, + "node_modules/@opentelemetry/sdk-trace-node/node_modules/@opentelemetry/semantic-conventions": { + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.25.1.tgz", + "integrity": "sha512-ZDjMJJQRlyk8A1KZFCc+bCbsyrn1wTwdNt56F7twdfUfnHUZUq77/WfONCj8p72NZOyP7pNTdUWSTYC3GTbuuQ==", + "license": "Apache-2.0", + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@opentelemetry/semantic-conventions": { + "version": "1.41.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.41.1.tgz", + "integrity": "sha512-/UhIkaZgPutTFmQ7RnIJGgDXZmtEJ7Dvi86xNTFWcnRxVRNk/aotsqDJYeEvDP+FSMB2SdW+pQzNMcWP0rwuNA==", + "license": "Apache-2.0", + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@peculiar/asn1-schema": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-schema/-/asn1-schema-2.7.0.tgz", + "integrity": "sha512-W8ZfWzLmQnrcky+eh3tni4IozMdqBDiHWU0N+vve/UGjMaUs8c0L7A2oEdkBXS8rTpWDpK/aoI3DG/L/hxmxPg==", + "license": "MIT", + "optional": true, + "dependencies": { + "@peculiar/utils": "^2.0.2", + "asn1js": "^3.0.6", + "tslib": "^2.8.1" + } + }, + "node_modules/@peculiar/json-schema": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/@peculiar/json-schema/-/json-schema-1.1.12.tgz", + "integrity": "sha512-coUfuoMeIB7B8/NMekxaDzLhaYmp0HZNPEjYRm9goRou8UZIC3z21s0sL9AWoCw4EG876QyO3kYrc61WNF9B/w==", + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@peculiar/utils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@peculiar/utils/-/utils-2.0.3.tgz", + "integrity": "sha512-+oL3HPFRIZ1St2K50lWCXiioIgSoxzz7R1J3uF6neO2yl1sgmpgY6XXJH4BdpoDkMWznQTeYF6oWNDZLCdQ4eQ==", + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.8.1" + } + }, + "node_modules/@peculiar/webcrypto": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@peculiar/webcrypto/-/webcrypto-1.7.1.tgz", + "integrity": "sha512-ODOov0sGMJMf3jPonOkgGqPknTsu+DdQ7kD++gz8aI+aFMOMHFbWAA2taqXXVTdP+OTOQR/znGvSpmkeI0WTYQ==", + "license": "MIT", + "optional": true, + "dependencies": { + "@peculiar/asn1-schema": "^2.7.0", + "@peculiar/json-schema": "^1.1.12", + "@peculiar/utils": "^2.0.2", + "tslib": "^2.8.1", + "webcrypto-core": "^1.9.2" + }, + "engines": { + "node": ">=14.18.0" + } + }, + "node_modules/@phc/format": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@phc/format/-/format-1.0.0.tgz", + "integrity": "sha512-m7X9U6BG2+J+R1lSOdCiITLLrxm+cWlNI3HUFA92oLO77ObGNzaKdh8pMLqdZcshtkKuV84olNNXDfMc4FezBQ==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/@protobufjs/aspromise": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", + "integrity": "sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==", + "license": "BSD-3-Clause", + "optional": true + }, + "node_modules/@protobufjs/base64": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz", + "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==", + "license": "BSD-3-Clause", + "optional": true + }, + "node_modules/@protobufjs/codegen": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.5.tgz", + "integrity": "sha512-zgXFLzW3Ap33e6d0Wlj4MGIm6Ce8O89n/apUaGNB/jx+hw+ruWEp7EwGUshdLKVRCxZW12fp9r40E1mQrf/34g==", + "license": "BSD-3-Clause", + "optional": true + }, + "node_modules/@protobufjs/eventemitter": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz", + "integrity": "sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==", + "license": "BSD-3-Clause", + "optional": true + }, + "node_modules/@protobufjs/fetch": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.1.tgz", + "integrity": "sha512-GpptLrs57adMSuHi3VNj0mAF8dwh36LMaYF6XyJ6JMWlVsc+t42tm1HSEDmOs3A8fC9yyeisgLhsTVQokOZ0zw==", + "license": "BSD-3-Clause", + "optional": true, + "dependencies": { + "@protobufjs/aspromise": "^1.1.1" + } + }, + "node_modules/@protobufjs/float": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz", + "integrity": "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==", + "license": "BSD-3-Clause", + "optional": true + }, + "node_modules/@protobufjs/inquire": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.2.tgz", + "integrity": "sha512-pa0vFRuws4wkvaXKK1uXZMAwAX4/t8ANaJo45iw/oQHNQ9q5xUzwgFmVJGXiga2BeN+zpX7Vf9vmsiIa2J+MUw==", + "license": "BSD-3-Clause", + "optional": true + }, + "node_modules/@protobufjs/path": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", + "integrity": "sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==", + "license": "BSD-3-Clause", + "optional": true + }, + "node_modules/@protobufjs/pool": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz", + "integrity": "sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==", + "license": "BSD-3-Clause", + "optional": true + }, + "node_modules/@protobufjs/utf8": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.1.tgz", + "integrity": "sha512-oOAWABowe8EAbMyWKM0tYDKi8Yaox52D+HWZhAIJqQXbqe0xI/GV7FhLWqlEKreMkfDjshR5FKgi3mnle0h6Eg==", + "license": "BSD-3-Clause", + "optional": true + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.60.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.60.4.tgz", + "integrity": "sha512-tua0TaJxMOB1R0V0RS1jFZ/RpURFDJIOR2A6jWwQeawuFyS4gBW+rntLRaQd0EQ4bd6Vp44Z2rXW+YYDBsj6IA==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@ruvector/attention": { + "version": "0.1.32", + "resolved": "https://registry.npmjs.org/@ruvector/attention/-/attention-0.1.32.tgz", + "integrity": "sha512-7ePEASX4+Y8qVU2p2CszL/fgP+E3BRSZm7oukDaTwED5HSrw1jdQk75LijR488s3dYYeHdgoSv67P+WWHbM98A==", + "license": "MIT", + "optional": true, + "optionalDependencies": { + "@ruvector/attention-darwin-arm64": "0.1.32", + "@ruvector/attention-darwin-x64": "0.1.32", + "@ruvector/attention-linux-arm64-gnu": "0.1.32", + "@ruvector/attention-linux-x64-gnu": "0.1.32", + "@ruvector/attention-win32-x64-msvc": "0.1.32" + } + }, + "node_modules/@ruvector/attention-darwin-arm64": { + "version": "0.1.32", + "resolved": "https://registry.npmjs.org/@ruvector/attention-darwin-arm64/-/attention-darwin-arm64-0.1.32.tgz", + "integrity": "sha512-CQ/oftq9o9t2EEBwCfUfdZsxuzHRXrHhtdZk05GZfvPxiDbsuw3NLgDQRR3cvg+8xU9lAmzer+8WCGdxbgX7vQ==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@ruvector/attention-darwin-x64": { + "version": "0.1.32", + "resolved": "https://registry.npmjs.org/@ruvector/attention-darwin-x64/-/attention-darwin-x64-0.1.32.tgz", + "integrity": "sha512-S11zMfLn+nZJlozLE4b8zVERdSTzD4DJ4Xb+bAUavTLrptYdIhJ0EzqPvCjF1XcSyAgAAkE9+u0oLEjVmAhT3Q==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@ruvector/attention-linux-arm64-gnu": { + "version": "0.1.32", + "resolved": "https://registry.npmjs.org/@ruvector/attention-linux-arm64-gnu/-/attention-linux-arm64-gnu-0.1.32.tgz", + "integrity": "sha512-eySb6dYHy1WZ3RWuR80PP9r3X6wDWrTZ26bzZ7jEhg3o61bYwoRJ9BphSj0cSUdz1OMwcu163M/ddR1SM8/Ieg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@ruvector/attention-linux-x64-gnu": { + "version": "0.1.32", + "resolved": "https://registry.npmjs.org/@ruvector/attention-linux-x64-gnu/-/attention-linux-x64-gnu-0.1.32.tgz", + "integrity": "sha512-Xch9eOJVMPouOB3L05VUHVA8RofzRnXh6tpEpIScSrkG6oqHwWaVf4Ku8SHe5YZ3FIsM+Oj1jrv11jtN56rpDg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@ruvector/attention-win32-x64-msvc": { + "version": "0.1.32", + "resolved": "https://registry.npmjs.org/@ruvector/attention-win32-x64-msvc/-/attention-win32-x64-msvc-0.1.32.tgz", + "integrity": "sha512-KMeo9ruZySGtyw1NFIE/6wWoGgPa07FhUplCVP75Y3y5JSFXrd6NjgEIfSItQOZ0RVRzTeXuUglkOzMo0kb/6Q==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@ruvector/core": { + "version": "0.1.31", + "resolved": "https://registry.npmjs.org/@ruvector/core/-/core-0.1.31.tgz", + "integrity": "sha512-DLyWGgSFislyXglfODFwpysZdOoh+eWILF18ecgd6HNPgOylBUNoObW32odqJScmmrX+7150ndWFtdFHO9nGqw==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=18.0.0" + }, + "optionalDependencies": { + "ruvector-core-darwin-arm64": "0.1.29", + "ruvector-core-darwin-x64": "0.1.29", + "ruvector-core-linux-arm64-gnu": "0.1.29", + "ruvector-core-linux-x64-gnu": "0.1.29", + "ruvector-core-win32-x64-msvc": "0.1.29" + } + }, + "node_modules/@ruvector/edge-full": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@ruvector/edge-full/-/edge-full-0.1.0.tgz", + "integrity": "sha512-GSvq2bB+aTNXpISTqccdZwOroRLSdQhi33L7569QUVi9P7a03hEtdZSX/Gk5aWtDufp230T57uLXQUA1Q0uBeQ==", + "license": "MIT", + "optional": true + }, + "node_modules/@ruvector/gnn": { + "version": "0.1.25", + "resolved": "https://registry.npmjs.org/@ruvector/gnn/-/gnn-0.1.25.tgz", + "integrity": "sha512-4q9HRHzA6IzCi2gXkppCuj8+y5jBN9xw9ea3nLq0WwtOc7zSK2x0n+zsNPiQVAeuGFO8CBTPjRyIDbXAOPvtsQ==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">= 10" + }, + "optionalDependencies": { + "@ruvector/gnn-darwin-arm64": "0.1.25", + "@ruvector/gnn-darwin-x64": "0.1.25", + "@ruvector/gnn-linux-arm64-gnu": "0.1.25", + "@ruvector/gnn-linux-arm64-musl": "0.1.25", + "@ruvector/gnn-linux-x64-gnu": "0.1.25", + "@ruvector/gnn-linux-x64-musl": "0.1.25", + "@ruvector/gnn-win32-x64-msvc": "0.1.25" + } + }, + "node_modules/@ruvector/gnn-darwin-arm64": { + "version": "0.1.25", + "resolved": "https://registry.npmjs.org/@ruvector/gnn-darwin-arm64/-/gnn-darwin-arm64-0.1.25.tgz", + "integrity": "sha512-/MfLrqsIGxcMVHRW5ZyaU+0w+tnoEw+sLrQCYj/o3E7Gu0Cc+5QFE84p9CJUtaJLO/T+x5kEYLLC4iBwbYjkNg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@ruvector/gnn-darwin-x64": { + "version": "0.1.25", + "resolved": "https://registry.npmjs.org/@ruvector/gnn-darwin-x64/-/gnn-darwin-x64-0.1.25.tgz", + "integrity": "sha512-Zw8HGUEFzWFVkTpMP4D9zoLMh5Tn6ztZsa74o6sMLKkXjWLIOhRIBBUXNtiJ6fv8QMXqqJyhNmBFNRXlglmLzA==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@ruvector/gnn-linux-arm64-gnu": { + "version": "0.1.25", + "resolved": "https://registry.npmjs.org/@ruvector/gnn-linux-arm64-gnu/-/gnn-linux-arm64-gnu-0.1.25.tgz", + "integrity": "sha512-Nran7u3oAth3eXS0hq0cQiYr85wAJDM9tdVGApa5LhI1RqSgXlvC2g+AjCBA+074TUfQboKcH38hpnfuF2hpRA==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 18" + } + }, + "node_modules/@ruvector/gnn-linux-arm64-musl": { + "version": "0.1.25", + "resolved": "https://registry.npmjs.org/@ruvector/gnn-linux-arm64-musl/-/gnn-linux-arm64-musl-0.1.25.tgz", + "integrity": "sha512-Xih6WQ9frA4VpFtQSHWj0frk+fCuEzFDzeMme0QWzUcQZvMUzqiRiSRSRB8jatas7Skbzl+4ZRi6C6THMlccJg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@ruvector/gnn-linux-x64-gnu": { + "version": "0.1.25", + "resolved": "https://registry.npmjs.org/@ruvector/gnn-linux-x64-gnu/-/gnn-linux-x64-gnu-0.1.25.tgz", + "integrity": "sha512-CwEk4cQ/whmHtAPu6b9hnUAgQiK1DrUDPumXGLh9O4b/WmwjddFfswfoRvacbSMMqwyXGLnAnidjhDZFBx06EQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@ruvector/gnn-linux-x64-musl": { + "version": "0.1.25", + "resolved": "https://registry.npmjs.org/@ruvector/gnn-linux-x64-musl/-/gnn-linux-x64-musl-0.1.25.tgz", + "integrity": "sha512-4nVcUFeN7dES6/mJ3e00FpZvZVZpGOQFFwWotHENFgNwIQc8XLqbbyeI3/rwhC1HJxxwf0oR+ianYoWKQptI/Q==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@ruvector/gnn-win32-x64-msvc": { + "version": "0.1.25", + "resolved": "https://registry.npmjs.org/@ruvector/gnn-win32-x64-msvc/-/gnn-win32-x64-msvc-0.1.25.tgz", + "integrity": "sha512-tJNwffB5jzb6g+5r2H9r8X2oa1q0dSHWN7pXDV9JLh6kYmsk55v6vjaYe7H7M3fP51BCrUGu+vVTiBlBoVvrYA==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@ruvector/graph-node": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@ruvector/graph-node/-/graph-node-2.0.4.tgz", + "integrity": "sha512-pPUbQBF+Otnpd5YNgiQl3eaRsivi6NougS0hSmYbCd5i9gMJrr5u7oXL8pHwL/D9YbNKEkeIclhN6zu1rg5aUA==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=18.0.0" + }, + "optionalDependencies": { + "@ruvector/graph-node-darwin-arm64": "2.0.4", + "@ruvector/graph-node-darwin-x64": "2.0.4", + "@ruvector/graph-node-linux-arm64-gnu": "2.0.4", + "@ruvector/graph-node-linux-x64-gnu": "2.0.4", + "@ruvector/graph-node-win32-x64-msvc": "2.0.4" + } + }, + "node_modules/@ruvector/graph-node-darwin-arm64": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@ruvector/graph-node-darwin-arm64/-/graph-node-darwin-arm64-2.0.4.tgz", + "integrity": "sha512-9YBCI4JFDNCGSDzSApZng3yjdAb7u3Rq2Fn4yyuGbHy26fEie9TqfFDNQ7d+uK6mPcxDVJDCPnIOKcHnFsyMBQ==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@ruvector/graph-node-darwin-x64": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@ruvector/graph-node-darwin-x64/-/graph-node-darwin-x64-2.0.4.tgz", + "integrity": "sha512-WW07+HmIdbv3jij2tqRWbkJt5m6uR76PXDosIwOkwBjyLbV3Ck5kSW5DONctA6cOQuTEeCcOo9sIKqr3J/f2pQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@ruvector/graph-node-linux-arm64-gnu": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@ruvector/graph-node-linux-arm64-gnu/-/graph-node-linux-arm64-gnu-2.0.4.tgz", + "integrity": "sha512-Z5OatE8CzaVCq5vgGOmowVSKOLxYvO1Dn0rvFL4d63fEvVONDpsVAMkR7rxRGHrgzMZMfpZ9EjZ0vu0KR08tRQ==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@ruvector/graph-node-linux-x64-gnu": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@ruvector/graph-node-linux-x64-gnu/-/graph-node-linux-x64-gnu-2.0.4.tgz", + "integrity": "sha512-RAdkLcB1gjEQcIsCxmSGHSOBbnUbCn7If8H9YrOqy5xxvmTVE25tkM49fpRRK3oINWJ9oQDBsAZr7GXKQZoLig==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@ruvector/graph-node-win32-x64-msvc": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@ruvector/graph-node-win32-x64-msvc/-/graph-node-win32-x64-msvc-2.0.4.tgz", + "integrity": "sha512-+z2uyfiPmbELGjwvo5RfDSjHTJWZWQQDxDYLAnnfqV9a0oM1VklRe34t97pvGg7tdCXgEpnR6yWk3OZRemQUEQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@ruvector/graph-transformer": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@ruvector/graph-transformer/-/graph-transformer-2.0.4.tgz", + "integrity": "sha512-Ep7nCq4vwJ41CR/yl+isYXZAxi1qOLoDIJPVrM//zDx9aixRm4n1TWu9PSsv7GSXizSusQwv+n9hUeZrJ2muTg==", + "license": "MIT", + "engines": { + "node": ">= 10" + }, + "optionalDependencies": { + "@ruvector/graph-transformer-darwin-arm64": "2.0.4", + "@ruvector/graph-transformer-darwin-x64": "2.0.4", + "@ruvector/graph-transformer-linux-arm64-gnu": "2.0.4", + "@ruvector/graph-transformer-linux-arm64-musl": "2.0.4", + "@ruvector/graph-transformer-linux-x64-gnu": "2.0.4", + "@ruvector/graph-transformer-linux-x64-musl": "2.0.4", + "@ruvector/graph-transformer-win32-x64-msvc": "2.0.4" + } + }, + "node_modules/@ruvector/graph-transformer-darwin-arm64": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@ruvector/graph-transformer-darwin-arm64/-/graph-transformer-darwin-arm64-2.0.4.tgz", + "integrity": "sha512-VbPWnJHN//1MD5SIn5tEbgV+AUOUtEXpN6q648J+OKjEqJykGVyCg7TKrMOgNtAsAY3vU1S3BlaKIcj2O3ijEw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@ruvector/graph-transformer-darwin-x64": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@ruvector/graph-transformer-darwin-x64/-/graph-transformer-darwin-x64-2.0.4.tgz", + "integrity": "sha512-Ol4HYLHV93Scy7GT3kSFFPCmnYiZvDigUaq2l4sVLrGav8BGLMfFcnSRrY9imL3Pq5zFw8bilfaFCg1GF6ntxw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@ruvector/graph-transformer-linux-arm64-gnu": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@ruvector/graph-transformer-linux-arm64-gnu/-/graph-transformer-linux-arm64-gnu-2.0.4.tgz", + "integrity": "sha512-f8GatsWNtQWGkYQ4ZXsqnQZ1//5S/sH+5j2Kc6sC2DLIgN0PJamhNN4f2VBwu3toIZHbvk/O/3SQhlIYgBGtAg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@ruvector/graph-transformer-linux-arm64-musl": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@ruvector/graph-transformer-linux-arm64-musl/-/graph-transformer-linux-arm64-musl-2.0.4.tgz", + "integrity": "sha512-AMrLREncC4RBQqWMGSZRAaXyP9BrbZG7DDKbSBI86ov1+NvzJs8uoCI1U+x/vSnFcAGB4rq/Z3lDnrj2NP6fpg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@ruvector/graph-transformer-linux-x64-gnu": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@ruvector/graph-transformer-linux-x64-gnu/-/graph-transformer-linux-x64-gnu-2.0.4.tgz", + "integrity": "sha512-daXYvA8eG6kKM42gQYvVXUKdgOq6mJmvqHbf024E8M68dFLQaQP6RepAn6CrhUo+dth7AC/pCzcl0YPf2yTVyg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@ruvector/graph-transformer-linux-x64-musl": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@ruvector/graph-transformer-linux-x64-musl/-/graph-transformer-linux-x64-musl-2.0.4.tgz", + "integrity": "sha512-w2lbMFm0cBKP12/cheGs16Yb+QQldRS79iBGeaWUnGfUBSZxQS2XryVUMnq60B8R807y6Kv8y5JIOx1ZAeKfRA==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@ruvector/graph-transformer-win32-x64-msvc": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@ruvector/graph-transformer-win32-x64-msvc/-/graph-transformer-win32-x64-msvc-2.0.4.tgz", + "integrity": "sha512-dPnAdkr9n9g2FttFpmxtoffHNQVHxkbvZbEn3diot2IqTjXHHMJQYizVxTdZ6Dtur0T95PLpMz+XoW/qxus2xQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@ruvector/rabitq-wasm": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@ruvector/rabitq-wasm/-/rabitq-wasm-0.1.0.tgz", + "integrity": "sha512-Uu7fupcJw8x+QBhJLKAfIK0CyH55fQ8niexJwbnSrYEtSX93ScWSOJBr/zTLR/hd0Md9Dq7ZaatzIDB7uJqazg==", + "license": "MIT OR Apache-2.0" + }, + "node_modules/@ruvector/router": { + "version": "0.1.30", + "resolved": "https://registry.npmjs.org/@ruvector/router/-/router-0.1.30.tgz", + "integrity": "sha512-gtZAdxp0UYrOJd3Kz+kNtFNfG53aW2xkZ7u3XNT+JdViTEVnpYMEdDfpc2ByQBy+kf600Cp5xVMQR3qVXajWtw==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=18.0.0" + }, + "optionalDependencies": { + "@ruvector/router-darwin-arm64": "0.1.30", + "@ruvector/router-darwin-x64": "0.1.30", + "@ruvector/router-linux-arm64-gnu": "0.1.30", + "@ruvector/router-linux-x64-gnu": "0.1.30", + "@ruvector/router-win32-x64-msvc": "0.1.30" + } + }, + "node_modules/@ruvector/router-darwin-arm64": { + "version": "0.1.30", + "resolved": "https://registry.npmjs.org/@ruvector/router-darwin-arm64/-/router-darwin-arm64-0.1.30.tgz", + "integrity": "sha512-TWC8ei18jlODekVwSyzEC55XUnmgU+br1cD/w7I3iEW6FL6Vbl3neZU8b03cHtgEN9xxnrKDRr7jq3T41UY40A==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@ruvector/router-darwin-x64": { + "version": "0.1.30", + "resolved": "https://registry.npmjs.org/@ruvector/router-darwin-x64/-/router-darwin-x64-0.1.30.tgz", + "integrity": "sha512-nxnPGUx2BYAgSzJ3bC/hiCOVAPnAORvJToKnwRV3V+b/KhuUd09qSEP1ykUjbT4Y8oxnA4DklTvVTMwKRFFE1w==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 18" + } + }, + "node_modules/@ruvector/router-linux-arm64-gnu": { + "version": "0.1.30", + "resolved": "https://registry.npmjs.org/@ruvector/router-linux-arm64-gnu/-/router-linux-arm64-gnu-0.1.30.tgz", + "integrity": "sha512-7FD16wlCVgQ+4Zvd3d5noTRrCpbT2SvEzmhVj+L9HVV3u8NHCfHVLSb8gObf9RS9PW1X4pm60b5X39SgxKbDTg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 18" + } + }, + "node_modules/@ruvector/router-linux-x64-gnu": { + "version": "0.1.30", + "resolved": "https://registry.npmjs.org/@ruvector/router-linux-x64-gnu/-/router-linux-x64-gnu-0.1.30.tgz", + "integrity": "sha512-NHognWMJBEfoRt5+22TvYAoA+XPzZpd1DHP3z4fLAoKI85SZOqYy9sxyZo/oyYVsMDPrrBJKi3wdufPzgLFeOQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 18" + } + }, + "node_modules/@ruvector/router-win32-x64-msvc": { + "version": "0.1.30", + "resolved": "https://registry.npmjs.org/@ruvector/router-win32-x64-msvc/-/router-win32-x64-msvc-0.1.30.tgz", + "integrity": "sha512-E9j57ZMVS9CvHYwlPyBEZfmbMoMySWePUcqlhktglZbA22BD1soYUgIKPf2jUkEJTLfxvwLDqBjtyNThXAojiQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 18" + } + }, + "node_modules/@ruvector/ruvllm": { + "version": "2.5.5", + "resolved": "https://registry.npmjs.org/@ruvector/ruvllm/-/ruvllm-2.5.5.tgz", + "integrity": "sha512-3WDQkN1EiRlmln6Y3qHIOwIRaRUWwagT1OG+AxohyFgr2UuvWCD5tsiPFtlgwUze4X01lgvBCiHdOsV3u81UWA==", + "license": "MIT OR Apache-2.0", + "optional": true, + "dependencies": { + "chalk": "^4.1.2", + "commander": "^12.0.0", + "ora": "^5.4.1" + }, + "bin": { + "ruvllm": "bin/cli.js" + }, + "engines": { + "node": ">= 18" + }, + "optionalDependencies": { + "@ruvector/ruvllm-darwin-arm64": "2.0.1", + "@ruvector/ruvllm-darwin-x64": "2.0.1", + "@ruvector/ruvllm-linux-arm64-gnu": "2.0.1", + "@ruvector/ruvllm-linux-x64-gnu": "2.0.1", + "@ruvector/ruvllm-win32-x64-msvc": "2.0.1" + } + }, + "node_modules/@ruvector/ruvllm-darwin-arm64": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@ruvector/ruvllm-darwin-arm64/-/ruvllm-darwin-arm64-2.0.1.tgz", + "integrity": "sha512-giZb+TbErKLgURLC3CSmJKJl0bnJn+jFZk488ppyzrR6YGft6kO329Twnd+TiJNDxVOMgZefwVdsbF9jrUIgAQ==", + "cpu": [ + "arm64" + ], + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 18" + } + }, + "node_modules/@ruvector/ruvllm-darwin-x64": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@ruvector/ruvllm-darwin-x64/-/ruvllm-darwin-x64-2.0.1.tgz", + "integrity": "sha512-DpVKFBXFxVPBiCGBw1AeiwsY1YVWfaCh+Eq0+pVLqD4kwwXKhRIWLnTQcuZVE5Gnt1Ku8MxhH2Zs++vKiuq3mA==", + "cpu": [ + "x64" + ], + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 18" + } + }, + "node_modules/@ruvector/ruvllm-linux-arm64-gnu": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@ruvector/ruvllm-linux-arm64-gnu/-/ruvllm-linux-arm64-gnu-2.0.1.tgz", + "integrity": "sha512-+u6Fe/Dsy4Y11m9IUmuoUeFtoUWc1ZVXxGB4JYomNDll63D03a0cpeKKaslgwOfFlfXlrFcs/eDrsYr07tQP5g==", + "cpu": [ + "arm64" + ], + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 18" + } + }, + "node_modules/@ruvector/ruvllm-linux-x64-gnu": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@ruvector/ruvllm-linux-x64-gnu/-/ruvllm-linux-x64-gnu-2.0.1.tgz", + "integrity": "sha512-GH9u/SPUZm9KXjSoQZx5PRtJui0hO/OK+OmRHLZc8+IYrlgona6UQAw6uKHJ3cSEZp9f+XBRYgIrLmsEJW3HXA==", + "cpu": [ + "x64" + ], + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 18" + } + }, + "node_modules/@ruvector/ruvllm-win32-x64-msvc": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@ruvector/ruvllm-win32-x64-msvc/-/ruvllm-win32-x64-msvc-2.0.1.tgz", + "integrity": "sha512-sRGNOMAcyC5p/nITnR0HLFUEObZ9Mh/T1erNiqhKrNUqIPZM1qAYBgN3xmZp02isdiTilRpxQihz3j4EzGPXIw==", + "cpu": [ + "x64" + ], + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 18" + } + }, + "node_modules/@ruvector/ruvllm/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "license": "MIT", + "optional": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@ruvector/rvf": { + "version": "0.1.9", + "resolved": "https://registry.npmjs.org/@ruvector/rvf/-/rvf-0.1.9.tgz", + "integrity": "sha512-W40NLeSj/+FwIHT0+v3soFrtk4pnAZL5Ghx93qAsZkuwriNw2y6vGPnsapflQyp34WgMN362syIRiACXx3KW8g==", + "license": "MIT", + "optional": true, + "dependencies": { + "@ruvector/rvf-node": "^0.1.7" + }, + "optionalDependencies": { + "@ruvector/rvf-solver": "^0.1.0", + "@ruvector/rvf-wasm": "^0.1.5" + } + }, + "node_modules/@ruvector/rvf-node": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/@ruvector/rvf-node/-/rvf-node-0.1.8.tgz", + "integrity": "sha512-1rbSr9XAiq69wnEPs36FW93ZEfFMYEiI2fANZ0bfQcEH4uNWlwxaZFgKs47PNQPhCgx/cbONpnVsnyX+uOTagw==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">= 16" + }, + "optionalDependencies": { + "@ruvector/rvf-node-darwin-arm64": "0.1.7", + "@ruvector/rvf-node-darwin-x64": "0.1.7", + "@ruvector/rvf-node-linux-arm64-gnu": "0.1.7", + "@ruvector/rvf-node-linux-x64-gnu": "0.1.7", + "@ruvector/rvf-node-win32-x64-msvc": "0.1.7" + } + }, + "node_modules/@ruvector/rvf-node-darwin-arm64": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/@ruvector/rvf-node-darwin-arm64/-/rvf-node-darwin-arm64-0.1.7.tgz", + "integrity": "sha512-vll3WJwDn3oOfy1PB10IG7/f3zBpFiMNHL2/2tdJmeRR8La/rSPJ0ZH5MDIsfleiVtaWzh9bvVCtVkZ6uo2jeg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@ruvector/rvf-node-darwin-x64": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/@ruvector/rvf-node-darwin-x64/-/rvf-node-darwin-x64-0.1.7.tgz", + "integrity": "sha512-Qi/l2bVuVz5YQ2RcYPYF0LNZVkytiIZHzvWhS71+Tt5GEIrsToauHQIcnJQmDNypvwxO8wYk+EeT2xcHR3ZSQQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@ruvector/rvf-node-linux-arm64-gnu": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/@ruvector/rvf-node-linux-arm64-gnu/-/rvf-node-linux-arm64-gnu-0.1.7.tgz", + "integrity": "sha512-oZwrtfs7XqRVaDP6iiw6G52l7+NdP3NbTwR2iM+EP8r8X4e1+p4opwV2Ig+lyT7wAz72wcyOpkzpu1MlbK4NKA==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@ruvector/rvf-node-linux-x64-gnu": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/@ruvector/rvf-node-linux-x64-gnu/-/rvf-node-linux-x64-gnu-0.1.7.tgz", + "integrity": "sha512-CRq9nc7dIj8QbcY9sSXvVau7cr1ESh3VnYUPp1IodzZ4SegN0H3oeieF5nUMNYyq+43MkBR4yrEwFgDBZ00QHQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@ruvector/rvf-node-win32-x64-msvc": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/@ruvector/rvf-node-win32-x64-msvc/-/rvf-node-win32-x64-msvc-0.1.7.tgz", + "integrity": "sha512-sgnoNphOnbD4d3+YyQ83MlGO7sX4kbcDwsFNz7p2mlTaDR8coQXoudSaPrMeMpeUojFUqoxeDvVly/un3jADig==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@ruvector/rvf-solver": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/@ruvector/rvf-solver/-/rvf-solver-0.1.8.tgz", + "integrity": "sha512-YM7L6TvhVoC5w0kUMl8ASback2ka3MesPvuf+lRYSJEcaf6bncPX7YGzcrsheOe4BBwyiyx39vAijVPx1nZkWA==", + "license": "MIT", + "optional": true + }, + "node_modules/@ruvector/rvf-wasm": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/@ruvector/rvf-wasm/-/rvf-wasm-0.1.6.tgz", + "integrity": "sha512-hdxRgMJqqDR5jsYBepYrdc0odGGjlwE7QsKOfKlrIWN3kC/pNulCppqKwropJsME0/ZzlLBF90YmWmSXw1AXkg==", + "license": "MIT", + "optional": true + }, + "node_modules/@ruvector/sona": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/@ruvector/sona/-/sona-0.1.6.tgz", + "integrity": "sha512-LW40r28yQxXz3vt1fOLRWVV5nln4rzw6a/Yy11EJJdeEN9q4wZG1Glwf9leTp4SjQjuIJ5hklNW8OVMwgyzd5w==", + "license": "MIT OR Apache-2.0", + "optional": true, + "engines": { + "node": ">= 16" + }, + "optionalDependencies": { + "@ruvector/sona-darwin-arm64": "0.1.4", + "@ruvector/sona-darwin-x64": "0.1.4", + "@ruvector/sona-linux-arm64-gnu": "0.1.4", + "@ruvector/sona-linux-x64-gnu": "0.1.4", + "@ruvector/sona-linux-x64-musl": "0.1.4", + "@ruvector/sona-win32-arm64-msvc": "0.1.4", + "@ruvector/sona-win32-x64-msvc": "0.1.4" + } + }, + "node_modules/@ruvector/sona-darwin-arm64": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@ruvector/sona-darwin-arm64/-/sona-darwin-arm64-0.1.4.tgz", + "integrity": "sha512-XLXGnlcrrVM00cTsq7VyGhWu2Fvr4zJQD1bktthR3j0r4Y1PXwnw1QPHVtdcKzKmZ5WKPDGxsgRNPUKAIT/PRA==", + "cpu": [ + "arm64" + ], + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@ruvector/sona-darwin-x64": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@ruvector/sona-darwin-x64/-/sona-darwin-x64-0.1.4.tgz", + "integrity": "sha512-8bUvmQHn/N7zcD5Zf/u+lsggl6ql0NiuwPPYxitimJKAV+8oT7Zt4zE7kgnx8wqO2YCD4GPxw5laqhRz6IWwQQ==", + "cpu": [ + "x64" + ], + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@ruvector/sona-linux-arm64-gnu": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@ruvector/sona-linux-arm64-gnu/-/sona-linux-arm64-gnu-0.1.4.tgz", + "integrity": "sha512-QyGIK++wbdRDTF2oio1Ikq1QjS5KKUKJx4Z/rRjxJu29TGXigEdJmwTnPDtsKKzVwXahrEi1mI4Ri/ALMJID9w==", + "cpu": [ + "arm64" + ], + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@ruvector/sona-linux-x64-gnu": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@ruvector/sona-linux-x64-gnu/-/sona-linux-x64-gnu-0.1.4.tgz", + "integrity": "sha512-lh4HYZUag0yiFpooFxAF6TTx/SVDnh/OPD1yY6G2KH9UaIPgLzw0l/dGv4DaVtv6qjeQMMrxrI8y6vFHUOBvuw==", + "cpu": [ + "x64" + ], + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@ruvector/sona-linux-x64-musl": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@ruvector/sona-linux-x64-musl/-/sona-linux-x64-musl-0.1.4.tgz", + "integrity": "sha512-+g+5px2k4lztba8wqxuoNnOU1tFWEdCJHMXqU0Tqn5rq06YoGCGpzoDI55jo1OKtCgCbPLBVT8KiUHIKxT1L/g==", + "cpu": [ + "x64" + ], + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@ruvector/sona-win32-arm64-msvc": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@ruvector/sona-win32-arm64-msvc/-/sona-win32-arm64-msvc-0.1.4.tgz", + "integrity": "sha512-xQkFe5x8SBcg+IM/I5EtDz7gQYdznG1GZnAqt9zKbY/xEOqPmJFlk9A8ab3w9QMBgXTCmlZKkWKDGQgqg3RQ5w==", + "cpu": [ + "arm64" + ], + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@ruvector/sona-win32-x64-msvc": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@ruvector/sona-win32-x64-msvc/-/sona-win32-x64-msvc-0.1.4.tgz", + "integrity": "sha512-kox5tXvKiTtZaSw0fyo7fvAIp/VK5XAtnoN8C8BuERcqOgrcwY6CS8z5M1hEH1XUR9CHBNpiL6+wURsLXwq4/g==", + "cpu": [ + "x64" + ], + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@ruvector/tiny-dancer": { + "version": "0.1.18", + "resolved": "https://registry.npmjs.org/@ruvector/tiny-dancer/-/tiny-dancer-0.1.18.tgz", + "integrity": "sha512-rgkHJl/RIwIuFc+kYV8eULY+N/cDsEcxseURRcPA4vfU8TUKca0e3ENN8Fuc8Vm/bka8tzyY1TF8G2/DvFQAPA==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=18.0.0" + }, + "optionalDependencies": { + "@ruvector/tiny-dancer-darwin-arm64": "0.1.15", + "@ruvector/tiny-dancer-darwin-x64": "0.1.15", + "@ruvector/tiny-dancer-linux-arm64-gnu": "0.1.17", + "@ruvector/tiny-dancer-linux-x64-gnu": "0.1.15", + "@ruvector/tiny-dancer-win32-x64-msvc": "0.1.15" + } + }, + "node_modules/@ruvector/tiny-dancer-darwin-arm64": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/@ruvector/tiny-dancer-darwin-arm64/-/tiny-dancer-darwin-arm64-0.1.15.tgz", + "integrity": "sha512-99vy9OLjppPj3kjusQnirgLvOnBt6Jrt2pij3Fvs5pzyp+zh04gb1np0tFR4JCxftKnuoKYqN7bCtQvgQbBBSg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@ruvector/tiny-dancer-darwin-x64": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/@ruvector/tiny-dancer-darwin-x64/-/tiny-dancer-darwin-x64-0.1.15.tgz", + "integrity": "sha512-KxxhkiJwjRoUBeK0pwxuY8dKYpMrxpItss7CfNYhsbJc1YLmUzw1TG2Klga4vO1X7dsg/CYuHC+KKrgfSvEVwA==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@ruvector/tiny-dancer-linux-arm64-gnu": { + "version": "0.1.17", + "resolved": "https://registry.npmjs.org/@ruvector/tiny-dancer-linux-arm64-gnu/-/tiny-dancer-linux-arm64-gnu-0.1.17.tgz", + "integrity": "sha512-bvjYL0/tyonot6KFQPAbtOdw3TGL6fIxakmn8ED6gRRcwPJ3V6VZ0WgLZfOlXiWc4I/eQvcNldgJ+3QOXurgMw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@ruvector/tiny-dancer-linux-x64-gnu": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/@ruvector/tiny-dancer-linux-x64-gnu/-/tiny-dancer-linux-x64-gnu-0.1.15.tgz", + "integrity": "sha512-lEknFh2p73KkHz6d51cP/Y5D10AATiXRsoQEDRkOjrO0Eb5blyxal4wzdqbylyXEH7UbRePCBrCCk5BkfZD1fA==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@ruvector/tiny-dancer-win32-x64-msvc": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/@ruvector/tiny-dancer-win32-x64-msvc/-/tiny-dancer-win32-x64-msvc-0.1.15.tgz", + "integrity": "sha512-f465GiIh+CWv58d3eixWKJOi8kSqcRk5heH2SRwj2Q4wWjWru4esr96NXb1VCj0EKFfDWs9D+aPW2OU4xFeoPQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@sec-ant/readable-stream": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@sec-ant/readable-stream/-/readable-stream-0.4.1.tgz", + "integrity": "sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==", + "license": "MIT", + "optional": true + }, + "node_modules/@sindresorhus/merge-streams": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-4.0.0.tgz", + "integrity": "sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@standard-schema/spec": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.1.0.tgz", + "integrity": "sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==", + "license": "MIT", + "optional": true + }, + "node_modules/@supabase/auth-js": { + "version": "2.106.1", + "resolved": "https://registry.npmjs.org/@supabase/auth-js/-/auth-js-2.106.1.tgz", + "integrity": "sha512-7eyheXfAGwkB9bZewJPs+N3UYt6kra2JG6mIxNEgbkvcO15PLD1e75PTIUEYYl3zrifm3GrpShVl7QZxKrXO/w==", + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "2.8.1" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@supabase/functions-js": { + "version": "2.106.1", + "resolved": "https://registry.npmjs.org/@supabase/functions-js/-/functions-js-2.106.1.tgz", + "integrity": "sha512-XbOPnR2mW7jp/EcW447xmGwCa+/Wc00Hkw8t4tUIJjRsHQ4xAESsLKcyLRhRJjJoUnJVXUlC+w0wUxUCM7CG2A==", + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "2.8.1" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@supabase/phoenix": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/@supabase/phoenix/-/phoenix-0.4.2.tgz", + "integrity": "sha512-YSAGnmDAfuleFCVt3CeurQZAhxRfXWeZIIkwp7NhYzQ1UwW6ePSnzsFAiUm/mbCkfoCf70QQHKW/K6RKh52a4A==", + "license": "MIT", + "optional": true + }, + "node_modules/@supabase/postgrest-js": { + "version": "2.106.1", + "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-2.106.1.tgz", + "integrity": "sha512-Qbn6d2lqiqeaBX1Uko0e/hL90dtQGRN6CG2wMVQtJpRFstlVW45qmUTyTOsiB8dYUWu1fWYo4YzJuDbokGv3tQ==", + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "2.8.1" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@supabase/realtime-js": { + "version": "2.106.1", + "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.106.1.tgz", + "integrity": "sha512-eQCYri5E8KsjpDgC7g28cOOS2britjUWdNSJluFMainqrMRepzjOnaxqXc3RoAz7H0dxmBrfLUNF6NGP8C+YaA==", + "license": "MIT", + "optional": true, + "dependencies": { + "@supabase/phoenix": "^0.4.2", + "tslib": "2.8.1" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@supabase/storage-js": { + "version": "2.106.1", + "resolved": "https://registry.npmjs.org/@supabase/storage-js/-/storage-js-2.106.1.tgz", + "integrity": "sha512-HWcLIhqinhWKpOQ3WzglR2unjW0eh9J7yOu3IZrZNIEkraK4La/HDvTqndljGsNw0itPtyHhuKBxRoPG1VUARw==", + "license": "MIT", + "optional": true, + "dependencies": { + "iceberg-js": "^0.8.1", + "tslib": "2.8.1" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@supabase/supabase-js": { + "version": "2.106.1", + "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.106.1.tgz", + "integrity": "sha512-gP4HurGkGu7Z3xoOCjtAI17BKKp7jpsmwY0Ssbsks9XQRzJ7ZhK7LxfLdBSYgUdgZCQgjRK+Mr7+cl4Gxrk0Rw==", + "license": "MIT", + "optional": true, + "dependencies": { + "@supabase/auth-js": "2.106.1", + "@supabase/functions-js": "2.106.1", + "@supabase/postgrest-js": "2.106.1", + "@supabase/realtime-js": "2.106.1", + "@supabase/storage-js": "2.106.1" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@tokenizer/inflate": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@tokenizer/inflate/-/inflate-0.4.1.tgz", + "integrity": "sha512-2mAv+8pkG6GIZiF1kNg1jAjh27IDxEPKwdGul3snfztFerfPGI1LjDezZp3i7BElXompqEtPmoPx6c2wgtWsOA==", + "license": "MIT", + "optional": true, + "dependencies": { + "debug": "^4.4.3", + "token-types": "^6.1.1" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Borewit" + } + }, + "node_modules/@tokenizer/inflate/node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "license": "MIT", + "optional": true, + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/@tokenizer/inflate/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT", + "optional": true + }, + "node_modules/@tokenizer/token": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@tokenizer/token/-/token-0.3.0.tgz", + "integrity": "sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==", + "license": "MIT", + "optional": true + }, + "node_modules/@types/http-proxy": { + "version": "1.17.17", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.17.tgz", + "integrity": "sha512-ED6LB+Z1AVylNTu7hdzuBqOgMnvG/ld6wGCG8wFnAzKX5uyW2K3WD52v0gnLCTK/VLpXtKckgWuyScYK6cSPaw==", + "license": "MIT", + "optional": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/long": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@types/long/-/long-4.0.2.tgz", + "integrity": "sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA==", + "license": "MIT", + "optional": true + }, + "node_modules/@types/node": { + "version": "25.9.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-25.9.1.tgz", + "integrity": "sha512-xfrlY7UD5rMJk3ZVJP8BNzS28J36YJg+xp+LPXV1TdWxr8uMH5A860QNxYDGQe/ylDSgjxE52Q9VnO7p75tJxg==", + "license": "MIT", + "optional": true, + "dependencies": { + "undici-types": ">=7.24.0 <7.24.7" + } + }, + "node_modules/@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", + "license": "MIT", + "optional": true + }, + "node_modules/@types/shimmer": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@types/shimmer/-/shimmer-1.2.0.tgz", + "integrity": "sha512-UE7oxhQLLd9gub6JKIAhDq06T0F6FnztwMNRvYgjeQSBeMc1ZG/tA47EwfduvkuQS8apbkM/lpLpWsaCeYsXVg==", + "license": "MIT", + "optional": true + }, + "node_modules/@xenova/transformers": { + "version": "2.17.2", + "resolved": "https://registry.npmjs.org/@xenova/transformers/-/transformers-2.17.2.tgz", + "integrity": "sha512-lZmHqzrVIkSvZdKZEx7IYY51TK0WDrC8eR0c5IMnBsO8di8are1zzw8BlLhyO2TklZKLN5UffNGs1IJwT6oOqQ==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@huggingface/jinja": "^0.2.2", + "onnxruntime-web": "1.14.0", + "sharp": "^0.32.0" + }, + "optionalDependencies": { + "onnxruntime-node": "1.14.0" + } + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "license": "MIT", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.16.0.tgz", + "integrity": "sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==", + "license": "MIT", + "optional": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-attributes": { + "version": "1.9.5", + "resolved": "https://registry.npmjs.org/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz", + "integrity": "sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==", + "license": "MIT", + "optional": true, + "peerDependencies": { + "acorn": "^8" + } + }, + "node_modules/adm-zip": { + "version": "0.5.17", + "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.5.17.tgz", + "integrity": "sha512-+Ut8d9LLqwEvHHJl1+PIHqoyDxFgVN847JTVM3Izi3xHDWPE4UtzzXysMZQs64DMcrJfBeS/uoEP4AD3HQHnQQ==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=12.0" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "license": "MIT", + "optional": true, + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/agent-base/node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "license": "MIT", + "optional": true, + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/agent-base/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT", + "optional": true + }, + "node_modules/agentdb": { + "version": "3.0.0-alpha.14", + "resolved": "https://registry.npmjs.org/agentdb/-/agentdb-3.0.0-alpha.14.tgz", + "integrity": "sha512-aQzFndfdXTeFTjCOFjPQbax3Shjwu0P3zEFyrnQK06AD3N4BseDYf/yPttVE4VFcGc8BYfNj36VxU7+Y2yYzmg==", + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "@modelcontextprotocol/sdk": "^1.20.1", + "@opentelemetry/api": "^1.9.0", + "@ruvector/graph-transformer": "^2.0.4", + "ajv": "^8.18.0", + "jsonwebtoken": "^9.0.2", + "sql.js": "^1.13.0" + }, + "bin": { + "agentdb": "dist/src/cli/agentdb-cli.js" + }, + "engines": { + "node": ">=18.0.0" + }, + "optionalDependencies": { + "@opentelemetry/resources": "^1.25.0", + "@opentelemetry/sdk-node": "^0.52.0", + "@opentelemetry/semantic-conventions": "^1.25.0", + "@ruvector/attention": "^0.1.2", + "@ruvector/gnn": "^0.1.23", + "@ruvector/graph-node": "^2.0.2", + "@ruvector/router": "^0.1.15", + "@ruvector/ruvllm": "^2.5.1", + "@ruvector/rvf": "^0.1.9", + "@ruvector/rvf-node": "^0.1.7", + "@ruvector/rvf-solver": "^0.1.7", + "@ruvector/rvf-wasm": "^0.1.6", + "@ruvector/sona": "^0.1.4", + "@xenova/transformers": "^2.17.2", + "argon2": "^0.44.0", + "better-sqlite3": "^11.8.1", + "chalk": "^5.3.0", + "commander": "^12.1.0", + "hnswlib-node": "^3.0.0", + "inquirer": "^9.3.8", + "ruvector": "^0.1.30", + "ruvector-attention-wasm": "^0.1.32", + "ruvector-graph-transformer-wasm": "^2.0.4" + } + }, + "node_modules/agentdb/node_modules/better-sqlite3": { + "version": "11.10.0", + "resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-11.10.0.tgz", + "integrity": "sha512-EwhOpyXiOEL/lKzHz9AW1msWFNzGc/z+LzeB3/jnFJpxu+th2yqvzsSWas1v9jgs9+xiXJcD5A8CJxAG2TaghQ==", + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "dependencies": { + "bindings": "^1.5.0", + "prebuild-install": "^7.1.1" + } + }, + "node_modules/agentic-flow": { + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/agentic-flow/-/agentic-flow-2.0.13.tgz", + "integrity": "sha512-VN3OVYUweVtCE4ARzxwf0Qf22Z3+6dgYWukKvnE5qlBIa5FEPjD5rRN4Fz5mecQ+88+0fnFgJ/00lb6MVhWsNQ==", + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@anthropic-ai/claude-agent-sdk": "^0.1.5", + "@anthropic-ai/sdk": "^0.65.0", + "@google/genai": "^1.22.0", + "@ruvector/core": "^0.1.29", + "@ruvector/edge-full": "^0.1.0", + "@ruvector/router": "^0.1.25", + "@ruvector/ruvllm": "^0.2.3", + "@ruvector/tiny-dancer": "^0.1.17", + "@supabase/supabase-js": "^2.78.0", + "axios": "^1.12.2", + "dotenv": "^16.4.5", + "express": "^5.1.0", + "fastmcp": "^3.19.0", + "glob": "^13.0.0", + "gun": "^0.2020.1241", + "http-proxy-middleware": "^3.0.5", + "ruvector": "^0.1.85", + "ruvector-onnx-embeddings-wasm": "^0.1.2", + "tiktoken": "^1.0.22", + "ulid": "^3.0.1", + "ws": "^8.18.3", + "yaml": "^2.8.1", + "zod": "^3.25.76" + }, + "bin": { + "agentdb": "dist/agentdb/cli/agentdb-cli.js", + "agentic-flow": "dist/cli-proxy.js" + }, + "engines": { + "node": ">=18.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-darwin-arm64": "^4.59.0", + "@ruvector/attention": "^0.1.4", + "@ruvector/sona": "^0.1.4", + "@xenova/transformers": "^2.17.2", + "agentdb": "^3.0.0-alpha.14", + "better-sqlite3": "^11.10.0", + "onnxruntime-node": "^1.23.2", + "sharp": "^0.32.6", + "sql.js": "^1.11.0" + } + }, + "node_modules/agentic-flow/node_modules/@ruvector/ruvllm": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@ruvector/ruvllm/-/ruvllm-0.2.4.tgz", + "integrity": "sha512-cNAkcKZIqqy+3fxOb1z8bS1cJzJgsUpqNIdMk29RDr+a5g/fLgmHTVEzdBW6kHfDTc5tFUr10Juh9K6w0cKufg==", + "license": "MIT OR Apache-2.0", + "optional": true, + "dependencies": { + "chalk": "^4.1.2", + "commander": "^12.0.0", + "ora": "^5.4.1" + }, + "bin": { + "ruvllm": "bin/cli.js" + }, + "engines": { + "node": ">= 18" + }, + "optionalDependencies": { + "@ruvector/ruvllm-darwin-arm64": "0.2.0", + "@ruvector/ruvllm-darwin-x64": "0.2.0", + "@ruvector/ruvllm-linux-arm64-gnu": "0.2.0", + "@ruvector/ruvllm-linux-x64-gnu": "0.2.0", + "@ruvector/ruvllm-win32-x64-msvc": "0.2.0" + } + }, + "node_modules/agentic-flow/node_modules/@ruvector/ruvllm-darwin-arm64": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@ruvector/ruvllm-darwin-arm64/-/ruvllm-darwin-arm64-0.2.0.tgz", + "integrity": "sha512-3oEMNEoGJqfTJXf1Th49HPTlETMxLzlBc1yBY1RqCMoqSrNKsM66+3Npx0O/GdYfFnKRU2wa/mlLPuBY2lUqYQ==", + "cpu": [ + "arm64" + ], + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 18" + } + }, + "node_modules/agentic-flow/node_modules/@ruvector/ruvllm-darwin-x64": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@ruvector/ruvllm-darwin-x64/-/ruvllm-darwin-x64-0.2.0.tgz", + "integrity": "sha512-Niu9oG9hkbDJ1IpfXluRRfO4vwPwCdISW+ff1H+NjmIk8028CIg2w5iq3qbIaj6WzTQ9YqA68V5aMD9t0w8A6g==", + "cpu": [ + "x64" + ], + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 18" + } + }, + "node_modules/agentic-flow/node_modules/@ruvector/ruvllm-linux-arm64-gnu": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@ruvector/ruvllm-linux-arm64-gnu/-/ruvllm-linux-arm64-gnu-0.2.0.tgz", + "integrity": "sha512-ykOqwiqRbf29idXYMmuDdZqOsRMbYgzpWhmk/BcSRVBMUsO4W2Q0UkgLZgt6PIKxSf1k2qt8x8uSmO5tYTD8Iw==", + "cpu": [ + "arm64" + ], + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 18" + } + }, + "node_modules/agentic-flow/node_modules/@ruvector/ruvllm-linux-x64-gnu": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@ruvector/ruvllm-linux-x64-gnu/-/ruvllm-linux-x64-gnu-0.2.0.tgz", + "integrity": "sha512-8JHH7ft00rqCRyiP0wuAThOVwSodj0gaTZcG1jBBqtnwApmdmTWN8EpuffrHHhhRO+Uvny6T5r7TiAh+Xu+QuQ==", + "cpu": [ + "x64" + ], + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 18" + } + }, + "node_modules/agentic-flow/node_modules/@ruvector/ruvllm-win32-x64-msvc": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@ruvector/ruvllm-win32-x64-msvc/-/ruvllm-win32-x64-msvc-0.2.0.tgz", + "integrity": "sha512-ksm+AZVqkkYLVq2Rbc7Rx+gSH7egFWlcH3E5dQpro98Oslc7jUH+uNDRjDVUS3lZXchV+Ot5WPLM4pClRxFm9w==", + "cpu": [ + "x64" + ], + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 18" + } + }, + "node_modules/agentic-flow/node_modules/accepts": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz", + "integrity": "sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==", + "license": "MIT", + "optional": true, + "dependencies": { + "mime-types": "^3.0.0", + "negotiator": "^1.0.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/agentic-flow/node_modules/ansi-regex": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", + "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/agentic-flow/node_modules/better-sqlite3": { + "version": "11.10.0", + "resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-11.10.0.tgz", + "integrity": "sha512-EwhOpyXiOEL/lKzHz9AW1msWFNzGc/z+LzeB3/jnFJpxu+th2yqvzsSWas1v9jgs9+xiXJcD5A8CJxAG2TaghQ==", + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "dependencies": { + "bindings": "^1.5.0", + "prebuild-install": "^7.1.1" + } + }, + "node_modules/agentic-flow/node_modules/body-parser": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.2.2.tgz", + "integrity": "sha512-oP5VkATKlNwcgvxi0vM0p/D3n2C3EReYVX+DNYs5TjZFn/oQt2j+4sVJtSMr18pdRr8wjTcBl6LoV+FUwzPmNA==", + "license": "MIT", + "optional": true, + "dependencies": { + "bytes": "^3.1.2", + "content-type": "^1.0.5", + "debug": "^4.4.3", + "http-errors": "^2.0.0", + "iconv-lite": "^0.7.0", + "on-finished": "^2.4.1", + "qs": "^6.14.1", + "raw-body": "^3.0.1", + "type-is": "^2.0.1" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/agentic-flow/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "license": "MIT", + "optional": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/agentic-flow/node_modules/cliui": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-9.0.1.tgz", + "integrity": "sha512-k7ndgKhwoQveBL+/1tqGJYNz097I7WOvwbmmU2AR5+magtbjPWQTS1C5vzGkBC8Ym8UWRzfKUzUUqFLypY4Q+w==", + "license": "ISC", + "optional": true, + "dependencies": { + "string-width": "^7.2.0", + "strip-ansi": "^7.1.0", + "wrap-ansi": "^9.0.0" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/agentic-flow/node_modules/content-disposition": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.1.0.tgz", + "integrity": "sha512-5jRCH9Z/+DRP7rkvY83B+yGIGX96OYdJmzngqnw2SBSxqCFPd0w2km3s5iawpGX8krnwSGmF0FW5Nhr0Hfai3g==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/agentic-flow/node_modules/cookie-signature": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz", + "integrity": "sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=6.6.0" + } + }, + "node_modules/agentic-flow/node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "license": "MIT", + "optional": true, + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/agentic-flow/node_modules/emoji-regex": { + "version": "10.6.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz", + "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==", + "license": "MIT", + "optional": true + }, + "node_modules/agentic-flow/node_modules/express": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/express/-/express-5.2.1.tgz", + "integrity": "sha512-hIS4idWWai69NezIdRt2xFVofaF4j+6INOpJlVOLDO8zXGpUVEVzIYk12UUi2JzjEzWL3IOAxcTubgz9Po0yXw==", + "license": "MIT", + "optional": true, + "dependencies": { + "accepts": "^2.0.0", + "body-parser": "^2.2.1", + "content-disposition": "^1.0.0", + "content-type": "^1.0.5", + "cookie": "^0.7.1", + "cookie-signature": "^1.2.1", + "debug": "^4.4.0", + "depd": "^2.0.0", + "encodeurl": "^2.0.0", + "escape-html": "^1.0.3", + "etag": "^1.8.1", + "finalhandler": "^2.1.0", + "fresh": "^2.0.0", + "http-errors": "^2.0.0", + "merge-descriptors": "^2.0.0", + "mime-types": "^3.0.0", + "on-finished": "^2.4.1", + "once": "^1.4.0", + "parseurl": "^1.3.3", + "proxy-addr": "^2.0.7", + "qs": "^6.14.0", + "range-parser": "^1.2.1", + "router": "^2.2.0", + "send": "^1.1.0", + "serve-static": "^2.2.0", + "statuses": "^2.0.1", + "type-is": "^2.0.1", + "vary": "^1.1.2" + }, + "engines": { + "node": ">= 18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/agentic-flow/node_modules/fastmcp": { + "version": "3.35.0", + "resolved": "https://registry.npmjs.org/fastmcp/-/fastmcp-3.35.0.tgz", + "integrity": "sha512-bcyAaVa3Zw5f4xighGg6fNNgEzZoP6tX/O+ZfS2lIhbEULWe/zUWG533JyFEUOjZT7EB+tiZW1ot4eWKmYJ6DA==", + "license": "MIT", + "optional": true, + "dependencies": { + "@modelcontextprotocol/sdk": "^1.24.3", + "@standard-schema/spec": "^1.0.0", + "execa": "^9.6.1", + "file-type": "^21.1.1", + "fuse.js": "^7.1.0", + "hono": "^4.11.5", + "mcp-proxy": "^6.4.0", + "strict-event-emitter-types": "^2.0.0", + "undici": "^7.16.0", + "uri-templates": "^0.2.0", + "xsschema": "^0.4.3", + "yargs": "^18.0.0", + "zod": "^4.1.13", + "zod-to-json-schema": "^3.25.0" + }, + "bin": { + "fastmcp": "dist/bin/fastmcp.js" + }, + "peerDependencies": { + "jose": "^5.0.0" + }, + "peerDependenciesMeta": { + "jose": { + "optional": true + } + } + }, + "node_modules/agentic-flow/node_modules/fastmcp/node_modules/xsschema": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/xsschema/-/xsschema-0.4.4.tgz", + "integrity": "sha512-TMhbk8AhxO+YuDOn3rXBjGXQ+Vja3T13UPQkHx/FemhusaOzRfCSj2seykt0mdnFPsOtO9l3ANf4adcp+4NRGw==", + "license": "MIT", + "optional": true, + "peerDependencies": { + "@valibot/to-json-schema": "^1.0.0", + "arktype": "^2.1.20", + "effect": "^3.16.0", + "sury": "^10.0.0", + "zod": "^3.25.0 || ^4.0.0", + "zod-to-json-schema": "^3.25.0" + }, + "peerDependenciesMeta": { + "@valibot/to-json-schema": { + "optional": true + }, + "arktype": { + "optional": true + }, + "effect": { + "optional": true + }, + "sury": { + "optional": true + }, + "zod": { + "optional": true + }, + "zod-to-json-schema": { + "optional": true + } + } + }, + "node_modules/agentic-flow/node_modules/fastmcp/node_modules/zod": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/zod/-/zod-4.4.3.tgz", + "integrity": "sha512-ytENFjIJFl2UwYglde2jchW2Hwm4GJFLDiSXWdTrJQBIN9Fcyp7n4DhxJEiWNAJMV1/BqWfW/kkg71UDcHJyTQ==", + "license": "MIT", + "optional": true, + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } + }, + "node_modules/agentic-flow/node_modules/finalhandler": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-2.1.1.tgz", + "integrity": "sha512-S8KoZgRZN+a5rNwqTxlZZePjT/4cnm0ROV70LedRHZ0p8u9fRID0hJUZQpkKLzro8LfmC8sx23bY6tVNxv8pQA==", + "license": "MIT", + "optional": true, + "dependencies": { + "debug": "^4.4.0", + "encodeurl": "^2.0.0", + "escape-html": "^1.0.3", + "on-finished": "^2.4.1", + "parseurl": "^1.3.3", + "statuses": "^2.0.1" + }, + "engines": { + "node": ">= 18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/agentic-flow/node_modules/fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz", + "integrity": "sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/agentic-flow/node_modules/iconv-lite": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.2.tgz", + "integrity": "sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw==", + "license": "MIT", + "optional": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/agentic-flow/node_modules/jose": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/jose/-/jose-5.10.0.tgz", + "integrity": "sha512-s+3Al/p9g32Iq+oqXxkW//7jk2Vig6FF1CFqzVXoTUXt2qz89YWbL+OwS17NFYEvxC35n0FKeGO2LGYSxeM2Gg==", + "license": "MIT", + "optional": true, + "peer": true, + "funding": { + "url": "https://github.com/sponsors/panva" + } + }, + "node_modules/agentic-flow/node_modules/media-typer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.0.tgz", + "integrity": "sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/agentic-flow/node_modules/merge-descriptors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-2.0.0.tgz", + "integrity": "sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/agentic-flow/node_modules/mime-db": { + "version": "1.54.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", + "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/agentic-flow/node_modules/mime-types": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz", + "integrity": "sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==", + "license": "MIT", + "optional": true, + "dependencies": { + "mime-db": "^1.54.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/agentic-flow/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT", + "optional": true + }, + "node_modules/agentic-flow/node_modules/negotiator": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz", + "integrity": "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/agentic-flow/node_modules/onnxruntime-common": { + "version": "1.26.0", + "resolved": "https://registry.npmjs.org/onnxruntime-common/-/onnxruntime-common-1.26.0.tgz", + "integrity": "sha512-qVyMR4lcWgbkc4getFV+GQijsTnbg/siteoqcDwa3sI/LxbrMSNw4ePyvCq/ymdQaRomCA7YuWmhzsswxvymdw==", + "license": "MIT", + "optional": true + }, + "node_modules/agentic-flow/node_modules/onnxruntime-node": { + "version": "1.26.0", + "resolved": "https://registry.npmjs.org/onnxruntime-node/-/onnxruntime-node-1.26.0.tgz", + "integrity": "sha512-OHl6PiOEOqxaLHL0N9eFrbzS7IGmu3BtJNH3RTEnRAheCIkfc3gjcjl4sGcjp9C22ZC9YTquDOxSdT/stBQ6BQ==", + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "win32", + "darwin", + "linux" + ], + "dependencies": { + "adm-zip": "^0.5.16", + "global-agent": "^4.1.3", + "onnxruntime-common": "1.26.0" + } + }, + "node_modules/agentic-flow/node_modules/send": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/send/-/send-1.2.1.tgz", + "integrity": "sha512-1gnZf7DFcoIcajTjTwjwuDjzuz4PPcY2StKPlsGAQ1+YH20IRVrBaXSWmdjowTJ6u8Rc01PoYOGHXfP1mYcZNQ==", + "license": "MIT", + "optional": true, + "dependencies": { + "debug": "^4.4.3", + "encodeurl": "^2.0.0", + "escape-html": "^1.0.3", + "etag": "^1.8.1", + "fresh": "^2.0.0", + "http-errors": "^2.0.1", + "mime-types": "^3.0.2", + "ms": "^2.1.3", + "on-finished": "^2.4.1", + "range-parser": "^1.2.1", + "statuses": "^2.0.2" + }, + "engines": { + "node": ">= 18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/agentic-flow/node_modules/serve-static": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-2.2.1.tgz", + "integrity": "sha512-xRXBn0pPqQTVQiC8wyQrKs2MOlX24zQ0POGaj0kultvoOCstBQM5yvOhAVSUwOMjQtTvsPWoNCHfPGwaaQJhTw==", + "license": "MIT", + "optional": true, + "dependencies": { + "encodeurl": "^2.0.0", + "escape-html": "^1.0.3", + "parseurl": "^1.3.3", + "send": "^1.2.0" + }, + "engines": { + "node": ">= 18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/agentic-flow/node_modules/string-width": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", + "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", + "license": "MIT", + "optional": true, + "dependencies": { + "emoji-regex": "^10.3.0", + "get-east-asian-width": "^1.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/agentic-flow/node_modules/strip-ansi": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.2.0.tgz", + "integrity": "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==", + "license": "MIT", + "optional": true, + "dependencies": { + "ansi-regex": "^6.2.2" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/agentic-flow/node_modules/type-is": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-2.1.0.tgz", + "integrity": "sha512-faYHw0anBbc/kWF3zFTEnxSFOAGUX9GFbOBthvDdLsIlEoWOFOtS0zgCiQYwIskL9iGXZL3kAXD8OoZ4GmMATA==", + "license": "MIT", + "optional": true, + "dependencies": { + "content-type": "^2.0.0", + "media-typer": "^1.1.0", + "mime-types": "^3.0.0" + }, + "engines": { + "node": ">= 18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/agentic-flow/node_modules/type-is/node_modules/content-type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.0.0.tgz", + "integrity": "sha512-j/O/d7GcZCyNl7/hwZAb606rzqkyvaDctLmckbxLzHvFBzTJHuGEdodATcP3yIRoDrLHkIATJuvzbFlp/ki2cQ==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/agentic-flow/node_modules/wrap-ansi": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.2.tgz", + "integrity": "sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==", + "license": "MIT", + "optional": true, + "dependencies": { + "ansi-styles": "^6.2.1", + "string-width": "^7.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/agentic-flow/node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", + "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/agentic-flow/node_modules/yargs": { + "version": "18.0.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-18.0.0.tgz", + "integrity": "sha512-4UEqdc2RYGHZc7Doyqkrqiln3p9X2DZVxaGbwhn2pi7MrRagKaOcIKe8L3OxYcbhXLgLFUS3zAYuQjKBQgmuNg==", + "license": "MIT", + "optional": true, + "dependencies": { + "cliui": "^9.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "string-width": "^7.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^22.0.0" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=23" + } + }, + "node_modules/agentic-flow/node_modules/yargs-parser": { + "version": "22.0.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-22.0.0.tgz", + "integrity": "sha512-rwu/ClNdSMpkSrUb+d6BRsSkLUq1fmfsY6TOpYzTwvwkg1/NRG85KBy3kq++A8LKQwX6lsu+aWad+2khvuXrqw==", + "license": "ISC", + "optional": true, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=23" + } + }, + "node_modules/ajv": { + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz", + "integrity": "sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz", + "integrity": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==", + "license": "MIT", + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "license": "MIT", + "optional": true, + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", + "optional": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/argon2": { + "version": "0.44.0", + "resolved": "https://registry.npmjs.org/argon2/-/argon2-0.44.0.tgz", + "integrity": "sha512-zHPGN3S55sihSQo0dBbK0A5qpi2R31z7HZDZnry3ifOyj8bZZnpZND2gpmhnRGO1V/d555RwBqIK5W4Mrmv3ig==", + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@phc/format": "^1.0.0", + "cross-env": "^10.0.0", + "node-addon-api": "^8.5.0", + "node-gyp-build": "^4.8.4" + }, + "engines": { + "node": ">=16.17.0" + } + }, + "node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", + "license": "MIT" + }, + "node_modules/asn1js": { + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/asn1js/-/asn1js-3.0.10.tgz", + "integrity": "sha512-S2s3aOytiKdFRdulw2qPE51MzjzVOisppcVv7jVFR+Kw0kxwvFrDcYA0h7Ndqbmj0HkMIXYWaoj7fli8kgx1eg==", + "license": "BSD-3-Clause", + "optional": true, + "dependencies": { + "pvtsutils": "^1.3.6", + "pvutils": "^1.1.5", + "tslib": "^2.8.1" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "license": "MIT", + "optional": true + }, + "node_modules/axios": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.16.1.tgz", + "integrity": "sha512-caYkukvroVPO8KrzuJEb50Hm07KwfBZPEC3VeFHTsqWHvKTsy54hjJz9BS/cdaypROE2rH6xvm9mHX4fgWkr3A==", + "license": "MIT", + "optional": true, + "dependencies": { + "follow-redirects": "^1.16.0", + "form-data": "^4.0.5", + "https-proxy-agent": "^5.0.1", + "proxy-from-env": "^2.1.0" + } + }, + "node_modules/b4a": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.8.1.tgz", + "integrity": "sha512-aiqre1Nr0B/6DgE2N5vwTc+2/oQZ4Wh1t4NznYY4E00y8LCt6NqdRv81so00oo27D8MVKTpUa/MwUUtBLXCoDw==", + "license": "Apache-2.0", + "optional": true, + "peerDependencies": { + "react-native-b4a": "*" + }, + "peerDependenciesMeta": { + "react-native-b4a": { + "optional": true + } + } + }, + "node_modules/balanced-match": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", + "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", + "license": "MIT", + "optional": true, + "engines": { + "node": "18 || 20 || >=22" + } + }, + "node_modules/bare-events": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.8.3.tgz", + "integrity": "sha512-HdUm8EMQBLaJvGUdidNNbqpA1kYkwNcb+MYxkxCLAPJGQzlv9J0C24h8V65Z4c5GLd/JEALDvpFCQgpLJqc0zw==", + "license": "Apache-2.0", + "optional": true, + "peerDependencies": { + "bare-abort-controller": "*" + }, + "peerDependenciesMeta": { + "bare-abort-controller": { + "optional": true + } + } + }, + "node_modules/bare-fs": { + "version": "4.7.1", + "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.7.1.tgz", + "integrity": "sha512-WDRsyVN52eAx/lBamKD6uyw8H4228h/x0sGGGegOamM2cd7Pag88GfMQalobXI+HaEUxpCkbKQUDOQqt9wawRw==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "bare-events": "^2.5.4", + "bare-path": "^3.0.0", + "bare-stream": "^2.6.4", + "bare-url": "^2.2.2", + "fast-fifo": "^1.3.2" + }, + "engines": { + "bare": ">=1.16.0" + }, + "peerDependencies": { + "bare-buffer": "*" + }, + "peerDependenciesMeta": { + "bare-buffer": { + "optional": true + } + } + }, + "node_modules/bare-os": { + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-3.9.1.tgz", + "integrity": "sha512-6M5XjcnsygQNPMCMPXSK379xrJFiZ/AEMNBmFEmQW8d/789VQATvriyi5r0HYTL9TkQ26rn3kgdTG3aisbrXkQ==", + "license": "Apache-2.0", + "optional": true, + "engines": { + "bare": ">=1.14.0" + } + }, + "node_modules/bare-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-3.0.0.tgz", + "integrity": "sha512-tyfW2cQcB5NN8Saijrhqn0Zh7AnFNsnczRcuWODH0eYAXBsJ5gVxAUuNr7tsHSC6IZ77cA0SitzT+s47kot8Mw==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "bare-os": "^3.0.1" + } + }, + "node_modules/bare-stream": { + "version": "2.13.1", + "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.13.1.tgz", + "integrity": "sha512-Vp0cnjYyrEC4whYTymQ+YZi6pBpfiICZO3cfRG8sy67ZNWe951urv1x4eW1BKNngw3U+3fPYb5JQvHbCtxH7Ow==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "streamx": "^2.25.0", + "teex": "^1.0.1" + }, + "peerDependencies": { + "bare-abort-controller": "*", + "bare-buffer": "*", + "bare-events": "*" + }, + "peerDependenciesMeta": { + "bare-abort-controller": { + "optional": true + }, + "bare-buffer": { + "optional": true + }, + "bare-events": { + "optional": true + } + } + }, + "node_modules/bare-url": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/bare-url/-/bare-url-2.4.3.tgz", + "integrity": "sha512-Kccpc7ACfXaxfeInfqKcZtW4pT5YBn1mesc4sCsun6sRwtbJ4h+sNOaksUpYEJUKfN65YWC6Bw2OJEFiKxq8nQ==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "bare-path": "^3.0.0" + } + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "optional": true + }, + "node_modules/better-sqlite3": { + "version": "12.10.0", + "resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-12.10.0.tgz", + "integrity": "sha512-CyzaZRQKyHkB2ZInfTTl2nvT33EbDpjkLEbE8/Zck3Ll6O0qqvuGdrJ45HgtH+HykRg88ITY3AdreBGN70aBSQ==", + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "dependencies": { + "bindings": "^1.5.0", + "prebuild-install": "^7.1.1" + }, + "engines": { + "node": "20.x || 22.x || 23.x || 24.x || 25.x || 26.x" + } + }, + "node_modules/bignumber.js": { + "version": "9.3.1", + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.3.1.tgz", + "integrity": "sha512-Ko0uX15oIUS7wJ3Rb30Fs6SkVbLmPBAKdlm7q9+ak9bbIeFf0MwuBsQV6z7+X768/cHsfg+WlysDWJcmthjsjQ==", + "license": "MIT", + "optional": true, + "engines": { + "node": "*" + } + }, + "node_modules/bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "license": "MIT", + "optional": true, + "dependencies": { + "file-uri-to-path": "1.0.0" + } + }, + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "license": "MIT", + "optional": true, + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/body-parser": { + "version": "1.20.5", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.5.tgz", + "integrity": "sha512-3grm+/2tUOvu2cjJkvsIxrv/wVpfXQW4PsQHYm7yk4vfpu7Ekl6nEsYBoJUL6qDwZUx8wUhQ8tR2qz+ad9c9OA==", + "license": "MIT", + "dependencies": { + "bytes": "~3.1.2", + "content-type": "~1.0.5", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "~1.2.0", + "http-errors": "~2.0.1", + "iconv-lite": "~0.4.24", + "on-finished": "~2.4.1", + "qs": "~6.15.1", + "raw-body": "~2.5.3", + "type-is": "~1.6.18", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/body-parser/node_modules/raw-body": { + "version": "2.5.3", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.3.tgz", + "integrity": "sha512-s4VSOf6yN0rvbRZGxs8Om5CWj6seneMwK3oDb4lWDH0UPhWcxwOWw5+qk24bxq87szX1ydrwylIOp2uG1ojUpA==", + "license": "MIT", + "dependencies": { + "bytes": "~3.1.2", + "http-errors": "~2.0.1", + "iconv-lite": "~0.4.24", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/brace-expansion": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.6.tgz", + "integrity": "sha512-kLpxurY4Z4r9sgMsyG0Z9uzsBlgiU/EFKhj/h91/8yHu0edo7XuixOIH3VcJ8kkxs6/jPzoI6U9Vj3WqbMQ94g==", + "license": "MIT", + "optional": true, + "dependencies": { + "balanced-match": "^4.0.2" + }, + "engines": { + "node": "18 || 20 || >=22" + } + }, + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "license": "MIT", + "optional": true, + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "optional": true, + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-equal-constant-time": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", + "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==", + "license": "BSD-3-Clause" + }, + "node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/call-bind-apply-helpers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", + "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/call-bound": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", + "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "get-intrinsic": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/chalk": { + "version": "5.6.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz", + "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==", + "license": "MIT", + "optional": true, + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/chardet": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-2.1.1.tgz", + "integrity": "sha512-PsezH1rqdV9VvyNhxxOW32/d75r01NY7TQCmOqomRo15ZSOKbpTFVsfjghxo6JloQUCGnH4k1LGu0R4yCLlWQQ==", + "license": "MIT", + "optional": true + }, + "node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "license": "ISC", + "optional": true + }, + "node_modules/cjs-module-lexer": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.4.3.tgz", + "integrity": "sha512-9z8TZaGM1pfswYeXrUpzPrkx8UnWYdhJclsiYMm6x/w5+nN+8Tf/LnAgfLGQCm59qAOxU8WwHEq2vNwF6i4j+Q==", + "license": "MIT", + "optional": true + }, + "node_modules/claude-flow": { + "version": "3.7.0-alpha.72", + "resolved": "https://registry.npmjs.org/claude-flow/-/claude-flow-3.7.0-alpha.72.tgz", + "integrity": "sha512-BdM3G/d0XmjdYCEeNCyd6qYVORsJmFhWU68A9rMRpW0JYiM/6NEpo8+q0EfD/+LYZBWNwe8MZOZXtP1X80dwjA==", + "license": "MIT", + "dependencies": { + "@claude-flow/cli-core": "^3.7.0-alpha.5", + "@claude-flow/mcp": "^3.0.0-alpha.8", + "@claude-flow/neural": "^3.0.0-alpha.8", + "@claude-flow/shared": "^3.0.0-alpha.7", + "@noble/ed25519": "^2.1.0", + "@ruvector/rabitq-wasm": "^0.1.0", + "semver": "^7.6.0", + "zod": "^3.22.4" + }, + "bin": { + "claude-flow": "bin/cli.js" + }, + "engines": { + "node": ">=20.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ruvnet" + }, + "optionalDependencies": { + "@claude-flow/codex": "^3.0.0-alpha.8", + "@claude-flow/plugin-gastown-bridge": "^0.1.3", + "@ruvector/attention": "^0.1.3", + "@ruvector/core": "^0.1.30", + "@ruvector/router": "^0.1.30", + "@ruvector/router-linux-x64-gnu": "^0.1.30", + "@ruvector/sona": "^0.1.5", + "agentdb": "^3.0.0-alpha.14", + "agentic-flow": "^2.0.13" + } + }, + "node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "license": "MIT", + "optional": true, + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-spinners": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", + "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-width": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-4.1.0.tgz", + "integrity": "sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==", + "license": "ISC", + "optional": true, + "engines": { + "node": ">= 12" + } + }, + "node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "license": "ISC", + "optional": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/cliui/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "license": "MIT", + "optional": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/color": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", + "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", + "license": "MIT", + "optional": true, + "dependencies": { + "color-convert": "^2.0.1", + "color-string": "^1.9.0" + }, + "engines": { + "node": ">=12.5.0" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", + "optional": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT", + "optional": true + }, + "node_modules/color-string": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", + "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", + "license": "MIT", + "optional": true, + "dependencies": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "license": "MIT", + "optional": true, + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "12.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz", + "integrity": "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=18" + } + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "license": "MIT", + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz", + "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.7.tgz", + "integrity": "sha512-NXdYc3dLr47pBkpUCHtKSwIOQXLVn8dZEuywboCOJY/osA0wFSLlSawr3KN8qXJEyX66FcONTH8EIlVuK0yyFA==", + "license": "MIT" + }, + "node_modules/cookies": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/cookies/-/cookies-0.9.1.tgz", + "integrity": "sha512-TG2hpqe4ELx54QER/S3HQ9SRVnQnGBtKUz5bLQWtYAQ+o6GpgMs6sYUvaiJjVxb+UXwhRhAEP3m7LbsIZ77Hmw==", + "license": "MIT", + "optional": true, + "dependencies": { + "depd": "~2.0.0", + "keygrip": "~1.1.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cors": { + "version": "2.8.6", + "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.6.tgz", + "integrity": "sha512-tJtZBBHA6vjIAaF6EnIaq6laBBP9aq/Y3ouVJjEfoHbRBcHBAHYcMh/w8LDrk2PvIMMq8gmopa5D4V8RmbrxGw==", + "license": "MIT", + "dependencies": { + "object-assign": "^4", + "vary": "^1" + }, + "engines": { + "node": ">= 0.10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/cross-env": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-10.1.0.tgz", + "integrity": "sha512-GsYosgnACZTADcmEyJctkJIoqAhHjttw7RsFrVoJNXbsWWqaq6Ym+7kZjq6mS45O0jij6vtiReppKQEtqWy6Dw==", + "license": "MIT", + "optional": true, + "dependencies": { + "@epic-web/invariant": "^1.0.0", + "cross-spawn": "^7.0.6" + }, + "bin": { + "cross-env": "dist/bin/cross-env.js", + "cross-env-shell": "dist/bin/cross-env-shell.js" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/data-uri-to-buffer": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz", + "integrity": "sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">= 12" + } + }, + "node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/decompress-response": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "license": "MIT", + "optional": true, + "dependencies": { + "mimic-response": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/deep-equal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz", + "integrity": "sha512-bHtC0iYvWhyaTzvV3CZgPeZQqCOBGyGsVV7v4eevpdkLHfiSrXUdBG+qAuSz4RI70sszvjQ1QSZ98An1yNwpSw==", + "license": "MIT", + "optional": true + }, + "node_modules/deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/defaults": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", + "license": "MIT", + "optional": true, + "dependencies": { + "clone": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "license": "MIT", + "optional": true, + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "license": "MIT", + "optional": true, + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", + "license": "MIT", + "optional": true + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "license": "MIT", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/detect-libc": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", + "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", + "license": "Apache-2.0", + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/dotenv": { + "version": "16.6.1", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.6.1.tgz", + "integrity": "sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==", + "license": "BSD-2-Clause", + "optional": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://dotenvx.com" + } + }, + "node_modules/dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/ecdsa-sig-formatter": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", + "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", + "license": "Apache-2.0", + "dependencies": { + "safe-buffer": "^5.0.1" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "license": "MIT" + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "license": "MIT", + "optional": true + }, + "node_modules/encodeurl": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz", + "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==", + "license": "MIT", + "optional": true, + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/es-define-property": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-object-atoms": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", + "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", + "license": "MIT", + "optional": true, + "dependencies": { + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "license": "MIT" + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "license": "MIT", + "optional": true + }, + "node_modules/events-universal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/events-universal/-/events-universal-1.0.1.tgz", + "integrity": "sha512-LUd5euvbMLpwOF8m6ivPCbhQeSiYVNb8Vs0fQ8QjXo0JTkEHpz8pxdQf0gStltaPpw0Cca8b39KxvK9cfKRiAw==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "bare-events": "^2.7.0" + } + }, + "node_modules/eventsource": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-3.0.7.tgz", + "integrity": "sha512-CRT1WTyuQoD771GW56XEZFQ/ZoSfWid1alKGDYMmkt2yl8UXrVR4pspqWNEcqKvVIzg6PAltWjxcSSPrboA4iA==", + "license": "MIT", + "dependencies": { + "eventsource-parser": "^3.0.1" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/eventsource-parser": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/eventsource-parser/-/eventsource-parser-3.0.8.tgz", + "integrity": "sha512-70QWGkr4snxr0OXLRWsFLeRBIRPuQOvt4s8QYjmUlmlkyTZkRqS7EDVRZtzU3TiyDbXSzaOeF0XUKy8PchzukQ==", + "license": "MIT", + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/execa": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-9.6.1.tgz", + "integrity": "sha512-9Be3ZoN4LmYR90tUoVu2te2BsbzHfhJyfEiAVfz7N5/zv+jduIfLrV2xdQXOHbaD6KgpGdO9PRPM1Y4Q9QkPkA==", + "license": "MIT", + "optional": true, + "dependencies": { + "@sindresorhus/merge-streams": "^4.0.0", + "cross-spawn": "^7.0.6", + "figures": "^6.1.0", + "get-stream": "^9.0.0", + "human-signals": "^8.0.1", + "is-plain-obj": "^4.1.0", + "is-stream": "^4.0.1", + "npm-run-path": "^6.0.0", + "pretty-ms": "^9.2.0", + "signal-exit": "^4.1.0", + "strip-final-newline": "^4.0.0", + "yoctocolors": "^2.1.1" + }, + "engines": { + "node": "^18.19.0 || >=20.5.0" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/execa/node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "license": "ISC", + "optional": true, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/expand-template": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", + "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==", + "license": "(MIT OR WTFPL)", + "optional": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/express": { + "version": "4.22.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.22.2.tgz", + "integrity": "sha512-IuL+Elrou2ZvCFHs18/CIzy2Nzvo25nZ1/D2eIZlz7c+QUayAcYoiM2BthCjs+EBHVpjYjcuLDAiCWgeIX3X1Q==", + "license": "MIT", + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "~1.20.5", + "content-disposition": "~0.5.4", + "content-type": "~1.0.4", + "cookie": "~0.7.1", + "cookie-signature": "~1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.3.1", + "fresh": "~0.5.2", + "http-errors": "~2.0.0", + "merge-descriptors": "1.0.3", + "methods": "~1.1.2", + "on-finished": "~2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "~0.1.12", + "proxy-addr": "~2.0.7", + "qs": "~6.15.1", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "~0.19.0", + "serve-static": "~1.16.2", + "setprototypeof": "1.2.0", + "statuses": "~2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/express-rate-limit": { + "version": "8.5.2", + "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-8.5.2.tgz", + "integrity": "sha512-5Kb34ipNX694DH48vN9irak1Qx30nb0PLYHXfJgw4YEjiC3ZEmZJhwOp+VfiCYwFzvFTdB9QkArYS5kXa2cx2A==", + "license": "MIT", + "dependencies": { + "ip-address": "^10.2.0" + }, + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://github.com/sponsors/express-rate-limit" + }, + "peerDependencies": { + "express": ">= 4.11" + } + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "license": "MIT", + "optional": true + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "license": "MIT" + }, + "node_modules/fast-fifo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", + "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==", + "license": "MIT", + "optional": true + }, + "node_modules/fast-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.2.tgz", + "integrity": "sha512-rVjf7ArG3LTk+FS6Yw81V1DLuZl1bRbNrev6Tmd/9RaroeeRRJhAt7jg/6YFxbvAQXUCavSoZhPPj6oOx+5KjQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/fetch-blob": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.2.0.tgz", + "integrity": "sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/jimmywarting" + }, + { + "type": "paypal", + "url": "https://paypal.me/jimmywarting" + } + ], + "license": "MIT", + "optional": true, + "dependencies": { + "node-domexception": "^1.0.0", + "web-streams-polyfill": "^3.0.3" + }, + "engines": { + "node": "^12.20 || >= 14.13" + } + }, + "node_modules/figures": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-6.1.0.tgz", + "integrity": "sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==", + "license": "MIT", + "optional": true, + "dependencies": { + "is-unicode-supported": "^2.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/figures/node_modules/is-unicode-supported": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-2.1.0.tgz", + "integrity": "sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/file-type": { + "version": "21.3.4", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-21.3.4.tgz", + "integrity": "sha512-Ievi/yy8DS3ygGvT47PjSfdFoX+2isQueoYP1cntFW1JLYAuS4GD7NUPGg4zv2iZfV52uDyk5w5Z0TdpRS6Q1g==", + "license": "MIT", + "optional": true, + "dependencies": { + "@tokenizer/inflate": "^0.4.1", + "strtok3": "^10.3.4", + "token-types": "^6.1.1", + "uint8array-extras": "^1.4.0" + }, + "engines": { + "node": ">=20" + }, + "funding": { + "url": "https://github.com/sindresorhus/file-type?sponsor=1" + } + }, + "node_modules/file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "license": "MIT", + "optional": true + }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "license": "MIT", + "optional": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.2.tgz", + "integrity": "sha512-aA4RyPcd3badbdABGDuTXCMTtOneUCAYH/gxoYRTZlIJdF0YPWuGqiAsIrhNnnqdXGswYk6dGujem4w80UJFhg==", + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "on-finished": "~2.4.1", + "parseurl": "~1.3.3", + "statuses": "~2.0.2", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/flatbuffers": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/flatbuffers/-/flatbuffers-1.12.0.tgz", + "integrity": "sha512-c7CZADjRcl6j0PlvFy0ZqXQ67qSEZfrVPynmnL+2zPc+NtMvrF8Y0QceMo7QqnSPc7+uWjUIAbvCQ5WIKlMVdQ==", + "license": "SEE LICENSE IN LICENSE.txt", + "optional": true + }, + "node_modules/follow-redirects": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.16.0.tgz", + "integrity": "sha512-y5rN/uOsadFT/JfYwhxRS5R7Qce+g3zG97+JrtFZlC9klX/W5hD7iiLzScI4nZqUS7DNUdhPgw4xI8W2LuXlUw==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "license": "MIT", + "optional": true, + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/form-data": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.5.tgz", + "integrity": "sha512-8RipRLol37bNs2bhoV67fiTEvdTrbMUYcFTiy3+wuuOnUog2QBHCZWXDRijWQfAkhBj2Uf5UnVaiWwA5vdd82w==", + "license": "MIT", + "optional": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "es-set-tostringtag": "^2.1.0", + "hasown": "^2.0.2", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/formdata-polyfill": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz", + "integrity": "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==", + "license": "MIT", + "optional": true, + "dependencies": { + "fetch-blob": "^3.1.2" + }, + "engines": { + "node": ">=12.20.0" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "license": "MIT", + "optional": true + }, + "node_modules/fs-extra": { + "version": "11.3.5", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.5.tgz", + "integrity": "sha512-eKpRKAovdpZtR1WopLHxlBWvAgPny3c4gX1G5Jhwmmw4XJj0ifSD5qB5TOo8hmA0wlRKDAOAhEE1yVPgs6Fgcg==", + "license": "MIT", + "optional": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=14.14" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/fuse.js": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/fuse.js/-/fuse.js-7.3.0.tgz", + "integrity": "sha512-plz8RVjfcDedTGfVngWH1jmJvBvAwi1v2jecfDerbEnMcmOYUEEwKFTHbNoCiYyzaK2Ws8lABkTCcRSqCY1q4w==", + "license": "Apache-2.0", + "optional": true, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/krisk" + } + }, + "node_modules/gaxios": { + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/gaxios/-/gaxios-7.1.4.tgz", + "integrity": "sha512-bTIgTsM2bWn3XklZISBTQX7ZSddGW+IO3bMdGaemHZ3tbqExMENHLx6kKZ/KlejgrMtj8q7wBItt51yegqalrA==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "extend": "^3.0.2", + "https-proxy-agent": "^7.0.1", + "node-fetch": "^3.3.2" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/gaxios/node_modules/agent-base": { + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz", + "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">= 14" + } + }, + "node_modules/gaxios/node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "license": "MIT", + "optional": true, + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/gaxios/node_modules/https-proxy-agent": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz", + "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==", + "license": "MIT", + "optional": true, + "dependencies": { + "agent-base": "^7.1.2", + "debug": "4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/gaxios/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT", + "optional": true + }, + "node_modules/gcp-metadata": { + "version": "8.1.2", + "resolved": "https://registry.npmjs.org/gcp-metadata/-/gcp-metadata-8.1.2.tgz", + "integrity": "sha512-zV/5HKTfCeKWnxG0Dmrw51hEWFGfcF2xiXqcA3+J90WDuP0SvoiSO5ORvcBsifmx/FoIjgQN3oNOGaQ5PhLFkg==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "gaxios": "^7.0.0", + "google-logging-utils": "^1.0.0", + "json-bigint": "^1.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "license": "ISC", + "optional": true, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-east-asian-width": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.6.0.tgz", + "integrity": "sha512-QRbvDIbx6YklUe6RxeTeleMR0yv3cYH6PsPZHcnVn7xv7zO1BHN8r0XETu8n6Ye3Q+ahtSarc3WgtNWmehIBfA==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-intrinsic": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", + "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "function-bind": "^1.1.2", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/get-stream": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-9.0.1.tgz", + "integrity": "sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==", + "license": "MIT", + "optional": true, + "dependencies": { + "@sec-ant/readable-stream": "^0.4.1", + "is-stream": "^4.0.1" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/github-from-package": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", + "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==", + "license": "MIT", + "optional": true + }, + "node_modules/glob": { + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-13.0.6.tgz", + "integrity": "sha512-Wjlyrolmm8uDpm/ogGyXZXb1Z+Ca2B8NbJwqBVg0axK9GbBeoS7yGV6vjXnYdGm6X53iehEuxxbyiKp8QmN4Vw==", + "license": "BlueOak-1.0.0", + "optional": true, + "dependencies": { + "minimatch": "^10.2.2", + "minipass": "^7.1.3", + "path-scurry": "^2.0.2" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/global-agent": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/global-agent/-/global-agent-4.1.3.tgz", + "integrity": "sha512-KUJEViiuFT3I97t+GYMikLPJS2Lfo/S2F+DQuBWzuzaMPnvt5yyZePzArx36fBzpGTxZjIpDbXLeySLgh+k76g==", + "license": "BSD-3-Clause", + "optional": true, + "dependencies": { + "globalthis": "^1.0.2", + "matcher": "^4.0.0", + "semver": "^7.3.5", + "serialize-error": "^8.1.0" + }, + "engines": { + "node": ">=10.0" + } + }, + "node_modules/globalthis": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", + "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", + "license": "MIT", + "optional": true, + "dependencies": { + "define-properties": "^1.2.1", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/google-auth-library": { + "version": "10.6.2", + "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-10.6.2.tgz", + "integrity": "sha512-e27Z6EThmVNNvtYASwQxose/G57rkRuaRbQyxM2bvYLLX/GqWZ5chWq2EBoUchJbCc57eC9ArzO5wMsEmWftCw==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "base64-js": "^1.3.0", + "ecdsa-sig-formatter": "^1.0.11", + "gaxios": "^7.1.4", + "gcp-metadata": "8.1.2", + "google-logging-utils": "1.1.3", + "jws": "^4.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/google-logging-utils": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/google-logging-utils/-/google-logging-utils-1.1.3.tgz", + "integrity": "sha512-eAmLkjDjAFCVXg7A1unxHsLf961m6y17QFqXqAXGj/gVkKFrEICfStRfwUlGNfeCEjNRa32JEWOUTlYXPyyKvA==", + "license": "Apache-2.0", + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/gopd": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "license": "ISC", + "optional": true + }, + "node_modules/guid-typescript": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/guid-typescript/-/guid-typescript-1.0.9.tgz", + "integrity": "sha512-Y8T4vYhEfwJOTbouREvG+3XDsjr8E3kIr7uf+JZ0BYloFsttiHU0WfvANVsR7TxNUJa/WpCnw/Ino/p+DeBhBQ==", + "license": "ISC", + "optional": true + }, + "node_modules/gun": { + "version": "0.2020.1241", + "resolved": "https://registry.npmjs.org/gun/-/gun-0.2020.1241.tgz", + "integrity": "sha512-rmGqLuJj4fAuZ/0lddCvXHbENPkEnBOBYpq+kXHrwQ5RdNtQ5p0Io99lD1qUXMFmtwNacQ/iqo3VTmjmMyAYZg==", + "license": "(Zlib OR MIT OR Apache-2.0)", + "optional": true, + "dependencies": { + "ws": "^7.2.1" + }, + "engines": { + "node": ">=0.8.4" + }, + "optionalDependencies": { + "@peculiar/webcrypto": "^1.1.1" + } + }, + "node_modules/gun/node_modules/ws": { + "version": "7.5.10", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", + "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "license": "MIT", + "optional": true, + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "license": "MIT", + "optional": true, + "dependencies": { + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hasown": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.3.tgz", + "integrity": "sha512-ej4AhfhfL2Q2zpMmLo7U1Uv9+PyhIZpgQLGT1F9miIGmiCJIoCgSmczFdrc97mWT4kVY72KA+WnnhJ5pghSvSg==", + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/helmet": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/helmet/-/helmet-7.2.0.tgz", + "integrity": "sha512-ZRiwvN089JfMXokizgqEPXsl2Guk094yExfoDXR0cBYWxtBbaSww/w+vT4WEJsBW2iTUi1GgZ6swmoug3Oy4Xw==", + "license": "MIT", + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/hnswlib-node": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hnswlib-node/-/hnswlib-node-3.0.0.tgz", + "integrity": "sha512-fypn21qvVORassppC8/qNfZ5KAOspZpm/IbUkAtlqvbtDNnF5VVk5RWF7O5V6qwr7z+T3s1ePej6wQt5wRQ4Cg==", + "hasInstallScript": true, + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "bindings": "^1.5.0", + "node-addon-api": "^8.0.0" + } + }, + "node_modules/hono": { + "version": "4.12.21", + "resolved": "https://registry.npmjs.org/hono/-/hono-4.12.21.tgz", + "integrity": "sha512-uV63apnb0kyPtAUwoWgaGh9HyIFcv8lgmzPZSiTBQAFOFGIzka5EZ1dZocmGnn0XdX0+XTqJ6Tqv7selMuGLRQ==", + "license": "MIT", + "engines": { + "node": ">=16.9.0" + } + }, + "node_modules/http-assert": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/http-assert/-/http-assert-1.5.0.tgz", + "integrity": "sha512-uPpH7OKX4H25hBmU6G1jWNaqJGpTXxey+YOUizJUAgu0AjLUeC8D73hTrhvDS5D+GJN1DN1+hhc/eF/wpxtp0w==", + "license": "MIT", + "optional": true, + "dependencies": { + "deep-equal": "~1.0.1", + "http-errors": "~1.8.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-assert/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/http-assert/node_modules/http-errors": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", + "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", + "license": "MIT", + "optional": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/http-assert/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/http-errors": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz", + "integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==", + "license": "MIT", + "dependencies": { + "depd": "~2.0.0", + "inherits": "~2.0.4", + "setprototypeof": "~1.2.0", + "statuses": "~2.0.2", + "toidentifier": "~1.0.1" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "license": "MIT", + "optional": true, + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-middleware": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-3.0.5.tgz", + "integrity": "sha512-GLZZm1X38BPY4lkXA01jhwxvDoOkkXqjgVyUzVxiEK4iuRu03PZoYHhHRwxnfhQMDuaxi3vVri0YgSro/1oWqg==", + "license": "MIT", + "optional": true, + "dependencies": { + "@types/http-proxy": "^1.17.15", + "debug": "^4.3.6", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.3", + "is-plain-object": "^5.0.0", + "micromatch": "^4.0.8" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "license": "MIT", + "optional": true, + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/http-proxy-middleware/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT", + "optional": true + }, + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "license": "MIT", + "optional": true, + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/https-proxy-agent/node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "license": "MIT", + "optional": true, + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/https-proxy-agent/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT", + "optional": true + }, + "node_modules/human-readable-ids": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/human-readable-ids/-/human-readable-ids-1.0.4.tgz", + "integrity": "sha512-h1zwThTims8A/SpqFGWyTx+jG1+WRMJaEeZgbtPGrIpj2AZjsOgy8Y+iNzJ0yAyN669Q6F02EK66WMWcst+2FA==", + "license": "Apache2", + "optional": true, + "dependencies": { + "knuth-shuffle": "^1.0.0" + } + }, + "node_modules/human-signals": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-8.0.1.tgz", + "integrity": "sha512-eKCa6bwnJhvxj14kZk5NCPc6Hb6BdsU9DZcOnmQKSnO1VKrfV0zCvtttPZUsBvjmNDn8rpcJfpwSYnHBjc95MQ==", + "license": "Apache-2.0", + "optional": true, + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/iceberg-js": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/iceberg-js/-/iceberg-js-0.8.1.tgz", + "integrity": "sha512-1dhVQZXhcHje7798IVM+xoo/1ZdVfzOMIc8/rgVSijRK38EDqOJoGula9N/8ZI5RD8QTxNQtK/Gozpr+qUqRRA==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "BSD-3-Clause", + "optional": true + }, + "node_modules/import-in-the-middle": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/import-in-the-middle/-/import-in-the-middle-1.15.0.tgz", + "integrity": "sha512-bpQy+CrsRmYmoPMAE/0G33iwRqwW4ouqdRg8jgbH3aKuCtOc8lxgmYXg2dMM92CRiGP660EtBcymH/eVUpCSaA==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "acorn": "^8.14.0", + "acorn-import-attributes": "^1.9.5", + "cjs-module-lexer": "^1.2.2", + "module-details-from-path": "^1.0.3" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "license": "ISC" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "license": "ISC", + "optional": true + }, + "node_modules/inquirer": { + "version": "9.3.8", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-9.3.8.tgz", + "integrity": "sha512-pFGGdaHrmRKMh4WoDDSowddgjT1Vkl90atobmTeSmcPGdYiwikch/m/Ef5wRaiamHejtw0cUUMMerzDUXCci2w==", + "license": "MIT", + "optional": true, + "dependencies": { + "@inquirer/external-editor": "^1.0.2", + "@inquirer/figures": "^1.0.3", + "ansi-escapes": "^4.3.2", + "cli-width": "^4.1.0", + "mute-stream": "1.0.0", + "ora": "^5.4.1", + "run-async": "^3.0.0", + "rxjs": "^7.8.1", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^6.2.0", + "yoctocolors-cjs": "^2.1.2" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/ip-address": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.2.0.tgz", + "integrity": "sha512-/+S6j4E9AHvW9SWMSEY9Xfy66O5PWvVEJ08O0y5JGyEKQpojb0K0GKpz/v5HJ/G0vi3D2sjGK78119oXZeE0qA==", + "license": "MIT", + "engines": { + "node": ">= 12" + } + }, + "node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "license": "MIT", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/is-arrayish": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.4.tgz", + "integrity": "sha512-m6UrgzFVUYawGBh1dUsWR5M2Clqic9RVXC/9f8ceNlv2IcO9j9J/z8UoCLPqtsPBFNzEpfR3xftohbfqDx8EQA==", + "license": "MIT", + "optional": true + }, + "node_modules/is-core-module": { + "version": "2.16.2", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.2.tgz", + "integrity": "sha512-evOr8xfXKxE6qSR0hSXL2r3sd7ALj8+7jQEUvPYcm5sgZFdJ+AYzT6yNmJenvIYQBgIGwfwz08sL8zoL7yq2BA==", + "license": "MIT", + "optional": true, + "dependencies": { + "hasown": "^2.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "license": "MIT", + "optional": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-plain-obj": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", + "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-promise": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz", + "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==", + "license": "MIT" + }, + "node_modules/is-stream": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-4.0.1.tgz", + "integrity": "sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "license": "ISC" + }, + "node_modules/jose": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/jose/-/jose-6.2.3.tgz", + "integrity": "sha512-YYVDInQKFJfR/xa3ojUTl8c2KoTwiL1R5Wg9YCydwH0x0B9grbzlg5HC7mMjCtUJjbQ/YnGEZIhI5tCgfTb4Hw==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/panva" + } + }, + "node_modules/json-bigint": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-bigint/-/json-bigint-1.0.0.tgz", + "integrity": "sha512-SiPv/8VpZuWbvLSMtTDU8hEfrZWg/mH/nV/b4o0CYbSxu1UIQPLdwKOCIyLQX+VIPO5vrLX3i8qtqFyhdPSUSQ==", + "license": "MIT", + "optional": true, + "dependencies": { + "bignumber.js": "^9.0.0" + } + }, + "node_modules/json-schema-to-ts": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/json-schema-to-ts/-/json-schema-to-ts-3.1.1.tgz", + "integrity": "sha512-+DWg8jCJG2TEnpy7kOm/7/AxaYoaRbjVB4LFZLySZlWn8exGs3A4OLJR966cVvU26N7X9TWxl+Jsw7dzAqKT6g==", + "license": "MIT", + "optional": true, + "dependencies": { + "@babel/runtime": "^7.18.3", + "ts-algebra": "^2.0.0" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "license": "MIT" + }, + "node_modules/json-schema-typed": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/json-schema-typed/-/json-schema-typed-8.0.2.tgz", + "integrity": "sha512-fQhoXdcvc3V28x7C7BMs4P5+kNlgUURe2jmUT1T//oBRMDrqy1QPelJimwZGo7Hg9VPV3EQV5Bnq4hbFy2vetA==", + "license": "BSD-2-Clause" + }, + "node_modules/jsonfile": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.2.1.tgz", + "integrity": "sha512-zwOTdL3rFQ/lRdBnntKVOX6k5cKJwEc1HdilT71BWEu7J41gXIB2MRp+vxduPSwZJPWBxEzv4yH1wYLJGUHX4Q==", + "license": "MIT", + "optional": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonwebtoken": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.3.tgz", + "integrity": "sha512-MT/xP0CrubFRNLNKvxJ2BYfy53Zkm++5bX9dtuPbqAeQpTVe0MQTFhao8+Cp//EmJp244xt6Drw/GVEGCUj40g==", + "license": "MIT", + "dependencies": { + "jws": "^4.0.1", + "lodash.includes": "^4.3.0", + "lodash.isboolean": "^3.0.3", + "lodash.isinteger": "^4.0.4", + "lodash.isnumber": "^3.0.3", + "lodash.isplainobject": "^4.0.6", + "lodash.isstring": "^4.0.1", + "lodash.once": "^4.0.0", + "ms": "^2.1.1", + "semver": "^7.5.4" + }, + "engines": { + "node": ">=12", + "npm": ">=6" + } + }, + "node_modules/jsonwebtoken/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT" + }, + "node_modules/jwa": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.1.tgz", + "integrity": "sha512-hRF04fqJIP8Abbkq5NKGN0Bbr3JxlQ+qhZufXVr0DvujKy93ZCbXZMHDL4EOtodSbCWxOqR8MS1tXA5hwqCXDg==", + "license": "MIT", + "dependencies": { + "buffer-equal-constant-time": "^1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/jws": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.1.tgz", + "integrity": "sha512-EKI/M/yqPncGUUh44xz0PxSidXFr/+r0pA70+gIYhjv+et7yxM+s29Y+VGDkovRofQem0fs7Uvf4+YmAdyRduA==", + "license": "MIT", + "dependencies": { + "jwa": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/keygrip": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/keygrip/-/keygrip-1.1.0.tgz", + "integrity": "sha512-iYSchDJ+liQ8iwbSI2QqsQOvqv58eJCEanyJPJi+Khyu8smkcKSFUCbPwzFcL7YVtZ6eONjqRX/38caJ7QjRAQ==", + "license": "MIT", + "optional": true, + "dependencies": { + "tsscmp": "1.0.6" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/knuth-shuffle": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/knuth-shuffle/-/knuth-shuffle-1.0.8.tgz", + "integrity": "sha512-IdC4Hpp+mx53zTt6VAGsAtbGM0g4BV9fP8tTcviCosSwocHcRDw9uG5Rnv6wLWckF4r72qeXFoK9NkvV1gUJCQ==", + "license": "(MIT OR Apache-2.0)", + "optional": true + }, + "node_modules/koa": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/koa/-/koa-3.2.0.tgz", + "integrity": "sha512-TrM4/tnNY7uJ1aW55sIIa+dqBvc4V14WRIAlGcWat9wV5pRS9Wr5Zk2ZTjQP1jtfIHDoHiSbPuV08P0fUZo2pg==", + "license": "MIT", + "optional": true, + "dependencies": { + "accepts": "^1.3.8", + "content-disposition": "~1.0.1", + "content-type": "^1.0.5", + "cookies": "~0.9.1", + "delegates": "^1.0.0", + "destroy": "^1.2.0", + "encodeurl": "^2.0.0", + "escape-html": "^1.0.3", + "fresh": "~0.5.2", + "http-assert": "^1.5.0", + "http-errors": "^2.0.0", + "koa-compose": "^4.1.0", + "mime-types": "^3.0.1", + "on-finished": "^2.4.1", + "parseurl": "^1.3.3", + "statuses": "^2.0.1", + "type-is": "^2.0.1", + "vary": "^1.1.2" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/koa-compose": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/koa-compose/-/koa-compose-4.1.0.tgz", + "integrity": "sha512-8ODW8TrDuMYvXRwra/Kh7/rJo9BtOfPc6qO8eAfC80CnCvSjSl0bkRM24X6/XBBEyj0v1nRUQ1LyOy3dbqOWXw==", + "license": "MIT", + "optional": true + }, + "node_modules/koa-router": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/koa-router/-/koa-router-14.0.0.tgz", + "integrity": "sha512-Ue8f/PRsLLNm6b7y+eS6xkqvsG2xH11d2VB1HPcfdfW6p5736kCHf2pXaq8q9XPQ01x0Dk7V/P5Il9pe+tGTxA==", + "deprecated": "Please use @koa/router instead, starting from v9! ", + "license": "MIT", + "optional": true, + "dependencies": { + "debug": "^4.4.1", + "http-errors": "^2.0.0", + "koa-compose": "^4.1.0", + "path-to-regexp": "^8.2.0" + }, + "engines": { + "node": ">= 20" + } + }, + "node_modules/koa-router/node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "license": "MIT", + "optional": true, + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/koa-router/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT", + "optional": true + }, + "node_modules/koa-router/node_modules/path-to-regexp": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.4.2.tgz", + "integrity": "sha512-qRcuIdP69NPm4qbACK+aDogI5CBDMi1jKe0ry5rSQJz8JVLsC7jV8XpiJjGRLLol3N+R5ihGYcrPLTno6pAdBA==", + "license": "MIT", + "optional": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/koa/node_modules/content-disposition": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.0.1.tgz", + "integrity": "sha512-oIXISMynqSqm241k6kcQ5UwttDILMK4BiurCfGEREw6+X9jkkpEe5T9FZaApyLGGOnFuyMWZpdolTXMtvEJ08Q==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/koa/node_modules/media-typer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.0.tgz", + "integrity": "sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/koa/node_modules/mime-db": { + "version": "1.54.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", + "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/koa/node_modules/mime-types": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz", + "integrity": "sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==", + "license": "MIT", + "optional": true, + "dependencies": { + "mime-db": "^1.54.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/koa/node_modules/type-is": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-2.1.0.tgz", + "integrity": "sha512-faYHw0anBbc/kWF3zFTEnxSFOAGUX9GFbOBthvDdLsIlEoWOFOtS0zgCiQYwIskL9iGXZL3kAXD8OoZ4GmMATA==", + "license": "MIT", + "optional": true, + "dependencies": { + "content-type": "^2.0.0", + "media-typer": "^1.1.0", + "mime-types": "^3.0.0" + }, + "engines": { + "node": ">= 18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/koa/node_modules/type-is/node_modules/content-type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.0.0.tgz", + "integrity": "sha512-j/O/d7GcZCyNl7/hwZAb606rzqkyvaDctLmckbxLzHvFBzTJHuGEdodATcP3yIRoDrLHkIATJuvzbFlp/ki2cQ==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/lodash.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==", + "license": "MIT", + "optional": true + }, + "node_modules/lodash.includes": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", + "integrity": "sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==", + "license": "MIT" + }, + "node_modules/lodash.isboolean": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz", + "integrity": "sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==", + "license": "MIT" + }, + "node_modules/lodash.isinteger": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz", + "integrity": "sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==", + "license": "MIT" + }, + "node_modules/lodash.isnumber": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz", + "integrity": "sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==", + "license": "MIT" + }, + "node_modules/lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", + "license": "MIT" + }, + "node_modules/lodash.isstring": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", + "integrity": "sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==", + "license": "MIT" + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "license": "MIT", + "optional": true + }, + "node_modules/lodash.once": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", + "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==", + "license": "MIT" + }, + "node_modules/log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "license": "MIT", + "optional": true, + "dependencies": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-symbols/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "license": "MIT", + "optional": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/long": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/long/-/long-5.3.2.tgz", + "integrity": "sha512-mNAgZ1GmyNhD7AuqnTG3/VQ26o760+ZYBPKjPvugO8+nLbYfX6TVpJPseBvopbdY+qpZ/lKUnmEc1LeZYS3QAA==", + "license": "Apache-2.0", + "optional": true + }, + "node_modules/lru-cache": { + "version": "11.5.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.0.tgz", + "integrity": "sha512-5YgH9UJd7wVb9hIouI2adWpgqrrICkt070Dnj8EUY1+B4B2P9eRLPAkAAo6NICA7CEhOIeBHl46u9zSNpNu7zA==", + "license": "BlueOak-1.0.0", + "optional": true, + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/matcher": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/matcher/-/matcher-4.0.0.tgz", + "integrity": "sha512-S6x5wmcDmsDRRU/c2dkccDwQPXoFczc5+HpQ2lON8pnvHlnvHAHj5WlLVvw6n6vNyHuVugYrFohYxbS+pvFpKQ==", + "license": "MIT", + "optional": true, + "dependencies": { + "escape-string-regexp": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/mcp-proxy": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/mcp-proxy/-/mcp-proxy-6.5.1.tgz", + "integrity": "sha512-N/V131Y269ns9oM2/AUMnjAcghsMEENYt0E3B+Ehc5uRVMpBX3p4tsncvQIkN2EzTE5feoQetN+qQq/4HrCa0g==", + "license": "MIT", + "optional": true, + "dependencies": { + "pipenet": "^1.3.0" + }, + "bin": { + "mcp-proxy": "dist/bin/mcp-proxy.mjs" + } + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz", + "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "license": "MIT", + "optional": true, + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "license": "MIT", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/mimic-response": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/minimatch": { + "version": "10.2.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.5.tgz", + "integrity": "sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==", + "license": "BlueOak-1.0.0", + "optional": true, + "dependencies": { + "brace-expansion": "^5.0.5" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "license": "MIT", + "optional": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minipass": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.3.tgz", + "integrity": "sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==", + "license": "BlueOak-1.0.0", + "optional": true, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/mkdirp-classic": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", + "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", + "license": "MIT", + "optional": true + }, + "node_modules/module-details-from-path": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/module-details-from-path/-/module-details-from-path-1.0.4.tgz", + "integrity": "sha512-EGWKgxALGMgzvxYF1UyGTy0HXX/2vHLkw6+NvDKW2jypWbHpjQuj4UMcqQWXHERJhVGKikolT06G3bcKe4fi7w==", + "license": "MIT", + "optional": true + }, + "node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" + }, + "node_modules/mute-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz", + "integrity": "sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==", + "license": "ISC", + "optional": true, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/napi-build-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-2.0.0.tgz", + "integrity": "sha512-GEbrYkbfF7MoNaoh2iGG84Mnf/WZfB0GdGEsM8wz7Expx/LlWf5U8t9nvJKXSp3qr5IsEbK04cBGhol/KwOsWA==", + "license": "MIT", + "optional": true + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/node-abi": { + "version": "3.92.0", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.92.0.tgz", + "integrity": "sha512-KdHvFWZjEKDf0cakgFjebl371GPsISX2oZHcuyKqM7DtogIsHrqKeLTo8wBHxaXRAQlY2PsPlZmfo+9ZCxEREQ==", + "license": "MIT", + "optional": true, + "dependencies": { + "semver": "^7.3.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/node-addon-api": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-8.7.0.tgz", + "integrity": "sha512-9MdFxmkKaOYVTV+XVRG8ArDwwQ77XIgIPyKASB1k3JPq3M8fGQQQE3YpMOrKm6g//Ktx8ivZr8xo1Qmtqub+GA==", + "license": "MIT", + "optional": true, + "engines": { + "node": "^18 || ^20 || >= 21" + } + }, + "node_modules/node-domexception": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", + "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==", + "deprecated": "Use your platform's native DOMException instead", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/jimmywarting" + }, + { + "type": "github", + "url": "https://paypal.me/jimmywarting" + } + ], + "license": "MIT", + "optional": true, + "engines": { + "node": ">=10.5.0" + } + }, + "node_modules/node-fetch": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz", + "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==", + "license": "MIT", + "optional": true, + "dependencies": { + "data-uri-to-buffer": "^4.0.0", + "fetch-blob": "^3.1.4", + "formdata-polyfill": "^4.0.10" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/node-fetch" + } + }, + "node_modules/node-gyp-build": { + "version": "4.8.4", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.4.tgz", + "integrity": "sha512-LA4ZjwlnUblHVgq0oBF3Jl/6h/Nvs5fzBLwdEF4nuxnFdsfajde4WfxtJr3CaiH+F6ewcIB/q4jQ4UzPyid+CQ==", + "license": "MIT", + "optional": true, + "bin": { + "node-gyp-build": "bin.js", + "node-gyp-build-optional": "optional.js", + "node-gyp-build-test": "build-test.js" + } + }, + "node_modules/npm-run-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-6.0.0.tgz", + "integrity": "sha512-9qny7Z9DsQU8Ou39ERsPU4OZQlSTP47ShQzuKZ6PRXpYLtIFgl/DEBYEXKlvcEa+9tHVcK8CF81Y2V72qaZhWA==", + "license": "MIT", + "optional": true, + "dependencies": { + "path-key": "^4.0.0", + "unicorn-magic": "^0.3.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-run-path/node_modules/path-key": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", + "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.13.4", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", + "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "license": "MIT", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "license": "ISC", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "license": "MIT", + "optional": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/onnx-proto": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/onnx-proto/-/onnx-proto-4.0.4.tgz", + "integrity": "sha512-aldMOB3HRoo6q/phyB6QRQxSt895HNNw82BNyZ2CMh4bjeKv7g/c+VpAFtJuEMVfYLMbRx61hbuqnKceLeDcDA==", + "license": "MIT", + "optional": true, + "dependencies": { + "protobufjs": "^6.8.8" + } + }, + "node_modules/onnx-proto/node_modules/long": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz", + "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==", + "license": "Apache-2.0", + "optional": true + }, + "node_modules/onnx-proto/node_modules/protobufjs": { + "version": "6.11.6", + "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-6.11.6.tgz", + "integrity": "sha512-k8BHqgPBOtrlougZZqF2uUk5Z7bN8f0wj+3e8M3hvtSv0NBAz4VBy5f6R5Nxq/l+i7mRFTgNZb2trxqTpHNY/A==", + "hasInstallScript": true, + "license": "BSD-3-Clause", + "optional": true, + "dependencies": { + "@protobufjs/aspromise": "^1.1.2", + "@protobufjs/base64": "^1.1.2", + "@protobufjs/codegen": "^2.0.4", + "@protobufjs/eventemitter": "^1.1.0", + "@protobufjs/fetch": "^1.1.0", + "@protobufjs/float": "^1.0.2", + "@protobufjs/inquire": "^1.1.0", + "@protobufjs/path": "^1.1.2", + "@protobufjs/pool": "^1.1.0", + "@protobufjs/utf8": "^1.1.0", + "@types/long": "^4.0.1", + "@types/node": ">=13.7.0", + "long": "^4.0.0" + }, + "bin": { + "pbjs": "bin/pbjs", + "pbts": "bin/pbts" + } + }, + "node_modules/onnxruntime-common": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/onnxruntime-common/-/onnxruntime-common-1.14.0.tgz", + "integrity": "sha512-3LJpegM2iMNRX2wUmtYfeX/ytfOzNwAWKSq1HbRrKc9+uqG/FsEA0bbKZl1btQeZaXhC26l44NWpNUeXPII7Ew==", + "license": "MIT", + "optional": true + }, + "node_modules/onnxruntime-node": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/onnxruntime-node/-/onnxruntime-node-1.14.0.tgz", + "integrity": "sha512-5ba7TWomIV/9b6NH/1x/8QEeowsb+jBEvFzU6z0T4mNsFwdPqXeFUM7uxC6QeSRkEbWu3qEB0VMjrvzN/0S9+w==", + "license": "MIT", + "optional": true, + "os": [ + "win32", + "darwin", + "linux" + ], + "dependencies": { + "onnxruntime-common": "~1.14.0" + } + }, + "node_modules/onnxruntime-web": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/onnxruntime-web/-/onnxruntime-web-1.14.0.tgz", + "integrity": "sha512-Kcqf43UMfW8mCydVGcX9OMXI2VN17c0p6XvR7IPSZzBf/6lteBzXHvcEVWDPmCKuGombl997HgLqj91F11DzXw==", + "license": "MIT", + "optional": true, + "dependencies": { + "flatbuffers": "^1.12.0", + "guid-typescript": "^1.0.9", + "long": "^4.0.0", + "onnx-proto": "^4.0.4", + "onnxruntime-common": "~1.14.0", + "platform": "^1.3.6" + } + }, + "node_modules/onnxruntime-web/node_modules/long": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz", + "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==", + "license": "Apache-2.0", + "optional": true + }, + "node_modules/ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "license": "MIT", + "optional": true, + "dependencies": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "license": "MIT", + "optional": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "license": "MIT", + "optional": true, + "dependencies": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/parse-ms": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-4.0.0.tgz", + "integrity": "sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "license": "MIT", + "optional": true + }, + "node_modules/path-scurry": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.2.tgz", + "integrity": "sha512-3O/iVVsJAPsOnpwWIeD+d6z/7PmqApyQePUtCndjatj/9I5LylHvt5qluFaBT3I5h3r1ejfR056c+FCv+NnNXg==", + "license": "BlueOak-1.0.0", + "optional": true, + "dependencies": { + "lru-cache": "^11.0.0", + "minipass": "^7.1.2" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/path-to-regexp": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.13.tgz", + "integrity": "sha512-A/AGNMFN3c8bOlvV9RreMdrv7jsmF9XIfDeCd87+I8RNg6s78BhJxMu69NEMHBSJFxKidViTEdruRwEk/WIKqA==", + "license": "MIT" + }, + "node_modules/picomatch": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz", + "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pipenet": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/pipenet/-/pipenet-1.4.2.tgz", + "integrity": "sha512-mPPqygXr7ccwImeaa8zReY9GubH/1r+kBNfqPVfKREQ1s8bKE3XlOqBMONxJAW4d3ZBNGzP9AZp9Axnhi5uOyw==", + "optional": true, + "dependencies": { + "axios": "^1.7.3", + "debug": "^4.3.6", + "human-readable-ids": "^1.0.4", + "koa": "^3.1.1", + "koa-router": "^14.0.0", + "pump": "^3.0.3", + "tldjs": "^2.3.2", + "yargs": "^18.0.0" + }, + "bin": { + "pipenet": "dist/cli.js" + }, + "engines": { + "node": ">=22.0.0" + } + }, + "node_modules/pipenet/node_modules/ansi-regex": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", + "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/pipenet/node_modules/ansi-styles": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", + "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/pipenet/node_modules/cliui": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-9.0.1.tgz", + "integrity": "sha512-k7ndgKhwoQveBL+/1tqGJYNz097I7WOvwbmmU2AR5+magtbjPWQTS1C5vzGkBC8Ym8UWRzfKUzUUqFLypY4Q+w==", + "license": "ISC", + "optional": true, + "dependencies": { + "string-width": "^7.2.0", + "strip-ansi": "^7.1.0", + "wrap-ansi": "^9.0.0" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/pipenet/node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "license": "MIT", + "optional": true, + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/pipenet/node_modules/emoji-regex": { + "version": "10.6.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz", + "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==", + "license": "MIT", + "optional": true + }, + "node_modules/pipenet/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT", + "optional": true + }, + "node_modules/pipenet/node_modules/string-width": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", + "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", + "license": "MIT", + "optional": true, + "dependencies": { + "emoji-regex": "^10.3.0", + "get-east-asian-width": "^1.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pipenet/node_modules/strip-ansi": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.2.0.tgz", + "integrity": "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==", + "license": "MIT", + "optional": true, + "dependencies": { + "ansi-regex": "^6.2.2" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/pipenet/node_modules/wrap-ansi": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.2.tgz", + "integrity": "sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==", + "license": "MIT", + "optional": true, + "dependencies": { + "ansi-styles": "^6.2.1", + "string-width": "^7.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/pipenet/node_modules/yargs": { + "version": "18.0.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-18.0.0.tgz", + "integrity": "sha512-4UEqdc2RYGHZc7Doyqkrqiln3p9X2DZVxaGbwhn2pi7MrRagKaOcIKe8L3OxYcbhXLgLFUS3zAYuQjKBQgmuNg==", + "license": "MIT", + "optional": true, + "dependencies": { + "cliui": "^9.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "string-width": "^7.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^22.0.0" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=23" + } + }, + "node_modules/pipenet/node_modules/yargs-parser": { + "version": "22.0.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-22.0.0.tgz", + "integrity": "sha512-rwu/ClNdSMpkSrUb+d6BRsSkLUq1fmfsY6TOpYzTwvwkg1/NRG85KBy3kq++A8LKQwX6lsu+aWad+2khvuXrqw==", + "license": "ISC", + "optional": true, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=23" + } + }, + "node_modules/pkce-challenge": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/pkce-challenge/-/pkce-challenge-5.0.1.tgz", + "integrity": "sha512-wQ0b/W4Fr01qtpHlqSqspcj3EhBvimsdh0KlHhH8HRZnMsEa0ea2fTULOXOS9ccQr3om+GcGRk4e+isrZWV8qQ==", + "license": "MIT", + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/platform": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/platform/-/platform-1.3.6.tgz", + "integrity": "sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg==", + "license": "MIT", + "optional": true + }, + "node_modules/prebuild-install": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.3.tgz", + "integrity": "sha512-8Mf2cbV7x1cXPUILADGI3wuhfqWvtiLA1iclTDbFRZkgRQS0NqsPZphna9V+HyTEadheuPmjaJMsbzKQFOzLug==", + "deprecated": "No longer maintained. Please contact the author of the relevant native addon; alternatives are available.", + "license": "MIT", + "optional": true, + "dependencies": { + "detect-libc": "^2.0.0", + "expand-template": "^2.0.3", + "github-from-package": "0.0.0", + "minimist": "^1.2.3", + "mkdirp-classic": "^0.5.3", + "napi-build-utils": "^2.0.0", + "node-abi": "^3.3.0", + "pump": "^3.0.0", + "rc": "^1.2.7", + "simple-get": "^4.0.0", + "tar-fs": "^2.0.0", + "tunnel-agent": "^0.6.0" + }, + "bin": { + "prebuild-install": "bin.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/pretty-ms": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-9.3.0.tgz", + "integrity": "sha512-gjVS5hOP+M3wMm5nmNOucbIrqudzs9v/57bWRHQWLYklXqoXKrVfYW2W9+glfGsqtPgpiz5WwyEEB+ksXIx3gQ==", + "license": "MIT", + "optional": true, + "dependencies": { + "parse-ms": "^4.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/protobufjs": { + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.6.0.tgz", + "integrity": "sha512-LtESOsMPTZgyYtwxhvdgdjGL0HmXEaRA/hVD6sol4zA60hVXXXP/SGmxnqDbgGE8gy7pYex7cym+5vYPcmaXBQ==", + "hasInstallScript": true, + "license": "BSD-3-Clause", + "optional": true, + "dependencies": { + "@protobufjs/aspromise": "^1.1.2", + "@protobufjs/base64": "^1.1.2", + "@protobufjs/codegen": "^2.0.5", + "@protobufjs/eventemitter": "^1.1.0", + "@protobufjs/fetch": "^1.1.1", + "@protobufjs/float": "^1.0.2", + "@protobufjs/inquire": "^1.1.2", + "@protobufjs/path": "^1.1.2", + "@protobufjs/pool": "^1.1.0", + "@protobufjs/utf8": "^1.1.1", + "@types/node": ">=13.7.0", + "long": "^5.3.2" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "license": "MIT", + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-from-env": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-2.1.0.tgz", + "integrity": "sha512-cJ+oHTW1VAEa8cJslgmUZrc+sjRKgAKl3Zyse6+PV38hZe/V6Z14TbCuXcan9F9ghlz4QrFr2c92TNF82UkYHA==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/pump": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.4.tgz", + "integrity": "sha512-VS7sjc6KR7e1ukRFhQSY5LM2uBWAUPiOPa/A3mkKmiMwSmRFUITt0xuj+/lesgnCv+dPIEYlkzrcyXgquIHMcA==", + "license": "MIT", + "optional": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/pvtsutils": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/pvtsutils/-/pvtsutils-1.3.6.tgz", + "integrity": "sha512-PLgQXQ6H2FWCaeRak8vvk1GW462lMxB5s3Jm673N82zI4vqtVUPuZdffdZbPDFRoU8kAhItWFtPCWiPpp4/EDg==", + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.8.1" + } + }, + "node_modules/pvutils": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/pvutils/-/pvutils-1.1.5.tgz", + "integrity": "sha512-KTqnxsgGiQ6ZAzZCVlJH5eOjSnvlyEgx1m8bkRJfOhmGRqfo5KLvmAlACQkrjEtOQ4B7wF9TdSLIs9O90MX9xA==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/qs": { + "version": "6.15.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.15.2.tgz", + "integrity": "sha512-Rzq0KEyX/w/tEybncDgdkZrJgVUsUMk3xjh3t5bv3S1HTAtg+uOYt72+ZfwiQwKdysThkTBdL/rTi6HDmX9Ddw==", + "license": "BSD-3-Clause", + "dependencies": { + "side-channel": "^1.1.0" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.2.tgz", + "integrity": "sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA==", + "license": "MIT", + "dependencies": { + "bytes": "~3.1.2", + "http-errors": "~2.0.1", + "iconv-lite": "~0.7.0", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/raw-body/node_modules/iconv-lite": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.2.tgz", + "integrity": "sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw==", + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "license": "(BSD-2-Clause OR MIT OR Apache-2.0)", + "optional": true, + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" + } + }, + "node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "license": "MIT", + "optional": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-in-the-middle": { + "version": "7.5.2", + "resolved": "https://registry.npmjs.org/require-in-the-middle/-/require-in-the-middle-7.5.2.tgz", + "integrity": "sha512-gAZ+kLqBdHarXB64XpAe2VCjB7rIRv+mU8tfRWziHRJ5umKsIHN2tLLv6EtMw7WCdP19S0ERVMldNvxYCHnhSQ==", + "license": "MIT", + "optional": true, + "dependencies": { + "debug": "^4.3.5", + "module-details-from-path": "^1.0.3", + "resolve": "^1.22.8" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/require-in-the-middle/node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "license": "MIT", + "optional": true, + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/require-in-the-middle/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT", + "optional": true + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", + "license": "MIT", + "optional": true + }, + "node_modules/resolve": { + "version": "1.22.12", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.12.tgz", + "integrity": "sha512-TyeJ1zif53BPfHootBGwPRYT1RUt6oGWsaQr8UyZW/eAm9bKoijtvruSDEmZHm92CwS9nj7/fWttqPCgzep8CA==", + "license": "MIT", + "optional": true, + "dependencies": { + "es-errors": "^1.3.0", + "is-core-module": "^2.16.1", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "license": "MIT", + "optional": true, + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/router": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/router/-/router-2.2.0.tgz", + "integrity": "sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==", + "license": "MIT", + "dependencies": { + "debug": "^4.4.0", + "depd": "^2.0.0", + "is-promise": "^4.0.0", + "parseurl": "^1.3.3", + "path-to-regexp": "^8.0.0" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/router/node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/router/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT" + }, + "node_modules/router/node_modules/path-to-regexp": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.4.2.tgz", + "integrity": "sha512-qRcuIdP69NPm4qbACK+aDogI5CBDMi1jKe0ry5rSQJz8JVLsC7jV8XpiJjGRLLol3N+R5ihGYcrPLTno6pAdBA==", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/run-async": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-3.0.0.tgz", + "integrity": "sha512-540WwVDOMxA6dN6We19EcT9sc3hkXPw5mzRNGM3FkdN/vtE9NFvj5lFAPNwUDmJjXidm3v7TC1cTE7t17Ulm1Q==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/ruvector": { + "version": "0.1.100", + "resolved": "https://registry.npmjs.org/ruvector/-/ruvector-0.1.100.tgz", + "integrity": "sha512-goVV/mB28sQmai+eU1DMAtZEg2qQSKes3NtIHjyjN53hHWqwCdIyjZwBEd1WKDysL9mJ4CnSCVC9uaJyStzBIA==", + "license": "MIT", + "optional": true, + "dependencies": { + "@modelcontextprotocol/sdk": "^1.0.0", + "@ruvector/attention": "^0.1.3", + "@ruvector/core": "^0.1.25", + "@ruvector/gnn": "^0.1.22", + "@ruvector/sona": "^0.1.4", + "chalk": "^4.1.2", + "commander": "^11.1.0", + "ora": "^5.4.1" + }, + "bin": { + "ruvector": "bin/cli.js" + }, + "engines": { + "node": ">=14.0.0" + }, + "optionalDependencies": { + "@ruvector/rvf": "^0.1.0" + } + }, + "node_modules/ruvector-attention-wasm": { + "version": "0.1.32", + "resolved": "https://registry.npmjs.org/ruvector-attention-wasm/-/ruvector-attention-wasm-0.1.32.tgz", + "integrity": "sha512-2pt5dhcpHXXhNEVXeeDPzshXlGo3X8vWVuMfLA+fjUuXYFsW2YYrmUSgHOvEuqVxxow2Rgn9sZpxWQSBuT470g==", + "license": "MIT OR Apache-2.0", + "optional": true, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/ruvector-core-darwin-arm64": { + "version": "0.1.29", + "resolved": "https://registry.npmjs.org/ruvector-core-darwin-arm64/-/ruvector-core-darwin-arm64-0.1.29.tgz", + "integrity": "sha512-gjZ1/J/0Nh9Mn74VdifIIkPLP/M4FqD/g+QVxWcfWcNFWhHVz+zHyxGjc6gJgrfYBquiMyP5jLfvyR3TffLanQ==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/ruvector-core-darwin-x64": { + "version": "0.1.29", + "resolved": "https://registry.npmjs.org/ruvector-core-darwin-x64/-/ruvector-core-darwin-x64-0.1.29.tgz", + "integrity": "sha512-SNq2DrIBWM53qG3YSYcNV/BnBbAoJouafAADOjG3PkM8+RPrIucTeUDBavf148DNo5ZI337IS8TK1/0HpJEwFg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/ruvector-core-linux-arm64-gnu": { + "version": "0.1.29", + "resolved": "https://registry.npmjs.org/ruvector-core-linux-arm64-gnu/-/ruvector-core-linux-arm64-gnu-0.1.29.tgz", + "integrity": "sha512-gcA2qSQD9nEeHR8pIXr5SKpQAiHMxu4EyBUwUSG4UnWOxVQnnU0l2kA/Z2NZ6B+JWLrb5+nhkkv7AaSmb8YAsg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/ruvector-core-linux-x64-gnu": { + "version": "0.1.29", + "resolved": "https://registry.npmjs.org/ruvector-core-linux-x64-gnu/-/ruvector-core-linux-x64-gnu-0.1.29.tgz", + "integrity": "sha512-GcYCVNRbAmiXmEaMNvVnA78ZIM469H0VwP2JFGfibwiSASBgWGX3BT+mqflX+gtBynbtQqslj8XcqVdDxEkEBg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/ruvector-core-win32-x64-msvc": { + "version": "0.1.29", + "resolved": "https://registry.npmjs.org/ruvector-core-win32-x64-msvc/-/ruvector-core-win32-x64-msvc-0.1.29.tgz", + "integrity": "sha512-nqHrlUAKpTreGO87jQLtFVrQUBT/7J/dBsPD5/mV9Fet/shncN0QMij7YqBTrlhR9qtQ2gAUGrG0zw69T60AiQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/ruvector-graph-transformer-wasm": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/ruvector-graph-transformer-wasm/-/ruvector-graph-transformer-wasm-2.0.4.tgz", + "integrity": "sha512-O2u2OnE89YCa/0y2wmo6EkxXOFAPagDcjZ2HSx8kV7rvDLsgk+CQgoYGk4L/X8FM06Moiu09/P8/sWnjEv16/A==", + "license": "MIT", + "optional": true + }, + "node_modules/ruvector-onnx-embeddings-wasm": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ruvector-onnx-embeddings-wasm/-/ruvector-onnx-embeddings-wasm-0.1.2.tgz", + "integrity": "sha512-U1Xx7BivMkbAns+bXl1J3b2bey4HZzdOwL3CCElxkNXKqP5BMZDYiVnzHmcaYwQ74Qg3iPNpPH5LHR4UOoUMIQ==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/ruvector/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "license": "MIT", + "optional": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/ruvector/node_modules/commander": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz", + "integrity": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=16" + } + }, + "node_modules/rxjs": { + "version": "7.8.2", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.2.tgz", + "integrity": "sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "license": "MIT" + }, + "node_modules/semver": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.0.tgz", + "integrity": "sha512-AcM7dV/5ul4EekoQ29Agm5vri8JNqRyj39o0qpX6vDF2GZrtutZl5RwgD1XnZjiTAfncsJhMI48QQH3sN87YNA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/send": { + "version": "0.19.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.19.2.tgz", + "integrity": "sha512-VMbMxbDeehAxpOtWJXlcUS5E8iXh6QmN+BkRX1GARS3wRaXEEgzCcB10gTQazO42tpNIya8xIyNx8fll1OFPrg==", + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "~0.5.2", + "http-errors": "~2.0.1", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "~2.4.1", + "range-parser": "~1.2.1", + "statuses": "~2.0.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT" + }, + "node_modules/serialize-error": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-8.1.0.tgz", + "integrity": "sha512-3NnuWfM6vBYoy5gZFvHiYsVbafvI9vZv/+jlIigFn4oP4zjNPK3LhcY0xSCgeb1a5L8jO71Mit9LlNoi2UfDDQ==", + "license": "MIT", + "optional": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/serialize-error/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "license": "(MIT OR CC0-1.0)", + "optional": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/serve-static": { + "version": "1.16.3", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.3.tgz", + "integrity": "sha512-x0RTqQel6g5SY7Lg6ZreMmsOzncHFU7nhnRWkKgWuMTu5NN0DR5oruckMqRvacAN9d5w6ARnRBXl9xhDCgfMeA==", + "license": "MIT", + "dependencies": { + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "~0.19.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "license": "ISC" + }, + "node_modules/sharp": { + "version": "0.32.6", + "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.32.6.tgz", + "integrity": "sha512-KyLTWwgcR9Oe4d9HwCwNM2l7+J0dUQwn/yf7S0EnTtb0eVS4RxO0eUSvxPtzT4F3SY+C4K6fqdv/DO27sJ/v/w==", + "hasInstallScript": true, + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "color": "^4.2.3", + "detect-libc": "^2.0.2", + "node-addon-api": "^6.1.0", + "prebuild-install": "^7.1.1", + "semver": "^7.5.4", + "simple-get": "^4.0.1", + "tar-fs": "^3.0.4", + "tunnel-agent": "^0.6.0" + }, + "engines": { + "node": ">=14.15.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/sharp/node_modules/node-addon-api": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-6.1.0.tgz", + "integrity": "sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==", + "license": "MIT", + "optional": true + }, + "node_modules/sharp/node_modules/tar-fs": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.1.2.tgz", + "integrity": "sha512-QGxxTxxyleAdyM3kpFs14ymbYmNFrfY+pHj7Z8FgtbZ7w2//VAgLMac7sT6nRpIHjppXO2AwwEOg0bPFVRcmXw==", + "license": "MIT", + "optional": true, + "dependencies": { + "pump": "^3.0.0", + "tar-stream": "^3.1.5" + }, + "optionalDependencies": { + "bare-fs": "^4.0.1", + "bare-path": "^3.0.0" + } + }, + "node_modules/sharp/node_modules/tar-stream": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.2.0.tgz", + "integrity": "sha512-ojzvCvVaNp6aOTFmG7jaRD0meowIAuPc3cMMhSgKiVWws1GyHbGd/xvnyuRKcKlMpt3qvxx6r0hreCNITP9hIg==", + "license": "MIT", + "optional": true, + "dependencies": { + "b4a": "^1.6.4", + "bare-fs": "^4.5.5", + "fast-fifo": "^1.2.0", + "streamx": "^2.15.0" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "license": "MIT", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/shimmer": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/shimmer/-/shimmer-1.2.1.tgz", + "integrity": "sha512-sQTKC1Re/rM6XyFM6fIAGHRPVGvyXfgzIDvzoq608vM+jeyVD0Tu1E6Np0Kc2zAIFWIj963V2800iF/9LPieQw==", + "license": "BSD-2-Clause", + "optional": true + }, + "node_modules/side-channel": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", + "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3", + "side-channel-list": "^1.0.0", + "side-channel-map": "^1.0.1", + "side-channel-weakmap": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-list": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.1.tgz", + "integrity": "sha512-mjn/0bi/oUURjc5Xl7IaWi/OJJJumuoJFQJfDDyO46+hBWsfaVM65TBHq2eoZBhzl9EchxOijpkbRC8SVBQU0w==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", + "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-weakmap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", + "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3", + "side-channel-map": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "license": "ISC", + "optional": true + }, + "node_modules/simple-concat": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", + "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "optional": true + }, + "node_modules/simple-get": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz", + "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "optional": true, + "dependencies": { + "decompress-response": "^6.0.0", + "once": "^1.3.1", + "simple-concat": "^1.0.0" + } + }, + "node_modules/simple-swizzle": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.4.tgz", + "integrity": "sha512-nAu1WFPQSMNr2Zn9PGSZK9AGn4t/y97lEm+MXTtUDwfP0ksAIX4nO+6ruD9Jwut4C49SB1Ws+fbXsm/yScWOHw==", + "license": "MIT", + "optional": true, + "dependencies": { + "is-arrayish": "^0.3.1" + } + }, + "node_modules/sql.js": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/sql.js/-/sql.js-1.14.1.tgz", + "integrity": "sha512-gcj8zBWU5cFsi9WUP+4bFNXAyF1iRpA3LLyS/DP5xlrNzGmPIizUeBggKa8DbDwdqaKwUcTEnChtd2grWo/x/A==", + "license": "MIT" + }, + "node_modules/statuses": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz", + "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/streamx": { + "version": "2.25.0", + "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.25.0.tgz", + "integrity": "sha512-0nQuG6jf1w+wddNEEXCF4nTg3LtufWINB5eFEN+5TNZW7KWJp6x87+JFL43vaAUPyCfH1wID+mNVyW6OHtFamg==", + "license": "MIT", + "optional": true, + "dependencies": { + "events-universal": "^1.0.0", + "fast-fifo": "^1.3.2", + "text-decoder": "^1.1.0" + } + }, + "node_modules/strict-event-emitter-types": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strict-event-emitter-types/-/strict-event-emitter-types-2.0.0.tgz", + "integrity": "sha512-Nk/brWYpD85WlOgzw5h173aci0Teyv8YdIAEtV+N88nDB0dLlazZyJMIsN6eo1/AR61l+p6CJTG1JIyFaoNEEA==", + "license": "ISC", + "optional": true + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "license": "MIT", + "optional": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "license": "MIT", + "optional": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", + "optional": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-final-newline": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-4.0.0.tgz", + "integrity": "sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strtok3": { + "version": "10.3.5", + "resolved": "https://registry.npmjs.org/strtok3/-/strtok3-10.3.5.tgz", + "integrity": "sha512-ki4hZQfh5rX0QDLLkOCj+h+CVNkqmp/CMf8v8kZpkNVK6jGQooMytqzLZYUVYIZcFZ6yDB70EfD8POcFXiF5oA==", + "license": "MIT", + "optional": true, + "dependencies": { + "@tokenizer/token": "^0.3.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Borewit" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "license": "MIT", + "optional": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/tar-fs": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.4.tgz", + "integrity": "sha512-mDAjwmZdh7LTT6pNleZ05Yt65HC3E+NiQzl672vQG38jIrehtJk/J3mNwIg+vShQPcLF/LV7CMnDW6vjj6sfYQ==", + "license": "MIT", + "optional": true, + "dependencies": { + "chownr": "^1.1.1", + "mkdirp-classic": "^0.5.2", + "pump": "^3.0.0", + "tar-stream": "^2.1.4" + } + }, + "node_modules/tar-stream": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "license": "MIT", + "optional": true, + "dependencies": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/teex": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/teex/-/teex-1.0.1.tgz", + "integrity": "sha512-eYE6iEI62Ni1H8oIa7KlDU6uQBtqr4Eajni3wX7rpfXD8ysFx8z0+dri+KWEPWpBsxXfxu58x/0jvTVT1ekOSg==", + "license": "MIT", + "optional": true, + "dependencies": { + "streamx": "^2.12.5" + } + }, + "node_modules/text-decoder": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.7.tgz", + "integrity": "sha512-vlLytXkeP4xvEq2otHeJfSQIRyWxo/oZGEbXrtEEF9Hnmrdly59sUbzZ/QgyWuLYHctCHxFF4tRQZNQ9k60ExQ==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "b4a": "^1.6.4" + } + }, + "node_modules/tiktoken": { + "version": "1.0.22", + "resolved": "https://registry.npmjs.org/tiktoken/-/tiktoken-1.0.22.tgz", + "integrity": "sha512-PKvy1rVF1RibfF3JlXBSP0Jrcw2uq3yXdgcEXtKTYn3QJ/cBRBHDnrJ5jHky+MENZ6DIPwNUGWpkVx+7joCpNA==", + "license": "MIT", + "optional": true + }, + "node_modules/tldjs": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/tldjs/-/tldjs-2.3.2.tgz", + "integrity": "sha512-EORDwFMSZKrHPUVDhejCMDeAovRS5d8jZKiqALFiPp3cjKjEldPkxBY39ZSx3c45awz3RpKwJD1cCgGxEfy8/A==", + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "dependencies": { + "punycode": "^2.0.0" + }, + "engines": { + "node": ">= 20" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "license": "MIT", + "optional": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "license": "MIT", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/token-types": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/token-types/-/token-types-6.1.2.tgz", + "integrity": "sha512-dRXchy+C0IgK8WPC6xvCHFRIWYUbqqdEIKPaKo/AcTUNzwLTK6AH7RjdLWsEZcAN/TBdtfUw3PYEgPr5VPr6ww==", + "license": "MIT", + "optional": true, + "dependencies": { + "@borewit/text-codec": "^0.2.1", + "@tokenizer/token": "^0.3.0", + "ieee754": "^1.2.1" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Borewit" + } + }, + "node_modules/toml": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/toml/-/toml-3.0.0.tgz", + "integrity": "sha512-y/mWCZinnvxjTKYhJ+pYxwD0mRLVvOtdS2Awbgxln6iEnt4rk0yBxeSBHkGJcPucRiG0e55mwWp+g/05rsrd6w==", + "license": "MIT", + "optional": true + }, + "node_modules/ts-algebra": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ts-algebra/-/ts-algebra-2.0.0.tgz", + "integrity": "sha512-FPAhNPFMrkwz76P7cdjdmiShwMynZYN6SgOujD1urY4oNm80Ou9oMdmbR45LotcKOXoy7wSmHkRFE6Mxbrhefw==", + "license": "MIT", + "optional": true + }, + "node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD", + "optional": true + }, + "node_modules/tsscmp": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/tsscmp/-/tsscmp-1.0.6.tgz", + "integrity": "sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.6.x" + } + }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "license": "(MIT OR CC0-1.0)", + "optional": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "license": "MIT", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/uint8array-extras": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/uint8array-extras/-/uint8array-extras-1.5.0.tgz", + "integrity": "sha512-rvKSBiC5zqCCiDZ9kAOszZcDvdAHwwIKJG33Ykj43OKcWsnmcBRL09YTU4nOeHZ8Y2a7l1MgTd08SBe9A8Qj6A==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ulid": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/ulid/-/ulid-3.0.2.tgz", + "integrity": "sha512-yu26mwteFYzBAot7KVMqFGCVpsF6g8wXfJzQUHvu1no3+rRRSFcSV2nKeYvNPLD2J4b08jYBDhHUjeH0ygIl9w==", + "license": "MIT", + "optional": true, + "bin": { + "ulid": "dist/cli.js" + } + }, + "node_modules/undici": { + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/undici/-/undici-7.25.0.tgz", + "integrity": "sha512-xXnp4kTyor2Zq+J1FfPI6Eq3ew5h6Vl0F/8d9XU5zZQf1tX9s2Su1/3PiMmUANFULpmksxkClamIZcaUqryHsQ==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=20.18.1" + } + }, + "node_modules/undici-types": { + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.24.6.tgz", + "integrity": "sha512-WRNW+sJgj5OBN4/0JpHFqtqzhpbnV0GuB+OozA9gCL7a993SmU+1JBZCzLNxYsbMfIeDL+lTsphD5jN5N+n0zg==", + "license": "MIT", + "optional": true + }, + "node_modules/unicorn-magic": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.3.0.tgz", + "integrity": "sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/uri-templates": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/uri-templates/-/uri-templates-0.2.0.tgz", + "integrity": "sha512-EWkjYEN0L6KOfEoOH6Wj4ghQqU7eBZMJqRHQnxQAq+dSEzRPClkWjf8557HkWQXF6BrAUoLSAyy9i3RVTliaNg==", + "license": "http://geraintluff.github.io/tv4/LICENSE.txt", + "optional": true + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "license": "MIT", + "optional": true + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "license": "MIT", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", + "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", + "deprecated": "uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028).", + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "license": "MIT", + "optional": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "license": "MIT", + "optional": true, + "dependencies": { + "defaults": "^1.0.3" + } + }, + "node_modules/web-streams-polyfill": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz", + "integrity": "sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/webcrypto-core": { + "version": "1.9.2", + "resolved": "https://registry.npmjs.org/webcrypto-core/-/webcrypto-core-1.9.2.tgz", + "integrity": "sha512-gsXecm82UQNlTBURJGuqOWy1Ww08S3kZUcr3aOJS02Pk0xLtkfeUAVC0u0xhgdonFme80edSJUIJyuvL/7250Q==", + "license": "MIT", + "optional": true, + "dependencies": { + "@peculiar/asn1-schema": "^2.7.0", + "@peculiar/json-schema": "^1.1.12", + "@peculiar/utils": "^2.0.2", + "asn1js": "^3.0.10", + "tslib": "^2.8.1" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "license": "MIT", + "optional": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "license": "ISC" + }, + "node_modules/ws": { + "version": "8.20.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.20.1.tgz", + "integrity": "sha512-It4dO0K5v//JtTXuPkfEOaI3uUN87iYPnqo/ZzqCoG3g8uhA66QUMs/SrM0YK7/NAu+r4LMh/9dq2A7k+rHs+w==", + "license": "MIT", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "license": "ISC", + "optional": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/yaml": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.9.0.tgz", + "integrity": "sha512-2AvhNX3mb8zd6Zy7INTtSpl1F15HW6Wnqj0srWlkKLcpYl/gMIMJiyuGq2KeI2YFxUPjdlB+3Lc10seMLtL4cA==", + "license": "ISC", + "optional": true, + "bin": { + "yaml": "bin.mjs" + }, + "engines": { + "node": ">= 14.6" + }, + "funding": { + "url": "https://github.com/sponsors/eemeli" + } + }, + "node_modules/yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "license": "MIT", + "optional": true, + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "license": "ISC", + "optional": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/yoctocolors": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yoctocolors/-/yoctocolors-2.1.2.tgz", + "integrity": "sha512-CzhO+pFNo8ajLM2d2IW/R93ipy99LWjtwblvC1RsoSUMZgyLbYFr221TnSNT7GjGdYui6P459mw9JH/g/zW2ug==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/yoctocolors-cjs": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/yoctocolors-cjs/-/yoctocolors-cjs-2.1.3.tgz", + "integrity": "sha512-U/PBtDf35ff0D8X8D0jfdzHYEPFxAI7jJlxZXwCSez5M3190m+QobIfh+sWDWSHMCWWJN2AWamkegn6vr6YBTw==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/zod": { + "version": "3.25.76", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", + "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } + }, + "node_modules/zod-to-json-schema": { + "version": "3.25.2", + "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.25.2.tgz", + "integrity": "sha512-O/PgfnpT1xKSDeQYSCfRI5Gy3hPf91mKVDuYLUHZJMiDFptvP41MSnWofm8dnCm0256ZNfZIM7DSzuSMAFnjHA==", + "license": "ISC", + "peerDependencies": { + "zod": "^3.25.28 || ^4" + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..f8c2f04 --- /dev/null +++ b/package.json @@ -0,0 +1,5 @@ +{ + "dependencies": { + "claude-flow": "^3.7.0-alpha.72" + } +} diff --git a/style.css b/style.css new file mode 100644 index 0000000..05f72fe --- /dev/null +++ b/style.css @@ -0,0 +1,1993 @@ +/* ========================================================================== + DESIGN TOKENS & SYSTEM ROOT + ========================================================================== */ +:root { + --font-primary: 'Outfit', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif; + + /* Color Palette */ + --color-bg-dark: #070b12; + --color-bg-light: #16222f; + + --color-primary: #00b4d8; + --color-primary-dark: #0077b6; + --color-secondary: #52b788; + --color-accent: #e9c46a; + + --color-danger: #ff5c8a; + --color-danger-dark: #ff0054; + --color-warning: #f4a261; + --color-warning-dark: #e76f51; + + --color-text: #f8f9fa; + --color-text-muted: #a0aec0; + + /* Glassmorphism */ + --glass-bg: rgba(22, 34, 47, 0.7); + --glass-bg-accent: rgba(0, 180, 216, 0.1); + --glass-border: rgba(255, 255, 255, 0.08); + --glass-border-accent: rgba(0, 180, 216, 0.3); + --glass-shadow: 0 10px 30px 0 rgba(0, 0, 0, 0.4); + --glass-blur: blur(12px) saturate(180%); + + /* Animation Timers */ + --transition-speed: 0.3s; +} + +/* ========================================================================== + BASE & LAYOUT STYLES (MOBILE-FIRST FRAME) + ========================================================================== */ +* { + box-sizing: border-box; + margin: 0; + padding: 0; + -webkit-tap-highlight-color: transparent; + user-select: none; +} + +body { + font-family: var(--font-primary); + background-color: var(--color-bg-dark); + color: var(--color-text); + min-height: 100vh; + min-height: 100dvh; + display: flex; + justify-content: center; + align-items: center; + overflow: hidden; + padding: env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left); +} + +/* Standard Mobile Frame on Desktop, full screen on Mobile */ +.app-frame { + position: relative; + width: 100%; + max-width: 480px; + height: 100vh; + height: 100dvh; + background-color: var(--color-bg-dark); + overflow: hidden; + display: flex; + flex-direction: column; + box-shadow: 0 0 40px rgba(0, 0, 0, 0.8); + border-left: 1px solid rgba(255, 255, 255, 0.05); + border-right: 1px solid rgba(255, 255, 255, 0.05); +} + +@media (min-width: 481px) { + .app-frame { + height: 90vh; + max-height: 850px; + border-radius: 28px; + border: 2px solid rgba(255, 255, 255, 0.08); + } +} + +/* ========================================================================== + GAME SCREENS STRUCTURE + ========================================================================== */ +.game-screen { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + display: none; + flex-direction: column; + opacity: 0; + transition: opacity var(--transition-speed) ease-in-out; + z-index: 1; +} + +.game-screen.active { + display: flex; + opacity: 1; + z-index: 10; +} + +.hidden { + display: none !important; +} + +/* ========================================================================== + GLASSMORPHISM & GENERAL STYLES + ========================================================================== */ +.glass-panel { + background: var(--glass-bg); + backdrop-filter: var(--glass-blur); + -webkit-backdrop-filter: var(--glass-blur); + border: 1px solid var(--glass-border); + border-radius: 20px; + box-shadow: var(--glass-shadow); + padding: 20px; +} + +.text-center { text-align: center; } +.text-accent { color: var(--color-accent); } +.text-success { color: var(--color-secondary); } +.text-danger { color: var(--color-danger); } +.text-warning { color: var(--color-warning); } +.text-white { color: #ffffff; } + +/* Buttons */ +button { + font-family: var(--font-primary); + font-weight: 600; + border: none; + cursor: pointer; + outline: none; + transition: all 0.2s cubic-bezier(0.175, 0.885, 0.32, 1.275); +} + +button:active { + transform: scale(0.95); +} + +.btn-primary { + background: linear-gradient(135deg, var(--color-primary), var(--color-primary-dark)); + color: #ffffff; + padding: 14px 28px; + border-radius: 12px; + font-size: 1.1rem; + box-shadow: 0 4px 15px rgba(0, 180, 216, 0.3); +} + +.btn-primary:hover { + box-shadow: 0 6px 20px rgba(0, 180, 216, 0.5); + filter: brightness(1.1); +} + +.btn-primary-mini { + background: linear-gradient(135deg, var(--color-primary), var(--color-primary-dark)); + color: #ffffff; + padding: 8px 16px; + border-radius: 8px; + font-size: 0.9rem; +} + +.btn-secondary-text { + background: transparent; + color: var(--color-primary); + font-size: 1rem; + padding: 10px; +} + +.btn-text { + background: transparent; + color: var(--color-text-muted); + font-size: 0.9rem; + padding: 5px; +} + +.btn-close-text { + background: transparent; + color: var(--color-text); + font-size: 1.5rem; + border-radius: 50%; + width: 32px; + height: 32px; + display: flex; + align-items: center; + justify-content: center; +} + +.btn-close-text:hover { + background: rgba(255, 255, 255, 0.1); +} + +.btn-pulse { + animation: pulse-button 2s infinite; +} + +@keyframes pulse-button { + 0% { transform: scale(1); box-shadow: 0 4px 15px rgba(0, 180, 216, 0.3); } + 50% { transform: scale(1.03); box-shadow: 0 4px 25px rgba(0, 180, 216, 0.6); } + 100% { transform: scale(1); box-shadow: 0 4px 15px rgba(0, 180, 216, 0.3); } +} + +/* Screen HUD general */ +.screen-header { + display: flex; + justify-content: space-between; + padding: 20px 20px 15px; + z-index: 10; +} + +.hud-item { + display: flex; + flex-direction: column; +} + +.hud-label { + font-size: 0.75rem; + color: var(--color-text-muted); + text-transform: uppercase; + letter-spacing: 0.05em; +} + +.hud-value { + font-size: 1.2rem; + font-weight: 800; +} + +/* ========================================================================== + 1. START / ONBOARDING SCREEN STYLING + ========================================================================== */ +#screen-start { + background: linear-gradient(135deg, #0b132b, #1c2541, #070b12); + justify-content: space-between; + padding: 40px 20px 20px; + overflow-y: auto; +} + +.header-logo { + text-align: center; + margin-bottom: 20px; +} + +.logo-turtle-svg { + width: 90px; + height: 90px; + animation: logo-swim 4s ease-in-out infinite; +} + +@keyframes logo-swim { + 0%, 100% { transform: translateY(0) rotate(0deg); } + 50% { transform: translateY(-8px) rotate(3deg); } +} + +.app-title { + font-size: 2.2rem; + font-weight: 800; + background: linear-gradient(135deg, var(--color-text), var(--color-primary)); + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; + margin-top: 10px; +} + +.app-subtitle { + font-size: 0.95rem; + color: var(--color-primary); + text-transform: uppercase; + letter-spacing: 0.15em; + margin-top: 2px; +} + +.onboard-card { + display: flex; + flex-direction: column; + gap: 15px; + margin-bottom: 20px; +} + +.intro-text { + font-size: 0.95rem; + line-height: 1.5; + color: var(--color-text-muted); +} + +.intro-action { + font-size: 0.9rem; +} + +.species-selector { + display: flex; + flex-direction: column; + gap: 12px; + margin-bottom: 5px; +} + +.species-option input[type="radio"] { + display: none; +} + +.species-card { + display: flex; + align-items: center; + gap: 15px; + padding: 12px 15px; + border-radius: 12px; + background: rgba(255, 255, 255, 0.03); + border: 1px solid rgba(255, 255, 255, 0.05); + transition: all var(--transition-speed) ease; +} + +.species-icon { + font-size: 1.8rem; + background: rgba(255, 255, 255, 0.05); + border-radius: 10px; + width: 44px; + height: 44px; + display: flex; + align-items: center; + justify-content: center; + transition: all var(--transition-speed) ease; +} + +.species-details h3 { + font-size: 1rem; + font-weight: 700; +} + +.species-diet { + font-size: 0.75rem; + color: var(--color-primary); + font-weight: 600; +} + +.species-desc { + font-size: 0.75rem; + color: var(--color-text-muted); + line-height: 1.3; + margin-top: 2px; +} + +/* Checked styling for Species Selection */ +.species-option input[type="radio"]:checked + .species-card { + background: var(--glass-bg-accent); + border-color: var(--glass-border-accent); +} + +.species-option input[type="radio"]:checked + .species-card .species-icon { + background: var(--color-primary); + transform: scale(1.08); +} + +/* ========================================================================== + 2. BEACH & NEST STAGE STYLING + ========================================================================== */ +#screen-beach { + background: linear-gradient(to bottom, #070913 0%, #16182c 40%, #2f2a41 80%, #6e483b 100%); +} + +.beach-area { + position: relative; + flex: 1; + overflow: hidden; + cursor: pointer; + /* Sandy shore look */ + background: radial-gradient(circle at bottom, #b48a6a 0%, #3e334a 100%); + border-top: 1px solid rgba(255, 255, 255, 0.05); +} + +/* Old simple wave bar replaced by .tide-layer SVG; keep keyframe for legacy refs */ +@keyframes beach-wave { + 0% { transform: translateY(-5px) scaleY(0.9); opacity: 0.7; } + 100% { transform: translateY(5px) scaleY(1.1); opacity: 0.9; } +} + +/* Nest */ +.nest-site { + position: absolute; + bottom: 60px; + left: 50%; + transform: translateX(-50%); + text-align: center; + z-index: 5; +} + +.nest-mound { + width: 80px; + height: 35px; + background: #926d52; + border-radius: 50%; + box-shadow: inset 0 3px 10px rgba(0,0,0,0.4), 0 4px 10px rgba(0,0,0,0.3); + margin: 0 auto; +} + +.nest-label { + font-size: 0.65rem; + color: rgba(255, 255, 255, 0.6); + font-weight: 800; + letter-spacing: 0.1em; + margin-top: 5px; +} + +.eggs-visual { + position: absolute; + top: 8px; + left: 50%; + transform: translateX(-50%); + display: flex; + gap: 2px; + pointer-events: none; +} + +.egg { + width: 14px; + height: 16px; + background: #fdfdfd; + border-radius: 50% 50% 50% 50% / 60% 60% 40% 40%; + box-shadow: inset -2px -2px 4px rgba(0,0,0,0.1), 1px 1px 2px rgba(0,0,0,0.2); + transform: rotate(15deg); +} + +.egg:nth-child(2) { transform: rotate(-25deg) translate(3px, -3px); } +.egg:nth-child(3) { transform: rotate(5deg) translate(-3px, 2px); } + +/* Beach Trash Can Zone */ +.beach-trash-can-zone { + position: absolute; + bottom: 20px; + right: 20px; + width: 70px; + height: 70px; + border-radius: 50%; + background: var(--glass-bg); + border: 2px dashed rgba(255, 255, 255, 0.2); + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + z-index: 10; + box-shadow: var(--glass-shadow); + transition: all var(--transition-speed) ease; +} + +.beach-trash-can-zone.drag-hover { + transform: scale(1.15); + border-color: var(--color-secondary); + background: rgba(82, 183, 136, 0.15); +} + +.trash-icon { font-size: 1.4rem; } +.trash-label { font-size: 0.6rem; color: var(--color-text-muted); font-weight: 600; text-align: center; } + +/* Beach tutorial and feedback */ +.game-tutorial-bubble { + position: absolute; + top: 50px; + left: 20px; + right: 20px; + background: rgba(11, 19, 43, 0.95); + border: 1px solid var(--glass-border-accent); + border-radius: 12px; + padding: 12px 15px; + z-index: 15; + box-shadow: 0 10px 25px rgba(0,0,0,0.5); + display: flex; + flex-direction: column; + gap: 10px; + animation: bounce-in 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275); +} + +@keyframes bounce-in { + 0% { transform: translateY(20px) scale(0.9); opacity: 0; } + 100% { transform: translateY(0) scale(1); opacity: 1; } +} + +.game-tutorial-bubble p { + font-size: 0.85rem; + line-height: 1.4; +} + +.beach-footer { + padding: 20px; + border-radius: 20px 20px 0 0; + display: flex; + flex-direction: column; + gap: 12px; + z-index: 10; +} + +.progress-bar-container { + display: flex; + flex-direction: column; + gap: 6px; +} + +.progress-bar-label { + font-size: 0.75rem; + color: var(--color-text-muted); +} + +.progress-bar-bg { + width: 100%; + height: 8px; + background: rgba(255, 255, 255, 0.1); + border-radius: 4px; + overflow: hidden; +} + +.progress-bar-fill { + height: 100%; + background: var(--color-primary); + transition: width 0.1s linear; +} + +.progress-bar-fill.warning { + background: var(--color-warning); +} + +.action-feedback-text { + font-size: 0.85rem; + text-align: center; + font-weight: 600; + color: var(--color-text); + min-height: 20px; +} + +/* Light Pollution warnings */ +.light-alert-card { + position: absolute; + top: 15px; + left: 20px; + right: 20px; + background: rgba(231, 111, 81, 0.95); + border-radius: 10px; + padding: 10px 15px; + display: flex; + align-items: center; + gap: 12px; + z-index: 15; + box-shadow: 0 8px 20px rgba(0,0,0,0.3); +} + +.light-warning-icon { font-size: 1.4rem; } +.light-warning-text h5 { font-size: 0.85rem; color: #ffffff; } +.light-warning-text p { font-size: 0.75rem; color: rgba(255,255,255,0.9); } + +/* Draggable / Clickable Hazards */ +.beach-trash-item { + position: absolute; + font-size: 1.8rem; + cursor: grab; + z-index: 8; + filter: drop-shadow(0 2px 4px rgba(0,0,0,0.4)); + transition: transform 0.1s ease; +} + +.beach-trash-item:active { + cursor: grabbing; + transform: scale(1.2); +} + +.beach-hole-item { + position: absolute; + width: 44px; + height: 25px; + background: rgba(0, 0, 0, 0.5); + border: 2px solid #5a4231; + border-radius: 50%; + box-shadow: inset 0 2px 8px rgba(0,0,0,0.8); + cursor: pointer; + z-index: 7; +} + +.beach-hole-item.filling { + transform: scale(0.6); + opacity: 0.5; + transition: all 0.2s ease; +} + +.beach-predator-item { + position: absolute; + font-size: 2rem; + cursor: pointer; + z-index: 9; + filter: drop-shadow(0 4px 6px rgba(0,0,0,0.4)); + transition: all 0.3s ease; +} + +.predator-scared { + transform: scale(1.4) translateY(-30px); + opacity: 0; + pointer-events: none; +} + +.beach-light-source { + position: absolute; + top: 60px; + width: 50px; + height: 90px; + cursor: pointer; + z-index: 8; +} + +.light-pole { + position: absolute; + left: 22px; + top: 15px; + width: 6px; + height: 75px; + background: #334155; +} + +.light-bulb { + position: absolute; + left: 15px; + top: 0; + width: 20px; + height: 20px; + border-radius: 50%; + background: #fef08a; + box-shadow: 0 0 15px #fef08a; +} + +.light-beam { + position: absolute; + top: 20px; + left: -50px; + width: 150px; + height: 300px; + background: fill; + background: linear-gradient(to bottom, rgba(254, 240, 138, 0.4), transparent); + clip-path: polygon(33% 0%, 66% 0%, 100% 100%, 0% 100%); + pointer-events: none; +} + +.beach-light-source.off .light-bulb { + background: #64748b; + box-shadow: none; +} + +.beach-light-source.off .light-beam { + display: none; +} + +/* Hatchling crawling */ +.hatchling-crawler { + position: absolute; + width: 24px; + height: 24px; + pointer-events: none; + z-index: 6; + transition: left 0.1s linear, top 0.1s linear; +} + +.hatchling-crawler-svg { + width: 100%; + height: 100%; + animation: hatchling-waddle 0.3s ease-in-out infinite alternate; +} + +@keyframes hatchling-waddle { + 0% { transform: rotate(-5deg); } + 100% { transform: rotate(5deg); } +} + +/* ========================================================================== + 3. OCEAN TAMAGOTCHI CARE STAGE STYLING + ========================================================================== */ +#screen-ocean { + background: linear-gradient(180deg, #102a43 0%, #014f86 40%, #012a4a 100%); +} + +.ocean-header { + display: flex; + justify-content: space-between; + align-items: center; + padding: 20px 20px 10px; + z-index: 10; +} + +.turtle-identity { + display: flex; + align-items: center; + gap: 10px; +} + +#turtle-avatar-indicator { + font-size: 2rem; + background: rgba(255, 255, 255, 0.05); + width: 46px; + height: 46px; + display: flex; + align-items: center; + justify-content: center; + border-radius: 50%; + border: 1px solid rgba(255, 255, 255, 0.1); +} + +.turtle-identity h2 { + font-size: 1.1rem; + font-weight: 800; +} + +.species-subtext { + font-size: 0.7rem; + color: var(--color-primary); + font-weight: 600; +} + +.btn-edit-icon { + background: transparent; + font-size: 0.9rem; + opacity: 0.6; + padding: 5px; +} + +.btn-edit-icon:hover { opacity: 1; } + +.turtle-age-score { + text-align: right; +} + +/* HUD Stat Bars */ +.stats-grid { + display: grid; + grid-template-columns: 1fr 1fr; + gap: 10px; + padding: 0 20px 10px; + z-index: 10; +} + +.stat-bar-card { + background: rgba(0, 0, 0, 0.2); + border: 1px solid rgba(255, 255, 255, 0.05); + border-radius: 12px; + padding: 8px 12px; +} + +.stat-bar-header { + display: flex; + justify-content: space-between; + font-size: 0.75rem; + font-weight: 600; + margin-bottom: 5px; + color: var(--color-text-muted); +} + +.stat-val { + color: var(--color-text); + font-weight: 800; +} + +.stat-progress-bg { + width: 100%; + height: 6px; + background: rgba(255, 255, 255, 0.08); + border-radius: 3px; + overflow: hidden; +} + +.stat-progress-fill { + height: 100%; + border-radius: 3px; + transition: width var(--transition-speed) ease; +} + +.stat-progress-fill.health { background: var(--color-danger); } +.stat-progress-fill.hunger { background: var(--color-primary); } +.stat-progress-fill.joy { background: var(--color-secondary); } +.stat-progress-fill.clean { background: var(--color-accent); } + +/* Playpen Area */ +.ocean-playpen-container { + flex: 1; + display: flex; + flex-direction: column; +} + +.ocean-area { + position: relative; + flex: 1; + overflow: hidden; + display: flex; + justify-content: center; + align-items: center; + background: radial-gradient(circle at center, rgba(1, 79, 134, 0.5) 0%, rgba(1, 42, 74, 0.8) 100%); + border-top: 1px solid rgba(255, 255, 255, 0.05); + border-bottom: 1px solid rgba(255, 255, 255, 0.05); +} + +/* Light rays from top */ +.ocean-light-rays { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background-image: + repeating-linear-gradient(45deg, rgba(255, 255, 255, 0.02) 0px, rgba(255, 255, 255, 0.02) 20px, transparent 20px, transparent 40px), + repeating-linear-gradient(-45deg, rgba(255, 255, 255, 0.02) 0px, rgba(255, 255, 255, 0.02) 20px, transparent 20px, transparent 40px); + pointer-events: none; + opacity: 0.4; + animation: ray-shimmer 15s linear infinite; +} + +@keyframes ray-shimmer { + 0% { transform: scale(1.0) rotate(0deg); } + 50% { transform: scale(1.1) rotate(2deg); } + 100% { transform: scale(1.0) rotate(0deg); } +} + +/* Water floating dust */ +.ocean-water-particles { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + pointer-events: none; + z-index: 1; +} + +/* Sea Turtle SVG Container & Animations */ +.sea-turtle-sprite { + width: 180px; + height: 180px; + z-index: 5; + filter: drop-shadow(0 12px 25px rgba(0, 0, 0, 0.5)); + animation: swim-body 5s ease-in-out infinite; + transform-origin: center center; + transition: transform 0.5s ease-in-out; +} + +/* Keyframes for full body movement */ +@keyframes swim-body { + 0%, 100% { transform: translateY(0) rotate(0deg); } + 33% { transform: translateY(-10px) rotate(1deg); } + 66% { transform: translateY(8px) rotate(-1deg); } +} + +/* Flippers animation */ +.fl-left { + transform-origin: 60px 100px; + animation: swim-flipper-l 2.5s ease-in-out infinite; +} + +.fl-right { + transform-origin: 140px 100px; + animation: swim-flipper-r 2.5s ease-in-out infinite; +} + +.fl-back-left { + transform-origin: 80px 150px; + animation: steer-flipper-l 5s ease-in-out infinite; +} + +.fl-back-right { + transform-origin: 120px 150px; + animation: steer-flipper-r 5s ease-in-out infinite; +} + +@keyframes swim-flipper-l { + 0%, 100% { transform: rotate(0deg); } + 50% { transform: rotate(-25deg) translateY(-2px); } +} + +@keyframes swim-flipper-r { + 0%, 100% { transform: rotate(0deg); } + 50% { transform: rotate(25deg) translateY(-2px); } +} + +@keyframes steer-flipper-l { + 0%, 100% { transform: rotate(0deg); } + 50% { transform: rotate(10deg); } +} + +@keyframes steer-flipper-r { + 0%, 100% { transform: rotate(0deg); } + 50% { transform: rotate(-10deg); } +} + +/* Thought bubble */ +.thought-bubble { + position: absolute; + top: 30px; + background: rgba(255, 255, 255, 0.95); + color: #121212; + border-radius: 15px; + padding: 8px 15px; + font-size: 0.85rem; + font-weight: 700; + box-shadow: 0 4px 15px rgba(0,0,0,0.3); + z-index: 10; + pointer-events: none; + animation: float-bubble 4s ease-in-out infinite; +} + +.thought-bubble::after { + content: ''; + position: absolute; + bottom: -6px; + left: 50%; + transform: translateX(-50%) rotate(45deg); + width: 12px; + height: 12px; + background: rgba(255, 255, 255, 0.95); +} + +@keyframes float-bubble { + 0%, 100% { transform: translateY(0); } + 50% { transform: translateY(-5px); } +} + +/* Dialog screens shake for damage */ +.shake-element { + animation: screen-shake 0.4s ease-in-out; +} + +@keyframes screen-shake { + 0%, 100% { transform: translateX(0); } + 20%, 60% { transform: translateX(-8px); } + 40%, 80% { transform: translateX(8px); } +} + +/* Floating food or trash items in the ocean */ +.floating-item { + position: absolute; + font-size: 2rem; + cursor: pointer; + z-index: 6; + filter: drop-shadow(0 4px 8px rgba(0,0,0,0.3)); + transition: transform 0.2s ease, opacity 0.2s ease; +} + +.floating-item.eating { + transform: scale(0.1) rotate(180deg); + opacity: 0; + pointer-events: none; +} + +/* Shell Cleaning Game overlay */ +.cleaning-layer { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background: rgba(0, 79, 134, 0.2); + z-index: 8; + pointer-events: auto; +} + +.cleaning-instructions { + position: absolute; + top: 15px; + left: 20px; + right: 20px; + text-align: center; + background: rgba(11, 19, 43, 0.85); + border-radius: 8px; + padding: 8px; + font-size: 0.8rem; + font-weight: 600; + border: 1px solid rgba(255, 255, 255, 0.1); +} + +.interactive-brush { + position: absolute; + width: 64px; + height: 36px; + background: var(--color-accent); + color: #121212; + border-radius: 8px; + display: flex; + align-items: center; + justify-content: center; + font-size: 0.75rem; + font-weight: 800; + cursor: grab; + z-index: 10; + box-shadow: 0 4px 10px rgba(0,0,0,0.4); + touch-action: none; +} + +.interactive-brush:active { cursor: grabbing; } + +/* QTE overlays (Nets, Boats, Sharks) */ +.qte-overlay { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background: rgba(19, 15, 38, 0.85); + z-index: 9; + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + padding: 20px; + text-align: center; +} + +.qte-warning-title { + font-size: 1.25rem; + font-weight: 800; + color: var(--color-danger); + margin-bottom: 10px; + text-transform: uppercase; + animation: flash-red 1s infinite alternate; +} + +@keyframes flash-red { + 0% { text-shadow: 0 0 5px rgba(255,92,138,0.2); } + 100% { text-shadow: 0 0 20px rgba(255,92,138,0.9); } +} + +.qte-instructions { + font-size: 0.9rem; + color: var(--color-text-muted); + margin-bottom: 20px; + line-height: 1.4; +} + +.swipe-progress-container { + width: 80%; + height: 12px; + background: rgba(255,255,255,0.1); + border-radius: 6px; + overflow: hidden; + border: 1px solid rgba(255,255,255,0.2); +} + +.swipe-progress-fill { + height: 100%; + background: var(--color-secondary); + transition: width 0.1s ease; +} + +.net-grid-graphics { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background-image: + linear-gradient(rgba(255,255,255,0.1) 1px, transparent 1px), + linear-gradient(90deg, rgba(255,255,255,0.1) 1px, transparent 1px); + background-size: 40px 40px; + pointer-events: none; +} + +.btn-large { + padding: 16px 32px; + font-size: 1.2rem; + border-radius: 16px; + width: 80%; +} + +.shark-btn-row { + width: 100%; + display: flex; + justify-content: center; + margin-top: 20px; +} + +.shark-graphic { + position: absolute; + font-size: 4.5rem; + z-index: 2; + transition: left 0.1s linear, top 0.1s linear; + animation: shark-swim-anim 1.5s ease-in-out infinite alternate; +} + +@keyframes shark-swim-anim { + 0% { transform: scaleX(-1) rotate(-3deg); } + 100% { transform: scaleX(-1) rotate(3deg); } +} + +/* Ocean Footer Drawer Controls */ +.ocean-footer { + padding: 15px 20px; + border-radius: 20px 20px 0 0; + display: flex; + flex-direction: column; + gap: 10px; + z-index: 10; +} + +.button-row { + display: flex; + justify-content: space-between; + gap: 10px; +} + +.action-btn { + flex: 1; + height: 70px; + border-radius: 14px; + background: rgba(255, 255, 255, 0.04); + border: 1px solid rgba(255, 255, 255, 0.08); + color: var(--color-text); + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + gap: 4px; +} + +.action-btn:hover, .action-btn.active { + background: var(--glass-bg-accent); + border-color: var(--glass-border-accent); +} + +.btn-emoji { font-size: 1.5rem; } +.btn-lbl { font-size: 0.75rem; font-weight: 600; color: var(--color-text-muted); } +.action-btn:hover .btn-lbl, .action-btn.active .btn-lbl { color: var(--color-text); } + +.drawer-panel { + background: rgba(0, 0, 0, 0.3); + border-radius: 12px; + padding: 12px; + display: flex; + flex-direction: column; + gap: 8px; + animation: slide-up-drawer 0.25s ease-out; +} + +@keyframes slide-up-drawer { + 0% { transform: translateY(10px); opacity: 0; } + 100% { transform: translateY(0); opacity: 1; } +} + +.drawer-panel h4 { + font-size: 0.8rem; + color: var(--color-text-muted); + text-align: center; +} + +.food-options-row { + display: flex; + gap: 8px; +} + +.food-btn { + flex: 1; + padding: 10px; + background: rgba(255,255,255,0.06); + border: 1px solid rgba(255,255,255,0.1); + color: var(--color-text); + border-radius: 8px; + font-size: 0.85rem; +} + +.food-btn:hover { + background: var(--color-primary-dark); + border-color: var(--color-primary); +} + +.drawer-warning { + font-size: 0.7rem; + color: var(--color-warning); + text-align: center; + margin-top: 4px; +} + +/* ========================================================================== + 4. BEACHING / TOURIST SHIELD EVENT STYLING + ========================================================================== */ +#screen-beaching { + background: linear-gradient(180deg, #1c2a38 0%, #3e5066 40%, #c49a75 100%); +} + +.warning-bg { + background: linear-gradient(90deg, #9b2c2c, #742a2a); +} + +.beaching-area { + position: relative; + flex: 1; + overflow: hidden; + background: radial-gradient(circle at center, #d8b28f 0%, #a77c57 100%); + border-top: 1px solid rgba(255, 255, 255, 0.05); +} + +.beached-turtle-resting { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + width: 140px; + height: 140px; + display: flex; + align-items: center; + justify-content: center; + z-index: 5; +} + +.resting-turtle-svg { + width: 90px; + height: 90px; + animation: resting-breathing 4s ease-in-out infinite; +} + +/* Very slow, calm breathing — sea turtles rest motionless on the sand */ +.resting-turtle-svg { + animation: resting-breathing 9s ease-in-out infinite !important; +} +@keyframes resting-breathing { + 0%, 100% { transform: scale(1.0) translateY(0); } + 50% { transform: scale(1.035) translateY(-1px); } +} + +/* 10-foot boundary rings */ +.turtle-zone-ring { + position: absolute; + width: 180px; + height: 180px; + border-radius: 50%; + border: 3px dashed rgba(229, 62, 62, 0.6); + background: rgba(229, 62, 62, 0.05); + animation: pulse-ring 2s infinite; + pointer-events: none; +} + +@keyframes pulse-ring { + 0% { transform: scale(0.95); opacity: 0.5; } + 50% { transform: scale(1.05); opacity: 0.8; } + 100% { transform: scale(0.95); opacity: 0.5; } +} + +.safe-zone-label { + position: absolute; + top: -24px; + width: 150px; + text-align: center; + background: rgba(229, 62, 62, 0.9); + color: #ffffff; + font-size: 0.6rem; + font-weight: 800; + padding: 2px 6px; + border-radius: 4px; + letter-spacing: 0.05em; + pointer-events: none; +} + +/* Tourist Sprites */ +.tourist-sprite { + position: absolute; + width: 50px; + height: 60px; + display: flex; + flex-direction: column; + align-items: center; + cursor: pointer; + z-index: 7; + transition: left 0.1s linear, top 0.1s linear, transform 0.2s cubic-bezier(0.18, 0.89, 0.32, 1.28); +} + +.tourist-avatar { + font-size: 2.2rem; + filter: drop-shadow(0 4px 6px rgba(0,0,0,0.3)); +} + +.tourist-camera-flash { + position: absolute; + top: 0; + width: 30px; + height: 30px; + border-radius: 50%; + background: #ffffff; + box-shadow: 0 0 20px 10px #ffffff; + opacity: 0; + pointer-events: none; +} + +.flash-active { + animation: flash-trigger 0.8s ease-out; +} + +@keyframes flash-trigger { + 0% { opacity: 0; transform: scale(0.5); } + 10% { opacity: 1; transform: scale(1.5); } + 25% { opacity: 0; } + 50% { opacity: 1; transform: scale(1.5); } + 65% { opacity: 0; } +} + +.beaching-instructions-card { + position: absolute; + top: 15px; + left: 20px; + right: 20px; + background: rgba(11, 19, 43, 0.9); + border: 1px solid rgba(255, 255, 255, 0.1); + border-radius: 12px; + padding: 12px; + z-index: 10; + box-shadow: var(--glass-shadow); + text-align: center; +} + +.beaching-instructions-card p { + font-size: 0.8rem; + line-height: 1.4; + margin-bottom: 4px; +} + +.beaching-footer { + padding: 20px; + border-radius: 20px 20px 0 0; + display: flex; + flex-direction: column; + gap: 15px; + z-index: 10; +} + +.educational-pop-box { + background: rgba(255, 255, 255, 0.05); + border-left: 4px solid var(--color-primary); + padding: 8px 12px; + border-radius: 0 8px 8px 0; + display: flex; + align-items: flex-start; + gap: 10px; + min-height: 52px; +} + +.fact-icon { font-size: 1.2rem; } +.fact-text { font-size: 0.75rem; line-height: 1.4; color: var(--color-text); } + +/* ========================================================================== + MODALS AND OVERLAYS + ========================================================================== */ +.modal-overlay { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background: rgba(0, 0, 0, 0.85); + z-index: 100; + display: flex; + align-items: center; + justify-content: center; + padding: 20px; + backdrop-filter: blur(5px); +} + +.modal-card { + width: 100%; + max-width: 400px; + max-height: 80vh; + display: flex; + flex-direction: column; + gap: 20px; + border: 1px solid rgba(255, 255, 255, 0.15); + box-shadow: 0 20px 50px rgba(0,0,0,0.6); + animation: modal-zoom 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275); +} + +@keyframes modal-zoom { + 0% { transform: scale(0.9); opacity: 0; } + 100% { transform: scale(1); opacity: 1; } +} + +.small-modal { + max-height: 350px; +} + +.modal-header { + display: flex; + justify-content: space-between; + align-items: center; + border-bottom: 1px solid rgba(255,255,255,0.1); + padding-bottom: 10px; +} + +.modal-header h2 { + font-size: 1.2rem; + font-weight: 800; +} + +.modal-body { + flex: 1; + overflow-y: auto; + display: flex; + flex-direction: column; + gap: 15px; +} + +.scrollable-content { + padding-right: 5px; +} + +/* Custom Scrollbar for Modal content */ +.scrollable-content::-webkit-scrollbar { + width: 4px; +} +.scrollable-content::-webkit-scrollbar-track { + background: rgba(255,255,255,0.02); +} +.scrollable-content::-webkit-scrollbar-thumb { + background: var(--color-primary); + border-radius: 2px; +} + +.modal-body h3 { + font-size: 0.95rem; + color: var(--color-primary); + margin-top: 5px; +} + +.modal-body p { + font-size: 0.85rem; + color: var(--color-text-muted); + line-height: 1.5; +} + +.citation-box { + background: rgba(0, 0, 0, 0.2); + border-radius: 8px; + padding: 8px 10px; + margin-top: 10px; + border: 1px dashed rgba(255, 255, 255, 0.05); +} + +.citation-box p { + font-size: 0.7rem; + color: var(--color-primary); + text-align: center; +} + +.text-input { + background: rgba(0, 0, 0, 0.3); + border: 1px solid rgba(255, 255, 255, 0.1); + border-radius: 8px; + padding: 12px; + color: #ffffff; + font-size: 1rem; + font-family: var(--font-primary); + width: 100%; +} + +.text-input:focus { + outline: none; + border-color: var(--color-primary); +} + +.modal-buttons { + display: flex; + justify-content: flex-end; + gap: 10px; +} + +.gameover-stats { + background: rgba(255,255,255,0.03); + border-radius: 10px; + padding: 15px; + margin: 10px 0; + display: flex; + flex-direction: column; + gap: 8px; +} + +.gameover-stats p { + font-size: 0.9rem; +} + +/* PWA Installer banner */ +.install-banner { + position: absolute; + bottom: 20px; + left: 50%; + transform: translateX(-50%); + width: 90%; + max-width: 440px; + background: rgba(22, 34, 47, 0.95); + backdrop-filter: blur(10px); + -webkit-backdrop-filter: blur(10px); + border: 1px solid var(--glass-border-accent); + border-radius: 16px; + box-shadow: 0 10px 30px rgba(0, 0, 0, 0.5); + z-index: 1000; + padding: 12px 15px; + animation: slide-up-banner 0.4s cubic-bezier(0.18, 0.89, 0.32, 1.28); +} + +@keyframes slide-up-banner { + 0% { transform: translate(-50%, 50px); opacity: 0; } + 100% { transform: translate(-50%, 0); opacity: 1; } +} + +.banner-content { + display: flex; + align-items: center; + gap: 12px; +} + +.banner-icon { + font-size: 1.8rem; +} + +.banner-text { + flex: 1; +} + +.banner-text h4 { + font-size: 0.85rem; + font-weight: 700; +} + +.banner-text p { + font-size: 0.7rem; + color: var(--color-text-muted); +} + +/* ========================================================================== + UTILITY STYLES FOR DYNAMIC SPANNING + ========================================================================== */ +.dirt-particle { + position: absolute; + background: rgba(255, 255, 255, 0.1); + border-radius: 50%; + pointer-events: none; +} + +/* ========================================================================== + MIGRATION SUCCESS MODAL STYLING + ========================================================================== */ +.migration-results-card { + background: rgba(255, 255, 255, 0.05); + border-radius: 12px; + padding: 15px; + text-align: center; + border: 1px solid rgba(255, 255, 255, 0.08); +} +.migration-results-card p { + font-size: 0.95rem; + margin: 5px 0; +} +.conservation-trivia-card { + background: rgba(0, 180, 216, 0.08); + border-left: 4px solid var(--color-primary); + border-radius: 4px 12px 12px 4px; + padding: 12px 15px; + text-align: left; +} +.conservation-trivia-card h3 { + font-size: 0.95rem; + font-weight: 700; + margin-bottom: 5px; + color: var(--color-primary); +} +.conservation-trivia-card p { + font-size: 0.8rem; + line-height: 1.4; + color: var(--color-text-muted); +} +.bonus-box { + background: rgba(82, 183, 136, 0.1); + border: 1px solid rgba(82, 183, 136, 0.2); + border-radius: 12px; + padding: 12px 15px; + text-align: left; + color: #fff; +} +.bonus-box h4 { + color: var(--color-secondary); + font-size: 0.9rem; + font-weight: 700; + margin-bottom: 4px; +} +.bonus-box p { + font-size: 0.8rem; + line-height: 1.3; +} + +/* ============================================ + FEEDING — tap-to-feed visual cues + ============================================ */ +.floating-item.food-item { + cursor: grab; + animation: food-tap-hint 1.6s ease-in-out infinite; + filter: drop-shadow(0 0 8px rgba(255, 255, 200, 0.7)) drop-shadow(0 4px 8px rgba(0,0,0,0.3)); +} +.floating-item.food-item:hover, +.floating-item.food-item:active { + transform: scale(1.2); + filter: drop-shadow(0 0 14px rgba(255, 255, 200, 1)) drop-shadow(0 4px 8px rgba(0,0,0,0.4)); +} +.floating-item.food-item.chasing { + pointer-events: none; + filter: drop-shadow(0 0 18px rgba(255, 230, 120, 1)); +} +@keyframes food-tap-hint { + 0%, 100% { transform: scale(1); } + 50% { transform: scale(1.08); } +} + +/* ============================================ + TURTLE — tickle/rub interactivity + ============================================ */ +.sea-turtle-sprite { + cursor: grab; + touch-action: none; +} +.sea-turtle-sprite:active { + cursor: grabbing; +} +.sea-turtle-sprite.being-tickled { + animation: tickle-wiggle 0.25s ease-in-out infinite, swim-body 5s ease-in-out infinite; +} +@keyframes tickle-wiggle { + 0%, 100% { transform: translateX(0) rotate(0); } + 25% { transform: translateX(-4px) rotate(-3deg); } + 75% { transform: translateX(4px) rotate(3deg); } +} + +.tickle-heart { + position: absolute; + font-size: 1.4rem; + pointer-events: none; + z-index: 20; + animation: heart-float 0.9s ease-out forwards; +} +@keyframes heart-float { + 0% { transform: translateY(0) scale(0.5); opacity: 0; } + 20% { transform: translateY(-10px) scale(1.2); opacity: 1; } + 100% { transform: translateY(-50px) scale(0.8); opacity: 0; } +} + +/* ============================================ + IDLE BEHAVIORS — flap, roll, look around + ============================================ */ +.sea-turtle-sprite.idle-flap { + animation: idle-flap-anim 1.2s ease-in-out, swim-body 5s ease-in-out infinite; +} +@keyframes idle-flap-anim { + 0%, 100% { transform: translateY(0) rotate(0); } + 25% { transform: translateY(-18px) rotate(-4deg); } + 50% { transform: translateY(-8px) rotate(4deg); } + 75% { transform: translateY(-22px) rotate(-2deg); } +} + +.sea-turtle-sprite.idle-look { + animation: idle-look-anim 1.6s ease-in-out, swim-body 5s ease-in-out infinite; +} +@keyframes idle-look-anim { + 0%, 100% { transform: rotate(0); } + 30% { transform: rotate(-8deg); } + 70% { transform: rotate(8deg); } +} + +.sea-turtle-sprite.idle-roll { + animation: idle-roll-anim 1.4s ease-in-out, swim-body 5s ease-in-out infinite; +} +@keyframes idle-roll-anim { + 0% { transform: rotate(0) scale(1); } + 50% { transform: rotate(360deg) scale(1.05); } + 100% { transform: rotate(720deg) scale(1); } +} + +/* Bubbles emitted by turtle */ +.turtle-bubble { + position: absolute; + background: radial-gradient(circle at 30% 30%, rgba(255,255,255,0.9), rgba(180, 220, 255, 0.4)); + border: 1px solid rgba(255,255,255,0.7); + border-radius: 50%; + pointer-events: none; + z-index: 4; + animation: bubble-rise 2.2s ease-out forwards; +} +@keyframes bubble-rise { + 0% { transform: translate(0, 0) scale(0.5); opacity: 0; } + 20% { opacity: 0.9; } + 100% { transform: translate(var(--bx, 10px), -120px) scale(1.1); opacity: 0; } +} + +.ambient-bubble { + position: absolute; + background: radial-gradient(circle at 30% 30%, rgba(255,255,255,0.6), rgba(180, 220, 255, 0.2)); + border: 1px solid rgba(255,255,255,0.35); + border-radius: 50%; + pointer-events: none; + z-index: 2; + animation: ambient-bubble-rise 5s linear forwards; +} +@keyframes ambient-bubble-rise { + 0% { transform: translateY(0) translateX(0); opacity: 0; } + 15% { opacity: 0.7; } + 100% { transform: translateY(-100vh) translateX(20px); opacity: 0; } +} + +/* ============================================ + DYNAMIC LIQUID TIDE (beach + beaching scenes) + ============================================ */ +.tide-layer { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 170px; + overflow: hidden; + pointer-events: none; + z-index: 1; +} +.tide-layer.beaching-tide { + height: 210px; + /* slightly stronger color presence where water meets warm sand */ + filter: saturate(1.15); + background: linear-gradient(to bottom, #0a4a72 0%, #1d7ab5 40%, transparent 100%); +} +/* Beach scene: water against night-sand backdrop */ +#beach-sandbox > .tide-layer { + background: linear-gradient(to bottom, #0a3a63 0%, #1d7ab5 45%, transparent 100%); +} +.tide-svg { + position: absolute; + top: 0; + left: -10%; + width: 220%; /* extra width allows horizontal drift without exposing edges */ + height: 100%; + display: block; + /* Flip vertically so deep water sits at the TOP (under the banner) and + foam/crest meets the sand at the bottom of the tide layer */ + transform: scaleY(-1); + transform-origin: center center; +} + +/* Each wave layer drifts at its own speed for a liquid parallax look */ +.tide-wave { + transform-origin: center; + will-change: transform; +} +.tide-back { + animation: tide-drift-slow 11s ease-in-out infinite alternate, + tide-bob 5s ease-in-out infinite; +} +.tide-mid { + animation: tide-drift-med 7s ease-in-out infinite alternate, + tide-bob 4s ease-in-out infinite reverse; + opacity: 0.85; +} +.tide-front { + animation: tide-drift-fast 4.5s ease-in-out infinite alternate, + tide-bob 3s ease-in-out infinite; + mix-blend-mode: screen; +} +.tide-foam { + animation: tide-foam-shimmer 2.8s ease-in-out infinite alternate, + tide-drift-fast 5s linear infinite alternate; + opacity: 0.85; +} + +@keyframes tide-drift-slow { + 0% { transform: translateX(-4%); } + 100% { transform: translateX(4%); } +} +@keyframes tide-drift-med { + 0% { transform: translateX(3%); } + 100% { transform: translateX(-5%); } +} +@keyframes tide-drift-fast { + 0% { transform: translateX(-2%) translateY(0); } + 100% { transform: translateX(5%) translateY(-2px); } +} +@keyframes tide-bob { + 0%, 100% { transform: translateY(0); } + 50% { transform: translateY(-4px); } +} +@keyframes tide-foam-shimmer { + 0% { opacity: 0.55; } + 50% { opacity: 0.95; } + 100% { opacity: 0.7; } +} + +/* Make sure nest/hazards float above tide */ +.nest-site, .hazards-layer, .hatchlings-layer, .beach-trash-can-zone { + z-index: 5; +} + +/* ============================================ + PREDATOR ALERT + DEFENSIVE POSTURE (Ocean QTE) + ============================================ */ +.sea-turtle-sprite.predator-alert { + animation: predator-flinch 0.6s ease-in-out 2, swim-body 5s ease-in-out infinite; + filter: drop-shadow(0 0 16px rgba(255, 80, 80, 0.65)) drop-shadow(0 12px 25px rgba(0,0,0,0.5)); +} +@keyframes predator-flinch { + 0%, 100% { transform: translateY(0) rotate(0); } + 20% { transform: translateY(-6px) rotate(-2deg); } + 40% { transform: translateY(2px) rotate(3deg); } + 60% { transform: translateY(-3px) rotate(-1deg); } +} + +.sea-turtle-sprite.defensive-posture { + /* turtle stops swimming freely and angles shell toward threat (rotates slightly) */ + animation: defensive-brace 0.5s ease-out forwards; + filter: drop-shadow(0 0 18px rgba(255, 200, 80, 0.6)) drop-shadow(0 12px 25px rgba(0,0,0,0.5)); +} +@keyframes defensive-brace { + 0% { transform: translateY(0) rotate(0) scale(1); } + 100% { transform: translateY(4px) rotate(-8deg) scale(0.96); } +} +/* Freeze flipper paddling while braced — pulled in tight */ +.sea-turtle-sprite.defensive-posture .flipper { + animation: none !important; +} + +/* ============================================ + GROWTH STAGES — turtle visibly grows with age + ============================================ */ +.sea-turtle-sprite.stage-hatchling { transform: scale(0.55); } +.sea-turtle-sprite.stage-juvenile { transform: scale(0.72); } +.sea-turtle-sprite.stage-subadult { transform: scale(0.88); } +.sea-turtle-sprite.stage-adult { transform: scale(1.05); } +.sea-turtle-sprite.stage-elder { transform: scale(1.18); filter: drop-shadow(0 12px 25px rgba(0,0,0,0.5)) sepia(0.12); } + +/* Growth scale is preserved during interactive transforms by applying it via + a wrapper transform — re-establish so swim animations still compose. */ +.sea-turtle-sprite[class*="stage-"] { + transform-origin: center center; + transition: transform 0.8s cubic-bezier(.45,.05,.55,.95), filter 0.8s ease; +} + +/* ============================================ + SPECIES PALETTES & TRAITS + ============================================ */ +/* GREEN SEA TURTLE — vibrant green grazer, smaller head */ +.sea-turtle-sprite.species-green #turtle-shell ellipse { fill: #1b4332; stroke: #2d6a4f; } +.sea-turtle-sprite.species-green #turtle-shell path[fill="#40916c"] { fill: #40916c; } +.sea-turtle-sprite.species-green .flipper path { fill: #2d6a4f; } +.sea-turtle-sprite.species-green .fl-back-left path, +.sea-turtle-sprite.species-green .fl-back-right path { fill: #1b4332; } +.sea-turtle-sprite.species-green #turtle-head ellipse { fill: #2d6a4f; } +.sea-turtle-sprite.species-green #turtle-head path { fill: #2d6a4f; } + +/* LOGGERHEAD — reddish-brown shell, oversized head, stockier */ +.sea-turtle-sprite.species-loggerhead #turtle-shell ellipse:first-child { + fill: #6b3410; stroke: #8b4513; +} +.sea-turtle-sprite.species-loggerhead #turtle-shell path[fill="#40916c"] { fill: #a0522d; } +.sea-turtle-sprite.species-loggerhead #turtle-shell circle[fill="#52b788"] { fill: #cd853f; } +.sea-turtle-sprite.species-loggerhead .flipper path { fill: #8b4513; } +.sea-turtle-sprite.species-loggerhead .fl-back-left path, +.sea-turtle-sprite.species-loggerhead .fl-back-right path { fill: #6b3410; } +.sea-turtle-sprite.species-loggerhead #turtle-head ellipse { + fill: #8b4513; + /* signature oversized head */ + transform: scale(1.25); + transform-origin: 100px 55px; + transform-box: fill-box; +} +.sea-turtle-sprite.species-loggerhead #turtle-head path { fill: #8b4513; } +.sea-turtle-sprite.species-loggerhead .flipper { + /* slower, more powerful strokes */ + animation-duration: 3.4s !important; +} + +/* LEATHERBACK — dark blue-gray, largest, with ridged shell stripes */ +.sea-turtle-sprite.species-leatherback #turtle-shell ellipse:first-child { + fill: #1a1d2e; stroke: #2c3e50; +} +.sea-turtle-sprite.species-leatherback #turtle-shell path[fill="#40916c"] { fill: #2c3e50; } +.sea-turtle-sprite.species-leatherback #turtle-shell circle[fill="#52b788"] { fill: #4a6072; } +.sea-turtle-sprite.species-leatherback #turtle-shell path[stroke="#1b4332"] { + /* exaggerate the longitudinal ridges characteristic of leatherbacks */ + stroke: #5b7a8c; + stroke-width: 4 !important; +} +.sea-turtle-sprite.species-leatherback .flipper path { fill: #2c3e50; } +.sea-turtle-sprite.species-leatherback .fl-back-left path, +.sea-turtle-sprite.species-leatherback .fl-back-right path { fill: #1a1d2e; } +.sea-turtle-sprite.species-leatherback #turtle-head ellipse { fill: #2c3e50; } +.sea-turtle-sprite.species-leatherback #turtle-head path { fill: #2c3e50; } +.sea-turtle-sprite.species-leatherback .flipper { + /* longer, gliding strokes — leatherbacks are deep-divers */ + animation-duration: 3.8s !important; +} +.sea-turtle-sprite.species-leatherback { + /* additional size boost — leatherbacks are the largest sea turtles */ + filter: drop-shadow(0 16px 28px rgba(0,0,0,0.55)); +} +.sea-turtle-sprite.species-leatherback.stage-adult { transform: scale(1.18); } +.sea-turtle-sprite.species-leatherback.stage-elder { transform: scale(1.32); } + +/* Quick visual cue for sickness — slight green tint */ +.sea-turtle-sprite.sick { filter: drop-shadow(0 12px 25px rgba(0,0,0,0.5)) hue-rotate(40deg) saturate(0.7); } + +/* ============================================ + PLAYMATE — species-specific sea friend (Play action) + ============================================ */ +.sea-playmate { + position: absolute; + font-size: 2.2rem; + z-index: 7; + cursor: pointer; + filter: drop-shadow(0 0 12px rgba(255, 255, 200, 0.7)) drop-shadow(0 4px 8px rgba(0,0,0,0.35)); + transition: filter 0.2s ease; + animation: playmate-wiggle 0.6s ease-in-out infinite; + pointer-events: auto; + will-change: transform, left, top; +} +.sea-playmate:hover { filter: drop-shadow(0 0 18px rgba(255,255,200,1)) drop-shadow(0 4px 8px rgba(0,0,0,0.5)); } +.sea-playmate.high-five { + animation: playmate-highfive 0.25s ease-out; +} +.sea-playmate.swimming-away { + animation: playmate-leave 1.2s ease-in forwards; +} +@keyframes playmate-wiggle { + 0%, 100% { transform: translateY(0) rotate(-3deg); } + 50% { transform: translateY(-4px) rotate(3deg); } +} +@keyframes playmate-highfive { + 0% { transform: scale(1) rotate(0); } + 50% { transform: scale(1.4) rotate(15deg); } + 100% { transform: scale(1) rotate(0); } +} +@keyframes playmate-leave { + 0% { opacity: 1; transform: scale(1); } + 100% { opacity: 0; transform: scale(0.6) translateY(-30px); } +} + +/* ============================================ + GHOST NET — strand grid breaks as you cut + ============================================ */ +.net-grid-graphics { + position: relative; + display: grid; + grid-template-columns: repeat(4, 1fr); + grid-template-rows: repeat(4, 1fr); + gap: 6px; + width: 220px; + height: 220px; + margin: 16px auto 0; + padding: 8px; + background: + repeating-linear-gradient(45deg, rgba(255,255,255,0.15) 0 2px, transparent 2px 12px), + repeating-linear-gradient(-45deg, rgba(255,255,255,0.15) 0 2px, transparent 2px 12px); + border: 2px solid rgba(255,255,255,0.4); + border-radius: 10px; +} +.net-grid-graphics.snapping { + animation: net-shake 0.35s ease-in-out infinite; +} +.net-strand { + display: block; + background: rgba(220, 220, 220, 0.85); + border: 1px solid rgba(0,0,0,0.35); + border-radius: 3px; + box-shadow: inset 0 0 4px rgba(255,255,255,0.4); + transition: opacity 0.25s ease, transform 0.4s ease; +} +.net-strand.cut { + animation: strand-snap 0.4s ease-out forwards; + pointer-events: none; +} +@keyframes strand-snap { + 0% { opacity: 1; transform: scale(1) rotate(0); } + 40% { opacity: 0.9; transform: scale(1.15) rotate(8deg); background: #ffd166; } + 100% { opacity: 0; transform: scale(0.4) rotate(-25deg) translateY(20px); } +} +@keyframes net-shake { + 0%, 100% { transform: translate(0, 0); } + 25% { transform: translate(-3px, 2px); } + 75% { transform: translate(3px, -2px); } +} + +/* ============================================ + SCREEN TRANSITIONS — fade + slide between scenes + ============================================ */ +.game-screen.screen-exit { + display: flex !important; + z-index: 9; + animation: screen-exit-anim 0.32s ease-in forwards; + pointer-events: none; +} +.game-screen.screen-enter { + animation: screen-enter-anim 0.55s cubic-bezier(.2,.7,.3,1) both; +} +@keyframes screen-exit-anim { + 0% { opacity: 1; transform: translateY(0) scale(1); filter: blur(0); } + 100% { opacity: 0; transform: translateY(-18px) scale(0.985); filter: blur(4px); } +} +@keyframes screen-enter-anim { + 0% { opacity: 0; transform: translateY(24px) scale(1.02); filter: blur(6px); } + 60% { opacity: 1; filter: blur(0); } + 100% { opacity: 1; transform: translateY(0) scale(1); filter: blur(0); } +} diff --git a/sw.js b/sw.js new file mode 100644 index 0000000..4f05b21 --- /dev/null +++ b/sw.js @@ -0,0 +1,51 @@ +const CACHE_NAME = 'tortugotchi-v10'; +const ASSETS = [ + './', + './index.html', + './style.css', + './app.js', + './manifest.json', + './icon-192.png', + './icon-512.png' +]; + +// Install Event +self.addEventListener('install', (e) => { + e.waitUntil( + caches.open(CACHE_NAME).then((cache) => { + console.log('[Service Worker] Caching all app shell assets'); + return cache.addAll(ASSETS); + }).then(() => self.skipWaiting()) + ); +}); + +// Activate Event +self.addEventListener('activate', (e) => { + e.waitUntil( + caches.keys().then((keys) => { + return Promise.all( + keys.map((key) => { + if (key !== CACHE_NAME) { + console.log('[Service Worker] Removing old cache', key); + return caches.delete(key); + } + }) + ); + }).then(() => self.clients.claim()) + ); +}); + +// Fetch Event +self.addEventListener('fetch', (e) => { + e.respondWith( + caches.match(e.request).then((cachedResponse) => { + // Return cached version or fetch from network + return cachedResponse || fetch(e.request).catch(() => { + // Fallback for document requests if completely offline + if (e.request.destination === 'document') { + return caches.match('./index.html'); + } + }); + }) + ); +}); diff --git a/tortugotchi_logo_1779297763562.png b/tortugotchi_logo_1779297763562.png new file mode 100644 index 0000000000000000000000000000000000000000..aea0728a0ce938ff498fa82f382a909062cc2d18 GIT binary patch literal 616060 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%0AJ<*}MdAy@ORpUk!z($|$sBgfj?4Jf9WcGC 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≀q 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
D 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%0D^w}F#V6bIimbc_|>Fnemwo7uI;V$ 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