djblets.pipeline.compilers.es6.ES6Compiler¶
- class ES6Compiler(verbose, storage)¶
Bases:
ES6CompilerAn 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.