Add "imports" option to _.templateSettings. [closes #148]

Former-commit-id: 16a019d27aea2e7a72665f62adf4c4c35e29b4bf
This commit is contained in:
John-David Dalton
2012-12-30 12:18:32 -06:00
parent 7fdf00d5e9
commit a14be3a42c
8 changed files with 242 additions and 158 deletions

View File

@@ -147,7 +147,7 @@
'sortBy': ['forEach'],
'sortedIndex': ['identity'],
'tap': ['mixin'],
'template': ['escape'],
'template': ['defaults', 'escape', 'keys', 'values'],
'throttle': [],
'times': [],
'toArray': ['isString', 'values'],
@@ -1398,6 +1398,9 @@
source = removeVar(source, 'cloneableClasses');
source = removeVar(source, 'ctorByClass');
source = removeVar(source, 'templateImports');
source = source.replace(/,\s*'imports'.+/, '');
// remove large array optimizations
source = removeFunction(source, 'cachedContains');
source = removeVar(source, 'largeArraySize');