( prefix: string, message: string, stringified?: 1, )
| 23 | (isString(payload) ? payload : jsonStringWithUndefined(payload)); |
| 24 | |
| 25 | export const deconstruct = ( |
| 26 | prefix: string, |
| 27 | message: string, |
| 28 | stringified?: 1, |
| 29 | ): [type: MessageType | StorageKeyType, payload: string | any] | undefined => { |
| 30 | const prefixSize = size(prefix); |
| 31 | return strStartsWith(message, prefix) |
| 32 | ? [ |
| 33 | message[prefixSize] as MessageType | StorageKeyType, |
| 34 | (stringified ? jsonParseWithUndefined : string)( |
| 35 | slice(message, prefixSize + 1), |
| 36 | ), |
| 37 | ] |
| 38 | : undefined; |
| 39 | }; |
no test coverage detected
searching dependent graphs…