Hi @Rodrigo,
thank you for your reply, I am using Vuejs and the project is created with Vue CLI 3 (webpack).
You are actually right, it seems it has to do with tree shaking, I didn't think of it since I didn't have this issue before.
So I got it working with two ways, the important part seems to be to reference the plugin in your code
import Draggable from 'gsap/Draggable'
import '@/assets/vendor/ThrowPropsPlugin'
import ModifiersPlugin from 'gsap/ModifiersPlugin'
import {TweenLite, TweenMax, Linear} from 'gsap'
//or according to the docs
import '@/assets/vendor/ThrowPropsPlugin'
import {TweenLite, TweenMax, Linear, ModifiersPlugin, Draggable} from 'gsap/all'
// mounted hook
const plugins = [ModifiersPlugin]
It feels it's not the prettiest solution but I guess it's the only one
thanks a lot for your help!