Чтобы использовать атрибут 'bezier', вам нужно включить плагин morph gsap.
https://greensock.com/docs/Plugins/MorphSVGPlugin
Я также обнаружил некоторые ошибки в скобках и «повтор».
Помните, что селектор [] для элемента необходим только в том случае, если вы хотите анимировать более одного элемента.
Я также думаю, что вы не можете изменить масштаб внутри атрибута Безье, я также рекомендую использовать pathDataToBezier для получения пути, вместо того, чтобы жестко кодировать его, я имею в виду.
Надеюсь, это поможет, gsap, это очень весело.
</p>
<pre><code>TweenMax.to('#logo', 10, {bezier:{
{x:"250px",y:"-40px"},
{x:"500px",y:"250px"},
{x:"250px",y:"500px"},
{x:"0px",y:"250px"},
{x:"0px",y:"0px"},
}, scale: 0.8, repeat:2,ease:Linear.easeNone});