INNER CODE UNIT · JavaScript

missing

ImranR98/apps.obtainium.imranr.dev · scripts/generate_from_export.js:123

    const missing = ['id', 'url', 'author', 'name'].filter(k => typeof app?.[k] !== 'string' || !app[k].trim())
    if (missing.length) {
        console.warn(`Skipped export entry (missing/invalid: ${missing.join(', ')}): ${JSON.stringify(app).slice(0, 80)}`)
        invalid++
        continue
    }
    if (!idRe.test(app.id)) {
        console.warn(`Skipped ${app.id}: invalid package id`)
        invalid++
        continue
    }
    if (!/^https:\/\//.test(app.url)) {
        console.warn(`Warning: ${app.id} URL is not https: ${app.url}`)
    }
    if (only && !only.has(app.id)) {
        filtered++
        continue
    }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…