Skip to content

Commit 47c00ba

Browse files
rubenvdlindeConduction Release Bot
andauthored
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

File tree

package-lock.json

Lines changed: 0 additions & 36 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,6 @@
3838
"@babel/core": "^7.29.0",
3939
"@codemirror/lang-json": "^6.0.0",
4040
"@conduction/nextcloud-vue": "2.2.0-vue3.3",
41-
"@fortawesome/fontawesome-svg-core": "^6.5.2",
42-
"@fortawesome/free-solid-svg-icons": "^6.5.2",
4341
"@nextcloud/auth": "^2.6.0",
4442
"@nextcloud/axios": "^2.5.0",
4543
"@nextcloud/capabilities": "^1.2.1",
@@ -52,7 +50,6 @@
5250
"@toast-ui/editor": "^3.2.0",
5351
"@vueuse/core": "^14.4.0",
5452
"axe-core": "^4.12.1",
55-
"axios": "^1.7.3",
5653
"babel-loader": "^10.1.1",
5754
"css-loader": "~7.1.1",
5855
"dexie": "^4.4.4",

0 commit comments

Comments
 (0)