mirror of
https://github.com/OpenSquawk/OpenSquawk
synced 2026-05-13 01:46:08 +08:00
chore: add three.js dependency for 3D aircraft model
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -28,6 +28,7 @@
|
||||
"nuxt-mongoose": "^1.0.6",
|
||||
"openai": "^6.22.0",
|
||||
"pinia": "^3.0.4",
|
||||
"three": "^0.183.1",
|
||||
"vue": "^3.5.28",
|
||||
"vue-router": "^5.0.2",
|
||||
"vuetify": "^3.11.8",
|
||||
@@ -39,6 +40,7 @@
|
||||
"packageManager": "yarn@4.9.4",
|
||||
"devDependencies": {
|
||||
"@types/fluent-ffmpeg": "^2.1.28",
|
||||
"@types/three": "^0.183.0",
|
||||
"tsx": "^4.21.0",
|
||||
"typescript": "^5.9.3",
|
||||
"vue-tsc": "^3.2.4"
|
||||
|
||||
73
yarn.lock
73
yarn.lock
@@ -653,6 +653,13 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@dimforge/rapier3d-compat@npm:~0.12.0":
|
||||
version: 0.12.0
|
||||
resolution: "@dimforge/rapier3d-compat@npm:0.12.0"
|
||||
checksum: 10c0/c66c24f90649c0fc870679c12e7fec1a111080d44450169b57561f957d7b6b284ad8a3ceeba95533e213176ea171351acebd3dd43885fafb33f18bfbd9d507db
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@dxup/nuxt@npm:^0.3.2":
|
||||
version: 0.3.2
|
||||
resolution: "@dxup/nuxt@npm:0.3.2"
|
||||
@@ -3010,6 +3017,13 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@tweenjs/tween.js@npm:~23.1.3":
|
||||
version: 23.1.3
|
||||
resolution: "@tweenjs/tween.js@npm:23.1.3"
|
||||
checksum: 10c0/811b30f5f0e7409fb41833401c501c2d6f600eb5f43039dd9067a7f70aff6dad5f5ce1233848e13f0b33a269a160d9c133f344d986cbff4f1f6b72ddecd06c89
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@tybys/wasm-util@npm:^0.10.1":
|
||||
version: 0.10.1
|
||||
resolution: "@tybys/wasm-util@npm:0.10.1"
|
||||
@@ -3051,6 +3065,28 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@types/stats.js@npm:*":
|
||||
version: 0.17.4
|
||||
resolution: "@types/stats.js@npm:0.17.4"
|
||||
checksum: 10c0/4fe0429998519f0476f03a25b4900b4d4a1474606478657271e40a884f7936ba902ea564b1c95cfd33a8e84af46cef6e1e98bb23e86fd3b6676cd5b974987151
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@types/three@npm:^0.183.0":
|
||||
version: 0.183.0
|
||||
resolution: "@types/three@npm:0.183.0"
|
||||
dependencies:
|
||||
"@dimforge/rapier3d-compat": "npm:~0.12.0"
|
||||
"@tweenjs/tween.js": "npm:~23.1.3"
|
||||
"@types/stats.js": "npm:*"
|
||||
"@types/webxr": "npm:>=0.5.17"
|
||||
"@webgpu/types": "npm:*"
|
||||
fflate: "npm:~0.8.2"
|
||||
meshoptimizer: "npm:~1.0.1"
|
||||
checksum: 10c0/e8930947d7b408f0d1932d810bebfd1b0210f809abb95b5c6d511fdef7d911913998e63ab728add0b144d900d03cdef1f21d1053361affe1468c2cfde05c5992
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@types/web-bluetooth@npm:^0.0.20":
|
||||
version: 0.0.20
|
||||
resolution: "@types/web-bluetooth@npm:0.0.20"
|
||||
@@ -3065,6 +3101,13 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@types/webxr@npm:>=0.5.17":
|
||||
version: 0.5.24
|
||||
resolution: "@types/webxr@npm:0.5.24"
|
||||
checksum: 10c0/ff59ffd390d06ca3f89ab2531d583ac10bc5e2ab82e5a01ecc40fbc365224a3375e7caa5b14649cf6141db21fb024940da7ad2bd8faa3cd497a6665257cb53b5
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@types/whatwg-url@npm:^11.0.2":
|
||||
version: 11.0.5
|
||||
resolution: "@types/whatwg-url@npm:11.0.5"
|
||||
@@ -3875,6 +3918,13 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@webgpu/types@npm:*":
|
||||
version: 0.1.69
|
||||
resolution: "@webgpu/types@npm:0.1.69"
|
||||
checksum: 10c0/52b95a176de5ee918fd1d7132103c35029006a0b4eb321767479a9e430560d272926c0994c3795a5bbaa22cebcc7dce71e66ba8b6496e01c90c0d179a02bd968
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"abbrev@npm:^3.0.0":
|
||||
version: 3.0.1
|
||||
resolution: "abbrev@npm:3.0.1"
|
||||
@@ -5649,6 +5699,13 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"fflate@npm:~0.8.2":
|
||||
version: 0.8.2
|
||||
resolution: "fflate@npm:0.8.2"
|
||||
checksum: 10c0/03448d630c0a583abea594835a9fdb2aaf7d67787055a761515bf4ed862913cfd693b4c4ffd5c3f3b355a70cf1e19033e9ae5aedcca103188aaff91b8bd6e293
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"file-uri-to-path@npm:1.0.0":
|
||||
version: 1.0.0
|
||||
resolution: "file-uri-to-path@npm:1.0.0"
|
||||
@@ -7046,6 +7103,13 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"meshoptimizer@npm:~1.0.1":
|
||||
version: 1.0.1
|
||||
resolution: "meshoptimizer@npm:1.0.1"
|
||||
checksum: 10c0/55a1164370474e1acd9f1116843a6ca9de27b4138b5d8cc13160652d50962eff29c91e8b05c9dfed97ddc41544f37509ed2ca382bebc8b332ddbcecdaa692027
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"methods@npm:^1.1.2":
|
||||
version: 1.1.2
|
||||
resolution: "methods@npm:1.1.2"
|
||||
@@ -7909,6 +7973,7 @@ __metadata:
|
||||
"@nuxtjs/tailwindcss": "npm:^6.14.0"
|
||||
"@pinia/nuxt": "npm:^0.11.3"
|
||||
"@types/fluent-ffmpeg": "npm:^2.1.28"
|
||||
"@types/three": "npm:^0.183.0"
|
||||
dotenv: "npm:^17.3.1"
|
||||
fluent-ffmpeg: "npm:^2.1.3"
|
||||
nodemailer: "npm:^8.0.1"
|
||||
@@ -7918,6 +7983,7 @@ __metadata:
|
||||
nuxt-mongoose: "npm:^1.0.6"
|
||||
openai: "npm:^6.22.0"
|
||||
pinia: "npm:^3.0.4"
|
||||
three: "npm:^0.183.1"
|
||||
tsx: "npm:^4.21.0"
|
||||
typescript: "npm:^5.9.3"
|
||||
vue: "npm:^3.5.28"
|
||||
@@ -9959,6 +10025,13 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"three@npm:^0.183.1":
|
||||
version: 0.183.1
|
||||
resolution: "three@npm:0.183.1"
|
||||
checksum: 10c0/65a0703afd2f6b8495e06a011262d5721d00705482912eb5d80dcb70331153a37ad26800c6ce6b21021bdba70050fdd2cb05c8c64d7238ef8a2ce1703d16b8b6
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"tiny-invariant@npm:^1.3.3":
|
||||
version: 1.3.3
|
||||
resolution: "tiny-invariant@npm:1.3.3"
|
||||
|
||||
Reference in New Issue
Block a user