react-lgpd-consent - v0.4.4
    Preparing search index...

    Function validateNecessaryClassification

    Sistema inteligente de auto-configuração de categorias baseado nas integrações.

    0.4.1

    Utils

    • Function

      Parameters

      • integrations: ScriptIntegration[]

        Array de integrações para validar

      • enabledCategories: Category[]

        Categorias habilitadas na configuração

      Returns string[]

      Lista de avisos sobre classificações incorretas

      Utils

      0.4.1 Valida se integrações estão sendo incorretamente classificadas como "necessary".

      Esta função protege contra violações de GDPR/LGPD identificando scripts que NUNCA devem ser considerados estritamente necessários.

      const warnings = validateNecessaryClassification([
      createGoogleAnalyticsIntegration({...}), // ❌ NUNCA é necessary
      createCustomIntegration({...}) // ✅ Pode ser necessary se apropriado
      ], ['necessary', 'analytics'])

      if (warnings.length > 0) {
      console.warn('Scripts incorretamente classificados como necessary:', warnings)
      }