0.2.1 • Published 5 years ago

webpack-asciidoctor-plugin v0.2.1

Weekly downloads
2
License
MIT
Repository
github
Last release
5 years ago

WebPack Plugin for AsciiDoc

Build Status npm

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

}