@entrylabs/bindings
Version:
## 왜 forked 되었나요?
16 lines (14 loc) • 327 B
JavaScript
const PARSERS = [/USB\\(?:.+)\\(.+)/, /FTDIBUS\\(?:.+)\+(.+?)A?\\.+/]
module.exports = function(pnpId) {
if (!pnpId) {
return null
}
for (let index = 0; index < PARSERS.length; index++) {
const parser = PARSERS[index]
const sn = pnpId.match(parser)
if (sn) {
return sn[1]
}
}
return null
}