Socket
Socket
Sign inDemoInstall

planout

Package Overview
Dependencies
4
Maintainers
8
Versions
38
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 5.1.1 to 5.2.0

8

__tests__/testAssignment.js

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

var Assignment = require.requireActual('../dist/planout.js').Assignment;
var UniformChoice = require.requireActual('../dist/planout.js').Ops.Random.UniformChoice;
var AssignmentCompat = require.requireActual('../dist/planout_core_compatible.js').Assignment;
var UniformChoiceCompat = require.requireActual('../dist/planout_core_compatible.js').Ops.Random.UniformChoice;
var Assignment = jest.requireActual('../dist/planout.js').Assignment;
var UniformChoice = jest.requireActual('../dist/planout.js').Ops.Random.UniformChoice;
var AssignmentCompat = jest.requireActual('../dist/planout_core_compatible.js').Assignment;
var UniformChoiceCompat = jest.requireActual('../dist/planout_core_compatible.js').Ops.Random.UniformChoice;

@@ -6,0 +6,0 @@ var testerUnit = '4';

@@ -1,3 +0,3 @@

var Interpreter = require.requireActual('../dist/planout.js').Interpreter;
var InterpreterCompat = require.requireActual('../dist/planout_core_compatible.js').Interpreter;
var Interpreter = jest.requireActual('../dist/planout.js').Interpreter;
var InterpreterCompat = jest.requireActual('../dist/planout_core_compatible.js').Interpreter;

