Socket
Socket
Sign inDemoInstall

insight

Package Overview
Dependencies
Maintainers
2
Versions
29
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

insight - npm Package Compare versions

Comparing version 0.2.0 to 0.3.0

8

lib/insight.js

@@ -14,4 +14,4 @@ 'use strict';

if (!options.packageName && !options.packageVersion) {
this.packageFile = require(path.resolve(path.dirname(module.parent.filename), options.packagePath || 'package'));
if (!options.trackingCode || !options.packageName) {
throw new Error('Must provide trackingCode and packageName');
}

@@ -21,4 +21,4 @@

this.trackingProvider = options.trackingProvider || 'google';
this.packageName = options.packageName || this.packageFile.name;
this.packageVersion = options.packageVersion || this.packageFile.version;
this.packageName = options.packageName;
this.packageVersion = options.packageVersion || '0.0.0';
this.config = options.config || new Configstore('insight-' + this.packageName, {

@@ -25,0 +25,0 @@ clientId: options.clientId || Math.floor(Date.now() * Math.random())

{
"name": "insight",
"version": "0.2.0",
"version": "0.3.0",
"description": "Understand how your tool is being used by anonymously reporting usage metrics to Google Analytics",

@@ -5,0 +5,0 @@ "keywords": [

@@ -22,6 +22,9 @@ # Insight [![Build Status](https://secure.travis-ci.org/yeoman/insight.png?branch=master)](http://travis-ci.org/yeoman/insight)

var Insight = require('insight');
var pkg = require('./package.json');
var insight = new Insight({
// Google Analytics tracking code
trackingCode: 'UA-XXXXXXXX-X'
trackingCode: 'UA-XXXXXXXX-X',
packageName: pkg.name,
packageVersion: pkg.version
});

@@ -42,2 +45,3 @@

var Insight = require('insight');
var pkg = require('./package.json');

@@ -47,3 +51,5 @@ var insight = new Insight({

trackingCode: 'XXXXXXXXX'
trackingProvider: 'yandex'
trackingProvider: 'yandex',
packageName: pkg.name,
packageVersion: pkg.version
});

@@ -85,16 +91,7 @@

#### packagePath
Type: `string`
Default: `'package.json'`
Relative path to your module `package.json`
#### packageName
Type: `string`
Default: Inferred from `packageFile`
**Required**
Used instead of inferring it from `packageFile`
Requires you to also specify `packageVersion`

@@ -106,5 +103,4 @@

Type: `string`
Default: Inferred from `packageFile`
Default: `'0.0.0'`
Used instead of inferring it from `packageFile`
Requires you to also specify `packageName`

@@ -111,0 +107,0 @@

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