(left: unknown, right: unknown)
| 1466 | }; |
| 1467 | |
| 1468 | const comparePluginStorageValues = (left: unknown, right: unknown): number => { |
| 1469 | const leftValue = pluginStorageComparableValue(left); |
| 1470 | const rightValue = pluginStorageComparableValue(right); |
| 1471 | if (leftValue === rightValue) return 0; |
| 1472 | if (leftValue === null) return -1; |
| 1473 | if (rightValue === null) return 1; |
| 1474 | return leftValue < rightValue ? -1 : 1; |
| 1475 | }; |
| 1476 | |
| 1477 | const pluginStorageDataField = (data: unknown, field: string): unknown => |
| 1478 | isPluginStorageRecord(data) ? data[field] : undefined; |
no test coverage detected