1 | 'use strict';
|
2 |
|
3 | module.exports = {
|
4 |
|
5 | lb: /(\.l\.)|(\.b\.)/g,
|
6 |
|
7 | layout: null,
|
8 | variables: new Map(),
|
9 |
|
10 | ignoreables: [
|
11 |
|
12 | 'ignore',
|
13 | 'node_modules',
|
14 | '.DS_Store',
|
15 | '.git',
|
16 | '(\\.p\\.)',
|
17 | '(\\.i\\.)'
|
18 | ],
|
19 |
|
20 | commentRegExp: /(<!--(\s*)\{([^\}]*)\}(\s*)-->)/ig,
|
21 |
|
22 | startDataRegExp: /(<!--(\s*)\{)/ig,
|
23 | endDataRegExp: /(\}(\s*)-->)/ig,
|
24 |
|
25 | layoutRegExp: /(<!--(\s*)\{(\s*)(\"|\')(\s*)(layout)(\s*)(\"|\')(\s*)(:)(\s*)(\"|\')(.*?)(\"|\')(\s*)\}(\s*)-->)/ig,
|
26 | partialRegExp: /(<!--(\s*)\{(\s*)(\"|\')(\s*)(partial)(\s*)(\"|\')(\s*)(:)(\s*)(\"|\')(.*?)(\"|\')(\s*)\}(\s*)-->)/ig,
|
27 | variableRegExp: /(<!--(\s*)\{(\s*)(\"|\')(\s*)(variable)(\s*)(\"|\')(\s*)(:)(\s*)(\"|\')(.*?)(\"|\')(\s*)\}(\s*)-->)/ig
|
28 |
|
29 | };
|