Skip to content
package-lock.json 572 KiB
Newer Older
Grant's avatar
Grant committed
    },
    "node_modules/which-collection": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz",
      "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==",
Grant's avatar
Grant committed
      "dev": true,
      "dependencies": {
        "is-map": "^2.0.3",
        "is-set": "^2.0.3",
        "is-weakmap": "^2.0.2",
        "is-weakset": "^2.0.3"
      },
      "engines": {
        "node": ">= 0.4"
Grant's avatar
Grant committed
      },
      "funding": {
        "url": "https://github.com/sponsors/ljharb"
Grant's avatar
Grant committed
    "node_modules/which-typed-array": {
      "version": "1.1.18",
      "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.18.tgz",
      "integrity": "sha512-qEcY+KJYlWyLH9vNbsr6/5j59AXk5ni5aakf8ldzBvGde6Iz4sxZGkJyWSAueTG7QhOvNRYb1lDdFmL5Td0QKA==",
Grant's avatar
Grant committed
      "dev": true,
      "dependencies": {
        "available-typed-arrays": "^1.0.7",
        "call-bind": "^1.0.8",
        "call-bound": "^1.0.3",
Grant's avatar
Grant committed
        "for-each": "^0.3.3",
        "gopd": "^1.2.0",
        "has-tostringtag": "^1.0.2"
Grant's avatar
Grant committed
      },
      "engines": {
        "node": ">= 0.4"
      },
      "funding": {
        "url": "https://github.com/sponsors/ljharb"
      }
Grant's avatar
Grant committed
    },
    "node_modules/winston": {
      "version": "3.17.0",
      "resolved": "https://registry.npmjs.org/winston/-/winston-3.17.0.tgz",
      "integrity": "sha512-DLiFIXYC5fMPxaRg832S6F5mJYvePtmO5G9v9IgUFPhXm9/GkXarH/TUrBAVzhTCzAj9anE/+GjrgXp/54nOgw==",
      "dependencies": {
        "@colors/colors": "^1.6.0",
        "@dabh/diagnostics": "^2.0.2",
        "async": "^3.2.3",
        "is-stream": "^2.0.0",
        "logform": "^2.7.0",
        "one-time": "^1.0.0",
        "readable-stream": "^3.4.0",
        "safe-stable-stringify": "^2.3.1",
        "stack-trace": "0.0.x",
        "triple-beam": "^1.3.0",
        "winston-transport": "^4.9.0"
      },
      "engines": {
        "node": ">= 12.0.0"
      }
    },
    "node_modules/winston-transport": {
      "version": "4.9.0",
      "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.9.0.tgz",
      "integrity": "sha512-8drMJ4rkgaPo1Me4zD/3WLfI/zPdA9o2IipKODunnGDcuqbHwjsbB79ylv04LCGGzU0xQ6vTznOMpQGaLhhm6A==",
      "dependencies": {
        "logform": "^2.7.0",
        "readable-stream": "^3.6.2",
        "triple-beam": "^1.3.0"
      },
      "engines": {
        "node": ">= 12.0.0"
      }
    },
Grant's avatar
Grant committed
    "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==",
      "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==",
      "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/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=="
    },
    "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==",
Grant's avatar
Grant committed
      "dependencies": {
Grant's avatar
Grant committed
        "emoji-regex": "^8.0.0",
        "is-fullwidth-code-point": "^3.0.0",
        "strip-ansi": "^6.0.1"
Grant's avatar
Grant committed
      },
      "engines": {
Grant's avatar
Grant committed
        "node": ">=8"
Grant's avatar
Grant committed
      }
    },
    "node_modules/wrap-ansi/node_modules/ansi-regex": {
Grant's avatar
Grant committed
      "version": "6.0.1",
      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz",
      "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==",
Grant's avatar
Grant committed
      "engines": {
Grant's avatar
Grant committed
        "node": ">=12"
      },
      "funding": {
        "url": "https://github.com/chalk/ansi-regex?sponsor=1"
      }
    },
    "node_modules/wrap-ansi/node_modules/ansi-styles": {
      "version": "6.2.1",
      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz",
      "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==",
      "engines": {
        "node": ">=12"
      },
      "funding": {
        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
Grant's avatar
Grant committed
      }
    },
    "node_modules/wrap-ansi/node_modules/strip-ansi": {
Grant's avatar
Grant committed
      "version": "7.1.0",
      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz",
      "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
Grant's avatar
Grant committed
      "dependencies": {
Grant's avatar
Grant committed
        "ansi-regex": "^6.0.1"
Grant's avatar
Grant committed
      },
      "engines": {
Grant's avatar
Grant committed
        "node": ">=12"
      },
      "funding": {
        "url": "https://github.com/chalk/strip-ansi?sponsor=1"
Grant's avatar
Grant committed
      }
    },
    "node_modules/wrappy": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
      "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="
