| A third target, and the seam that was already waiting for it f54ca45 nandi 3d ago | 1 | <!DOCTYPE html> |
| 2 | <html> |
| 3 | <head> |
| 4 | <!-- |
| 5 | Committed rather than generated. `just flutter-web` used to run |
| 6 | `flutter create --platforms=web` when this directory was missing, which |
| 7 | was fine while the page was Flutter's default one — but the OAuth client |
| 8 | needs a script of its own beside the bundle, and a generated runner is no |
| 9 | place to keep one. |
| 10 | |
| 11 | `$FLUTTER_BASE_HREF` is the token `flutter build web` rewrites; leave it. |
| 12 | --> |
| 13 | <base href="$FLUTTER_BASE_HREF"> |
| 14 | |
| 15 | <meta charset="UTF-8"> |
| 16 | <meta content="IE=Edge" http-equiv="X-UA-Compatible"> |
| 17 | <meta name="description" content="freeq client"> |
| 18 | |
| 19 | <meta name="mobile-web-app-capable" content="yes"> |
| 20 | <meta name="apple-mobile-web-app-status-bar-style" content="black"> |
| 21 | <meta name="apple-mobile-web-app-title" content="frq"> |
| 22 | <link rel="apple-touch-icon" href="icons/Icon-192.png"> |
| 23 | |
| 24 | <link rel="icon" type="image/png" href="favicon.png"/> |
| 25 | |
| 26 | <title>frq</title> |
| 27 | <link rel="manifest" href="manifest.json"> |
| 28 | |
| 29 | <!-- |
| A web version, from the same core 23846db nandi 11h ago | 30 | The core, and the half of the web build that owns the I/O. Both before |
| 31 | the bundle and neither `async`: Flutter reaches `globalThis.frq` as soon |
| 32 | as it starts, and a core that might not have parsed yet is a race nobody |
| 33 | would enjoy debugging. |
| 34 | |
| 35 | This is where the ClojureDart build loaded `frq_dpop.js`, a WebCrypto |
| 36 | helper for an OAuth client written in Dart. The broker does that work |
| 37 | now, and the client asking for it is Nim. |
| A third target, and the seam that was already waiting for it f54ca45 nandi 3d ago | 38 | --> |
| A web version, from the same core 23846db nandi 11h ago | 39 | <script src="frq_core.js"></script> |
| 40 | <script src="frq_host.js"></script> |
| A third target, and the seam that was already waiting for it f54ca45 nandi 3d ago | 41 | </head> |
| 42 | <body> |
| 43 | <script src="flutter_bootstrap.js" async></script> |
| 44 | </body> |
| 45 | </html> |