Very recently Ant Design’s Github repo got hacked and the code was removed. Of course the team reacted quickly and the code was back up [0]But this got me thinking, we are running several dependencies in production, what if one of them where to be removed, how will we maintain the project in the future? Yes, the build will be on npm, but what if needed to fix bugs or make changes. It could set us back months to replace a dependency such as antd.Is this something we need to worry about? If so, will it be best to clone the source? What's best practice for this, should we fork or clone? And can we automatically pull future commits?