@linkedmink/multilevel-aging-cache-mongoose
Version:
Package implements Mongoose for @linkedmink/multilevel-aging-cache
16 lines • 568 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getDefaultOptions = void 0;
const DEFAULT_AGE_PROPERTY = 'modifiedDate';
/**
* Default options to use Mongoosedb _id ObjectID as the key and update as a write policy
*/
function getDefaultOptions() {
return {
ageProperty: DEFAULT_AGE_PROPERTY,
ageToNumberFunc: ((age) => age.getTime()),
numberToAgeFunc: ((age) => new Date(age)),
};
}
exports.getDefaultOptions = getDefaultOptions;
//# sourceMappingURL=IMongooseProviderOptions.js.map