Add a real-er web restart, doctor, workflow (#33786)

diff --git a/packages/flutter_tools/lib/src/build_info.dart b/packages/flutter_tools/lib/src/build_info.dart
index 8c8e94f..8379e81 100644
--- a/packages/flutter_tools/lib/src/build_info.dart
+++ b/packages/flutter_tools/lib/src/build_info.dart
@@ -243,7 +243,7 @@
   windows_x64,
   fuchsia,
   tester,
-  web,
+  web_javascript,
 }
 
 /// iOS target device architecture.
@@ -303,8 +303,8 @@
       return 'fuchsia';
     case TargetPlatform.tester:
       return 'flutter-tester';
-    case TargetPlatform.web:
-      return 'web';
+    case TargetPlatform.web_javascript:
+      return 'web-javascript';
   }
   assert(false);
   return null;
@@ -328,8 +328,8 @@
       return TargetPlatform.linux_x64;
     case 'windows-x64':
       return TargetPlatform.windows_x64;
-    case 'web':
-      return TargetPlatform.web;
+    case 'web-javascript':
+      return TargetPlatform.web_javascript;
   }
   assert(platform != null);
   return null;