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

@uniformdev/optimize-tracker-browser

Package Overview
Dependencies
Maintainers
9
Versions
162
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@uniformdev/optimize-tracker-browser - npm Package Compare versions

Comparing version 1.0.1-alpha.22 to 1.0.1-alpha.83

0

CHANGELOG.md

@@ -0,0 +0,0 @@ # Change Log

9

dist/cjs/index.d.ts

@@ -7,2 +7,8 @@ import { Tracker, TrackerLogLevels, TrackerOptions, TrackerPlugin, TrackerPlugins, TrackerStorage, TrackerTestSettings } from '@uniformdev/optimize-tracker-common';

}
export interface CreateDefaultPluginsOptions {
intents: DeliveryAPIResult | undefined;
customPlugins: TrackerPlugin[];
logLevelThreshold: TrackerLogLevels | undefined;
browserExtensionDisabled: boolean | undefined;
}
declare global {

@@ -13,3 +19,3 @@ interface Window {

}
export declare const createDefaultPlugins: (intents: DeliveryAPIResult | undefined, optionPlugins: TrackerPlugin[] | undefined, logLevelThreshold: TrackerLogLevels | undefined) => TrackerPlugins;
export declare const createDefaultPlugins: ({ intents, customPlugins, logLevelThreshold, browserExtensionDisabled, }: CreateDefaultPluginsOptions) => TrackerPlugins;
export declare const getWindowTracker: () => Tracker | undefined;

@@ -27,2 +33,3 @@ export declare const createDefaultTracker: (options?: CreateDefaultTrackerOptions | undefined) => Tracker;

logLevelThreshold?: TrackerLogLevels;
browserExtensionDisabled?: boolean;
}

18

dist/cjs/index.js

@@ -24,8 +24,9 @@ "use strict";

var optimize_tracker_storage_indexeddb_1 = require("@uniformdev/optimize-tracker-storage-indexeddb");
exports.createDefaultPlugins = function (intents, optionPlugins, logLevelThreshold) {
var _a;
if (optionPlugins === void 0) { optionPlugins = []; }
exports.createDefaultPlugins = function (_a) {
var _b;
var intents = _a.intents, customPlugins = _a.customPlugins, logLevelThreshold = _a.logLevelThreshold, browserExtensionDisabled = _a.browserExtensionDisabled;
var plugins = __spreadArrays([
optimize_tracker_1.addBrowserExtension({ disabled: browserExtensionDisabled }),
optimize_tracker_1.addConsoleLoggerPlugin(logLevelThreshold),
optimize_tracker_1.addLocalIntentManifestPlugin(intents !== null && intents !== void 0 ? intents : (typeof window !== 'undefined' ? (_a = window === null || window === void 0 ? void 0 : window.__uniformapp) === null || _a === void 0 ? void 0 : _a.intents : undefined)),
optimize_tracker_1.addLocalIntentManifestPlugin(intents !== null && intents !== void 0 ? intents : (typeof window !== 'undefined' ? (_b = window === null || window === void 0 ? void 0 : window.__uniformapp) === null || _b === void 0 ? void 0 : _b.intents : undefined)),
// signal types

@@ -39,3 +40,3 @@ optimize_tracker_1.addBehaviorSignalPlugin(),

optimize_tracker_1.addQueryStringSignalPlugin()
], optionPlugins);
], customPlugins);
var loader = new optimize_tracker_1.OptimizePluginLoader(plugins);

@@ -65,3 +66,8 @@ return loader;

