djblets.pipeline.compilers.es6.ES6Compiler¶
- class ES6Compiler(verbose, storage)¶
Bases:
ES6Compiler
An ES6 Compiler which compiles .es6.js to .js.
To use this, add the path to this class to
settings.PIPELINE['COMPILERS']
.- __init__(verbose, storage)¶
Methods
__init__
(verbose, storage)compile_file
(infile, outfile[, outdated, force])execute_command
(command[, cwd, stdout_captured])Execute a command at cwd, saving its normal output at stdout_captured.
is_outdated
(infile, outfile)match_file
(path)Return whether the given path should use this compiler.
output_path
(path, extension)Return the path of the output file for this compiler.
read_file
(path)save_file
(path, content)Attributes
output_extension
- input_extension = 'es6.js'¶
- match_file(path)¶
Return whether the given path should use this compiler.