forked from Inviz/lsd-specs
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Configuration.js
79 lines (68 loc) · 1.22 KB
/
Configuration.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
(function(context){
var Configuration = context.Configuration = {};
Configuration.name = 'Lovely Scalable Drawings projects';
Configuration.presets = {
'full': {
sets: ['script', 'type', 'node'],
source: ['lsd']
},
'type': {
sets: ['type'],
source: ['lsd']
}
};
Configuration.defaultPresets = {
browser: 'full',
nodejs: 'full',
jstd: 'full'
};
Configuration.sets = {
'script': {
path: 'lsd/Script/',
files: [
'Object',
'Journal',
'Object.Group',
'Struct',
'Array',
'Expression',
'Function',
'Block',
'Interpolation',
'Parser',
'Script',
'Data',
'Storage'
]
},
'type': {
path: 'lsd/Properties/',
files: [
'Children',
'States',
'Matches',
'Relations',
'Allocations',
'Attributes',
'Resource',
'Proxies',
'Styles',
'Request'
]
},
'node': {
path: 'lsd/Node/',
files: [
'Element',
'Fragment'
]
}
};
Configuration.source = {
'lsd': {
path: '../lsd/',
files: ['../lsd-specs/Compiled/includes', '../lsd-specs/Helpers/Factory']
}
};
context.prefix = '../'
})(typeof exports != 'undefined' ? exports : this);