 Issue 29363565:
  Issue 4552 - Drop jshydra dependency (buildtools)  (Closed)
    
  
    Issue 29363565:
  Issue 4552 - Drop jshydra dependency (buildtools)  (Closed) 
  | Left: | ||
| Right: | 
| OLD | NEW | 
|---|---|
| (Empty) | |
| 1 {%- if args["module"] -%} | |
| 
kzar
2016/11/18 17:25:48
I went without indentation since it made the rende
 | |
| 2 {%- for module_name, script in modules -%} | |
| 3 require.modules[{{ module_name|json|safe }}] = function(module, exports, require ) | |
| 
Wladimir Palant
2016/11/30 11:39:32
No point passing in require as parameter, the glob
 
kzar
2016/11/30 14:29:45
Done.
 | |
| 4 { | |
| 5 {{ script|safe }} | |
| 
Wladimir Palant
2016/11/30 11:39:32
Enabling autoescaping and then marking each variab
 
kzar
2016/11/30 14:29:44
Lol good point, done.
 | |
| 6 return exports; | |
| 
Wladimir Palant
2016/11/30 11:42:14
This should return module.exports, in case the mod
 
kzar
2016/11/30 14:29:44
Done.
 | |
| 7 }; | |
| 8 | |
| 9 {% endfor -%} | |
| 10 {% for module_name, script in modules -%} | |
| 
Wladimir Palant
2016/11/30 11:39:32
This should be {%- for ... -%}, no point adding an
 
kzar
2016/11/30 14:29:45
Done.
 | |
| 11 {%- if module_name in args["autoload"] -%} | |
| 
Wladimir Palant
2016/11/30 11:39:32
This should not iterate over modules again, rather
 
kzar
2016/11/30 14:29:44
Done.
 | |
| 12 require({{ module_name|json|safe }}); | |
| 13 {% endif -%} | |
| 14 {%- endfor %} | |
| 15 {%- else -%} | |
| 16 {%- for module_name, script in modules -%} | |
| 17 {{ script|safe }} | |
| 18 {%- endfor -%} | |
| 19 {% endif %} | |
| 
Wladimir Palant
2016/11/30 11:39:32
This should be:
{% endfor -%}
{%- endif -%}
In o
 
kzar
2016/11/30 14:29:44
Done.
 | |
| OLD | NEW |