1 line
3.5 KiB
JSON
1 line
3.5 KiB
JSON
{"ast":null,"code":"'use strict'; // Helper\n\nfunction reverse(map) {\n const res = {};\n Object.keys(map).forEach(function (key) {\n // Convert key to integer if it is stringified\n if ((key | 0) == key) key = key | 0;\n const value = map[key];\n res[value] = key;\n });\n return res;\n}\n\nexports.tagClass = {\n 0: 'universal',\n 1: 'application',\n 2: 'context',\n 3: 'private'\n};\nexports.tagClassByName = reverse(exports.tagClass);\nexports.tag = {\n 0x00: 'end',\n 0x01: 'bool',\n 0x02: 'int',\n 0x03: 'bitstr',\n 0x04: 'octstr',\n 0x05: 'null_',\n 0x06: 'objid',\n 0x07: 'objDesc',\n 0x08: 'external',\n 0x09: 'real',\n 0x0a: 'enum',\n 0x0b: 'embed',\n 0x0c: 'utf8str',\n 0x0d: 'relativeOid',\n 0x10: 'seq',\n 0x11: 'set',\n 0x12: 'numstr',\n 0x13: 'printstr',\n 0x14: 't61str',\n 0x15: 'videostr',\n 0x16: 'ia5str',\n 0x17: 'utctime',\n 0x18: 'gentime',\n 0x19: 'graphstr',\n 0x1a: 'iso646str',\n 0x1b: 'genstr',\n 0x1c: 'unistr',\n 0x1d: 'charstr',\n 0x1e: 'bmpstr'\n};\nexports.tagByName = reverse(exports.tag);","map":{"version":3,"sources":["/Users/tylerkoenig/Code/personal/react-scss2/node_modules/asn1.js/lib/asn1/constants/der.js"],"names":["reverse","map","res","Object","keys","forEach","key","value","exports","tagClass","tagClassByName","tag","tagByName"],"mappings":"AAAA,a,CAEA;;AACA,SAASA,OAAT,CAAiBC,GAAjB,EAAsB;AACpB,QAAMC,GAAG,GAAG,EAAZ;AAEAC,EAAAA,MAAM,CAACC,IAAP,CAAYH,GAAZ,EAAiBI,OAAjB,CAAyB,UAASC,GAAT,EAAc;AACrC;AACA,QAAI,CAACA,GAAG,GAAG,CAAP,KAAaA,GAAjB,EACEA,GAAG,GAAGA,GAAG,GAAG,CAAZ;AAEF,UAAMC,KAAK,GAAGN,GAAG,CAACK,GAAD,CAAjB;AACAJ,IAAAA,GAAG,CAACK,KAAD,CAAH,GAAaD,GAAb;AACD,GAPD;AASA,SAAOJ,GAAP;AACD;;AAEDM,OAAO,CAACC,QAAR,GAAmB;AACjB,KAAG,WADc;AAEjB,KAAG,aAFc;AAGjB,KAAG,SAHc;AAIjB,KAAG;AAJc,CAAnB;AAMAD,OAAO,CAACE,cAAR,GAAyBV,OAAO,CAACQ,OAAO,CAACC,QAAT,CAAhC;AAEAD,OAAO,CAACG,GAAR,GAAc;AACZ,QAAM,KADM;AAEZ,QAAM,MAFM;AAGZ,QAAM,KAHM;AAIZ,QAAM,QAJM;AAKZ,QAAM,QALM;AAMZ,QAAM,OANM;AAOZ,QAAM,OAPM;AAQZ,QAAM,SARM;AASZ,QAAM,UATM;AAUZ,QAAM,MAVM;AAWZ,QAAM,MAXM;AAYZ,QAAM,OAZM;AAaZ,QAAM,SAbM;AAcZ,QAAM,aAdM;AAeZ,QAAM,KAfM;AAgBZ,QAAM,KAhBM;AAiBZ,QAAM,QAjBM;AAkBZ,QAAM,UAlBM;AAmBZ,QAAM,QAnBM;AAoBZ,QAAM,UApBM;AAqBZ,QAAM,QArBM;AAsBZ,QAAM,SAtBM;AAuBZ,QAAM,SAvBM;AAwBZ,QAAM,UAxBM;AAyBZ,QAAM,WAzBM;AA0BZ,QAAM,QA1BM;AA2BZ,QAAM,QA3BM;AA4BZ,QAAM,SA5BM;AA6BZ,QAAM;AA7BM,CAAd;AA+BAH,OAAO,CAACI,SAAR,GAAoBZ,OAAO,CAACQ,OAAO,CAACG,GAAT,CAA3B","sourcesContent":["'use strict';\n\n// Helper\nfunction reverse(map) {\n const res = {};\n\n Object.keys(map).forEach(function(key) {\n // Convert key to integer if it is stringified\n if ((key | 0) == key)\n key = key | 0;\n\n const value = map[key];\n res[value] = key;\n });\n\n return res;\n}\n\nexports.tagClass = {\n 0: 'universal',\n 1: 'application',\n 2: 'context',\n 3: 'private'\n};\nexports.tagClassByName = reverse(exports.tagClass);\n\nexports.tag = {\n 0x00: 'end',\n 0x01: 'bool',\n 0x02: 'int',\n 0x03: 'bitstr',\n 0x04: 'octstr',\n 0x05: 'null_',\n 0x06: 'objid',\n 0x07: 'objDesc',\n 0x08: 'external',\n 0x09: 'real',\n 0x0a: 'enum',\n 0x0b: 'embed',\n 0x0c: 'utf8str',\n 0x0d: 'relativeOid',\n 0x10: 'seq',\n 0x11: 'set',\n 0x12: 'numstr',\n 0x13: 'printstr',\n 0x14: 't61str',\n 0x15: 'videostr',\n 0x16: 'ia5str',\n 0x17: 'utctime',\n 0x18: 'gentime',\n 0x19: 'graphstr',\n 0x1a: 'iso646str',\n 0x1b: 'genstr',\n 0x1c: 'unistr',\n 0x1d: 'charstr',\n 0x1e: 'bmpstr'\n};\nexports.tagByName = reverse(exports.tag);\n"]},"metadata":{},"sourceType":"script"} |