0.5.8 – Changelog
IntroductionGetting StartedSemanticsModule / CoreModule / ArtisanModule / BrowserModule / FileSystemModule / Transform
Start by installing Marqua from the npm registry
pnpm install marqua
If you’re using any code blocks in your markdown, make sure to include the stylesheets from /styles to your app, which you can do in either a JS file or a CSS file.
// process with JS bundlerimport 'marqua/styles/code.css';
/* process with CSS bundler */@import 'marqua/styles/code.css';
Use the functions from the /fs module to compile a file or traverse directories.
import { compile, traverse } from 'marqua/fs';const article = compile(/* path to your file */);const data = traverse(/* options */, /* hydrate callback */);
Add interactivity to the code blocks with hydrate from /browser module.
<script>import { hydrate } from 'marqua/browser';</script><main use:hydrate><!-- content here --></main>