JSFiddle - React, Tailwind, and code Playground
by Chase Wilson
HTML
<script id="stuff">
/*
---
name: Class
description: Contains the Class Function for easily creating, extending, and implementing reusable Classes.
license: MIT-style license.
requires: [Array, String, Function, Number]
provides: Class
...
*/
</script>
JavaScript
var stuff = $('stuff').get('text');
var matcher = /\/\*\s*---\s+([^]+)\s+\.\.\.\s*\*\//;
document.write(stuff.match(matcher)[1]);