const PARSERS = [/USB\\(?:.+)\\(.+)/, /FTDIBUS\\(?:.+)\+(.+?)A?\\.+/] module.exports = pnpId => { if (!pnpId) { return null } for (const parser of PARSERS) { const sn = pnpId.match(parser) if (sn) { return sn[1] } } return null }