Socket
Socket
Sign inDemoInstall

@amplitude/utils

Package Overview
Dependencies
Maintainers
9
Versions
28
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@amplitude/utils - npm Package Compare versions

Comparing version 1.0.3 to 1.0.4

dist/src/base36.d.ts

3

dist/src/index.d.ts

@@ -0,4 +1,5 @@

export { generateBase36Id, DEVICE_ID_LENGTH } from './base36';
export { logger } from './logger';
export { asyncSleep } from './misc';
export { asyncSleep, getGlobalAmplitudeNamespace } from './misc';
export { collectInvalidEventIndices } from './response';
//# sourceMappingURL=index.d.ts.map
Object.defineProperty(exports, "__esModule", { value: true });
var base36_1 = require("./base36");
Object.defineProperty(exports, "generateBase36Id", { enumerable: true, get: function () { return base36_1.generateBase36Id; } });
Object.defineProperty(exports, "DEVICE_ID_LENGTH", { enumerable: true, get: function () { return base36_1.DEVICE_ID_LENGTH; } });
var logger_1 = require("./logger");

@@ -6,4 +9,5 @@ Object.defineProperty(exports, "logger", { enumerable: true, get: function () { return logger_1.logger; } });

Object.defineProperty(exports, "asyncSleep", { enumerable: true, get: function () { return misc_1.asyncSleep; } });
Object.defineProperty(exports, "getGlobalAmplitudeNamespace", { enumerable: true, get: function () { return misc_1.getGlobalAmplitudeNamespace; } });
var response_1 = require("./response");
Object.defineProperty(exports, "collectInvalidEventIndices", { enumerable: true, get: function () { return response_1.collectInvalidEventIndices; } });
//# sourceMappingURL=index.js.map

@@ -6,3 +6,3 @@ Object.defineProperty(exports, "__esModule", { value: true });

// TODO: Type the global constant
var global = misc_1.getGlobalObject();
var globalNamespace = misc_1.getGlobalAmplitudeNamespace();
/** Prefix for logging strings */

@@ -61,5 +61,4 @@ var PREFIX = 'Amplitude Logger ';

// Ensure we only have a single logger instance, even if multiple versions of @amplitude/utils are being used
global.__AMPLITUDE__ = global.__AMPLITUDE__ || {};
var logger = global.__AMPLITUDE__.logger || (global.__AMPLITUDE__.logger = new Logger());
var logger = globalNamespace.logger || (globalNamespace.logger = new Logger());
exports.logger = logger;
//# sourceMappingURL=logger.js.map

@@ -12,3 +12,4 @@ /**

*/
export declare function getGlobalObject(): any;
export declare const getGlobalObject: () => any;
export declare const getGlobalAmplitudeNamespace: () => any;
/**

@@ -20,3 +21,3 @@ * A promise-based way to sleep for x millseconds, then queue ourselves back to the

*/
export declare function asyncSleep(milliseconds: number): Promise<void>;
export declare const asyncSleep: (milliseconds: number) => Promise<void>;
//# sourceMappingURL=misc.d.ts.map
Object.defineProperty(exports, "__esModule", { value: true });
exports.asyncSleep = exports.getGlobalObject = exports.isNodeEnv = void 0;
exports.asyncSleep = exports.getGlobalAmplitudeNamespace = exports.getGlobalObject = exports.isNodeEnv = void 0;
/**

@@ -19,3 +19,3 @@ * Checks whether we're in the Node.js or Browser environment

*/
function getGlobalObject() {
exports.getGlobalObject = function () {
return isNodeEnv()

@@ -28,4 +28,8 @@ ? global

: fallbackGlobalObject;
}
exports.getGlobalObject = getGlobalObject;
};
exports.getGlobalAmplitudeNamespace = function () {
var global = exports.getGlobalObject();
global.__AMPLITUDE__ = global.__AMPLITUDE__ || {};
return global.__AMPLITUDE__;
};
/**

@@ -37,6 +41,5 @@ * A promise-based way to sleep for x millseconds, then queue ourselves back to the

*/
function asyncSleep(milliseconds) {
exports.asyncSleep = function (milliseconds) {
return new Promise(function (resolve) { return setTimeout(resolve, milliseconds); });
}
exports.asyncSleep = asyncSleep;
};
//# sourceMappingURL=misc.js.map

