UNPKG

adonis5-cache

Version:
16 lines (15 loc) 595 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.isFunction = exports.isTagPayloadContract = exports.isTaggableStorage = void 0; function isTaggableStorage(storage) { return 'addTag' in storage && 'readTag' in storage && 'removeTag' in storage; } exports.isTaggableStorage = isTaggableStorage; function isTagPayloadContract(storage) { return 'keys' in storage && 'expirationTime' in storage; } exports.isTagPayloadContract = isTagPayloadContract; function isFunction(value) { return typeof value === 'function'; } exports.isFunction = isFunction;