-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
extension that the script also uses the local data for checking #323
Conversation
- (oweitman) extension that the script also uses the local data for checking.
context.errors.push(`[E049] "keywords" within package.json must contain some keywords besides "${context.packageJson.keywords.join(', ')}" related to adapter`); | ||
} | ||
if (! recommendedKeywords.filter(keyword => context.packageJson.keywords.includes(keyword)).length > 0) { | ||
if (!recommendedKeywords.filter(keyword => context.packageJson.keywords.includes(keyword)).length > 0) { |
Check warning
Code scanning / CodeQL
Implicit operand conversion Warning
if(!check){ | ||
check = await checkIoPackage("https://raw.githubusercontent.com/" + full_name + "/main/io-package.json", full_name); | ||
console.log('Check ' + full_name); | ||
let check = await checkIoPackage('https://raw.githubusercontent.com/' + full_name + '/master/io-package.json', full_name); |
Check warning
Code scanning / CodeQL
Superfluous trailing arguments Warning
function checkIoPackage
console.log('Check ' + full_name); | ||
let check = await checkIoPackage('https://raw.githubusercontent.com/' + full_name + '/master/io-package.json', full_name); | ||
if (!check) { | ||
check = await checkIoPackage('https://raw.githubusercontent.com/' + full_name + '/main/io-package.json', full_name); |
Check warning
Code scanning / CodeQL
Superfluous trailing arguments Warning
function checkIoPackage
let check = await checkIoPackage("https://raw.githubusercontent.com/" + full_name + "/master/io-package.json", full_name); | ||
if(!check){ | ||
check = await checkIoPackage("https://raw.githubusercontent.com/" + full_name + "/main/io-package.json", full_name); | ||
let check = await checkIoPackage('https://raw.githubusercontent.com/' + full_name + '/master/io-package.json', full_name); |
Check warning
Code scanning / CodeQL
Superfluous trailing arguments Warning
function checkIoPackage
check = await checkIoPackage("https://raw.githubusercontent.com/" + full_name + "/main/io-package.json", full_name); | ||
let check = await checkIoPackage('https://raw.githubusercontent.com/' + full_name + '/master/io-package.json', full_name); | ||
if (!check) { | ||
check = await checkIoPackage('https://raw.githubusercontent.com/' + full_name + '/main/io-package.json', full_name); |
Check warning
Code scanning / CodeQL
Superfluous trailing arguments Warning
function checkIoPackage
DANKE für die Erweiterungen. |
👍 |
wie auf discord schon geschrieben, hier die Erweiterung,
so das rein lokal geprüft werden kann.
ich habe das mit allen meinen Adaptern getestet, ob da alle Eventualitäten abgedeckt sind kann ich nicht sagen.
Die Anpassung enthält grob die folgenden Anpassungen
Anpassung der Funktion downloadFile, so das bei isLocal die Datei aus dem Dateisystem geladen wird, anstatt von github
Wie das Skript aktuell getestet werden kann, steht in der Datei Debugging.md. Falls der PR nach ausführlichem Test in das Repo mit aufgenommen wird, kann diese wieder entfernt werden.
Ich habe auch mal über alle Dateien eslint und prettier laufen lassen.
Daher sind noch relativ viele Änderungen auch in den anderen Dateien, die aber meist nur aus einfügen/entfernen von Leerzeichen und Einrückungen besteht.