-
Notifications
You must be signed in to change notification settings - Fork 13
/
elements.js
162 lines (159 loc) · 9.12 KB
/
elements.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
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
/**
* @author Tom De Caluwé
* @copyright 2016 Tom De Caluwé
* @license Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
'use strict'
var elements = {
'C002': { requires: 0, components: ['an..3', 'an..17', 'an..3', 'an..35'] },
'C040': { requires: 0, components: ['an..17', 'an..3', 'an..3', 'an..35'] },
'C056': { requires: 0, components: ['an..17', 'an..35'] },
'C058': { requires: 1, components: ['an..35', 'an..35', 'an..35', 'an..35', 'an..35'] },
'C059': { requires: 1, components: ['an..35', 'an..35', 'an..35', 'an..35'] },
'C076': { requires: 2, components: ['an..512', 'an..3'] },
'C077': { requires: 0, components: ['an..35', 'an..256'] },
'C079': { requires: 0, components: ['an..3', 'an..17', 'an..3', 'an..35', 'an..9', 'an..9', 'an..35'] },
'C082': { requires: 1, components: ['an..35', 'an..17', 'an..3'] },
'C099': { requires: 1, components: ['an..17', 'an..9', 'an..3', 'an..35'] },
'C100': { requires: 0, components: ['an..3', 'an..3', 'an..3', 'an..70', 'an..70'] },
'C106': { requires: 0, components: ['an..35', 'an..9', 'an..6'] },
'C107': { requires: 1, components: ['an..17', 'an..17', 'an..3'] },
'C108': { requires: 1, components: ['an..512', 'an..512', 'an..512', 'an..512', 'an..512'] },
'C174': { requires: 1, components: ['an..3', 'an..18', 'n..18', 'n..18', 'n..2'] },
'C186': { requires: 2, components: ['an..3', 'an..35', 'an..3'] },
'C202': { requires: 0, components: ['an..17', 'an..17', 'an..3', 'an..35'] },
'C205': { requires: 1, components: ['an..7', 'an..7', 'an..10'] },
'C206': { requires: 1, components: ['an..35', 'an..3', 'an..3'] },
'C208': { requires: 1, components: ['an..35', 'an..35'] },
'C210': { requires: 1, components: ['an..35', 'an..35', 'an..35', 'an..35', 'an..35', 'an..35', 'an..35', 'an..35', 'an..35', 'an..35'] },
'C212': { requires: 0, components: ['an..35', 'an..3', 'an..17', 'an..3'] },
'C214': { requires: 0, components: ['an..3', 'an..17', 'an..3', 'an..35', 'an..35'] },
'C215': { requires: 0, components: ['an..3', 'an..3', 'an..3', 'an..35'] },
'C218': { requires: 0, components: ['an..7', 'an..17', 'an..3', 'an..35'] },
'C219': { requires: 0, components: ['an..3', 'an..35'] },
'C220': { requires: 0, components: ['an..3', 'an..17'] },
'C222': { requires: 0, components: ['an..9', 'an..3', 'an..3', 'an..35', 'an..3'] },
'C223': { requires: 0, components: ['n3', 'an..8'] },
'C224': { requires: 0, components: ['an..10', 'an..3', 'an..3', 'an..35'] },
'C228': { requires: 0, components: ['an..8', 'an..17'] },
'C234': { requires: 0, components: ['n4', 'an..8'] },
'C235': { requires: 0, components: ['an..4', 'an4'] },
'C236': { requires: 0, components: ['an..4', 'an..4', 'an..4', 'an..4'] },
'C237': { requires: 0, components: ['an..17', 'an..17', 'an..3', 'an..3'] },
'C270': { requires: 2, components: ['an..3', 'an..18', 'an..3'] },
'C272': { requires: 0, components: ['an..3', 'an..17', 'an..3'] },
'C273': { requires: 0, components: ['an..17', 'an..17', 'an..3', 'an..256', 'an..256', 'an..3'] },
'C279': { requires: 1, components: ['n..15', 'an..3'] },
'C289': { requires: 0, components: ['an..6', 'an..17', 'an..3'] },
'C401': { requires: 2, components: ['an..3', 'an..3', 'an..17'] },
'C402': { requires: 2, components: ['an..3', 'an..35', 'an..3', 'an..35', 'an..3'] },
'C501': { requires: 1, components: ['an..3', 'n..10', 'an..3', 'an..3', 'an..3'] },
'C502': { requires: 0, components: ['an..3', 'an..3', 'an..17', 'an..70'] },
'C504': { requires: 1, components: ['an..3', 'an..3', 'an..3', 'n..4'] },
'C506': { requires: 1, components: ['an..3', 'an..70', 'an..6', 'an..35', 'an..6'] },
'C507': { requires: 1, components: ['an..3', 'an..35', 'an..3'] },
'C509': { requires: 1, components: ['an..3', 'n..15', 'an..3', 'an..3', 'n..9', 'an..3'] },
'C516': { requires: 1, components: ['an..3', 'an..35', 'an..3', 'an..3', 'an..3'] },
'C517': { requires: 0, components: ['an..25', 'an..3', 'an..3', 'an..256'] },
'C519': { requires: 0, components: ['an..25', 'an..3', 'an..3', 'an..70'] },
'C522': { requires: 0, components: ['an..3', 'an..3', 'an..17', 'an..3', 'an..35'] },
'C524': { requires: 0, components: ['an..3', 'an..17', 'an..3', 'an..512'] },
'C531': { requires: 0, components: ['an..3', 'an..3', 'an..3'] },
'C532': { requires: 0, components: ['an..3', 'an..3'] },
'C534': { requires: 0, components: ['an..3', 'an..3', 'an..3', 'an..17', 'an..3', 'an..3'] },
'C552': { requires: 1, components: ['an..35', 'an..3'] },
'C553': { requires: 0, components: ['an..25', 'an..3', 'an..3', 'an..70'] },
'C819': { requires: 0, components: ['an..9', 'an..17', 'an..3', 'an..70'] },
'C823': { requires: 0, components: ['an..3', 'an..17', 'an..3', 'an..35'] },
'C824': { requires: 0, components: ['an..3', 'an..17', 'an..3', 'an..35'] },
'C827': { requires: 1, components: ['an..3', 'an..3', 'an..3'] },
'C829': { requires: 0, components: ['an..3', 'an..6'] },
'C901': { requires: 1, components: ['an..8', 'an..17', 'an..3'] },
'C960': { requires: 0, components: ['an..3', 'an..3', 'an..3', 'an..35'] },
'0020': { requires: 1, components: ['an..14'] },
'0036': { requires: 1, components: ['n..6'] },
'0062': { requires: 1, components: ['an..14'] },
'0074': { requires: 1, components: ['n..10'] },
'0081': { requires: 1, components: ['a1'] },
'1050': { requires: 1, components: ['an..10'] },
'1082': { requires: 1, components: ['an..6'] },
'1222': { requires: 1, components: ['n..2'] },
'1225': { requires: 1, components: ['an..3'] },
'1227': { requires: 1, components: ['an..3'] },
'1229': { requires: 1, components: ['an..3'] },
'1373': { requires: 1, components: ['an..3'] },
'1501': { requires: 1, components: ['an..3'] },
'3035': { requires: 1, components: ['an..3'] },
'3139': { requires: 1, components: ['an..3'] },
'3164': { requires: 1, components: ['an..35'] },
'3207': { requires: 1, components: ['an..3'] },
'3227': { requires: 1, components: ['an..3'] },
'3239': { requires: 1, components: ['an..3'] },
'3251': { requires: 1, components: ['an..17'] },
'3453': { requires: 1, components: ['an..3'] },
'4055': { requires: 1, components: ['an..3'] },
'4183': { requires: 1, components: ['an..3'] },
'4215': { requires: 1, components: ['an..3'] },
'4221': { requires: 1, components: ['an..3'] },
'4233': { requires: 1, components: ['an..3'] },
'4343': { requires: 1, components: ['an..3'] },
'4405': { requires: 1, components: ['an..3'] },
'4447': { requires: 1, components: ['an..3'] },
'4451': { requires: 1, components: ['an..3'] },
'4453': { requires: 1, components: ['an..3'] },
'4455': { requires: 1, components: ['an..3'] },
'4457': { requires: 1, components: ['an..3'] },
'4471': { requires: 1, components: ['an..3'] },
'4517': { requires: 1, components: ['an..3'] },
'5213': { requires: 1, components: ['an..3'] },
'5402': { requires: 1, components: ['n..12'] },
'5463': { requires: 1, components: ['an..3'] },
'5479': { requires: 1, components: ['an..3'] },
'6311': { requires: 1, components: ['an..3'] },
'6341': { requires: 1, components: ['an..3'] },
'7077': { requires: 1, components: ['an..3'] },
'7075': { requires: 1, components: ['an..3'] },
'7083': { requires: 1, components: ['an..3'] },
'7164': { requires: 1, components: ['an..35'] },
'7166': { requires: 1, components: ['an..35'] },
'7224': { requires: 1, components: ['n..8'] },
'7297': { requires: 1, components: ['an..3'] },
'7383': { requires: 1, components: ['an..3'] },
'7405': { requires: 1, components: ['an..3'] },
'8028': { requires: 1, components: ['an..17'] },
'8051': { requires: 1, components: ['an..3'] },
'8053': { requires: 1, components: ['an..3'] },
'8077': { requires: 1, components: ['an..3'] },
'8101': { requires: 1, components: ['an..3'] },
'8126': { requires: 1, components: ['an..10'] },
'8169': { requires: 1, components: ['an..3'] },
'8179': { requires: 1, components: ['an..8'] },
'8211': { requires: 1, components: ['an..3'] },
'8249': { requires: 1, components: ['an..3'] },
'8255': { requires: 1, components: ['an..3'] },
'8273': { requires: 1, components: ['an..3'] },
'8275': { requires: 1, components: ['an..3'] },
'8281': { requires: 1, components: ['an..3'] },
'8332': { requires: 1, components: ['an..26'] },
'8339': { requires: 1, components: ['an..3'] },
'8341': { requires: 1, components: ['an..3'] },
'8364': { requires: 1, components: ['an..6'] },
'8410': { requires: 1, components: ['an..4'] },
'9213': { requires: 1, components: ['an..3'] },
'9308': { requires: 1, components: ['an..35'] },
'9448': { requires: 1, components: ['an..35'] },
'9450': { requires: 1, components: ['an..35'] }
};
module.exports = elements;