@@ -114,3 +114,3 @@ function runConfig(config, init={}) {

expect(x).toEqual(10);
x = runConfigSingle(

@@ -152,3 +152,3 @@ {'op': 'index', 'index': 2, 'base': arrayLiteral}

expect(x).toEqual(10);
x = runConfigSingleCompat(

@@ -443,6 +443,6 @@ {'op': 'index', 'index': 2, 'base': arrayLiteral}

expect(gt).toEqual(1 > 2);
var lt = runConfigSingle({'op': '<', 'left': 1, 'right': 2});
expect(lt).toEqual(1 < 2);
var gte = runConfigSingle({'op': '>=', 'left': 2, 'right': 2});

@@ -472,6 +472,6 @@ expect(gte).toEqual(2 >= 2);

expect(gt).toEqual(1 > 2);
var lt = runConfigSingleCompat({'op': '<', 'left': 1, 'right': 2});
expect(lt).toEqual(1 < 2);
var gte = runConfigSingleCompat({'op': '>=', 'left': 2, 'right': 2});

@@ -478,0 +478,0 @@ expect(gte).toEqual(2 >= 2);

@@ -1,7 +0,7 @@

var Interpreter = require.requireActual('../dist/planout.js').Interpreter;
var UniformChoice = require.requireActual('../dist/planout.js').Ops.Random.UniformChoice;
var Experiment = require.requireActual('../dist/planout.js').Experiment;
var InterpreterCompat = require.requireActual('../dist/planout_core_compatible.js').Interpreter;
var UniformChoiceCompat = require.requireActual('../dist/planout_core_compatible.js').Ops.Random.UniformChoice;
var ExperimentCompat = require.requireActual('../dist/planout_core_compatible.js').Experiment;
var Interpreter = jest.requireActual('../dist/planout.js').Interpreter;
var UniformChoice = jest.requireActual('../dist/planout.js').Ops.Random.UniformChoice;
var Experiment = jest.requireActual('../dist/planout.js').Experiment;
var InterpreterCompat = jest.requireActual('../dist/planout_core_compatible.js').Interpreter;
var UniformChoiceCompat = jest.requireActual('../dist/planout_core_compatible.js').Ops.Random.UniformChoice;
var ExperimentCompat = jest.requireActual('../dist/planout_core_compatible.js').Experiment;

@@ -8,0 +8,0 @@ var globalLog = [];

@@ -1,9 +0,9 @@

var UniformChoice = require.requireActual('../dist/planout.js').Ops.Random.UniformChoice;
var Experiment = require.requireActual('../dist/planout.js').Experiment;
var Namespace = require.requireActual('../dist/planout.js').Namespace;
var ExperimentSetup = require.requireActual('../dist/planout.js').ExperimentSetup;
var UniformChoiceCompat = require.requireActual('../dist/planout_core_compatible.js').Ops.Random.UniformChoice;
var ExperimentCompat = require.requireActual('../dist/planout_core_compatible.js').Experiment;
var NamespaceCompat = require.requireActual('../dist/planout_core_compatible.js').Namespace;
var ExperimentSetupCompat = require.requireActual('../dist/planout_core_compatible.js').ExperimentSetup;
var UniformChoice = jest.requireActual('../dist/planout.js').Ops.Random.UniformChoice;
var Experiment = jest.requireActual('../dist/planout.js').Experiment;
var Namespace = jest.requireActual('../dist/planout.js').Namespace;
var ExperimentSetup = jest.requireActual('../dist/planout.js').ExperimentSetup;
var UniformChoiceCompat = jest.requireActual('../dist/planout_core_compatible.js').Ops.Random.UniformChoice;
var ExperimentCompat = jest.requireActual('../dist/planout_core_compatible.js').Experiment;
var NamespaceCompat = jest.requireActual('../dist/planout_core_compatible.js').Namespace;
var ExperimentSetupCompat = jest.requireActual('../dist/planout_core_compatible.js').ExperimentSetup;

@@ -10,0 +10,0 @@

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

var Interpreter = require.requireActual('../dist/planout.js').Interpreter;
var PlanOutOpCommutative = require.requireActual('../dist/planout.js').Ops.Base.PlanOutOpCommutative;
var InterpreterCompat = require.requireActual('../dist/planout_core_compatible.js').Interpreter;
var PlanOutOpCommutativeCompat = require.requireActual('../dist/planout_core_compatible.js').Ops.Base.PlanOutOpCommutative;
var Interpreter = jest.requireActual('../dist/planout.js').Interpreter;
var PlanOutOpCommutative = jest.requireActual('../dist/planout.js').Ops.Base.PlanOutOpCommutative;
var InterpreterCompat = jest.requireActual('../dist/planout_core_compatible.js').Interpreter;
var PlanOutOpCommutativeCompat = jest.requireActual('../dist/planout_core_compatible.js').Ops.Base.PlanOutOpCommutative;

@@ -6,0 +6,0 @@

@@ -1,3 +0,3 @@

const planoutJs = require.requireActual('../dist/planout.js');
const planoutCoreCompatibleJs = require.requireActual('../dist/planout_core_compatible.js');
const planoutJs = jest.requireActual('../dist/planout.js');
const planoutCoreCompatibleJs = jest.requireActual('../dist/planout_core_compatible.js');

@@ -4,0 +4,0 @@ describe('Test exported ../dist/planout.js interface', function() {

// This is not exposed by the built library, so we load it directly here.
var Utils = require.requireActual('../es6/lib/utils.js');
var Utils = jest.requireActual('../es6/lib/utils.js');
// Load up our built library implementations for testing
var Namespace = require.requireActual('../dist/planout.js').Namespace;
var Experiment = require.requireActual('../dist/planout.js').Experiment;
var ExperimentSetup = require.requireActual('../dist/planout.js').ExperimentSetup;
var NamespaceCompat = require.requireActual('../dist/planout_core_compatible.js').Namespace;
var ExperimentCompat = require.requireActual('../dist/planout_core_compatible.js').Experiment;
var ExperimentSetupCompat = require.requireActual('../dist/planout_core_compatible.js').ExperimentSetup;
var Namespace = jest.requireActual('../dist/planout.js').Namespace;
var Experiment = jest.requireActual('../dist/planout.js').Experiment;
var ExperimentSetup = jest.requireActual('../dist/planout.js').ExperimentSetup;
var NamespaceCompat = jest.requireActual('../dist/planout_core_compatible.js').Namespace;
var ExperimentCompat = jest.requireActual('../dist/planout_core_compatible.js').Experiment;
var ExperimentSetupCompat = jest.requireActual('../dist/planout_core_compatible.js').ExperimentSetup;

@@ -12,0 +12,0 @@ class BaseExperiment extends Experiment {

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

var Assignment = require.requireActual('../dist/planout.js').Assignment;
var Random = require.requireActual('../dist/planout.js').Ops.Random;
var AssignmentCompat = require.requireActual('../dist/planout_core_compatible.js').Assignment;
var RandomCompat = require.requireActual('../dist/planout_core_compatible.js').Ops.Random;
var Assignment = jest.requireActual('../dist/planout.js').Assignment;
var Random = jest.requireActual('../dist/planout.js').Ops.Random;
var AssignmentCompat = jest.requireActual('../dist/planout_core_compatible.js').Assignment;
var RandomCompat = jest.requireActual('../dist/planout_core_compatible.js').Ops.Random;

@@ -6,0 +6,0 @@ var z = 3.29;

@@ -15,3 +15,3 @@ const path = require('path');

loader: 'babel-loader',
query: {
options: {
cacheDirectory: true,

@@ -31,5 +31,6 @@ presets: ['@babel/preset-env'],

output: {
filename: '[name].js',
libraryTarget: 'umd',
library: 'planout',
library: '[name]',
umdNamedDefine: false,
globalObject: 'this',
// output directory is ./dist relative to git/npm repo

@@ -36,0 +37,0 @@ path: path.resolve(__dirname, '..', 'dist'),

@@ -16,3 +16,3 @@ const path = require('path');

loader: 'babel-loader',
query: {
options: {
cacheDirectory: true,

@@ -31,3 +31,4 @@ presets: ['@babel/preset-env'],

libraryTarget: 'umd',
library: 'planout',
library: '[name]',
umdNamedDefine: false,
// output directory is ./dist relative to git/npm repo

@@ -34,0 +35,0 @@ path: path.resolve(__dirname, '..', 'dist'),

{
"name": "planout",
"version": "5.1.1",
"version": "5.2.0",
"dependencies": {
"bignumber.js": "9.0.0",
"bignumber.js": "9.0.1",
"sha1": "1.1.1"

@@ -22,3 +22,5 @@ },

],
"setupFiles": ["jest-localstorage-mock"]
"setupFiles": [
"jest-localstorage-mock"
]
},

@@ -31,12 +33,13 @@ "scripts": {

"devDependencies": {
"@babel/core": "^7.5.5",
"@babel/plugin-proposal-function-bind": "^7.2.0",
"@babel/plugin-syntax-dynamic-import": "^7.2.0",
"@babel/preset-env": "^7.5.5",
"babel-jest": "^24.9.0",
"babel-loader": "^8.0.6",
"jest": "^24.9.0",
"jest-localstorage-mock": "^2.4.0",
"webpack": "^4.39.3",
"webpack-cli": "^3.3.7"
"@babel/core": "^7.12.10",
"@babel/plugin-proposal-function-bind": "^7.12.1",
"@babel/plugin-syntax-dynamic-import": "^7.8.3",
"@babel/preset-env": "^7.12.10",
"babel-jest": "^26.6.3",
"babel-loader": "^8.2.2",
"jest": "^26.6.3",
"jest-localstorage-mock": "^2.4.3",
"source-map-loader": "^1.1.3",
"webpack": "^5.10.1",
"webpack-cli": "^4.2.0"
},

@@ -43,0 +46,0 @@ "description": "PlanOut is a framework and programming language for online field experimentation",

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

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

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc