Check for modern web libraries to determine if an app is a web app
- Lenguaje dominante
- Dart
- Estrellas
- 1.7k
- Forks
- 404
- Merge medio
- 6 d 17 h
- PR fusionados (30 d)
- 18
Descripción
We currently check for the presence of `dart:html` in the connected app to determine whether it is a web application.
https://github.com/flutter/devtools/blob/master/packages/devtools_app_shared/lib/src/service/connected_app.dart#L88-L89
We should make this an OR check with a `package:web` or `dart:js_interop` library. Leaving the dart:html condition we allow us to still support apps using dart:html (e.g. g3).
Guía de contribución
Línea de trabajo
Comienza en packages/devtools_app_shared/lib/src/service/connected_app.dart, en las líneas 88-89, donde la aplicación conectada se identifica como una aplicación web. Sigue la comprobación existente de dart:html y actualiza la condición para que también reconozca package:web o dart:js_interop, manteniendo la compatibilidad con dart:html. Se considera terminado cuando las aplicaciones que usan cualquiera de estas bibliotecas se detectan como aplicaciones web.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- dart
- Área
- tooling
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Estado de actividad
- Activo
- Claridad
- Bien especificado
- Aptitud para principiantes
- 85/100