Commit Graph

9 Commits

Author SHA1 Message Date
Søren L. Hansen e0ee2822cd Ensure prod builds don't use inline source maps
The bundle grew by a factor of 4, so let's only do that while
we're developing.
2022-11-28 15:03:43 -08:00
Søren L. Hansen 41f09daf42 Improve JS workflow
Now we can launch Chrome from vscode and also set breakpoints and have
them be respected.

Work still to be done:

The "Launch Chrome" task should compile the typescript stuff.

It takes too long to rebuild the typescript stuff. It is bothersome
during development. If we can work around that with webpack, that's
great. If generating the gotty bundle is what makes it all time
consuming, we should skip the bundle generation for development and
change the index.html to point to a not-bundled version.

Partially fixes #3
2022-11-28 15:03:43 -08:00
Søren L. Hansen 7f05f2fe17 Use bootstrap components for up- and downloads 2022-04-25 20:11:43 +00:00
Soren L. Hansen d9fe29e9c7 Update typescript, webpack, and asset building 2021-04-16 06:49:17 -07:00
Iwasaki Yudai 7355d67a64 Add license-loader
Since xterm and hterm do not have proper comments for their license,
add license-loader to keep their license information in the minimized
bundle file.
2017-08-23 10:58:18 +09:00
Iwasaki Yudai 024ab8f28e Minify bundled js code 2017-08-22 16:58:15 +09:00
Iwasaki Yudai a8bb23f570 Rename bundle.js to gotty-bundle.js 2017-08-22 16:03:19 +09:00
Iwasaki Yudai 70aaf33082 Bundle hterm 2017-08-22 15:58:50 +09:00
Iwasaki Yudai 8803721f3d Add xterm itegration
* Move to TypeScript from legacy JavaScript
* Add support of xterm.js
* Hterm is still available for backward compatibility
2017-08-21 16:38:28 +09:00