Alerta de lluvia Avisos de terceros y de código abierto 1.1 / 2026-10-18 El inventario se comparó con el package-lock.json actual y los paquetes instalados e incluye 110 paquetes de dependencia de producción. Las condiciones de licencia y derechos de autor originales están disponibles a continuación. No licencian todo el producto en los mismos términos. 1. Dependencias principales Express 5.3.0 (MIT) maneja el enrutamiento HTTP; qrcode 1.5.4 (MIT) genera imágenes QR de inicio de sesión; hard-cookie 6.0.2 (BSD-3-Clause) gestiona las cookies de sesión oficiales; web-push 3.6.7 (MPL-2.0) maneja las solicitudes Web Push y el cifrado. El inventario completo incluye dependencias transitivas por ubicación de instalación, en lugar de solo estos cuatro paquetes. La página del navegador Estudiar con amigos utiliza además jsQR (Apache-2.0) para decodificar códigos QR en el dispositivo. Este componente del navegador es independiente del recuento de dependencias de producción de Node.js anterior. Su licencia original suministrada con el producto actual se proporciona por separado; Los términos del software propietario no disminuyen sus permisos independientes. 2. Textos originales, fuente y alcance El aviso descargable conserva los textos de LICENSE, LICENCE, COPYING y NOTICE que se encuentran en los paquetes marcados. El paquete http_ece 1.2.0 instalado carece de un archivo de licencia independiente; su texto MIT se toma de la etiqueta v1.2.0 ascendente coincidente con la fuente registrada. Un ZIP contiene por separado el origen del componente web-push, README, package.json y la licencia para examinar archivos cubiertos por MPL. Este es el inventario de dependencia de producción del proyecto actual. No implica que todas las dependencias del servidor se entreguen al navegador ni que reemplacen los avisos necesarios al redistribuir Node.js, sistemas operativos o software adicional. Los textos originales conservan su idioma original y rigen los derechos de los componentes. 3. Relaciones y procesamiento de plataformas Rain Classroom, WeChat y la infraestructura de notificación del navegador son operados por sus respectivos titulares de derechos. Los recordatorios independientes que utilizan la autorización de la cuenta y las interfaces relevantes no implican su respaldo. El uso en dispositivos Apple, como aplicación web en la pantalla de inicio o mediante Web Push no significa que Apple haya creado, revisado o garantizado este producto. El procesamiento de la plataforma y los flujos de datos de este servicio se describen en las políticas respectivas y en la Política de Privacidad de este producto. 4. Informes de derechos y seguridad Si una atribución, inventario, provisión de fuente o aviso de derechos de autor parece incompleto, informe a los encargados del mantenimiento el paquete, la versión y la evidencia para que puedan verificarlo y corregirlo. No publique las credenciales de los usuarios cuando informe problemas de seguridad. Para preguntas sobre privacidad, solicitudes de derechos, soporte o informes de infracción, comuníquese con el mantenedor 唐梓耀 / AdrianSparkle en QQ al 2410710390. El perfil público del desarrollador es https://github.com/Tang1206cc. Identifique el producto, la versión y su solicitud. No incluya contraseñas, cookies de inicio de sesión, códigos de conexión, grabaciones completas ni información personal innecesaria en su mensaje inicial. Licencia jsQR Apache-2.0 original · TXT: /assets/legal/rain-alert/jsQR-LICENSE.txt