@@ -0,4 +1,5 @@

export { generateBase36Id, DEVICE_ID_LENGTH } from './base36';
export { logger } from './logger';
export { asyncSleep } from './misc';
export { asyncSleep, getGlobalAmplitudeNamespace } from './misc';
export { collectInvalidEventIndices } from './response';
//# sourceMappingURL=index.d.ts.map

@@ -0,4 +1,5 @@

export { generateBase36Id, DEVICE_ID_LENGTH } from './base36';
export { logger } from './logger';
export { asyncSleep } from './misc';
export { asyncSleep, getGlobalAmplitudeNamespace } from './misc';
export { collectInvalidEventIndices } from './response';
//# sourceMappingURL=index.js.map
import { LogLevel } from '@amplitude/types';
import { getGlobalObject } from './misc';
import { getGlobalAmplitudeNamespace } from './misc';
// TODO: Type the global constant
var global = getGlobalObject();
var globalNamespace = getGlobalAmplitudeNamespace();
/** Prefix for logging strings */

@@ -58,5 +58,4 @@ var PREFIX = 'Amplitude Logger ';

// Ensure we only have a single logger instance, even if multiple versions of @amplitude/utils are being used
global.__AMPLITUDE__ = global.__AMPLITUDE__ || {};
var logger = global.__AMPLITUDE__.logger || (global.__AMPLITUDE__.logger = new Logger());
var logger = globalNamespace.logger || (globalNamespace.logger = new Logger());
export { logger };
//# sourceMappingURL=logger.js.map

@@ -12,3 +12,4 @@ /**

*/
export declare function getGlobalObject(): any;
export declare const getGlobalObject: () => any;
export declare const getGlobalAmplitudeNamespace: () => any;
/**

@@ -20,3 +21,3 @@ * A promise-based way to sleep for x millseconds, then queue ourselves back to the

*/
export declare function asyncSleep(milliseconds: number): Promise<void>;
export declare const asyncSleep: (milliseconds: number) => Promise<void>;
//# sourceMappingURL=misc.d.ts.map

@@ -16,3 +16,3 @@ /**

*/
export function getGlobalObject() {
export var getGlobalObject = function () {
return isNodeEnv()

@@ -25,3 +25,8 @@ ? global

: fallbackGlobalObject;
}
};
export var getGlobalAmplitudeNamespace = function () {
var global = getGlobalObject();
global.__AMPLITUDE__ = global.__AMPLITUDE__ || {};
return global.__AMPLITUDE__;
};
/**

@@ -33,5 +38,5 @@ * A promise-based way to sleep for x millseconds, then queue ourselves back to the

*/
export function asyncSleep(milliseconds) {
export var asyncSleep = function (milliseconds) {
return new Promise(function (resolve) { return setTimeout(resolve, milliseconds); });
}
};
//# sourceMappingURL=misc.js.map
{
"name": "@amplitude/utils",
"version": "1.0.3",
"version": "1.0.4",
"description": "Utility functions for the Amplitude JavaScript SDK",

@@ -19,6 +19,10 @@ "repository": "git://github.com/amplitude/Amplitude-Node.git",

"dependencies": {
"@amplitude/types": "^1.0.3"
"@amplitude/types": "^1.0.4"
},
"devDependencies": {
"@types/jest": "^26.0.14",
"@types/jsdom": "^16.2.5",
"eslint": "^7.0.0",
"jest": "^26.5.3",
"jsdom": "^16.4.0",
"npm-run-all": "^4.1.5",

@@ -41,6 +45,7 @@ "prettier": "^1.17.0",

"fix:eslint": "eslint --fix 'src/**/*.ts'",
"link:yarn": "yarn link"
"link:yarn": "yarn link",
"test": "jest --passWithNoTests"
},
"sideEffects": false,
"gitHead": "ca12dfa0324842a4913f21566df45cab43554909"
"gitHead": "24c1bdd5219a6d2ef9f5c134f47c5322062f4047"
}

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

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