Grant's avatar
Grant committed
    },
    "node_modules/ws": {
      "version": "8.17.1",
      "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz",
      "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==",
Grant's avatar
Grant committed
      "engines": {
        "node": ">=10.0.0"
      },
      "peerDependencies": {
        "bufferutil": "^4.0.1",
        "utf-8-validate": ">=5.0.2"
Grant's avatar
Grant committed
      },
      "peerDependenciesMeta": {
        "bufferutil": {
          "optional": true
        },
        "utf-8-validate": {
          "optional": true
        }
      }
    },
    "node_modules/xmlhttprequest-ssl": {
      "version": "2.1.2",
      "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-2.1.2.tgz",
      "integrity": "sha512-TEU+nJVUUnA4CYJFLvK5X9AOeH4KvDvhIfm0vV1GaQRtchnG0hgK5p8hw/xjv8cunWYCsiPCSDzObPyhEwq3KQ==",
Grant's avatar
Grant committed
      "engines": {
        "node": ">=0.4.0"
      }
    },
    "node_modules/yallist": {
      "version": "4.0.0",
      "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
      "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
    },
Grant's avatar
Grant committed
    "node_modules/yaml": {
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.7.0.tgz",
      "integrity": "sha512-+hSoy/QHluxmC9kCIJyL/uyFmLmc+e5CFR5Wa+bpIhIj85LVb9ZH2nVnqrHoSvKogwODv0ClqZkmiSSaIH5LTA==",
      "bin": {
        "yaml": "bin.mjs"
      },
Grant's avatar
Grant committed
      "engines": {
        "node": ">= 14"
Grant's avatar
Grant committed
    "node_modules/yn": {
      "version": "3.1.1",
      "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz",
      "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==",
Grant's avatar
Grant committed
      "devOptional": true,
Grant's avatar
Grant committed
      "engines": {
        "node": ">=6"
      }
    },
    "node_modules/yocto-queue": {
      "version": "0.1.0",
      "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
      "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
      "dev": true,
      "engines": {
        "node": ">=10"
      },
      "funding": {
        "url": "https://github.com/sponsors/sindresorhus"
      }
    },
    "packages/admin": {
      "name": "@sc07-canvas/admin",
      "version": "0.0.0",
Grant's avatar
Grant committed
      "dependencies": {
        "@fortawesome/free-solid-svg-icons": "^6.7.2",
Grant's avatar
Grant committed
        "@nextui-org/react": "^2.2.9",
        "framer-motion": "^11.0.5",
        "localforage": "^1.10.0",
        "match-sorter": "^6.3.4",
        "react-apexcharts": "^1.7.0",
        "react-router-dom": "^6.28.1",
        "sort-by": "^0.0.2"
Grant's avatar
Grant committed
      },
      "devDependencies": {
        "eslint-plugin-react-refresh": "^0.4.16",
Grant's avatar
Grant committed
        "postcss": "^8.4.35",
        "typescript": "^5.7.2"
    "packages/admin/node_modules/apexcharts": {
      "version": "4.3.0",
      "resolved": "https://registry.npmjs.org/apexcharts/-/apexcharts-4.3.0.tgz",
      "integrity": "sha512-PfvZQpv91T68hzry9l5zP3Gip7sQvF0nFK91uCBrswIKX7rbIdbVNS4fOks9m9yP3Ppgs6LHgU2M/mjoG4NM0A==",
      "peer": true,
      "dependencies": {
        "@svgdotjs/svg.draggable.js": "^3.0.4",
        "@svgdotjs/svg.filter.js": "^3.0.8",
        "@svgdotjs/svg.js": "^3.2.4",
        "@svgdotjs/svg.resize.js": "^2.0.2",
        "@svgdotjs/svg.select.js": "^4.0.1",
        "@yr/monotone-cubic-spline": "^1.0.3"
Grant's avatar
Grant committed
    },
    "packages/admin/node_modules/react-apexcharts": {
      "version": "1.7.0",
      "resolved": "https://registry.npmjs.org/react-apexcharts/-/react-apexcharts-1.7.0.tgz",
      "integrity": "sha512-03oScKJyNLRf0Oe+ihJxFZliBQM9vW3UWwomVn4YVRTN1jsIR58dLWt0v1sb8RwJVHDMbeHiKQueM0KGpn7nOA==",
      "dependencies": {
        "prop-types": "^15.8.1"
      },
      "peerDependencies": {
        "apexcharts": ">=4.0.0",
        "react": ">=0.13"
    "packages/admin/node_modules/sort-by": {
      "version": "0.0.2",
      "resolved": "https://registry.npmjs.org/sort-by/-/sort-by-0.0.2.tgz",
      "integrity": "sha512-iOX5oHA4a0eqTMFiWrHYqv924UeRKFBLhym7iwSVG37Egg2wApgZKAjyzM9WZjMwKv6+8Zi+nIaJ7FYsO9EkoA=="
    },
    "packages/client": {
      "name": "@sc07-canvas/client",
      "version": "1.0.0",
      "license": "ISC",
      "dependencies": {
        "@bugsnag/browser-performance": "^2.7.0",
        "@bugsnag/js": "^7.25.0",
        "@bugsnag/plugin-react": "^7.25.0",
        "@fortawesome/free-solid-svg-icons": "^6.7.2",
        "@icons-pack/react-simple-icons": "^9.7.0",
        "@nextui-org/react": "^2.2.9",
        "@sc07-canvas/lib": "^1.0.0",
        "@theme-toggles/react": "^4.1.0",
        "eventemitter3": "^5.0.1",
        "framer-motion": "^11.3.2",
        "lodash.throttle": "^4.1.1",
        "prop-types": "^15.8.1",
        "react-zoom-pan-pinch": "^3.4.1",
        "socket.io-client": "^4.8.1"
Grant's avatar
Grant committed
      },
      "devDependencies": {
        "@types/grecaptcha": "^3.0.9",
        "@types/lodash.throttle": "^4.1.9",
        "@types/socket.io-client": "^3.0.0",
        "eslint-plugin-react": "^7.33.2",
        "postcss": "^8.4.35",
        "sass": "^1.83.0"
      }
    },
    "packages/client-next": {
      "name": "client",
      "version": "1.0.0",
      "extraneous": true,
      "license": "ISC",
      "dependencies": {
        "@fortawesome/fontawesome-svg-core": "^6.5.1",
        "@fortawesome/free-solid-svg-icons": "^6.5.1",
        "@fortawesome/react-fontawesome": "^0.2.0",
        "@nextui-org/react": "^2.2.9",
        "@sc07-canvas/lib": "^1.0.0",
        "eventemitter3": "^5.0.1",
        "framer-motion": "^11.0.5",
        "lodash.throttle": "^4.1.1",
        "prop-types": "^15.8.1",
        "react": "^18.2.0",
        "react-dom": "^18.2.0",
        "react-zoom-pan-pinch": "^3.4.1",
        "socket.io-client": "^4.7.4"
      },
      "devDependencies": {
        "@tsconfig/vite-react": "^3.0.0",
        "@types/lodash.throttle": "^4.1.9",
        "@types/react": "^18.2.48",
        "@types/react-dom": "^18.2.18",
        "@types/socket.io-client": "^3.0.0",
        "@vitejs/plugin-react": "^4.2.1",
        "autoprefixer": "^10.4.17",
        "eslint": "^8.56.0",
        "eslint-config-react-app": "^7.0.1",
        "eslint-plugin-react": "^7.33.2",
        "eslint-plugin-react-hooks": "^4.6.0",
        "postcss": "^8.4.35",
        "sass": "^1.70.0",
        "tailwindcss": "^3.4.1",
        "vite": "^5.1.1",
        "vite-plugin-simple-html": "^0.1.2"
      }
    },
Grant's avatar
Grant committed
    "packages/lib": {
      "name": "@sc07-canvas/lib",
      "version": "1.0.0",
      "dependencies": {
        "eventemitter3": "^5.0.1"
      }
    },
Grant's avatar
Grant committed
    "packages/server": {
      "name": "@sc07-canvas/server",
      "version": "1.0.0",
      "license": "ISC",
      "dependencies": {
Grant's avatar
Grant committed
        "@prisma/client": "^6.1.0",
Grant's avatar
Grant committed
        "@sc07-canvas/lib": "^1.0.0",
Grant's avatar
Grant committed
        "body-parser": "^1.20.2",
Grant's avatar
Grant committed
        "connect-redis": "^7.1.1",
Grant's avatar
Grant committed
        "cors": "^2.8.5",
        "express": "^4.21.2",
        "express-rate-limit": "^7.5.0",
        "express-session": "^1.18.1",
        "openid-client": "^5.7.1",
        "prom-client": "^15.1.3",
        "rate-limit-redis": "^4.2.0",
        "redis": "^4.7.0",
        "socket.io": "^4.8.1",
        "sort-by": "0.0.2",
        "winston": "^3.17.0"
Grant's avatar
Grant committed
      },
      "devDependencies": {
        "@tsconfig/recommended": "^1.0.8",
Grant's avatar
Grant committed
        "@types/cors": "^2.8.17",
Grant's avatar
Grant committed
        "@types/express": "^4.17.17",
        "@types/express-session": "^1.18.1",
Grant's avatar
Grant committed
        "@types/uuid": "^10.0.0",
        "dotenv": "^16.4.7",
        "prettier": "^3.4.2",
Grant's avatar
Grant committed
        "prisma": "^6.1.0",
Grant's avatar
Grant committed
        "ts-node": "^10.9.1",
        "typescript": "^5.7.2"
Grant's avatar
Grant committed
      }
    "packages/server/node_modules/sort-by": {
      "version": "0.0.2",
      "resolved": "https://registry.npmjs.org/sort-by/-/sort-by-0.0.2.tgz",
      "integrity": "sha512-iOX5oHA4a0eqTMFiWrHYqv924UeRKFBLhym7iwSVG37Egg2wApgZKAjyzM9WZjMwKv6+8Zi+nIaJ7FYsO9EkoA=="