UNPKG

pickleparser

Version:

A pure Javascript implemented parser for Python pickle format

71 lines (70 loc) 1.3 kB
export declare const enum OP { MARK = 40, STOP = 46, POP = 48, POP_MARK = 49, DUP = 50, FLOAT = 70, INT = 73, BININT = 74, BININT1 = 75, LONG = 76, BININT2 = 77, NONE = 78, PERSID = 80, BINPERSID = 81, REDUCE = 82, STRING = 83, BINSTRING = 84, SHORT_BINSTRING = 85, UNICODE = 86, BINUNICODE = 88, APPEND = 97, BUILD = 98, GLOBAL = 99, DICT = 100, EMPTY_DICT = 125, APPENDS = 101, GET = 103, BINGET = 104, INST = 105, LONG_BINGET = 106, LIST = 108, EMPTY_LIST = 93, OBJ = 111, PUT = 112, BINPUT = 113, LONG_BINPUT = 114, SETITEM = 115, TUPLE = 116, EMPTY_TUPLE = 41, SETITEMS = 117, BINFLOAT = 71, PROTO = 128, NEWOBJ = 129, EXT1 = 130, EXT2 = 131, EXT4 = 132, TUPLE1 = 133, TUPLE2 = 134, TUPLE3 = 135, NEWTRUE = 136, NEWFALSE = 137, LONG1 = 138, LONG4 = 139, BINBYTES = 66, SHORT_BINBYTES = 67, SHORT_BINUNICODE = 140, BINUNICODE8 = 141, BINBYTES8 = 142, EMPTY_SET = 143, ADDITEMS = 144, FROZENSET = 145, NEWOBJ_EX = 146, STACK_GLOBAL = 147, MEMOIZE = 148, FRAME = 149, BYTEARRAY8 = 150, NEXT_BUFFER = 151, READONLY_BUFFER = 152 }