Socket
Socket
Sign inDemoInstall

cacheable-request

Package Overview
Dependencies
15
Maintainers
1
Versions
61
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.0.1 to 1.0.2

2

package.json
{
"name": "cacheable-request",
"version": "1.0.1",
"version": "1.0.2",
"description": "Wrap native HTTP requests with RFC compliant cache support",

@@ -5,0 +5,0 @@ "main": "src/index.js",

@@ -116,2 +116,4 @@ 'use strict';

this.cache.on('error', err => ee.emit('error', err));
get(opts).catch(err => ee.emit('error', err));

@@ -118,0 +120,0 @@

@@ -85,2 +85,12 @@ import EventEmitter from 'events';

test.cb('cacheableRequest emits error event if cache adapter connection errors', t => {
const cacheableRequest = new CacheableRequest(request, `sqlite://non/existent/database.sqlite`);
cacheableRequest(url.parse(s.url))
.on('error', err => {
t.is(err.code, 'SQLITE_CANTOPEN');
t.end();
})
.on('request', req => req.end());
});
test.cb('cacheableRequest emits error event if cache.get errors', t => {

@@ -87,0 +97,0 @@ const errMessage = 'Fail';

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc