New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

leek

Package Overview
Dependencies
Maintainers
1
Versions
24
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

leek - npm Package Compare versions

Comparing version 0.0.8 to 0.0.9

31

lib/leek.js
'use strict';
var Promise = require('rsvp').Promise,
var RSVP = require('rsvp'),
Promise = RSVP.Promise,
provider = require('./provider'),
request = require('request'),
request = RSVP.denodeify(require('request')),
getVersions = require('./get-versions'),

@@ -28,3 +29,3 @@ md5 = require('./md5'),

this.version = options.version || '';
this.silent = options.silent || false;
this.silent = options.silent || process.env.DISABLE_LEEK;
}

@@ -38,14 +39,14 @@

Leek.prototype._enqueue = function(eventType, meta) {
return new Promise(function(resolve, reject) {
var params = provider.call(
this,
eventType,
extend(meta, getVersions()),
Date.now()
);
return request(
params,
reject
);
}.bind(this));
if (this.trackingDisabled) {
return Promise.resolve();
}
var params = provider.call(
this,
eventType,
extend(meta, getVersions()),
Date.now()
);
return request(params);
};

@@ -52,0 +53,0 @@

{
"name": "leek",
"description": "GA tracking",
"version": "0.0.8",
"version": "0.0.9",
"keywords": [

@@ -6,0 +6,0 @@ "stats",

@@ -7,3 +7,3 @@ ## Leek

Track Events:
### Track Events:

@@ -26,3 +26,3 @@ ```javascript

Track Errors:
### Track Errors:

@@ -47,3 +47,3 @@ ```javascript

Track command hits:
### Track command hits:

@@ -63,1 +63,19 @@ ```javascript

```
### Disable Tracking:
#### Environment Variable
Setting the `DISABLE_LEEK` environment variable will disable tracking.
#### Constructor Options
```javascript
var Leek = require('./lib/leek');
var leek = new Leek({
trackingCode: 'xx-xxxxxxxx-x',
name: 'my-nifty-package',
version: '1.0.1',
silent: true
});
```
SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc