0.0.1 • Published 2 years ago

rn-vlq v0.0.1

Weekly downloads
-
License
MIT
Repository
-
Last release
2 years ago

rn-vlq

此库为Base64 vlq编码,解码库,可以直接解码react native Hermes生成的map,map内有mappings字段,为编码解码内容

Usage

解析rn Hermes 生成的mapping文件

示例如下

npm i rn-vlq

import { convert } from 'rn-vlq'

console.log(convert('AAAA,8BAA8B,MAAJ,KAAiD,MAAQ,MAAA,IAAzD,IAA0B,QAAoB,'))

生成内容如下:

混淆前行(从1开始), 列=> 混淆后的行, 列

1,0 => 0,0 (#0) => 0,30 (#0) => 0,36 (#0) => 0,41 (#0) => 0,47 (#0) => 0,53 (#0) => 0,57 (#0) => 0,61 (#0) => 0,69

可以方便定位Hermes 生成map后的crash报错