Class: Pug::SystemCompiler

Inherits:
JadePug::SystemCompiler show all
Includes:
CompilationEssentials
Defined in:
lib/pug-ruby/system-compiler.rb

Overview

Abstraction layer for system Pug compiler.

Instance Attribute Summary

Attributes inherited from JadePug::Compiler

#engine, #version

Instance Method Summary collapse

Methods included from CompilationEssentials

#process_result

Methods inherited from JadePug::SystemCompiler

#check_node_runtime!, #check_npm_package!, #compile, #npm_package_name, #npm_package_path, #npm_package_require_snippet, #npm_packages_root, #version

Methods inherited from JadePug::Compiler

#compilation_snippet, #compile, #npm_package_require_snippet, #prepare_options, #prepare_source, #process_result, #shipped?, #system?

Constructor Details

#initializeSystemCompiler

Returns a new instance of SystemCompiler.



11
12
13
# File 'lib/pug-ruby/system-compiler.rb', line 11

def initialize
  super Pug
end