* Validate component names
(options)
| 1124 | * Validate component names |
| 1125 | */ |
| 1126 | function checkComponents (options) { |
| 1127 | for (var key in options.components) { |
| 1128 | var lower = key.toLowerCase(); |
| 1129 | if (isBuiltInTag(lower) || config.isReservedTag(lower)) { |
| 1130 | warn( |
| 1131 | 'Do not use built-in or reserved HTML elements as component ' + |
| 1132 | 'id: ' + key |
| 1133 | ); |
| 1134 | } |
| 1135 | } |
| 1136 | } |
| 1137 | |
| 1138 | /** |
| 1139 | * Ensure all props option syntax are normalized into the |