feat: 动画系统激励源 & refactor: 部分接口变动

This commit is contained in:
AncTe committed 2026-03-09 13:52:47 +08:00
1 parent 5d6f40a469
commit feb6abb5bb
14 files changed
+447 -181

No files matched your search

+4 -139
View File
@@ -228,6 +228,9 @@ importers:
packages-user/client-modules:
dependencies:
'@motajs/animate':
specifier: workspace:*
version: link:../../packages/animate
'@motajs/client-base':
specifier: workspace:*
version: link:../../packages/client-base
@@ -453,23 +456,7 @@ importers:
specifier: workspace:*
version: link:../system
packages/render:
dependencies:
eventemitter3:
specifier: ^5.0.1
version: 5.0.1
gl-matrix:
specifier: ^3.4.3
version: 3.4.4
lodash-es:
specifier: ^4.17.21
version: 4.17.21
mutate-animate:
specifier: ^1.4.2
version: 1.4.2
vue:
specifier: ^3.5.13
version: 3.5.20(typescript@5.9.3)
packages/render: {}
packages/render-vue:
dependencies:
@@ -2461,27 +2448,15 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0-0
'@vue/compiler-core@3.5.20':
resolution: {integrity: sha512-8TWXUyiqFd3GmP4JTX9hbiTFRwYHgVL/vr3cqhr4YQ258+9FADwvj7golk2sWNGHR67QgmCZ8gz80nQcMokhwg==}
'@vue/compiler-core@3.5.29':
resolution: {integrity: sha512-cuzPhD8fwRHk8IGfmYaR4eEe4cAyJEL66Ove/WZL7yWNL134nqLddSLwNRIsFlnnW1kK+p8Ck3viFnC0chXCXw==}
'@vue/compiler-dom@3.5.20':
resolution: {integrity: sha512-whB44M59XKjqUEYOMPYU0ijUV0G+4fdrHVKDe32abNdX/kJe1NUEMqsi4cwzXa9kyM9w5S8WqFsrfo1ogtBZGQ==}
'@vue/compiler-dom@3.5.29':
resolution: {integrity: sha512-n0G5o7R3uBVmVxjTIYcz7ovr8sy7QObFG8OQJ3xGCDNhbG60biP/P5KnyY8NLd81OuT1WJflG7N4KWYHaeeaIg==}
'@vue/compiler-sfc@3.5.20':
resolution: {integrity: sha512-SFcxapQc0/feWiSBfkGsa1v4DOrnMAQSYuvDMpEaxbpH5dKbnEM5KobSNSgU+1MbHCl+9ftm7oQWxvwDB6iBfw==}
'@vue/compiler-sfc@3.5.29':
resolution: {integrity: sha512-oJZhN5XJs35Gzr50E82jg2cYdZQ78wEwvRO6Y63TvLVTc+6xICzJHP1UIecdSPPYIbkautNBanDiWYa64QSFIA==}
'@vue/compiler-ssr@3.5.20':
resolution: {integrity: sha512-RSl5XAMc5YFUXpDQi+UQDdVjH9FnEpLDHIALg5J0ITHxkEzJ8uQLlo7CIbjPYqmZtt6w0TsIPbo1izYXwDG7JA==}
'@vue/compiler-ssr@3.5.29':
resolution: {integrity: sha512-Y/ARJZE6fpjzL5GH/phJmsFwx3g6t2KmHKHx5q+MLl2kencADKIrhH5MLF6HHpRMmlRAYBRSvv347Mepf1zVNw==}
@@ -2513,37 +2488,20 @@ packages:
typescript:
optional: true
'@vue/reactivity@3.5.20':
resolution: {integrity: sha512-hS8l8x4cl1fmZpSQX/NXlqWKARqEsNmfkwOIYqtR2F616NGfsLUm0G6FQBK6uDKUCVyi1YOL8Xmt/RkZcd/jYQ==}
'@vue/reactivity@3.5.29':
resolution: {integrity: sha512-zcrANcrRdcLtmGZETBxWqIkoQei8HaFpZWx/GHKxx79JZsiZ8j1du0VUJtu4eJjgFvU/iKL5lRXFXksVmI+5DA==}
'@vue/runtime-core@3.5.20':
resolution: {integrity: sha512-vyQRiH5uSZlOa+4I/t4Qw/SsD/gbth0SW2J7oMeVlMFMAmsG1rwDD6ok0VMmjXY3eI0iHNSSOBilEDW98PLRKw==}
'@vue/runtime-core@3.5.29':
resolution: {integrity: sha512-8DpW2QfdwIWOLqtsNcds4s+QgwSaHSJY/SUe04LptianUQ/0xi6KVsu/pYVh+HO3NTVvVJjIPL2t6GdeKbS4Lg==}
'@vue/runtime-dom@3.5.20':
resolution: {integrity: sha512-KBHzPld/Djw3im0CQ7tGCpgRedryIn4CcAl047EhFTCCPT2xFf4e8j6WeKLgEEoqPSl9TYqShc3Q6tpWpz/Xgw==}
'@vue/runtime-dom@3.5.29':
resolution: {integrity: sha512-AHvvJEtcY9tw/uk+s/YRLSlxxQnqnAkjqvK25ZiM4CllCZWzElRAoQnCM42m9AHRLNJ6oe2kC5DCgD4AUdlvXg==}
'@vue/server-renderer@3.5.20':
resolution: {integrity: sha512-HthAS0lZJDH21HFJBVNTtx+ULcIbJQRpjSVomVjfyPkFSpCwvsPTA+jIzOaUm3Hrqx36ozBHePztQFg6pj5aKg==}
peerDependencies:
vue: 3.5.20
'@vue/server-renderer@3.5.29':
resolution: {integrity: sha512-G/1k6WK5MusLlbxSE2YTcqAAezS+VuwHhOvLx2KnQU7G2zCH6KIb+5Wyt6UjMq7a3qPzNEjJXs1hvAxDclQH+g==}
peerDependencies:
vue: 3.5.29
'@vue/shared@3.5.20':
resolution: {integrity: sha512-SoRGP596KU/ig6TfgkCMbXkr4YJ91n/QSdMuqeP5r3hVIYA3CPHUBCc7Skak0EAKV+5lL4KyIh61VA/pK1CIAA==}
'@vue/shared@3.5.29':
resolution: {integrity: sha512-w7SR0A5zyRByL9XUkCfdLs7t9XOHUyJ67qPGQjOou3p6GvBeBW+AVjUUmlxtZ4PIYaRvE+1LmK44O4uajlZwcg==}
@@ -3213,9 +3171,6 @@ packages:
engines: {node: '>=4'}
hasBin: true
csstype@3.1.3:
resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==}
csstype@3.2.3:
resolution: {integrity: sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==}
@@ -3567,10 +3522,6 @@ packages:
entities@2.2.0:
resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==}
entities@4.5.0:
resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==}
engines: {node: '>=0.12'}
entities@7.0.1:
resolution: {integrity: sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==}
engines: {node: '>=0.12'}
@@ -3754,9 +3705,6 @@ packages:
resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==}
engines: {node: '>=6'}
eventemitter3@5.0.1:
resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==}
eventemitter3@5.0.4:
resolution: {integrity: sha512-mlsTRyGaPBjPedk6Bvw+aqbsXDtoAyAzm5MO7JgU+yVRyMQ5O8bD4Kcci7BS85f93veegeCPkL8R4GLClnjLFw==}
@@ -4476,9 +4424,6 @@ packages:
resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==}
engines: {node: '>=10'}
lodash-es@4.17.21:
resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==}
lodash-es@4.17.23:
resolution: {integrity: sha512-kVI48u3PZr38HdYz98UmfPnXl2DXrpdctLrFLCd3kOx1xUkOmpFPx7gCWWM5MPkL/fD8zb+Ph0QzjGFs4+hHWg==}
@@ -6074,14 +6019,6 @@ packages:
peerDependencies:
vue: ^3.0.0
vue@3.5.20:
resolution: {integrity: sha512-2sBz0x/wis5TkF1XZ2vH25zWq3G1bFEPOfkBcx2ikowmphoQsPH6X0V3mmPCXA2K1N/XGTnifVyDQP4GfDDeQw==}
peerDependencies:
typescript: '*'
peerDependenciesMeta:
typescript:
optional: true
vue@3.5.29:
resolution: {integrity: sha512-BZqN4Ze6mDQVNAni0IHeMJ5mwr8VAJ3MQC9FmprRhcBYENw+wOAAjRj8jfmN6FLl0j96OXbR+CjWhmAmM+QGnA==}
peerDependencies:
@@ -8330,14 +8267,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@vue/compiler-core@3.5.20':
dependencies:
'@babel/parser': 7.29.0
'@vue/shared': 3.5.20
entities: 4.5.0
estree-walker: 2.0.2
source-map-js: 1.2.1
'@vue/compiler-core@3.5.29':
dependencies:
'@babel/parser': 7.29.0
@@ -8346,28 +8275,11 @@ snapshots:
estree-walker: 2.0.2
source-map-js: 1.2.1
'@vue/compiler-dom@3.5.20':
dependencies:
'@vue/compiler-core': 3.5.20
'@vue/shared': 3.5.20
'@vue/compiler-dom@3.5.29':
dependencies:
'@vue/compiler-core': 3.5.29
'@vue/shared': 3.5.29
'@vue/compiler-sfc@3.5.20':
dependencies:
'@babel/parser': 7.29.0
'@vue/compiler-core': 3.5.20
'@vue/compiler-dom': 3.5.20
'@vue/compiler-ssr': 3.5.20
'@vue/shared': 3.5.20
estree-walker: 2.0.2
magic-string: 0.30.21
postcss: 8.5.8
source-map-js: 1.2.1
'@vue/compiler-sfc@3.5.29':
dependencies:
'@babel/parser': 7.29.0
@@ -8380,11 +8292,6 @@ snapshots:
postcss: 8.5.8
source-map-js: 1.2.1
'@vue/compiler-ssr@3.5.20':
dependencies:
'@vue/compiler-dom': 3.5.20
'@vue/shared': 3.5.20
'@vue/compiler-ssr@3.5.29':
dependencies:
'@vue/compiler-dom': 3.5.29
@@ -8439,31 +8346,15 @@ snapshots:
optionalDependencies:
typescript: 5.9.3
'@vue/reactivity@3.5.20':
dependencies:
'@vue/shared': 3.5.20
'@vue/reactivity@3.5.29':
dependencies:
'@vue/shared': 3.5.29
'@vue/runtime-core@3.5.20':
dependencies:
'@vue/reactivity': 3.5.20
'@vue/shared': 3.5.20
'@vue/runtime-core@3.5.29':
dependencies:
'@vue/reactivity': 3.5.29
'@vue/shared': 3.5.29
'@vue/runtime-dom@3.5.20':
dependencies:
'@vue/reactivity': 3.5.20
'@vue/runtime-core': 3.5.20
'@vue/shared': 3.5.20
csstype: 3.1.3
'@vue/runtime-dom@3.5.29':
dependencies:
'@vue/reactivity': 3.5.29
@@ -8471,20 +8362,12 @@ snapshots:
'@vue/shared': 3.5.29
csstype: 3.2.3
'@vue/server-renderer@3.5.20(vue@3.5.20(typescript@5.9.3))':
dependencies:
'@vue/compiler-ssr': 3.5.20
'@vue/shared': 3.5.20
vue: 3.5.20(typescript@5.9.3)
'@vue/server-renderer@3.5.29(vue@3.5.29(typescript@5.9.3))':
dependencies:
'@vue/compiler-ssr': 3.5.29
'@vue/shared': 3.5.29
vue: 3.5.29(typescript@5.9.3)
'@vue/shared@3.5.20': {}
'@vue/shared@3.5.29': {}
'@vueuse/core@12.8.2(typescript@5.9.3)':
@@ -9213,8 +9096,6 @@ snapshots:
cssesc@3.0.0: {}
csstype@3.1.3: {}
csstype@3.2.3: {}
cytoscape-cose-bilkent@4.1.0(cytoscape@3.33.1):
@@ -9602,8 +9483,6 @@ snapshots:
entities@2.2.0: {}
entities@4.5.0: {}
entities@7.0.1: {}
env-paths@2.2.1: {}
@@ -9925,8 +9804,6 @@ snapshots:
event-target-shim@5.0.1: {}
eventemitter3@5.0.1: {}
eventemitter3@5.0.4: {}
events-universal@1.0.1:
@@ -10722,8 +10599,6 @@ snapshots:
dependencies:
p-locate: 5.0.0
lodash-es@4.17.21: {}
lodash-es@4.17.23: {}
lodash.debounce@4.0.8: {}
@@ -12611,16 +12486,6 @@ snapshots:
is-plain-object: 3.0.1
vue: 3.5.29(typescript@5.9.3)
vue@3.5.20(typescript@5.9.3):
dependencies:
'@vue/compiler-dom': 3.5.20
'@vue/compiler-sfc': 3.5.20
'@vue/runtime-dom': 3.5.20
'@vue/server-renderer': 3.5.20(vue@3.5.20(typescript@5.9.3))
'@vue/shared': 3.5.20
optionalDependencies:
typescript: 5.9.3
vue@3.5.29(typescript@5.9.3):
dependencies:
'@vue/compiler-dom': 3.5.29