argo-ui
argo-ui copied to clipboard
chore(deps): remove unused `antd` directory and deps
Per https://github.com/argoproj/argo-ui/issues/553#issuecomment-2106048778 and https://github.com/argoproj/argo-ui/issues/453#issuecomment-2106051851, remove the unused antd dir and deps
antdwas seemingly meant to be used inv2per https://github.com/argoproj/argo-ui/pull/161#pullrequestreview-820560829, but that never happened.- It's been ~2.5 years since and per #453 this repo is effectively deprecated & unmaintained. Moving forward, Argoproj UIs should use
antddirectly instead ofargo-ui, as Rollouts is doing in some places
- It's been ~2.5 years since and per #453 this repo is effectively deprecated & unmaintained. Moving forward, Argoproj UIs should use
Motivation
- there are no components, only stories in the
./antddir- and doubly confirmed that none of these are used in CD, Workflows, or Rollouts
Modifications
- so remove the
./antddir entirely as well as all related depsantdofc, but also all thelessdeps and thegulpbuild forantd's styles- I'm not even sure what the
gulpbuild was for exactly, nor why it used different tooling than already existed in this repo
- I'm not even sure what the
Verification
The removed files etc are entirely unused
Fixed merge conflict with #534
Fixed a tiny merge conflict in the package.json#scripts from #536