UNPKG

react-inline-for-rix-loader

Version:

for developing webpack rix-loader, folk from https://github.com/martinandert/react-inline

28 lines (20 loc) 602 B
'use strict'; exports.__esModule = true; exports['default'] = splitSelector; function splitSelector(name) { var indexOfColon = name.indexOf(':'); var indexOfBracket = name.indexOf('['); if (indexOfColon < 0 && indexOfBracket < 0) { return [name, '']; } var splitIndex = undefined; if (indexOfColon < 0) { splitIndex = indexOfBracket; } else if (indexOfBracket < 0) { splitIndex = indexOfColon; } else { splitIndex = Math.min(indexOfBracket, indexOfColon); } return [name.substr(0, splitIndex), name.substr(splitIndex)]; } module.exports = exports['default'];