Если в названии платформы или модификатора содержится знак минуса, то match выдает null:
const reactNaming = require('@bem/sdk.naming.presets/react')
const createMatch = require('@bem/sdk.naming.cell.match')
const match = createMatch(reactNaming)
const { cell } = match('MyBlock/_kind/MyBlock_kind@touch-phone.js') // => null
const { cell } = match('MyBlock/_kind/MyBlock_kind-name.js') // => null