* Gets entry point of a supported socket integration. * @param {'wds' | 'whm' | 'wps' | string} integrationType A valid socket integration type or a path to a module. * @returns {string | undefined} Path to the resolved integration entry point.
(integrationType)
| 4 | * @returns {string | undefined} Path to the resolved integration entry point. |
| 5 | */ |
| 6 | function getIntegrationEntry(integrationType) { |
| 7 | let resolvedEntry; |
| 8 | switch (integrationType) { |
| 9 | case 'whm': { |
| 10 | resolvedEntry = 'webpack-hot-middleware/client'; |
| 11 | break; |
| 12 | } |
| 13 | case 'wps': { |
| 14 | resolvedEntry = 'webpack-plugin-serve/client'; |
| 15 | break; |
| 16 | } |
| 17 | } |
| 18 | |
| 19 | return resolvedEntry; |
| 20 | } |
| 21 | |
| 22 | module.exports = getIntegrationEntry; |
no outgoing calls
no test coverage detected
searching dependent graphs…