[WIP] A file that can be consumed as both HTML and JavaScript.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


WIP attempt to make a file that can be consumed as both JavaScript and HTML.

Consume html-and-js.html:

  • as a HTML file, by opening it in a browser
  • as a JS file, by running it:
    • via node: node html-and-js.html
    • by requiring it from other JS files: node consume_as_js.js


  • Should be readable by other JavaScript files as a standard JS file, including exports
  • Should open as a webpage if you double-click on it, including:
    • external JS links
    • inline scripts that are invisible if opened as a JS file


  • JS comment-out (//) shows at the top of the page when consumed as HTML