{
    "name": "@emulatorjs/emulatorjs",
    "version": "4.2.4",
    "lockfileVersion": 3,
    "requires": true,
    "packages": {
        "": {
            "name": "@emulatorjs/emulatorjs",
            "version": "4.2.4",
            "license": "GPL-3.0",
            "dependencies": {
                "@node-minify/clean-css": "^10.4.0",
                "@node-minify/core": "^10.4.0",
                "http-server": "^14.1.1",
                "node-7z": "^3.0.0"
            },
            "devDependencies": {
                "@rollup/plugin-terser": "^1.0.0",
                "eslint": "^10.0.2",
                "jsdoc": "^4.0.5",
                "nipplejs": "^0.10.2",
                "node-fetch": "^3.3.2",
                "rollup": "^4.59.0",
                "socket.io": "^4.8.3"
            },
            "optionalDependencies": {
                "@emulatorjs/cores": "latest"
            }
        },
        "node_modules/@babel/helper-string-parser": {
            "version": "7.27.1",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">=6.9.0"
            }
        },
        "node_modules/@babel/helper-validator-identifier": {
            "version": "7.28.5",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">=6.9.0"
            }
        },
        "node_modules/@babel/parser": {
            "version": "7.29.0",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "@babel/types": "^7.29.0"
            },
            "bin": {
                "parser": "bin/babel-parser.js"
            },
            "engines": {
                "node": ">=6.0.0"
            }
        },
        "node_modules/@babel/types": {
            "version": "7.29.0",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "@babel/helper-string-parser": "^7.27.1",
                "@babel/helper-validator-identifier": "^7.28.5"
            },
            "engines": {
                "node": ">=6.9.0"
            }
        },
        "node_modules/@emulatorjs/core-81": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/@emulatorjs/core-81/-/core-81-4.2.3.tgz",
            "integrity": "sha512-oPQEqjpR3z7Yedte4u3sOXDZ4NXAykNcbENjYcB+x3QshF8I+3MQCo8kINOT2lsqqgx91WR4kmEaYQqU39YsDA==",
            "license": "LICENSE",
            "optional": true,
            "dependencies": {
                "@emulatorjs/emulatorjs": "latest"
            }
        },
        "node_modules/@emulatorjs/core-a5200": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/@emulatorjs/core-a5200/-/core-a5200-4.2.3.tgz",
            "integrity": "sha512-/9yS0/MKHp/wO9iuxWfWTGUwiVNKykEOb7fEN5UM9BfIVQ1SAqep4Ji+TigmYW4weH/mASvYzON9ett3dmD6oQ==",
            "license": "License.txt",
            "optional": true,
            "dependencies": {
                "@emulatorjs/emulatorjs": "latest"
            }
        },
        "node_modules/@emulatorjs/core-beetle_vb": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/@emulatorjs/core-beetle_vb/-/core-beetle_vb-4.2.3.tgz",
            "integrity": "sha512-/e6qkA/spYw27qDmzxMiMW5ic36N5W1AVU3Qki8BTZGWKXDseZtNuV/zlPts9rwtTuH8k4+fsQLF+dHp905+/Q==",
            "license": "COPYING",
            "optional": true,
            "dependencies": {
                "@emulatorjs/emulatorjs": "latest"
            }
        },
        "node_modules/@emulatorjs/core-cap32": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/@emulatorjs/core-cap32/-/core-cap32-4.2.3.tgz",
            "integrity": "sha512-RkEpGVsOo3S0ZEdDzhfZ5qjeYWYEeK6rGjyvJhYVUnmpPGSQFXvPu0POtIKFyTk9XQrlicllep8ZHzEC7Nngsg==",
            "optional": true,
            "dependencies": {
                "@emulatorjs/emulatorjs": "latest"
            }
        },
        "node_modules/@emulatorjs/core-crocods": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/@emulatorjs/core-crocods/-/core-crocods-4.2.3.tgz",
            "integrity": "sha512-p536fgB5ROd2CjOeDxGxB8YVKrZ1sGS9X0lYBahCmk6unkz4FL8bU20/TQk4XdKMIsSkhiyonvBg8JZZbs5mWg==",
            "license": "LICENSE",
            "optional": true,
            "dependencies": {
                "@emulatorjs/emulatorjs": "latest"
            }
        },
        "node_modules/@emulatorjs/core-desmume": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/@emulatorjs/core-desmume/-/core-desmume-4.2.3.tgz",
            "integrity": "sha512-3WgGPBWzjZJWPDKVOaK/Jmg34as0nMY9ClfmrGEiMFUfa3tocpQvL9unJ8Oh4ofWEDTf+45bak/PZ7wp2xwekA==",
            "optional": true,
            "dependencies": {
                "@emulatorjs/emulatorjs": "latest"
            }
        },
        "node_modules/@emulatorjs/core-desmume2015": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/@emulatorjs/core-desmume2015/-/core-desmume2015-4.2.3.tgz",
            "integrity": "sha512-GpSuu7/q4yIEbBGrZUlJV3CHoH/b+cNs9Xn0PnC2WTkIuQgEcD5FxUFLup+v208tEKB3bPxXeaLX72i13bkspQ==",
            "optional": true,
            "dependencies": {
                "@emulatorjs/emulatorjs": "latest"
            }
        },
        "node_modules/@emulatorjs/core-dosbox_pure": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/@emulatorjs/core-dosbox_pure/-/core-dosbox_pure-4.2.3.tgz",
            "integrity": "sha512-48CT0ztvnh/M+NRLtHS+pSysdnvH+p+6tgMLJU3+jvfPXdX1dlksiq8PvHPwtpuEF3d9mt2yECCBY9Vq6nkgdw==",
            "license": "LICENSE",
            "optional": true,
            "dependencies": {
                "@emulatorjs/emulatorjs": "latest"
            }
        },
        "node_modules/@emulatorjs/core-fbalpha2012_cps1": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/@emulatorjs/core-fbalpha2012_cps1/-/core-fbalpha2012_cps1-4.2.3.tgz",
            "integrity": "sha512-GeAEX/mJcWskcMnEZ1OjjefftL2vznmE+Lms19XyRRSwfJ23/wc8p1mt7P82QCR/aB0925gksjJqOX2WBvKV6A==",
            "optional": true,
            "dependencies": {
                "@emulatorjs/emulatorjs": "latest"
            }
        },
        "node_modules/@emulatorjs/core-fbalpha2012_cps2": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/@emulatorjs/core-fbalpha2012_cps2/-/core-fbalpha2012_cps2-4.2.3.tgz",
            "integrity": "sha512-RqmLd0J/Gh8dkyjnpGN7YGIRS1fJjtCKqBs8r54Uz35KmHxw4Qs/ghCc836DRXP/IrIYX871jMxVvsOIOdCB/g==",
            "optional": true,
            "dependencies": {
                "@emulatorjs/emulatorjs": "latest"
            }
        },
        "node_modules/@emulatorjs/core-fbneo": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/@emulatorjs/core-fbneo/-/core-fbneo-4.2.3.tgz",
            "integrity": "sha512-54Yx8Kcq8DH42caTakws3pMUZc6UkBNqtZgg7Q04lNmWWc/W0wPGN0gHxG90xmlOFGHHtxp9QnicBb1NXMjGWg==",
            "license": "src/license.txt",
            "optional": true,
            "dependencies": {
                "@emulatorjs/emulatorjs": "latest"
            }
        },
        "node_modules/@emulatorjs/core-fceumm": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/@emulatorjs/core-fceumm/-/core-fceumm-4.2.3.tgz",
            "integrity": "sha512-XX9Vv2N/hzp0TstNMCTSppEs+sg+1lpJpPdSDuRqIO/cwdt7dUcF+WjNX1yQJLRbP5+XwcNHZ6K4BKy8CJpndQ==",
            "license": "Copying",
            "optional": true,
            "dependencies": {
                "@emulatorjs/emulatorjs": "latest"
            }
        },
        "node_modules/@emulatorjs/core-fuse": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/@emulatorjs/core-fuse/-/core-fuse-4.2.3.tgz",
            "integrity": "sha512-LIu2Zc9ALYWoLN5iSanA0LJWsDx9w/OeIu6oueVEpKpej064vf2OKIYYlQz9v6CwwmhsnmY0bURbBPS70gkgCQ==",
            "license": "LICENSE",
            "optional": true,
            "dependencies": {
                "@emulatorjs/emulatorjs": "latest"
            }
        },
        "node_modules/@emulatorjs/core-gambatte": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/@emulatorjs/core-gambatte/-/core-gambatte-4.2.3.tgz",
            "integrity": "sha512-Oq3AJL9SKnMsNAmtAP2eN934TQts3NHeaAe0z1BO9Lx/L3xDZKLpxL+XwgcSXIrl4Sx1oXxYEUwD7JjPEQ0DGg==",
            "license": "COPYING",
            "optional": true,
            "dependencies": {
                "@emulatorjs/emulatorjs": "latest"
            }
        },
        "node_modules/@emulatorjs/core-gearcoleco": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/@emulatorjs/core-gearcoleco/-/core-gearcoleco-4.2.3.tgz",
            "integrity": "sha512-todwg9FhUzIBe1xkut+HOKmXvwIHgLSNKwERJm2yfJMY7gx/S1MHITHWWUHL3qxSmApacEucr9nZfpuTqVcjpA==",
            "license": "LICENSE",
            "optional": true,
            "dependencies": {
                "@emulatorjs/emulatorjs": "latest"
            }
        },
        "node_modules/@emulatorjs/core-genesis_plus_gx": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/@emulatorjs/core-genesis_plus_gx/-/core-genesis_plus_gx-4.2.3.tgz",
            "integrity": "sha512-D1e2XA2CPRAjfr0JurpXJgR9dePxl/xHtaE8v1T9BqD9A3DLfobIFWsWU9jCFS4NfUxCvcLdTYdY/We3QzvcTw==",
            "license": "LICENSE.txt",
            "optional": true,
            "dependencies": {
                "@emulatorjs/emulatorjs": "latest"
            }
        },
        "node_modules/@emulatorjs/core-handy": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/@emulatorjs/core-handy/-/core-handy-4.2.3.tgz",
            "integrity": "sha512-miv2nSSVIIHFcGeEdeO7BpYKsljL1j+0an4BO7xw44s9iUp2PZnHiY1mHWUIOzf4o22VuiXd/TvHOKUGaEYMNw==",
            "optional": true,
            "dependencies": {
                "@emulatorjs/emulatorjs": "latest"
            }
        },
        "node_modules/@emulatorjs/core-mame2003": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/@emulatorjs/core-mame2003/-/core-mame2003-4.2.3.tgz",
            "integrity": "sha512-ZfcNooiHvkY45ZDgBkWlIFUY2RRQ1U+aesTvmsWUdDJBWMkyIdK0HUQLWUY7kKdz52sjL97cBqG0dL8xM+MAig==",
            "license": "LICENSE.md",
            "optional": true,
            "dependencies": {
                "@emulatorjs/emulatorjs": "latest"
            }
        },
        "node_modules/@emulatorjs/core-mame2003_plus": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/@emulatorjs/core-mame2003_plus/-/core-mame2003_plus-4.2.3.tgz",
            "integrity": "sha512-z37RxbT4R6dJe4r+/+GGN0gDW7d3K+DACJPowqJDSYO8TQK9RQBWPl0nsgp1aiLYkRL7yspbJn2tu2inBMWZow==",
            "license": "LICENSE.md",
            "optional": true,
            "dependencies": {
                "@emulatorjs/emulatorjs": "latest"
            }
        },
        "node_modules/@emulatorjs/core-mednafen_ngp": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/@emulatorjs/core-mednafen_ngp/-/core-mednafen_ngp-4.2.3.tgz",
            "integrity": "sha512-q/BhrhIk1+yGQ8zXPHaRXMm7Bqgu+7RkRTwbnUSlH3E/ybj8npA3SOP8tvA8TK2ceZU2F5pWdDAwp3dzR3iikg==",
            "license": "COPYING",
            "optional": true,
            "dependencies": {
                "@emulatorjs/emulatorjs": "latest"
            }
        },
        "node_modules/@emulatorjs/core-mednafen_pce": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/@emulatorjs/core-mednafen_pce/-/core-mednafen_pce-4.2.3.tgz",
            "integrity": "sha512-PwnQAKKxWT8m8dUscH4VX8jcClvgxgR/NkE6FxNE8qiRDyBH3Jze7+tF9+UdWLoJRBwssR5knd7o/Es9xIlU6A==",
            "license": "COPYING",
            "optional": true,
            "dependencies": {
                "@emulatorjs/emulatorjs": "latest"
            }
        },
        "node_modules/@emulatorjs/core-mednafen_pcfx": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/@emulatorjs/core-mednafen_pcfx/-/core-mednafen_pcfx-4.2.3.tgz",
            "integrity": "sha512-o7AfEktQ7xjH8Dj6Np9J4EyGfXgHCcsKqc32vCL6Wts1luCsSApMR+ZcGX5n0u231GtZMU3UJaesNKmSocFXLw==",
            "license": "COPYING",
            "optional": true,
            "dependencies": {
                "@emulatorjs/emulatorjs": "latest"
            }
        },
        "node_modules/@emulatorjs/core-mednafen_psx_hw": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/@emulatorjs/core-mednafen_psx_hw/-/core-mednafen_psx_hw-4.2.3.tgz",
            "integrity": "sha512-SzNrmaqMqBknf/0hTvPg3pIACQeLb6PVSfaJKjYI4i6u0mpAhgsIW4PJiLOHn5RfLtTpy+eIWQJvC1DQGApfeQ==",
            "license": "COPYING",
            "optional": true,
            "dependencies": {
                "@emulatorjs/emulatorjs": "latest"
            }
        },
        "node_modules/@emulatorjs/core-mednafen_wswan": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/@emulatorjs/core-mednafen_wswan/-/core-mednafen_wswan-4.2.3.tgz",
            "integrity": "sha512-ePj0OoSTErXS171PCUsiZl3OrfPJVwupvRYFiMSzu6K2UaQjK3ESThWf8Rh1niJt1F1OQyjQENAeElSm0IcojQ==",
            "license": "COPYING",
            "optional": true,
            "dependencies": {
                "@emulatorjs/emulatorjs": "latest"
            }
        },
        "node_modules/@emulatorjs/core-melonds": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/@emulatorjs/core-melonds/-/core-melonds-4.2.3.tgz",
            "integrity": "sha512-IjsEBNLPPbqU2GSeWEoEkOgAonK3JEyzvoYR3ucgOXu6InzDNdfuA5kP/mMh3d6DwCUbOwfnqGZuZXMTyNE2wA==",
            "license": "LICENSE",
            "optional": true,
            "dependencies": {
                "@emulatorjs/emulatorjs": "latest"
            }
        },
        "node_modules/@emulatorjs/core-mgba": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/@emulatorjs/core-mgba/-/core-mgba-4.2.3.tgz",
            "integrity": "sha512-daiHzZQKEr+P9fra7j5YoEAXiyYUEtBhFQ8EAV/SeCtrkvqtayU7GQ9LYgoSgzkKSwsbNSskApqGuA9EGARYPA==",
            "license": "LICENSE",
            "optional": true,
            "dependencies": {
                "@emulatorjs/emulatorjs": "latest"
            }
        },
        "node_modules/@emulatorjs/core-mupen64plus_next": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/@emulatorjs/core-mupen64plus_next/-/core-mupen64plus_next-4.2.3.tgz",
            "integrity": "sha512-HnnEXbOEpYxD7f2wUJQLxWUpEB0bT2kC56u5s7PLyj/xNI5ckQKka5+ay1QhU2fOv2BuPRwjjhlzmVJmk5e3hw==",
            "license": "LICENSE",
            "optional": true,
            "dependencies": {
                "@emulatorjs/emulatorjs": "latest"
            }
        },
        "node_modules/@emulatorjs/core-nestopia": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/@emulatorjs/core-nestopia/-/core-nestopia-4.2.3.tgz",
            "integrity": "sha512-Flz0+Sebpn5sgjJvghhQydZ5OM+Jf4jwa+E6tG1TuZGQ4+5sYeJFB3FA5zHAIXZuFBS91cWnIXRbpOUennf8Fw==",
            "license": "COPYING",
            "optional": true,
            "dependencies": {
                "@emulatorjs/emulatorjs": "latest"
            }
        },
        "node_modules/@emulatorjs/core-opera": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/@emulatorjs/core-opera/-/core-opera-4.2.3.tgz",
            "integrity": "sha512-cJSZXUAtHF2DLznDEFfo5Owuc9YQh5pg1qCb1TDhtkDZ4Q4za1dTIM0WZYbARd7IN83OX1UB2wd03BSDmCQAFQ==",
            "optional": true,
            "dependencies": {
                "@emulatorjs/emulatorjs": "latest"
            }
        },
        "node_modules/@emulatorjs/core-parallel_n64": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/@emulatorjs/core-parallel_n64/-/core-parallel_n64-4.2.3.tgz",
            "integrity": "sha512-leRDMzJ36HdLyJ7gpvocaT2gA8SHiPALhEVlR8tHOpiV2vph9hPpNCGmiJL2CbP2eI5DW6A1PY1zFuIXbJnEJw==",
            "optional": true,
            "dependencies": {
                "@emulatorjs/emulatorjs": "latest"
            }
        },
        "node_modules/@emulatorjs/core-pcsx_rearmed": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/@emulatorjs/core-pcsx_rearmed/-/core-pcsx_rearmed-4.2.3.tgz",
            "integrity": "sha512-mMbl/NszCryFI15X5QniOqLNL7YGZ6tLP24gr5y1q2ekFOIbtc39BcVTMDEwRndNGovh2nPoCcMjB+W3fgQCog==",
            "license": "COPYING",
            "optional": true,
            "dependencies": {
                "@emulatorjs/emulatorjs": "latest"
            }
        },
        "node_modules/@emulatorjs/core-picodrive": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/@emulatorjs/core-picodrive/-/core-picodrive-4.2.3.tgz",
            "integrity": "sha512-FUxeHeJIIKi4XG+UdOoCARDjH7hV11XLb6LFUO644F7Ri08veGqMQkOJAoCP8uXGxa/JdgS7SXqc0a40+vLv2w==",
            "license": "COPYING",
            "optional": true,
            "dependencies": {
                "@emulatorjs/emulatorjs": "latest"
            }
        },
        "node_modules/@emulatorjs/core-ppsspp": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/@emulatorjs/core-ppsspp/-/core-ppsspp-4.2.3.tgz",
            "integrity": "sha512-jSCvK+74PYFwpqbEWzAkuDalK1TQXYogVXUxs24wn0SJcMhykQuziNggn4QQgM7+4wy60Jkh0Xb00PM9fLlWvA==",
            "license": "LICENSE.TXT",
            "optional": true,
            "dependencies": {
                "@emulatorjs/emulatorjs": "latest"
            }
        },
        "node_modules/@emulatorjs/core-prboom": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/@emulatorjs/core-prboom/-/core-prboom-4.2.3.tgz",
            "integrity": "sha512-raqb5bZE1xrhnZkwY+NoiGyd9MG9pOlXsl2x0+2499NrEqow1946BB8xxzz1HHkbAkZ9fGxu+Xif2cbm9toVlw==",
            "license": "COPYING",
            "optional": true,
            "dependencies": {
                "@emulatorjs/emulatorjs": "latest"
            }
        },
        "node_modules/@emulatorjs/core-prosystem": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/@emulatorjs/core-prosystem/-/core-prosystem-4.2.3.tgz",
            "integrity": "sha512-Dd+gkjtXzzO4vNRKh1AtwUL8iKveQgz3Oy+ENx7uUvpUYAoQc/UT5aDfKP5vwgJJOg6ErwDH1ShC0WW100YvZQ==",
            "license": "License.txt",
            "optional": true,
            "dependencies": {
                "@emulatorjs/emulatorjs": "latest"
            }
        },
        "node_modules/@emulatorjs/core-puae": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/@emulatorjs/core-puae/-/core-puae-4.2.3.tgz",
            "integrity": "sha512-at/pvoBtpVsMlUyG3LCFOX6iGP4wQzbSaiATrJe8ydiuJVTH/2Eta6veMX6VUsEKd6ClU8SnTMOjqXn70qIqPg==",
            "license": "COPYING",
            "optional": true,
            "dependencies": {
                "@emulatorjs/emulatorjs": "latest"
            }
        },
        "node_modules/@emulatorjs/core-same_cdi": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/@emulatorjs/core-same_cdi/-/core-same_cdi-4.2.3.tgz",
            "integrity": "sha512-Rh0TgLmpr8MnTyJtIsUYjj8CtAO3hitkZ/iDuvgnCDHSuVZrUo0oA1lnWgbzIPg16ThahB+X1t8kxIOmZapiiw==",
            "license": "COPYING",
            "optional": true,
            "dependencies": {
                "@emulatorjs/emulatorjs": "latest"
            }
        },
        "node_modules/@emulatorjs/core-smsplus": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/@emulatorjs/core-smsplus/-/core-smsplus-4.2.3.tgz",
            "integrity": "sha512-93G2pY9HJVl5pImoIQbDhtswVkX9aIgrrihdGTFHqurhisYHl74XCpzmCoMzdB5UMx09nFW12S+n+bLTIuiLrA==",
            "optional": true,
            "dependencies": {
                "@emulatorjs/emulatorjs": "latest"
            }
        },
        "node_modules/@emulatorjs/core-snes9x": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/@emulatorjs/core-snes9x/-/core-snes9x-4.2.3.tgz",
            "integrity": "sha512-JTe9Rv9eOuCkgkG4ILwuCZUqNcVI3m9ju1NHTTjridUlFgJSqL4DUqF/vLKN9olCpsqlJFfcCayAOoikJxefwA==",
            "license": "LICENSE",
            "optional": true,
            "dependencies": {
                "@emulatorjs/emulatorjs": "latest"
            }
        },
        "node_modules/@emulatorjs/core-stella2014": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/@emulatorjs/core-stella2014/-/core-stella2014-4.2.3.tgz",
            "integrity": "sha512-bs5az26pMrM6jswhZ5YxBXLpIwclwfdnWVbaEpip7yjJFQHactL7KYH7hVLts0JWDnfEK2lNxh4zlTfI6HAHmQ==",
            "optional": true,
            "dependencies": {
                "@emulatorjs/emulatorjs": "latest"
            }
        },
        "node_modules/@emulatorjs/core-vice_x128": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/@emulatorjs/core-vice_x128/-/core-vice_x128-4.2.3.tgz",
            "integrity": "sha512-3wmM8O764qdrWHzpHIcihYEYFH6n/BhzB+6Cng8epa298KObF4uklW3jPG/HJyDjWWJsdTlSgo52h6NQC3j/rw==",
            "license": "COPYING",
            "optional": true,
            "dependencies": {
                "@emulatorjs/emulatorjs": "latest"
            }
        },
        "node_modules/@emulatorjs/core-vice_x64": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/@emulatorjs/core-vice_x64/-/core-vice_x64-4.2.3.tgz",
            "integrity": "sha512-y9ea8mPNS9rWBIBYwBuG/rzDApndW9JOL2Bs3qrBRhUeRPFEkQlGPaXKgOCyaV2Iuhy3Zrb3SmtoG0+hn67vOw==",
            "license": "COPYING",
            "optional": true,
            "dependencies": {
                "@emulatorjs/emulatorjs": "latest"
            }
        },
        "node_modules/@emulatorjs/core-vice_x64sc": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/@emulatorjs/core-vice_x64sc/-/core-vice_x64sc-4.2.3.tgz",
            "integrity": "sha512-gNnVRa/aXmzMXp1+7WXdlW7nIx21O2lS2j4eFt5dun8U6XnSKsqSpsyguJiotlKxzEGtzuE0BZRdSnh/YJQdFA==",
            "license": "COPYING",
            "optional": true,
            "dependencies": {
                "@emulatorjs/emulatorjs": "latest"
            }
        },
        "node_modules/@emulatorjs/core-vice_xpet": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/@emulatorjs/core-vice_xpet/-/core-vice_xpet-4.2.3.tgz",
            "integrity": "sha512-jCGjMuU7CXAlxbGHYgVSGLpBFgCaERrnqYi2krDwX8jkubZjpkgE3gdO6wqQrMm9de6icnyk7fkwsRFTMfjwug==",
            "license": "COPYING",
            "optional": true,
            "dependencies": {
                "@emulatorjs/emulatorjs": "latest"
            }
        },
        "node_modules/@emulatorjs/core-vice_xplus4": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/@emulatorjs/core-vice_xplus4/-/core-vice_xplus4-4.2.3.tgz",
            "integrity": "sha512-9ZeW5adQpqHbp28Z8dPkM7ouPiSX+qGe3mfyXBj6FhBdNrUPrBvbl+A3tLJVYiPX03d9ZLYcxeVn3i60a0WsgQ==",
            "license": "COPYING",
            "optional": true,
            "dependencies": {
                "@emulatorjs/emulatorjs": "latest"
            }
        },
        "node_modules/@emulatorjs/core-vice_xvic": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/@emulatorjs/core-vice_xvic/-/core-vice_xvic-4.2.3.tgz",
            "integrity": "sha512-7YFTY1Wa4cjNTsZl+oHecq+OAHskVPEHd29MEKbYQ9jruMmcEXlchuLjjjiEbUs0YLsOr8Gbg3RPBf/wxVi+fA==",
            "license": "COPYING",
            "optional": true,
            "dependencies": {
                "@emulatorjs/emulatorjs": "latest"
            }
        },
        "node_modules/@emulatorjs/core-virtualjaguar": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/@emulatorjs/core-virtualjaguar/-/core-virtualjaguar-4.2.3.tgz",
            "integrity": "sha512-aZ5oWVrLrXwyVByK11jgcrcdqKM4MfhDucucuBk4duO2blHB8TS8f1XYUDbz0/N44Wl5+sphc5U5IaiXgvdFQw==",
            "optional": true,
            "dependencies": {
                "@emulatorjs/emulatorjs": "latest"
            }
        },
        "node_modules/@emulatorjs/core-yabause": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/@emulatorjs/core-yabause/-/core-yabause-4.2.3.tgz",
            "integrity": "sha512-12JwbgwoS1l4+KbsQ0jcIU71jVhn5XgXN80/1Fc8aZE4i4sEQatYKU3dZSMBlIJZaWgRN76PEjQymASMJA9/4w==",
            "optional": true,
            "dependencies": {
                "@emulatorjs/emulatorjs": "latest"
            }
        },
        "node_modules/@emulatorjs/cores": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/@emulatorjs/cores/-/cores-4.2.3.tgz",
            "integrity": "sha512-1JxUjVMvEAM7ijUErkzgRSvWjibpjavaUtLlbqWicac4m6NQjKgi+Oc3Po4dcVH+ZPkS1Jt4LHb1WGpGmSIjwA==",
            "license": "GPL-3.0",
            "optional": true,
            "dependencies": {
                "@emulatorjs/core-81": "latest",
                "@emulatorjs/core-a5200": "latest",
                "@emulatorjs/core-beetle_vb": "latest",
                "@emulatorjs/core-cap32": "latest",
                "@emulatorjs/core-crocods": "latest",
                "@emulatorjs/core-desmume": "latest",
                "@emulatorjs/core-desmume2015": "latest",
                "@emulatorjs/core-dosbox_pure": "latest",
                "@emulatorjs/core-fbalpha2012_cps1": "latest",
                "@emulatorjs/core-fbalpha2012_cps2": "latest",
                "@emulatorjs/core-fbneo": "latest",
                "@emulatorjs/core-fceumm": "latest",
                "@emulatorjs/core-fuse": "latest",
                "@emulatorjs/core-gambatte": "latest",
                "@emulatorjs/core-gearcoleco": "latest",
                "@emulatorjs/core-genesis_plus_gx": "latest",
                "@emulatorjs/core-handy": "latest",
                "@emulatorjs/core-mame2003": "latest",
                "@emulatorjs/core-mame2003_plus": "latest",
                "@emulatorjs/core-mednafen_ngp": "latest",
                "@emulatorjs/core-mednafen_pce": "latest",
                "@emulatorjs/core-mednafen_pcfx": "latest",
                "@emulatorjs/core-mednafen_psx_hw": "latest",
                "@emulatorjs/core-mednafen_wswan": "latest",
                "@emulatorjs/core-melonds": "latest",
                "@emulatorjs/core-mgba": "latest",
                "@emulatorjs/core-mupen64plus_next": "latest",
                "@emulatorjs/core-nestopia": "latest",
                "@emulatorjs/core-opera": "latest",
                "@emulatorjs/core-parallel_n64": "latest",
                "@emulatorjs/core-pcsx_rearmed": "latest",
                "@emulatorjs/core-picodrive": "latest",
                "@emulatorjs/core-ppsspp": "latest",
                "@emulatorjs/core-prboom": "latest",
                "@emulatorjs/core-prosystem": "latest",
                "@emulatorjs/core-puae": "latest",
                "@emulatorjs/core-same_cdi": "latest",
                "@emulatorjs/core-smsplus": "latest",
                "@emulatorjs/core-snes9x": "latest",
                "@emulatorjs/core-stella2014": "latest",
                "@emulatorjs/core-vice_x128": "latest",
                "@emulatorjs/core-vice_x64": "latest",
                "@emulatorjs/core-vice_x64sc": "latest",
                "@emulatorjs/core-vice_xpet": "latest",
                "@emulatorjs/core-vice_xplus4": "latest",
                "@emulatorjs/core-vice_xvic": "latest",
                "@emulatorjs/core-virtualjaguar": "latest",
                "@emulatorjs/core-yabause": "latest",
                "@emulatorjs/emulatorjs": "latest"
            }
        },
        "node_modules/@emulatorjs/emulatorjs": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/@emulatorjs/emulatorjs/-/emulatorjs-4.2.3.tgz",
            "integrity": "sha512-7z3qaA4LwyurhuGvdMUDF9xJpEbxC3SNy9+E9tSaOsRo8FCS2QXam/0k/lc9kqHWRFIlLKWahNjPAStyL0rFnw==",
            "license": "GPL-3.0",
            "optional": true,
            "dependencies": {
                "@node-minify/clean-css": "^9.0.1",
                "@node-minify/core": "^9.0.2",
                "@node-minify/terser": "^9.0.1",
                "http-server": "^14.1.1",
                "nipplejs": "^0.10.2",
                "node-7z": "^3.0.0",
                "node-fetch": "^3.3.2",
                "socket.io": "^4.8.1"
            },
            "optionalDependencies": {
                "@emulatorjs/cores": "latest"
            }
        },
        "node_modules/@emulatorjs/emulatorjs/node_modules/@node-minify/clean-css": {
            "version": "9.0.1",
            "resolved": "https://registry.npmjs.org/@node-minify/clean-css/-/clean-css-9.0.1.tgz",
            "integrity": "sha512-GHTMmjGloRvNzqdG7foI0iZeS2QmuYCQvdASJP9sCKjkpH45bygODpXPYKnlzUEpQgYvPK9Q3GxqYnVY9SdoqA==",
            "license": "MIT",
            "optional": true,
            "dependencies": {
                "@node-minify/utils": "9.0.1",
                "clean-css": "5.3.3"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@emulatorjs/emulatorjs/node_modules/@node-minify/core": {
            "version": "9.0.2",
            "resolved": "https://registry.npmjs.org/@node-minify/core/-/core-9.0.2.tgz",
            "integrity": "sha512-FNhv29Wom6wKrrFKaeAfmZqz7TX5A1E6P+bpd0VIc+DYWMLUIhAViS8riaZg3A1oD0s06s+5BG2Fg7RqMKiKHw==",
            "license": "MIT",
            "optional": true,
            "dependencies": {
                "@node-minify/utils": "9.0.1",
                "glob": "10.3.3",
                "mkdirp": "3.0.1"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@emulatorjs/emulatorjs/node_modules/@node-minify/terser": {
            "version": "9.0.1",
            "resolved": "https://registry.npmjs.org/@node-minify/terser/-/terser-9.0.1.tgz",
            "integrity": "sha512-WF78Ex+/xNZZDYvzwB7+sLUYQbJzyyS36ZjMhVqhORejHOsoOcTjQ9TdOgKZoY7wlfxjnLxeMKkO8R/R1KL9aQ==",
            "license": "MIT",
            "optional": true,
            "dependencies": {
                "@node-minify/utils": "9.0.1",
                "terser": "5.36.0"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@emulatorjs/emulatorjs/node_modules/@node-minify/utils": {
            "version": "9.0.1",
            "resolved": "https://registry.npmjs.org/@node-minify/utils/-/utils-9.0.1.tgz",
            "integrity": "sha512-aC1+mhKTP3IMa2VcuGl3ui92LO/7CPQWldNGzu3BVGKiMNJ70AKJW/R6huuYCSuQyHDGM9oFwiVClsZnFxn67g==",
            "license": "MIT",
            "optional": true,
            "dependencies": {
                "gzip-size": "6.0.0"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@emulatorjs/emulatorjs/node_modules/gzip-size": {
            "version": "6.0.0",
            "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz",
            "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==",
            "license": "MIT",
            "optional": true,
            "dependencies": {
                "duplexer": "^0.1.2"
            },
            "engines": {
                "node": ">=10"
            },
            "funding": {
                "url": "https://github.com/sponsors/sindresorhus"
            }
        },
        "node_modules/@emulatorjs/emulatorjs/node_modules/mkdirp": {
            "version": "3.0.1",
            "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-3.0.1.tgz",
            "integrity": "sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==",
            "license": "MIT",
            "optional": true,
            "bin": {
                "mkdirp": "dist/cjs/src/bin.js"
            },
            "engines": {
                "node": ">=10"
            },
            "funding": {
                "url": "https://github.com/sponsors/isaacs"
            }
        },
        "node_modules/@emulatorjs/emulatorjs/node_modules/terser": {
            "version": "5.36.0",
            "resolved": "https://registry.npmjs.org/terser/-/terser-5.36.0.tgz",
            "integrity": "sha512-IYV9eNMuFAV4THUspIRXkLakHnV6XO7FEdtKjf/mDyrnqUg9LnlOn6/RwRvM9SZjR4GUq8Nk8zj67FzVARr74w==",
            "license": "BSD-2-Clause",
            "optional": true,
            "dependencies": {
                "@jridgewell/source-map": "^0.3.3",
                "acorn": "^8.8.2",
                "commander": "^2.20.0",
                "source-map-support": "~0.5.20"
            },
            "bin": {
                "terser": "bin/terser"
            },
            "engines": {
                "node": ">=10"
            }
        },
        "node_modules/@eslint-community/eslint-utils": {
            "version": "4.9.1",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "eslint-visitor-keys": "^3.4.3"
            },
            "engines": {
                "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
            },
            "funding": {
                "url": "https://opencollective.com/eslint"
            },
            "peerDependencies": {
                "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"
            }
        },
        "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": {
            "version": "3.4.3",
            "dev": true,
            "license": "Apache-2.0",
            "engines": {
                "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
            },
            "funding": {
                "url": "https://opencollective.com/eslint"
            }
        },
        "node_modules/@eslint-community/regexpp": {
            "version": "4.12.2",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": "^12.0.0 || ^14.0.0 || >=16.0.0"
            }
        },
        "node_modules/@eslint/config-array": {
            "version": "0.23.2",
            "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.23.2.tgz",
            "integrity": "sha512-YF+fE6LV4v5MGWRGj7G404/OZzGNepVF8fxk7jqmqo3lrza7a0uUcDnROGRBG1WFC1omYUS/Wp1f42i0M+3Q3A==",
            "dev": true,
            "license": "Apache-2.0",
            "dependencies": {
                "@eslint/object-schema": "^3.0.2",
                "debug": "^4.3.1",
                "minimatch": "^10.2.1"
            },
            "engines": {
                "node": "^20.19.0 || ^22.13.0 || >=24"
            }
        },
        "node_modules/@eslint/config-helpers": {
            "version": "0.5.2",
            "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.5.2.tgz",
            "integrity": "sha512-a5MxrdDXEvqnIq+LisyCX6tQMPF/dSJpCfBgBauY+pNZ28yCtSsTvyTYrMhaI+LK26bVyCJfJkT0u8KIj2i1dQ==",
            "dev": true,
            "license": "Apache-2.0",
            "dependencies": {
                "@eslint/core": "^1.1.0"
            },
            "engines": {
                "node": "^20.19.0 || ^22.13.0 || >=24"
            }
        },
        "node_modules/@eslint/core": {
            "version": "1.1.0",
            "resolved": "https://registry.npmjs.org/@eslint/core/-/core-1.1.0.tgz",
            "integrity": "sha512-/nr9K9wkr3P1EzFTdFdMoLuo1PmIxjmwvPozwoSodjNBdefGujXQUF93u1DDZpEaTuDvMsIQddsd35BwtrW9Xw==",
            "dev": true,
            "license": "Apache-2.0",
            "dependencies": {
                "@types/json-schema": "^7.0.15"
            },
            "engines": {
                "node": "^20.19.0 || ^22.13.0 || >=24"
            }
        },
        "node_modules/@eslint/object-schema": {
            "version": "3.0.2",
            "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-3.0.2.tgz",
            "integrity": "sha512-HOy56KJt48Bx8KmJ+XGQNSUMT/6dZee/M54XyUyuvTvPXJmsERRvBchsUVx1UMe1WwIH49XLAczNC7V2INsuUw==",
            "dev": true,
            "license": "Apache-2.0",
            "engines": {
                "node": "^20.19.0 || ^22.13.0 || >=24"
            }
        },
        "node_modules/@eslint/plugin-kit": {
            "version": "0.6.0",
            "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.6.0.tgz",
            "integrity": "sha512-bIZEUzOI1jkhviX2cp5vNyXQc6olzb2ohewQubuYlMXZ2Q/XjBO0x0XhGPvc9fjSIiUN0vw+0hq53BJ4eQSJKQ==",
            "dev": true,
            "license": "Apache-2.0",
            "dependencies": {
                "@eslint/core": "^1.1.0",
                "levn": "^0.4.1"
            },
            "engines": {
                "node": "^20.19.0 || ^22.13.0 || >=24"
            }
        },
        "node_modules/@humanfs/core": {
            "version": "0.19.1",
            "dev": true,
            "license": "Apache-2.0",
            "engines": {
                "node": ">=18.18.0"
            }
        },
        "node_modules/@humanfs/node": {
            "version": "0.16.7",
            "dev": true,
            "license": "Apache-2.0",
            "dependencies": {
                "@humanfs/core": "^0.19.1",
                "@humanwhocodes/retry": "^0.4.0"
            },
            "engines": {
                "node": ">=18.18.0"
            }
        },
        "node_modules/@humanwhocodes/module-importer": {
            "version": "1.0.1",
            "dev": true,
            "license": "Apache-2.0",
            "engines": {
                "node": ">=12.22"
            },
            "funding": {
                "type": "github",
                "url": "https://github.com/sponsors/nzakas"
            }
        },
        "node_modules/@humanwhocodes/retry": {
            "version": "0.4.3",
            "dev": true,
            "license": "Apache-2.0",
            "engines": {
                "node": ">=18.18"
            },
            "funding": {
                "type": "github",
                "url": "https://github.com/sponsors/nzakas"
            }
        },
        "node_modules/@isaacs/cliui": {
            "version": "8.0.2",
            "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz",
            "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==",
            "license": "ISC",
            "optional": true,
            "dependencies": {
                "string-width": "^5.1.2",
                "string-width-cjs": "npm:string-width@^4.2.0",
                "strip-ansi": "^7.0.1",
                "strip-ansi-cjs": "npm:strip-ansi@^6.0.1",
                "wrap-ansi": "^8.1.0",
                "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0"
            },
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/@jridgewell/gen-mapping": {
            "version": "0.3.13",
            "devOptional": true,
            "license": "MIT",
            "dependencies": {
                "@jridgewell/sourcemap-codec": "^1.5.0",
                "@jridgewell/trace-mapping": "^0.3.24"
            }
        },
        "node_modules/@jridgewell/resolve-uri": {
            "version": "3.1.2",
            "devOptional": true,
            "license": "MIT",
            "engines": {
                "node": ">=6.0.0"
            }
        },
        "node_modules/@jridgewell/source-map": {
            "version": "0.3.11",
            "devOptional": true,
            "license": "MIT",
            "dependencies": {
                "@jridgewell/gen-mapping": "^0.3.5",
                "@jridgewell/trace-mapping": "^0.3.25"
            }
        },
        "node_modules/@jridgewell/sourcemap-codec": {
            "version": "1.5.5",
            "devOptional": true,
            "license": "MIT"
        },
        "node_modules/@jridgewell/trace-mapping": {
            "version": "0.3.31",
            "devOptional": true,
            "license": "MIT",
            "dependencies": {
                "@jridgewell/resolve-uri": "^3.1.0",
                "@jridgewell/sourcemap-codec": "^1.4.14"
            }
        },
        "node_modules/@jsdoc/salty": {
            "version": "0.2.10",
            "dev": true,
            "license": "Apache-2.0",
            "dependencies": {
                "lodash": "^4.17.23"
            },
            "engines": {
                "node": ">=v12.0.0"
            }
        },
        "node_modules/@node-minify/clean-css": {
            "version": "10.4.0",
            "license": "MIT",
            "dependencies": {
                "@node-minify/utils": "10.4.0",
                "clean-css": "5.3.3"
            },
            "engines": {
                "node": ">=20.0.0"
            }
        },
        "node_modules/@node-minify/core": {
            "version": "10.4.0",
            "license": "MIT",
            "dependencies": {
                "@node-minify/utils": "10.4.0"
            },
            "engines": {
                "node": ">=20.0.0"
            }
        },
        "node_modules/@node-minify/utils": {
            "version": "10.4.0",
            "license": "MIT",
            "dependencies": {
                "fast-glob": "^3.3.3",
                "gzip-size": "7.0.0"
            },
            "engines": {
                "node": ">=20.0.0"
            }
        },
        "node_modules/@nodelib/fs.scandir": {
            "version": "2.1.5",
            "license": "MIT",
            "dependencies": {
                "@nodelib/fs.stat": "2.0.5",
                "run-parallel": "^1.1.9"
            },
            "engines": {
                "node": ">= 8"
            }
        },
        "node_modules/@nodelib/fs.stat": {
            "version": "2.0.5",
            "license": "MIT",
            "engines": {
                "node": ">= 8"
            }
        },
        "node_modules/@nodelib/fs.walk": {
            "version": "1.2.8",
            "license": "MIT",
            "dependencies": {
                "@nodelib/fs.scandir": "2.1.5",
                "fastq": "^1.6.0"
            },
            "engines": {
                "node": ">= 8"
            }
        },
        "node_modules/@pkgjs/parseargs": {
            "version": "0.11.0",
            "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",
            "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==",
            "license": "MIT",
            "optional": true,
            "engines": {
                "node": ">=14"
            }
        },
        "node_modules/@rollup/plugin-terser": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/@rollup/plugin-terser/-/plugin-terser-1.0.0.tgz",
            "integrity": "sha512-FnCxhTBx6bMOYQrar6C8h3scPt8/JwIzw3+AJ2K++6guogH5fYaIFia+zZuhqv0eo1RN7W1Pz630SyvLbDjhtQ==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "serialize-javascript": "^7.0.3",
                "smob": "^1.0.0",
                "terser": "^5.17.4"
            },
            "engines": {
                "node": ">=20.0.0"
            },
            "peerDependencies": {
                "rollup": "^2.0.0||^3.0.0||^4.0.0"
            },
            "peerDependenciesMeta": {
                "rollup": {
                    "optional": true
                }
            }
        },
        "node_modules/@rollup/rollup-android-arm-eabi": {
            "version": "4.59.0",
            "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.59.0.tgz",
            "integrity": "sha512-upnNBkA6ZH2VKGcBj9Fyl9IGNPULcjXRlg0LLeaioQWueH30p6IXtJEbKAgvyv+mJaMxSm1l6xwDXYjpEMiLMg==",
            "cpu": [
                "arm"
            ],
            "dev": true,
            "license": "MIT",
            "optional": true,
            "os": [
                "android"
            ]
        },
        "node_modules/@rollup/rollup-android-arm64": {
            "version": "4.59.0",
            "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.59.0.tgz",
            "integrity": "sha512-hZ+Zxj3SySm4A/DylsDKZAeVg0mvi++0PYVceVyX7hemkw7OreKdCvW2oQ3T1FMZvCaQXqOTHb8qmBShoqk69Q==",
            "cpu": [
                "arm64"
            ],
            "dev": true,
            "license": "MIT",
            "optional": true,
            "os": [
                "android"
            ]
        },
        "node_modules/@rollup/rollup-darwin-arm64": {
            "version": "4.59.0",
            "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.59.0.tgz",
            "integrity": "sha512-W2Psnbh1J8ZJw0xKAd8zdNgF9HRLkdWwwdWqubSVk0pUuQkoHnv7rx4GiF9rT4t5DIZGAsConRE3AxCdJ4m8rg==",
            "cpu": [
                "arm64"
            ],
            "dev": true,
            "license": "MIT",
            "optional": true,
            "os": [
                "darwin"
            ]
        },
        "node_modules/@rollup/rollup-darwin-x64": {
            "version": "4.59.0",
            "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.59.0.tgz",
            "integrity": "sha512-ZW2KkwlS4lwTv7ZVsYDiARfFCnSGhzYPdiOU4IM2fDbL+QGlyAbjgSFuqNRbSthybLbIJ915UtZBtmuLrQAT/w==",
            "cpu": [
                "x64"
            ],
            "dev": true,
            "license": "MIT",
            "optional": true,
            "os": [
                "darwin"
            ]
        },
        "node_modules/@rollup/rollup-freebsd-arm64": {
            "version": "4.59.0",
            "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.59.0.tgz",
            "integrity": "sha512-EsKaJ5ytAu9jI3lonzn3BgG8iRBjV4LxZexygcQbpiU0wU0ATxhNVEpXKfUa0pS05gTcSDMKpn3Sx+QB9RlTTA==",
            "cpu": [
                "arm64"
            ],
            "dev": true,
            "license": "MIT",
            "optional": true,
            "os": [
                "freebsd"
            ]
        },
        "node_modules/@rollup/rollup-freebsd-x64": {
            "version": "4.59.0",
            "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.59.0.tgz",
            "integrity": "sha512-d3DuZi2KzTMjImrxoHIAODUZYoUUMsuUiY4SRRcJy6NJoZ6iIqWnJu9IScV9jXysyGMVuW+KNzZvBLOcpdl3Vg==",
            "cpu": [
                "x64"
            ],
            "dev": true,
            "license": "MIT",
            "optional": true,
            "os": [
                "freebsd"
            ]
        },
        "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
            "version": "4.59.0",
            "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.59.0.tgz",
            "integrity": "sha512-t4ONHboXi/3E0rT6OZl1pKbl2Vgxf9vJfWgmUoCEVQVxhW6Cw/c8I6hbbu7DAvgp82RKiH7TpLwxnJeKv2pbsw==",
            "cpu": [
                "arm"
            ],
            "dev": true,
            "license": "MIT",
            "optional": true,
            "os": [
                "linux"
            ]
        },
        "node_modules/@rollup/rollup-linux-arm-musleabihf": {
            "version": "4.59.0",
            "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.59.0.tgz",
            "integrity": "sha512-CikFT7aYPA2ufMD086cVORBYGHffBo4K8MQ4uPS/ZnY54GKj36i196u8U+aDVT2LX4eSMbyHtyOh7D7Zvk2VvA==",
            "cpu": [
                "arm"
            ],
            "dev": true,
            "license": "MIT",
            "optional": true,
            "os": [
                "linux"
            ]
        },
        "node_modules/@rollup/rollup-linux-arm64-gnu": {
            "version": "4.59.0",
            "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.59.0.tgz",
            "integrity": "sha512-jYgUGk5aLd1nUb1CtQ8E+t5JhLc9x5WdBKew9ZgAXg7DBk0ZHErLHdXM24rfX+bKrFe+Xp5YuJo54I5HFjGDAA==",
            "cpu": [
                "arm64"
            ],
            "dev": true,
            "license": "MIT",
            "optional": true,
            "os": [
                "linux"
            ]
        },
        "node_modules/@rollup/rollup-linux-arm64-musl": {
            "version": "4.59.0",
            "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.59.0.tgz",
            "integrity": "sha512-peZRVEdnFWZ5Bh2KeumKG9ty7aCXzzEsHShOZEFiCQlDEepP1dpUl/SrUNXNg13UmZl+gzVDPsiCwnV1uI0RUA==",
            "cpu": [
                "arm64"
            ],
            "dev": true,
            "license": "MIT",
            "optional": true,
            "os": [
                "linux"
            ]
        },
        "node_modules/@rollup/rollup-linux-loong64-gnu": {
            "version": "4.59.0",
            "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.59.0.tgz",
            "integrity": "sha512-gbUSW/97f7+r4gHy3Jlup8zDG190AuodsWnNiXErp9mT90iCy9NKKU0Xwx5k8VlRAIV2uU9CsMnEFg/xXaOfXg==",
            "cpu": [
                "loong64"
            ],
            "dev": true,
            "license": "MIT",
            "optional": true,
            "os": [
                "linux"
            ]
        },
        "node_modules/@rollup/rollup-linux-loong64-musl": {
            "version": "4.59.0",
            "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.59.0.tgz",
            "integrity": "sha512-yTRONe79E+o0FWFijasoTjtzG9EBedFXJMl888NBEDCDV9I2wGbFFfJQQe63OijbFCUZqxpHz1GzpbtSFikJ4Q==",
            "cpu": [
                "loong64"
            ],
            "dev": true,
            "license": "MIT",
            "optional": true,
            "os": [
                "linux"
            ]
        },
        "node_modules/@rollup/rollup-linux-ppc64-gnu": {
            "version": "4.59.0",
            "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.59.0.tgz",
            "integrity": "sha512-sw1o3tfyk12k3OEpRddF68a1unZ5VCN7zoTNtSn2KndUE+ea3m3ROOKRCZxEpmT9nsGnogpFP9x6mnLTCaoLkA==",
            "cpu": [
                "ppc64"
            ],
            "dev": true,
            "license": "MIT",
            "optional": true,
            "os": [
                "linux"
            ]
        },
        "node_modules/@rollup/rollup-linux-ppc64-musl": {
            "version": "4.59.0",
            "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.59.0.tgz",
            "integrity": "sha512-+2kLtQ4xT3AiIxkzFVFXfsmlZiG5FXYW7ZyIIvGA7Bdeuh9Z0aN4hVyXS/G1E9bTP/vqszNIN/pUKCk/BTHsKA==",
            "cpu": [
                "ppc64"
            ],
            "dev": true,
            "license": "MIT",
            "optional": true,
            "os": [
                "linux"
            ]
        },
        "node_modules/@rollup/rollup-linux-riscv64-gnu": {
            "version": "4.59.0",
            "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.59.0.tgz",
            "integrity": "sha512-NDYMpsXYJJaj+I7UdwIuHHNxXZ/b/N2hR15NyH3m2qAtb/hHPA4g4SuuvrdxetTdndfj9b1WOmy73kcPRoERUg==",
            "cpu": [
                "riscv64"
            ],
            "dev": true,
            "license": "MIT",
            "optional": true,
            "os": [
                "linux"
            ]
        },
        "node_modules/@rollup/rollup-linux-riscv64-musl": {
            "version": "4.59.0",
            "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.59.0.tgz",
            "integrity": "sha512-nLckB8WOqHIf1bhymk+oHxvM9D3tyPndZH8i8+35p/1YiVoVswPid2yLzgX7ZJP0KQvnkhM4H6QZ5m0LzbyIAg==",
            "cpu": [
                "riscv64"
            ],
            "dev": true,
            "license": "MIT",
            "optional": true,
            "os": [
                "linux"
            ]
        },
        "node_modules/@rollup/rollup-linux-s390x-gnu": {
            "version": "4.59.0",
            "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.59.0.tgz",
            "integrity": "sha512-oF87Ie3uAIvORFBpwnCvUzdeYUqi2wY6jRFWJAy1qus/udHFYIkplYRW+wo+GRUP4sKzYdmE1Y3+rY5Gc4ZO+w==",
            "cpu": [
                "s390x"
            ],
            "dev": true,
            "license": "MIT",
            "optional": true,
            "os": [
                "linux"
            ]
        },
        "node_modules/@rollup/rollup-linux-x64-gnu": {
            "version": "4.59.0",
            "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.59.0.tgz",
            "integrity": "sha512-3AHmtQq/ppNuUspKAlvA8HtLybkDflkMuLK4DPo77DfthRb71V84/c4MlWJXixZz4uruIH4uaa07IqoAkG64fg==",
            "cpu": [
                "x64"
            ],
            "dev": true,
            "license": "MIT",
            "optional": true,
            "os": [
                "linux"
            ]
        },
        "node_modules/@rollup/rollup-linux-x64-musl": {
            "version": "4.59.0",
            "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.59.0.tgz",
            "integrity": "sha512-2UdiwS/9cTAx7qIUZB/fWtToJwvt0Vbo0zmnYt7ED35KPg13Q0ym1g442THLC7VyI6JfYTP4PiSOWyoMdV2/xg==",
            "cpu": [
                "x64"
            ],
            "dev": true,
            "license": "MIT",
            "optional": true,
            "os": [
                "linux"
            ]
        },
        "node_modules/@rollup/rollup-openbsd-x64": {
            "version": "4.59.0",
            "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.59.0.tgz",
            "integrity": "sha512-M3bLRAVk6GOwFlPTIxVBSYKUaqfLrn8l0psKinkCFxl4lQvOSz8ZrKDz2gxcBwHFpci0B6rttydI4IpS4IS/jQ==",
            "cpu": [
                "x64"
            ],
            "dev": true,
            "license": "MIT",
            "optional": true,
            "os": [
                "openbsd"
            ]
        },
        "node_modules/@rollup/rollup-openharmony-arm64": {
            "version": "4.59.0",
            "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.59.0.tgz",
            "integrity": "sha512-tt9KBJqaqp5i5HUZzoafHZX8b5Q2Fe7UjYERADll83O4fGqJ49O1FsL6LpdzVFQcpwvnyd0i+K/VSwu/o/nWlA==",
            "cpu": [
                "arm64"
            ],
            "dev": true,
            "license": "MIT",
            "optional": true,
            "os": [
                "openharmony"
            ]
        },
        "node_modules/@rollup/rollup-win32-arm64-msvc": {
            "version": "4.59.0",
            "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.59.0.tgz",
            "integrity": "sha512-V5B6mG7OrGTwnxaNUzZTDTjDS7F75PO1ae6MJYdiMu60sq0CqN5CVeVsbhPxalupvTX8gXVSU9gq+Rx1/hvu6A==",
            "cpu": [
                "arm64"
            ],
            "dev": true,
            "license": "MIT",
            "optional": true,
            "os": [
                "win32"
            ]
        },
        "node_modules/@rollup/rollup-win32-ia32-msvc": {
            "version": "4.59.0",
            "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.59.0.tgz",
            "integrity": "sha512-UKFMHPuM9R0iBegwzKF4y0C4J9u8C6MEJgFuXTBerMk7EJ92GFVFYBfOZaSGLu6COf7FxpQNqhNS4c4icUPqxA==",
            "cpu": [
                "ia32"
            ],
            "dev": true,
            "license": "MIT",
            "optional": true,
            "os": [
                "win32"
            ]
        },
        "node_modules/@rollup/rollup-win32-x64-gnu": {
            "version": "4.59.0",
            "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.59.0.tgz",
            "integrity": "sha512-laBkYlSS1n2L8fSo1thDNGrCTQMmxjYY5G0WFWjFFYZkKPjsMBsgJfGf4TLxXrF6RyhI60L8TMOjBMvXiTcxeA==",
            "cpu": [
                "x64"
            ],
            "dev": true,
            "license": "MIT",
            "optional": true,
            "os": [
                "win32"
            ]
        },
        "node_modules/@rollup/rollup-win32-x64-msvc": {
            "version": "4.59.0",
            "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.59.0.tgz",
            "integrity": "sha512-2HRCml6OztYXyJXAvdDXPKcawukWY2GpR5/nxKp4iBgiO3wcoEGkAaqctIbZcNB6KlUQBIqt8VYkNSj2397EfA==",
            "cpu": [
                "x64"
            ],
            "dev": true,
            "license": "MIT",
            "optional": true,
            "os": [
                "win32"
            ]
        },
        "node_modules/@socket.io/component-emitter": {
            "version": "3.1.2",
            "devOptional": true,
            "license": "MIT"
        },
        "node_modules/@types/cors": {
            "version": "2.8.19",
            "devOptional": true,
            "license": "MIT",
            "dependencies": {
                "@types/node": "*"
            }
        },
        "node_modules/@types/esrecurse": {
            "version": "4.3.1",
            "resolved": "https://registry.npmjs.org/@types/esrecurse/-/esrecurse-4.3.1.tgz",
            "integrity": "sha512-xJBAbDifo5hpffDBuHl0Y8ywswbiAp/Wi7Y/GtAgSlZyIABppyurxVueOPE8LUQOxdlgi6Zqce7uoEpqNTeiUw==",
            "dev": true,
            "license": "MIT"
        },
        "node_modules/@types/estree": {
            "version": "1.0.8",
            "dev": true,
            "license": "MIT"
        },
        "node_modules/@types/json-schema": {
            "version": "7.0.15",
            "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz",
            "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==",
            "dev": true,
            "license": "MIT"
        },
        "node_modules/@types/linkify-it": {
            "version": "5.0.0",
            "dev": true,
            "license": "MIT"
        },
        "node_modules/@types/markdown-it": {
            "version": "14.1.2",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "@types/linkify-it": "^5",
                "@types/mdurl": "^2"
            }
        },
        "node_modules/@types/mdurl": {
            "version": "2.0.0",
            "dev": true,
            "license": "MIT"
        },
        "node_modules/@types/node": {
            "version": "25.3.3",
            "devOptional": true,
            "license": "MIT",
            "dependencies": {
                "undici-types": "~7.18.0"
            }
        },
        "node_modules/accepts": {
            "version": "1.3.8",
            "devOptional": true,
            "license": "MIT",
            "dependencies": {
                "mime-types": "~2.1.34",
                "negotiator": "0.6.3"
            },
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/acorn": {
            "version": "8.16.0",
            "devOptional": true,
            "license": "MIT",
            "bin": {
                "acorn": "bin/acorn"
            },
            "engines": {
                "node": ">=0.4.0"
            }
        },
        "node_modules/acorn-jsx": {
            "version": "5.3.2",
            "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
            "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
            "dev": true,
            "license": "MIT",
            "peerDependencies": {
                "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
            }
        },
        "node_modules/ajv": {
            "version": "6.14.0",
            "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.14.0.tgz",
            "integrity": "sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "fast-deep-equal": "^3.1.1",
                "fast-json-stable-stringify": "^2.0.0",
                "json-schema-traverse": "^0.4.1",
                "uri-js": "^4.2.2"
            },
            "funding": {
                "type": "github",
                "url": "https://github.com/sponsors/epoberezkin"
            }
        },
        "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/ansi-styles": {
            "version": "4.3.0",
            "license": "MIT",
            "dependencies": {
                "color-convert": "^2.0.1"
            },
            "engines": {
                "node": ">=8"
            },
            "funding": {
                "url": "https://github.com/chalk/ansi-styles?sponsor=1"
            }
        },
        "node_modules/argparse": {
            "version": "2.0.1",
            "dev": true,
            "license": "Python-2.0"
        },
        "node_modules/async": {
            "version": "3.2.6",
            "license": "MIT"
        },
        "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==",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": "18 || 20 || >=22"
            }
        },
        "node_modules/base64id": {
            "version": "2.0.0",
            "devOptional": true,
            "license": "MIT",
            "engines": {
                "node": "^4.5.0 || >= 5.9"
            }
        },
        "node_modules/basic-auth": {
            "version": "2.0.1",
            "license": "MIT",
            "dependencies": {
                "safe-buffer": "5.1.2"
            },
            "engines": {
                "node": ">= 0.8"
            }
        },
        "node_modules/bluebird": {
            "version": "3.7.2",
            "dev": true,
            "license": "MIT"
        },
        "node_modules/brace-expansion": {
            "version": "5.0.4",
            "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.4.tgz",
            "integrity": "sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "balanced-match": "^4.0.2"
            },
            "engines": {
                "node": "18 || 20 || >=22"
            }
        },
        "node_modules/braces": {
            "version": "3.0.3",
            "license": "MIT",
            "dependencies": {
                "fill-range": "^7.1.1"
            },
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/buffer-from": {
            "version": "1.1.2",
            "devOptional": true,
            "license": "MIT"
        },
        "node_modules/call-bind-apply-helpers": {
            "version": "1.0.2",
            "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",
            "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/catharsis": {
            "version": "0.9.0",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "lodash": "^4.17.15"
            },
            "engines": {
                "node": ">= 10"
            }
        },
        "node_modules/chalk": {
            "version": "4.1.2",
            "license": "MIT",
            "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/clean-css": {
            "version": "5.3.3",
            "license": "MIT",
            "dependencies": {
                "source-map": "~0.6.0"
            },
            "engines": {
                "node": ">= 10.0"
            }
        },
        "node_modules/color-convert": {
            "version": "2.0.1",
            "license": "MIT",
            "dependencies": {
                "color-name": "~1.1.4"
            },
            "engines": {
                "node": ">=7.0.0"
            }
        },
        "node_modules/color-name": {
            "version": "1.1.4",
            "license": "MIT"
        },
        "node_modules/commander": {
            "version": "2.20.3",
            "devOptional": true,
            "license": "MIT"
        },
        "node_modules/cookie": {
            "version": "0.7.2",
            "devOptional": true,
            "license": "MIT",
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/cors": {
            "version": "2.8.6",
            "devOptional": true,
            "license": "MIT",
            "dependencies": {
                "object-assign": "^4",
                "vary": "^1"
            },
            "engines": {
                "node": ">= 0.10"
            },
            "funding": {
                "type": "opencollective",
                "url": "https://opencollective.com/express"
            }
        },
        "node_modules/corser": {
            "version": "2.0.1",
            "license": "MIT",
            "engines": {
                "node": ">= 0.4.0"
            }
        },
        "node_modules/cross-spawn": {
            "version": "7.0.6",
            "devOptional": true,
            "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",
            "devOptional": true,
            "license": "MIT",
            "engines": {
                "node": ">= 12"
            }
        },
        "node_modules/debug": {
            "version": "4.4.3",
            "license": "MIT",
            "dependencies": {
                "ms": "^2.1.3"
            },
            "engines": {
                "node": ">=6.0"
            },
            "peerDependenciesMeta": {
                "supports-color": {
                    "optional": true
                }
            }
        },
        "node_modules/deep-is": {
            "version": "0.1.4",
            "dev": true,
            "license": "MIT"
        },
        "node_modules/dunder-proto": {
            "version": "1.0.1",
            "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/duplexer": {
            "version": "0.1.2",
            "license": "MIT"
        },
        "node_modules/eastasianwidth": {
            "version": "0.2.0",
            "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz",
            "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==",
            "license": "MIT",
            "optional": true
        },
        "node_modules/emoji-regex": {
            "version": "9.2.2",
            "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
            "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",
            "license": "MIT",
            "optional": true
        },
        "node_modules/engine.io": {
            "version": "6.6.5",
            "devOptional": true,
            "license": "MIT",
            "dependencies": {
                "@types/cors": "^2.8.12",
                "@types/node": ">=10.0.0",
                "accepts": "~1.3.4",
                "base64id": "2.0.0",
                "cookie": "~0.7.2",
                "cors": "~2.8.5",
                "debug": "~4.4.1",
                "engine.io-parser": "~5.2.1",
                "ws": "~8.18.3"
            },
            "engines": {
                "node": ">=10.2.0"
            }
        },
        "node_modules/engine.io-parser": {
            "version": "5.2.3",
            "devOptional": true,
            "license": "MIT",
            "engines": {
                "node": ">=10.0.0"
            }
        },
        "node_modules/entities": {
            "version": "4.5.0",
            "dev": true,
            "license": "BSD-2-Clause",
            "engines": {
                "node": ">=0.12"
            },
            "funding": {
                "url": "https://github.com/fb55/entities?sponsor=1"
            }
        },
        "node_modules/es-define-property": {
            "version": "1.0.1",
            "license": "MIT",
            "engines": {
                "node": ">= 0.4"
            }
        },
        "node_modules/es-errors": {
            "version": "1.3.0",
            "license": "MIT",
            "engines": {
                "node": ">= 0.4"
            }
        },
        "node_modules/es-object-atoms": {
            "version": "1.1.1",
            "license": "MIT",
            "dependencies": {
                "es-errors": "^1.3.0"
            },
            "engines": {
                "node": ">= 0.4"
            }
        },
        "node_modules/escape-string-regexp": {
            "version": "4.0.0",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">=10"
            },
            "funding": {
                "url": "https://github.com/sponsors/sindresorhus"
            }
        },
        "node_modules/eslint": {
            "version": "10.0.2",
            "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.0.2.tgz",
            "integrity": "sha512-uYixubwmqJZH+KLVYIVKY1JQt7tysXhtj21WSvjcSmU5SVNzMus1bgLe+pAt816yQ8opKfheVVoPLqvVMGejYw==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "@eslint-community/eslint-utils": "^4.8.0",
                "@eslint-community/regexpp": "^4.12.2",
                "@eslint/config-array": "^0.23.2",
                "@eslint/config-helpers": "^0.5.2",
                "@eslint/core": "^1.1.0",
                "@eslint/plugin-kit": "^0.6.0",
                "@humanfs/node": "^0.16.6",
                "@humanwhocodes/module-importer": "^1.0.1",
                "@humanwhocodes/retry": "^0.4.2",
                "@types/estree": "^1.0.6",
                "ajv": "^6.14.0",
                "cross-spawn": "^7.0.6",
                "debug": "^4.3.2",
                "escape-string-regexp": "^4.0.0",
                "eslint-scope": "^9.1.1",
                "eslint-visitor-keys": "^5.0.1",
                "espree": "^11.1.1",
                "esquery": "^1.7.0",
                "esutils": "^2.0.2",
                "fast-deep-equal": "^3.1.3",
                "file-entry-cache": "^8.0.0",
                "find-up": "^5.0.0",
                "glob-parent": "^6.0.2",
                "ignore": "^5.2.0",
                "imurmurhash": "^0.1.4",
                "is-glob": "^4.0.0",
                "json-stable-stringify-without-jsonify": "^1.0.1",
                "minimatch": "^10.2.1",
                "natural-compare": "^1.4.0",
                "optionator": "^0.9.3"
            },
            "bin": {
                "eslint": "bin/eslint.js"
            },
            "engines": {
                "node": "^20.19.0 || ^22.13.0 || >=24"
            },
            "funding": {
                "url": "https://eslint.org/donate"
            },
            "peerDependencies": {
                "jiti": "*"
            },
            "peerDependenciesMeta": {
                "jiti": {
                    "optional": true
                }
            }
        },
        "node_modules/eslint-scope": {
            "version": "9.1.1",
            "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-9.1.1.tgz",
            "integrity": "sha512-GaUN0sWim5qc8KVErfPBWmc31LEsOkrUJbvJZV+xuL3u2phMUK4HIvXlWAakfC8W4nzlK+chPEAkYOYb5ZScIw==",
            "dev": true,
            "license": "BSD-2-Clause",
            "dependencies": {
                "@types/esrecurse": "^4.3.1",
                "@types/estree": "^1.0.8",
                "esrecurse": "^4.3.0",
                "estraverse": "^5.2.0"
            },
            "engines": {
                "node": "^20.19.0 || ^22.13.0 || >=24"
            },
            "funding": {
                "url": "https://opencollective.com/eslint"
            }
        },
        "node_modules/eslint-visitor-keys": {
            "version": "5.0.1",
            "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz",
            "integrity": "sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==",
            "dev": true,
            "license": "Apache-2.0",
            "engines": {
                "node": "^20.19.0 || ^22.13.0 || >=24"
            },
            "funding": {
                "url": "https://opencollective.com/eslint"
            }
        },
        "node_modules/espree": {
            "version": "11.1.1",
            "resolved": "https://registry.npmjs.org/espree/-/espree-11.1.1.tgz",
            "integrity": "sha512-AVHPqQoZYc+RUM4/3Ly5udlZY/U4LS8pIG05jEjWM2lQMU/oaZ7qshzAl2YP1tfNmXfftH3ohurfwNAug+MnsQ==",
            "dev": true,
            "license": "BSD-2-Clause",
            "dependencies": {
                "acorn": "^8.16.0",
                "acorn-jsx": "^5.3.2",
                "eslint-visitor-keys": "^5.0.1"
            },
            "engines": {
                "node": "^20.19.0 || ^22.13.0 || >=24"
            },
            "funding": {
                "url": "https://opencollective.com/eslint"
            }
        },
        "node_modules/esquery": {
            "version": "1.7.0",
            "dev": true,
            "license": "BSD-3-Clause",
            "dependencies": {
                "estraverse": "^5.1.0"
            },
            "engines": {
                "node": ">=0.10"
            }
        },
        "node_modules/esrecurse": {
            "version": "4.3.0",
            "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
            "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
            "dev": true,
            "license": "BSD-2-Clause",
            "dependencies": {
                "estraverse": "^5.2.0"
            },
            "engines": {
                "node": ">=4.0"
            }
        },
        "node_modules/estraverse": {
            "version": "5.3.0",
            "dev": true,
            "license": "BSD-2-Clause",
            "engines": {
                "node": ">=4.0"
            }
        },
        "node_modules/esutils": {
            "version": "2.0.3",
            "dev": true,
            "license": "BSD-2-Clause",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/eventemitter3": {
            "version": "4.0.7",
            "license": "MIT"
        },
        "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==",
            "dev": true,
            "license": "MIT"
        },
        "node_modules/fast-glob": {
            "version": "3.3.3",
            "license": "MIT",
            "dependencies": {
                "@nodelib/fs.stat": "^2.0.2",
                "@nodelib/fs.walk": "^1.2.3",
                "glob-parent": "^5.1.2",
                "merge2": "^1.3.0",
                "micromatch": "^4.0.8"
            },
            "engines": {
                "node": ">=8.6.0"
            }
        },
        "node_modules/fast-glob/node_modules/glob-parent": {
            "version": "5.1.2",
            "license": "ISC",
            "dependencies": {
                "is-glob": "^4.0.1"
            },
            "engines": {
                "node": ">= 6"
            }
        },
        "node_modules/fast-json-stable-stringify": {
            "version": "2.1.0",
            "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
            "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
            "dev": true,
            "license": "MIT"
        },
        "node_modules/fast-levenshtein": {
            "version": "2.0.6",
            "dev": true,
            "license": "MIT"
        },
        "node_modules/fastq": {
            "version": "1.20.1",
            "license": "ISC",
            "dependencies": {
                "reusify": "^1.0.4"
            }
        },
        "node_modules/fetch-blob": {
            "version": "3.2.0",
            "devOptional": true,
            "funding": [
                {
                    "type": "github",
                    "url": "https://github.com/sponsors/jimmywarting"
                },
                {
                    "type": "paypal",
                    "url": "https://paypal.me/jimmywarting"
                }
            ],
            "license": "MIT",
            "dependencies": {
                "node-domexception": "^1.0.0",
                "web-streams-polyfill": "^3.0.3"
            },
            "engines": {
                "node": "^12.20 || >= 14.13"
            }
        },
        "node_modules/file-entry-cache": {
            "version": "8.0.0",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "flat-cache": "^4.0.0"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/fill-range": {
            "version": "7.1.1",
            "license": "MIT",
            "dependencies": {
                "to-regex-range": "^5.0.1"
            },
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/find-up": {
            "version": "5.0.0",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "locate-path": "^6.0.0",
                "path-exists": "^4.0.0"
            },
            "engines": {
                "node": ">=10"
            },
            "funding": {
                "url": "https://github.com/sponsors/sindresorhus"
            }
        },
        "node_modules/flat-cache": {
            "version": "4.0.1",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "flatted": "^3.2.9",
                "keyv": "^4.5.4"
            },
            "engines": {
                "node": ">=16"
            }
        },
        "node_modules/flatted": {
            "version": "3.3.4",
            "dev": true,
            "license": "ISC"
        },
        "node_modules/follow-redirects": {
            "version": "1.15.11",
            "funding": [
                {
                    "type": "individual",
                    "url": "https://github.com/sponsors/RubenVerborgh"
                }
            ],
            "license": "MIT",
            "engines": {
                "node": ">=4.0"
            },
            "peerDependenciesMeta": {
                "debug": {
                    "optional": true
                }
            }
        },
        "node_modules/foreground-child": {
            "version": "3.3.1",
            "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.1.tgz",
            "integrity": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==",
            "license": "ISC",
            "optional": true,
            "dependencies": {
                "cross-spawn": "^7.0.6",
                "signal-exit": "^4.0.1"
            },
            "engines": {
                "node": ">=14"
            },
            "funding": {
                "url": "https://github.com/sponsors/isaacs"
            }
        },
        "node_modules/formdata-polyfill": {
            "version": "4.0.10",
            "devOptional": true,
            "license": "MIT",
            "dependencies": {
                "fetch-blob": "^3.1.2"
            },
            "engines": {
                "node": ">=12.20.0"
            }
        },
        "node_modules/fsevents": {
            "version": "2.3.3",
            "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
            "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
            "dev": true,
            "hasInstallScript": true,
            "license": "MIT",
            "optional": true,
            "os": [
                "darwin"
            ],
            "engines": {
                "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
            }
        },
        "node_modules/function-bind": {
            "version": "1.1.2",
            "license": "MIT",
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/get-intrinsic": {
            "version": "1.3.0",
            "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",
            "license": "MIT",
            "dependencies": {
                "dunder-proto": "^1.0.1",
                "es-object-atoms": "^1.0.0"
            },
            "engines": {
                "node": ">= 0.4"
            }
        },
        "node_modules/glob": {
            "version": "10.3.3",
            "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.3.tgz",
            "integrity": "sha512-92vPiMb/iqpmEgsOoIDvTjc50wf9CCCvMzsi6W0JLPeUKE8TWP1a73PgqSrqy7iAZxaSD1YdzU7QZR5LF51MJw==",
            "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me",
            "license": "ISC",
            "optional": true,
            "dependencies": {
                "foreground-child": "^3.1.0",
                "jackspeak": "^2.0.3",
                "minimatch": "^9.0.1",
                "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0",
                "path-scurry": "^1.10.1"
            },
            "bin": {
                "glob": "dist/cjs/src/bin.js"
            },
            "engines": {
                "node": ">=16 || 14 >=14.17"
            },
            "funding": {
                "url": "https://github.com/sponsors/isaacs"
            }
        },
        "node_modules/glob-parent": {
            "version": "6.0.2",
            "dev": true,
            "license": "ISC",
            "dependencies": {
                "is-glob": "^4.0.3"
            },
            "engines": {
                "node": ">=10.13.0"
            }
        },
        "node_modules/glob/node_modules/balanced-match": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
            "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
            "license": "MIT",
            "optional": true
        },
        "node_modules/glob/node_modules/brace-expansion": {
            "version": "2.0.2",
            "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
            "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
            "license": "MIT",
            "optional": true,
            "dependencies": {
                "balanced-match": "^1.0.0"
            }
        },
        "node_modules/glob/node_modules/minimatch": {
            "version": "9.0.9",
            "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.9.tgz",
            "integrity": "sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==",
            "license": "ISC",
            "optional": true,
            "dependencies": {
                "brace-expansion": "^2.0.2"
            },
            "engines": {
                "node": ">=16 || 14 >=14.17"
            },
            "funding": {
                "url": "https://github.com/sponsors/isaacs"
            }
        },
        "node_modules/gopd": {
            "version": "1.2.0",
            "license": "MIT",
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/graceful-fs": {
            "version": "4.2.11",
            "dev": true,
            "license": "ISC"
        },
        "node_modules/gzip-size": {
            "version": "7.0.0",
            "license": "MIT",
            "dependencies": {
                "duplexer": "^0.1.2"
            },
            "engines": {
                "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
            },
            "funding": {
                "url": "https://github.com/sponsors/sindresorhus"
            }
        },
        "node_modules/has-flag": {
            "version": "4.0.0",
            "license": "MIT",
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/has-symbols": {
            "version": "1.1.0",
            "license": "MIT",
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/hasown": {
            "version": "2.0.2",
            "license": "MIT",
            "dependencies": {
                "function-bind": "^1.1.2"
            },
            "engines": {
                "node": ">= 0.4"
            }
        },
        "node_modules/he": {
            "version": "1.2.0",
            "license": "MIT",
            "bin": {
                "he": "bin/he"
            }
        },
        "node_modules/html-encoding-sniffer": {
            "version": "3.0.0",
            "license": "MIT",
            "dependencies": {
                "whatwg-encoding": "^2.0.0"
            },
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/http-proxy": {
            "version": "1.18.1",
            "license": "MIT",
            "dependencies": {
                "eventemitter3": "^4.0.0",
                "follow-redirects": "^1.0.0",
                "requires-port": "^1.0.0"
            },
            "engines": {
                "node": ">=8.0.0"
            }
        },
        "node_modules/http-server": {
            "version": "14.1.1",
            "license": "MIT",
            "dependencies": {
                "basic-auth": "^2.0.1",
                "chalk": "^4.1.2",
                "corser": "^2.0.1",
                "he": "^1.2.0",
                "html-encoding-sniffer": "^3.0.0",
                "http-proxy": "^1.18.1",
                "mime": "^1.6.0",
                "minimist": "^1.2.6",
                "opener": "^1.5.1",
                "portfinder": "^1.0.28",
                "secure-compare": "3.0.1",
                "union": "~0.5.0",
                "url-join": "^4.0.1"
            },
            "bin": {
                "http-server": "bin/http-server"
            },
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/iconv-lite": {
            "version": "0.6.3",
            "license": "MIT",
            "dependencies": {
                "safer-buffer": ">= 2.1.2 < 3.0.0"
            },
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/ignore": {
            "version": "5.3.2",
            "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",
            "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">= 4"
            }
        },
        "node_modules/imurmurhash": {
            "version": "0.1.4",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">=0.8.19"
            }
        },
        "node_modules/is-extglob": {
            "version": "2.1.1",
            "license": "MIT",
            "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",
            "license": "MIT",
            "dependencies": {
                "is-extglob": "^2.1.1"
            },
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/is-number": {
            "version": "7.0.0",
            "license": "MIT",
            "engines": {
                "node": ">=0.12.0"
            }
        },
        "node_modules/isexe": {
            "version": "2.0.0",
            "devOptional": true,
            "license": "ISC"
        },
        "node_modules/jackspeak": {
            "version": "2.3.6",
            "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz",
            "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==",
            "license": "BlueOak-1.0.0",
            "optional": true,
            "dependencies": {
                "@isaacs/cliui": "^8.0.2"
            },
            "engines": {
                "node": ">=14"
            },
            "funding": {
                "url": "https://github.com/sponsors/isaacs"
            },
            "optionalDependencies": {
                "@pkgjs/parseargs": "^0.11.0"
            }
        },
        "node_modules/js2xmlparser": {
            "version": "4.0.2",
            "dev": true,
            "license": "Apache-2.0",
            "dependencies": {
                "xmlcreate": "^2.0.4"
            }
        },
        "node_modules/jsdoc": {
            "version": "4.0.5",
            "dev": true,
            "license": "Apache-2.0",
            "dependencies": {
                "@babel/parser": "^7.20.15",
                "@jsdoc/salty": "^0.2.1",
                "@types/markdown-it": "^14.1.1",
                "bluebird": "^3.7.2",
                "catharsis": "^0.9.0",
                "escape-string-regexp": "^2.0.0",
                "js2xmlparser": "^4.0.2",
                "klaw": "^3.0.0",
                "markdown-it": "^14.1.0",
                "markdown-it-anchor": "^8.6.7",
                "marked": "^4.0.10",
                "mkdirp": "^1.0.4",
                "requizzle": "^0.2.3",
                "strip-json-comments": "^3.1.0",
                "underscore": "~1.13.2"
            },
            "bin": {
                "jsdoc": "jsdoc.js"
            },
            "engines": {
                "node": ">=12.0.0"
            }
        },
        "node_modules/jsdoc/node_modules/escape-string-regexp": {
            "version": "2.0.0",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/json-buffer": {
            "version": "3.0.1",
            "dev": true,
            "license": "MIT"
        },
        "node_modules/json-schema-traverse": {
            "version": "0.4.1",
            "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
            "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
            "dev": true,
            "license": "MIT"
        },
        "node_modules/json-stable-stringify-without-jsonify": {
            "version": "1.0.1",
            "dev": true,
            "license": "MIT"
        },
        "node_modules/keyv": {
            "version": "4.5.4",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "json-buffer": "3.0.1"
            }
        },
        "node_modules/klaw": {
            "version": "3.0.0",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "graceful-fs": "^4.1.9"
            }
        },
        "node_modules/levn": {
            "version": "0.4.1",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "prelude-ls": "^1.2.1",
                "type-check": "~0.4.0"
            },
            "engines": {
                "node": ">= 0.8.0"
            }
        },
        "node_modules/linkify-it": {
            "version": "5.0.0",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "uc.micro": "^2.0.0"
            }
        },
        "node_modules/locate-path": {
            "version": "6.0.0",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "p-locate": "^5.0.0"
            },
            "engines": {
                "node": ">=10"
            },
            "funding": {
                "url": "https://github.com/sponsors/sindresorhus"
            }
        },
        "node_modules/lodash": {
            "version": "4.17.23",
            "dev": true,
            "license": "MIT"
        },
        "node_modules/lodash.defaultsdeep": {
            "version": "4.6.1",
            "license": "MIT"
        },
        "node_modules/lodash.defaultto": {
            "version": "4.14.0",
            "license": "MIT"
        },
        "node_modules/lodash.flattendeep": {
            "version": "4.4.0",
            "license": "MIT"
        },
        "node_modules/lodash.isempty": {
            "version": "4.4.0",
            "license": "MIT"
        },
        "node_modules/lodash.negate": {
            "version": "3.0.2",
            "license": "MIT"
        },
        "node_modules/lru-cache": {
            "version": "10.4.3",
            "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",
            "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==",
            "license": "ISC",
            "optional": true
        },
        "node_modules/markdown-it": {
            "version": "14.1.1",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "argparse": "^2.0.1",
                "entities": "^4.4.0",
                "linkify-it": "^5.0.0",
                "mdurl": "^2.0.0",
                "punycode.js": "^2.3.1",
                "uc.micro": "^2.1.0"
            },
            "bin": {
                "markdown-it": "bin/markdown-it.mjs"
            }
        },
        "node_modules/markdown-it-anchor": {
            "version": "8.6.7",
            "dev": true,
            "license": "Unlicense",
            "peerDependencies": {
                "@types/markdown-it": "*",
                "markdown-it": "*"
            }
        },
        "node_modules/marked": {
            "version": "4.3.0",
            "dev": true,
            "license": "MIT",
            "bin": {
                "marked": "bin/marked.js"
            },
            "engines": {
                "node": ">= 12"
            }
        },
        "node_modules/math-intrinsics": {
            "version": "1.1.0",
            "license": "MIT",
            "engines": {
                "node": ">= 0.4"
            }
        },
        "node_modules/mdurl": {
            "version": "2.0.0",
            "dev": true,
            "license": "MIT"
        },
        "node_modules/merge2": {
            "version": "1.4.1",
            "license": "MIT",
            "engines": {
                "node": ">= 8"
            }
        },
        "node_modules/micromatch": {
            "version": "4.0.8",
            "license": "MIT",
            "dependencies": {
                "braces": "^3.0.3",
                "picomatch": "^2.3.1"
            },
            "engines": {
                "node": ">=8.6"
            }
        },
        "node_modules/mime": {
            "version": "1.6.0",
            "license": "MIT",
            "bin": {
                "mime": "cli.js"
            },
            "engines": {
                "node": ">=4"
            }
        },
        "node_modules/mime-db": {
            "version": "1.52.0",
            "devOptional": true,
            "license": "MIT",
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/mime-types": {
            "version": "2.1.35",
            "devOptional": true,
            "license": "MIT",
            "dependencies": {
                "mime-db": "1.52.0"
            },
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/minimatch": {
            "version": "10.2.4",
            "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.4.tgz",
            "integrity": "sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==",
            "dev": true,
            "license": "BlueOak-1.0.0",
            "dependencies": {
                "brace-expansion": "^5.0.2"
            },
            "engines": {
                "node": "18 || 20 || >=22"
            },
            "funding": {
                "url": "https://github.com/sponsors/isaacs"
            }
        },
        "node_modules/minimist": {
            "version": "1.2.8",
            "license": "MIT",
            "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": {
            "version": "1.0.4",
            "dev": true,
            "license": "MIT",
            "bin": {
                "mkdirp": "bin/cmd.js"
            },
            "engines": {
                "node": ">=10"
            }
        },
        "node_modules/ms": {
            "version": "2.1.3",
            "license": "MIT"
        },
        "node_modules/natural-compare": {
            "version": "1.4.0",
            "dev": true,
            "license": "MIT"
        },
        "node_modules/negotiator": {
            "version": "0.6.3",
            "devOptional": true,
            "license": "MIT",
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/nipplejs": {
            "version": "0.10.2",
            "devOptional": true,
            "license": "MIT"
        },
        "node_modules/node-7z": {
            "version": "3.0.0",
            "license": "ISC",
            "dependencies": {
                "debug": "^4.3.2",
                "lodash.defaultsdeep": "^4.6.1",
                "lodash.defaultto": "^4.14.0",
                "lodash.flattendeep": "^4.4.0",
                "lodash.isempty": "^4.4.0",
                "lodash.negate": "^3.0.2",
                "normalize-path": "^3.0.0"
            },
            "engines": {
                "node": ">=10"
            }
        },
        "node_modules/node-domexception": {
            "version": "1.0.0",
            "devOptional": true,
            "funding": [
                {
                    "type": "github",
                    "url": "https://github.com/sponsors/jimmywarting"
                },
                {
                    "type": "github",
                    "url": "https://paypal.me/jimmywarting"
                }
            ],
            "license": "MIT",
            "engines": {
                "node": ">=10.5.0"
            }
        },
        "node_modules/node-fetch": {
            "version": "3.3.2",
            "devOptional": true,
            "license": "MIT",
            "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/normalize-path": {
            "version": "3.0.0",
            "license": "MIT",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/object-assign": {
            "version": "4.1.1",
            "devOptional": true,
            "license": "MIT",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/object-inspect": {
            "version": "1.13.4",
            "license": "MIT",
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/opener": {
            "version": "1.5.2",
            "license": "(WTFPL OR MIT)",
            "bin": {
                "opener": "bin/opener-bin.js"
            }
        },
        "node_modules/optionator": {
            "version": "0.9.4",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "deep-is": "^0.1.3",
                "fast-levenshtein": "^2.0.6",
                "levn": "^0.4.1",
                "prelude-ls": "^1.2.1",
                "type-check": "^0.4.0",
                "word-wrap": "^1.2.5"
            },
            "engines": {
                "node": ">= 0.8.0"
            }
        },
        "node_modules/p-limit": {
            "version": "3.1.0",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "yocto-queue": "^0.1.0"
            },
            "engines": {
                "node": ">=10"
            },
            "funding": {
                "url": "https://github.com/sponsors/sindresorhus"
            }
        },
        "node_modules/p-locate": {
            "version": "5.0.0",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "p-limit": "^3.0.2"
            },
            "engines": {
                "node": ">=10"
            },
            "funding": {
                "url": "https://github.com/sponsors/sindresorhus"
            }
        },
        "node_modules/path-exists": {
            "version": "4.0.0",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/path-key": {
            "version": "3.1.1",
            "devOptional": true,
            "license": "MIT",
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/path-scurry": {
            "version": "1.11.1",
            "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz",
            "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==",
            "license": "BlueOak-1.0.0",
            "optional": true,
            "dependencies": {
                "lru-cache": "^10.2.0",
                "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0"
            },
            "engines": {
                "node": ">=16 || 14 >=14.18"
            },
            "funding": {
                "url": "https://github.com/sponsors/isaacs"
            }
        },
        "node_modules/picomatch": {
            "version": "2.3.1",
            "license": "MIT",
            "engines": {
                "node": ">=8.6"
            },
            "funding": {
                "url": "https://github.com/sponsors/jonschlinkert"
            }
        },
        "node_modules/portfinder": {
            "version": "1.0.38",
            "license": "MIT",
            "dependencies": {
                "async": "^3.2.6",
                "debug": "^4.3.6"
            },
            "engines": {
                "node": ">= 10.12"
            }
        },
        "node_modules/prelude-ls": {
            "version": "1.2.1",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">= 0.8.0"
            }
        },
        "node_modules/punycode": {
            "version": "2.3.1",
            "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
            "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">=6"
            }
        },
        "node_modules/punycode.js": {
            "version": "2.3.1",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">=6"
            }
        },
        "node_modules/qs": {
            "version": "6.15.0",
            "license": "BSD-3-Clause",
            "dependencies": {
                "side-channel": "^1.1.0"
            },
            "engines": {
                "node": ">=0.6"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/queue-microtask": {
            "version": "1.2.3",
            "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/requires-port": {
            "version": "1.0.0",
            "license": "MIT"
        },
        "node_modules/requizzle": {
            "version": "0.2.4",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "lodash": "^4.17.21"
            }
        },
        "node_modules/reusify": {
            "version": "1.1.0",
            "license": "MIT",
            "engines": {
                "iojs": ">=1.0.0",
                "node": ">=0.10.0"
            }
        },
        "node_modules/rollup": {
            "version": "4.59.0",
            "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.59.0.tgz",
            "integrity": "sha512-2oMpl67a3zCH9H79LeMcbDhXW/UmWG/y2zuqnF2jQq5uq9TbM9TVyXvA4+t+ne2IIkBdrLpAaRQAvo7YI/Yyeg==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "@types/estree": "1.0.8"
            },
            "bin": {
                "rollup": "dist/bin/rollup"
            },
            "engines": {
                "node": ">=18.0.0",
                "npm": ">=8.0.0"
            },
            "optionalDependencies": {
                "@rollup/rollup-android-arm-eabi": "4.59.0",
                "@rollup/rollup-android-arm64": "4.59.0",
                "@rollup/rollup-darwin-arm64": "4.59.0",
                "@rollup/rollup-darwin-x64": "4.59.0",
                "@rollup/rollup-freebsd-arm64": "4.59.0",
                "@rollup/rollup-freebsd-x64": "4.59.0",
                "@rollup/rollup-linux-arm-gnueabihf": "4.59.0",
                "@rollup/rollup-linux-arm-musleabihf": "4.59.0",
                "@rollup/rollup-linux-arm64-gnu": "4.59.0",
                "@rollup/rollup-linux-arm64-musl": "4.59.0",
                "@rollup/rollup-linux-loong64-gnu": "4.59.0",
                "@rollup/rollup-linux-loong64-musl": "4.59.0",
                "@rollup/rollup-linux-ppc64-gnu": "4.59.0",
                "@rollup/rollup-linux-ppc64-musl": "4.59.0",
                "@rollup/rollup-linux-riscv64-gnu": "4.59.0",
                "@rollup/rollup-linux-riscv64-musl": "4.59.0",
                "@rollup/rollup-linux-s390x-gnu": "4.59.0",
                "@rollup/rollup-linux-x64-gnu": "4.59.0",
                "@rollup/rollup-linux-x64-musl": "4.59.0",
                "@rollup/rollup-openbsd-x64": "4.59.0",
                "@rollup/rollup-openharmony-arm64": "4.59.0",
                "@rollup/rollup-win32-arm64-msvc": "4.59.0",
                "@rollup/rollup-win32-ia32-msvc": "4.59.0",
                "@rollup/rollup-win32-x64-gnu": "4.59.0",
                "@rollup/rollup-win32-x64-msvc": "4.59.0",
                "fsevents": "~2.3.2"
            }
        },
        "node_modules/run-parallel": {
            "version": "1.2.0",
            "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",
            "dependencies": {
                "queue-microtask": "^1.2.2"
            }
        },
        "node_modules/safe-buffer": {
            "version": "5.1.2",
            "license": "MIT"
        },
        "node_modules/safer-buffer": {
            "version": "2.1.2",
            "license": "MIT"
        },
        "node_modules/secure-compare": {
            "version": "3.0.1",
            "license": "MIT"
        },
        "node_modules/serialize-javascript": {
            "version": "7.0.4",
            "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-7.0.4.tgz",
            "integrity": "sha512-DuGdB+Po43Q5Jxwpzt1lhyFSYKryqoNjQSA9M92tyw0lyHIOur+XCalOUe0KTJpyqzT8+fQ5A0Jf7vCx/NKmIg==",
            "dev": true,
            "license": "BSD-3-Clause",
            "engines": {
                "node": ">=20.0.0"
            }
        },
        "node_modules/shebang-command": {
            "version": "2.0.0",
            "devOptional": true,
            "license": "MIT",
            "dependencies": {
                "shebang-regex": "^3.0.0"
            },
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/shebang-regex": {
            "version": "3.0.0",
            "devOptional": true,
            "license": "MIT",
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/side-channel": {
            "version": "1.1.0",
            "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.0",
            "license": "MIT",
            "dependencies": {
                "es-errors": "^1.3.0",
                "object-inspect": "^1.13.3"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/side-channel-map": {
            "version": "1.0.1",
            "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",
            "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": "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/smob": {
            "version": "1.6.1",
            "resolved": "https://registry.npmjs.org/smob/-/smob-1.6.1.tgz",
            "integrity": "sha512-KAkBqZl3c2GvNgNhcoyJae1aKldDW0LO279wF9bk1PnluRTETKBq0WyzRXxEhoQLk56yHaOY4JCBEKDuJIET5g==",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">=20.0.0"
            }
        },
        "node_modules/socket.io": {
            "version": "4.8.3",
            "devOptional": true,
            "license": "MIT",
            "dependencies": {
                "accepts": "~1.3.4",
                "base64id": "~2.0.0",
                "cors": "~2.8.5",
                "debug": "~4.4.1",
                "engine.io": "~6.6.0",
                "socket.io-adapter": "~2.5.2",
                "socket.io-parser": "~4.2.4"
            },
            "engines": {
                "node": ">=10.2.0"
            }
        },
        "node_modules/socket.io-adapter": {
            "version": "2.5.6",
            "devOptional": true,
            "license": "MIT",
            "dependencies": {
                "debug": "~4.4.1",
                "ws": "~8.18.3"
            }
        },
        "node_modules/socket.io-parser": {
            "version": "4.2.5",
            "devOptional": true,
            "license": "MIT",
            "dependencies": {
                "@socket.io/component-emitter": "~3.1.0",
                "debug": "~4.4.1"
            },
            "engines": {
                "node": ">=10.0.0"
            }
        },
        "node_modules/source-map": {
            "version": "0.6.1",
            "license": "BSD-3-Clause",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/source-map-support": {
            "version": "0.5.21",
            "devOptional": true,
            "license": "MIT",
            "dependencies": {
                "buffer-from": "^1.0.0",
                "source-map": "^0.6.0"
            }
        },
        "node_modules/string-width": {
            "version": "5.1.2",
            "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz",
            "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==",
            "license": "MIT",
            "optional": true,
            "dependencies": {
                "eastasianwidth": "^0.2.0",
                "emoji-regex": "^9.2.2",
                "strip-ansi": "^7.0.1"
            },
            "engines": {
                "node": ">=12"
            },
            "funding": {
                "url": "https://github.com/sponsors/sindresorhus"
            }
        },
        "node_modules/string-width-cjs": {
            "name": "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/string-width-cjs/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/string-width-cjs/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/string-width-cjs/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-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/strip-ansi-cjs": {
            "name": "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-ansi-cjs/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/strip-json-comments": {
            "version": "3.1.1",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">=8"
            },
            "funding": {
                "url": "https://github.com/sponsors/sindresorhus"
            }
        },
        "node_modules/supports-color": {
            "version": "7.2.0",
            "license": "MIT",
            "dependencies": {
                "has-flag": "^4.0.0"
            },
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/terser": {
            "version": "5.46.0",
            "dev": true,
            "license": "BSD-2-Clause",
            "dependencies": {
                "@jridgewell/source-map": "^0.3.3",
                "acorn": "^8.15.0",
                "commander": "^2.20.0",
                "source-map-support": "~0.5.20"
            },
            "bin": {
                "terser": "bin/terser"
            },
            "engines": {
                "node": ">=10"
            }
        },
        "node_modules/to-regex-range": {
            "version": "5.0.1",
            "license": "MIT",
            "dependencies": {
                "is-number": "^7.0.0"
            },
            "engines": {
                "node": ">=8.0"
            }
        },
        "node_modules/type-check": {
            "version": "0.4.0",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "prelude-ls": "^1.2.1"
            },
            "engines": {
                "node": ">= 0.8.0"
            }
        },
        "node_modules/uc.micro": {
            "version": "2.1.0",
            "dev": true,
            "license": "MIT"
        },
        "node_modules/underscore": {
            "version": "1.13.8",
            "dev": true,
            "license": "MIT"
        },
        "node_modules/undici-types": {
            "version": "7.18.2",
            "devOptional": true,
            "license": "MIT"
        },
        "node_modules/union": {
            "version": "0.5.0",
            "dependencies": {
                "qs": "^6.4.0"
            },
            "engines": {
                "node": ">= 0.8.0"
            }
        },
        "node_modules/uri-js": {
            "version": "4.4.1",
            "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
            "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
            "dev": true,
            "license": "BSD-2-Clause",
            "dependencies": {
                "punycode": "^2.1.0"
            }
        },
        "node_modules/url-join": {
            "version": "4.0.1",
            "license": "MIT"
        },
        "node_modules/vary": {
            "version": "1.1.2",
            "devOptional": true,
            "license": "MIT",
            "engines": {
                "node": ">= 0.8"
            }
        },
        "node_modules/web-streams-polyfill": {
            "version": "3.3.3",
            "devOptional": true,
            "license": "MIT",
            "engines": {
                "node": ">= 8"
            }
        },
        "node_modules/whatwg-encoding": {
            "version": "2.0.0",
            "license": "MIT",
            "dependencies": {
                "iconv-lite": "0.6.3"
            },
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/which": {
            "version": "2.0.2",
            "devOptional": true,
            "license": "ISC",
            "dependencies": {
                "isexe": "^2.0.0"
            },
            "bin": {
                "node-which": "bin/node-which"
            },
            "engines": {
                "node": ">= 8"
            }
        },
        "node_modules/word-wrap": {
            "version": "1.2.5",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/wrap-ansi": {
            "version": "8.1.0",
            "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz",
            "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==",
            "license": "MIT",
            "optional": true,
            "dependencies": {
                "ansi-styles": "^6.1.0",
                "string-width": "^5.0.1",
                "strip-ansi": "^7.0.1"
            },
            "engines": {
                "node": ">=12"
            },
            "funding": {
                "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
            }
        },
        "node_modules/wrap-ansi-cjs": {
            "name": "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/wrap-ansi-cjs/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/wrap-ansi-cjs/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/wrap-ansi-cjs/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/wrap-ansi-cjs/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/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/ws": {
            "version": "8.18.3",
            "devOptional": true,
            "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/xmlcreate": {
            "version": "2.0.4",
            "dev": true,
            "license": "Apache-2.0"
        },
        "node_modules/yocto-queue": {
            "version": "0.1.0",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">=10"
            },
            "funding": {
                "url": "https://github.com/sponsors/sindresorhus"
            }
        }
    }
}
