webpack-asciidoctor-plugin
v0.2.1
Published
WebPack Plugin for AsciiDoc
Downloads
7
Maintainers
Readme
WebPack Plugin for AsciiDoc
Instead of the AsciiDoctor-Loader this plugin can be used together with the [HTML WebPack] plugin to load AsciiDoc fragments via data-external
, e.g. for reveal.js Integration:
<section data-external="content/course.adoc"> </section>
Config
Use the following
const AsciiDocPlugin = require('webpack-asciidoctor-plugin');
const asciidoctorRevealjs = require('asciidoctor-reveal.js');
asciidoctorRevealjs.register();
return {
..
return {
...
plugins: [
new AsciiDocPlugin({
adocOptions: { safe: 'safe', backend: 'revealjs', base_dir: '..' }, // for reveal.js use this backed
inline: false // set to true, if you want to replace the data-external section with the converted HTML
}),
]
};
}