Spaces:
Running
on
CPU Upgrade
Running
on
CPU Upgrade
Commit
•
b8f658f
1
Parent(s):
6915e3a
update doc
Browse files- .gitattributes +2 -0
- README.md +19 -5
- documentation/diagrams/architecture-draft.excalidraw +3 -0
- documentation/diagrams/architecture-draft.png +3 -0
- package-lock.json +160 -163
- package.json +1 -1
- src/app/CL.iconset/icon_128x128.png +0 -0
- src/app/CL.iconset/[email protected] +0 -0
- src/app/CL.iconset/icon_16x16.png +0 -0
- src/app/CL.iconset/[email protected] +0 -0
- src/app/CL.iconset/icon_256x256.png +0 -0
- src/app/CL.iconset/[email protected] +0 -0
- src/app/CL.iconset/icon_32x32.png +0 -0
- src/app/CL.iconset/[email protected] +0 -0
- src/app/CL.iconset/icon_512x512.png +0 -0
- src/app/CL.iconset/[email protected] +0 -0
- src/app/cute_1024x1024x32.png +0 -0
- src/app/cute_icon.png +0 -0
- src/app/icon.png +0 -0
- src/app/icon_square.png +0 -0
- src/app/logo-desaturated.png +0 -0
- src/app/logo-no-bg.png +0 -0
- src/app/logo-v2.png +0 -0
- src/components/core/providers/logos/anthropic.png +0 -0
- src/components/core/providers/logos/cohere.png +0 -0
- src/components/core/providers/logos/elevenlabs.png +0 -0
- src/components/core/providers/logos/everartai.png +0 -0
- src/components/core/providers/logos/falai.png +0 -0
- src/components/core/providers/logos/fireworks.png +0 -0
- src/components/core/providers/logos/google.png +0 -0
- src/components/core/providers/logos/groq.png +0 -0
- src/components/core/providers/logos/hedra.png +0 -0
- src/components/core/providers/logos/huggingface.png +0 -0
- src/components/core/providers/logos/kitsai.png +0 -0
- src/components/core/providers/logos/kuaishou.png +0 -0
- src/components/core/providers/logos/leonardoai.png +0 -0
- src/components/core/providers/logos/lumalabs.png +0 -0
- src/components/core/providers/logos/midjourney.png +0 -0
- src/components/core/providers/logos/mistralai.png +0 -0
- src/components/core/providers/logos/none.png +0 -0
- src/components/core/providers/logos/openai.png +0 -0
- src/components/core/providers/logos/runwayml.png +0 -0
- src/components/core/providers/logos/stabilityai.png +0 -0
- src/components/core/providers/logos/suno.png +0 -0
- src/components/core/providers/logos/udio.png +0 -0
- src/services/resolver/useResolver.ts +20 -2
.gitattributes
CHANGED
@@ -3,3 +3,5 @@
|
|
3 |
*.jpeg filter=lfs diff=lfs merge=lfs -text
|
4 |
*.jpg filter=lfs diff=lfs merge=lfs -text
|
5 |
public/datasets/baby-names-us-year-of-birth-full.csv filter=lfs diff=lfs merge=lfs -text
|
|
|
|
|
|
3 |
*.jpeg filter=lfs diff=lfs merge=lfs -text
|
4 |
*.jpg filter=lfs diff=lfs merge=lfs -text
|
5 |
public/datasets/baby-names-us-year-of-birth-full.csv filter=lfs diff=lfs merge=lfs -text
|
6 |
+
*.png filter=lfs diff=lfs merge=lfs -text
|
7 |
+
*.excalidraw filter=lfs diff=lfs merge=lfs -text
|
README.md
CHANGED
@@ -22,27 +22,41 @@ Clapper can interpret a screenplay and render it to storyboards, videos, voice,
|
|
22 |
|
23 |
Please note however that the tool is at an early stage of development, for the moment it is not supposed to be really used by "normal" people (some features don't work, there are no tutorials etc).
|
24 |
|
|
|
|
|
|
|
|
|
25 |
# Badges
|
26 |
|
27 |
![Boss Bounty Badge](https://img.shields.io/endpoint.svg?url=https://api.boss.dev/badge/enabled/jbilcke-hf/clapper)
|
28 |
|
29 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
30 |
|
31 |
## For users or corporations
|
32 |
|
33 |
### Sponsor specific features
|
34 |
|
35 |
-
|
36 |
|
37 |
-
|
38 |
|
39 |
-
|
|
|
|
|
40 |
|
41 |
## For developers
|
42 |
|
43 |
### Licence
|
44 |
|
45 |
-
Clapper is under a GPL v3 licence.
|
|
|
46 |
|
47 |
### Installation
|
48 |
|
|
|
22 |
|
23 |
Please note however that the tool is at an early stage of development, for the moment it is not supposed to be really used by "normal" people (some features don't work, there are no tutorials etc).
|
24 |
|
25 |
+
# Public alpha access
|
26 |
+
|
27 |
+
A public instance of Clapper is currently hosted on [Hugging Face](https://huggingface.co/spaces/jbilcke-hf/clapper/tree/main), you can try it at [Clapper.app](https://clapper.app/)
|
28 |
+
|
29 |
# Badges
|
30 |
|
31 |
![Boss Bounty Badge](https://img.shields.io/endpoint.svg?url=https://api.boss.dev/badge/enabled/jbilcke-hf/clapper)
|
32 |
|
33 |
+
|
34 |
+
# Bounty Sponsors
|
35 |
+
|
36 |
+
Those generous sponsors are paying for code bounties:
|
37 |
+
|
38 |
+
- Moon ([github](https://github.com/lalalune), [twitter](https://x.com/spatialweeb), [website](https://www.moon.graphics))
|
39 |
+
|
40 |
+
# Want to contribute?
|
41 |
|
42 |
## For users or corporations
|
43 |
|
44 |
### Sponsor specific features
|
45 |
|
46 |
+
If you wish to sponsor the project, help attract new developers, or promote a specific feature faster, you can open a bounty for a specific ticket (eg `"fix music segment duration"`, `"add support for Adobe Premiere Pro export"`, `"finish .fbx integration"`) and open-source community members will be able to submit pull requests to solve them.
|
47 |
|
48 |
+
I propose to use the Boss to do this as it has lower fees than other platforms: [boss.dev](https://www.boss.dev/doc/#create-bounties)
|
49 |
|
50 |
+
If you submit (to pay) or take on (to earn) a bounty, please post a message in the GitHub thread and/or on [Discord](https://discord.com/invite/AEruz9B92B) to help everyone coordinate around it.
|
51 |
+
|
52 |
+
I am currently working to add documentation to help onboard new developers, this should help new people taking on bounties.
|
53 |
|
54 |
## For developers
|
55 |
|
56 |
### Licence
|
57 |
|
58 |
+
Clapper is under a GPL v3 licence, see the [LICENCE](LICENSE.txt) file for more information. This is a similar licensing as apps like ComfyUI or Blender:
|
59 |
+
|
60 |
|
61 |
### Installation
|
62 |
|
documentation/diagrams/architecture-draft.excalidraw
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:7ff48eec84ac4b2f36ec2ae7f8da08209f2c910241a9540fe9e7464028adfb02
|
3 |
+
size 81261
|
documentation/diagrams/architecture-draft.png
ADDED
Git LFS Details
|
package-lock.json
CHANGED
@@ -12,7 +12,7 @@
|
|
12 |
"@aitube/clap": "0.0.30",
|
13 |
"@aitube/clapper-services": "0.0.16",
|
14 |
"@aitube/engine": "0.0.26",
|
15 |
-
"@aitube/timeline": "
|
16 |
"@fal-ai/serverless-client": "^0.11.0",
|
17 |
"@gradio/client": "^1.1.1",
|
18 |
"@huggingface/hub": "^0.15.1",
|
@@ -111,6 +111,44 @@
|
|
111 |
"typescript": "^5"
|
112 |
}
|
113 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
114 |
"node_modules/@aitube/broadway": {
|
115 |
"version": "0.0.22",
|
116 |
"resolved": "https://registry.npmjs.org/@aitube/broadway/-/broadway-0.0.22.tgz",
|
@@ -168,28 +206,8 @@
|
|
168 |
}
|
169 |
},
|
170 |
"node_modules/@aitube/timeline": {
|
171 |
-
"
|
172 |
-
"
|
173 |
-
"integrity": "sha512-TBH0Ji3rOMTITvDK6TwYr+0dRARY4hJsAeHXWt9yUXLfEYNwx8R2XR7qlk3C0gSSEpH11n7pB8qpx3TtpzSWCQ==",
|
174 |
-
"dependencies": {
|
175 |
-
"date-fns": "^3.6.0",
|
176 |
-
"react-virtualized-auto-sizer": "^1.0.24"
|
177 |
-
},
|
178 |
-
"peerDependencies": {
|
179 |
-
"@aitube/clap": "0.0.30",
|
180 |
-
"@radix-ui/react-slider": "^1.1.2",
|
181 |
-
"@react-spring/three": "^9.7.3",
|
182 |
-
"@react-spring/types": "^9.7.3",
|
183 |
-
"@react-three/drei": "^9.105.4",
|
184 |
-
"@react-three/fiber": "^8.16.2",
|
185 |
-
"clsx": "^2.1.1",
|
186 |
-
"react": "*",
|
187 |
-
"react-dom": "*",
|
188 |
-
"tailwind-merge": "^2.3.0",
|
189 |
-
"tailwindcss": "^3.4.3",
|
190 |
-
"three": "^0.164.1",
|
191 |
-
"zustand": "4.5.2"
|
192 |
-
}
|
193 |
},
|
194 |
"node_modules/@alloc/quick-lru": {
|
195 |
"version": "5.2.0",
|
@@ -379,16 +397,16 @@
|
|
379 |
}
|
380 |
},
|
381 |
"node_modules/@aws-sdk/client-cognito-identity": {
|
382 |
-
"version": "3.
|
383 |
-
"resolved": "https://registry.npmjs.org/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.
|
384 |
-
"integrity": "sha512-
|
385 |
"dependencies": {
|
386 |
"@aws-crypto/sha256-browser": "5.2.0",
|
387 |
"@aws-crypto/sha256-js": "5.2.0",
|
388 |
-
"@aws-sdk/client-sso-oidc": "3.
|
389 |
-
"@aws-sdk/client-sts": "3.
|
390 |
"@aws-sdk/core": "3.609.0",
|
391 |
-
"@aws-sdk/credential-provider-node": "3.
|
392 |
"@aws-sdk/middleware-host-header": "3.609.0",
|
393 |
"@aws-sdk/middleware-logger": "3.609.0",
|
394 |
"@aws-sdk/middleware-recursion-detection": "3.609.0",
|
@@ -430,16 +448,16 @@
|
|
430 |
}
|
431 |
},
|
432 |
"node_modules/@aws-sdk/client-sagemaker": {
|
433 |
-
"version": "3.
|
434 |
-
"resolved": "https://registry.npmjs.org/@aws-sdk/client-sagemaker/-/client-sagemaker-3.
|
435 |
-
"integrity": "sha512-
|
436 |
"dependencies": {
|
437 |
"@aws-crypto/sha256-browser": "5.2.0",
|
438 |
"@aws-crypto/sha256-js": "5.2.0",
|
439 |
-
"@aws-sdk/client-sso-oidc": "3.
|
440 |
-
"@aws-sdk/client-sts": "3.
|
441 |
"@aws-sdk/core": "3.609.0",
|
442 |
-
"@aws-sdk/credential-provider-node": "3.
|
443 |
"@aws-sdk/middleware-host-header": "3.609.0",
|
444 |
"@aws-sdk/middleware-logger": "3.609.0",
|
445 |
"@aws-sdk/middleware-recursion-detection": "3.609.0",
|
@@ -531,14 +549,14 @@
|
|
531 |
}
|
532 |
},
|
533 |
"node_modules/@aws-sdk/client-sso-oidc": {
|
534 |
-
"version": "3.
|
535 |
-
"resolved": "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.
|
536 |
-
"integrity": "sha512-
|
537 |
"dependencies": {
|
538 |
"@aws-crypto/sha256-browser": "5.2.0",
|
539 |
"@aws-crypto/sha256-js": "5.2.0",
|
540 |
"@aws-sdk/core": "3.609.0",
|
541 |
-
"@aws-sdk/credential-provider-node": "3.
|
542 |
"@aws-sdk/middleware-host-header": "3.609.0",
|
543 |
"@aws-sdk/middleware-logger": "3.609.0",
|
544 |
"@aws-sdk/middleware-recursion-detection": "3.609.0",
|
@@ -579,19 +597,19 @@
|
|
579 |
"node": ">=16.0.0"
|
580 |
},
|
581 |
"peerDependencies": {
|
582 |
-
"@aws-sdk/client-sts": "^3.
|
583 |
}
|
584 |
},
|
585 |
"node_modules/@aws-sdk/client-sts": {
|
586 |
-
"version": "3.
|
587 |
-
"resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.
|
588 |
-
"integrity": "sha512-
|
589 |
"dependencies": {
|
590 |
"@aws-crypto/sha256-browser": "5.2.0",
|
591 |
"@aws-crypto/sha256-js": "5.2.0",
|
592 |
-
"@aws-sdk/client-sso-oidc": "3.
|
593 |
"@aws-sdk/core": "3.609.0",
|
594 |
-
"@aws-sdk/credential-provider-node": "3.
|
595 |
"@aws-sdk/middleware-host-header": "3.609.0",
|
596 |
"@aws-sdk/middleware-logger": "3.609.0",
|
597 |
"@aws-sdk/middleware-recursion-detection": "3.609.0",
|
@@ -671,11 +689,11 @@
|
|
671 |
}
|
672 |
},
|
673 |
"node_modules/@aws-sdk/credential-provider-cognito-identity": {
|
674 |
-
"version": "3.
|
675 |
-
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.
|
676 |
-
"integrity": "sha512-
|
677 |
"dependencies": {
|
678 |
-
"@aws-sdk/client-cognito-identity": "3.
|
679 |
"@aws-sdk/types": "3.609.0",
|
680 |
"@smithy/property-provider": "^3.1.3",
|
681 |
"@smithy/types": "^3.3.0",
|
@@ -700,9 +718,9 @@
|
|
700 |
}
|
701 |
},
|
702 |
"node_modules/@aws-sdk/credential-provider-http": {
|
703 |
-
"version": "3.
|
704 |
-
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.
|
705 |
-
"integrity": "sha512-
|
706 |
"dependencies": {
|
707 |
"@aws-sdk/types": "3.609.0",
|
708 |
"@smithy/fetch-http-handler": "^3.2.0",
|
@@ -719,12 +737,12 @@
|
|
719 |
}
|
720 |
},
|
721 |
"node_modules/@aws-sdk/credential-provider-ini": {
|
722 |
-
"version": "3.
|
723 |
-
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.
|
724 |
-
"integrity": "sha512-
|
725 |
"dependencies": {
|
726 |
"@aws-sdk/credential-provider-env": "3.609.0",
|
727 |
-
"@aws-sdk/credential-provider-http": "3.
|
728 |
"@aws-sdk/credential-provider-process": "3.609.0",
|
729 |
"@aws-sdk/credential-provider-sso": "3.609.0",
|
730 |
"@aws-sdk/credential-provider-web-identity": "3.609.0",
|
@@ -739,17 +757,17 @@
|
|
739 |
"node": ">=16.0.0"
|
740 |
},
|
741 |
"peerDependencies": {
|
742 |
-
"@aws-sdk/client-sts": "^3.
|
743 |
}
|
744 |
},
|
745 |
"node_modules/@aws-sdk/credential-provider-node": {
|
746 |
-
"version": "3.
|
747 |
-
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.
|
748 |
-
"integrity": "sha512-
|
749 |
"dependencies": {
|
750 |
"@aws-sdk/credential-provider-env": "3.609.0",
|
751 |
-
"@aws-sdk/credential-provider-http": "3.
|
752 |
-
"@aws-sdk/credential-provider-ini": "3.
|
753 |
"@aws-sdk/credential-provider-process": "3.609.0",
|
754 |
"@aws-sdk/credential-provider-sso": "3.609.0",
|
755 |
"@aws-sdk/credential-provider-web-identity": "3.609.0",
|
@@ -814,18 +832,18 @@
|
|
814 |
}
|
815 |
},
|
816 |
"node_modules/@aws-sdk/credential-providers": {
|
817 |
-
"version": "3.
|
818 |
-
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-providers/-/credential-providers-3.
|
819 |
-
"integrity": "sha512-
|
820 |
"dependencies": {
|
821 |
-
"@aws-sdk/client-cognito-identity": "3.
|
822 |
"@aws-sdk/client-sso": "3.609.0",
|
823 |
-
"@aws-sdk/client-sts": "3.
|
824 |
-
"@aws-sdk/credential-provider-cognito-identity": "3.
|
825 |
"@aws-sdk/credential-provider-env": "3.609.0",
|
826 |
-
"@aws-sdk/credential-provider-http": "3.
|
827 |
-
"@aws-sdk/credential-provider-ini": "3.
|
828 |
-
"@aws-sdk/credential-provider-node": "3.
|
829 |
"@aws-sdk/credential-provider-process": "3.609.0",
|
830 |
"@aws-sdk/credential-provider-sso": "3.609.0",
|
831 |
"@aws-sdk/credential-provider-web-identity": "3.609.0",
|
@@ -2474,9 +2492,9 @@
|
|
2474 |
}
|
2475 |
},
|
2476 |
"node_modules/@jridgewell/sourcemap-codec": {
|
2477 |
-
"version": "1.
|
2478 |
-
"resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.
|
2479 |
-
"integrity": "sha512-
|
2480 |
},
|
2481 |
"node_modules/@jridgewell/trace-mapping": {
|
2482 |
"version": "0.3.25",
|
@@ -2515,9 +2533,9 @@
|
|
2515 |
}
|
2516 |
},
|
2517 |
"node_modules/@langchain/core": {
|
2518 |
-
"version": "0.2.
|
2519 |
-
"resolved": "https://registry.npmjs.org/@langchain/core/-/core-0.2.
|
2520 |
-
"integrity": "sha512-
|
2521 |
"dependencies": {
|
2522 |
"ansi-styles": "^5.0.0",
|
2523 |
"camelcase": "6",
|
@@ -4321,11 +4339,11 @@
|
|
4321 |
}
|
4322 |
},
|
4323 |
"node_modules/@smithy/config-resolver": {
|
4324 |
-
"version": "3.0.
|
4325 |
-
"resolved": "https://registry.npmjs.org/@smithy/config-resolver/-/config-resolver-3.0.
|
4326 |
-
"integrity": "sha512-
|
4327 |
"dependencies": {
|
4328 |
-
"@smithy/node-config-provider": "^3.1.
|
4329 |
"@smithy/types": "^3.3.0",
|
4330 |
"@smithy/util-config-provider": "^3.0.0",
|
4331 |
"@smithy/util-middleware": "^3.0.3",
|
@@ -4336,15 +4354,15 @@
|
|
4336 |
}
|
4337 |
},
|
4338 |
"node_modules/@smithy/core": {
|
4339 |
-
"version": "2.2.
|
4340 |
-
"resolved": "https://registry.npmjs.org/@smithy/core/-/core-2.2.
|
4341 |
-
"integrity": "sha512-
|
4342 |
"dependencies": {
|
4343 |
-
"@smithy/middleware-endpoint": "^3.0.
|
4344 |
-
"@smithy/middleware-retry": "^3.0.
|
4345 |
"@smithy/middleware-serde": "^3.0.3",
|
4346 |
"@smithy/protocol-http": "^4.0.3",
|
4347 |
-
"@smithy/smithy-client": "^3.1.
|
4348 |
"@smithy/types": "^3.3.0",
|
4349 |
"@smithy/util-middleware": "^3.0.3",
|
4350 |
"tslib": "^2.6.2"
|
@@ -4354,11 +4372,11 @@
|
|
4354 |
}
|
4355 |
},
|
4356 |
"node_modules/@smithy/credential-provider-imds": {
|
4357 |
-
"version": "3.1.
|
4358 |
-
"resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-3.1.
|
4359 |
-
"integrity": "sha512-
|
4360 |
"dependencies": {
|
4361 |
-
"@smithy/node-config-provider": "^3.1.
|
4362 |
"@smithy/property-provider": "^3.1.3",
|
4363 |
"@smithy/types": "^3.3.0",
|
4364 |
"@smithy/url-parser": "^3.0.3",
|
@@ -4461,13 +4479,13 @@
|
|
4461 |
}
|
4462 |
},
|
4463 |
"node_modules/@smithy/middleware-endpoint": {
|
4464 |
-
"version": "3.0.
|
4465 |
-
"resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-3.0.
|
4466 |
-
"integrity": "sha512-
|
4467 |
"dependencies": {
|
4468 |
"@smithy/middleware-serde": "^3.0.3",
|
4469 |
-
"@smithy/node-config-provider": "^3.1.
|
4470 |
-
"@smithy/shared-ini-file-loader": "^3.1.
|
4471 |
"@smithy/types": "^3.3.0",
|
4472 |
"@smithy/url-parser": "^3.0.3",
|
4473 |
"@smithy/util-middleware": "^3.0.3",
|
@@ -4478,14 +4496,14 @@
|
|
4478 |
}
|
4479 |
},
|
4480 |
"node_modules/@smithy/middleware-retry": {
|
4481 |
-
"version": "3.0.
|
4482 |
-
"resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-3.0.
|
4483 |
-
"integrity": "sha512-
|
4484 |
"dependencies": {
|
4485 |
-
"@smithy/node-config-provider": "^3.1.
|
4486 |
"@smithy/protocol-http": "^4.0.3",
|
4487 |
"@smithy/service-error-classification": "^3.0.3",
|
4488 |
-
"@smithy/smithy-client": "^3.1.
|
4489 |
"@smithy/types": "^3.3.0",
|
4490 |
"@smithy/util-middleware": "^3.0.3",
|
4491 |
"@smithy/util-retry": "^3.0.3",
|
@@ -4521,12 +4539,12 @@
|
|
4521 |
}
|
4522 |
},
|
4523 |
"node_modules/@smithy/node-config-provider": {
|
4524 |
-
"version": "3.1.
|
4525 |
-
"resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-3.1.
|
4526 |
-
"integrity": "sha512-
|
4527 |
"dependencies": {
|
4528 |
"@smithy/property-provider": "^3.1.3",
|
4529 |
-
"@smithy/shared-ini-file-loader": "^3.1.
|
4530 |
"@smithy/types": "^3.3.0",
|
4531 |
"tslib": "^2.6.2"
|
4532 |
},
|
@@ -4610,9 +4628,9 @@
|
|
4610 |
}
|
4611 |
},
|
4612 |
"node_modules/@smithy/shared-ini-file-loader": {
|
4613 |
-
"version": "3.1.
|
4614 |
-
"resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-3.1.
|
4615 |
-
"integrity": "sha512-
|
4616 |
"dependencies": {
|
4617 |
"@smithy/types": "^3.3.0",
|
4618 |
"tslib": "^2.6.2"
|
@@ -4639,11 +4657,11 @@
|
|
4639 |
}
|
4640 |
},
|
4641 |
"node_modules/@smithy/smithy-client": {
|
4642 |
-
"version": "3.1.
|
4643 |
-
"resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-3.1.
|
4644 |
-
"integrity": "sha512-
|
4645 |
"dependencies": {
|
4646 |
-
"@smithy/middleware-endpoint": "^3.0.
|
4647 |
"@smithy/middleware-stack": "^3.0.3",
|
4648 |
"@smithy/protocol-http": "^4.0.3",
|
4649 |
"@smithy/types": "^3.3.0",
|
@@ -4731,12 +4749,12 @@
|
|
4731 |
}
|
4732 |
},
|
4733 |
"node_modules/@smithy/util-defaults-mode-browser": {
|
4734 |
-
"version": "3.0.
|
4735 |
-
"resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-3.0.
|
4736 |
-
"integrity": "sha512-
|
4737 |
"dependencies": {
|
4738 |
"@smithy/property-provider": "^3.1.3",
|
4739 |
-
"@smithy/smithy-client": "^3.1.
|
4740 |
"@smithy/types": "^3.3.0",
|
4741 |
"bowser": "^2.11.0",
|
4742 |
"tslib": "^2.6.2"
|
@@ -4746,15 +4764,15 @@
|
|
4746 |
}
|
4747 |
},
|
4748 |
"node_modules/@smithy/util-defaults-mode-node": {
|
4749 |
-
"version": "3.0.
|
4750 |
-
"resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-3.0.
|
4751 |
-
"integrity": "sha512-
|
4752 |
"dependencies": {
|
4753 |
-
"@smithy/config-resolver": "^3.0.
|
4754 |
-
"@smithy/credential-provider-imds": "^3.1.
|
4755 |
-
"@smithy/node-config-provider": "^3.1.
|
4756 |
"@smithy/property-provider": "^3.1.3",
|
4757 |
-
"@smithy/smithy-client": "^3.1.
|
4758 |
"@smithy/types": "^3.3.0",
|
4759 |
"tslib": "^2.6.2"
|
4760 |
},
|
@@ -4763,11 +4781,11 @@
|
|
4763 |
}
|
4764 |
},
|
4765 |
"node_modules/@smithy/util-endpoints": {
|
4766 |
-
"version": "2.0.
|
4767 |
-
"resolved": "https://registry.npmjs.org/@smithy/util-endpoints/-/util-endpoints-2.0.
|
4768 |
-
"integrity": "sha512-
|
4769 |
"dependencies": {
|
4770 |
-
"@smithy/node-config-provider": "^3.1.
|
4771 |
"@smithy/types": "^3.3.0",
|
4772 |
"tslib": "^2.6.2"
|
4773 |
},
|
@@ -5803,9 +5821,9 @@
|
|
5803 |
}
|
5804 |
},
|
5805 |
"node_modules/browserslist": {
|
5806 |
-
"version": "4.23.
|
5807 |
-
"resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.
|
5808 |
-
"integrity": "sha512-
|
5809 |
"funding": [
|
5810 |
{
|
5811 |
"type": "opencollective",
|
@@ -5821,10 +5839,10 @@
|
|
5821 |
}
|
5822 |
],
|
5823 |
"dependencies": {
|
5824 |
-
"caniuse-lite": "^1.0.
|
5825 |
-
"electron-to-chromium": "^1.4.
|
5826 |
"node-releases": "^2.0.14",
|
5827 |
-
"update-browserslist-db": "^1.0
|
5828 |
},
|
5829 |
"bin": {
|
5830 |
"browserslist": "cli.js"
|
@@ -5947,9 +5965,9 @@
|
|
5947 |
}
|
5948 |
},
|
5949 |
"node_modules/caniuse-lite": {
|
5950 |
-
"version": "1.0.
|
5951 |
-
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.
|
5952 |
-
"integrity": "sha512-
|
5953 |
"funding": [
|
5954 |
{
|
5955 |
"type": "opencollective",
|
@@ -6684,15 +6702,6 @@
|
|
6684 |
"url": "https://github.com/sponsors/ljharb"
|
6685 |
}
|
6686 |
},
|
6687 |
-
"node_modules/date-fns": {
|
6688 |
-
"version": "3.6.0",
|
6689 |
-
"resolved": "https://registry.npmjs.org/date-fns/-/date-fns-3.6.0.tgz",
|
6690 |
-
"integrity": "sha512-fRHTG8g/Gif+kSh50gaGEdToemgfj74aRX3swtiouboip5JDLAyDE9F11nHMIcvOaXeOC6D7SpNhi7uFyB7Uww==",
|
6691 |
-
"funding": {
|
6692 |
-
"type": "github",
|
6693 |
-
"url": "https://github.com/sponsors/kossnocorp"
|
6694 |
-
}
|
6695 |
-
},
|
6696 |
"node_modules/debounce": {
|
6697 |
"version": "1.2.1",
|
6698 |
"resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz",
|
@@ -6961,9 +6970,9 @@
|
|
6961 |
}
|
6962 |
},
|
6963 |
"node_modules/electron-to-chromium": {
|
6964 |
-
"version": "1.4.
|
6965 |
-
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.
|
6966 |
-
"integrity": "sha512-
|
6967 |
},
|
6968 |
"node_modules/emoji-regex": {
|
6969 |
"version": "9.2.2",
|
@@ -10399,12 +10408,9 @@
|
|
10399 |
}
|
10400 |
},
|
10401 |
"node_modules/path-scurry/node_modules/lru-cache": {
|
10402 |
-
"version": "10.4.
|
10403 |
-
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.
|
10404 |
-
"integrity": "sha512-
|
10405 |
-
"engines": {
|
10406 |
-
"node": "14 || 16 || 18 || 20 || >=22"
|
10407 |
-
}
|
10408 |
},
|
10409 |
"node_modules/path-to-regexp": {
|
10410 |
"version": "6.2.2",
|
@@ -11035,15 +11041,6 @@
|
|
11035 |
"react-dom": ">=16.13"
|
11036 |
}
|
11037 |
},
|
11038 |
-
"node_modules/react-virtualized-auto-sizer": {
|
11039 |
-
"version": "1.0.24",
|
11040 |
-
"resolved": "https://registry.npmjs.org/react-virtualized-auto-sizer/-/react-virtualized-auto-sizer-1.0.24.tgz",
|
11041 |
-
"integrity": "sha512-3kCn7N9NEb3FlvJrSHWGQ4iVl+ydQObq2fHMn12i5wbtm74zHOPhz/i64OL3c1S1vi9i2GXtZqNqUJTQ+BnNfg==",
|
11042 |
-
"peerDependencies": {
|
11043 |
-
"react": "^15.3.0 || ^16.0.0-alpha || ^17.0.0 || ^18.0.0",
|
11044 |
-
"react-dom": "^15.3.0 || ^16.0.0-alpha || ^17.0.0 || ^18.0.0"
|
11045 |
-
}
|
11046 |
-
},
|
11047 |
"node_modules/read-cache": {
|
11048 |
"version": "1.0.0",
|
11049 |
"resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
|
|
|
12 |
"@aitube/clap": "0.0.30",
|
13 |
"@aitube/clapper-services": "0.0.16",
|
14 |
"@aitube/engine": "0.0.26",
|
15 |
+
"@aitube/timeline": "file:/Users/jbilcke/Projects/Typescript_Libraries/aitube-timeline",
|
16 |
"@fal-ai/serverless-client": "^0.11.0",
|
17 |
"@gradio/client": "^1.1.1",
|
18 |
"@huggingface/hub": "^0.15.1",
|
|
|
111 |
"typescript": "^5"
|
112 |
}
|
113 |
},
|
114 |
+
"../Typescript_Libraries/aitube-timeline": {
|
115 |
+
"version": "0.0.40",
|
116 |
+
"license": "MIT",
|
117 |
+
"dependencies": {
|
118 |
+
"date-fns": "^3.6.0",
|
119 |
+
"react-virtualized-auto-sizer": "^1.0.24"
|
120 |
+
},
|
121 |
+
"devDependencies": {
|
122 |
+
"@types/react": "*",
|
123 |
+
"@types/react-dom": "*",
|
124 |
+
"@typescript-eslint/eslint-plugin": "^7.12.0",
|
125 |
+
"@typescript-eslint/parser": "^7.12.0",
|
126 |
+
"@vitejs/plugin-react": "^4.3.0",
|
127 |
+
"bun-types": "latest",
|
128 |
+
"eslint": "^8.57.0",
|
129 |
+
"eslint-plugin-react-hooks": "^4.6.2",
|
130 |
+
"eslint-plugin-react-refresh": "^0.4.7",
|
131 |
+
"prettier": "^3.3.2",
|
132 |
+
"rimraf": "^5.0.7",
|
133 |
+
"typescript": "^5.5.3",
|
134 |
+
"vite": "^5.2.13"
|
135 |
+
},
|
136 |
+
"peerDependencies": {
|
137 |
+
"@aitube/clap": "0.0.30",
|
138 |
+
"@radix-ui/react-slider": "^1.1.2",
|
139 |
+
"@react-spring/three": "^9.7.3",
|
140 |
+
"@react-spring/types": "^9.7.3",
|
141 |
+
"@react-three/drei": "^9.105.4",
|
142 |
+
"@react-three/fiber": "^8.16.2",
|
143 |
+
"clsx": "^2.1.1",
|
144 |
+
"react": "*",
|
145 |
+
"react-dom": "*",
|
146 |
+
"tailwind-merge": "^2.3.0",
|
147 |
+
"tailwindcss": "^3.4.3",
|
148 |
+
"three": "^0.164.1",
|
149 |
+
"zustand": "4.5.2"
|
150 |
+
}
|
151 |
+
},
|
152 |
"node_modules/@aitube/broadway": {
|
153 |
"version": "0.0.22",
|
154 |
"resolved": "https://registry.npmjs.org/@aitube/broadway/-/broadway-0.0.22.tgz",
|
|
|
206 |
}
|
207 |
},
|
208 |
"node_modules/@aitube/timeline": {
|
209 |
+
"resolved": "../Typescript_Libraries/aitube-timeline",
|
210 |
+
"link": true
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
211 |
},
|
212 |
"node_modules/@alloc/quick-lru": {
|
213 |
"version": "5.2.0",
|
|
|
397 |
}
|
398 |
},
|
399 |
"node_modules/@aws-sdk/client-cognito-identity": {
|
400 |
+
"version": "3.613.0",
|
401 |
+
"resolved": "https://registry.npmjs.org/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.613.0.tgz",
|
402 |
+
"integrity": "sha512-it0EObqPTyHjcSxIcY4d/FMcDemgoH1IU2BUpputWkTjiJrXitv6r1kZUGNhUsDnTyD3KEZEvh0/OkeNpXhEEA==",
|
403 |
"dependencies": {
|
404 |
"@aws-crypto/sha256-browser": "5.2.0",
|
405 |
"@aws-crypto/sha256-js": "5.2.0",
|
406 |
+
"@aws-sdk/client-sso-oidc": "3.613.0",
|
407 |
+
"@aws-sdk/client-sts": "3.613.0",
|
408 |
"@aws-sdk/core": "3.609.0",
|
409 |
+
"@aws-sdk/credential-provider-node": "3.613.0",
|
410 |
"@aws-sdk/middleware-host-header": "3.609.0",
|
411 |
"@aws-sdk/middleware-logger": "3.609.0",
|
412 |
"@aws-sdk/middleware-recursion-detection": "3.609.0",
|
|
|
448 |
}
|
449 |
},
|
450 |
"node_modules/@aws-sdk/client-sagemaker": {
|
451 |
+
"version": "3.613.0",
|
452 |
+
"resolved": "https://registry.npmjs.org/@aws-sdk/client-sagemaker/-/client-sagemaker-3.613.0.tgz",
|
453 |
+
"integrity": "sha512-0YL3WBi7fEEdzCSwYdMsHrlEMytzaobsanJ70o5PSk3FfFd3XEIm0CAClSMcoy8UBelJPJxc68yByxHCIQigig==",
|
454 |
"dependencies": {
|
455 |
"@aws-crypto/sha256-browser": "5.2.0",
|
456 |
"@aws-crypto/sha256-js": "5.2.0",
|
457 |
+
"@aws-sdk/client-sso-oidc": "3.613.0",
|
458 |
+
"@aws-sdk/client-sts": "3.613.0",
|
459 |
"@aws-sdk/core": "3.609.0",
|
460 |
+
"@aws-sdk/credential-provider-node": "3.613.0",
|
461 |
"@aws-sdk/middleware-host-header": "3.609.0",
|
462 |
"@aws-sdk/middleware-logger": "3.609.0",
|
463 |
"@aws-sdk/middleware-recursion-detection": "3.609.0",
|
|
|
549 |
}
|
550 |
},
|
551 |
"node_modules/@aws-sdk/client-sso-oidc": {
|
552 |
+
"version": "3.613.0",
|
553 |
+
"resolved": "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.613.0.tgz",
|
554 |
+
"integrity": "sha512-VINgHA30f6Itjtj6ZAxkx86XhyFYa7UBfv2Ju+9QGcAr2Y3HU+Mh9g6QaTwDqIM5QG6Pgss24NaAItWGJHFf5A==",
|
555 |
"dependencies": {
|
556 |
"@aws-crypto/sha256-browser": "5.2.0",
|
557 |
"@aws-crypto/sha256-js": "5.2.0",
|
558 |
"@aws-sdk/core": "3.609.0",
|
559 |
+
"@aws-sdk/credential-provider-node": "3.613.0",
|
560 |
"@aws-sdk/middleware-host-header": "3.609.0",
|
561 |
"@aws-sdk/middleware-logger": "3.609.0",
|
562 |
"@aws-sdk/middleware-recursion-detection": "3.609.0",
|
|
|
597 |
"node": ">=16.0.0"
|
598 |
},
|
599 |
"peerDependencies": {
|
600 |
+
"@aws-sdk/client-sts": "^3.613.0"
|
601 |
}
|
602 |
},
|
603 |
"node_modules/@aws-sdk/client-sts": {
|
604 |
+
"version": "3.613.0",
|
605 |
+
"resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.613.0.tgz",
|
606 |
+
"integrity": "sha512-S+KvQI4XEivY3vyIY+IPY7Fw8vFvX/q3pkNC9qEhnAs+/w7vT6vhVBHsaugYVlsMuNtNvmyc8P+Q/gzOEtLCTw==",
|
607 |
"dependencies": {
|
608 |
"@aws-crypto/sha256-browser": "5.2.0",
|
609 |
"@aws-crypto/sha256-js": "5.2.0",
|
610 |
+
"@aws-sdk/client-sso-oidc": "3.613.0",
|
611 |
"@aws-sdk/core": "3.609.0",
|
612 |
+
"@aws-sdk/credential-provider-node": "3.613.0",
|
613 |
"@aws-sdk/middleware-host-header": "3.609.0",
|
614 |
"@aws-sdk/middleware-logger": "3.609.0",
|
615 |
"@aws-sdk/middleware-recursion-detection": "3.609.0",
|
|
|
689 |
}
|
690 |
},
|
691 |
"node_modules/@aws-sdk/credential-provider-cognito-identity": {
|
692 |
+
"version": "3.613.0",
|
693 |
+
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.613.0.tgz",
|
694 |
+
"integrity": "sha512-kyzVox9VzIqUmu0TDl+Xdu+qHz5lUyVsggmewbmhlsk3BwE30jojXS+sQGTUPoTKcipU7xGH2bSENwIc53JrZg==",
|
695 |
"dependencies": {
|
696 |
+
"@aws-sdk/client-cognito-identity": "3.613.0",
|
697 |
"@aws-sdk/types": "3.609.0",
|
698 |
"@smithy/property-provider": "^3.1.3",
|
699 |
"@smithy/types": "^3.3.0",
|
|
|
718 |
}
|
719 |
},
|
720 |
"node_modules/@aws-sdk/credential-provider-http": {
|
721 |
+
"version": "3.613.0",
|
722 |
+
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.613.0.tgz",
|
723 |
+
"integrity": "sha512-MCiUFxowFzprzIXFXsqbp/3DViJ7nFmBW+XJkoRQWqNmThbkz/E8sb40WmL9UFdZHJph2KDjzABKYH5f0lHZaA==",
|
724 |
"dependencies": {
|
725 |
"@aws-sdk/types": "3.609.0",
|
726 |
"@smithy/fetch-http-handler": "^3.2.0",
|
|
|
737 |
}
|
738 |
},
|
739 |
"node_modules/@aws-sdk/credential-provider-ini": {
|
740 |
+
"version": "3.613.0",
|
741 |
+
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.613.0.tgz",
|
742 |
+
"integrity": "sha512-scHV7K0YpllYMWxPnqxssWU+7S3WNXH1m5Rw8Ax96pfcfnaoatiWXps2XSSdGlChdF9gNVnewjRKFOTLyyzdAw==",
|
743 |
"dependencies": {
|
744 |
"@aws-sdk/credential-provider-env": "3.609.0",
|
745 |
+
"@aws-sdk/credential-provider-http": "3.613.0",
|
746 |
"@aws-sdk/credential-provider-process": "3.609.0",
|
747 |
"@aws-sdk/credential-provider-sso": "3.609.0",
|
748 |
"@aws-sdk/credential-provider-web-identity": "3.609.0",
|
|
|
757 |
"node": ">=16.0.0"
|
758 |
},
|
759 |
"peerDependencies": {
|
760 |
+
"@aws-sdk/client-sts": "^3.613.0"
|
761 |
}
|
762 |
},
|
763 |
"node_modules/@aws-sdk/credential-provider-node": {
|
764 |
+
"version": "3.613.0",
|
765 |
+
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.613.0.tgz",
|
766 |
+
"integrity": "sha512-n3yd0CDuUKcQFhjRLAQfQpZyZ2ddrHC7QOKQqE+Fkx+Fs5zoG+NRLK1EBkBW/G9zk8Ck4+rG3OOI3CuNpJ2PCw==",
|
767 |
"dependencies": {
|
768 |
"@aws-sdk/credential-provider-env": "3.609.0",
|
769 |
+
"@aws-sdk/credential-provider-http": "3.613.0",
|
770 |
+
"@aws-sdk/credential-provider-ini": "3.613.0",
|
771 |
"@aws-sdk/credential-provider-process": "3.609.0",
|
772 |
"@aws-sdk/credential-provider-sso": "3.609.0",
|
773 |
"@aws-sdk/credential-provider-web-identity": "3.609.0",
|
|
|
832 |
}
|
833 |
},
|
834 |
"node_modules/@aws-sdk/credential-providers": {
|
835 |
+
"version": "3.613.0",
|
836 |
+
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-providers/-/credential-providers-3.613.0.tgz",
|
837 |
+
"integrity": "sha512-HsE68oJuhh7w4AFWuXk1avWuKXUKsNLOakZ4SnejEl77iFA+NywsGt1nm4VI/zsnjln4qrL32OnJ1fX3K+Xt0Q==",
|
838 |
"dependencies": {
|
839 |
+
"@aws-sdk/client-cognito-identity": "3.613.0",
|
840 |
"@aws-sdk/client-sso": "3.609.0",
|
841 |
+
"@aws-sdk/client-sts": "3.613.0",
|
842 |
+
"@aws-sdk/credential-provider-cognito-identity": "3.613.0",
|
843 |
"@aws-sdk/credential-provider-env": "3.609.0",
|
844 |
+
"@aws-sdk/credential-provider-http": "3.613.0",
|
845 |
+
"@aws-sdk/credential-provider-ini": "3.613.0",
|
846 |
+
"@aws-sdk/credential-provider-node": "3.613.0",
|
847 |
"@aws-sdk/credential-provider-process": "3.609.0",
|
848 |
"@aws-sdk/credential-provider-sso": "3.609.0",
|
849 |
"@aws-sdk/credential-provider-web-identity": "3.609.0",
|
|
|
2492 |
}
|
2493 |
},
|
2494 |
"node_modules/@jridgewell/sourcemap-codec": {
|
2495 |
+
"version": "1.5.0",
|
2496 |
+
"resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz",
|
2497 |
+
"integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ=="
|
2498 |
},
|
2499 |
"node_modules/@jridgewell/trace-mapping": {
|
2500 |
"version": "0.3.25",
|
|
|
2533 |
}
|
2534 |
},
|
2535 |
"node_modules/@langchain/core": {
|
2536 |
+
"version": "0.2.15",
|
2537 |
+
"resolved": "https://registry.npmjs.org/@langchain/core/-/core-0.2.15.tgz",
|
2538 |
+
"integrity": "sha512-L096itIBQ5XNsy5BCCPqIQEk/x4rzI+U4BhYT+fDBYtljESshIi/WzXdmiGfY/6MpVjB76jNuaRgMDmo1m9NeQ==",
|
2539 |
"dependencies": {
|
2540 |
"ansi-styles": "^5.0.0",
|
2541 |
"camelcase": "6",
|
|
|
4339 |
}
|
4340 |
},
|
4341 |
"node_modules/@smithy/config-resolver": {
|
4342 |
+
"version": "3.0.5",
|
4343 |
+
"resolved": "https://registry.npmjs.org/@smithy/config-resolver/-/config-resolver-3.0.5.tgz",
|
4344 |
+
"integrity": "sha512-SkW5LxfkSI1bUC74OtfBbdz+grQXYiPYolyu8VfpLIjEoN/sHVBlLeGXMQ1vX4ejkgfv6sxVbQJ32yF2cl1veA==",
|
4345 |
"dependencies": {
|
4346 |
+
"@smithy/node-config-provider": "^3.1.4",
|
4347 |
"@smithy/types": "^3.3.0",
|
4348 |
"@smithy/util-config-provider": "^3.0.0",
|
4349 |
"@smithy/util-middleware": "^3.0.3",
|
|
|
4354 |
}
|
4355 |
},
|
4356 |
"node_modules/@smithy/core": {
|
4357 |
+
"version": "2.2.6",
|
4358 |
+
"resolved": "https://registry.npmjs.org/@smithy/core/-/core-2.2.6.tgz",
|
4359 |
+
"integrity": "sha512-tBbVIv/ui7/lLTKayYJJvi8JLVL2SwOQTbNFEOrvzSE3ktByvsa1erwBOnAMo8N5Vu30g7lN4lLStrU75oDGuw==",
|
4360 |
"dependencies": {
|
4361 |
+
"@smithy/middleware-endpoint": "^3.0.5",
|
4362 |
+
"@smithy/middleware-retry": "^3.0.9",
|
4363 |
"@smithy/middleware-serde": "^3.0.3",
|
4364 |
"@smithy/protocol-http": "^4.0.3",
|
4365 |
+
"@smithy/smithy-client": "^3.1.7",
|
4366 |
"@smithy/types": "^3.3.0",
|
4367 |
"@smithy/util-middleware": "^3.0.3",
|
4368 |
"tslib": "^2.6.2"
|
|
|
4372 |
}
|
4373 |
},
|
4374 |
"node_modules/@smithy/credential-provider-imds": {
|
4375 |
+
"version": "3.1.4",
|
4376 |
+
"resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-3.1.4.tgz",
|
4377 |
+
"integrity": "sha512-NKyH01m97Xa5xf3pB2QOF3lnuE8RIK0hTVNU5zvZAwZU8uspYO4DHQVlK+Y5gwSrujTfHvbfd1D9UFJAc0iYKQ==",
|
4378 |
"dependencies": {
|
4379 |
+
"@smithy/node-config-provider": "^3.1.4",
|
4380 |
"@smithy/property-provider": "^3.1.3",
|
4381 |
"@smithy/types": "^3.3.0",
|
4382 |
"@smithy/url-parser": "^3.0.3",
|
|
|
4479 |
}
|
4480 |
},
|
4481 |
"node_modules/@smithy/middleware-endpoint": {
|
4482 |
+
"version": "3.0.5",
|
4483 |
+
"resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-3.0.5.tgz",
|
4484 |
+
"integrity": "sha512-V4acqqrh5tDxUEGVTOgf2lYMZqPQsoGntCrjrJZEeBzEzDry2d2vcI1QCXhGltXPPY+BMc6eksZMguA9fIY8vA==",
|
4485 |
"dependencies": {
|
4486 |
"@smithy/middleware-serde": "^3.0.3",
|
4487 |
+
"@smithy/node-config-provider": "^3.1.4",
|
4488 |
+
"@smithy/shared-ini-file-loader": "^3.1.4",
|
4489 |
"@smithy/types": "^3.3.0",
|
4490 |
"@smithy/url-parser": "^3.0.3",
|
4491 |
"@smithy/util-middleware": "^3.0.3",
|
|
|
4496 |
}
|
4497 |
},
|
4498 |
"node_modules/@smithy/middleware-retry": {
|
4499 |
+
"version": "3.0.9",
|
4500 |
+
"resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-3.0.9.tgz",
|
4501 |
+
"integrity": "sha512-Mrv9omExU1gA7Y0VEJG2LieGfPYtwwcEiOnVGZ54a37NEMr66TJ0glFslOJFuKWG6izg5DpKIUmDV9rRxjm47Q==",
|
4502 |
"dependencies": {
|
4503 |
+
"@smithy/node-config-provider": "^3.1.4",
|
4504 |
"@smithy/protocol-http": "^4.0.3",
|
4505 |
"@smithy/service-error-classification": "^3.0.3",
|
4506 |
+
"@smithy/smithy-client": "^3.1.7",
|
4507 |
"@smithy/types": "^3.3.0",
|
4508 |
"@smithy/util-middleware": "^3.0.3",
|
4509 |
"@smithy/util-retry": "^3.0.3",
|
|
|
4539 |
}
|
4540 |
},
|
4541 |
"node_modules/@smithy/node-config-provider": {
|
4542 |
+
"version": "3.1.4",
|
4543 |
+
"resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-3.1.4.tgz",
|
4544 |
+
"integrity": "sha512-YvnElQy8HR4vDcAjoy7Xkx9YT8xZP4cBXcbJSgm/kxmiQu08DwUwj8rkGnyoJTpfl/3xYHH+d8zE+eHqoDCSdQ==",
|
4545 |
"dependencies": {
|
4546 |
"@smithy/property-provider": "^3.1.3",
|
4547 |
+
"@smithy/shared-ini-file-loader": "^3.1.4",
|
4548 |
"@smithy/types": "^3.3.0",
|
4549 |
"tslib": "^2.6.2"
|
4550 |
},
|
|
|
4628 |
}
|
4629 |
},
|
4630 |
"node_modules/@smithy/shared-ini-file-loader": {
|
4631 |
+
"version": "3.1.4",
|
4632 |
+
"resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-3.1.4.tgz",
|
4633 |
+
"integrity": "sha512-qMxS4hBGB8FY2GQqshcRUy1K6k8aBWP5vwm8qKkCT3A9K2dawUwOIJfqh9Yste/Bl0J2lzosVyrXDj68kLcHXQ==",
|
4634 |
"dependencies": {
|
4635 |
"@smithy/types": "^3.3.0",
|
4636 |
"tslib": "^2.6.2"
|
|
|
4657 |
}
|
4658 |
},
|
4659 |
"node_modules/@smithy/smithy-client": {
|
4660 |
+
"version": "3.1.7",
|
4661 |
+
"resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-3.1.7.tgz",
|
4662 |
+
"integrity": "sha512-nZbJZB0XI3YnaFBWGDBr7kjaew6O0oNYNmopyIz6gKZEbxzrtH7rwvU1GcVxcSFoOwWecLJEe79fxEMljHopFQ==",
|
4663 |
"dependencies": {
|
4664 |
+
"@smithy/middleware-endpoint": "^3.0.5",
|
4665 |
"@smithy/middleware-stack": "^3.0.3",
|
4666 |
"@smithy/protocol-http": "^4.0.3",
|
4667 |
"@smithy/types": "^3.3.0",
|
|
|
4749 |
}
|
4750 |
},
|
4751 |
"node_modules/@smithy/util-defaults-mode-browser": {
|
4752 |
+
"version": "3.0.9",
|
4753 |
+
"resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-3.0.9.tgz",
|
4754 |
+
"integrity": "sha512-WKPcElz92MAQG09miBdb0GxEH/MwD5GfE8g07WokITq5g6J1ROQfYCKC1wNnkqAGfrSywT7L0rdvvqlBplqiyA==",
|
4755 |
"dependencies": {
|
4756 |
"@smithy/property-provider": "^3.1.3",
|
4757 |
+
"@smithy/smithy-client": "^3.1.7",
|
4758 |
"@smithy/types": "^3.3.0",
|
4759 |
"bowser": "^2.11.0",
|
4760 |
"tslib": "^2.6.2"
|
|
|
4764 |
}
|
4765 |
},
|
4766 |
"node_modules/@smithy/util-defaults-mode-node": {
|
4767 |
+
"version": "3.0.9",
|
4768 |
+
"resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-3.0.9.tgz",
|
4769 |
+
"integrity": "sha512-dQLrUqFxqpf0GvEKEuFdgXcdZwz6oFm752h4d6C7lQz+RLddf761L2r7dSwGWzESMMB3wKj0jL+skRhEGlecjw==",
|
4770 |
"dependencies": {
|
4771 |
+
"@smithy/config-resolver": "^3.0.5",
|
4772 |
+
"@smithy/credential-provider-imds": "^3.1.4",
|
4773 |
+
"@smithy/node-config-provider": "^3.1.4",
|
4774 |
"@smithy/property-provider": "^3.1.3",
|
4775 |
+
"@smithy/smithy-client": "^3.1.7",
|
4776 |
"@smithy/types": "^3.3.0",
|
4777 |
"tslib": "^2.6.2"
|
4778 |
},
|
|
|
4781 |
}
|
4782 |
},
|
4783 |
"node_modules/@smithy/util-endpoints": {
|
4784 |
+
"version": "2.0.5",
|
4785 |
+
"resolved": "https://registry.npmjs.org/@smithy/util-endpoints/-/util-endpoints-2.0.5.tgz",
|
4786 |
+
"integrity": "sha512-ReQP0BWihIE68OAblC/WQmDD40Gx+QY1Ez8mTdFMXpmjfxSyz2fVQu3A4zXRfQU9sZXtewk3GmhfOHswvX+eNg==",
|
4787 |
"dependencies": {
|
4788 |
+
"@smithy/node-config-provider": "^3.1.4",
|
4789 |
"@smithy/types": "^3.3.0",
|
4790 |
"tslib": "^2.6.2"
|
4791 |
},
|
|
|
5821 |
}
|
5822 |
},
|
5823 |
"node_modules/browserslist": {
|
5824 |
+
"version": "4.23.2",
|
5825 |
+
"resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.2.tgz",
|
5826 |
+
"integrity": "sha512-qkqSyistMYdxAcw+CzbZwlBy8AGmS/eEWs+sEV5TnLRGDOL+C5M2EnH6tlZyg0YoAxGJAFKh61En9BR941GnHA==",
|
5827 |
"funding": [
|
5828 |
{
|
5829 |
"type": "opencollective",
|
|
|
5839 |
}
|
5840 |
],
|
5841 |
"dependencies": {
|
5842 |
+
"caniuse-lite": "^1.0.30001640",
|
5843 |
+
"electron-to-chromium": "^1.4.820",
|
5844 |
"node-releases": "^2.0.14",
|
5845 |
+
"update-browserslist-db": "^1.1.0"
|
5846 |
},
|
5847 |
"bin": {
|
5848 |
"browserslist": "cli.js"
|
|
|
5965 |
}
|
5966 |
},
|
5967 |
"node_modules/caniuse-lite": {
|
5968 |
+
"version": "1.0.30001641",
|
5969 |
+
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001641.tgz",
|
5970 |
+
"integrity": "sha512-Phv5thgl67bHYo1TtMY/MurjkHhV4EDaCosezRXgZ8jzA/Ub+wjxAvbGvjoFENStinwi5kCyOYV3mi5tOGykwA==",
|
5971 |
"funding": [
|
5972 |
{
|
5973 |
"type": "opencollective",
|
|
|
6702 |
"url": "https://github.com/sponsors/ljharb"
|
6703 |
}
|
6704 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6705 |
"node_modules/debounce": {
|
6706 |
"version": "1.2.1",
|
6707 |
"resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz",
|
|
|
6970 |
}
|
6971 |
},
|
6972 |
"node_modules/electron-to-chromium": {
|
6973 |
+
"version": "1.4.823",
|
6974 |
+
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.823.tgz",
|
6975 |
+
"integrity": "sha512-4h+oPeAiGQOHFyUJOqpoEcPj/xxlicxBzOErVeYVMMmAiXUXsGpsFd0QXBMaUUbnD8hhSfLf9uw+MlsoIA7j5w=="
|
6976 |
},
|
6977 |
"node_modules/emoji-regex": {
|
6978 |
"version": "9.2.2",
|
|
|
10408 |
}
|
10409 |
},
|
10410 |
"node_modules/path-scurry/node_modules/lru-cache": {
|
10411 |
+
"version": "10.4.3",
|
10412 |
+
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",
|
10413 |
+
"integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ=="
|
|
|
|
|
|
|
10414 |
},
|
10415 |
"node_modules/path-to-regexp": {
|
10416 |
"version": "6.2.2",
|
|
|
11041 |
"react-dom": ">=16.13"
|
11042 |
}
|
11043 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
11044 |
"node_modules/read-cache": {
|
11045 |
"version": "1.0.0",
|
11046 |
"resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
|
package.json
CHANGED
@@ -14,7 +14,7 @@
|
|
14 |
"@aitube/clap": "0.0.30",
|
15 |
"@aitube/clapper-services": "0.0.16",
|
16 |
"@aitube/engine": "0.0.26",
|
17 |
-
"@aitube/timeline": "
|
18 |
"@fal-ai/serverless-client": "^0.11.0",
|
19 |
"@gradio/client": "^1.1.1",
|
20 |
"@huggingface/hub": "^0.15.1",
|
|
|
14 |
"@aitube/clap": "0.0.30",
|
15 |
"@aitube/clapper-services": "0.0.16",
|
16 |
"@aitube/engine": "0.0.26",
|
17 |
+
"@aitube/timeline": "file:/Users/jbilcke/Projects/Typescript_Libraries/aitube-timeline",
|
18 |
"@fal-ai/serverless-client": "^0.11.0",
|
19 |
"@gradio/client": "^1.1.1",
|
20 |
"@huggingface/hub": "^0.15.1",
|
src/app/CL.iconset/icon_128x128.png
CHANGED
Git LFS Details
|
src/app/CL.iconset/[email protected]
CHANGED
Git LFS Details
|
src/app/CL.iconset/icon_16x16.png
CHANGED
Git LFS Details
|
src/app/CL.iconset/[email protected]
CHANGED
Git LFS Details
|
src/app/CL.iconset/icon_256x256.png
CHANGED
Git LFS Details
|
src/app/CL.iconset/[email protected]
CHANGED
Git LFS Details
|
src/app/CL.iconset/icon_32x32.png
CHANGED
Git LFS Details
|
src/app/CL.iconset/[email protected]
CHANGED
Git LFS Details
|
src/app/CL.iconset/icon_512x512.png
CHANGED
Git LFS Details
|
src/app/CL.iconset/[email protected]
CHANGED
Git LFS Details
|
src/app/cute_1024x1024x32.png
CHANGED
Git LFS Details
|
src/app/cute_icon.png
CHANGED
Git LFS Details
|
src/app/icon.png
CHANGED
Git LFS Details
|
src/app/icon_square.png
CHANGED
Git LFS Details
|
src/app/logo-desaturated.png
CHANGED
Git LFS Details
|
src/app/logo-no-bg.png
CHANGED
Git LFS Details
|
src/app/logo-v2.png
CHANGED
Git LFS Details
|
src/components/core/providers/logos/anthropic.png
CHANGED
Git LFS Details
|
src/components/core/providers/logos/cohere.png
CHANGED
Git LFS Details
|
src/components/core/providers/logos/elevenlabs.png
CHANGED
Git LFS Details
|
src/components/core/providers/logos/everartai.png
CHANGED
Git LFS Details
|
src/components/core/providers/logos/falai.png
CHANGED
Git LFS Details
|
src/components/core/providers/logos/fireworks.png
CHANGED
Git LFS Details
|
src/components/core/providers/logos/google.png
CHANGED
Git LFS Details
|
src/components/core/providers/logos/groq.png
CHANGED
Git LFS Details
|
src/components/core/providers/logos/hedra.png
CHANGED
Git LFS Details
|
src/components/core/providers/logos/huggingface.png
CHANGED
Git LFS Details
|
src/components/core/providers/logos/kitsai.png
CHANGED
Git LFS Details
|
src/components/core/providers/logos/kuaishou.png
CHANGED
Git LFS Details
|
src/components/core/providers/logos/leonardoai.png
CHANGED
Git LFS Details
|
src/components/core/providers/logos/lumalabs.png
CHANGED
Git LFS Details
|
src/components/core/providers/logos/midjourney.png
CHANGED
Git LFS Details
|
src/components/core/providers/logos/mistralai.png
CHANGED
Git LFS Details
|
src/components/core/providers/logos/none.png
CHANGED
Git LFS Details
|
src/components/core/providers/logos/openai.png
CHANGED
Git LFS Details
|
src/components/core/providers/logos/runwayml.png
CHANGED
Git LFS Details
|
src/components/core/providers/logos/stabilityai.png
CHANGED
Git LFS Details
|
src/components/core/providers/logos/suno.png
CHANGED
Git LFS Details
|
src/components/core/providers/logos/udio.png
CHANGED
Git LFS Details
|
src/services/resolver/useResolver.ts
CHANGED
@@ -361,14 +361,32 @@ export const useResolver = create<ResolverStore>((set, get) => ({
|
|
361 |
}
|
362 |
},
|
363 |
|
364 |
-
|
365 |
-
* This resolve a
|
366 |
*
|
367 |
* Note: while we return a clap segment, the original will be replaced, too
|
368 |
*
|
369 |
* @param segment
|
370 |
* @returns
|
371 |
*/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
372 |
resolveSegment: async (segment: TimelineSegment): Promise<TimelineSegment> => {
|
373 |
|
374 |
const settings = useSettings.getState().getSettings()
|
|
|
361 |
}
|
362 |
},
|
363 |
|
364 |
+
/**
|
365 |
+
* This resolve an entity (eg. aa character or a location)
|
366 |
*
|
367 |
* Note: while we return a clap segment, the original will be replaced, too
|
368 |
*
|
369 |
* @param segment
|
370 |
* @returns
|
371 |
*/
|
372 |
+
resolveEntity: async (entity: ClapEntity): Promise<ClapEntity> => {
|
373 |
+
|
374 |
+
},
|
375 |
+
|
376 |
+
/**
|
377 |
+
* This resolve a segment.
|
378 |
+
*
|
379 |
+
* Resolving means taking input parameters and generating an output (changes in the
|
380 |
+
* segment settings, typically the assetUrl but this can have other implications
|
381 |
+
* and changes as well)
|
382 |
+
*
|
383 |
+
* This function returns the original segment, modified in-line.
|
384 |
+
*
|
385 |
+
* Side-effects are propagated by using useTimeline.trackSilentChangeInSegment()
|
386 |
+
*
|
387 |
+
* @param segment
|
388 |
+
* @returns
|
389 |
+
*/
|
390 |
resolveSegment: async (segment: TimelineSegment): Promise<TimelineSegment> => {
|
391 |
|
392 |
const settings = useSettings.getState().getSettings()
|