Socket
Socket
Sign inDemoInstall

libhoney

Package Overview
Dependencies
Maintainers
8
Versions
38
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

libhoney - npm Package Compare versions

Comparing version 2.3.3 to 3.0.0

13

CHANGELOG.md
# libhoney-js changelog
## [3.0.0] - 2021-10-18
### !!! Breaking Changes !!!
- drop node 8 (#188) | [@vreynolds](https://github.com/vreynolds)
### Maintenance
- Change maintenance badge to maintained (#186) | [@JamieDanielson](https://github.com/JamieDanielson)
- Adds Stalebot (#187) | [@JamieDanielson](https://github.com/JamieDanielson)
- Bump prettier from 2.4.0 to 2.4.1 (#184)
- Bump tmpl from 1.0.4 to 1.0.5 (#185)
## [2.3.3] - 2021-09-16

@@ -4,0 +17,0 @@

40

dist/libhoney.browser.js
'use strict';
function _interopDefault (ex) { return (ex && (typeof ex === 'object') && 'default' in ex) ? ex['default'] : ex; }
var superagent = _interopDefault(require('superagent'));
var url = _interopDefault(require('url'));
var path = _interopDefault(require('path'));
var superagent = require('superagent');
var require$$1 = require('url');
var require$$2 = require('path');
var events = require('events');
function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e : { 'default': e }; }
var superagent__default = /*#__PURE__*/_interopDefaultLegacy(superagent);
var require$$1__default = /*#__PURE__*/_interopDefaultLegacy(require$$1);
var require$$2__default = /*#__PURE__*/_interopDefaultLegacy(require$$2);
var hasOwn = Object.prototype.hasOwnProperty;

@@ -73,3 +77,3 @@ var toStr = Object.prototype.toString;

var extend = function extend() {
var extend$1 = function extend() {

@@ -130,2 +134,20 @@ var options, name, src, copy, copyIsArray, clone;

/**
* Copyright (C) 2014 yanni4night.com
* index.js
*
* changelog
* 2014-08-16[14:31:02]:authorized
* 2014-08-19[14:05:43]:fixed crash when first piece is empty
* 2014-11-16[21:15:06]:support windows \\
*
* @author yanni4night@gmail.com
* @version 0.1.2
* @since 0.1.0
*/
var extend = extend$1;
var url = require$$1__default["default"];
var path = require$$2__default["default"];
/**
* Join two or more url pieces into one.

@@ -179,3 +201,3 @@ *

const USER_AGENT = "libhoney-js/2.3.3";
const USER_AGENT = "libhoney-js/3.0.0";

@@ -496,3 +518,3 @@ const _global =

let url = urljoin(batch.apiHost, "/1/batch", batch.dataset);
let postReq = superagent.post(url);
let postReq = superagent__default["default"].post(url);

@@ -529,3 +551,3 @@ let reqPromise;

.set(
"X-Honeycomb-UserAgent"
"X-Honeycomb-UserAgent"
,

@@ -532,0 +554,0 @@ userAgent

'use strict';
function _interopDefault (ex) { return (ex && (typeof ex === 'object') && 'default' in ex) ? ex['default'] : ex; }
var superagent = require('superagent');
var require$$1 = require('url');
var require$$2 = require('path');
var events = require('events');
function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e : { 'default': e }; }
function _interopNamespace(e) {
if (e && e.__esModule) { return e; } else {
var n = {};
if (e) {
Object.keys(e).forEach(function (k) {
if (e && e.__esModule) return e;
var n = Object.create(null);
if (e) {
Object.keys(e).forEach(function (k) {
if (k !== 'default') {
var d = Object.getOwnPropertyDescriptor(e, k);
Object.defineProperty(n, k, d.get ? d : {
enumerable: true,
get: function () {
return e[k];
}
get: function () { return e[k]; }
});
});
}
n['default'] = e;
return n;
}
});
}
n["default"] = e;
return Object.freeze(n);
}
var superagent = _interopDefault(require('superagent'));
var url = _interopDefault(require('url'));
var path = _interopDefault(require('path'));
var events = require('events');
var superagent__default = /*#__PURE__*/_interopDefaultLegacy(superagent);
var require$$1__default = /*#__PURE__*/_interopDefaultLegacy(require$$1);
var require$$2__default = /*#__PURE__*/_interopDefaultLegacy(require$$2);

@@ -92,3 +95,3 @@ var hasOwn = Object.prototype.hasOwnProperty;

var extend = function extend() {
var extend$1 = function extend() {

@@ -149,2 +152,20 @@ var options, name, src, copy, copyIsArray, clone;

/**
* Copyright (C) 2014 yanni4night.com
* index.js
*
* changelog
* 2014-08-16[14:31:02]:authorized
* 2014-08-19[14:05:43]:fixed crash when first piece is empty
* 2014-11-16[21:15:06]:support windows \\
*
* @author yanni4night@gmail.com
* @version 0.1.2
* @since 0.1.0
*/
var extend = extend$1;
var url = require$$1__default["default"];
var path = require$$2__default["default"];
/**
* Join two or more url pieces into one.

@@ -198,3 +219,3 @@ *

const USER_AGENT = "libhoney-js/2.3.3";
const USER_AGENT = "libhoney-js/3.0.0";

@@ -515,3 +536,3 @@ const _global =

let url = urljoin(batch.apiHost, "/1/batch", batch.dataset);
let postReq = superagent.post(url);
let postReq = superagent__default["default"].post(url);

@@ -522,3 +543,3 @@ let reqPromise;

this._proxy
? new Promise(function (resolve) { resolve(_interopNamespace(require('superagent-proxy'))); }).then(({ default: proxy }) => ({
? Promise.resolve().then(function () { return /*#__PURE__*/_interopNamespace(require('superagent-proxy')); }).then(({ default: proxy }) => ({
req: proxy(postReq, this._proxy)

@@ -555,3 +576,3 @@ }))

.set(
"User-Agent",
"User-Agent",
userAgent

@@ -558,0 +579,0 @@ )

import superagent from 'superagent';
import url from 'url';
import path from 'path';
import require$$1 from 'url';
import require$$2 from 'path';
import { EventEmitter } from 'events';

@@ -69,3 +69,3 @@

var extend = function extend() {
var extend$1 = function extend() {

@@ -126,2 +126,20 @@ var options, name, src, copy, copyIsArray, clone;

/**
* Copyright (C) 2014 yanni4night.com
* index.js
*
* changelog
* 2014-08-16[14:31:02]:authorized
* 2014-08-19[14:05:43]:fixed crash when first piece is empty
* 2014-11-16[21:15:06]:support windows \\
*
* @author yanni4night@gmail.com
* @version 0.1.2
* @since 0.1.0
*/
var extend = extend$1;
var url = require$$1;
var path = require$$2;
/**
* Join two or more url pieces into one.

@@ -175,3 +193,3 @@ *

const USER_AGENT = "libhoney-js/2.3.3";
const USER_AGENT = "libhoney-js/3.0.0";

@@ -530,3 +548,3 @@ const _global =

.set(
"User-Agent",
"User-Agent",
userAgent

@@ -1440,2 +1458,2 @@ )

export default Libhoney;
export { Libhoney as default };
{
"name": "libhoney",
"version": "2.3.3",
"version": "3.0.0",
"description": " Honeycomb.io Javascript library",

@@ -11,3 +11,3 @@ "bugs": "https://github.com/honeycombio/libhoney-js/issues",

"engines": {
"node": "8.* || >= 10.*"
"node": ">= 10.*"
},

@@ -57,16 +57,16 @@ "browser": "dist/libhoney.browser.js",

"@babel/preset-env": "^7.4.2",
"@rollup/plugin-commonjs": "^21.0.0",
"@rollup/plugin-json": "^4.1.0",
"@rollup/plugin-node-resolve": "^13.0.5",
"@rollup/plugin-replace": "^3.0.0",
"babel-eslint": "^10.0.3",
"babel-jest": "^24.5.0",
"babel-jest": "^27.2.4",
"babel-polyfill": "^6.26.0",
"eslint": "^7.25.0",
"husky": "^7.0.1",
"jest": "^24.5.0",
"jest": "^27.2.4",
"jest-in-case": "^1.0.2",
"lint-staged": "^11.0.0",
"prettier": "^2.3.1",
"rollup": "^1.25.1",
"rollup-plugin-commonjs": "^10.1.0",
"rollup-plugin-json": "^4.0.0",
"rollup-plugin-node-resolve": "^5.2.0",
"rollup-plugin-replace": "^2.2.0",
"rollup": "^2.58.0",
"superagent-mocker": "^0.5.2"

@@ -73,0 +73,0 @@ },

# libhoney
[![OSS Lifecycle](https://img.shields.io/osslifecycle/honeycombio/libhoney-js)](https://github.com/honeycombio/home/blob/main/honeycomb-oss-lifecycle-and-practices.md)
[![OSS Lifecycle](https://img.shields.io/osslifecycle/honeycombio/libhoney-js?color=success)](https://github.com/honeycombio/home/blob/main/honeycomb-oss-lifecycle-and-practices.md)
[![CircleCI](https://circleci.com/gh/honeycombio/libhoney-js.svg?style=svg&circle-token=c7056d820eeaa624756e03c3da01deab9d647663)](https://circleci.com/gh/honeycombio/libhoney-js)

@@ -8,17 +8,16 @@ [![npm version](https://badge.fury.io/js/libhoney.svg)](https://badge.fury.io/js/libhoney)

A Node.js module for sending events to [Honeycomb](https://www.honeycomb.io), a service for debugging your software in production.
For tracing support and automatic instrumentation of Express and other common libraries, check out our [Beeline for NodeJS](https://github.com/honeycombio/beeline-nodejs).
[Usage and Examples](https://docs.honeycomb.io/getting-data-in/javascript/libhoney/)
**NOTE** For use in browser-side JavaScript applications, generate an API key that has permission only to send events.
Requires any current LTS release of Node.js. Currently v8, and >= v10. [Node 8 support is being dropped](https://github.com/honeycombio/libhoney-js/issues/140)
## Dependencies
- [Usage and Examples](https://docs.honeycomb.io/sdk/javascript/)
- [API Reference](https://doc.esdoc.org/github.com/honeycombio/libhoney-js/)
**Node 10+**
For tracing support and automatic instrumentation of Express and other common libraries, check out our [Beeline for NodeJS](https://github.com/honeycombio/beeline-nodejs).
## Contributions
Features, bug fixes and other changes to libhoney are gladly accepted. Please
open issues or a pull request with your change. Remember to add your name to the
CONTRIBUTORS file!
open issues or a pull request with your change.

@@ -25,0 +24,0 @@ All contributions will be released under the Apache License 2.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