Commit 47c00ba
chore(deps): remove dead runtime deps — bare axios, @FortAwesome, @vue/compat (#449)
None of these are imported anywhere in src/.
Measured with a local grep over the checked-out tree, positive-controlled so
an empty result means a real absence and not a broken search: the same grep
finds 66 files importing @nextcloud/axios in openregister.
bare "axios" 0 imports the apps use @nextcloud/axios
@fortawesome/* 0 imports
@vue/compat 0 imports
@vue/compat is worth a note. A naive grep DOES hit it in webpack.config.js —
but only inside comments recording that it was REMOVED:
"build runs on the REAL Vue 3 runtime — NOT @vue/compat"
"PURE VUE 3 (ADR-066): the @vue/compat MODE-2 compiler shim is gone"
A checker that greps a bare string matches every comment about a thing as
readily as a use of it. Confirmed dead by reading the hits, not counting them.
NOT removed from opencatalogi, which genuinely uses both: 2 files import bare
axios and 3 import @FortAwesome. Same manifest line, opposite verdict — so
this was decided per repo, not swept.
Lockfile regenerated with npx npm@10.8.2, never --legacy-peer-deps.
Co-authored-by: Conduction Release Bot <release-bot@conduction.nl>1 parent a7d2490 commit 47c00ba
2 files changed
Lines changed: 0 additions & 39 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
41 | | - | |
42 | | - | |
43 | 41 | | |
44 | 42 | | |
45 | 43 | | |
| |||
52 | 50 | | |
53 | 51 | | |
54 | 52 | | |
55 | | - | |
56 | 53 | | |
57 | 54 | | |
58 | 55 | | |
| |||
0 commit comments