From c49540e3cc0de5463ba4c626996b5a38e0ec9a4c Mon Sep 17 00:00:00 2001 From: Ruben van der Linde Date: Fri, 1 May 2026 19:21:57 +0200 Subject: [PATCH] chore(deps): bump @conduction/nextcloud-vue to 0.1.0-beta.17 + collapse Nc imports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Picks up the Nc* re-exports added by ncvue PR #102 (per ADR-004 line 17: "NEVER import from @nextcloud/vue directly — use @conduction/nextcloud-vue which re-exports all"). beta.17 is the first published version with `export * from '@nextcloud/vue'` in the barrel — verified locally. Eslint impact: - Before: 32 errors, all `Nc not found in '@conduction/nextcloud-vue' import/named` from PR #71's swap (the swap was correct per ADR-004 but the barrel hadn't shipped the re-exports yet) - After: 0 errors, 24 pre-existing JSDoc warnings (the `@spec` tag is a project convention, not standard JSDoc — out of scope) Side fix in AdminSettings.vue: collapse the two `from '@conduction/nextcloud-vue'` import statements (CnSettingsSection + the Nc* group) into one. eslint's `import/no-duplicates` correctly flagged them; pure cosmetic merge, no behavioural change. Once this lands, the eslint check on the next dev → beta → main release will go green automatically. --- package-lock.json | 8 ++++---- package.json | 2 +- src/components/admin/AdminSettings.vue | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index e3fd87ee..6cad386c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,7 +8,7 @@ "name": "mydash", "version": "1.0.0", "dependencies": { - "@conduction/nextcloud-vue": "^0.1.0-beta.1", + "@conduction/nextcloud-vue": "^0.1.0-beta.17", "@mdi/js": "^7.4.47", "@nextcloud/axios": "^2.5.0", "@nextcloud/dialogs": "^6.1.1", @@ -2069,9 +2069,9 @@ } }, "node_modules/@conduction/nextcloud-vue": { - "version": "0.1.0-beta.15", - "resolved": "https://registry.npmjs.org/@conduction/nextcloud-vue/-/nextcloud-vue-0.1.0-beta.15.tgz", - "integrity": "sha512-d3TVxhcF/eD3JbRrFJaL+AE/w572ljl54W5nb/36wSQynKDwk9BgRqmaWEeuq3V4gqE8j5rlsaY3aJr6hJM8ew==", + "version": "0.1.0-beta.17", + "resolved": "https://registry.npmjs.org/@conduction/nextcloud-vue/-/nextcloud-vue-0.1.0-beta.17.tgz", + "integrity": "sha512-xSi8nFVywWnmaXeZHRLzBu2Bq7ty5UUZih911eVPbsO18MmaIA93V3+OQ/v3HFMxBUvrJ2lDLlezXJe95ULxZQ==", "license": "EUPL-1.2", "dependencies": { "@codemirror/lang-html": "^6.4.11", diff --git a/package.json b/package.json index 77041404..efba15a7 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,7 @@ "test:coverage": "vitest run --coverage" }, "dependencies": { - "@conduction/nextcloud-vue": "^0.1.0-beta.1", + "@conduction/nextcloud-vue": "^0.1.0-beta.17", "@mdi/js": "^7.4.47", "@nextcloud/axios": "^2.5.0", "@nextcloud/dialogs": "^6.1.1", diff --git a/src/components/admin/AdminSettings.vue b/src/components/admin/AdminSettings.vue index 52269a5b..7810cd87 100644 --- a/src/components/admin/AdminSettings.vue +++ b/src/components/admin/AdminSettings.vue @@ -163,8 +163,8 @@