From 2cf989d3bb0ce8978275f8e44ac58a55ee52cdb4 Mon Sep 17 00:00:00 2001 From: Luke Childs Date: Thu, 22 Dec 2016 19:21:45 +0700 Subject: [PATCH] Main function returns boolean for cache validity --- src/index.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/index.js b/src/index.js index 0c82758..27d9544 100644 --- a/src/index.js +++ b/src/index.js @@ -1,6 +1,10 @@ +const isPast = require('date-fns/is_past'); const addSeconds = require('date-fns/add_seconds'); -function expired() {} +function expired(headers) { + const expireDate = expired.on(headers) + return isPast(expireDate); +} expired.on = headers => { const originDate = new Date(headers.date);