| <!DOCTYPE html> |
| <html lang="en"> |
| <head> |
| <meta charset="utf-8"> |
| <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0"> |
| <meta name="mobile-web-app-capable" content="yes"> |
| <meta name="apple-mobile-web-app-capable" content="yes"> |
| <meta name="description" content="Pipe To Browser (p2b) is a utility built with veyron technology that allows piping of stdout and std from console into local or remote browser windows. Different plugins exist to format the incoming data and display them in an appropriate and interactive format."> |
| <title>Pipe To Browser - because life is too short to stare at unformatted stdout text, and is hard enough already not to have a spell-checker for stdin</title> |
| |
| <script src="libs/vendor/polymer/platform/platform.js"></script> |
| |
| <link rel="stylesheet" type="text/css" href="index.css"/> |
| |
| <!-- TODO(aghassemi) For Production - Use Volcanize to combine all components into a single import at build time --> |
| <link rel="import" href="views/page/component.html"/> |
| <link rel="import" href="views/publish/component.html"/> |
| <link rel="import" href="views/status/component.html"/> |
| <link rel="import" href="views/error/component.html"/> |
| <link rel="import" href="views/loading/component.html"/> |
| <link rel="import" href="views/pipes/component.html"/> |
| <link rel="import" href="views/redirect-pipe-dialog/component.html"/> |
| |
| <link rel="import" href="libs/ui-components/blackhole/component.html"/> |
| |
| <!-- TODO(aghassemi) Dynamic loading of plugins. Plugins should be able to use a provided module to load web components if they need to. We don't want to load all plugins for no reason! There could be hundreds of them --> |
| <link rel="import" href="pipe-viewers/builtin/console/component.html"/> |
| <link rel="import" href="pipe-viewers/builtin/git/status/component.html"/> |
| <link rel="import" href="pipe-viewers/builtin/vlog/component.html"/> |
| |
| </head> |
| <body> |
| |
| <!-- TODO(aghassemi) These are Browserified NodeJS modules. Bundle at build time into a single file and move to package.json --> |
| <script src="libs/vendor/veyron/veyron.js"></script> |
| <script src="libs/vendor/nodejs/buffer.js"></script> |
| <script src="libs/vendor/nodejs/stream.js"></script> |
| <script src="libs/vendor/nodejs/event-stream.js"></script> |
| |
| <!-- TODO(aghassemi) For Production - Use traceur at build time for ES6 instead --> |
| <script src="libs/vendor/traceur/traceur.js"></script> |
| <script>traceur.options.experimental = true;</script> |
| <script src="libs/vendor/es6-module-loader/es6-module-loader.js"></script> |
| |
| <script src="runtime/init.js"></script> |
| </body> |
| </html> |