@Override public String process(final String filename, final String source, final Config conf, final ClassLoader loader) throws Exception { String path = filename.startsWith("/") ? filename.substring(1) : filename; return engine(V8Engine.class) .execute("r.js", source, options(), path); }
@SuppressWarnings("unchecked") @Override public String process(final String filename, final String source, final Config conf, final ClassLoader loader) throws Exception { Map<String, Object> options = new LinkedHashMap<>(options()); Map<String, Object> predef = (Map<String, Object>) options.remove("predef"); options.remove("excludes"); return engine(V8Engine.class, "global") .execute("jshint.js", source, options(), predef, filename); }
@Override public String process(final String filename, final String source, final Config conf, final ClassLoader loader) throws Exception { return engine(V8Engine.class) .execute("uglify.js", source, options(), filename); }
@Override public String process(final String filename, final String source, final Config conf, final ClassLoader loader) throws Exception { return engine(V8Engine.class) .execute("auto-prefixer.js", source, options(), filename); }
@Override public String process(final String filename, final String source, final Config conf, final ClassLoader loader) throws Exception { return engine(V8Engine.class) .execute("ng-annotate.js", source, options(), filename); }
@Override public String process(final String filename, final String source, final Config conf, final ClassLoader loader) throws Exception { return engine(V8Engine.class) .execute("clean-css.js", source, options(), filename); }
@Override public String process(final String filename, final String source, final Config conf, final ClassLoader loader) throws Exception { return engine(V8Engine.class, "global") .execute("jscs.js", source, options(), filename); }
@Override public String process(final String filename, final String source, final Config conf, final ClassLoader loader) throws Exception { return engine(V8Engine.class) .execute("csslint.js", source, options(), filename); }
@Override public String process(final String filename, final String source, final Config conf, final ClassLoader loader) throws Exception { return engine(V8Engine.class) .execute("less.js", source, options(), filename); }
@Override public String process(final String filename, final String source, final Config conf, final ClassLoader loader) throws Exception { return engine(V8Engine.class) .execute("babel.js", source, options(), filename); }
log.debug("{}", options); return engine.execute("rollup.js", source, options, filename);
log.debug("{}", options); return engine.execute("rollup.js", source, options, filename);