diff --git a/docs/src/animationhelpers/src/hold_tap/balanced_hold_tap_up.meta b/docs/src/animationhelpers/src/hold_tap/balanced/balanced_hold_tap_up.meta similarity index 100% rename from docs/src/animationhelpers/src/hold_tap/balanced_hold_tap_up.meta rename to docs/src/animationhelpers/src/hold_tap/balanced/balanced_hold_tap_up.meta diff --git a/docs/src/animationhelpers/src/hold_tap/balanced_hold_tap_up.ts b/docs/src/animationhelpers/src/hold_tap/balanced/balanced_hold_tap_up.ts similarity index 61% rename from docs/src/animationhelpers/src/hold_tap/balanced_hold_tap_up.ts rename to docs/src/animationhelpers/src/hold_tap/balanced/balanced_hold_tap_up.ts index a421a932..5aebe298 100644 --- a/docs/src/animationhelpers/src/hold_tap/balanced_hold_tap_up.ts +++ b/docs/src/animationhelpers/src/hold_tap/balanced/balanced_hold_tap_up.ts @@ -1,6 +1,6 @@ import { makeProject } from "@motion-canvas/core/lib"; -import balanced_hold_tap_up from "../scenes/hold_tap/balanced_hold_tap_up?scene"; +import balanced_hold_tap_up from "../../scenes/hold_tap/balanced/balanced_hold_tap_up?scene"; export default makeProject({ scenes: [balanced_hold_tap_up], diff --git a/docs/src/animationhelpers/src/hold_tap/balanced_other_key_up.meta b/docs/src/animationhelpers/src/hold_tap/balanced/balanced_other_key_up.meta similarity index 100% rename from docs/src/animationhelpers/src/hold_tap/balanced_other_key_up.meta rename to docs/src/animationhelpers/src/hold_tap/balanced/balanced_other_key_up.meta diff --git a/docs/src/animationhelpers/src/hold_tap/balanced_other_key_up.ts b/docs/src/animationhelpers/src/hold_tap/balanced/balanced_other_key_up.ts similarity index 60% rename from docs/src/animationhelpers/src/hold_tap/balanced_other_key_up.ts rename to docs/src/animationhelpers/src/hold_tap/balanced/balanced_other_key_up.ts index b8fac9e8..6b7cc2e7 100644 --- a/docs/src/animationhelpers/src/hold_tap/balanced_other_key_up.ts +++ b/docs/src/animationhelpers/src/hold_tap/balanced/balanced_other_key_up.ts @@ -1,6 +1,6 @@ import { makeProject } from "@motion-canvas/core/lib"; -import balanced_other_key_up from "../scenes/hold_tap/balanced_other_key_up?scene"; +import balanced_other_key_up from "../../scenes/hold_tap/balanced/balanced_other_key_up?scene"; export default makeProject({ scenes: [balanced_other_key_up], diff --git a/docs/src/animationhelpers/src/hold_tap/tap_preferred_hold_tap_up.meta b/docs/src/animationhelpers/src/hold_tap/tap_preferred/tap_preferred_hold_tap_up.meta similarity index 100% rename from docs/src/animationhelpers/src/hold_tap/tap_preferred_hold_tap_up.meta rename to docs/src/animationhelpers/src/hold_tap/tap_preferred/tap_preferred_hold_tap_up.meta diff --git a/docs/src/animationhelpers/src/hold_tap/tap_preferred_hold_tap_up.ts b/docs/src/animationhelpers/src/hold_tap/tap_preferred/tap_preferred_hold_tap_up.ts similarity index 58% rename from docs/src/animationhelpers/src/hold_tap/tap_preferred_hold_tap_up.ts rename to docs/src/animationhelpers/src/hold_tap/tap_preferred/tap_preferred_hold_tap_up.ts index 19279336..11c37d8a 100644 --- a/docs/src/animationhelpers/src/hold_tap/tap_preferred_hold_tap_up.ts +++ b/docs/src/animationhelpers/src/hold_tap/tap_preferred/tap_preferred_hold_tap_up.ts @@ -1,6 +1,6 @@ import { makeProject } from "@motion-canvas/core/lib"; -import tap_preferred_hold_tap_up from "../scenes/hold_tap/tap_preferred_hold_tap_up?scene"; +import tap_preferred_hold_tap_up from "../../scenes/hold_tap/tap_preferred/tap_preferred_hold_tap_up?scene"; export default makeProject({ scenes: [tap_preferred_hold_tap_up], diff --git a/docs/src/animationhelpers/src/hold_tap/tap_unless_interrupted.meta b/docs/src/animationhelpers/src/hold_tap/tap_unless_interrupted/tap_unless_interrupted.meta similarity index 100% rename from docs/src/animationhelpers/src/hold_tap/tap_unless_interrupted.meta rename to docs/src/animationhelpers/src/hold_tap/tap_unless_interrupted/tap_unless_interrupted.meta diff --git a/docs/src/animationhelpers/src/hold_tap/tap_unless_interrupted.ts b/docs/src/animationhelpers/src/hold_tap/tap_unless_interrupted/tap_unless_interrupted.ts similarity index 57% rename from docs/src/animationhelpers/src/hold_tap/tap_unless_interrupted.ts rename to docs/src/animationhelpers/src/hold_tap/tap_unless_interrupted/tap_unless_interrupted.ts index 04a050b8..7ad122ad 100644 --- a/docs/src/animationhelpers/src/hold_tap/tap_unless_interrupted.ts +++ b/docs/src/animationhelpers/src/hold_tap/tap_unless_interrupted/tap_unless_interrupted.ts @@ -1,6 +1,6 @@ import { makeProject } from "@motion-canvas/core/lib"; -import tap_unless_interrupted from "../scenes/hold_tap/tap_unless_interrupted?scene"; +import tap_unless_interrupted from "../../scenes/hold_tap/tap_unless_interrupted/tap_unless_interrupted?scene"; export default makeProject({ scenes: [tap_unless_interrupted], diff --git a/docs/src/animationhelpers/src/hold_tap/tap_unless_interrupted_invoke_hold.meta b/docs/src/animationhelpers/src/hold_tap/tap_unless_interrupted/tap_unless_interrupted_invoke_hold.meta similarity index 100% rename from docs/src/animationhelpers/src/hold_tap/tap_unless_interrupted_invoke_hold.meta rename to docs/src/animationhelpers/src/hold_tap/tap_unless_interrupted/tap_unless_interrupted_invoke_hold.meta diff --git a/docs/src/animationhelpers/src/hold_tap/tap_unless_interrupted_invoke_hold.ts b/docs/src/animationhelpers/src/hold_tap/tap_unless_interrupted/tap_unless_interrupted_invoke_hold.ts similarity index 54% rename from docs/src/animationhelpers/src/hold_tap/tap_unless_interrupted_invoke_hold.ts rename to docs/src/animationhelpers/src/hold_tap/tap_unless_interrupted/tap_unless_interrupted_invoke_hold.ts index ab4aa437..9af21b02 100644 --- a/docs/src/animationhelpers/src/hold_tap/tap_unless_interrupted_invoke_hold.ts +++ b/docs/src/animationhelpers/src/hold_tap/tap_unless_interrupted/tap_unless_interrupted_invoke_hold.ts @@ -1,6 +1,6 @@ import { makeProject } from "@motion-canvas/core/lib"; -import tap_unless_interrupted_invoke_hold from "../scenes/hold_tap/tap_unless_interrupted_invoke_hold?scene"; +import tap_unless_interrupted_invoke_hold from "../../scenes/hold_tap/tap_unless_interrupted/tap_unless_interrupted_invoke_hold?scene"; export default makeProject({ scenes: [tap_unless_interrupted_invoke_hold], diff --git a/docs/src/animationhelpers/src/scenes/hold_tap/balanced_hold_tap_up.meta b/docs/src/animationhelpers/src/scenes/hold_tap/balanced/balanced_hold_tap_up.meta similarity index 100% rename from docs/src/animationhelpers/src/scenes/hold_tap/balanced_hold_tap_up.meta rename to docs/src/animationhelpers/src/scenes/hold_tap/balanced/balanced_hold_tap_up.meta diff --git a/docs/src/animationhelpers/src/scenes/hold_tap/balanced_hold_tap_up.tsx b/docs/src/animationhelpers/src/scenes/hold_tap/balanced/balanced_hold_tap_up.tsx similarity index 93% rename from docs/src/animationhelpers/src/scenes/hold_tap/balanced_hold_tap_up.tsx rename to docs/src/animationhelpers/src/scenes/hold_tap/balanced/balanced_hold_tap_up.tsx index 041a9550..5c094bc6 100644 --- a/docs/src/animationhelpers/src/scenes/hold_tap/balanced_hold_tap_up.tsx +++ b/docs/src/animationhelpers/src/scenes/hold_tap/balanced/balanced_hold_tap_up.tsx @@ -1,8 +1,8 @@ import { makeScene2D } from "@motion-canvas/2d/lib/scenes"; import { makeRefs } from "@motion-canvas/core/lib/utils"; import { any, all, chain, delay, waitFor } from "@motion-canvas/core/lib/flow"; -import Key, { KeyTravel } from "../../components/Key"; -import Output from "../../components/Output"; +import Key, { KeyTravel } from "../../../components/Key"; +import Output from "../../../components/Output"; import { linear } from "@motion-canvas/core/lib/tweening"; export default makeScene2D(function* (view) { diff --git a/docs/src/animationhelpers/src/scenes/hold_tap/balanced_other_key_up.meta b/docs/src/animationhelpers/src/scenes/hold_tap/balanced/balanced_other_key_up.meta similarity index 100% rename from docs/src/animationhelpers/src/scenes/hold_tap/balanced_other_key_up.meta rename to docs/src/animationhelpers/src/scenes/hold_tap/balanced/balanced_other_key_up.meta diff --git a/docs/src/animationhelpers/src/scenes/hold_tap/balanced_other_key_up.tsx b/docs/src/animationhelpers/src/scenes/hold_tap/balanced/balanced_other_key_up.tsx similarity index 93% rename from docs/src/animationhelpers/src/scenes/hold_tap/balanced_other_key_up.tsx rename to docs/src/animationhelpers/src/scenes/hold_tap/balanced/balanced_other_key_up.tsx index a35f1a3b..7d1c0752 100644 --- a/docs/src/animationhelpers/src/scenes/hold_tap/balanced_other_key_up.tsx +++ b/docs/src/animationhelpers/src/scenes/hold_tap/balanced/balanced_other_key_up.tsx @@ -1,8 +1,8 @@ import { makeScene2D } from "@motion-canvas/2d/lib/scenes"; import { makeRefs } from "@motion-canvas/core/lib/utils"; import { any, all, chain, delay, waitFor } from "@motion-canvas/core/lib/flow"; -import Key, { KeyTravel } from "../../components/Key"; -import Output from "../../components/Output"; +import Key, { KeyTravel } from "../../../components/Key"; +import Output from "../../../components/Output"; import { linear } from "@motion-canvas/core/lib/tweening"; export default makeScene2D(function* (view) { diff --git a/docs/src/animationhelpers/src/scenes/hold_tap/tap_preferred_hold_tap_up.meta b/docs/src/animationhelpers/src/scenes/hold_tap/tap_preferred/tap_preferred_hold_tap_up.meta similarity index 100% rename from docs/src/animationhelpers/src/scenes/hold_tap/tap_preferred_hold_tap_up.meta rename to docs/src/animationhelpers/src/scenes/hold_tap/tap_preferred/tap_preferred_hold_tap_up.meta diff --git a/docs/src/animationhelpers/src/scenes/hold_tap/tap_preferred_hold_tap_up.tsx b/docs/src/animationhelpers/src/scenes/hold_tap/tap_preferred/tap_preferred_hold_tap_up.tsx similarity index 93% rename from docs/src/animationhelpers/src/scenes/hold_tap/tap_preferred_hold_tap_up.tsx rename to docs/src/animationhelpers/src/scenes/hold_tap/tap_preferred/tap_preferred_hold_tap_up.tsx index 6c92bac5..d60449fe 100644 --- a/docs/src/animationhelpers/src/scenes/hold_tap/tap_preferred_hold_tap_up.tsx +++ b/docs/src/animationhelpers/src/scenes/hold_tap/tap_preferred/tap_preferred_hold_tap_up.tsx @@ -1,8 +1,8 @@ import { makeScene2D } from "@motion-canvas/2d/lib/scenes"; import { makeRefs } from "@motion-canvas/core/lib/utils"; import { any, all, chain, delay, waitFor } from "@motion-canvas/core/lib/flow"; -import Key, { KeyTravel } from "../../components/Key"; -import Output from "../../components/Output"; +import Key, { KeyTravel } from "../../../components/Key"; +import Output from "../../../components/Output"; import { linear } from "@motion-canvas/core/lib/tweening"; export default makeScene2D(function* (view) { diff --git a/docs/src/animationhelpers/src/scenes/hold_tap/tap_unless_interrupted.meta b/docs/src/animationhelpers/src/scenes/hold_tap/tap_unless_interrupted/tap_unless_interrupted.meta similarity index 100% rename from docs/src/animationhelpers/src/scenes/hold_tap/tap_unless_interrupted.meta rename to docs/src/animationhelpers/src/scenes/hold_tap/tap_unless_interrupted/tap_unless_interrupted.meta diff --git a/docs/src/animationhelpers/src/scenes/hold_tap/tap_unless_interrupted.tsx b/docs/src/animationhelpers/src/scenes/hold_tap/tap_unless_interrupted/tap_unless_interrupted.tsx similarity index 94% rename from docs/src/animationhelpers/src/scenes/hold_tap/tap_unless_interrupted.tsx rename to docs/src/animationhelpers/src/scenes/hold_tap/tap_unless_interrupted/tap_unless_interrupted.tsx index 6e73b7fd..dccfd061 100644 --- a/docs/src/animationhelpers/src/scenes/hold_tap/tap_unless_interrupted.tsx +++ b/docs/src/animationhelpers/src/scenes/hold_tap/tap_unless_interrupted/tap_unless_interrupted.tsx @@ -2,8 +2,8 @@ import { makeScene2D } from "@motion-canvas/2d/lib/scenes"; import { Text } from "@motion-canvas/2d/lib/components"; import { createRef, makeRefs } from "@motion-canvas/core/lib/utils"; import { all, chain, delay, waitFor } from "@motion-canvas/core/lib/flow"; -import Key, { KeyTravel } from "../../components/Key"; -import Output from "../../components/Output"; +import Key, { KeyTravel } from "../../../components/Key"; +import Output from "../../../components/Output"; import { linear } from "@motion-canvas/core/lib/tweening"; export default makeScene2D(function* (view) { diff --git a/docs/src/animationhelpers/src/scenes/hold_tap/tap_unless_interrupted_invoke_hold.meta b/docs/src/animationhelpers/src/scenes/hold_tap/tap_unless_interrupted/tap_unless_interrupted_invoke_hold.meta similarity index 100% rename from docs/src/animationhelpers/src/scenes/hold_tap/tap_unless_interrupted_invoke_hold.meta rename to docs/src/animationhelpers/src/scenes/hold_tap/tap_unless_interrupted/tap_unless_interrupted_invoke_hold.meta diff --git a/docs/src/animationhelpers/src/scenes/hold_tap/tap_unless_interrupted_invoke_hold.tsx b/docs/src/animationhelpers/src/scenes/hold_tap/tap_unless_interrupted/tap_unless_interrupted_invoke_hold.tsx similarity index 93% rename from docs/src/animationhelpers/src/scenes/hold_tap/tap_unless_interrupted_invoke_hold.tsx rename to docs/src/animationhelpers/src/scenes/hold_tap/tap_unless_interrupted/tap_unless_interrupted_invoke_hold.tsx index 20c9b1f3..93a692f2 100644 --- a/docs/src/animationhelpers/src/scenes/hold_tap/tap_unless_interrupted_invoke_hold.tsx +++ b/docs/src/animationhelpers/src/scenes/hold_tap/tap_unless_interrupted/tap_unless_interrupted_invoke_hold.tsx @@ -1,8 +1,8 @@ import { makeScene2D } from "@motion-canvas/2d/lib/scenes"; import { makeRefs } from "@motion-canvas/core/lib/utils"; import { any, all, chain, delay, waitFor } from "@motion-canvas/core/lib/flow"; -import Key, { KeyTravel } from "../../components/Key"; -import Output from "../../components/Output"; +import Key, { KeyTravel } from "../../../components/Key"; +import Output from "../../../components/Output"; import { linear } from "@motion-canvas/core/lib/tweening"; export default makeScene2D(function* (view) { diff --git a/docs/src/animationhelpers/vite.config.ts b/docs/src/animationhelpers/vite.config.ts index 4cb00623..76486f63 100644 --- a/docs/src/animationhelpers/vite.config.ts +++ b/docs/src/animationhelpers/vite.config.ts @@ -7,11 +7,11 @@ export default defineConfig({ project: [ "./src/hold_tap/hold_tap_comparison.ts", "./src/hold_tap/hold_tap_interrupted.ts", - "./src/hold_tap/balanced_other_key_up.ts", - "./src/hold_tap/balanced_hold_tap_up.ts", - "./src/hold_tap/tap_preferred_hold_tap_up.ts", - "./src/hold_tap/tap_unless_interrupted.ts", - "./src/hold_tap/tap_unless_interrupted_invoke_hold.ts", + "./src/hold_tap/balanced/balanced_other_key_up.ts", + "./src/hold_tap/balanced/balanced_hold_tap_up.ts", + "./src/hold_tap/tap_preferred/tap_preferred_hold_tap_up.ts", + "./src/hold_tap/tap_unless_interrupted/tap_unless_interrupted.ts", + "./src/hold_tap/tap_unless_interrupted/tap_unless_interrupted_invoke_hold.ts", ], }), ],