NEWS
npm access grant schlägt fehl
-
Hallo zusammen,
ich habe meinen ersten Adapter geschrieben (https://github.com/Sickboy78/ioBroker.sureflap) und gepublished (https://www.npmjs.com/package/iobroker.sureflap).
Jetzt wollte ich, wie in den Best Practices beschrieben, iobroker Zugriff auf das npm package geben, bekomme jedoch eine Fehlermeldung:14 http request PUT https://registry.npmjs.org/-/team/iobroker-community-adapters/developers/package 15 http 403 https://registry.npmjs.org/-/team/iobroker-community-adapters/developers/package 16 verbose headers [...] 17 verbose stack Error: Forbidden : -/team/iobroker-community-adapters/developers/package 17 verbose stack [...] 18 verbose statusCode 403 22 verbose node v10.19.0 23 verbose npm v6.5.0 24 error code E403 25 error Forbidden : -/team/iobroker-community-adapters/developers/package 26 verbose exit [ 1, true ]
Probiert habe ich sowohl
npm access grant read-write iobroker:developers iobroker.sureflap
als auch
npm access grant read-write iobroker-community-adapters:developers iobroker.sureflap
Fehler bleibt aber der gleiche.
(Welches ist aktuell?)Habe auch die Forumssuche benutzt und den Hinweis gefunden, es über die Webseite
https://www.npmjs.com/settings/iobroker-community-adapters/teams/team/developers/access
zu probieren, bekomme jedoch eine 404 Seite.Bin für jede Hilfe dankbar!
VG
-
@sickboy78 Kannst du bitte den Befehl und den Output in Script Tags setzen (das </> Symbol in der Liste im Editor).
-
@sickboy78 Was du beschreibst gilt nur für Community Adapter (also welche, die im Community Repo sind). Du musst einzig Bluefox berechtigen.
-
Hi @unclesam ,
danke für den Hinweis.
Frage dazu:
Meinst du nur den Befehlnpm access grant read-write iobroker-community-adapters:developers iobroker.sureflap
oder auch
npm access grant read-write iobroker:developers iobroker.sureflap
mit "gilt nur für Community Adapter"?
-
@sickboy78 Ich bin wohl nicht mehr auf dem neusten Stand... Woher hast du diese Info? Ich habe bis jetzt immer nur Bluefox auf NPM berechtigt.
-
Hi @unclesam ,
letzteren hab ich aus dem How-to von https://github.com/ioBroker/ioBroker.repositories.
Ersteren hab ich im Forum gelesen, daher gilt der wahrscheinlich, wie du sagst, nur für Community Adapter.
Abernpm access grant read-write iobroker:developers iobroker.sureflap
sollte eigentlich funktionieren.
In https://github.com/ioBroker/ioBroker.repositories wird auch, wie von dir vorgeschlagen,npm owner add bluefox iobroker.<adaptername>
als Workaround erwähnt.
Falls ich es anders nicht hinbekomme, werde ich das wohl machen.
Aber vielleicht hat ja jemand die erste Variante hinbekommen und kann mir sagen, wo mein Fehler liegt?!Auf jeden Fall danke für deine Unterstützung!
VG