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]);