var defaultConfig = {
plugins: exports.createDefaultPlugins(options === null || options === void 0 ? void 0 : options.intentManifest, options === null || options === void 0 ? void 0 : options.addPlugins, options === null || options === void 0 ? void 0 : options.logLevelThreshold),
plugins: exports.createDefaultPlugins({
intents: options === null || options === void 0 ? void 0 : options.intentManifest,
customPlugins: (options === null || options === void 0 ? void 0 : options.addPlugins) || [],
logLevelThreshold: options === null || options === void 0 ? void 0 : options.logLevelThreshold,
browserExtensionDisabled: options === null || options === void 0 ? void 0 : options.browserExtensionDisabled,
}),
scopes: {

@@ -68,0 +74,0 @@ visit: optimize_tracker_1.createVisitScopeStrategy(storage.scopes),

@@ -7,2 +7,8 @@ import { Tracker, TrackerLogLevels, TrackerOptions, TrackerPlugin, TrackerPlugins, TrackerStorage, TrackerTestSettings } from '@uniformdev/optimize-tracker-common';

}
export interface CreateDefaultPluginsOptions {
intents: DeliveryAPIResult | undefined;
customPlugins: TrackerPlugin[];
logLevelThreshold: TrackerLogLevels | undefined;
browserExtensionDisabled: boolean | undefined;
}
declare global {

@@ -13,3 +19,3 @@ interface Window {

}
export declare const createDefaultPlugins: (intents: DeliveryAPIResult | undefined, optionPlugins: TrackerPlugin[] | undefined, logLevelThreshold: TrackerLogLevels | undefined) => TrackerPlugins;
export declare const createDefaultPlugins: ({ intents, customPlugins, logLevelThreshold, browserExtensionDisabled, }: CreateDefaultPluginsOptions) => TrackerPlugins;
export declare const getWindowTracker: () => Tracker | undefined;

@@ -27,2 +33,3 @@ export declare const createDefaultTracker: (options?: CreateDefaultTrackerOptions | undefined) => Tracker;

logLevelThreshold?: TrackerLogLevels;
browserExtensionDisabled?: boolean;
}

@@ -19,10 +19,11 @@ var __assign = (this && this.__assign) || function () {

};
import { OptimizeTracker, addConsoleLoggerPlugin, addLocalIntentManifestPlugin, addCookieSignalPlugin, addEventSignalPlugin, addLandingPageSignalPlugin, addPageViewCountSignalPlugin, addPageVisitedSignalPlugin, addQueryStringSignalPlugin, addBehaviorSignalPlugin, OptimizePluginLoader, createVisitScopeStrategy, createVisitorScopeStrategy, inMemoryActivityStorage, inMemoryScopeStorage, inMemoryScoringStorage, createPercentageTestStrategy, } from '@uniformdev/optimize-tracker';
import { OptimizeTracker, addConsoleLoggerPlugin, addLocalIntentManifestPlugin, addCookieSignalPlugin, addEventSignalPlugin, addLandingPageSignalPlugin, addPageViewCountSignalPlugin, addPageVisitedSignalPlugin, addQueryStringSignalPlugin, addBehaviorSignalPlugin, OptimizePluginLoader, createVisitScopeStrategy, createVisitorScopeStrategy, inMemoryActivityStorage, inMemoryScopeStorage, inMemoryScoringStorage, createPercentageTestStrategy, addBrowserExtension, } from '@uniformdev/optimize-tracker';
import { indexedDbActivityStorage, indexedDbScoringStorage, indexedDbScopeStorage, } from '@uniformdev/optimize-tracker-storage-indexeddb';
export var createDefaultPlugins = function (intents, optionPlugins, logLevelThreshold) {
var _a;
if (optionPlugins === void 0) { optionPlugins = []; }
export var createDefaultPlugins = function (_a) {
var _b;
var intents = _a.intents, customPlugins = _a.customPlugins, logLevelThreshold = _a.logLevelThreshold, browserExtensionDisabled = _a.browserExtensionDisabled;
var plugins = __spreadArrays([
addBrowserExtension({ disabled: browserExtensionDisabled }),
addConsoleLoggerPlugin(logLevelThreshold),
addLocalIntentManifestPlugin(intents !== null && intents !== void 0 ? intents : (typeof window !== 'undefined' ? (_a = window === null || window === void 0 ? void 0 : window.__uniformapp) === null || _a === void 0 ? void 0 : _a.intents : undefined)),
addLocalIntentManifestPlugin(intents !== null && intents !== void 0 ? intents : (typeof window !== 'undefined' ? (_b = window === null || window === void 0 ? void 0 : window.__uniformapp) === null || _b === void 0 ? void 0 : _b.intents : undefined)),
// signal types

@@ -36,3 +37,3 @@ addBehaviorSignalPlugin(),

addQueryStringSignalPlugin()
], optionPlugins);
], customPlugins);
var loader = new OptimizePluginLoader(plugins);

@@ -62,3 +63,8 @@ return loader;

var defaultConfig = {
plugins: createDefaultPlugins(options === null || options === void 0 ? void 0 : options.intentManifest, options === null || options === void 0 ? void 0 : options.addPlugins, options === null || options === void 0 ? void 0 : options.logLevelThreshold),
plugins: createDefaultPlugins({
intents: options === null || options === void 0 ? void 0 : options.intentManifest,
customPlugins: (options === null || options === void 0 ? void 0 : options.addPlugins) || [],
logLevelThreshold: options === null || options === void 0 ? void 0 : options.logLevelThreshold,
browserExtensionDisabled: options === null || options === void 0 ? void 0 : options.browserExtensionDisabled,
}),
scopes: {

@@ -65,0 +71,0 @@ visit: createVisitScopeStrategy(storage.scopes),

{
"name": "@uniformdev/optimize-tracker-browser",
"version": "1.0.1-alpha.22+6f6b50b7",
"version": "1.0.1-alpha.83+49d1d90c",
"description": "Browser integration package for Uniform Tracker with default plugins",

@@ -25,6 +25,6 @@ "license": "Apache-2.0",

"dependencies": {
"@uniformdev/optimize-common": "^1.0.1-alpha.22+6f6b50b7",
"@uniformdev/optimize-tracker": "^1.0.1-alpha.22+6f6b50b7",
"@uniformdev/optimize-tracker-common": "^1.0.1-alpha.22+6f6b50b7",
"@uniformdev/optimize-tracker-storage-indexeddb": "^1.0.1-alpha.22+6f6b50b7"
"@uniformdev/optimize-common": "^1.0.1-alpha.83+49d1d90c",
"@uniformdev/optimize-tracker": "^1.0.1-alpha.83+49d1d90c",
"@uniformdev/optimize-tracker-common": "^1.0.1-alpha.83+49d1d90c",
"@uniformdev/optimize-tracker-storage-indexeddb": "^1.0.1-alpha.83+49d1d90c"
},

@@ -48,3 +48,3 @@ "devDependencies": {

},
"gitHead": "6f6b50b713096180c7c75ad2a98735b984c5ea36"
"gitHead": "49d1d90c43e7ee30d5be81a3b2c1434bf414adcf"
}
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