Browse Source

feat: update to three `v160` and vue `v3.4`

alvarosabu 1 year ago
parent
commit
18a314c14e
4 changed files with 343 additions and 244 deletions
  1. 1 1
      docs/package.json
  2. 19 19
      package.json
  3. 322 223
      pnpm-lock.yaml
  4. 1 1
      src/components/TresCanvas.vue

+ 1 - 1
docs/package.json

@@ -12,7 +12,7 @@
     "@tresjs/core": "workspace:*"
   },
   "devDependencies": {
-    "unocss": "^0.58.0",
+    "unocss": "^0.58.3",
     "vite-svg-loader": "^5.1.0"
   }
 }

+ 19 - 19
package.json

@@ -62,28 +62,28 @@
   },
   "peerDependencies": {
     "three": ">=0.133",
-    "vue": ">=3.3"
+    "vue": ">=3.4"
   },
   "dependencies": {
     "@alvarosabu/utils": "^3.1.1",
-    "@vueuse/core": "^10.7.0"
+    "@vueuse/core": "^10.7.1"
   },
   "devDependencies": {
     "@release-it/conventional-changelog": "^8.0.1",
     "@stackblitz/sdk": "^1.9.0",
-    "@tresjs/cientos": "3.6.0",
+    "@tresjs/cientos": "3.7.0",
     "@tresjs/eslint-config-vue": "^0.2.1",
-    "@types/three": "^0.159.0",
-    "@typescript-eslint/eslint-plugin": "^6.14.0",
-    "@typescript-eslint/parser": "^6.14.0",
-    "@vitejs/plugin-vue": "^4.5.2",
+    "@types/three": "^0.160.0",
+    "@typescript-eslint/eslint-plugin": "^6.17.0",
+    "@typescript-eslint/parser": "^6.17.0",
+    "@vitejs/plugin-vue": "^5.0.2",
     "@vitest/coverage-c8": "^0.33.0",
-    "@vitest/ui": "^1.0.4",
+    "@vitest/ui": "^1.1.1",
     "@vue/test-utils": "^2.4.3",
-    "eslint": "^8.55.0",
+    "eslint": "^8.56.0",
     "eslint-plugin-vue": "^9.19.2",
     "esno": "^4.0.0",
-    "gsap": "^3.12.3",
+    "gsap": "^3.12.4",
     "jsdom": "^23.0.1",
     "kolorist": "^1.8.0",
     "ohmyfetch": "^0.4.21",
@@ -91,20 +91,20 @@
     "release-it": "^17.0.1",
     "rollup-plugin-analyzer": "^4.0.0",
     "rollup-plugin-copy": "^3.5.0",
-    "rollup-plugin-visualizer": "^5.11.0",
-    "three": "^0.159.0",
-    "unocss": "^0.58.0",
-    "unplugin": "^1.5.1",
+    "rollup-plugin-visualizer": "^5.12.0",
+    "three": "^0.160.0",
+    "unocss": "^0.58.3",
+    "unplugin": "^1.6.0",
     "unplugin-vue-components": "^0.26.0",
-    "vite": "^5.0.8",
+    "vite": "^5.0.10",
     "vite-plugin-banner": "^0.7.1",
-    "vite-plugin-dts": "3.6.4",
+    "vite-plugin-dts": "3.7.0",
     "vite-plugin-inspect": "^0.8.1",
     "vite-plugin-require-transform": "^1.0.21",
     "vite-svg-loader": "^5.1.0",
-    "vitepress": "1.0.0-rc.31",
-    "vitest": "^1.0.4",
-    "vue": "^3.3.11",
+    "vitepress": "1.0.0-rc.34",
+    "vitest": "^1.1.1",
+    "vue": "^3.4.3",
     "vue-demi": "^0.14.6"
   }
 }

File diff suppressed because it is too large
+ 322 - 223
pnpm-lock.yaml


+ 1 - 1
src/components/TresCanvas.vue

@@ -95,7 +95,7 @@ const createInternalComponent = (context: TresContext) =>
       provide('extend', extend)
 
       if (typeof window !== 'undefined') {
-        registerTresDevtools(ctx.app, context)
+        registerTresDevtools(ctx?.app, context)
       }
       return () => h(Fragment, null, slots?.default ? slots.default() : [])
     },

Some files were not shown because too many files changed in this diff