From 632bcda24d8ac08f4566598416f07c5e0349335f Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 10 Aug 2026 13:22:02 +0000 Subject: [PATCH] fix: package.json und package-lock.json wieder in Einklang bringen MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit main war rot: Der SHACL-Job scheitert seit dem Merge von #107 an npm ci mit "can only install packages when your package.json and package-lock.json are in sync". Hergang: #106 hob rdf-validate-shacl in package.json von ^0.5.5 auf ^0.6.5 und aktualisierte die Lock-Datei entsprechend. #107 hob @zazuko/env-node auf ^3.1.0, ausgehend von einem Stand, in dem noch ^0.5.5 stand. Beim Merge von #107 nach main gewann dessen package.json-Fassung — damit wurde die Änderung aus #106 stillschweigend zurückgenommen, während dessen Lock-Eintrag 0.6.5 erhalten blieb. package.json verlangte danach ^0.5.5, die Lock-Datei lieferte 0.6.5. Beide Merges wollten etwas anderes als das Ergebnis. Die Absicht beider ist wiederhergestellt: rdf-validate-shacl ^0.6.5 und @zazuko/env-node ^3.1.0, Lock-Datei neu erzeugt. Verifiziert, dass die beiden Upgrades zusammen tragen — das war nicht selbstverständlich, @zazuko/env-node 2 → 3 ist ein Major-Sprung und rdf-validate-shacl 0.5 → 0.6 gilt bei 0.x-Paketen als brechend: - npm ci läuft durch (Exit 0) - SHACL-Validierung: alle drei Fixtures conforms, 0 Violations - 60 NodeShapes aus 6 Dateien geladen wie zuvor Kein Versionssprung: Es sind reine Entwicklungsabhängigkeiten, am ausgelieferten Plugin ändert sich nichts. https://claude.ai/code/session_01JB1xUQM892bVZ4Yv3MZjvq --- package-lock.json | 17 +---------------- package.json | 2 +- 2 files changed, 2 insertions(+), 17 deletions(-) diff --git a/package-lock.json b/package-lock.json index e9bdae7..13be751 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "devDependencies": { "@playwright/test": "^1.44.0", "@zazuko/env-node": "^3.1.0", - "rdf-validate-shacl": "^0.5.5" + "rdf-validate-shacl": "^0.6.5" } }, "node_modules/@bergos/jsonparse": { @@ -800,21 +800,6 @@ "node": ">=0.8.x" } }, - "node_modules/fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, "node_modules/get-stream": { "version": "9.0.1", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-9.0.1.tgz", diff --git a/package.json b/package.json index 51e0bb4..59bb404 100644 --- a/package.json +++ b/package.json @@ -29,6 +29,6 @@ "devDependencies": { "@playwright/test": "^1.44.0", "@zazuko/env-node": "^3.1.0", - "rdf-validate-shacl": "^0.5.5" + "rdf-validate-shacl": "^0.6.5" } }