 Issue 29363565:
  Issue 4552 - Drop jshydra dependency (buildtools)  (Closed)
    
  
    Issue 29363565:
  Issue 4552 - Drop jshydra dependency (buildtools)  (Closed) 
  | Left: | ||
| Right: | 
| LEFT | RIGHT | 
|---|---|
| 1 {%- if args["module"] -%} | 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 -%} | 2 {%- for module_name, script in modules -%} | 
| 3 require.modules[{{ module_name|json|safe }}] = function(module, exports, require ) | 3 require.modules[{{ module_name|json }}] = function(module, exports) | 
| 
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 { | 4 { | 
| 5 {{ script|safe }} | 5 {{ script }} | 
| 
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; | 6 return module.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 }; | 7 }; | 
| 8 | 8 | 
| 9 {% endfor -%} | 9 {% endfor -%} | 
| 10 {% for module_name, script in modules -%} | 10 {%- set modules = dict(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"] -%} | 11 {%- for 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 }}); | 12 {%- if module_name in modules -%} | 
| 13 {% endif -%} | 13 require({{ module_name|json }}); | 
| 14 {%- endfor %} | 14 {% endif %} | 
| 15 {%- endfor -%} | |
| 15 {%- else -%} | 16 {%- else -%} | 
| 16 {%- for module_name, script in modules -%} | 17 {%- for module_name, script in modules -%} | 
| 17 {{ script|safe }} | 18 {{ script }} | 
| 18 {%- endfor -%} | 19 {% endfor -%} | 
| 19 {% endif %} | 20 {%- endif -%} | 
| 
Wladimir Palant
2016/11/30 11:39:32
This should be:
{% endfor -%}
{%- endif -%}
In o
 
kzar
2016/11/30 14:29:44
Done.
 | |
| LEFT | RIGHT |