{"_id":"@optimizely/optimizely-sdk","_rev":"118-16f7c6aead0273316940960ae87ca0cb","name":"@optimizely/optimizely-sdk","dist-tags":{"alpha":"4.0.0-alpha.1","beta":"5.0.0-beta5","rc":"5.3.1-rc.1","v4-latest":"4.10.1","v5-latest":"5.4.1","latest":"6.6.1"},"versions":{"2.0.0-beta1":{"name":"@optimizely/optimizely-sdk","version":"2.0.0-beta1","keywords":["optimizely"],"_id":"@optimizely/optimizely-sdk@2.0.0-beta1","maintainers":[{"name":"danoc","email":"asa@optimizely.com"},{"name":"optimizely-eng","email":"engineering-npm@optimizely.com"},{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk#readme","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"dist":{"shasum":"ff48a8b044bec0597181e9a3f03362a510b64210","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-2.0.0-beta1.tgz","fileCount":57,"integrity":"sha512-zbeMazJL3T4kxknGu5Ut1Bu6nNpDP5GTESXG1lUAT5UURa2mlMQWvLllpXac4sadW5VUyte+ZtBAObN7R+pM5Q==","signatures":[{"sig":"MEUCIAEYT1vYtF39053/z4UPn9e3IQq6fP2hq8KspJRkhx8wAiEAuQXOScqZy4Fk3cmo33EWUdPKgEZuCI9pMBu49ESW8bE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6211181},"main":"dist/optimizely.node.js","_from":".","files":["dist/","lib/","LICENSE","CHANGELOG","README.md"],"_shasum":"ff48a8b044bec0597181e9a3f03362a510b64210","browser":"dist/optimizely.browser.cjs.js","scripts":{"lint":"eslint lib/**","test":"mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js --recursive","build":"npm run build-node && npm run build-browser","cover":"istanbul cover _mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js","coveralls":"npm run cover -- --report lcovonly && cat ./coverage/lcov.info | coveralls","build-node":"npm run build-node-dev","test-travis":"npm run test && grunt","build-browser":"npm run build-dev-cjs && npm run build-dev-umd && npm run build-prod-cjs && npm run build-prod-umd","build-dev-cjs":"webpack lib/index.browser.js dist/optimizely.browser.cjs.js --output-library-target=commonjs","build-dev-umd":"webpack lib/index.browser.js dist/optimizely.browser.umd.js --output-library=optimizelyClient --output-library-target=umd","build-node-dev":"webpack lib/index.node.js dist/optimizely.node.js --target=node --output-library-target=commonjs2","build-prod-cjs":"webpack -p lib/index.browser.js dist/optimizely.browser.cjs.min.js --output-library-target=commonjs","build-prod-umd":"webpack -p lib/index.browser.js dist/optimizely.browser.umd.min.js --output-library=optimizelyClient --output-library-target=umd","build-node-prod":"webpack -p lib/index.node.js dist/optimizely.node.min.js --target=node --output-library-target=commonjs2"},"_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"3.10.10","description":"JavaScript SDK package for Optimizely X Full Stack","directories":{},"_nodeVersion":"6.13.0","dependencies":{"uuid":"~3.0.1","lodash":"^4.13.1","request":"~2.83.0","sprintf":"^0.1.5","murmurhash":"0.0.2","json-schema":"^0.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","nock":"^7.7.2","grunt":"^1.0.1","karma":"^2.0.0","mocha":"^2.5.3","sinon":"^2.3.1","eslint":"^2.9.0","mathjs":"^3.3.0","webpack":"^2.6.0","bluebird":"^3.4.6","istanbul":"^0.4.5","coveralls":"^2.13.1","karma-chai":"^0.1.0","grunt-karma":"^2.0.0","json-loader":"^0.5.4","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","karma-webpack":"^2.0.3","load-grunt-tasks":"^0.6.0","mocha-lcov-reporter":"^1.3.0","karma-chrome-launcher":"^2.1.1","karma-browserstack-launcher":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_2.0.0-beta1_1522351528277_0.5020606252780382","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@optimizely/optimizely-sdk","version":"2.0.0","keywords":["optimizely"],"_id":"@optimizely/optimizely-sdk@2.0.0","maintainers":[{"name":"danoc","email":"asa@optimizely.com"},{"name":"optimizely-eng","email":"engineering-npm@optimizely.com"},{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk#readme","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"dist":{"shasum":"ff52beba6cf18e12eeac698f6461fd6b6a104225","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-2.0.0.tgz","fileCount":57,"integrity":"sha512-MEGQBOnqBMCuOJlb3AKKlp1ratL3YZ1nab3LtFQby+i34/3nu5CcyrOI0BuwRU+6/17aBnkFISCkgv++zRLV6Q==","signatures":[{"sig":"MEUCICzWXwd12+fqlvwjg2s2GDHQwZbGoSvTW2YaHU+CHl/UAiEAk+YHMmCyemZCAvTr0fr9RkXqMRE11ZOmxvQhCG2USas=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6211562},"main":"dist/optimizely.node.js","_from":".","files":["dist/","lib/","LICENSE","CHANGELOG","README.md"],"_shasum":"ff52beba6cf18e12eeac698f6461fd6b6a104225","browser":"dist/optimizely.browser.cjs.js","scripts":{"lint":"eslint lib/**","test":"mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js --recursive","build":"npm run build-node && npm run build-browser","cover":"istanbul cover _mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js","coveralls":"npm run cover -- --report lcovonly && cat ./coverage/lcov.info | coveralls","build-node":"npm run build-node-dev","test-travis":"npm run test && grunt","build-browser":"npm run build-dev-cjs && npm run build-dev-umd && npm run build-prod-cjs && npm run build-prod-umd","build-dev-cjs":"webpack lib/index.browser.js dist/optimizely.browser.cjs.js --output-library-target=commonjs","build-dev-umd":"webpack lib/index.browser.js dist/optimizely.browser.umd.js --output-library=optimizelyClient --output-library-target=umd","build-node-dev":"webpack lib/index.node.js dist/optimizely.node.js --target=node --output-library-target=commonjs2","build-prod-cjs":"webpack -p lib/index.browser.js dist/optimizely.browser.cjs.min.js --output-library-target=commonjs","build-prod-umd":"webpack -p lib/index.browser.js dist/optimizely.browser.umd.min.js --output-library=optimizelyClient --output-library-target=umd","build-node-prod":"webpack -p lib/index.node.js dist/optimizely.node.min.js --target=node --output-library-target=commonjs2"},"_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"3.10.10","description":"JavaScript SDK package for Optimizely X Full Stack","directories":{},"_nodeVersion":"6.10.2","dependencies":{"uuid":"~3.0.1","lodash":"^4.13.1","request":"~2.83.0","sprintf":"^0.1.5","murmurhash":"0.0.2","json-schema":"^0.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","nock":"^7.7.2","grunt":"^1.0.1","karma":"^2.0.0","mocha":"^2.5.3","sinon":"^2.3.1","eslint":"^2.9.0","mathjs":"^3.3.0","webpack":"^2.6.0","bluebird":"^3.4.6","istanbul":"^0.4.5","coveralls":"^2.13.1","karma-chai":"^0.1.0","grunt-karma":"^2.0.0","json-loader":"^0.5.4","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","karma-webpack":"^2.0.3","load-grunt-tasks":"^0.6.0","mocha-lcov-reporter":"^1.3.0","karma-chrome-launcher":"^2.1.1","karma-browserstack-launcher":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_2.0.0_1523478767397_0.5573595114132588","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@optimizely/optimizely-sdk","version":"2.0.1","keywords":["optimizely"],"_id":"@optimizely/optimizely-sdk@2.0.1","maintainers":[{"name":"danoc","email":"asa@optimizely.com"},{"name":"optimizely-eng","email":"engineering-npm@optimizely.com"},{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk#readme","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"dist":{"shasum":"b5e5b540bd53aa98cd62365c4c4f4568bfab2377","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-2.0.1.tgz","fileCount":57,"integrity":"sha512-TQ+i3dSmgouyuvt0wNNonhsvt1QI7mnxS8vAttbpCn+TlaT0AtUxIZluSUt1VQEnkuKu9PRUgiq2FWIdhkZvAA==","signatures":[{"sig":"MEUCIEhs1qC/gX/wFbqoCFhwvirzBGzu1O8c8SU1QkrEG4FUAiEA4kVrNq8uzpjsgPYuDKiwIR9jvoEqzMiXFoP45RtoGOw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6211821,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1SdCCRA9TVsSAnZWagAAVsQP/jA3JirsDzjd/jVltEs+\nFtrLpASTfoPWzsn5WodCMXxomfNKSqRQrA09wteYtfpvk6MDXPyxZuAatU0p\nrONnpLy0mFc7XQIYR16vy5PJGnAZkAgI+KnuNbmEGNpYZ8viTxNfUg0CTrR8\nBTYDEqfWGCZDnjDSY8F/3kgSmJsT8gi92yl9yaWKfc6Rg7Qnd6BD34H+/AeV\nEmvev/vLnhZbAU4S9p5b8jflV6IP+AzKCa5Z9GvyhkKqM13woiJNVobhSu4M\n53Rbnd3q55Nzxwzl8vTVrBs9lNBnGfwBiVKc5UP/6r2y8+I1yHXjkQB9vYGd\nJ65O2W1N9046oZ9AvZ/wWAHJgwCgnJrGFKwIw9feycdfKakVQndFoQ2wooBM\nfXgY5rmLgQkdh51MM4ne54v4nQE2OaHc1uTpon164/Px7wumoiQhWeEhkgc+\nSE9/mnBiUmlYy6xYy0aibqL+l89pkEFKsK35hSQCAOh6ZZj8hzMccQjN5NYw\nP7lYApr/lnwcwReufXaOm4RxySar8RrguRLwtT1nhvUVeyhLCe2hrxIypAa+\n56I0nT/mIw9/tq8huAOLZB3uww63l9mI6ng0mewggJv80ZA49xtqTWB3AiOK\nOC0ReTxE4MxwGBbK6nKBIw1y0h92tlNesin5y7yzUECEpKJv3j5FRTRr0L0u\nWWum\r\n=9t5l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/optimizely.node.js","_from":".","files":["dist/","lib/","LICENSE","CHANGELOG","README.md"],"_shasum":"b5e5b540bd53aa98cd62365c4c4f4568bfab2377","browser":"lib/index.browser.js","scripts":{"lint":"eslint lib/**","test":"mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js --recursive","build":"npm run build-node && npm run build-browser","cover":"istanbul cover _mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js","coveralls":"npm run cover -- --report lcovonly && cat ./coverage/lcov.info | coveralls","build-node":"npm run build-node-dev","test-travis":"npm run test && grunt","build-browser":"npm run build-dev-cjs && npm run build-dev-umd && npm run build-prod-cjs && npm run build-prod-umd","build-dev-cjs":"webpack lib/index.browser.js dist/optimizely.browser.cjs.js --output-library-target=commonjs","build-dev-umd":"webpack lib/index.browser.js dist/optimizely.browser.umd.js --output-library=optimizelyClient --output-library-target=umd","build-node-dev":"webpack lib/index.node.js dist/optimizely.node.js --target=node --output-library-target=commonjs2","build-prod-cjs":"webpack -p lib/index.browser.js dist/optimizely.browser.cjs.min.js --output-library-target=commonjs","build-prod-umd":"webpack -p lib/index.browser.js dist/optimizely.browser.umd.min.js --output-library=optimizelyClient --output-library-target=umd","build-node-prod":"webpack -p lib/index.node.js dist/optimizely.node.min.js --target=node --output-library-target=commonjs2"},"_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"3.10.10","description":"JavaScript SDK package for Optimizely X Full Stack","directories":{},"_nodeVersion":"6.13.0","dependencies":{"uuid":"^3.0.1","lodash":"^4.0.0","request":"~2.83.0","sprintf":"^0.1.5","murmurhash":"0.0.2","json-schema":"^0.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","nock":"^7.7.2","grunt":"^1.0.1","karma":"^2.0.0","mocha":"^2.5.3","sinon":"^2.3.1","eslint":"^2.9.0","mathjs":"^3.3.0","webpack":"^2.6.0","bluebird":"^3.4.6","istanbul":"^0.4.5","coveralls":"^2.13.1","karma-chai":"^0.1.0","grunt-karma":"^2.0.0","json-loader":"^0.5.4","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","karma-webpack":"^2.0.3","load-grunt-tasks":"^0.6.0","mocha-lcov-reporter":"^1.3.0","karma-chrome-launcher":"^2.1.1","karma-browserstack-launcher":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_2.0.1_1523918657915_0.39218564091523866","host":"s3://npm-registry-packages"}},"2.0.2-beta.1":{"name":"@optimizely/optimizely-sdk","version":"2.0.2-beta.1","keywords":["optimizely"],"_id":"@optimizely/optimizely-sdk@2.0.2-beta.1","maintainers":[{"name":"danoc","email":"asa@optimizely.com"},{"name":"optimizely-eng","email":"engineering-npm@optimizely.com"},{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk#readme","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"dist":{"shasum":"d71ea2c69fb369ef6b09e5fef2d162c639b3e653","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-2.0.2-beta.1.tgz","fileCount":54,"integrity":"sha512-7JS11nCRLsSILSRU0QBoT/0oqLn/7DwEtiIDDYAp/2ryzPMNaHTA4FJg9MoWyNTH+G7iDZcs6YpB83KSmkAMIQ==","signatures":[{"sig":"MEUCIQDjmBMEBiHmWBvwCRzG1B3l47ub9OLoHkdApbm+VT4sXwIgTJcktW6eDMQVqG9TmhevbkCOHwNLi+WXROQJLie3Pac=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1625073,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbA26WCRA9TVsSAnZWagAAxP8P/i4G1ExfWeSST99Uo49H\n06m+0w33H5HuwmUS6LgbUPdOLNgUstzXAkf6hOM2ijPU+n8NK7G7/TogvB16\naxAQSa4Bym9oVmCxdiExMO5XfoyX42QnxcCMltFOWUdyFGHiKW/KX1OO9Fu4\nWE57k/pRu9J3O4gqezsIBks1/JsnNcvtn2V688Nz4uFxCKTIyw+03UfFNYXB\nxmz29eW/MlrB1xrEKwSjZv976CwBNaVKhDqCvxLK1jOrgn7ZTBZbZLWpy0xd\n7AB8d8WgVOMfKhYLPPUeKb8kLVlqAnjppQX9VX+af8dhHag4/RZQnQg+n12A\nedvqqZwlaRIbwEaaJ8J0Xg10qR/PB/Cn3g8hJuBxkI6tWPhxwiNtidWog9Ie\nwInIwyzNIubZEJ3T0mXqOz83h32ZHhfd15ZMJ9ZPqdE8fMTWwiTwTRK1uGh4\nCq0TCOhfA+RzsjbOGfZUm6UEyGorx4/7nd/RVDXN/ICt3zq6mYj1dzVr4NtU\nz0wFDj/icq32GgxO6bkGGDe5VBbiwPwtznmxGEuliEIY6N2NDQEryHvozFdE\nrlN+fcLRzetmLz1OOdKZQIzrT+EbruP52oeqUQfB2wslSgwjY1xtznzOiNT7\nW0Wg83AOYQU1DX8UoKM61QzKOSFnMCK1zgevwB/T5QwrE4bk8UbTesrcjXrj\nRasD\r\n=eKvw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/optimizely.node.js","files":["dist/","lib/","LICENSE","CHANGELOG","README.md"],"browser":"lib/index.browser.js","scripts":{"lint":"eslint lib/**","test":"mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js --recursive","build":"npm run build-node && npm run build-browser","cover":"istanbul cover _mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js","coveralls":"npm run cover -- --report lcovonly && cat ./coverage/lcov.info | coveralls","build-node":"npm run build-node-dev","test-travis":"npm run test && grunt","build-browser":"npm run build-dev-cjs && npm run build-dev-umd && npm run build-prod-cjs && npm run build-prod-umd","build-dev-cjs":"webpack lib/index.browser.js dist/optimizely.browser.cjs.js --output-library-target=commonjs","build-dev-umd":"webpack lib/index.browser.js dist/optimizely.browser.umd.js --output-library=optimizelyClient --output-library-target=umd","build-node-dev":"webpack lib/index.node.js dist/optimizely.node.js --target=node --output-library-target=commonjs2","build-prod-cjs":"webpack -p lib/index.browser.js dist/optimizely.browser.cjs.min.js --output-library-target=commonjs","build-prod-umd":"webpack -p lib/index.browser.js dist/optimizely.browser.umd.min.js --output-library=optimizelyClient --output-library-target=umd","build-node-prod":"webpack -p lib/index.node.js dist/optimizely.node.min.js --target=node --output-library-target=commonjs2"},"_npmUser":{"name":"optimizely-eng","email":"engineering-npm@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"5.6.0","description":"JavaScript SDK package for Optimizely X Full Stack","directories":{},"_nodeVersion":"10.1.0","dependencies":{"uuid":"^3.0.1","lodash":"^4.0.0","sprintf":"^0.1.5","murmurhash":"0.0.2","json-schema":"^0.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^3.5.0","nock":"^7.7.2","grunt":"^1.0.1","karma":"^2.0.0","mocha":"^2.5.3","sinon":"^2.3.1","eslint":"^2.9.0","mathjs":"^3.3.0","webpack":"^2.6.0","bluebird":"^3.4.6","istanbul":"^0.4.5","coveralls":"^2.13.1","karma-chai":"^0.1.0","grunt-karma":"^2.0.0","json-loader":"^0.5.4","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","karma-webpack":"^2.0.3","load-grunt-tasks":"^0.6.0","mocha-lcov-reporter":"^1.3.0","karma-chrome-launcher":"^2.1.1","karma-browserstack-launcher":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_2.0.2-beta.1_1526951573593_0.6955814483857266","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@optimizely/optimizely-sdk","version":"2.0.3","keywords":["optimizely"],"_id":"@optimizely/optimizely-sdk@2.0.3","maintainers":[{"name":"danoc","email":"asa@optimizely.com"},{"name":"optimizely-eng","email":"engineering-npm@optimizely.com"},{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk#readme","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"dist":{"shasum":"b588ea0f1f0fb654f0f1ead7ca41dc5426beafbd","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-2.0.3.tgz","fileCount":54,"integrity":"sha512-Bem8IgaZn15AwnnJaqGZ1yxhW15s5MSUqznOWomS8Nhky7S91D4Twe6/yF8vRzBuIifjXsVC14toOSeSJlq85Q==","signatures":[{"sig":"MEYCIQClRq+U+FtiElG+8m8114xfT7iaufZm6Xgit5L8A7InwQIhAK7Eqaa8uquzBm5KT2hLxr1LOF522+KMpWrmNWFf2vRr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1625019,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbB0/5CRA9TVsSAnZWagAAKioQAJffaV2bYf38C2EwlBOt\n2hY5GSVDFC4pi5Ce7cuTS/NP7OjK5V7NhFdSbv/EH16Ta7pev+yA3V2wFZ37\n9nhGukmCQ+4okHPqCRrE0DQ2x2RI56vo0dmmBd/yv9HkaQtSKKhBit5d8GE0\nH0aCNEVsLblgVkB7gsnY5aL4hayUQsJUEPT2IQnzpmXtvU2EUei5JcWZkdTk\nt1DXN+pNDwKMaiMMoNCUdg0ykaoAxF3NSSrPW1FQjMMNEmmjEU8r+zWEc5Vo\nFHmiXtVC+H111n26yvpf1Uyx5rvSCvSNFd7vB7S9EIdI3/esiQxZ2kcdbntK\nMIozjOhh/uAC5RVHEMnIsc/Cro7nC1NTtvsNkFF0HG13pzzZfZp9TqbjPLO2\nbADdj8IW78BUUvVwCkfOrwqtRoUpUP6uBFLLEhU4wudbEAIH5IBzJJSKJlMB\nrHGfefuNhuHXrPr3KgZxZeHObBUG9Wo+eWiTQCVaR/pQCdwYMqa0A7LTWPMY\nNtA7tDE6Wbt51WwkwdUd3rtwTLqrkosMLpG1/8L/IMe5+ZUp0EdLUZyTiJDc\n6Wr/ustLfKx69XGQLPCkdsn3lsxyxGiqjOCRSKGHiFId7r5Fc95eZx5ix1CV\ngi1jgQU7b3FHY9SI9AOEIcfplaZbo8aGOZqHFpuG3HG/z6EWBXRRxevofd8y\nG9vv\r\n=knnz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/optimizely.node.js","files":["dist/","lib/","LICENSE","CHANGELOG","README.md"],"browser":"lib/index.browser.js","scripts":{"lint":"eslint lib/**","test":"mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js --recursive","build":"npm run build-node && npm run build-browser","cover":"istanbul cover _mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js","coveralls":"npm run cover -- --report lcovonly && cat ./coverage/lcov.info | coveralls","build-node":"npm run build-node-dev","test-travis":"npm run test && grunt","build-browser":"npm run build-dev-cjs && npm run build-dev-umd && npm run build-prod-cjs && npm run build-prod-umd","build-dev-cjs":"webpack lib/index.browser.js dist/optimizely.browser.cjs.js --output-library-target=commonjs","build-dev-umd":"webpack lib/index.browser.js dist/optimizely.browser.umd.js --output-library=optimizelyClient --output-library-target=umd","build-node-dev":"webpack lib/index.node.js dist/optimizely.node.js --target=node --output-library-target=commonjs2","build-prod-cjs":"webpack -p lib/index.browser.js dist/optimizely.browser.cjs.min.js --output-library-target=commonjs","build-prod-umd":"webpack -p lib/index.browser.js dist/optimizely.browser.umd.min.js --output-library=optimizelyClient --output-library-target=umd","build-node-prod":"webpack -p lib/index.node.js dist/optimizely.node.min.js --target=node --output-library-target=commonjs2"},"_npmUser":{"name":"optimizely-eng","email":"engineering-npm@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"6.0.1","description":"JavaScript SDK package for Optimizely X Full Stack","directories":{},"_nodeVersion":"8.11.2","dependencies":{"uuid":"^3.0.1","lodash":"^4.0.0","sprintf":"^0.1.5","murmurhash":"0.0.2","json-schema":"^0.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","nock":"^7.7.2","grunt":"^1.0.1","karma":"^2.0.0","mocha":"^2.5.3","sinon":"^2.3.1","eslint":"^2.9.0","mathjs":"^3.3.0","webpack":"^2.6.0","bluebird":"^3.4.6","istanbul":"^0.4.5","coveralls":"^2.13.1","karma-chai":"^0.1.0","grunt-karma":"^2.0.0","json-loader":"^0.5.4","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","karma-webpack":"^2.0.3","load-grunt-tasks":"^0.6.0","mocha-lcov-reporter":"^1.3.0","karma-chrome-launcher":"^2.1.1","karma-browserstack-launcher":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_2.0.3_1527205880443_0.6197947816068501","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@optimizely/optimizely-sdk","version":"2.1.0","keywords":["optimizely"],"_id":"@optimizely/optimizely-sdk@2.1.0","maintainers":[{"name":"danoc","email":"asa@optimizely.com"},{"name":"optimizely-eng","email":"engineering-npm@optimizely.com"},{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk#readme","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"dist":{"shasum":"67ec2a18c72e6a5f127341e2e5381bf349bb9bd9","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-2.1.0.tgz","fileCount":54,"integrity":"sha512-us+U9kf/biVwROvOo5VG2WQ5LanL3qSBnGP2xEdwDuuw320E6N2Iog58WSRIqjwk59hbz3tjwaQwVObmczbOoA==","signatures":[{"sig":"MEQCIAPBCBR6ey6h396hyE0JeXntc/2fET1XUSW7LQDeehNkAiB+0m6L4A9E0n+G+6BRo/zIPcnwNZ8dzbV9DERQ5iTROA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1641284,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbB1u8CRA9TVsSAnZWagAAmTcP/jFK9k6AfuaTJcBmj02N\n0p+9hBtgB1wwh9WLf5PMHolROVN8o+D/5vdzxUKKITzUoy3S8NpIcB/dz+1w\nlZqHZdeX01bBVnyQm1K8f3dMOUPMpNsDE0Ki0S1RiuP3ki7NEMV+oD2uPwjZ\ntNkSVKCe7ve3u6tjdSL3sP7JlMbfqaMxQZoGDH+t1tOstpQnuO+BCSGap3Si\n3VJPCio8zrYQFs3NOklwAlfmL6XUBACJR/IIkzYDoxfN8rayCPF412ABw3Hi\nuw1gEGPj3JqNeDDrhgRMbpBQ4h91zjh39UAMk/NuPPk9S+TLBk+j+3D9vZ6v\nxox/JQtj7dL2fUFbM+4xk0HnhhkgVmiEMqXZn/8wGdCzfLHHnZzNzgqyUkZ+\niOupEfHK7nh7G91I9iMHys0IAMYuFpL9oIQZJidXkx0hcb6SyMiL9D0he6Yy\n7aaZP+skVl64xC4I7tUANj7kAcM/EKMUDSybmV/TiiMV5kArTzd1kzAvs2Ix\ny101G5D73BuQmv+KUcd7v64FMdinS6V/o6Ma4ztV7Hj+LAchH+8KhnIKdHbJ\n7LHkFPXjlY6nt88I9ziYmsF3eNYq/pLKTi09QK3RKmqz7gmZYGYlmnGOwpWg\nVPTwlaW22ailSEW6ElCxzi0HyCYb9mGuOJpns8cn4DYsafqd6USw8XzkVTtC\nC5W0\r\n=gc91\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/optimizely.node.js","_from":".","files":["dist/","lib/","LICENSE","CHANGELOG","README.md"],"_shasum":"67ec2a18c72e6a5f127341e2e5381bf349bb9bd9","browser":"lib/index.browser.js","scripts":{"lint":"eslint lib/**","test":"mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js --recursive","build":"npm run build-node && npm run build-browser","cover":"istanbul cover _mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js","coveralls":"npm run cover -- --report lcovonly && cat ./coverage/lcov.info | coveralls","build-node":"npm run build-node-dev","test-travis":"npm run test && grunt","build-browser":"npm run build-dev-cjs && npm run build-dev-umd && npm run build-prod-cjs && npm run build-prod-umd","build-dev-cjs":"webpack lib/index.browser.js dist/optimizely.browser.cjs.js --output-library-target=commonjs","build-dev-umd":"webpack lib/index.browser.js dist/optimizely.browser.umd.js --output-library=optimizelyClient --output-library-target=umd","build-node-dev":"webpack lib/index.node.js dist/optimizely.node.js --target=node --output-library-target=commonjs2","build-prod-cjs":"webpack -p lib/index.browser.js dist/optimizely.browser.cjs.min.js --output-library-target=commonjs","build-prod-umd":"webpack -p lib/index.browser.js dist/optimizely.browser.umd.min.js --output-library=optimizelyClient --output-library-target=umd","build-node-prod":"webpack -p lib/index.node.js dist/optimizely.node.min.js --target=node --output-library-target=commonjs2"},"_npmUser":{"name":"optimizely-eng","email":"engineering-npm@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"2.15.9","description":"JavaScript SDK package for Optimizely X Full Stack","directories":{},"_nodeVersion":"4.5.0","dependencies":{"uuid":"^3.0.1","lodash":"^4.0.0","sprintf":"^0.1.5","murmurhash":"0.0.2","json-schema":"^0.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","nock":"^7.7.2","grunt":"^1.0.1","karma":"^2.0.0","mocha":"^2.5.3","sinon":"^2.3.1","eslint":"^2.9.0","mathjs":"^3.3.0","webpack":"^2.6.0","bluebird":"^3.4.6","istanbul":"^0.4.5","coveralls":"^2.13.1","karma-chai":"^0.1.0","grunt-karma":"^2.0.0","json-loader":"^0.5.4","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","karma-webpack":"^2.0.3","load-grunt-tasks":"^0.6.0","mocha-lcov-reporter":"^1.3.0","karma-chrome-launcher":"^2.1.1","karma-browserstack-launcher":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_2.1.0_1527208891942_0.9307373580699017","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@optimizely/optimizely-sdk","version":"2.1.1","keywords":["optimizely"],"_id":"@optimizely/optimizely-sdk@2.1.1","maintainers":[{"name":"danoc","email":"asa@optimizely.com"},{"name":"optimizely-eng","email":"engineering-npm@optimizely.com"},{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk#readme","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"dist":{"shasum":"9b54d5290facb965b26a436dd5ee037d9c6efc4b","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-2.1.1.tgz","fileCount":54,"integrity":"sha512-GzXjSZjE+d8DYu+Xjaf+IL2FgzavbIuPRyomIFJmHPgBObI2bMFIuJ9eURJjozdg0CahPnIdtgT/WllBG3Y5YQ==","signatures":[{"sig":"MEYCIQCuukB8JQlMRA2E2hbOZefYU5aO5YmnYTXE/oBFHGMk7wIhAPrZA4/KZDVhg7ijqw86QzvzUwJqZoUdWptuY/i3kDTc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1643919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbKUgzCRA9TVsSAnZWagAASGMP+gM0h0J5XfA3T+8+eBYt\nvYxh+zj3xshnK1V28F0+x1izAgx9rzN6i1huxSDz9pOmcentTcXxK6V1lwkZ\nA2Bb3sK3zsd0VBmk/6w/LEXLff2dGSHrBqAgs9p0YMfjESbpdea+YAxZo+ws\nmfiSRZiWLHRv4U3VWb9K4FfIz8KcJOwy5NoNDAh32oB7Jf+/btgxXM7c5t+r\nckE2a2Kp79IRLuqX5DcAuudVbIal2ki/UrcuMmTP7NnraaB1p/FCV0h0auHd\nLtGpLbQ4LKi8g5sVpbGany1SLhxl2+41CUtI/c1iU+Faq87ohioq77sLzxEY\nH/pBnsM05WT1STnIjLkq6qjzsIRrXFfaKEaGpl9uaG7IO4IJ+Z1Jnu9mX7RE\nUNLKDRIa1VNy8/gpTdX90yFIjYV7WhZ+JVcfFjLEAGw8MP+5GHDA1ndDLl+A\n1I1N77ZzuXndcWgsCfU57Tjexl7C2L0OmfE6jkFmg0KfXm0oWd6Wx9rWISOu\nhAIQksBdUokezI5ob5J0Mv4JH0TV3H70Vs/1TWJsowPfRbZPkeofBohoRKKM\niO2W4dkhVm76JIkO943Wis89zqmSuNFUTX75gZytPX6BnhsF6i31BSjguCtD\nZ0MvJpu04eSTNmhvBPMMRQ7c2hx7fn+9AlXAMwK5AratuD0ZHlq4LEseAzd/\nQxDg\r\n=a9dq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/optimizely.node.js","files":["dist/","lib/","LICENSE","CHANGELOG","README.md"],"browser":"lib/index.browser.js","scripts":{"lint":"eslint lib/**","test":"mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js --recursive","build":"npm run build-node && npm run build-browser","cover":"istanbul cover _mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js","coveralls":"npm run cover -- --report lcovonly && cat ./coverage/lcov.info | coveralls","build-node":"npm run build-node-dev","test-travis":"npm run test && grunt","build-browser":"npm run build-dev-cjs && npm run build-dev-umd && npm run build-prod-cjs && npm run build-prod-umd","build-dev-cjs":"webpack lib/index.browser.js dist/optimizely.browser.cjs.js --output-library-target=commonjs","build-dev-umd":"webpack lib/index.browser.js dist/optimizely.browser.umd.js --output-library=optimizelyClient --output-library-target=umd","build-node-dev":"webpack lib/index.node.js dist/optimizely.node.js --target=node --output-library-target=commonjs2","build-prod-cjs":"webpack -p lib/index.browser.js dist/optimizely.browser.cjs.min.js --output-library-target=commonjs","build-prod-umd":"webpack -p lib/index.browser.js dist/optimizely.browser.umd.min.js --output-library=optimizelyClient --output-library-target=umd","build-node-prod":"webpack -p lib/index.node.js dist/optimizely.node.min.js --target=node --output-library-target=commonjs2"},"_npmUser":{"name":"optimizely-eng","email":"engineering-npm@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"6.0.1","description":"JavaScript SDK package for Optimizely X Full Stack","directories":{},"_nodeVersion":"8.11.2","dependencies":{"uuid":"^3.0.1","lodash":"^4.0.0","sprintf":"^0.1.5","murmurhash":"0.0.2","json-schema":"^0.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","nock":"^7.7.2","grunt":"^1.0.1","karma":"^2.0.0","mocha":"^2.5.3","sinon":"^2.3.1","eslint":"^2.9.0","mathjs":"^3.3.0","webpack":"^2.6.0","bluebird":"^3.4.6","istanbul":"^0.4.5","coveralls":"^2.13.1","karma-chai":"^0.1.0","grunt-karma":"^2.0.0","json-loader":"^0.5.4","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","karma-webpack":"^2.0.3","load-grunt-tasks":"^0.6.0","mocha-lcov-reporter":"^1.3.0","karma-chrome-launcher":"^2.1.1","karma-browserstack-launcher":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_2.1.1_1529432108797_0.34697729363714425","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"@optimizely/optimizely-sdk","version":"2.0.4","keywords":["optimizely"],"_id":"@optimizely/optimizely-sdk@2.0.4","maintainers":[{"name":"danoc","email":"asa@optimizely.com"},{"name":"optimizely-eng","email":"engineering-npm@optimizely.com"},{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk#readme","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"dist":{"shasum":"5fa9cd2c55f4549d81176a14129fea963af4e180","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-2.0.4.tgz","fileCount":54,"integrity":"sha512-ZsBsRI9r2Sk8BU4xvJxjQtDjkUs6fFZr1b4B47z6L6A/KE8uvW3AdANdGgjaAXVqEjOYePgzMvdtj/x9oCSYhg==","signatures":[{"sig":"MEUCIQDdp7y0c45smlWiyHM8nBv3c1fumvZ+G7pOy4sy//XTIAIgfOnHcvZbTJEk9w8uFfqN1KGDgGwp3Z6MKAf9gnBFcbM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1627654,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbKUvhCRA9TVsSAnZWagAAS/kP+QHaElGK7X4CIptU8CfT\n+clCt70irM8Y0/jzD3fCS06e+TkryOTa3IOy1zxwR4F6LE9KSMSn/+4XD5fL\nXcVeBtOLpi/28Z66WeZpqlOzSEVzH+2aljwGYS2pEpqv+JVJwdG8kQgSlRsS\nqW2+NlsTip0CDQYCLnVQ+Hmg7qw3MofYCedqcNwuY/pd68dzNFuLN8O4kgKd\nKk+Ndlq7NDc+H1ut5a8dSGTZcKaG0FbYKd2e/ouOS4/pXU2cqD3p7AHmOKd5\nqN12B1ybk88Ua7Ik5tKTrPDP+cu1boBGOxNmSkcyPwfaZAWllrfvF4txbSuF\nA+CvOhuyGviEOaBWeRoORB52Yqpobi+buTrBc2MWbfh3YGgKXHxEzZ96ezTq\nBicPg5cKY8z1FCfamz6QKvQqp1mzfMvsftrNkq1sf6ptc6APsWQDSR2BxVek\nlDW/sGiuePKQiODIP/RQ0gKndok+dynVbf++sgrmiCq84EFxRGO32ryEvOyJ\nMZHJfJu3ffg06dlDjIZGFVhEnsROMEqQlsK8uoRgFoPNDdanjj5orXJ3YulA\ngg44YIeCDBERzqKIKvd5PhNfNr/O2Xjna3OwmPjP81HG1nOyhupVvyKKxpQ2\n1p16HN22zDw6zxD6yKAoIWxPQrpFLDEt1vMjHGcZOyjRzJAbNb2269dTbPSW\neeTz\r\n=iPZc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/optimizely.node.js","files":["dist/","lib/","LICENSE","CHANGELOG","README.md"],"browser":"lib/index.browser.js","scripts":{"lint":"eslint lib/**","test":"mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js --recursive","build":"npm run build-node && npm run build-browser","cover":"istanbul cover _mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js","coveralls":"npm run cover -- --report lcovonly && cat ./coverage/lcov.info | coveralls","build-node":"npm run build-node-dev","test-travis":"npm run test && grunt","build-browser":"npm run build-dev-cjs && npm run build-dev-umd && npm run build-prod-cjs && npm run build-prod-umd","build-dev-cjs":"webpack lib/index.browser.js dist/optimizely.browser.cjs.js --output-library-target=commonjs","build-dev-umd":"webpack lib/index.browser.js dist/optimizely.browser.umd.js --output-library=optimizelyClient --output-library-target=umd","build-node-dev":"webpack lib/index.node.js dist/optimizely.node.js --target=node --output-library-target=commonjs2","build-prod-cjs":"webpack -p lib/index.browser.js dist/optimizely.browser.cjs.min.js --output-library-target=commonjs","build-prod-umd":"webpack -p lib/index.browser.js dist/optimizely.browser.umd.min.js --output-library=optimizelyClient --output-library-target=umd","build-node-prod":"webpack -p lib/index.node.js dist/optimizely.node.min.js --target=node --output-library-target=commonjs2"},"_npmUser":{"name":"optimizely-eng","email":"engineering-npm@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"6.0.1","description":"JavaScript SDK package for Optimizely X Full Stack","directories":{},"_nodeVersion":"8.11.2","dependencies":{"uuid":"^3.0.1","lodash":"^4.0.0","sprintf":"^0.1.5","murmurhash":"0.0.2","json-schema":"^0.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","nock":"^7.7.2","grunt":"^1.0.1","karma":"^2.0.0","mocha":"^2.5.3","sinon":"^2.3.1","eslint":"^2.9.0","mathjs":"^3.3.0","webpack":"^2.6.0","bluebird":"^3.4.6","istanbul":"^0.4.5","coveralls":"^2.13.1","karma-chai":"^0.1.0","grunt-karma":"^2.0.0","json-loader":"^0.5.4","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","karma-webpack":"^2.0.3","load-grunt-tasks":"^0.6.0","mocha-lcov-reporter":"^1.3.0","karma-chrome-launcher":"^2.1.1","karma-browserstack-launcher":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_2.0.4_1529433056658_0.3911367720325962","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"@optimizely/optimizely-sdk","version":"2.1.2","keywords":["optimizely"],"_id":"@optimizely/optimizely-sdk@2.1.2","maintainers":[{"name":"danoc","email":"asa@optimizely.com"},{"name":"optimizely-eng","email":"engineering-npm@optimizely.com"},{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk#readme","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"dist":{"shasum":"0cf36c14aa072ab059462802ebeb041482dd7cf6","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-2.1.2.tgz","fileCount":54,"integrity":"sha512-MLnBouyEVgUCoM+QU+3kbA+bhsOC2Bbbp9Oev4Od2Qblr4cjuaoVVmMlCpNM5emynb6CJ8hq4hyPPpsrG8H5NA==","signatures":[{"sig":"MEUCIGlXiUB60nlJhLHin3mcbXaBsjFZiG8QjQPAumleQPTCAiEAyrP9i2LXnWoidh17IFRcenO48FWWn33nhaJ2o0rydyM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1645236,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbMWlNCRA9TVsSAnZWagAA/hEQAJ58pOtS0gNzS31WgV3H\nHn3zQdx58auEfWBuwpGGPpUTUkp/zVIh+JS+LssNdukZ9YJfKonMr2h2NKZu\nOTtvqZ0W/BDYpmJ9n0YMYf5w8A3wKkhf++loKh5VYgBcOcrKvQ8GVVNLf7+7\nOHfhMkrfnD9jIS3fNlwpaH70rdnjdCEN8PEIuYasR82iSkJ/covhm6BYTqV8\n7bHvzawa2rNHBety7fzu++2NpeO0J1WTJ9R1UKo0m2e6kyv5j9hoEHqSx4hm\n6j5nP8xKzd/fpCQQVTZQMCLzaOPEUhiV3+E1WviG51oLUcSy+fxQV6aMEhDx\n2Amfm92uFhRmkgKPrVgLiBfIfk17q2ifYRq+8aEpacQyV2fWKVw3R++hP+xB\ncCxIjRi3E6fxNNAZM22aF81zSCuiHfVi5+yddIFQB9OlwaOqDAMHd1G1DE3Y\nTBk6BboH5503E2k4CF0CTy1ej4Eg3ZfoXtYvYo0ZzeFu0wh5CEiokqVWcSVv\n03sHZfGhFpEFiVRyl5PCOqapH9xLtxxjXPH2kI8lccTjUNsDfQzN9rENwcbB\njJJrJxodXbc1x3VL+QQDZmTWJMAThaUyhtH9LygrxUMFG0QL65XoieeJE2qR\n/x60SQHw1RSQZ+aVcuLXo6vXNENJ2qh8yoDc8HcJXTx8ljLL9/7hVrU7lBKz\nZDuh\r\n=1/7i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/optimizely.node.js","files":["dist/","lib/","LICENSE","CHANGELOG","README.md"],"browser":"lib/index.browser.js","scripts":{"lint":"eslint lib/**","test":"mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js --recursive","build":"npm run build-node && npm run build-browser","cover":"istanbul cover _mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js","prepare":"npm test && npm run build","coveralls":"npm run cover -- --report lcovonly && cat ./coverage/lcov.info | coveralls","build-node":"npm run build-node-dev","test-travis":"npm run test && grunt","build-browser":"npm run build-dev-cjs && npm run build-dev-umd && npm run build-prod-cjs && npm run build-prod-umd","build-dev-cjs":"webpack lib/index.browser.js dist/optimizely.browser.cjs.js --output-library-target=commonjs","build-dev-umd":"webpack lib/index.browser.js dist/optimizely.browser.umd.js --output-library=optimizelyClient --output-library-target=umd","build-node-dev":"webpack lib/index.node.js dist/optimizely.node.js --target=node --output-library-target=commonjs2","build-prod-cjs":"webpack -p lib/index.browser.js dist/optimizely.browser.cjs.min.js --output-library-target=commonjs","build-prod-umd":"webpack -p lib/index.browser.js dist/optimizely.browser.umd.min.js --output-library=optimizelyClient --output-library-target=umd","build-node-prod":"webpack -p lib/index.node.js dist/optimizely.node.min.js --target=node --output-library-target=commonjs2"},"_npmUser":{"name":"optimizely-eng","email":"engineering-npm@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"6.0.1","description":"JavaScript SDK package for Optimizely X Full Stack","directories":{},"_nodeVersion":"8.11.2","dependencies":{"uuid":"^3.0.1","lodash":"^4.0.0","sprintf":"^0.1.5","murmurhash":"0.0.2","json-schema":"^0.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","nock":"^7.7.2","grunt":"^1.0.1","karma":"^2.0.0","mocha":"^2.5.3","sinon":"^2.3.1","eslint":"^2.9.0","mathjs":"^3.3.0","webpack":"^2.6.0","bluebird":"^3.4.6","istanbul":"^0.4.5","coveralls":"^2.13.1","karma-chai":"^0.1.0","grunt-karma":"^2.0.0","json-loader":"^0.5.4","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","karma-webpack":"^2.0.3","load-grunt-tasks":"^0.6.0","mocha-lcov-reporter":"^1.3.0","karma-chrome-launcher":"^2.1.1","karma-browserstack-launcher":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_2.1.2_1529964877255_0.7650043385584235","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"@optimizely/optimizely-sdk","version":"2.0.5","keywords":["optimizely"],"_id":"@optimizely/optimizely-sdk@2.0.5","maintainers":[{"name":"danoc","email":"asa@optimizely.com"},{"name":"optimizely-eng","email":"engineering-npm@optimizely.com"},{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk#readme","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"dist":{"shasum":"c1de36e403802a1acb6d813818cbf6c17012e325","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-2.0.5.tgz","fileCount":54,"integrity":"sha512-0mE+u5wqvxDMKzedicwoNcnhoZZNpXYppyluagPfO7iji7i+/AUatk70tSStqc+FZYoS/MORbDecg7jNt3xp8Q==","signatures":[{"sig":"MEUCIQCSbbEOtZOSHE5+3Qihdqj8xOYhbttkVtZhSknK2k2GkgIgamE6G5VkA6E9Aad71w34X/nbZ8Lyembk+fY4nbBw7LA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1627923,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbMWmICRA9TVsSAnZWagAAhoQQAJ6TSkwt+KyMbyJs1/y0\niJgIlttkIxz5wvDf+cIwXFBQtsBVg3tZd6oNnG9OzeLf/99LR0KQFdxPV1W1\ndAntJsfQeFnmx4y6IlbL3mS7Hb90Lpyfb56p253njhstzdDK6T9PeHyzzOXq\nwg2OyMw2le1y1w9SSzXAnmucZ7Lbj50RhANLWm4kqeoP6Z+Vdo2a2qeciBB1\n0HSKlNn4ocwPnrMpKMTC89eXn4Q1A8jj2xv3LE6WrAHys/qAXItgKK0j5B7l\nKddBQlePvdObUhnr/rKKJK/FweSCfp4zeuNkgdePBBQHMlCBbH4gLV/wVzK1\nPCrAD6uWKiNMThgzLIePfmBO8bEjze+YhK6yLg1zjdZfilvJXNe2OK5sLEiJ\nPBsUxOrnHooLnHjULRazdcIkCrF0bZjvFDW7RtZiW14yMnwOUhlV3Ti62YyQ\nE15lJ0rRlKK/cmRT8wLh4F0ohaPCENrmBSaRGeWPGzqyekJYB2aGJyDASw6Q\nb84PFnDT3EZ3+i7xhEBQzaahrCM2cnv1y6qCaJbxpynTzROm6PrKZPNIeiLO\nbeB4ru6KM9wuJRQWK45NGR8ZRumlHYcaiAEWDVz4XIziFRedIHF8RJtDU9UC\nIzdBMFOw0uBrw1FX60umpJd5kjALdTT3+qdKwSE0H5G2EvWQ8MCYOT98XlsE\nnjhH\r\n=VZJq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/optimizely.node.js","files":["dist/","lib/","LICENSE","CHANGELOG","README.md"],"browser":"lib/index.browser.js","scripts":{"lint":"eslint lib/**","test":"mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js --recursive","build":"npm run build-node && npm run build-browser","cover":"istanbul cover _mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js","coveralls":"npm run cover -- --report lcovonly && cat ./coverage/lcov.info | coveralls","build-node":"npm run build-node-dev","test-travis":"npm run test && grunt","build-browser":"npm run build-dev-cjs && npm run build-dev-umd && npm run build-prod-cjs && npm run build-prod-umd","build-dev-cjs":"webpack lib/index.browser.js dist/optimizely.browser.cjs.js --output-library-target=commonjs","build-dev-umd":"webpack lib/index.browser.js dist/optimizely.browser.umd.js --output-library=optimizelyClient --output-library-target=umd","build-node-dev":"webpack lib/index.node.js dist/optimizely.node.js --target=node --output-library-target=commonjs2","build-prod-cjs":"webpack -p lib/index.browser.js dist/optimizely.browser.cjs.min.js --output-library-target=commonjs","build-prod-umd":"webpack -p lib/index.browser.js dist/optimizely.browser.umd.min.js --output-library=optimizelyClient --output-library-target=umd","build-node-prod":"webpack -p lib/index.node.js dist/optimizely.node.min.js --target=node --output-library-target=commonjs2"},"_npmUser":{"name":"optimizely-eng","email":"engineering-npm@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"6.0.1","description":"JavaScript SDK package for Optimizely X Full Stack","directories":{},"_nodeVersion":"8.11.2","dependencies":{"uuid":"^3.0.1","lodash":"^4.0.0","sprintf":"^0.1.5","murmurhash":"0.0.2","json-schema":"^0.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","nock":"^7.7.2","grunt":"^1.0.1","karma":"^2.0.0","mocha":"^2.5.3","sinon":"^2.3.1","eslint":"^2.9.0","mathjs":"^3.3.0","webpack":"^2.6.0","bluebird":"^3.4.6","istanbul":"^0.4.5","coveralls":"^2.13.1","karma-chai":"^0.1.0","grunt-karma":"^2.0.0","json-loader":"^0.5.4","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","karma-webpack":"^2.0.3","load-grunt-tasks":"^0.6.0","mocha-lcov-reporter":"^1.3.0","karma-chrome-launcher":"^2.1.1","karma-browserstack-launcher":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_2.0.5_1529964935948_0.02830708765574297","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"@optimizely/optimizely-sdk","version":"2.1.3","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@2.1.3","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"dist":{"shasum":"1f5ff9bef8348f66d709fda4f6c79ddafaa6aa06","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-2.1.3.tgz","fileCount":60,"integrity":"sha512-iwuhpUYteNqkb9t9aEi+oHOQwin+euqbfPAvRsZgJQcaVypLx60HZ6Amvzmd+Oca7aT6rt/ss2Ru5gGs7g7SgQ==","signatures":[{"sig":"MEUCIGKc/bO3IV2Vf8UwV7FCajPHANiWGlSDECYxnXPnHN9SAiEAx5tNdkkWwP52CWyA04BMXuQlfp9kxyaBKzi2LPPJmDI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6258172,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbfLSvCRA9TVsSAnZWagAADdoP/AoR0Yxfe1zSw6Yg6us/\nEPahlzwK5xuFkY9BTzl1iVSJRRkootsAwrahZuc6y0m7ERaV1tadAlQF7Q+2\nkWZzr/l93OQwlsTg/b2oir84tUCje/8Bo/azqI0Jnq9cKPhgQF3sxOxhM9xG\n3wrnVh2zdybvQW2jcpIQD3rHlO+MxHi1ijhCmHRQqqHip7UdBKkEbJpi4q5l\n43aRls/tJ2RM9TAU0h07F4tS9CV87Ld/Z1/2f9r2WL8x8/g4CeNqmzTx7KH2\n/asdZn795IpMmw7beJUEtW475lk7YAm4A6TuQ6tkmiEfi9c58R4TFwX31tJn\nXwOQpeapyDmsJNGFmWrmYConaJMl00GkJGroECqIseXS5jbV3ztzG0ezLAEZ\nmnyh6cPDCjtZAbJq5IRFv5FxRZWMfnS035OFvSMO5+PphlZrLcyV4+g9T0ek\nDKLUPj5P4PtUh/yd+0588xj3ywOFTu+ljLKCc1He7gqnF1Dx4O9E/oziku9t\n7zoYm5hxKBWo4p8prMFry5g22Zh5wKQBv0e9rzCs1lJBi5OeIyemrMzqe9K7\nTZWykV0HqsBc/szHSfvTR8Q1HvHRABhXtjFD1CWB1053FuLX/hxMFlL5L8oQ\nFeaimcTdgaGdXvoyyIzLsXy72hGJ7R1Ir/NZ5rkdmDseuisvdpo3nRVxCqqj\nh0cA\r\n=KcC3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.node.js","files":["dist/","lib/","LICENSE","CHANGELOG","README.md"],"browser":"lib/index.browser.js","engines":{"node":">=4.0.0"},"scripts":{"lint":"eslint lib/**","test":"mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js --recursive","cover":"istanbul cover _mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js","coveralls":"npm run cover -- --report lcovonly && cat ./coverage/lcov.info | coveralls","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm test && npm run test-xbrowser && npm run build-browser-umd","build-browser-umd":"./scripts/build_browser_umd.sh"},"_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"5.6.0","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"8.11.1","dependencies":{"uuid":"^3.0.1","lodash":"^4.0.0","murmurhash":"0.0.2","sprintf-js":"^1.1.1","json-schema":"^0.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","nock":"^7.7.2","karma":"^2.0.0","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^2.9.0","mathjs":"^3.3.0","webpack":"^2.6.0","bluebird":"^3.4.6","istanbul":"^0.4.5","coveralls":"^2.13.1","karma-chai":"^0.1.0","json-loader":"^0.5.4","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","karma-webpack":"^2.0.3","mocha-lcov-reporter":"^1.3.0","karma-chrome-launcher":"^2.1.1","karma-browserstack-launcher":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_2.1.3_1534899374973_0.39045575461269144","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@optimizely/optimizely-sdk","version":"2.2.0","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@2.2.0","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"dist":{"shasum":"9ad0e70707049f6f5e35c971f0a43637ede068d0","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-2.2.0.tgz","fileCount":54,"integrity":"sha512-1+UYORe55T5+6WA1SKhzrbh7/eoWqpkJ6pl66shNihesMpionpXoPIfywuYGgG42hPQZ1gQTmrjqqWPcQTbFkw==","signatures":[{"sig":"MEUCIFoh0d6QMEqyCy7LAsfS4G+P1U+YhhPn97vsdz/BJb93AiEAx7OnuzeITZCdIJ3xn5tPteX10+1TB9F03eQGCtGmhTs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2938322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrASNCRA9TVsSAnZWagAAMgsQAJz/9wBy5e+H2W+Y8MUW\n9CUTKLEhcTQHLTpqfPmcL8N9fdbrciZWnf89RIrNOcuRCmyflS032WjHWLeS\nX/KTtJp9YHwHDDyXZfVGXdU5/s/6Eq9mCpGrZzDB+hxwdO0XUXfrANB6FunV\nWL46PqkrVxQgHeVpVKtLf9zQNW8d5Hum3nMifPItBGsWCXbPvMrwfxheDkc4\nGzxMB/757S4dSAAH+BjMVogkcB5DSjFLZ3fwiJTDxP9/jBFoSSTtCRpt65+t\nW4abb456KJaf7QNJyB6ZYFtS+OIvZgPhQmFvn6N4iNs49LXtFT3A34+frxhH\nrioN3g10X2EXJuXGXPLvCMRHCgYWZL3CQ4dO32c5bGo4RQ/PUADvR+ZM9M3v\nRII5B11wXE3qwRh2b94TVAGRMu0XZlr4bWlxuMZ40/z84iMn9E3jXCKYNz2o\n7SlwwaC+8Q2eqoAWTE8x4mGgWd4/q6yZWY+EO1TrHA1EvzLfqkbLpVxsyhAl\nc6j0XKUZwzLd9FIWLtysG0wNHsAERXlRWqh6y0O7ZnHiuqfgHTP/iUsI7MJT\nmNdTKG+WhdrVVSFi2FvpIWuXFaStFZ26E/4im3KFxXc8gBOoG9JN3wHkrVgM\nmpU/5px35N2M0XSI4R5k0eWgTohmmTbzu5pJl9gzLk7q56kzhzwJ61H0h2+N\nDgky\r\n=bGGK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.node.js","browser":"lib/index.browser.js","engines":{"node":">=4.0.0"},"scripts":{"lint":"eslint lib/**","test":"mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js --recursive","cover":"istanbul cover _mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js","coveralls":"npm run cover -- --report lcovonly && cat ./coverage/lcov.info | coveralls","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm test && npm run test-xbrowser && npm run build-browser-umd","build-browser-umd":"./scripts/build_browser_umd.sh"},"_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"5.6.0","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"8.11.4","dependencies":{"uuid":"^3.0.1","lodash":"^4.0.0","murmurhash":"0.0.2","sprintf-js":"^1.1.1","json-schema":"^0.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","nock":"^7.7.2","karma":"^2.0.0","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^2.9.0","mathjs":"^3.3.0","webpack":"^2.6.0","bluebird":"^3.4.6","istanbul":"^0.4.5","coveralls":"^2.13.1","karma-chai":"^0.1.0","json-loader":"^0.5.4","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","karma-webpack":"^2.0.3","mocha-lcov-reporter":"^1.3.0","karma-chrome-launcher":"^2.1.1","karma-browserstack-launcher":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_2.2.0_1538000013222_0.675173295766111","host":"s3://npm-registry-packages"}},"3.0.0-alpha":{"name":"@optimizely/optimizely-sdk","version":"3.0.0-alpha","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@3.0.0-alpha","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"dist":{"shasum":"a12a77029e8bd0bbf3f8a69a6fc84bbfdb5e6984","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-3.0.0-alpha.tgz","fileCount":54,"integrity":"sha512-s28j/sGGtFo/BDh1asheKbFWVLgLhucu0SUfbt2UKdwE0cr6HLpjSKYGGCHhXYrDlJ/UY+NWXGtiFO3aw6HYmw==","signatures":[{"sig":"MEYCIQDvbwt5918+x5/W1mitZ0GnBJhZfW1FSmZvHWlnKnboLQIhALfeH6whJ51JiL3sNIpaSF4H1WBkbQUW6Jjxbj7hu6iM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2976002,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbzhG8CRA9TVsSAnZWagAACX8P/0gAoojGH3WOR/zCbZ/o\nQKicjrXEwIHJ3dWr/MWubCgfqx8iDq+9ZXpD5cqj9xL68dNxZBJwMOdOBDlU\nzsxLGbZ/XLMSoRE52EVgFOBpapZB0OY8NUuLKVgeIi0wPth+qtTthrJohTas\n1zNWV9vSN4q+scyuh7Nhn3mkdxdPYhVR+G+ahwf11nXE8RE6vhaGCM+QtRoi\nkj/DvmVJJTyeF8z6qnVOBh5F0KBNUX9FBTrG0Us3GDclammwN4r8B+vkWItL\nfkR/zzJyhFtam5O1RR4xBqk2YXX/YiIKy62BhJ+UqTpTa9DTFWITRm68Yydj\n4B58L88MmmIBS11rUivgmy/d/43rroXQZB6QIrp5KNhc5FxZ1BjpBWR1kpfp\nCyrCUtj0MONZH2u8ZwPgwZ2Me5reEvdP8XJmz7L0oF1Il4Am/cIxiVYaXNx2\nBSvg9JEu0n2i/DxsJEbAcLSggQB5vw5jRhuCaJgS6MCf93M/lvAvCY8uQ7m9\nqz4QEwFUiqCZCTs9PZcl0vo84eQOI7REHxtlrGHze5QYANzTbgG0LDcY0OeL\nFbXG+xqtd1gn96Np9tSAFxkf3n/g+SRUfV86p+IkLjGZEioB3m7VXJIT4P8K\np0c/aILf742MR/e+1NcSWagD3LcOBkS1ym58Ks9S6mZBzxudURqQ2/xo39gV\nNPQI\r\n=yeCb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.node.js","browser":"lib/index.browser.js","engines":{"node":">=4.0.0"},"scripts":{"lint":"eslint lib/**","test":"mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js --recursive","cover":"istanbul cover _mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js","coveralls":"npm run cover -- --report lcovonly && cat ./coverage/lcov.info | coveralls","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm test && npm run test-xbrowser && npm run build-browser-umd","build-browser-umd":"./scripts/build_browser_umd.sh"},"_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"5.6.0","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"8.11.4","dependencies":{"uuid":"^3.0.1","lodash":"^4.0.0","murmurhash":"0.0.2","sprintf-js":"^1.1.1","json-schema":"^0.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^3.5.0","nock":"^7.7.2","karma":"^2.0.0","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^2.9.0","mathjs":"^3.3.0","webpack":"^2.6.0","bluebird":"^3.4.6","istanbul":"^0.4.5","coveralls":"^2.13.1","karma-chai":"^0.1.0","json-loader":"^0.5.4","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","karma-webpack":"^2.0.3","mocha-lcov-reporter":"^1.3.0","karma-chrome-launcher":"^2.1.1","karma-browserstack-launcher":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_3.0.0-alpha_1540231611950_0.8088671587287215","host":"s3://npm-registry-packages"}},"3.0.0-rc":{"name":"@optimizely/optimizely-sdk","version":"3.0.0-rc","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@3.0.0-rc","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"dist":{"shasum":"99e143ff5699b31bd4e92cf0729afa3b60fad55f","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-3.0.0-rc.tgz","fileCount":54,"integrity":"sha512-HJjDxUWCu9pLyjNtIVh6UwoolhplvdTHIJwEFowAOP2h/nzPo/vUtqgefqBoJNNcJfOq2fn0wxJlUQtaZwF6RQ==","signatures":[{"sig":"MEUCIQCP/Ug0n6VyPfQ81MtlsHkWFrUZyc95yYTzPGZkGGKF3AIgc63vbuABku07uFHbk/YROfNMFq31s6O6nq5fby+G4wM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1605090,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4iX4CRA9TVsSAnZWagAAqeoP/RBW80bxdqnOKqCmoLZ/\ntPdObRrBl2Tj4rKu/T3ShPp5ZqMOH169TZRvYONOdQA/nzEoG92nXmOR33DN\nWH+WffXnQ/tmS7oAXumNcCU/UX4Qy+NqLc8+kAqIYJFqfBFLXIGjGW5uI05b\nh0XXh/g4FotsyLjsxdatZCttl1T/HoU/WBYf7ec5LHL7zrKo/HPHbuhhNl53\nT27tFnN8X+VBHQ5Eo8vh+vKCDsJGN1ZpKN9s/6Ly9Oy4ihtlll4bfnjksPBh\nJGl3TyIBlmLDUadNy3XIdt9rudqpIhWMn6LHYMvkmTgmW0p3VL8OmVQVvzNg\n7HQ6s4BbDXudtQZvvAp8gl8XwCvpddOOP286oxP6JMmTN9/Y6PDcsPx+akyn\n/DcAfM+8o5Zb8pw6aotLeppmiZPuM4icHUZ3o7N5PXuFRuR0Q9uohjNwK7J5\nKF0yP/h564ve0qf8Vuy6tiIzIF7otkG0JwZZhdw+OLRJfstfTE3w+w7B6dAc\naufjmAc+nK1TOLfJQG6ww1LPIlXX42se89DtDa5v9PExR6QOnnVt6xD1Y4D9\nWyKK/khY1AwpBslP497eTdQNgZICVe9C6sdPdJ4vsCFJLzcCO+qI/v4Edshj\nmS4NL+Fi1MXvtL0qCYrwz3FSH5fec0dugf6oKnvuiP8UhvZMAbTmqaf7ESNk\nAysz\r\n=Ps0j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.node.js","browser":"lib/index.browser.js","engines":{"node":">=4.0.0"},"scripts":{"lint":"eslint lib/**","test":"mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js --recursive","cover":"istanbul cover _mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js","coveralls":"npm run cover -- --report lcovonly && cat ./coverage/lcov.info | coveralls","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm test && npm run test-xbrowser && npm run build-browser-umd","build-browser-umd":"./scripts/build_browser_umd.sh"},"_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"6.4.1","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"10.12.0","dependencies":{"uuid":"^3.3.2","lodash":"^4.0.0","murmurhash":"0.0.2","sprintf-js":"^1.1.1","json-schema":"^0.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","nock":"^7.7.2","karma":"^2.0.0","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^2.9.0","webpack":"^2.6.0","bluebird":"^3.4.6","istanbul":"^0.4.5","coveralls":"^3.0.2","karma-chai":"^0.1.0","json-loader":"^0.5.4","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","karma-webpack":"^2.0.3","mocha-lcov-reporter":"^1.3.0","karma-chrome-launcher":"^2.1.1","karma-browserstack-launcher":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_3.0.0-rc_1541547511936_0.04757906550505697","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"@optimizely/optimizely-sdk","version":"2.3.0","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@2.3.0","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"dist":{"shasum":"ab676ef873e096148fbefbf78f6beab5de4f7471","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-2.3.0.tgz","fileCount":50,"integrity":"sha512-7A5X4zmZWFCnZGHFBTrFcBMTfW36l7ct+OQEru52Rgi7VzEh9S28CobGOHir+6TXH1EwcxII7Hs3WiQfH8efHQ==","signatures":[{"sig":"MEYCIQDybj2ZCf0blrpbMhes0eYSZ9DTVCgf7XPv0HtMMxJtzwIhANNRn/o26M8BqyZF6ZQ/5T7qFox9KeseNe+1gTqokbjj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":650666,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7HiUCRA9TVsSAnZWagAAUagP/1DYYmezHDxwCS3AQnBg\nYOfN/6ZIZthTFJAyGSof0b+EXvnj3rQmcWf1DDH+WN/zCpjy2qYeGI2rWCrE\n9Hk52GvezwOYgHJsRlGpjhMzw4J0TE8CWVWvjg8ovtcOqLyk4DiaasjAwn6Z\n6ORDmxSlYlM/faJ9TDg6dyXzueN3BF7kt4j78Zue8W35oVG4ix9LLSg1/22w\n0mHiQetEzALEi5mtar03PU/Vw+A7Hhzc86tqa72sAfxn19EHGDG0tkME+yH/\nK9f3gT6Y18lYwGAhIxT7QPkuhf9fqX1KzU5as7BhQNRzq9ly7b9Skl+l1KdD\nI6gG/6DTRr81JQe1w7c0IvgrSFA5JXhWhB9waRjgKIqi2SoI7V7dVWWkpQKm\nAGTaSJ2FXlKV9q5979j1u5pPrQxzfdaH3Y/DB1xhE4ORgod+vgtMiqt3EbON\nGK8yXF6a/37Nkl8RqIYS3bM1hxqeQMI9ef2Kk40G+OgH+63PCWAKs4W8nZ3l\nFewkCJJod9n9vWqB56lyg5buPjf6waJDc2EaOIVmewu4arIdTAXsbc2HxpK3\nOcCsVKS7ow9BwVxoXvkt3EsP+CyaxxwNe7AzVC4ItofJ6sq9+bJMoVwWrUN6\nuX3Zf3G1Gd7vPIuCVllUdMdrcBPcMhSN6iNZM9N5Ptxgkwjonn0j2YBvfp7m\nceX0\r\n=4s1i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.node.js","browser":"lib/index.browser.js","engines":{"node":">=4.0.0"},"scripts":{"lint":"eslint lib/**","test":"mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js --recursive","cover":"istanbul cover _mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js","coveralls":"npm run cover -- --report lcovonly && cat ./coverage/lcov.info | coveralls","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm test && npm run test-xbrowser && npm run build-browser-umd","build-browser-umd":"./scripts/build_browser_umd.sh"},"_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"6.4.1","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"10.12.0","dependencies":{"uuid":"^3.0.1","lodash":"^4.0.0","murmurhash":"0.0.2","sprintf-js":"^1.1.1","json-schema":"^0.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","nock":"^7.7.2","karma":"^2.0.0","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^2.9.0","mathjs":"^3.3.0","webpack":"^2.6.0","bluebird":"^3.4.6","istanbul":"^0.4.5","coveralls":"^2.13.1","karma-chai":"^0.1.0","json-loader":"^0.5.4","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","karma-webpack":"^2.0.3","mocha-lcov-reporter":"^1.3.0","karma-chrome-launcher":"^2.1.1","karma-browserstack-launcher":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_2.3.0_1542224019309_0.9858849499274318","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"@optimizely/optimizely-sdk","version":"2.3.1","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@2.3.1","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"dist":{"shasum":"f16910be5d794f8df917c5413040acbfd784743a","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-2.3.1.tgz","fileCount":54,"integrity":"sha512-QgX9CGQkaQIJj8ih7CmqASXJ2UmG2tjlFtch1eCZlCgwZ20JbnN0QmotSiLnzcaqjn6BBFB2rTgXTGOAy4LIlw==","signatures":[{"sig":"MEQCIG8ZFODVhkwZK+J4CqHAmKu+Z4AxWeY+oYKdnzPEdPodAiAtEAICxcZ0CgfS11ypaBU3l8xe2OWawc9oc8Dtbbhukg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":989554,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7KBwCRA9TVsSAnZWagAAjEMP/jgWGjBwCxHGGlZ4B7n0\n+EuGE70RbTVCMM/7u+7Xa184xw39QYgwTiDlG29quCTsdoyskqO4Zt9pWzsc\nsCXhOo8wgu57PaBTTMyTUhjzQxAzXgopiGOig24hHHgtMZ0svrndJrG/MXdp\nOzhKlNex8BF5toy9SsJo22wBM0m5SVUYZq1W8FtKEnRDkA1HYMg0FzU27pxb\nq75b386r+I1b72pEa+5K1/94/CmnQDLjEvmLsRDmmhnjS7XgZp2MjuyyJJZM\noRFi49XmMP1gFV7lV4SxhJ8RG14Xp1m5nY3mXe5ayFHBXLYELrwio8Ni9Gaz\ncEV9N37+j9qKApnFEoK3IBfu3yJwb3nvZ4R4eFUojFUpcOCFDFTxarFctTxU\n0rkkQ8Kf7XIpUQCTAuGfjxEf8Bw+gTsoLlx8r0DcXWQSZx0/B270GqId6akT\n2WAEbyr2BaSMAp6VRcsR77DfV2PsHSdiSeIfDkdPY2tQ4WZ0NWlK1wJx7xF0\ncIHf6fregQzKOKgqUzGWTUwvZwTIf2K2RavKAAnyZP0d35jrCvoFed6xy85t\nqocXjj20Or/DE3zDcVmcX8C0kiohOU9xc1bf60HgCNH9xIyyR71HwaoMdMM7\nwMJISlkTNIcnyLuzthiazaJOLef7BJ8XAuTBAk9x8Hgwh39+Y1Q6sP0T+qET\nCbLZ\r\n=9yPe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.node.js","browser":"lib/index.browser.js","engines":{"node":">=4.0.0"},"scripts":{"lint":"eslint lib/**","test":"mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js --recursive","cover":"istanbul cover _mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js","coveralls":"npm run cover -- --report lcovonly && cat ./coverage/lcov.info | coveralls","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm test && npm run test-xbrowser && npm run build-browser-umd","build-browser-umd":"./scripts/build_browser_umd.sh"},"_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"5.6.0","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"10.1.0","dependencies":{"uuid":"^3.0.1","lodash":"^4.0.0","murmurhash":"0.0.2","sprintf-js":"^1.1.1","json-schema":"^0.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","nock":"^7.7.2","karma":"^2.0.0","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^2.9.0","mathjs":"^3.3.0","webpack":"^2.6.0","bluebird":"^3.4.6","istanbul":"^0.4.5","coveralls":"^2.13.1","karma-chai":"^0.1.0","json-loader":"^0.5.4","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","karma-webpack":"^2.0.3","mocha-lcov-reporter":"^1.3.0","karma-chrome-launcher":"^2.1.1","karma-browserstack-launcher":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_2.3.1_1542234222891_0.19242794070059865","host":"s3://npm-registry-packages"}},"3.0.0-rc2":{"name":"@optimizely/optimizely-sdk","version":"3.0.0-rc2","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@3.0.0-rc2","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"dist":{"shasum":"0ef0074903ce69747de2e53d241b57619f4f2d5b","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-3.0.0-rc2.tgz","fileCount":53,"integrity":"sha512-0JP2iQW8CzuNp6qKy/Zr23KCfgmEP1ChXQar6AeDN4jMw/f5HdmD+wSRmSW9XtKSMi/tLgQvCfcKwpVq5vtATQ==","signatures":[{"sig":"MEUCIQDk9Fl+RzVfuxAa3octwBsKc5bC127GYkHyENfJGEOgewIgJDEdBFUn+Quq5wkAsRKjTkHy2sCJzdu7tJDvKyQwEPY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1046892,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7xKgCRA9TVsSAnZWagAAVXoP/1N/P04nIElc/G+no76M\n3b1rqDsNJZyBDbrKbbNmpS6eJKxIcl6HZ+5CsHYFvsGD3/KjjT7bBTgVfqlg\n2Lvs0Qfcy8qC8sWz8wI/njrQMZYD/0jbzWTvO/qoSrbtUO3uMWUK7BzRXdD3\ngOOPpAIGTSPekfr7AvxFZKJV6CDIcH9v3MRQm64QrgNZzp4LKxLsnWmrohOG\nm+tmWVMZ7Lh4OboDsg6DOf4/0RLzt00bDiBpk5VTT8KoRE0tQ2j/ef+j+Fij\nadcyRwCDtZUGaAxh3TzfE+KfJJlZ1OYPqNxr2xqHd8pDzVolaqk36c5DcVgG\nGT5a+dBmAgR9biqVEMy53SzVRNRQF4o9L4QLrs2h9M7LJ/xzh3Hyn9OWLCJZ\nxyev13xVi0KJBiDdiy0CR0Yy4bGgCKDstO0e/SEoeZUMCOdFq/FZ8Imw1F0g\nkBqFEU9/BQS8seHKCAdoGV3gq4EvemEGCRbtP5rT3JIRxC1rhXpAa9DO83eZ\nCP63YyJSJlloXyrZpq3icTu0dc1DbDlf8Dq30xJ3bXyj46JT9rbTuKF8SPoJ\nmGWOmAZaiD27szmGqbzSlp948/QBevEI/dP4j01XWwjULMtDbs+9u7X7DkBz\ndtxX1vVr76HblFgWWmzY2jcQlSMwLAlqGUMCIM3V1uSXUWbLyimXkbPmMsnF\n15NT\r\n=Gysn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.node.js","browser":"lib/index.browser.js","engines":{"node":">=4.0.0"},"scripts":{"lint":"eslint lib/**","test":"mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js --recursive","cover":"istanbul cover _mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js","coveralls":"npm run cover -- --report lcovonly && cat ./coverage/lcov.info | coveralls","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm run build-browser-umd && npm test && npm run test-xbrowser","build-browser-umd":"rm -rf dist && webpack"},"_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"6.4.1","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"10.12.0","dependencies":{"uuid":"^3.3.2","lodash":"^4.0.0","murmurhash":"0.0.2","sprintf-js":"^1.1.1","json-schema":"^0.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","nock":"^7.7.2","karma":"^2.0.0","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^2.9.0","webpack":"^4.25.1","bluebird":"^3.4.6","istanbul":"^0.4.5","coveralls":"^3.0.2","karma-chai":"^0.1.0","json-loader":"^0.5.4","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","webpack-cli":"^3.1.2","karma-webpack":"^2.0.3","mocha-lcov-reporter":"^1.3.0","karma-chrome-launcher":"^2.1.1","karma-browserstack-launcher":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_3.0.0-rc2_1542394527355_0.006148280264444583","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@optimizely/optimizely-sdk","version":"3.0.0","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@3.0.0","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"dist":{"shasum":"6959074631f96218b82a064fa4aebb3414c00065","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-3.0.0.tgz","fileCount":56,"integrity":"sha512-xUpU7OKgTknXWZScq5OavkB9j72Njxy5Al5ul7C7BfP+424Dh/g6FKyk99USGCOBF1cEX15itBIMWtnxYQB1aA==","signatures":[{"sig":"MEQCIEAJraIRBk2fq/DlSDZ96ao33PetqI1q/tiSWqNXzlBJAiBLKwMrEM9XHs+UUppUW+FAvedz9SGJ69QfJZhNRnwjwQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1102577,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZJ7eCRA9TVsSAnZWagAAVnUQAJt7TJjJst87kHYCXYHN\nIlUO6MMmHcTIMpfxiGcHpF/dW0ZrHMMh/Qu6VyFe2GlJcDzErZiFK743Hz6v\n/xWUYGtDx1WhfMfIUyxDTHwqrstFbiidQ3uOGLikszx5UvAqy7G53zMawJO3\nHasL0emyAclJAU/FGX2PYVZy/y11ZbPrbniFnGcoX7TuyZt37hSqTvmtwLhw\nGAaqRGrsdxqVIm0k+LKGM5trTvamrbRzp1G6rmE2vKCBqxqe/iAeccbRrxkF\nd2ZDTdTefiKiM41YzyGfwIWzCtbmevAKdpT92JsEaVDvFjl0NWU4iXXlfPiV\nXroS7kOm89VGy7G8m/pTO8CuOiVozd1nZkN2yd8dVCTvR1zLw8YuuE0tcPwr\nibZs/HO00H45BMi2PxRVtCarEDsV84VBLI8ooeBNfI2mAPHBwTRYcExyRxUs\na2qKJDJ7TubJUX9WytSfuU/WHmdI0bZVISAgKwVLTEeGeiLoNr2RdMj7nq4Q\nsz3B7kRNQxJuamqvLQo9cOnHP5uqls6j868ugHOZxREeLSdRlIpZXcK+NdeA\nkm6xjcipZU7DvGGbNnaOUggZT5h7yEObFpPwW9rBXn+NSnf/yEer2wQMCWYx\nyW0NOMUazOFPOA/ECgv8vaw5zDFdNYPUzMCK8FiKP9DKaS4htYQoMmPYs10h\nJHWp\r\n=wS39\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.node.js","browser":"lib/index.browser.js","engines":{"node":">=4.0.0"},"scripts":{"lint":"eslint lib/**","test":"mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js --recursive","cover":"istanbul cover _mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","coveralls":"npm run cover -- --report lcovonly && cat ./coverage/lcov.info | coveralls","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm run build-browser-umd && npm test && npm run test-xbrowser && npm run test-umdbrowser","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","build-browser-umd":"rm -rf dist && webpack"},"typings":"lib/index.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"6.4.1","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"8.12.0","dependencies":{"uuid":"^3.3.2","lodash":"^4.0.0","murmurhash":"0.0.2","sprintf-js":"^1.1.1","json-schema":"^0.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","nock":"^7.7.2","karma":"^3.1.4","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^2.9.0","webpack":"^4.25.1","bluebird":"^3.4.6","istanbul":"^0.4.5","coveralls":"^3.0.2","karma-chai":"^0.1.0","json-loader":"^0.5.4","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","webpack-cli":"^3.1.2","karma-webpack":"^3.0.5","mocha-lcov-reporter":"^1.3.0","karma-chrome-launcher":"^2.1.1","karma-browserstack-launcher":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_3.0.0_1550098142304_0.02740895037108837","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@optimizely/optimizely-sdk","version":"3.0.1","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@3.0.1","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"dist":{"shasum":"32f3053a5dd46719752506cf14f59e22d80b9bbc","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-3.0.1.tgz","fileCount":56,"integrity":"sha512-5ffZ3GUxsCU0lzmYnUJQY6sHzRgVfSAgc53T00XQCJJUq7fd6CfXA/wnB6gFJln/8BQrN7cgW4Dpw3UPQn2xYg==","signatures":[{"sig":"MEUCIA6Laqug/ruXoluzV1wg4EflHhNiSqUn6Gitd1+2c4xuAiEAmhyT+NXPGXdArQFJV1ZIS3/r4Lnh3UiUZLBzOItz5LE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1104316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbu/8CRA9TVsSAnZWagAAz60QAJGMwL8MA7ZACvKADdUG\nspc2emjrFcWgWHGBJRpooGXImtI0ECO2yWf3GSbGRAQRoLaz3smavsjUEcqw\nscbzd8QfAcwtfuDgD5ya8zaHfX6mW37KfCglUaIfWY6c2wYEmaC0y8HW5px4\n5HNd51KI9YrpYwA4WbJjXUVZgoLgezzvQj8TK33BR6opmmz9xWGS4EVGhJpH\nrMqu8jg3FLlV+e3fLiveTgmfOthtcEBHqHElbJO/b3v/1XZkE5+jcTo8ZF5T\nj7hGk9x69fPrXsjbXRrr00PaKWC6X2STcqN16opcmG4NCw+BuLfQ8CzTxgn+\nT1AuTacx4l+z7f21V7oyn2yMB4tTLtl/zdN6BA1SjixAjjAd88Ukn8rWmlfG\n2OnaYU6vbcD3E6N6cR1bIju+W7rKc2kvd6JKtpTcRCJ8zeBNIAeUvrTDx+f+\nlCcKKdKAB7UIXioinNDxBSyJfId39ASMmgH4fx9juNOkLw1q2r442C6PfaHR\nuReb8HTuELfQXzkr2A5o/gnOnuDWGFtBWkTEZOKiuORz5fsveqwieSwmVbMP\n+Y0017S6QAJbC7fBumKahaFNBNO+vWh3blm4H5xxlvbolHbi+125wGkhjPts\njM2qdqwtW31yJEKMquxisLNPUkWLhFah3ak0N6ucZADAOrfuxBNJ9pW5T/rN\n+ga3\r\n=YaMF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.node.js","browser":"lib/index.browser.js","engines":{"node":">=4.0.0"},"scripts":{"lint":"eslint lib/**","test":"mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js --recursive","cover":"istanbul cover _mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","coveralls":"npm run cover -- --report lcovonly && cat ./coverage/lcov.info | coveralls","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm run build-browser-umd && npm test && npm run test-xbrowser && npm run test-umdbrowser","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","build-browser-umd":"rm -rf dist && webpack"},"typings":"lib/index.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"6.4.1","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"10.13.0","dependencies":{"uuid":"^3.3.2","lodash":"^4.0.0","murmurhash":"0.0.2","sprintf-js":"^1.1.1","json-schema":"^0.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","nock":"^7.7.2","karma":"^3.1.4","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^2.9.0","webpack":"^4.25.1","bluebird":"^3.4.6","istanbul":"^0.4.5","coveralls":"^3.0.2","karma-chai":"^0.1.0","json-loader":"^0.5.4","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","webpack-cli":"^3.1.2","karma-webpack":"^3.0.5","mocha-lcov-reporter":"^1.3.0","karma-chrome-launcher":"^2.1.1","karma-browserstack-launcher":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_3.0.1_1550774267894_0.6218740101008762","host":"s3://npm-registry-packages"}},"3.1.0-beta1":{"name":"@optimizely/optimizely-sdk","version":"3.1.0-beta1","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@3.1.0-beta1","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"dist":{"shasum":"7238b6c8d1f3ef60dcd765724c83e3e3f624dd70","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-3.1.0-beta1.tgz","fileCount":56,"integrity":"sha512-usGqHPvWNRfqXfQflR8grMJfbNToulY4iew3SjnM0aI9Co7D05MbehYZ0v8ifvCEfce1lz1KiP6fVQ7/PQK1Jg==","signatures":[{"sig":"MEYCIQCr7aQ4V+QPSeINoAGsMVboz4zl+IHZ1xWni9IHc6i24wIhAOSmziUccFI5XMhEoTS4NcQmDa8NxroOcRbzZMcFF4tV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1118655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgB7ACRA9TVsSAnZWagAARbIP/3Z1tuS8BadiqnLX0b12\nyMgUr8RIurbeDUe1Vs3ReXXu/WR4HtM09RmDK8BDxAwkbLJ2ua2qZR9VyWQD\naxHEAJocMKjAvkKoGhtEf/NPBoHW5bHIc9A6XPNALeGLd4p9q8GpTwTNk6fY\n161Z9lYpSTCFAF0LnCGXNrbAbBmTsJHbnZhKsjjX25uC6Y066Rq9ymEGfPqI\nmyi3Tnw2Pv8oFlOIzxN7sJ0ysb8dFqc5w+SJLb3wCNO11J6NMq6uUJtM4tXa\n+CYXmqFakM/rWZQTKIePuPfzJtPgo9KxGgjEEzlNBQpDMtAVCWTHXth8gvGL\n/GZ6whOrkGd4i8hj4lwNOtWCpbjXZPeiLvnerPDVUT/opCHA5fI7DFsrDrpF\nqmsf9tnN9ARw6hxfHIr7MUkwu4hoh9Mi9WedpzdaWG/oc6giEj0eE1lG+ttr\nXqNnank3IoZvlbwduay8yuAgOCZAsFvaFM5TWFcijzxt2iVF5bBfgbesPqqY\ngVm9wenItcdR1xh7PEUiYLRwX5npFBduUV6Yd/RfPWvdtPbd/JhwLqiBgkdR\nsqoHv7JqsANeNHzDsQRhReUcXGZexRTH+lmkJ9I1bj5ZKbpi4/Rc7RmI4uV9\nKvYbgYYMmZ6CpxPenFXOCCv8PVJQkRvzWbD/1sw3xr6L646meqnm/67TjIg2\ntke+\r\n=tBR/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.node.js","browser":"lib/index.browser.js","engines":{"node":">=4.0.0"},"scripts":{"lint":"eslint lib/**","test":"mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js --recursive --exit","cover":"istanbul cover _mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","coveralls":"npm run cover -- --report lcovonly && cat ./coverage/lcov.info | coveralls","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm run build-browser-umd && npm test && npm run test-xbrowser && npm run test-umdbrowser","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","build-browser-umd":"rm -rf dist && webpack"},"typings":"lib/index.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"6.4.1","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"10.13.0","dependencies":{"uuid":"^3.3.2","lodash":"^4.0.0","murmurhash":"0.0.2","sprintf-js":"^1.1.1","json-schema":"^0.2.3","@optimizely/js-sdk-logging":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","nock":"^7.7.2","karma":"^3.1.4","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^2.9.0","webpack":"^4.25.1","bluebird":"^3.4.6","istanbul":"^0.4.5","coveralls":"^3.0.2","karma-chai":"^0.1.0","json-loader":"^0.5.4","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","webpack-cli":"^3.1.2","karma-webpack":"^3.0.5","mocha-lcov-reporter":"^1.3.0","karma-chrome-launcher":"^2.1.1","karma-browserstack-launcher":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_3.1.0-beta1_1551900352250_0.5021138286347715","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@optimizely/optimizely-sdk","version":"3.1.0","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@3.1.0","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"dist":{"shasum":"d3939de0a2cdaa3178591140d1c625f94a41d81d","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-3.1.0.tgz","fileCount":59,"integrity":"sha512-KDbp2E8yc4rU+CMAcjfTeUoEnMkXUWFfhyJIwx5uPyr9DECHg9PUp6MTrkSJ5DdvS09fFCqfrNFMrergDv1mVQ==","signatures":[{"sig":"MEQCIHhICLom4U/Ac+smTPXZ96MY3vtTOK2UlaUWGNhgZfVbAiBnC023dKAfdPPABBl7/lcJn8dBdnSF2YFf6nQdNs3hEQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1249302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcvksHCRA9TVsSAnZWagAAYlUP/3F4kEhi4IFMMAlSiFaE\n19qy8FhXQJmUE29O4trXwIXl0rDubcdjBqJKFbbSrUceRmjDUykp8lr758tE\ntmMkVJv7j5AwY4/fjuXDDsMdVhdVUNyFAFc/pGhipdyvtrlN5opTwdovCsoc\nFSfN91fA8TkVhjZUjpNTM4eSUihNiDYUTgXAbRJ3Pchrxn0nZmgyOcqBKh2Q\nFOf8Dy3T2TiyB1rkV0PkoRPT7/b7naHCfMWxKeOarAV8YcfqMG4S5NhQCznP\nRYEyLv8s913wSRBS1ZiUGK1tl8U3+wTs/bGUWC6ZMy2MLOIoDIXkusOWzuS/\n5G8iKMOGWpLQ7lImhrjDLE3Q4SRf4MQXwkD189fuJhrQkxNQXaNx6mRys+Be\n53E/J62QgvRGbB3+p0vQLivvjpwLBCqAUx9+XSm2E+02rmkISK+aRBX1vpwY\ncljYWfnBk4iULRlevMWktRSs267Z4kGpSn/+wzStbduaf8bnNTh0xvg2iDox\ndC+Gdck2cP/xXPxyq0+z4VB034xnw2l1Im125APynn6V6twTV8DgTt5zHfsy\n1F4d5ptkCNw6XgVI9wKSowl3G3fS+XHGYNghW05gCeQin4G/xR6BGeqrIQUU\nfShndrRFDR8x9bo2nBLh1vbP5AS6MGVW6tzHl1CpIHZjSN3Ix7eLYHlJnatD\nIMMd\r\n=osUC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.node.js","browser":"lib/index.browser.js","engines":{"node":">=4.0.0"},"scripts":{"lint":"eslint lib/**","test":"mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js --recursive --exit --require lib/tests/exit_on_unhandled_rejection.js","cover":"istanbul cover _mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","coveralls":"npm run cover -- --report lcovonly && cat ./coverage/lcov.info | coveralls","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm run build-browser-umd && npm test && npm run test-xbrowser && npm run test-umdbrowser","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","build-browser-umd":"rm -rf dist && webpack"},"typings":"lib/index.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"5.6.0","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"8.11.3","dependencies":{"uuid":"^3.3.2","lodash":"^4.0.0","murmurhash":"0.0.2","json-schema":"^0.2.3","promise-polyfill":"8.1.0","@optimizely/js-sdk-utils":"^0.1.0","@optimizely/js-sdk-logging":"^0.1.0","@optimizely/js-sdk-event-processor":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","nock":"^7.7.2","karma":"^3.1.4","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^2.9.0","webpack":"^4.25.1","bluebird":"^3.4.6","istanbul":"^0.4.5","coveralls":"^3.0.2","karma-chai":"^0.1.0","json-loader":"^0.5.4","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","webpack-cli":"^3.1.2","karma-webpack":"^3.0.5","mocha-lcov-reporter":"^1.3.0","karma-chrome-launcher":"^2.1.1","karma-browserstack-launcher":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_3.1.0_1555974918324_0.48130964260000164","host":"s3://npm-registry-packages"}},"3.2.0-alpha":{"name":"@optimizely/optimizely-sdk","version":"3.2.0-alpha","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@3.2.0-alpha","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"dist":{"shasum":"fe06804a062bf4327bd404e5d61159b4d99254b6","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-3.2.0-alpha.tgz","fileCount":61,"integrity":"sha512-rW7kG2WRz2izPPfKihpU1tsbGxE/k9P4px1E3HrDNiUBf4ZzOBZzZ3XhusHeKS15A6Cqpw4b4G8LYG43s03Kzg==","signatures":[{"sig":"MEQCIBtsumMtqnRCdC30EvLHnobxNvp8/qnGgiibwk47uQIKAiA5rcK8+nurwtQiWhRLrkv4RwlGvTFIhSojgzdCQXlOQg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1354638,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcw0w3CRA9TVsSAnZWagAAmfAP/ReKcKUJLly1LO7/psAd\noxKknChTTf4A+dp4hu1ai+ZXuQnkoLeHIg6E6GBSGHuvDDS/ZRK8VWOlP2AS\nVDOkfMIV+iYk3SBMJ58rIcHo/e9NkL8rcLRCXqWSsLSiyFVOORYxxrHPhbd6\n4h4bdDCy+LiLav2xC9iahGv3jfwDv5t7pakmakG3dqUcKo5+mQ/Lgfco7DEo\n5nSTS08w2QtewSe4tMr5INQmLdryv1NcSfuVxBbllWlqjWI4WrRXzuC2G8g/\na5dz6j57M5MRbEvkE2PFNmn93naoR+LWXMYbkvygCIhJL/3FAJW3RPotOeL7\npL4eUhdu11UUT6M0m1ivBwdfE6Dp74C4Ms8BU9Oi34kjEN5Q/lwP5Pl56SOp\nmccaF3FxlY6YPMMPF+DBbCM8ypGnT8VClOGu8tO0k4vtk8pw9iGqOOq+kkgu\n/wkOWabXZkKE4CEjm2IA8l68X47tvf7SQExlpq0RXgFAe+W+H/OAwZ5SR5Mn\ncoHWLylVAifgQjAx1kd0Lk+l+j58PXkkBTt3KI0xHKyuYxcc15V4AfvSUYcq\n2xc+JAYhj7kivtYEtO+vaiNmdbWB76YdY5MoGOZhB7q+RHOjmeuZHYdPWqp4\nyXbbXgWobQEsVSfyGw+CYswePUu637+FYcc4helJyg1XX95569PaT3lcU7mg\noSSa\r\n=l1ig\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.node.js","browser":"lib/index.browser.js","engines":{"node":">=4.0.0"},"scripts":{"lint":"eslint lib/**","test":"mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js --recursive --exit --require lib/tests/exit_on_unhandled_rejection.js","cover":"istanbul cover _mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","coveralls":"npm run cover -- --report lcovonly && cat ./coverage/lcov.info | coveralls","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm run build-browser-umd && npm test && npm run test-xbrowser && npm run test-umdbrowser","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","build-browser-umd":"rm -rf dist && webpack"},"typings":"lib/index.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"6.4.1","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"8.12.0","dependencies":{"uuid":"^3.3.2","lodash":"^4.0.0","murmurhash":"0.0.2","json-schema":"^0.2.3","promise-polyfill":"8.1.0","@optimizely/js-sdk-utils":"^0.1.0","@optimizely/js-sdk-logging":"^0.1.0","@optimizely/js-sdk-event-processor":"^0.2.0","@optimizely/js-sdk-datafile-manager":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","nock":"^7.7.2","karma":"^3.1.4","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^2.9.0","webpack":"^4.25.1","bluebird":"^3.4.6","istanbul":"^0.4.5","coveralls":"^3.0.2","karma-chai":"^0.1.0","json-loader":"^0.5.4","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","webpack-cli":"^3.1.2","karma-webpack":"^3.0.5","mocha-lcov-reporter":"^1.3.0","karma-chrome-launcher":"^2.1.1","karma-browserstack-launcher":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_3.2.0-alpha_1556302902563_0.0987377339331088","host":"s3://npm-registry-packages"}},"3.2.0-beta":{"name":"@optimizely/optimizely-sdk","version":"3.2.0-beta","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@3.2.0-beta","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"dist":{"shasum":"48fb01bbb957a77e6edb9ed851e3688fb0fccfce","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-3.2.0-beta.tgz","fileCount":61,"integrity":"sha512-ePpVpZ7/O2pRh9XHSLnkAnq/tFlZWy6gC4WB90IEHk0A9iZfMVAdGSW5mV7A+yEZ9EoARS3Go+a/NwYDWiX4SA==","signatures":[{"sig":"MEUCIFt+jjMRq/Air+TZZDSIm40IjmUl3fD3eiYbdWmIRS1aAiEAiPfcPAVTd2MmHoUTqqzxXVmHV5PvkfaEUdipVvL2gU0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1357651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3d+ECRA9TVsSAnZWagAAg10P/0MwVFXuwZhpzd4ikyam\n2bpV07UDkZkx/pE3rebuf3lIRyryiDjii6L+Gf7fDIY7BT2kDB+6b4DaBZSa\nCJ7UfjRIN+qYrY7h/UeGEWvIMnw2aKH8HZcNHlyZSG7IOA6r2Jgc3ivS76O8\nzmHexegHnrRIuJPtjByqHSB0c/nvUNIIRSNpkWnLLQ8rONYm1Rhbjfqv+TCl\nVQpspFvOh1MDIEYCt6CWOfrey6rC3HsCQMa+wCvDn9LlR+rHxoe+hcExwqbV\nWifIeGnQwPESaxD1dnLezgOzOjekFjF+rBldvtprXTZHtXA3TVbj2VzqAr5u\n2lB7y4aQGEtRHXW7w6oa3Nc/xwNANxAFexWmHt1rpJi105ZbLyLaiRr7mavR\nZbIzCkYd/HQXqQvZkZ9BLKn3edxrQt7rS3DPsSUbX5/peYZAccQgITQYlQNG\netH7HvU+dvKviC67ODfYYXxTGXBWp9rxv/euEdBP8Nn331q0c9lQ+Pd5qpIt\nvpEv7BzWM7tFokj8lwZ6bg6mUs2mjAOPPF81/i+ynyyGgmTA+Qeu9dTUP6m4\nKeQVGsmCDDLjmlICSd3pCAx8FbcaXAid27WOSJiCySooofufdYhjuzHqtNB5\nSGDlvfKIR+6qClX7s6EM2nKP4SHfUVv7xAbkljoG52BUrUawNYtRLU3lw3W3\n5dqO\r\n=2wkt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.node.js","browser":"lib/index.browser.js","engines":{"node":">=4.0.0"},"scripts":{"lint":"eslint lib/**","test":"mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js --recursive --exit --require lib/tests/exit_on_unhandled_rejection.js","cover":"istanbul cover _mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","coveralls":"npm run cover -- --report lcovonly && cat ./coverage/lcov.info | coveralls","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm run build-browser-umd && npm test && npm run test-xbrowser && npm run test-umdbrowser","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","build-browser-umd":"rm -rf dist && webpack"},"typings":"lib/index.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"6.4.1","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"10.12.0","dependencies":{"uuid":"^3.3.2","lodash":"^4.0.0","murmurhash":"0.0.2","json-schema":"^0.2.3","promise-polyfill":"8.1.0","@optimizely/js-sdk-utils":"^0.1.0","@optimizely/js-sdk-logging":"^0.1.0","@optimizely/js-sdk-event-processor":"^0.2.0","@optimizely/js-sdk-datafile-manager":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","nock":"^7.7.2","karma":"^3.1.4","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^2.9.0","webpack":"^4.25.1","bluebird":"^3.4.6","istanbul":"^0.4.5","coveralls":"^3.0.2","karma-chai":"^0.1.0","json-loader":"^0.5.4","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","webpack-cli":"^3.1.2","karma-webpack":"^3.0.5","mocha-lcov-reporter":"^1.3.0","karma-chrome-launcher":"^2.1.1","karma-browserstack-launcher":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_3.2.0-beta_1558044547641_0.6681779054308492","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"@optimizely/optimizely-sdk","version":"3.2.0","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@3.2.0","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"dist":{"shasum":"5a8aeff7501e4567831597f2e916ce001377d47c","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-3.2.0.tgz","fileCount":61,"integrity":"sha512-KnkR2ycLnemiVwIAfp3/8uzeSOnN7lx4SZ/QfdbgUVqfSnXHQR2sgxRONamLdUh9hnWfmiSxnfMqxUCq5z4tzg==","signatures":[{"sig":"MEQCIBkt5Xzs7fJ6dbr8gP/zGTMrP/o/pYfBFsZUYJXPCinUAiB6CUo8b1ZINk7suJiLsBPQWgQoHNYRtxcNeC5AwFEBdw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1363425,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8D95CRA9TVsSAnZWagAAutUP/RJLD86dK4+cdrSiShLQ\nwB8EG3Gv5W9UVtm2czqjrkpyOlDVjL0F5jee8rSR9yeS+TPizxNsH27aSRC0\nBluJAQc3yM0SwSYVANHz6cI19MBg6vvxaml49epx3ywNucrdHRGYKSplfRte\n9bnO6eH51BSPH728rbsPkhs2vqB/52VDN90kPzni+00IKI3sgIHCzUSqDXXQ\no6+n+jtBsPbxkFD7OuuCcOMebC0DohmWf7SrgkaVMFzMqTsJSPCK5pjJnUmP\ngXkVle2lBxcx9ObHjpuYxzHftXIzYJdQPnm/B3q1vw5XmkhnFL2TyNQzPMWB\njEx8KpSnvAECZm3JDJ51TUe26lEnnsL3EQYWGHVhNnGKPUBl4NV2jIKr4axV\nsKJPctBZZMkyyY81AWCD4jWTjN397Ovnmmr5cLnwtRPDvl62P5oZ0UOyOMjj\n3Nh9Qy0thRoOIrgQNDCF2ftmuiF1dmOhbOp8bIwG9V6CYWnZB+iETcc9wElX\nlYJ7yDKaO2m90QGk8ON2ZnnKbWZM//sBo9flwj8Hj1iU8/PzALuC0ckQFCrI\noVdUk9s3ntK88U/pCErdbJgt4USpCtvFVHXoQ+EtAPH0jBVNziw69H4yxEe5\nKxhptMIWyK0ln6iLf0mFtd8pZPy2Mi4H3WSlWDONmVdgOQDV5dVuj3ObcNnM\nB9I3\r\n=Z5cd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.node.js","browser":"lib/index.browser.js","engines":{"node":">=4.0.0"},"scripts":{"lint":"eslint lib/**","test":"mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js --recursive --exit --require lib/tests/exit_on_unhandled_rejection.js","cover":"istanbul cover _mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","coveralls":"npm run cover -- --report lcovonly && cat ./coverage/lcov.info | coveralls","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm run build-browser-umd && npm test && npm run test-xbrowser && npm run test-umdbrowser","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","build-browser-umd":"rm -rf dist && webpack"},"typings":"lib/index.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"6.4.1","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"10.12.0","dependencies":{"uuid":"^3.3.2","lodash":"^4.0.0","murmurhash":"0.0.2","json-schema":"^0.2.3","promise-polyfill":"8.1.0","@optimizely/js-sdk-utils":"^0.1.0","@optimizely/js-sdk-logging":"^0.1.0","@optimizely/js-sdk-event-processor":"^0.2.0","@optimizely/js-sdk-datafile-manager":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","nock":"^7.7.2","karma":"^3.1.4","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^2.9.0","webpack":"^4.25.1","bluebird":"^3.4.6","istanbul":"^0.4.5","coveralls":"^3.0.2","karma-chai":"^0.1.0","json-loader":"^0.5.4","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","webpack-cli":"^3.1.2","karma-webpack":"^3.0.5","mocha-lcov-reporter":"^1.3.0","karma-chrome-launcher":"^2.1.1","karma-browserstack-launcher":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_3.2.0_1559248760372_0.01970459425706661","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"@optimizely/optimizely-sdk","version":"3.2.1","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@3.2.1","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"dist":{"shasum":"f6c19bd78f21b67c576c32df3d8473f4bc9314d8","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-3.2.1.tgz","fileCount":64,"integrity":"sha512-qyTqfOlCkd9EroShWXbrctzk1Dhm7jZ2S82O1aWF9y+CdOLQJU+IjvE6UEQP+T96ADMITj6ad4b2OZ0p2hUyVA==","signatures":[{"sig":"MEYCIQDeeZWne5Ah/6c9CxWvknZ3tqHLOKj1dD5nd5YHQjCcEAIhAIPiXZ3C1TVZe+mZ9vP7ILiXtUWEL2dYDCmwXLmAsTtU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1382053,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdGobPCRA9TVsSAnZWagAACRwP/2UNPYFh1S+mAM61XhjN\nWximkQQoZ/TdhNs3UaDwFSOuerHQX3BWzx2kqohg88d53+PgPxAj9+X2DKvc\n/LFsKUjlYJnQd81Q3r64Pbd6CvWC5Wc1pjkvqcBdzuUP/9fIIqvzbl37Koau\n72/7rd8hj+wjkdtoOLHp6bvag9h4JxhQabaWlEDccqIx5/UCNlZQc1ZmUb0P\nYPjN9AiBfoiNrBdV2B8vqXc38q/0hfiZ10Gu+38G3sJOXerRlPWjlCcxJOei\nQHg0zMxlZfWke9ZKhjzb30lPLO7huSbYv7hcRDjDmmKRmId5m/x1vaSNUQqh\nEoWdDq1/XxzMBA827Di8gjDYuoKlxce0qW+i3d/1iqu2ZyIidUdVh+/wE8Eb\nABusXxKtJmP8K/AkA5q2A1EbaHUrp+jhdBJ0uYjXTVsSqB2Z56tUTN6z9Qd+\nnvArVBJhtOotgine6tB5A3tcjJMwICTlWbZz8TCwMzd3A7HiWOE9Xe2h1tgi\nK2MQSRq765wY4iOj5xhysVG3wNLVUG8cGzpPMBvyds632ZXzNq+M/5rm9IVe\nbRHaZrHkmcwCE71/fzLEvlq3+qpxrOXx1qs8V8yPNphAHNzxb3K4v9U1Cqwx\nmhk3FJpXNYXT1/gfZF9qRXTnUoIIvCD8QYGVDl+ixKremnpxUj+kdVFGjnmj\nxzsm\r\n=/TAu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.node.js","browser":"lib/index.browser.js","engines":{"node":">=4.0.0"},"scripts":{"lint":"eslint lib/**","test":"mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js --recursive --exit --require lib/tests/exit_on_unhandled_rejection.js","cover":"istanbul cover _mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","coveralls":"npm run cover -- --report lcovonly && cat ./coverage/lcov.info | coveralls","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm run build-browser-umd && npm test && npm run test-xbrowser && npm run test-umdbrowser","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","build-browser-umd":"rm -rf dist && webpack"},"typings":"lib/index.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"6.9.0","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"8.11.1","dependencies":{"uuid":"^3.3.2","lodash":"^4.0.0","murmurhash":"0.0.2","json-schema":"^0.2.3","promise-polyfill":"8.1.0","@optimizely/js-sdk-utils":"^0.1.0","@optimizely/js-sdk-logging":"^0.1.0","@optimizely/js-sdk-event-processor":"^0.2.0","@optimizely/js-sdk-datafile-manager":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","nock":"^7.7.2","karma":"^3.1.4","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^2.9.0","webpack":"^4.25.1","bluebird":"^3.4.6","istanbul":"^0.4.5","coveralls":"^3.0.2","karma-chai":"^0.1.0","json-loader":"^0.5.4","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","webpack-cli":"^3.1.2","karma-webpack":"^3.0.5","mocha-lcov-reporter":"^1.3.0","karma-chrome-launcher":"^2.1.1","karma-browserstack-launcher":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_3.2.1_1562019535173_0.37757435126503847","host":"s3://npm-registry-packages"}},"3.2.2":{"name":"@optimizely/optimizely-sdk","version":"3.2.2","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@3.2.2","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"dist":{"shasum":"2b9d3f1c79387abb5b72da108537561924134020","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-3.2.2.tgz","fileCount":64,"integrity":"sha512-DEYM/X9nv5gkKem8tLeISLrsd2xLvkEBjNgcjYzxFXB4FG2NP/EO2xMaguBIj8/A4SDYZq+n3E3AgdeszgZj9A==","signatures":[{"sig":"MEUCIEGiKGKUzJpNVIbOI7ff9sBLHZf5q1D8IfcOEnbZ7uL4AiEAg9XSVHfF0p+W8AbqA4phLrj+rZIMg0/aSurIhQ9UQqA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1384190,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXDxvCRA9TVsSAnZWagAA2fAP/RxmOv0+5RpDU5pCETOE\nPezQtg32d4Qzn5uYu9sJI9IVJuE5dfIufTZHWkV+B3BQZr1/zXY9pqouoJ7Z\nBq7Mey8cENp5kn8biK6MGSwiyDiUayCIMBFHp4x1P8ciTpeApsmEmpLbZOxY\nq4GZcr15R+KwaqwQ1N0YopONI6kRo2DkM7lWz2QULuFG7/9zXVN4lfk/S2n1\nghcDR+j5iX12wFj155zxgaq9+r1UYGvLkyIex8IC0v40MhVJ3Td8tAnwlnvt\nd9weRS/geKCZj8+93p/IfTDdDkOrAovTea/8DJ/wssNw4DKoExHHuco3d9wz\n85H/el18m1oox/HHZUCBS1Q4yUjUUw9CNHLzCz7V3MzSTXcd4YZc37ihtSRe\nM8PMpB4v3L+w9hrj2sx0CBlTYzkETVH1LYmzaM5L7GoJJlL6d45vNFz3j4dL\nFRsCtg19nqgEFNTpnoszLhER9ieG5vfEWh/jiOH8ODf0Q4rbyaHsRTmiSLTd\nRiL6/+HYUgNVX4JitHwVOOAjjjvLxUeoHpZK0at3kgUX2zklGEj1jn7aLLgN\n52zDdkXNpkbjVCeBaRtSrnF6TFhkvmuQfBuaPNRACNc5lzrzVKeLmwRx6S52\nTGqgzpfSB2K3QNGXhhSkEDdhZrbPj6Nm/HFVuAkgVq70d5Ha9dFD5UDKDCzg\nZbDs\r\n=1Wat\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.node.js","browser":"lib/index.browser.js","engines":{"node":">=4.0.0"},"scripts":{"lint":"eslint lib/**","test":"mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js --recursive --exit --require lib/tests/exit_on_unhandled_rejection.js","cover":"istanbul cover _mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","coveralls":"npm run cover -- --report lcovonly && cat ./coverage/lcov.info | coveralls","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm run build-browser-umd && npm test && npm run test-xbrowser && npm run test-umdbrowser","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","build-browser-umd":"rm -rf dist && webpack"},"typings":"lib/index.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"6.9.0","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"8.11.1","dependencies":{"uuid":"^3.3.2","lodash":"^4.17.11","murmurhash":"0.0.2","json-schema":"^0.2.3","promise-polyfill":"8.1.0","@optimizely/js-sdk-utils":"^0.1.0","@optimizely/js-sdk-logging":"^0.1.0","@optimizely/js-sdk-event-processor":"^0.2.0","@optimizely/js-sdk-datafile-manager":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","nock":"^7.7.2","karma":"^3.1.4","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^2.9.0","webpack":"^4.25.1","bluebird":"^3.4.6","istanbul":"^0.4.5","coveralls":"^3.0.2","karma-chai":"^0.1.0","json-loader":"^0.5.4","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","webpack-cli":"^3.1.2","karma-webpack":"^3.0.5","mocha-lcov-reporter":"^1.3.0","karma-chrome-launcher":"^2.1.1","karma-browserstack-launcher":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_3.2.2_1566325870836_0.38221458508941164","host":"s3://npm-registry-packages"}},"3.3.0-beta":{"name":"@optimizely/optimizely-sdk","version":"3.3.0-beta","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@3.3.0-beta","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"dist":{"shasum":"6c2fb216637b520fa5e819b44170b5afe6e346c5","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-3.3.0-beta.tgz","fileCount":63,"integrity":"sha512-mHSxZmi3nmjXlSFsk6KE+fxlHnz+iGziNKJZ3MNCPG6ifZNlntsw3w+slsYKje6fmHur9Xp+2A2USXhosSdDyQ==","signatures":[{"sig":"MEUCIQCQchOTg94seqWpgtIccSQlsoi1mV8Y0zLZfQRmLUIJGAIgJg7JWiY5TewZ6ncFc7b87RfJbetV9FnrnqGB13LQ+lI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1449368,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXXLWCRA9TVsSAnZWagAAL2sP/iy39wB2d7eHORiQA/HQ\nBH6fso32HOjMcBjC8QoiRpIb0qCYAeaglr7MqVR5xOqMOE/lXXyzXundxhXN\ndBTMHTNrRSq10NTF6uJSikdhsGVr2GSpDKPKDrOscOLwwMmLryOgPFLOJGDb\nHOWlrjrDUAtRg4xPjysHYZ8i/78JJrAo1QGzSY6FLL0ilqJlyGeFsNiEmyn9\nMOoof9s2+DHI65t4C+bgTrAWlxfLKo4HuREQE8DgSBsnJZtlA32PtVe4ja/U\nPpKmZ6w5Ih0f5ipbcf8VkpAP6BMr1A44XxwImsUZ1EpI63bHwSMzRJWe7vtQ\nksxD699yAsL/qeW/xgcgJmS28VNm/H9G9OfWvz6cYAe3RuIQ4Cgj1CfaeZDc\nY57nJSqy6i41wQWpzbYLOwc5xdEhri7iI41AA8n6pengyR1ho5UvKYqruInf\n5AapFGPLw7KFoktpEsy9y0cJBb2SnnQArL8WNnFDd5ncP932R3hReDWqFlzT\nAiB5f7rQBChLP/kCXTQMLPZQnFNPIj1w3FThQkg4wyN52aqaQB3ABFuXNj51\nfN2O0pDClwxM0SOfBeS+NLlPYGukhQO03AFC6NIXa+VijAmaiyqnOcC6/lGE\n82uhQBlMPZ3LSlXKdT9JZY9H98qWoxJMyRPoGhFMHPPF/xfe2zkoP0bHlOH7\n9sxl\r\n=KrKI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.node.js","browser":"lib/index.browser.js","engines":{"node":">=4.0.0"},"scripts":{"lint":"eslint 'lib/**/*.js'","test":"mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js --recursive --exit --require lib/tests/exit_on_unhandled_rejection.js","cover":"istanbul cover _mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","coveralls":"npm run cover -- --report lcovonly && cat ./coverage/lcov.info | coveralls","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm run build-browser-umd && npm test && npm run test-xbrowser && npm run test-umdbrowser","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","build-browser-umd":"rm -rf dist && webpack"},"typings":"lib/index.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"6.4.1","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"10.12.0","dependencies":{"uuid":"^3.3.2","lodash":"^4.17.11","murmurhash":"0.0.2","json-schema":"^0.2.3","promise-polyfill":"8.1.0","@optimizely/js-sdk-utils":"^0.2.0","@optimizely/js-sdk-logging":"^0.1.0","@optimizely/js-sdk-event-processor":"^0.3.0","@optimizely/js-sdk-datafile-manager":"^0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","nock":"^7.7.2","karma":"^3.1.4","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^4.18.2","webpack":"^4.25.1","bluebird":"^3.4.6","istanbul":"^0.4.5","coveralls":"^3.0.2","karma-chai":"^0.1.0","json-loader":"^0.5.4","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","webpack-cli":"^3.1.2","karma-webpack":"^3.0.5","mocha-lcov-reporter":"^1.3.0","karma-chrome-launcher":"^2.1.1","karma-browserstack-launcher":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_3.3.0-beta_1566405333700_0.3303068573927861","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"@optimizely/optimizely-sdk","version":"3.3.0","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@3.3.0","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"dist":{"shasum":"77e578877b7d80d16b453b312216561b56ee192b","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-3.3.0.tgz","fileCount":63,"integrity":"sha512-ct034R9qOhCjxnQnVpvcvuZKNOJsWs1pliGS8fEud3re3NvincnOCUwkv91yv8cPaySJeT2bKLIg5pocmlh2Aw==","signatures":[{"sig":"MEYCIQDcsiig77bnqxToHCgaQNAen0WaDbY3sF7p5CASqoe52AIhAI+MyiPl6Od/WzxORU+q4faYbNQDlPnp6bEskB+qFrMl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1451572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdi9vlCRA9TVsSAnZWagAAQ6gP/RhbZ//M3mRxUrwk0AbJ\nIsRIhXHf8mY+uM0yjZk/wPSxB+ZHxesSphewzzZITlE1splMqNjh4IyIEZMM\nNc1sagWu+utuaIA5G1qzI0Huql8bVU/L8m954arujAa0OIpNrw+TwyOLjl1y\nY87qTnHCpuMt1NRoP0lpHtpxoJ1+vutUuFrYmmwoL/GfkwSomJrw8NTtYXYv\nzOOJiw+rAFXh7kMtjEZ2QmfU3j2Fkd+aIQRz3tXHAEUZA9CF7OHu54pPwr2D\nC4nH+Xf59XEGL6MobfsOc4GPRxUyo89X2PskTC9dsVS2S6SJMZdorYzGTqT+\nCD+aINkmyjrGQtqnpr0rCxbL2uB/BrJPoJlYnSQWxB3z6xz51XoasBEXpJYi\n/FsR6wTN0rO4enDmTW/war6CRMN4uApTurLzJbvnrw0xoDX+3R3HG93CPZtC\nuhH3jBPyfY1aO2skkSvTGnV4PJfsoPeNv3OQzODvmdBFXf+Bb/1XFJ9+Xf03\n3cuoJQhK4bbH+nU/KsghiEt++HRHnNNzLqJFTxWwqhJohE9HR4M0tK62xfRJ\n7tHiih9ur4kybT5BAPyUDSMxyppKA91VxUp+eH6h/o6z3E853mShkNeIpUXH\nwT4w/UHeKxaL3iSFMs/qRUDngqYERrI4eFaSMPfML9aGFFK4NwFD1dNJMNZu\nwNmo\r\n=xiiQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.node.js","browser":"lib/index.browser.js","engines":{"node":">=4.0.0"},"scripts":{"lint":"eslint 'lib/**/*.js'","test":"mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js --recursive --exit --require lib/tests/exit_on_unhandled_rejection.js","cover":"istanbul cover _mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","coveralls":"npm run cover -- --report lcovonly && cat ./coverage/lcov.info | coveralls","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm run build-browser-umd && npm test && npm run test-xbrowser && npm run test-umdbrowser","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","build-browser-umd":"rm -rf dist && webpack"},"typings":"lib/index.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"6.4.1","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"10.12.0","dependencies":{"uuid":"^3.3.2","lodash":"^4.17.11","murmurhash":"0.0.2","json-schema":"^0.2.3","promise-polyfill":"8.1.0","@optimizely/js-sdk-utils":"^0.2.0","@optimizely/js-sdk-logging":"^0.1.0","@optimizely/js-sdk-event-processor":"^0.3.0","@optimizely/js-sdk-datafile-manager":"^0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","nock":"^7.7.2","karma":"^3.1.4","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^4.18.2","webpack":"^4.25.1","bluebird":"^3.4.6","istanbul":"^0.4.5","coveralls":"^3.0.2","karma-chai":"^0.1.0","json-loader":"^0.5.4","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","webpack-cli":"^3.1.2","karma-webpack":"^3.0.5","mocha-lcov-reporter":"^1.3.0","karma-chrome-launcher":"^2.1.1","karma-browserstack-launcher":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_3.3.0_1569446884894_0.4923810611191568","host":"s3://npm-registry-packages"}},"3.3.1":{"name":"@optimizely/optimizely-sdk","version":"3.3.1","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@3.3.1","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"dist":{"shasum":"968981676d37ed3b96bcb70f34b7e5ba16ca5b23","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-3.3.1.tgz","fileCount":67,"integrity":"sha512-42xxf0yFI4ihlvnlGORwgcMGI0leb90hlyAWZXnSqORwdKzkXrP3sBfVrX6F9lAGeH/S8bNPpWcjTTwfxZfyrQ==","signatures":[{"sig":"MEUCIG8OqD+Pf74imPytioU7ZnRbHhjHMAI4VgaYsH73ibN+AiEA7lwTGVNSAaT+esY9fyxDAQ+sEHSmhpIhfs6S/nqCIKQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1472174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsx0tCRA9TVsSAnZWagAA+m8P/RwJtTWAvHcClEIzu7gi\n3PphneO4LXUOj607Spc1llVWh5fg9qD9fDxVbh8NGdYDWHIGvWbR2a8N6HLH\ngA10QtcRJ6YYDYdeXLiQxVXnSvf7tNLA7v9DYNdiKQ7lTM2UzfhZSoAtlA+4\n6QKaLnrj0gR/VE98YMeY6DJ75YXkHiSgBHGs1p48HmqsBzrE/UwVvcCElZyg\nvs7vKqFYmc4ckGJwuAzdYBtbWFu1HdeYcX1SKpRY2pYNVXZBi0DuEe11FyKi\nml59+U3Lu/iUxgJ5GkhUPYRLBsaU0NDjZq3eTqw+rve2Z754GkeFGtw7nOov\nUCa1A0eJYz1p5KL9aNum92JPvUkIepNjjgTkskF46JqjqMw4qIoMNni9eRUG\nTHj8VeyH+4GkZYSQvJq3Urxx/jSXauMqVLZQh+rj0OBoIJGe4TqKElAPHZOG\nD2+3wLGIb9Nj7102HDcVE2adbGSbSZKZmtRt0GoEDhZJt3Ik5ivK03zXMH+V\nyt3vNKDOHj4NvS2HW8D3KF8rSES/aUzlT2pHGH0oTuQFbtAb6bP4MAKyh7zz\nyeDABQ/wJySu9R1zAwedkSf2hovk60uJ2Xe1nsNkQdByrDnXio6/LF5kX7mc\nE+EFmriivh/Yu4LJYs4VtEVMEJ8H4dwKLueG2hVh3FuucEZTiuypTLin2Esl\nxHZD\r\n=jShA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.node.js","browser":"lib/index.browser.js","engines":{"node":">=4.0.0"},"scripts":{"lint":"eslint 'lib/**/*.js'","test":"mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js --recursive --exit --require lib/tests/exit_on_unhandled_rejection.js","cover":"istanbul cover _mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","coveralls":"npm run cover -- --report lcovonly && cat ./coverage/lcov.info | coveralls","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm run build-browser-umd && npm test && npm run test-xbrowser && npm run test-umdbrowser","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","build-browser-umd":"rm -rf dist && webpack"},"typings":"lib/index.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"6.9.0","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"10.16.0","dependencies":{"uuid":"^3.3.2","lodash":"^4.17.11","murmurhash":"0.0.2","json-schema":"^0.2.3","promise-polyfill":"8.1.0","@optimizely/js-sdk-utils":"^0.2.0","@optimizely/js-sdk-logging":"^0.1.0","@optimizely/js-sdk-event-processor":"^0.3.0","@optimizely/js-sdk-datafile-manager":"^0.4.0"},"react-native":"lib/index.react_native.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","nock":"^7.7.2","karma":"^3.1.4","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^4.18.2","webpack":"^4.25.1","bluebird":"^3.4.6","istanbul":"^0.4.5","coveralls":"^3.0.2","karma-chai":"^0.1.0","json-loader":"^0.5.4","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","webpack-cli":"^3.1.2","karma-webpack":"^3.0.5","mocha-lcov-reporter":"^1.3.0","karma-chrome-launcher":"^2.1.1","karma-browserstack-launcher":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_3.3.1_1572019501340_0.8959486714538956","host":"s3://npm-registry-packages"}},"3.3.2":{"name":"@optimizely/optimizely-sdk","version":"3.3.2","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@3.3.2","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"dist":{"shasum":"fa60a82b5f32ad1336d806d5a88710a53f842382","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-3.3.2.tgz","fileCount":67,"integrity":"sha512-4SwucN9/3ISI68tLrP9WMRR6oeRmX+VuOKlTu3BXSZdzbGQIeDYINftmsQgDVTCK3+jjf9GCt8F5AFz5cvfG/Q==","signatures":[{"sig":"MEYCIQD6fGGrB/6pYsPXBAJrhYrO4qPkIdGljjK8sN6calZM4QIhAPYjIeDqd9BfItwPGHonJT/sJ/8V/JTOYapSP1rr5HTS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1472429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzYuRCRA9TVsSAnZWagAAunkQAJYUq+B2MaHEn7MmhVZ9\nv9hoyC+HyIyHzVpD0JPfDtoSmqD0u0jFXC7s6YC2AFAliWzq7H6r6u/NO4Tg\ntL6i0ZXRoyyrJHkVzFTzP0dmIWCH7m/MzrYnJJU3L0J09C8owlCGtr6+P2Ws\nVp2yzogEonp75CQdVI1yZ8ezYLghB6Mmk6rfYL3klCh6N3a3IzLinpwiFPr3\nHLHbiyB/WlVf2QgVgwmP4fO66oiD160nsAXlM462P6aQnAr65F888GMD7tNZ\nUYXFst7LvZHo0Mmu12U3hqaf2loDq61t5MuQTIyqdYxB1KG5QJXMjWKUWAjS\nNCIzR9VuvTDY/YDYo11KWN4KS1VjEUbYkuVmLTs2bEil0hY5I4o9dm6BI2Df\nU0dEHFwI8hUOFv01fiMWrIV4hR2AVv1oOIzuXbCZfI2Kw9zAesQU4HNp5y1R\nrZIWOhsyvUvYVnRp4PH58dikQoQIKj4CNuk+n4rLaoTBTZPkvQMpx7EZsH3n\ni5rcMrYD13cueWIcrwbj5xSCzSjyZWtLWLre5B75wZAJDg8MkXEjG74oxhA7\nP/NUMWbxO0dJTxDtcWGrJUkOwDajGiQj2FMxcRNZju6gFTsIqfugWnbmyo21\nRB20GX2PaNhpNkKiU6dnKer2mQ8ygq8GXeKNrk1CTZwSj7Qsm91s7d0TIso8\neCbC\r\n=NcGZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.node.js","browser":"lib/index.browser.js","engines":{"node":">=4.0.0"},"scripts":{"lint":"eslint 'lib/**/*.js'","test":"mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js --recursive --exit --require lib/tests/exit_on_unhandled_rejection.js","cover":"istanbul cover _mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","coveralls":"npm run cover -- --report lcovonly && cat ./coverage/lcov.info | coveralls","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm run build-browser-umd && npm test && npm run test-xbrowser && npm run test-umdbrowser","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","build-browser-umd":"rm -rf dist && webpack"},"typings":"lib/index.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"6.9.0","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"10.16.0","dependencies":{"uuid":"^3.3.2","lodash":"^4.17.11","murmurhash":"0.0.2","json-schema":"^0.2.3","promise-polyfill":"8.1.0","@optimizely/js-sdk-utils":"^0.2.0","@optimizely/js-sdk-logging":"^0.1.0","@optimizely/js-sdk-event-processor":"^0.3.0","@optimizely/js-sdk-datafile-manager":"^0.4.0"},"react-native":"lib/index.react_native.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","nock":"^7.7.2","karma":"^3.1.4","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^4.18.2","webpack":"^4.25.1","bluebird":"^3.4.6","istanbul":"^0.4.5","coveralls":"^3.0.2","karma-chai":"^0.1.0","json-loader":"^0.5.4","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","webpack-cli":"^3.1.2","karma-webpack":"^3.0.5","mocha-lcov-reporter":"^1.3.0","karma-chrome-launcher":"^2.1.1","karma-browserstack-launcher":"^1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_3.3.2_1573751696859_0.9194011349201179","host":"s3://npm-registry-packages"}},"3.4.0-beta":{"name":"@optimizely/optimizely-sdk","version":"3.4.0-beta","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@3.4.0-beta","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"dist":{"shasum":"ceb18b3d33a899b7aa00ce2e372a793d0dc05634","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-3.4.0-beta.tgz","fileCount":69,"integrity":"sha512-UdSFU7wecd3AlsD9TMrMC8gixs4ev6OXSnMwCfNcW8mTBI3BFWVuv4z58VnEIPwGNCTx8n+Zka4uWCENuVNRNg==","signatures":[{"sig":"MEYCIQCjKRljEX8AF2c9Awv6iNRRSNk6l1hHByyrlDzN6G/LugIhAP1xfJMxe+22djFi9WpuP6xm6s85oz4D6hLhCnbGSMqG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1494253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+mVeCRA9TVsSAnZWagAAvzoP/35Er7aWp8cH4g/S/b8E\nAX9AwLcod6xD8ITHi6POtvmDOKkDyTeqeWsPxbd5nv4kDaeWNz9Y3hJP062D\nb3g4wdRlztZbsYlp8R1BXB7vJpFOKdu63P1jFAmYCZHHGhMHcLNUQemYSKHz\n5zbLCdiA8+/I8toHNvJogwwrUsllIqrovBBl4iAZ03fZ0bzoYXiNkgCu1V2N\nqv/EFUwwHy7c/dlEXyvmMT3nkJ7clePhQ7+0gImerCGDPepeJHfAI3BDLPKR\nB36lxH91Wfrcu+F/Bai3aZrm1JCYv8fnTfSbsnJyGgm5VPlCJpCGfhrkI5v/\n7Svj6K6wyilfWiViGfr61inBAqaLF5Bdd2T4qtAKrQq6u8ijBxXuMBPy5GS7\nE3quIIR98tyTGjiUFOrnDfq40NJe7JtdXqgYYV045WJp5VhK3J5tzx6a60P1\nT1HfpQ/cFVhSz4+Ehq3rA3tV9ZweBZjmvm4FGFVrKhqHWZlyeghBYeedLsQN\nqI8fTCZyD2A9jXGYCHM5KpAZ8VSIbrxqesrKh3HuuCQA4TGcttjcVuBm6qAb\nEqQDPMvZZSR9h6FJgE0P4lOI721ldb9U//LCGMfvlpa+KBrWhQ9++jEU4K2k\ngri519gGxObvvLkSf9nQTyfWmNngYkfgJaceGymrbwSUirwg46QvSUj65Szw\nTW+0\r\n=CMCQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.node.js","browser":"lib/index.browser.js","engines":{"node":">=4.0.0"},"scripts":{"lint":"eslint 'lib/**/*.js'","test":"mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js --recursive --exit --require lib/tests/exit_on_unhandled_rejection.js","cover":"istanbul cover _mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","coveralls":"npm run cover -- --report lcovonly && cat ./coverage/lcov.info | coveralls","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm run build-browser-umd && npm test && npm run test-xbrowser && npm run test-umdbrowser","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","build-browser-umd":"rm -rf dist && webpack"},"typings":"lib/index.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"6.9.0","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"12.1.0","dependencies":{"uuid":"^3.3.2","lodash":"^4.17.11","murmurhash":"0.0.2","json-schema":"^0.2.3","promise-polyfill":"8.1.0","@optimizely/js-sdk-utils":"^0.2.0","@optimizely/js-sdk-logging":"^0.1.0","@optimizely/js-sdk-event-processor":"^0.3.0","@optimizely/js-sdk-datafile-manager":"^0.4.0"},"react-native":"lib/index.react_native.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","nock":"^7.7.2","karma":"^3.1.4","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^6.7.2","webpack":"^4.25.1","bluebird":"^3.4.6","istanbul":"^0.4.5","coveralls":"^3.0.2","karma-chai":"^0.1.0","json-loader":"^0.5.4","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","webpack-cli":"^3.1.2","karma-webpack":"^3.0.5","mocha-lcov-reporter":"^1.3.0","karma-chrome-launcher":"^2.1.1","karma-browserstack-launcher":"^1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_3.4.0-beta_1576691037796_0.8739825783750972","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"@optimizely/optimizely-sdk","version":"3.4.0","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@3.4.0","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"dist":{"shasum":"3f00cb09801a285b54b12a2f2b6d4887ea10eab7","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-3.4.0.tgz","fileCount":69,"integrity":"sha512-L99ilQ/TkGRxBUMzXZW08zo8DXKZx2pvNzEeZ0sh5VxzHDg3UapaFbWe9cIq4QcHQoi/sjDqZYRUVvjT3GBl4A==","signatures":[{"sig":"MEQCIDdtwx1zkQIhYzNzsGkY5/NOdlygOG2EZD0ISCwj+dbpAiBacywUcF4rZkVHqYT9hQBEXvBAQbv9e4Tna+0ro5yhuA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1498582,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJ4U8CRA9TVsSAnZWagAA+2oP/2E4hsXKUUJZ2N3gE5KC\nf0KQDc65SsvQ+90GgP5pSUdaxz2G3aXMxygFjQY134dyQVsHhIO4DYSLT4K2\n4iuif7YnLJJtHdYrNZU9qs3Ezs07m2E5P0rCSLvPRwyXuls4JZJA4yL+wemJ\nIXAXK5AAE6PP50L0go3LS8kAK/3bLJ2b6X/p1AzvyQcaAdY51vaR2jNBiQls\nBWbNd6jkJqWnPvNTWc0E7BEVeBmBGyU0uLg2lrfY1pVwxg4boBOegZi/ZAtA\nOgoVbXM3FWVy4pTqO1Tq245JU/UOwqwLWBQHsBz92If//xoo7VIRFgHtBjNt\nDbVkku0IS0fhg4yl+grLChdY3Wwg59f7WIaY1y+HAc9Bka3hnuVwudhJv9G0\n5wrAcUZ7bgk+5HwIXfzQ5ux8067SWA0eI6OQmWLKGS5yGJB451KmpRu1mamf\n7kyEBAy4tEiykVuHKoPPhEh5k7z1S1sZXoGFiQXSeDR8HfcgHqdhu8CqbiKp\ns3zAd7UwydDuebeFa0bUoAie/xxcceHXJKEs7qRM295sWnzEiFfWe0iE6pRg\nWgYcqD8rlI9uzY7IBZCaVe5Gw52tmJj31fWzmEhGR+/7sCBBaoJEFQlqLYCT\n2C8MJVmvYs+Hn6J9EANHdra9L7RadUWDCm8OAzncr77LvCs9pjaLEkGs5kby\nZizA\r\n=f9Us\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.node.js","browser":"lib/index.browser.js","engines":{"node":">=4.0.0"},"scripts":{"lint":"eslint 'lib/**/*.js'","test":"mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js --recursive --exit --require lib/tests/exit_on_unhandled_rejection.js","cover":"istanbul cover _mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","coveralls":"npm run cover -- --report lcovonly && cat ./coverage/lcov.info | coveralls","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm run build-browser-umd && npm test && npm run test-xbrowser && npm run test-umdbrowser","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","build-browser-umd":"rm -rf dist && webpack"},"typings":"lib/index.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"6.9.0","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"12.1.0","dependencies":{"uuid":"^3.3.2","lodash":"^4.17.11","murmurhash":"0.0.2","json-schema":"^0.2.3","promise-polyfill":"8.1.0","@optimizely/js-sdk-utils":"^0.2.0","@optimizely/js-sdk-logging":"^0.1.0","@optimizely/js-sdk-event-processor":"^0.3.0","@optimizely/js-sdk-datafile-manager":"^0.4.0"},"react-native":"lib/index.react_native.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","nock":"^7.7.2","karma":"^3.1.4","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^6.7.2","webpack":"^4.25.1","bluebird":"^3.4.6","istanbul":"^0.4.5","coveralls":"^3.0.2","karma-chai":"^0.1.0","json-loader":"^0.5.4","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","webpack-cli":"^3.1.2","karma-webpack":"^3.0.5","mocha-lcov-reporter":"^1.3.0","karma-chrome-launcher":"^2.1.1","karma-browserstack-launcher":"^1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_3.4.0_1579648315257_0.18456936327537266","host":"s3://npm-registry-packages"}},"3.4.1":{"name":"@optimizely/optimizely-sdk","version":"3.4.1","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@3.4.1","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"dist":{"shasum":"f385eea2395fdbdffd4b656fdf7e612516a5cae2","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-3.4.1.tgz","fileCount":69,"integrity":"sha512-c/Uv2YGZtzERVIJ6DtLF6kCIg1zAnVNcZWRksaUCWVHug5vxlItqB2OWLFHiscgBTlQMDKJi2ocoE+yr5zPQwQ==","signatures":[{"sig":"MEUCIQDv17PSz8hMfrIlBz6XLQjhVXWHpLN40AqhuNYty0P5PQIgXhnUo0oVLhd0dRANZLAh+PaJrhlfjn5jIgYlDMGPK14=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1500058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMNYACRA9TVsSAnZWagAA0XMP/3W0PzpOe8Il5rERc0AO\nu/FSIWVaQwu+EnREsa7WEJBxqYB+L9mnI+KqIbbuGEYNUVUtWdItn3NC/VKD\nmomma8U4CoEDUs52yOxpw4PmwKC7YF8hDPorvsdbaWgKi3PhFgEyf1FZb3l7\nVEN2G8xXnyc4sVXfwlLh10tiodPXh1IHskurr3PNPRTwalH/z2CgHjopmULV\nSQcnFv/Vmsnt27n9g+hQNfMaYb1lOhTk8O2A7JR1ggPoK8a0lo8ktlTlA6he\nnVLlwTqkWvXig6wDZk3y4uwkm559Zueemfg25MRXxEOznLRxCwWJB2VIHiN5\naYWjAMVN9GK9uyrujm8GwzqDIu9yphmEF+0hRxlRSJdyYb6GixSZNFVN4PJP\nZBRdaBlcoC9Hs9nHaBSCCkPqNIaccVRrYz/ZhFK5FdtcYxhFVa4SDg9q1emu\ntKoJsVaYA90KJVtevfLdPKhfwcEKQM/j7mONcmBTK/JL4OR/x/gcf3xr6Tbr\ncULc6yE+7CCcqLfNNbWBF0ozX7Rl2gYy+QKQR8nNizosgkpZZD9KINOuF5er\n3d1R61lb2l2QhRqOzh4TqQAWp2U3592ua+CofPebB7aj/kIimVHDzkYNtXe9\nZI/qkYyOk7E0QvdAUBi/m4O2mU3GHmdnzxCjKMwTMFEy42VaNgqm9vyXv4Ec\nnbQr\r\n=a9jh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.node.js","browser":"lib/index.browser.js","engines":{"node":">=4.0.0"},"scripts":{"lint":"eslint 'lib/**/*.js'","test":"mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js --recursive --exit --require lib/tests/exit_on_unhandled_rejection.js","cover":"istanbul cover _mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","coveralls":"npm run cover -- --report lcovonly && cat ./coverage/lcov.info | coveralls","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm run build-browser-umd && npm test && npm run test-xbrowser && npm run test-umdbrowser","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","build-browser-umd":"rm -rf dist && webpack"},"typings":"lib/index.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"6.9.0","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"12.1.0","dependencies":{"uuid":"^3.3.2","lodash":"^4.17.11","murmurhash":"0.0.2","json-schema":"^0.2.3","promise-polyfill":"8.1.0","@optimizely/js-sdk-utils":"^0.2.0","@optimizely/js-sdk-logging":"^0.1.0","@optimizely/js-sdk-event-processor":"^0.3.0","@optimizely/js-sdk-datafile-manager":"^0.4.0"},"react-native":"lib/index.react_native.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","nock":"^7.7.2","karma":"^3.1.4","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^6.7.2","webpack":"^4.25.1","bluebird":"^3.4.6","istanbul":"^0.4.5","coveralls":"^3.0.2","karma-chai":"^0.1.0","json-loader":"^0.5.4","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","webpack-cli":"^3.1.2","karma-webpack":"^3.0.5","mocha-lcov-reporter":"^1.3.0","karma-chrome-launcher":"^2.1.1","karma-browserstack-launcher":"^1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_3.4.1_1580258815476_0.3535723600459879","host":"s3://npm-registry-packages"}},"3.5.0":{"name":"@optimizely/optimizely-sdk","version":"3.5.0","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@3.5.0","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"dist":{"shasum":"d9e45ab110d9aa1cf0c769ec44c1baea65358124","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-3.5.0.tgz","fileCount":70,"integrity":"sha512-QwK5RR1i7qnkhbcGveymJuByKQRgkn/CzyhEKoxh0NH6V6VzHnOJYLT6XeKMR88mNTDw81S2JYLE8jJeljmFhg==","signatures":[{"sig":"MEUCIQCditfiu+x6d2s0S0Ao1CgI0KMnL8GJmmcpCR9vJ3znRAIgVjZ2bnkSwanRCJ8SAEfOlG5W/7rwzP69EGOjX4HlgQg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1546297,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTvUMCRA9TVsSAnZWagAAUQAP/1zgSoyVEV1owhW06HYU\npWHHOiNk4tmNfwiXBDdJ+NNfAiiXCfhzvFOkGIf7pK5EnJyYaIe6A8/KVUzt\nwe7oORR5aFfG7S1wgY9sr8RUFCZ/ep+ZB2LwlvQhbnFMWkZCjjsIZeNYjyNi\nWwivQjlL7+L4W53B0jTTeWoxJtB9sWl6eu2NkFter0IvABfaGZMp06QA08/9\nwBV+oj/aWKzok2a+X3GeCfru1f06q147CIWvan/szJOexzFEOO3soVFmMJw7\nFJm5Kz5wGH+K3GqWPwWRIzRmshRLEmanfgYqVbxPIK2bJm4GFKMsvHX8bEcC\ndcQps5YWspym631lahFTNxXujUkt2nELYS1U90mSL/b7TImfonKX1wKcP+Hu\n6HtctlGOv/k8tEnMPfCEQZN3DgRwk8U9RSreh4efa2iUBtKo0iMts4XSDsxd\n3ThupIYuJf04XEX86FiNLYRLztEzMBQSOvVZKq2eRGrNQD1kCyV79Be3CNKZ\nk//5vAyO4G1rQku8oQAaf+yHCRNx7MHuOxN2W3/XTzUopt7EZuZbBrR+T/Nm\n6k/fvFisN7zubT3tF9ehFOeC0iAy8R+1GYCA5s4xrZzq4exZzDJrvr+WTasF\nWZQOOBiAejl24RfpW+UI6l71+qdxKnUuqGzSO3gmxc6kRqTBRyUlKo8bHNQQ\n9QYT\r\n=epzr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.node.js","browser":"lib/index.browser.js","engines":{"node":">=4.0.0"},"scripts":{"lint":"eslint 'lib/**/*.js'","test":"mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js --recursive --exit --require lib/tests/exit_on_unhandled_rejection.js","cover":"istanbul cover _mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","coveralls":"npm run cover -- --report lcovonly && cat ./coverage/lcov.info | coveralls","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm run build-browser-umd && npm test && npm run test-xbrowser && npm run test-umdbrowser","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","build-browser-umd":"rm -rf dist && webpack"},"typings":"lib/index.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"6.12.1","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"12.13.1","dependencies":{"uuid":"^3.3.2","lodash":"^4.17.11","murmurhash":"0.0.2","json-schema":"^0.2.3","promise-polyfill":"8.1.0","@optimizely/js-sdk-utils":"^0.2.0","@optimizely/js-sdk-logging":"^0.1.0","@optimizely/js-sdk-event-processor":"^0.4.0","@optimizely/js-sdk-datafile-manager":"^0.4.0"},"react-native":"lib/index.react_native.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","nock":"^7.7.2","karma":"^3.1.4","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^6.7.2","webpack":"^4.25.1","bluebird":"^3.4.6","istanbul":"^0.4.5","coveralls":"^3.0.2","karma-chai":"^0.1.0","json-loader":"^0.5.4","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","webpack-cli":"^3.1.2","karma-webpack":"^3.0.5","mocha-lcov-reporter":"^1.3.0","karma-chrome-launcher":"^2.1.1","karma-browserstack-launcher":"^1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_3.5.0_1582232844214_0.10220105517594047","host":"s3://npm-registry-packages"}},"3.6.0-alpha.1":{"name":"@optimizely/optimizely-sdk","version":"3.6.0-alpha.1","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@3.6.0-alpha.1","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"dist":{"shasum":"fa1aa8880954a96ffd6f732810bacb0a7ffd45e6","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-3.6.0-alpha.1.tgz","fileCount":70,"integrity":"sha512-AxY8iykT4R4n/2HcgQcSE7CUeQEd89hGnyMPgyo49FKzPKQTC1ldmIcHu+zwr7jmmxwEqCIsBGWkzl5aR+93QQ==","signatures":[{"sig":"MEQCIDvb9Cw4ZadNCj8AR/S4k/9HRJGPU30gZ/Hsw9NOQyxjAiB0p8xhc9wrLMMlV7lTTloGux55Vs1XclKYq8FzKRIccA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1504863,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYAO2CRA9TVsSAnZWagAAmmEP/RS/Gnao8BlbfXFkpSfA\nYWNpvb57RlNJaqeSQiM5+YIjquK4MowH7dgg+nfrSE2lDIu9+wn+fQkG0Lrw\n8s89K17/7x+VTsnUWyYGmHSLbHRs8586QtgVrfHzxxEUr9G5gzvxtOjFu4a7\nCp7vK+ycI0hMdtxv2YdWWL9Yp/8S4dqjDCFihqfv35xT37z64p8Vw3ojQyju\nQsGntjoEOpo33X8P718GSc3Jbvn+2Gfg6fQf3uG/tUVgxsiBsWV0UmWmX6aw\nBMY1kwoCFMWxXaJSTgBttb7lJMgvss/JVMyQpRcrLcLFr05c9ewdUMXUJJCf\nFBCcx9Ny5WzQ14iQK2UIcGzvoq4xKMwCTrhOCNTue+ZCKCvj+v4oOAE4YFmP\nIxCy/dMJD9FrjW0z6mdmILPBclfVsb3uG9lKgNajL5YHIuAyBzuvutqawyPw\nXrD8JK3KWhG/eTfg9t9IDTifRW8UniKr0MAHfJvApUp7w3tzNRn30YyZJbVR\nV+9sRha07SCvO53ZNi9mX/VY82ETBuWcbDTzBuT2vt+W0X/rfJwurMkM3M/D\nCYglh2UmQ2V4ykBLuFTs8KQEqC4ET/My2FYeo9u/YZiPmztg+0I25mOUnPkd\nT7QGvHgOiDFgDIwGv1iY0uKU748ZSz54ynmd0OrDh176c5qiS1cBocd6CIRg\nwXAA\r\n=qUqB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.node.js","_from":".","_shasum":"fa1aa8880954a96ffd6f732810bacb0a7ffd45e6","browser":"lib/index.browser.js","engines":{"node":">=4.0.0"},"scripts":{"lint":"eslint 'lib/**/*.js'","test":"mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js --recursive --exit --require lib/tests/exit_on_unhandled_rejection.js","cover":"istanbul cover _mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","coveralls":"npm run cover -- --report lcovonly && cat ./coverage/lcov.info | coveralls","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm run build-browser-umd && npm test && npm run test-xbrowser && npm run test-umdbrowser","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","build-browser-umd":"rm -rf dist && webpack"},"typings":"lib/index.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"2.15.11","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"4.9.1","dependencies":{"uuid":"^3.3.2","lodash":"^4.17.11","murmurhash":"0.0.2","json-schema":"^0.2.3","promise-polyfill":"8.1.0","@optimizely/js-sdk-utils":"^0.2.0","@optimizely/js-sdk-logging":"^0.1.0","@optimizely/js-sdk-event-processor":"^0.4.0","@optimizely/js-sdk-datafile-manager":"^0.4.0"},"react-native":"lib/index.react_native.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","nock":"^7.7.2","karma":"^3.1.4","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^6.7.2","webpack":"^4.25.1","bluebird":"^3.4.6","istanbul":"^0.4.5","coveralls":"^3.0.2","karma-chai":"^0.1.0","json-loader":"^0.5.4","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","webpack-cli":"^3.1.2","karma-webpack":"^3.0.5","mocha-lcov-reporter":"^1.3.0","karma-chrome-launcher":"^2.1.1","karma-browserstack-launcher":"^1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_3.6.0-alpha.1_1583350710159_0.07287894352988111","host":"s3://npm-registry-packages"}},"4.0.0-alpha.1":{"name":"@optimizely/optimizely-sdk","version":"4.0.0-alpha.1","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@4.0.0-alpha.1","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"dist":{"shasum":"a0b95e901b690afe455baeb08d0cee3f92574eb5","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-4.0.0-alpha.1.tgz","fileCount":71,"integrity":"sha512-x6+zMbwz5co4G8ixkOu7jBpYBaJDKlYGliNXvFPRzDqWGLzTe51eKt3C+60SaGDO/nAFryzGhBM8RD3EFI0BMw==","signatures":[{"sig":"MEYCIQDVF2rS2/WOwEvV7XQMiPTrelKV3ZRTMFNOazYYy311XAIhAI1N+8EShayPiLS04aKrgOMSOQhzWKm511rYIRGwKzJL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1395617,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehhxtCRA9TVsSAnZWagAAyqsP/A/av9Nrchuz0c3PqB0O\nup4aEz5/vkF5r57gi9/LjHXag44TOcOnerUIxg3yfmMfO+aHEm4in7hEDfkl\nLECGsSPAvBZOKU1Puv+zxxV8IzcDoGsi8qbIzKby9a9F8lndSdMqAGFc2byG\nBjImS9G6giHfvUKZWOnyE83tpUPwcedMClNq5r3ddMSyBskVR1L8Y1kFFmQH\njWsQfCVNhyoRFO4L89bEpXMziQszk7Au8eMKE4VQ8i8m4tybEGHBlLaY46bH\nx6OiucqDWqAlK0j4MoyZqUr6+pIQvayfBmX+niqFcvy/evkffQLafS3PFiH4\n1lfTz8R4x1eBX0iUE5kT48aW7R/Xwz+14fBzim7vA9Cp6ZGP8/Wq9XwUbAtx\n+LFNI8IQHEyk32ZEKxXvQDWWgEFpH64JW0yPZey6Zha1VboT876syzzUsZZy\nYOBcij+gevYH9kW6ku1uooJlNLAPlRI3VkxC91O5fJZulwRwWXiseIuyYzq4\nim3QTYQ7ts4uUP0yHAVM6Q46uk4srZJAF1EinhgRQgMMwq1rxGk+cxrA6Byg\n31WoeOU+2V1j4wHRNMM7aNnHfNqpu4qfQWfBDJkAb5EgcLRI7bySkwYSndDc\nf2C1Nsn53EpyUAsJcA5eESZp3WxzdeDH+vRQ1z29DQb+NL/Es5GZZcj1ctOU\nJ3HK\r\n=s0XW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.node.js","browser":"lib/index.browser.js","engines":{"node":">=4.0.0"},"scripts":{"lint":"eslint 'lib/**/*.js'","test":"mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js --recursive --exit --require lib/tests/exit_on_unhandled_rejection.js","cover":"istanbul cover _mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","coveralls":"npm run cover -- --report lcovonly && cat ./coverage/lcov.info | coveralls","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm run build-browser-umd && npm test && npm run test-xbrowser && npm run test-umdbrowser","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","build-browser-umd":"rm -rf dist && webpack"},"typings":"lib/index.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"6.13.4","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"12.16.1","dependencies":{"uuid":"^3.3.2","murmurhash":"0.0.2","json-schema":"^0.2.3","@optimizely/js-sdk-utils":"^0.2.0","@optimizely/js-sdk-logging":"^0.1.0","@optimizely/js-sdk-event-processor":"^0.4.0","@optimizely/js-sdk-datafile-manager":"^0.4.0"},"react-native":"lib/index.react_native.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","nock":"^7.7.2","karma":"^4.4.1","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^6.7.2","lodash":"^4.17.11","webpack":"^4.42.1","bluebird":"^3.4.6","istanbul":"^0.4.5","coveralls":"^3.0.2","karma-chai":"^0.1.0","json-loader":"^0.5.4","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","webpack-cli":"^3.1.2","karma-webpack":"^4.0.2","promise-polyfill":"8.1.0","mocha-lcov-reporter":"^1.3.0","karma-chrome-launcher":"^2.1.1","karma-browserstack-launcher":"^1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_4.0.0-alpha.1_1585847405335_0.6461372848387712","host":"s3://npm-registry-packages"}},"4.0.0-rc.1":{"name":"@optimizely/optimizely-sdk","version":"4.0.0-rc.1","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@4.0.0-rc.1","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"dist":{"shasum":"ea918c58c6efb6f0dcf2ed579164fef2e6981194","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-4.0.0-rc.1.tgz","fileCount":76,"integrity":"sha512-uIH4kWRX+HVfyJogM0N8abG/yLzk+FdrT3Wrij0oqJJVCS50QFi2OFVgjJrbW3UhUkpg/Yo/HeXEkU4d2wIYyg==","signatures":[{"sig":"MEUCIQDsGUtfA+BO3of7bDk4XTfAW6EpXDYZn1kGhg96PQGpEAIgQ7r1nCsrCVzc5dbcZECONh/qqK5H9KeeH+ncSVrsmxU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1605451,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemiNDCRA9TVsSAnZWagAAVr4P/ikeG4ueX6bW6rJF11+n\nOWA2bg+oM9Iq+k/7MWKNNPLEzZa7/M+evuFMmQ9FbuxYD1ulU0FtimOO2eFt\nC+WdSSFQRk19jBOEm4r5U4PWCvMo/zclfyrM7ws3FiqlsaLyN0xOvEVkjv9Z\n3O7ngZrgHIHhTxCztbyDuthIWJmj4VIOvgLdFa6f7tnWvQIEiS7VDwvalJCj\nmDIT2hHvpY3RQydV1Cl9xd3JQZDckpLv0O9Mq+0kQmV//CT6XbaMCwnAk+xM\nT1FHwu5ECYd1S9pOnB+l0AqyoMbwIkThDJWX5kkegU5Ynx5VuoNKMOLYyXX0\nY0cl1xEFcUKdJZOSbRsrAXsFgIQdkpO1ye1XwIppNW8ZpSX4LIYWCBezOw5E\nRus4186FM93RVOojcFewueQGCNFX1AUu4TSzY3oCfGsI94vgC4QKRBo1Lqji\nzS/FR/LaV/o6A3GqVyNfxKpQrEUREOKP/Dlzf3ikZy61NDHOKUHldZw3OAsx\njTO5eyPVJ0uyH9bbuU+XxQJVYp0NDCDavZVopgoIetHSlka3ByupiduzU1Zd\nsYo8SN9PgM3YH4Sr2lg4ce+30WeVlmyrmRoxKDcJKLrxSE32nSoGI/oZ4+cq\nSJr8kENa96BOdvNPnWjrMx+GqtxnK63WVR4XMVtxT6okFR3NPHj4vemsuum4\nN9pb\r\n=tZgj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/optimizely.node.min.js","module":"dist/optimizely.browser.es.min.js","browser":"dist/optimizely.browser.min.js","engines":{"node":">=4.0.0"},"scripts":{"lint":"eslint 'lib/**/*.js'","test":"mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js --recursive --exit --require esm --require lib/tests/exit_on_unhandled_rejection.js","build":"rm -rf dist && rollup -c --environment BUILD_ALL","cover":"istanbul cover _mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","coveralls":"npm run cover -- --report lcovonly && cat ./coverage/lcov.info | coveralls","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm run build && npm test && npm run test-xbrowser && npm run test-umdbrowser","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","build-browser-umd":"rollup -c --environment BUILD_UMD_BUNDLE"},"typings":"lib/index.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"6.13.4","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"12.16.1","dependencies":{"uuid":"^3.3.2","murmurhash":"0.0.2","json-schema":"^0.2.3","@optimizely/js-sdk-utils":"^0.2.0","@optimizely/js-sdk-logging":"^0.1.0","@optimizely/js-sdk-event-processor":"^0.4.0","@optimizely/js-sdk-datafile-manager":"^0.5.0"},"react-native":"dist/optimizely.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esm":"^3.2.25","chai":"^4.2.0","nock":"^7.7.2","karma":"^4.4.1","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^6.7.2","lodash":"^4.17.11","rollup":"2.2.0","webpack":"^4.42.1","bluebird":"^3.4.6","istanbul":"^0.4.5","coveralls":"^3.0.2","karma-chai":"^0.1.0","json-loader":"^0.5.4","karma-mocha":"^1.3.0","karma-webpack":"^4.0.2","promise-polyfill":"8.1.0","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_4.0.0-rc.1_1587159874804_0.5270797567333416","host":"s3://npm-registry-packages"}},"4.0.0-rc.2":{"name":"@optimizely/optimizely-sdk","version":"4.0.0-rc.2","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@4.0.0-rc.2","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"dist":{"shasum":"e6b6580f09f05eb1356f9986dc5f503b4f5ef45a","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-4.0.0-rc.2.tgz","fileCount":82,"integrity":"sha512-5sYzg3lB3URK4szRapBOqsrNsyrss3UXoTDhocYMiUrp6Yc3Lst5TcNhy2nlc8jhIUoGSDvcvsOrSm/T6xr9BQ==","signatures":[{"sig":"MEUCICpM6CiO3oQ7Sb4I8AXeaOTBYyCb6aqrx+U5Mw5XypSFAiEAuyUycT7zk9LfO3flM/OTlUGzf3nkjaiUqGLt7od0Xlk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3071169,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeozmeCRA9TVsSAnZWagAAIdsP/3FCY+sswvWmnugxs5wJ\nq6WUxUqz7VKxaw+TCC139NTeifdMSyrcxbDY2t6Kb6IxLmxX7YU67AmeDF0B\nXCPF0L1XQRpObDEZ1bP7M5TDaZkiGk1DJX13IuTEGQRy7mDGDchtPZLS/LUn\nfEQBggvkHtJurkVHs9RfwmrocDRbgswf/VkC6QISWoXCQj3h1/IkHltOwJYj\nFnVJaDZVbW39ibX1wG6OYsBxiXIao3GGT5JePxQ5cX0HkJObZT2W3FN63al7\nYlFLefS7XrK2wm+8UJD1UZFQhn1eBQsdqZpAaXrZxXQbCo3aBlSq6L2ytUvO\nv4j9EtpiwLLQzHx+bpyeqqdT9nVhuxgobiPZv6aNOITSMtxb0jJWm2nSMTJi\nOpL79/gXkLtbHSqrfV6gv3ygUeSlcLfiCKi3dmq8xCGCbup62hLflj+8X0vg\nshtRxfHJaGVMBVH+zRih4GiAmdpAR4+33EsVdewXqpOjp4uuKtOf/zQFiVhU\ntZPEyakuii0oZ/rxW6zwRgT3NgCXyjhQiiRMRQLIWoYqifAb3wavCv0hcxvS\nGTJNoFvNb+ffgcr4T9U+upP23sqPJGiAg6ub/srrU8MhXZKmg3T5LPOzxSC/\nssWlGo+BwRSdVKOIZ4CgSiGcRjIbIMI5WCovcmqEdBrAAVDqQN2J6mkxT+4g\nDpTV\r\n=LsX+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/optimizely.node.min.js","module":"dist/optimizely.browser.es.min.js","browser":"dist/optimizely.browser.min.js","engines":{"node":">=4.0.0"},"scripts":{"lint":"eslint 'lib/**/*.js'","test":"mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js --recursive --exit --require esm --require lib/tests/exit_on_unhandled_rejection.js","build":"rm -rf dist && rollup -c --environment BUILD_ALL","cover":"istanbul cover _mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","coveralls":"npm run cover -- --report lcovonly && cat ./coverage/lcov.info | coveralls","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm run build && npm test && npm run test-xbrowser && npm run test-umdbrowser","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","build-browser-umd":"rollup -c --environment BUILD_UMD_BUNDLE"},"typings":"lib/index.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"6.13.4","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"12.16.1","dependencies":{"uuid":"^3.3.2","murmurhash":"0.0.2","json-schema":"^0.2.3","@optimizely/js-sdk-utils":"^0.2.0","@optimizely/js-sdk-logging":"^0.1.0","@optimizely/js-sdk-event-processor":"^0.4.0","@optimizely/js-sdk-datafile-manager":"^0.5.0"},"react-native":"dist/optimizely.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esm":"^3.2.25","chai":"^4.2.0","nock":"^7.7.2","karma":"^4.4.1","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^6.7.2","lodash":"^4.17.11","rollup":"2.2.0","webpack":"^4.42.1","bluebird":"^3.4.6","istanbul":"^0.4.5","coveralls":"^3.0.2","karma-chai":"^0.1.0","json-loader":"^0.5.4","karma-mocha":"^1.3.0","karma-webpack":"^4.0.2","promise-polyfill":"8.1.0","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_4.0.0-rc.2_1587755422056_0.2613151905617874","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@optimizely/optimizely-sdk","version":"4.0.0","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@4.0.0","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"dist":{"shasum":"0e63fb3fdd70e95481029025b2c633e9bd93f88d","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-4.0.0.tgz","fileCount":82,"integrity":"sha512-ufwndTjg6wPXnJmbW/3SK2F3Dt7E1S1VQZ5oCoYrsLZ2oFrhES/urbWWTzC1t83gAokbqzSEZDuc/OBdZ6c9SA==","signatures":[{"sig":"MEYCIQDySGIQbVd1As/uDKL6a/C/cHtZLEgBAqGmNaCi9fc9aQIhALmHj0t0ooLZiHpx8zBInbIVL+j3Ws4OIFiCTQJ12eX1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3068594,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqzsUCRA9TVsSAnZWagAAf0gP/A/HNjoC4ts7+3c6B+Q5\nhKO5xL4auwTzfZtX4G+9cTKw0WEeCN7yBo3ZzcCr9yCJjQQW4SStHyqy6Z2N\nwkPURFm/qU2mkWx9YWgvrrJNF2c52zOsgWbmxBT5Us8nGStXhEjHujpipQjT\ndYSG2KcZxv5EW2Y3lKaAP2yAWB8ou4THsEYhZa8ycIRydNJEcl6LZ8L3LP0/\ncUfG4ezHunx7ZwIBQDqf/cp/291m2rCEf7T2mcmE1QIad03zjFpWngE5jw4J\nRVVtO6kVLaruTJqUGZhU/TIjX1F/ocGBkQhihU1GbkfvPxpRkBBbVOmLPkQn\nNBD2VeAbWnNO2JKTyC17/o4nA5x7dj1GrTLGkdNvu9etWzkWgW9WPWAFO606\nnOdeRiY5NHZWa9wfdLiLTlnoZ800fmzdKfQ3F5Gpw/G9zwEJzPK6BuwtYFWa\n8ioA1/LDbcxNU4ztiH102XHwQ4TcHppKZJudDyE5rkfvSFeajwLESs3xuwoV\nZ2/AfXVV2mtol80fe4SVoLiiHK3BO6YNLllYVtr2zWA589/OKHR9rHWN0CfQ\nGkyPAs/EISptuPKzDjUxE6LwkJILptW77ptIiHAaRDoreoucW4cA6sYIeD/M\nVX+mDaVN1+Px543l0XGihN8MthD1MHRctg64rTB7Z2mjD2cD6GQ5PnG+tYLS\n4nL/\r\n=+jo8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/optimizely.node.min.js","module":"dist/optimizely.browser.es.min.js","browser":"dist/optimizely.browser.min.js","engines":{"node":">=4.0.0"},"scripts":{"lint":"eslint 'lib/**/*.js'","test":"mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js --recursive --exit --require esm --require lib/tests/exit_on_unhandled_rejection.js","build":"rm -rf dist && rollup -c --environment BUILD_ALL","cover":"istanbul cover _mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","coveralls":"npm run cover -- --report lcovonly && cat ./coverage/lcov.info | coveralls","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm run build && npm test && npm run test-xbrowser && npm run test-umdbrowser","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","build-browser-umd":"rollup -c --environment BUILD_UMD_BUNDLE"},"typings":"lib/index.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"6.13.4","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"12.16.1","dependencies":{"uuid":"^3.3.2","murmurhash":"0.0.2","json-schema":"^0.2.3","@optimizely/js-sdk-utils":"^0.2.0","@optimizely/js-sdk-logging":"^0.1.0","@optimizely/js-sdk-event-processor":"^0.4.0","@optimizely/js-sdk-datafile-manager":"^0.5.0"},"react-native":"dist/optimizely.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esm":"^3.2.25","chai":"^4.2.0","nock":"^7.7.2","karma":"^4.4.1","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^6.7.2","lodash":"^4.17.11","rollup":"2.2.0","webpack":"^4.42.1","bluebird":"^3.4.6","istanbul":"^0.4.5","coveralls":"^3.0.2","karma-chai":"^0.1.0","json-loader":"^0.5.4","karma-mocha":"^1.3.0","karma-webpack":"^4.0.2","promise-polyfill":"8.1.0","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_4.0.0_1588280083881_0.22354679037598268","host":"s3://npm-registry-packages"}},"4.1.0-beta":{"name":"@optimizely/optimizely-sdk","version":"4.1.0-beta","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@4.1.0-beta","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"6007bc1c30e9e9a7dd0f275c289b18c853e5dc2e","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-4.1.0-beta.tgz","fileCount":84,"integrity":"sha512-6ktZL+fEVQJfJPrCxydkWN2aGq1tyoyoML07l/K2zQNkPBp55kpmLZByRmpT7611ceVBUJkqxvby/vf17bnEYg==","signatures":[{"sig":"MEQCIDwKj59QyYJYSXk0vRvzKYjRKhU+anLW4hzu7JyE4W5XAiAWTsqEZ7QoaEluR8bSI6uU2IFQVzQ1T+lWQTf3nsP2Qw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3708577,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6RKfCRA9TVsSAnZWagAAXvgQAIV0cCRBi1OYopjKgUJj\n4k7UhFX9XRq/b1mapLSud3amZvwGB94iKD7Fh/uotEuqr9tJl6b5ZKYscyya\nm1a0BDfVvIoyQTRDWFkkekNdA/dCFjeU4Tzi3seZk9kEKb9Dk34k6fYtcVPO\n+hMfHU8+6je71ADm2zLwrHeeeoBi44A6+ZqieXXBwMX/0/34OoGWnveeH70x\nvwXgClFqFA5yI0kLrqadSpmrAT/WQIMNhILfeWvazCVO46UrQ/A/f87gLZH/\nX2kulbJBcr49R449AnQGC9Yairk68GJLnKrZg73PKv5veI0Cx1jaPgHFA/4Z\n/UH/FCo8aaiurbfXeU8WBqDTBU0UXy0uj8mrtvve5XMpMiesfS4MvjxG1sGv\nrqnF1YPI4KhEPSp6q7q/I428wjJH9uB16MAWu5vLY+Zud/trsevFrfK4aPd/\nEmY0QEJp5ztBHBfWaONhEliEdHNVBgnrlNI6DzJAc+1Kh6P59K4Nt6NBWaeW\nJf1sSQzgYUkK7uWRwsn3d1KTrBDreZ4AN/CEZgXCIY6g8JMpPa81AD99IQRm\npgyvdOKvtGuW1JE3sD/UAPE5hJ5pV1onQIA80FtLXjnHNiXWOw92vZf+2VdC\nx9TBwNDjVVCdkQFH8lyZ9k9OPhUMIVQtKPzFVllAqDpIN8fASwMm9RdmU/x/\n7auw\r\n=OsIL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/optimizely.node.min.js","module":"dist/optimizely.browser.es.min.js","browser":"dist/optimizely.browser.min.js","engines":{"node":">=8.0.0"},"scripts":{"lint":"eslint 'lib/**/*.js'","test":"mocha -r esm -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.js'","build":"rollup -c","clean":"rm -rf dist","cover":"nyc report -r lcov","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","precover":"nyc npm test","coveralls":"< coverage/lcov.info coveralls","precoveralls":"npm run cover","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm run build && npm test && npm run test-xbrowser && npm run test-umdbrowser","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","build-browser-umd":"rollup -c --config-umd"},"typings":"lib/index.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git","directory":"packages/optimizely-sdk"},"_npmVersion":"6.14.4","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"14.0.0","dependencies":{"murmurhash":"0.0.2","json-schema":"^0.2.3","@optimizely/js-sdk-utils":"^0.2.0","@optimizely/js-sdk-logging":"^0.1.0","@optimizely/js-sdk-event-processor":"^0.4.0","@optimizely/js-sdk-datafile-manager":"^0.6.0"},"react-native":"dist/optimizely.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esm":"^3.2.25","nyc":"^15.0.1","chai":"^4.2.0","nock":"^7.7.2","karma":"^4.4.1","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^6.7.2","lodash":"^4.17.11","rollup":"2.2.0","webpack":"^4.42.1","bluebird":"^3.4.6","coveralls":"^3.0.2","karma-chai":"^0.1.0","json-loader":"^0.5.4","karma-mocha":"^1.3.0","karma-webpack":"^4.0.2","promise-polyfill":"8.1.0","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_4.1.0-beta_1592332958733_0.3037236522400806","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"@optimizely/optimizely-sdk","version":"4.1.0","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@4.1.0","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"61c09dcb0df79e26ce5f5960204a171a86a38761","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-4.1.0.tgz","fileCount":84,"integrity":"sha512-FIKAnPFYvAvtLJR66T0nvu+cKx52QDC4TMsQFojQo/LuJfkj3gRb5xlpv71LBkUCJIDQb9lg+bU0XndVOFEKBg==","signatures":[{"sig":"MEQCIEb4alCGBzFfbmQTQ7Ta33pPcPXGrej7s9gO58bDBFf4AiBWmUfWtsrx+VNQDhr1wY6Uywbm1cNMkrN+xE6X+0GUiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3722138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBTtlCRA9TVsSAnZWagAAbOUP/2H7iKFKdbuvxnki6XvK\nsM1BFlh3PRmI6ILzruXjkXHLoSlEZLgopL+r9Zz2VFDdXTYDStiR6NLCzgYe\ng+f38uERhfGkZaE6Bj0z2shaD1e/lapmlZVyt9EATLlYQ/ilbvz9UhDX7IIU\ne8FhZ2jMYbTh/insLgbi6LH+EAe+FMxBv2GSMsoUylq67Mg3sY7r2EEeWSQY\n/kfnSDKvQxiJU322s5N0Kpx4Q+LU9HVnU8O1K0UlLxYci3Wgw+AJCdGG5TqH\nmWaJ/Aeqz9zD2CPMzoCtNxLR1hX0SI0atsJtFIhIQbuFvSk4Qmi1wHilpuUY\nbKpTs1F6Qoj81GDjv9HaLESXbSeOKaQAOrMtCNRIXA6cXljwvHH//tiZk15H\nfQUxPYkCQ6P2RnOXX6dO+0bKaD3dbB9+J3UHrhSf40wdvn5rt7qnH5UZQoTX\nA7G4JbEZEOOjo87i5yEDM1fRLAc+ayEblcZbBen5/AtDeFcukzq6weNkg13H\nKr10j/iJUb0iU2b9XOABr7laQVT4GvYrP6iOVxIx92spgW+MkF7Lv2Xaavi/\nbyjzc4dPu5/GK1tJ/U6P5QNH72CeeN06T/oy1IX1W0J30yo4q8+8AYHeVhKZ\nrKNSZb0KB0/Fi9Xb+shP/f0t5QFqH3+UjVCVEvf2dqvwd+mVwoLlgyzdxPRJ\nXpHj\r\n=2QOo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/optimizely.node.min.js","_from":".","module":"dist/optimizely.browser.es.min.js","_shasum":"61c09dcb0df79e26ce5f5960204a171a86a38761","browser":"dist/optimizely.browser.min.js","engines":{"node":">=8.0.0"},"scripts":{"lint":"eslint 'lib/**/*.js'","test":"mocha -r esm -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.js'","build":"rollup -c","clean":"rm -rf dist","cover":"nyc report -r lcov","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","precover":"nyc npm test","coveralls":"< coverage/lcov.info coveralls","precoveralls":"npm run cover","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm run build && npm test && npm run test-xbrowser && npm run test-umdbrowser","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","build-browser-umd":"rollup -c --config-umd"},"typings":"lib/index.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git","directory":"packages/optimizely-sdk"},"_npmVersion":"2.15.11","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"4.9.1","dependencies":{"murmurhash":"0.0.2","json-schema":"^0.2.3","@optimizely/js-sdk-utils":"^0.2.0","@optimizely/js-sdk-logging":"^0.1.0","@optimizely/js-sdk-event-processor":"^0.4.0","@optimizely/js-sdk-datafile-manager":"^0.6.0"},"react-native":"dist/optimizely.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esm":"^3.2.25","nyc":"^15.0.1","chai":"^4.2.0","nock":"^7.7.2","karma":"^4.4.1","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^6.7.2","lodash":"^4.17.11","rollup":"2.2.0","webpack":"^4.42.1","bluebird":"^3.4.6","coveralls":"^3.0.2","karma-chai":"^0.1.0","json-loader":"^0.5.4","karma-mocha":"^1.3.0","karma-webpack":"^4.0.2","promise-polyfill":"8.1.0","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_4.1.0_1594178404420_0.49693099288004916","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"@optimizely/optimizely-sdk","version":"4.2.0","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@4.2.0","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"b24436f97687fddb3b91b450371d160a27ddf4ff","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-4.2.0.tgz","fileCount":84,"integrity":"sha512-ZlZF8soCEiOad84vTgf2mixs8clmJf6Fq4MBu1saeXCYE8DS2ifQ5Y5aiwnh5H3iLRoSex/o2Y0V5TUbhP612Q==","signatures":[{"sig":"MEUCIES0eI0D6C950wcWu2TnFuzM7/TCwkrXP0Jm42I5LNnVAiEAiDMwn+hyjz49qWqoafZ5JGEb6kbxNvNzXWU2JaJYcP0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3736073,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJGf6CRA9TVsSAnZWagAAdk0P/RvtkPv6NYQkGtFcXguq\neYD49hkNT2RGdkVF3E4B3hm+pSeNmoGSNnqbip3usg0yIbaO+JkJarONOpN5\nJdTwobdFDM0tb5FNhYWfGSWtImXqBEusEImHFKSPfv57+r6MsqlYMdEfvkBw\nA/SyaaFrDyb3JUBjcgmCmlihb30As6mOy3ukRnoP5FkQTOMxN5xZz9cXZ5vD\n6Dxhizkb4eIgiqSI6K/rnP1oEnZuvJIP1/zL9RW47RRkfNDQF9BfJqBpfnL7\nPK+zlrPlVZVBgVcuW7XO5HJWXFbFBc9TVldlgohupyC7hq+3KGcC1dk1lYOI\ndTLot4Tmbl+JyBXONAIemZDMtHDp35jPhyU2NDHmHyk4vdSChrxscSM3tbv5\nypBdAxp45E8LszGdP1RMmvXZBNFXsW3zb9nLf0l1EMd0iWP1CgBT+MiRX5ug\nqTV481YfXL3nnMKNLp3X78idOGft03PzRdCWKiXOlLyd8nVNhwOAV+4HF4GY\nXz9LWZLfvFg/PsX5rdtr9Z03RM9cvN2vzfWkmucIvsdxa0QD33pgFsccRJiq\n5dY9Js5pIXMoVtWk7MrT7FBmW90QUBLZEbn/ccXVQtwJn5Ud+UL1EdVS3Y0E\ns7swLH3myJQDMs0eIl6+IMtZSTUxx1SxcYbdXHZe8mAgNG8weEw8Nd4V2vtx\nORRD\r\n=QcSU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/optimizely.node.min.js","module":"dist/optimizely.browser.es.min.js","browser":"dist/optimizely.browser.min.js","engines":{"node":">=8.0.0"},"scripts":{"lint":"eslint 'lib/**/*.js'","test":"mocha -r esm -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.js'","build":"rollup -c","clean":"rm -rf dist","cover":"nyc report -r lcov","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","precover":"nyc npm test","coveralls":"< coverage/lcov.info coveralls","precoveralls":"npm run cover","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm run build && npm test && npm run test-xbrowser && npm run test-umdbrowser","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","build-browser-umd":"rollup -c --config-umd"},"typings":"lib/index.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git","directory":"packages/optimizely-sdk"},"_npmVersion":"6.14.4","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"14.0.0","dependencies":{"murmurhash":"0.0.2","json-schema":"^0.2.3","@optimizely/js-sdk-utils":"^0.4.0","@optimizely/js-sdk-logging":"^0.1.0","@optimizely/js-sdk-event-processor":"^0.6.0","@optimizely/js-sdk-datafile-manager":"^0.7.0"},"react-native":"dist/optimizely.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esm":"^3.2.25","nyc":"^15.0.1","chai":"^4.2.0","nock":"^7.7.2","karma":"^4.4.1","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^6.7.2","lodash":"^4.17.11","rollup":"2.2.0","webpack":"^4.42.1","bluebird":"^3.4.6","coveralls":"^3.0.2","karma-chai":"^0.1.0","json-loader":"^0.5.4","karma-mocha":"^1.3.0","karma-webpack":"^4.0.2","promise-polyfill":"8.1.0","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_4.2.0_1596221433768_0.10769842982747369","host":"s3://npm-registry-packages"}},"4.2.1":{"name":"@optimizely/optimizely-sdk","version":"4.2.1","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@4.2.1","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"8c1f6999bc6a4df443c47bdbde3ed7903f7d0265","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-4.2.1.tgz","fileCount":91,"integrity":"sha512-uG5BK5f6NhA+kJIj/yGD8LW8hm5MaFwRJpCUWOLFgT7O8NxsxtXeDpKIfaCS0sAtoqufJ61IR0f0Fs8/kr0kUA==","signatures":[{"sig":"MEUCIQCwC+sgwLBtd55+ag3+CY56KwK8AROSNI2fS0fllXJBHwIgYNrthKNPirFS50sEXRLb/+4PWN5y6EEV7Hmv4p2tads=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3755858,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMczXCRA9TVsSAnZWagAAmH4P/0lizcjlFvzEvoOlHQKh\nyUetrqOShbgcRZeUFueo8jScoMm5O5SqOERuB36zrR2ejgkg40ZswmsKeJNn\nj494mQNk4Tbs90nUYL1vHX2wTFiFxh84MFDdr1KltR33blmrVjXNPrK/e3oR\nL3q8i98k7up6F6zXv1B9zASWHfnCDlL/OZ00bVRtJI2QdE4d+9F6kE1fyKXr\nMuElPzsgALcza4BB1Ei7xzlGP6ZROlbr25ddJuvBBz44ro+Y70icllV70ud6\nCV1577yVFAHqNgIsPRzG08y2aVxcIpA8z0mvrrq7MH1XthEC6hAXdJHrWWKr\nYiuVP3HGDspwbqf9fxtZ17ztfW/XsqP3LjvdS5X8Yva4glr3TRCA2D7HFTe8\nUm46YQstZxabO6dXVGhtR28YL0/0A03ioRVZ+14vIGOAAXtBW/BG5SFdyoKW\n/h3DBp6jQrAuzMxpf4K0DXAPwWsdP+lVapzlBLKxfAexzTU79cHX47Mkw8mJ\nu9Ripj32Zu83m7sivrBZ1U89aOHdwF2WWkzXjdn7WJmmhNdJ83O361qL1aSN\nU7jsBK+8kxCYsD+wlxIlZZYmQhOpBZSLm7RiphwVI4SHw8vYO0LS1HB6ZZtn\nEq3T0nkVHMP/JaaWGOGWYJH4Ml/FZZGKZT2TGztu1pwJ1gKLYZlkLY7AyEiO\nx2e+\r\n=9NBq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/optimizely.node.min.js","module":"dist/optimizely.browser.es.min.js","browser":"dist/optimizely.browser.min.js","engines":{"node":">=8.0.0"},"scripts":{"lint":"eslint 'lib/**/*.js'","test":"mocha -r esm -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.js'","build":"rollup -c","clean":"rm -rf dist","cover":"nyc report -r lcov","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","precover":"nyc npm test","coveralls":"< coverage/lcov.info coveralls","precoveralls":"npm run cover","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm run build && npm test && npm run test-xbrowser && npm run test-umdbrowser","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","build-browser-umd":"rollup -c --config-umd"},"typings":"lib/index.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git","directory":"packages/optimizely-sdk"},"_npmVersion":"6.14.4","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"14.0.0","dependencies":{"murmurhash":"0.0.2","json-schema":"^0.2.3","@optimizely/js-sdk-utils":"^0.4.0","@optimizely/js-sdk-logging":"^0.1.0","@optimizely/js-sdk-event-processor":"^0.6.0","@optimizely/js-sdk-datafile-manager":"^0.7.0"},"react-native":"dist/optimizely.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esm":"^3.2.25","nyc":"^15.0.1","chai":"^4.2.0","nock":"^7.7.2","karma":"^4.4.1","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^6.7.2","lodash":"^4.17.11","rollup":"2.2.0","webpack":"^4.42.1","bluebird":"^3.4.6","coveralls":"^3.0.2","karma-chai":"^0.1.0","json-loader":"^0.5.4","karma-mocha":"^1.3.0","karma-webpack":"^4.0.2","promise-polyfill":"8.1.0","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_4.2.1_1597099222986_0.5905457449359126","host":"s3://npm-registry-packages"}},"4.3.0":{"name":"@optimizely/optimizely-sdk","version":"4.3.0","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@4.3.0","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"e6c1516d3ee90ba15b8bda9ec2567ca6e1ab6ff0","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-4.3.0.tgz","fileCount":94,"integrity":"sha512-KbB+E7NcvLx4ZgrnOObvY5JTKuOftnUH7pdxtXv5b7767iQUbbBYcDfDUPMn9BGbfXMdfyZFI65q3h1qzSPOww==","signatures":[{"sig":"MEUCIGkWpWB8w1d17jgQ5N1uKiLBabEk6V5nRlLG6qpAd5wpAiEAwTnJ8H52r+qDTg0CfXdWEhywEwsMIezJEQViVCxxSD8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4002148,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdl3eCRA9TVsSAnZWagAALskP/iyF7qWKuyW+0MmynX7w\nCxvdBESlIRe6ZvMtA+9iz+4buZPaK5kVYPNifw7wsf2NX/BUh7S96xISUxVa\nfxYrVHKhEWuoqO6v+J0ghEjMGerAZb/HcpilyOXPO1mWK5m0/7gIiFNu+KBL\nmJYD2gMupYq//Z9WKiklTxcudkaYfTl2w9n/jPXF92aiJ2akbaWTCDyQo0Y3\nE/dc4FMkBWmTLWIFAJhF62WJfgMCAYlJ5MiYW4DM39WnVduEToNAlrbAPNGM\nGPCIPk+NpqAPkTl+ukPwm4tKvyYyi+DLyurHZ1LNjWAuxCKKUn0aJgxDB/BG\niwFU/MxaMNiLhMkL6JsQp83i1gVHeOx07Gqp9gb8Ds5PFOk2sczeHxvRAYS8\n4DXswe9bCOKhTrU9AHwo7SUsjM6gO52CS1tTErg8K7tSxeFynZUmorotgT8e\n1m5PpfMSP8QgK/rmwR3yLOawWKTzVO9my2SfogODP52actmqq3x89zTexKYg\nPe3r9CDZ/YZ4zBz56l4dOA/xes/ZQcnXBX8yBljxQ+RFcp2M90glFjGaEbe+\njKszLbqniQnSN6Js40FSuO2FeCph3kGvagMvtWjsOXMISNJP5bYtoXxG3GoB\nOdIjvlfaviKUNE0bCuQBx30I53kWdGG+zyRGq5sMzbtYOWQt5aL6KtvA0qrB\nW8u3\r\n=k4mg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/optimizely.node.min.js","_from":".","module":"dist/optimizely.browser.es.min.js","_shasum":"e6c1516d3ee90ba15b8bda9ec2567ca6e1ab6ff0","browser":"dist/optimizely.browser.min.js","engines":{"node":">=8.0.0"},"scripts":{"lint":"tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.ts' 'lib/**/*.tests.js'","build":"rollup -c","clean":"rm -rf dist","cover":"nyc report -r lcov","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","precover":"nyc npm test","coveralls":"< coverage/lcov.info coveralls","precoveralls":"npm run cover","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm run build && npm test && npm run test-xbrowser && npm run test-umdbrowser","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","build-browser-umd":"rollup -c --config-umd"},"typings":"lib/index.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git","directory":"packages/optimizely-sdk"},"_npmVersion":"2.15.11","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"4.9.1","dependencies":{"murmurhash":"0.0.2","json-schema":"^0.2.3","@optimizely/js-sdk-utils":"^0.4.0","@optimizely/js-sdk-logging":"^0.1.0","@optimizely/js-sdk-event-processor":"^0.6.0","@optimizely/js-sdk-datafile-manager":"^0.8.0"},"react-native":"dist/optimizely.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","nock":"^7.7.2","karma":"^4.4.1","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^6.7.2","lodash":"^4.17.11","rollup":"2.2.0","ts-node":"^8.10.2","webpack":"^4.42.1","bluebird":"^3.4.6","coveralls":"^3.0.2","ts-loader":"^7.0.5","karma-chai":"^0.1.0","typescript":"^3.3.3333","@types/chai":"^4.2.11","json-loader":"^0.5.4","karma-mocha":"^1.3.0","@types/mocha":"^5.2.7","karma-webpack":"^4.0.2","promise-polyfill":"8.1.0","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","@rollup/plugin-commonjs":"^11.0.2","@typescript-eslint/parser":"^3.2.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1","@typescript-eslint/eslint-plugin":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_4.3.0_1601592797339_0.6209780497276358","host":"s3://npm-registry-packages"}},"4.3.1":{"name":"@optimizely/optimizely-sdk","version":"4.3.1","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@4.3.1","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"667666bb55a5c9909764d3ebaafecbca66c8c6f6","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-4.3.1.tgz","fileCount":94,"integrity":"sha512-22wglT1USthyVRn+TocFCQ4x0Z9sgQTe9dKhebE+tF6CJu/ocHexQY8cKMbPr4qvO270Y4zbNEYjdg3MvMeeDQ==","signatures":[{"sig":"MEUCIArhffMKnT3+XPopKQjIUVL8V4muCsg6w0Cng+7lJ1hEAiEAj1c+DDNMnfPr6XKr+cHMUm5Cv4gXKIcSn5rDWRVMdu8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4002146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfe2OKCRA9TVsSAnZWagAA8l0P+wXrorrZqQkvW12RmWzW\nBMn9qrBhwHvXnLwLHSrAfWpJnjXyJW1yAsoNJ1gohmDH+qFp7SOcgxV2uEMJ\nnXpvBzGlazuR3zt6VZYcqDeGI/P6uTUN50F63sMXDuJ1ywD7RuGq/ZAanOMS\nHO0n3UT7jmPevDUhoR6B8mEO48YJdNzFGP++lslRCBAJP3DBrJYDnjngd3aw\nRMq21EVCNbdSszLmVVdtKaBL8ofjY9WdeRv8eOKUy2AMUCBNzvcGLZO4ALrv\n3+LJJCMMssLWr/0wG1LLQ17eU9A5+Wh0T5o8wnqM6T2fJgkdDJmbLbhjeDeX\nn6a4/PKF0AgKawlbfcGnmHNx1u+osewc4lg9G/7a1IeTvtV1or+jqU0Txm54\nDyVsbfxaTnw79TxixMae2188dsCynWlSLH4oUsd+vYG6rstUvno5iUP9HwP4\nf5pJgFlfbO0539r+e0d4/4Z0eGRJezLbNMFunBvm52EXlTYgAa+M6CrerpuK\nnai5ouVormUfYc+piAv3S7+Dtcn9IOtz2oUaqmPQfGh69ls8axR4RL2Juvpe\nYQG6iQigF2pNMl3+lHfdy98dfyHCCeIdQnUnYsj/OVDkpSnylsc0yXhrSLy2\nl2kdkocpZAmNdTD9p9XyaPzB5zrYFgcA8fsE45eWubk65bKbM8pqq5BBk6Gl\nL3hA\r\n=Wa7N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/optimizely.node.min.js","_from":".","module":"dist/optimizely.browser.es.min.js","_shasum":"667666bb55a5c9909764d3ebaafecbca66c8c6f6","browser":"dist/optimizely.browser.min.js","engines":{"node":">=8.0.0"},"scripts":{"lint":"tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.ts' 'lib/**/*.tests.js'","build":"rollup -c","clean":"rm -rf dist","cover":"nyc report -r lcov","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","precover":"nyc npm test","coveralls":"< coverage/lcov.info coveralls","precoveralls":"npm run cover","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm run build && npm test && npm run test-xbrowser && npm run test-umdbrowser","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","build-browser-umd":"rollup -c --config-umd"},"typings":"lib/index.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git","directory":"packages/optimizely-sdk"},"_npmVersion":"3.10.10","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"6.17.1","dependencies":{"murmurhash":"0.0.2","json-schema":"^0.2.3","@optimizely/js-sdk-utils":"^0.4.0","@optimizely/js-sdk-logging":"^0.1.0","@optimizely/js-sdk-event-processor":"^0.6.0","@optimizely/js-sdk-datafile-manager":"^0.8.0"},"react-native":"dist/optimizely.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","nock":"^7.7.2","karma":"^4.4.1","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^6.7.2","lodash":"^4.17.11","rollup":"2.2.0","ts-node":"^8.10.2","webpack":"^4.42.1","bluebird":"^3.4.6","coveralls":"^3.0.2","ts-loader":"^7.0.5","karma-chai":"^0.1.0","typescript":"^3.3.3333","@types/chai":"^4.2.11","json-loader":"^0.5.4","karma-mocha":"^1.3.0","@types/mocha":"^5.2.7","karma-webpack":"^4.0.2","promise-polyfill":"8.1.0","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","@rollup/plugin-commonjs":"^11.0.2","@typescript-eslint/parser":"^3.2.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1","@typescript-eslint/eslint-plugin":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_4.3.1_1601921930291_0.4439695416337104","host":"s3://npm-registry-packages"}},"4.3.2":{"name":"@optimizely/optimizely-sdk","version":"4.3.2","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@4.3.2","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"fa8f24a98f62c6346c472801ad3200b145221328","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-4.3.2.tgz","fileCount":94,"integrity":"sha512-CKLZflatDJPqhrJ8JZPbIgrOk/NLy8QHZ9FmcYI27VAE4qgBFSfZtqGYui8fkZGtFT/xrbcDC/QhThgTvQqM0g==","signatures":[{"sig":"MEYCIQD052pkepvremW65pfQkv52eLUsqwzhuwPHZ5TWQ0Z4hwIhAMqXBXeq8ZP9Ggx5D3SlfKfznSFhGTHtB1DUMCI9suts","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4009804,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffOB8CRA9TVsSAnZWagAAVH8P+wenkVwWNOsxInCRzXcJ\nF9OIy7OonSnI8AsQp648bovv4j5evMicb6tkcCtVHqXxz0roVa86iT5UNHlo\nC+QaGolAndc/dCgbK87XbYM79z1wh/FuzrhIMhsdSeWqVmknL6ZzcXb6Vymo\nSgHk4xnlIuc8m8Dn0dJ+AzcdgkzKPduGG22SanA0ZGItOCI6yQ6Md+LBh6vT\nDcoMEIt4qV4KG/S0iXkVao4HEpJMQbpN8WMLii1515Yb/q6Cml0BXjFpJDmU\nCO0Dk1JjcpxqBywB9SHL+yLZlk1UJBH7PbgmCcmqxsHKUwo46BzohqFyUYQr\nwJ68TsCDGp5WuxjFiRAPubggnRfkJfr5FCkLxZenfXFNsLScE8wXhPt0ZTDm\n60PFd69o/o++lagVFGb2ApHQROs9HITm+i33owh6G5n8XPUq0MsjaKmmKMPj\nwM4OJBV760maaKVCxf2xnI+Ll+/FwFRcpDhsvKV1to+fQR4g234O8nvz0e9Z\nZQicQsdasgXCUluulvuN3Ck6WqOoAGrMR1bvDT2JaVtXZApFcsI3HDbtwRLE\ns5PagJ/dHbBINyYneRbt0ndXLYblrPyodcIrqhpz4gYhYx7fbsDwjXziM5CT\nvMtDCphTaH+CUWUFpPy7trWBfdHJjOKFwAxtDXYV3lajM/7orcQtlGYOMYdE\nQVt5\r\n=rsQO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/optimizely.node.min.js","module":"dist/optimizely.browser.es.min.js","browser":"dist/optimizely.browser.min.js","engines":{"node":">=8.0.0"},"scripts":{"lint":"tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.ts' 'lib/**/*.tests.js'","build":"rollup -c","clean":"rm -rf dist","cover":"nyc report -r lcov","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","precover":"nyc npm test","coveralls":"< coverage/lcov.info coveralls","precoveralls":"npm run cover","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm run build && npm test && npm run test-xbrowser && npm run test-umdbrowser","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","build-browser-umd":"rollup -c --config-umd"},"typings":"lib/index.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git","directory":"packages/optimizely-sdk"},"_npmVersion":"6.14.4","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"14.0.0","dependencies":{"murmurhash":"0.0.2","json-schema":"^0.2.3","@optimizely/js-sdk-utils":"^0.4.0","@optimizely/js-sdk-logging":"^0.1.0","@optimizely/js-sdk-event-processor":"^0.6.0","@optimizely/js-sdk-datafile-manager":"^0.8.0"},"react-native":"dist/optimizely.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","nock":"^7.7.2","karma":"^4.4.1","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^6.7.2","lodash":"^4.17.11","rollup":"2.2.0","ts-node":"^8.10.2","webpack":"^4.42.1","bluebird":"^3.4.6","coveralls":"^3.0.2","ts-loader":"^7.0.5","karma-chai":"^0.1.0","typescript":"^3.3.3333","@types/chai":"^4.2.11","json-loader":"^0.5.4","karma-mocha":"^1.3.0","@types/mocha":"^5.2.7","karma-webpack":"^4.0.2","promise-polyfill":"8.1.0","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","@rollup/plugin-commonjs":"^11.0.2","@typescript-eslint/parser":"^3.2.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1","@typescript-eslint/eslint-plugin":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_4.3.2_1602019451873_0.6098446875684804","host":"s3://npm-registry-packages"}},"4.3.3":{"name":"@optimizely/optimizely-sdk","version":"4.3.3","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@4.3.3","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"91db4072f8e439d997370ad48c25106610f2e4a3","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-4.3.3.tgz","fileCount":94,"integrity":"sha512-tz6GyJMM4TUpLTsoyO9ZKNB5/UswtKSF4jLlBG1N6hWVi+bCJUa25M4Ok6DA0izZ2k0Y2xmUQDVmV4p23Li5Gw==","signatures":[{"sig":"MEQCIFsYdtgeu2IWN7DFmlNOCsjTDnVAFflgwazJg12mXR7MAiBeLYVVwnmn1Eku8w9oZ/C0PzhVM37i+dHd5CKNplo6fw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4010330,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffjbICRA9TVsSAnZWagAAe3QP/iSkJir7gHdBtvG3tab/\nTZANEHYKyUiY8azFU7HON+UG4oQ+qSKSZRrVwW6R9iDrSTcoUz3soN/B3O8q\nmEAsNcgVIV4gTvw8vj01MntzDeZhNh2VtjLSGLnXaUEgAxHxCC8Eknzb85Yy\nn0PVDI4WQaDs8oQiLv6QTZzRux5S1L6sO0EBY9B0hbAfJV4yoaXEQ1t280PM\nsh7R44QQIfreCUuiF2Fh9wKvQ4e8SoY3JB5Tln1tWSg/o2d5V0YZAf5wXg/3\nfotY6PgeF+N9AyOSfiqJ1pbVpsNYREisypvjwjkAcjlrTX06tMsLzKWeAT2Y\nBBkFuKwQNbfxungUk236vnrlxI6AdhpkrWnnI9en+yEj2iA3I9N0mecbR1BG\nU6f7RHAHB67dSuumULp8dYQHu5LBMhykmixD9Z7G7eFIshL7m8DohJF36fNm\ncYeXw+Nj3Vrff3XiUZjaeVfkuWGLrOmx6zadzN4x4fdSjxm78KnSCnjabOfR\nIo9Q8Kfn/KnnLXyJMZz93KOW5q0Zy7nQDMTYdGttsB/zRMcRFNgL5PSk1oh2\nrhY3hNckd7SfaAuEgBaQ0nKQZEE/oYE09tQQjjpWuzQsI2kxdcs4n7q1x0KX\nv1kAoHOofycT3s2EwRd4waw8D1L2hvTy+Dzb5vRXCWGRlcOtkDX+IlTggDS0\nuCwy\r\n=isSg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/optimizely.node.min.js","_from":".","module":"dist/optimizely.browser.es.min.js","_shasum":"91db4072f8e439d997370ad48c25106610f2e4a3","browser":"dist/optimizely.browser.min.js","engines":{"node":">=8.0.0"},"scripts":{"lint":"tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.ts' 'lib/**/*.tests.js'","build":"rollup -c","clean":"rm -rf dist","cover":"nyc report -r lcov","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","precover":"nyc npm test","coveralls":"< coverage/lcov.info coveralls","precoveralls":"npm run cover","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm run build && npm test && npm run test-xbrowser && npm run test-umdbrowser","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","build-browser-umd":"rollup -c --config-umd"},"typings":"lib/index.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git","directory":"packages/optimizely-sdk"},"_npmVersion":"3.10.10","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"6.17.1","dependencies":{"murmurhash":"0.0.2","json-schema":"^0.2.3","@optimizely/js-sdk-utils":"^0.4.0","@optimizely/js-sdk-logging":"^0.1.0","@optimizely/js-sdk-event-processor":"^0.6.0","@optimizely/js-sdk-datafile-manager":"^0.8.0"},"react-native":"dist/optimizely.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","nock":"^7.7.2","karma":"^4.4.1","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^6.7.2","lodash":"^4.17.11","rollup":"2.2.0","ts-node":"^8.10.2","webpack":"^4.42.1","bluebird":"^3.4.6","coveralls":"^3.0.2","ts-loader":"^7.0.5","karma-chai":"^0.1.0","typescript":"^3.3.3333","@types/chai":"^4.2.11","json-loader":"^0.5.4","karma-mocha":"^1.3.0","@types/mocha":"^5.2.7","karma-webpack":"^4.0.2","promise-polyfill":"8.1.0","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","@rollup/plugin-commonjs":"^11.0.2","@typescript-eslint/parser":"^3.2.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1","@typescript-eslint/eslint-plugin":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_4.3.3_1602107079820_0.9206869034055565","host":"s3://npm-registry-packages"}},"4.3.4":{"name":"@optimizely/optimizely-sdk","version":"4.3.4","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@4.3.4","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"b323b91dc8af9656dde8bcf696801bd71443e202","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-4.3.4.tgz","fileCount":94,"integrity":"sha512-DqaEg9YwiwnfDjaDmbST2cu0/7W/yQJqQ+tBwIEwh/HqiSgs8oQJX7sNG2Ql2fFwlIzG7APkIx/oxwbXpp8LPg==","signatures":[{"sig":"MEUCIGiqma7vHaJr1XKlg/IafRipeGFuNSvgGQViPs55eKxtAiEAx2E+fMRmVPc8xPsT7lQTil+sXa59n/FoI6LQ10mq7g8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4010730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJff5imCRA9TVsSAnZWagAARsgQAJrJzXGl7WscUy+gmLXw\nHQ8XOwllVdCWyXAVd0412AqoqyjBsdIpQabH/N9GjpzU2FDHLkYLnMlqo4wX\nmfgGvi/h+qmvJ7jtV6nvavoALDbL18u5grmQQb7N0610TM3Z8wUT1kjM5Fmn\nn92bKagiGLkJ86E2J7NmuL6BAKR0XQoWomWtd78k3E490XbgO5W7YQOE6YCd\nlFg0tKbz1jAoGFhhXbfSKqiEHPuhGwWiRNhEV/ARrDTXmYn9t9Oui0fO1I01\nr5zGP46acq9bHhK0BR/G47I2IExp0xKPFN/VqiHk2uF1+TVn7kT7/l8Xdgs9\n/PgszZrvklOeqpC0U3wnhs4UHbRjNK1JFDWvUqJ3MCKsikUsnVRt8Y/FHDn2\n/C8M5Igl7j5cBhfq58mqYVP+atxZ+md47S1jMMXgpQN7zun5GoohPDRtFM49\nqckSxa2DFNlhNbssbL3LN6XTdhKqfd1wwouWMUEX+fbX2nZY5D5mkSMdmRD7\n7BOFdYKGQLInsypld+CJucJZLhTI5owLS+1xax8rfJL9CC6QRUShTHjfodkV\nn1knJ7lw+gIL2yqi9K0h3rsxQXaNSOK0lrSR+uOUhN40X8U1SQ+63YitddUI\nqp4ZPlNrTaWaSL3Fwblua8Z+K8BwrAJvFNQpgR5J6GTtdzQQWQ+1sUgxdvJr\nCdL1\r\n=mlbz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/optimizely.node.min.js","module":"dist/optimizely.browser.es.min.js","browser":"dist/optimizely.browser.min.js","engines":{"node":">=8.0.0"},"scripts":{"lint":"tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.ts' 'lib/**/*.tests.js'","build":"rollup -c","clean":"rm -rf dist","cover":"nyc report -r lcov","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","precover":"nyc npm test","coveralls":"< coverage/lcov.info coveralls","precoveralls":"npm run cover","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm run build && npm test && npm run test-xbrowser && npm run test-umdbrowser","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","build-browser-umd":"rollup -c --config-umd"},"typings":"lib/index.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git","directory":"packages/optimizely-sdk"},"_npmVersion":"6.14.4","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"14.0.0","dependencies":{"murmurhash":"0.0.2","json-schema":"^0.2.3","@optimizely/js-sdk-utils":"^0.4.0","@optimizely/js-sdk-logging":"^0.1.0","@optimizely/js-sdk-event-processor":"^0.6.0","@optimizely/js-sdk-datafile-manager":"^0.8.0"},"react-native":"dist/optimizely.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","nock":"^7.7.2","karma":"^4.4.1","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^6.7.2","lodash":"^4.17.11","rollup":"2.2.0","ts-node":"^8.10.2","webpack":"^4.42.1","bluebird":"^3.4.6","coveralls":"^3.0.2","ts-loader":"^7.0.5","karma-chai":"^0.1.0","typescript":"^3.3.3333","@types/chai":"^4.2.11","json-loader":"^0.5.4","karma-mocha":"^1.3.0","@types/mocha":"^5.2.7","karma-webpack":"^4.0.2","promise-polyfill":"8.1.0","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","@rollup/plugin-commonjs":"^11.0.2","@typescript-eslint/parser":"^3.2.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1","@typescript-eslint/eslint-plugin":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_4.3.4_1602197670283_0.020295306306185035","host":"s3://npm-registry-packages"}},"4.4.0":{"name":"@optimizely/optimizely-sdk","version":"4.4.0","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@4.4.0","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"fba299e8892e058efdfd584bdf1ceef60bd578bc","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-4.4.0.tgz","fileCount":97,"integrity":"sha512-AfleAEBGXMcWiYr4uIAUSX7pzSx641rPHk9PIG8LAyAHpkJYLNQ7tBQIKgcyIF4UPAaJ6haRQMk6uDS8wAWZpw==","signatures":[{"sig":"MEQCIGY7WXaf+oG+LRURMkXCrn1zQyqfIqBr/DqwiYCK4fL+AiBhCwS5SBIJcOP343vVEVM2FGLZnbPZxLNxt0B65AX01w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4198162,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoEGtCRA9TVsSAnZWagAANC8P/iVfZ/JO9iI+QKz0HgIx\nx4o+w2eWuJvdwvVidzdnDCxYpTTQ5udmXlJ8tKP2qKagIpkRYOHwGZhRNqLH\n4YuFKgW+J4GLKDCgHLI3nwRZHmrjm3z7UZr4tHbI+EIEWwq/HJnAPLO9VKpM\n3+0B2w4c9pyqqCElgDWJ5bjVpEu+Bd/S2o1t5K6qqk+Bj4LWvmkGE23PinVX\nzKxZ8OPC7zigvE7PtG59kOae4A0muZhCwgSy1z660LWfLGWK5DOn8ojk5VYY\nimx4rfNfTPLEj8tNzDIy07rwjvZsHzd0k2zGYWSOzetYIHIQ/b0k5NdMrV1T\ngA48kIscQi2RJYxxhYJHx1kBJXc8/ZDw9sg1Y0NwD7ilCEGVzHhkSW+ZCCCf\nwmm66Gdh+iOWUS1PGJr5Lw9ToCs7pMmqNVYhtMtiMe6sB9qIRHAtujyqAX9z\nIUWYcUnApJmi+CpZ2PSLByRUKf7/SgWvIbFWIO2afZoB9sNHXBAigYVyyQri\npnWtl6pSqAZJEbz4OwNv4hZPoYOv5HBYvK3PZFoL+Iw7O2mai9VUwKhydXT2\nLal7M22EAcx0PMUPUdze/TRmjgaNGjZhFvXtT12gk5Q1BKPJZ62l1dIVLbz+\nT4YI0JsMiG92wg4rujNf3xhB+14Mw2lzhDh2E/OmdRbuMyKED1YIasi7hRw+\nQtfN\r\n=fSal\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/optimizely.node.min.js","module":"dist/optimizely.browser.es.min.js","browser":"dist/optimizely.browser.min.js","engines":{"node":">=8.0.0"},"scripts":{"lint":"tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.ts' 'lib/**/*.tests.js'","build":"rollup -c","clean":"rm -rf dist","cover":"nyc report -r lcov","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","precover":"nyc npm test","coveralls":"< coverage/lcov.info coveralls","precoveralls":"npm run cover","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm run build && npm test && npm run test-xbrowser && npm run test-umdbrowser","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","build-browser-umd":"rollup -c --config-umd"},"typings":"lib/index.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git","directory":"packages/optimizely-sdk"},"_npmVersion":"6.13.4","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"12.16.1","dependencies":{"murmurhash":"0.0.2","json-schema":"^0.2.3","@optimizely/js-sdk-utils":"^0.4.0","@optimizely/js-sdk-logging":"^0.1.0","@optimizely/js-sdk-event-processor":"^0.7.0","@optimizely/js-sdk-datafile-manager":"^0.8.0"},"react-native":"dist/optimizely.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","nock":"^7.7.2","karma":"^4.4.1","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^6.7.2","lodash":"^4.17.11","rollup":"2.2.0","ts-node":"^8.10.2","webpack":"^4.42.1","bluebird":"^3.4.6","coveralls":"^3.0.2","ts-loader":"^7.0.5","karma-chai":"^0.1.0","typescript":"^4.0.3","@types/chai":"^4.2.11","json-loader":"^0.5.4","karma-mocha":"^1.3.0","@types/mocha":"^5.2.7","karma-webpack":"^4.0.2","promise-polyfill":"8.1.0","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","@rollup/plugin-commonjs":"^11.0.2","@typescript-eslint/parser":"^3.2.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1","@typescript-eslint/eslint-plugin":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_4.4.0_1604338093187_0.9609361535583871","host":"s3://npm-registry-packages"}},"4.4.1":{"name":"@optimizely/optimizely-sdk","version":"4.4.1","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@4.4.1","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"771b4560d717b62354d9c2eec7f85267da8928ce","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-4.4.1.tgz","fileCount":98,"integrity":"sha512-zk7g2jjnK4WeCJpWWELXDNZak9+pjY5y+e/paCHMjEAv2Q6jrNkDnMYDlRfGQiXtCTQww+AjjLzxaVPwGo40bA==","signatures":[{"sig":"MEQCIAUJf9CVgLAjhAM6q7YU1/mHjCBkmBtB1g6dQuPSAVw8AiAGIyEdtVKehwzRZ2OvMWzfSUY2M4zWdSDuDONKM3Yiag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4204810,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpDuXCRA9TVsSAnZWagAA1AAP/0bLq4L3HOmF11Lup8z8\n3K/vbGlAisZmshf3A0Or/N/w1maVKwJ/T5qay8/zM+9ur1co/GVJn/L6TcVl\nBVEEMADJB5J8jQyC+ZuXxtqWxuCXObX/a0W8eBdRxCickbHp5mBIhzuxIb9U\n6KuQpABm01XqUuWZagYsKuEX3niyAoDD5qr7LVgmZYtk/rP7hwUDzPKWAOnb\nLYOApdR6Qdwf2wT5cEeUut3rimY456LX4lp/6aePLFWxvX/IbHDmi+NfrbbS\nRSOGetjuSRkonLjVXNJ8GBTz0+qCgB4q/P8REVEgNas2RErslfCAvLLgHIgM\nKTAmvJAL+zue6X8N20WA0mBY5INa6TVmghNcA6ApLjgwkLMNqslzioQCoaAv\nnalXDxo0cbp6iltYWNk9JlXzCWNpwkMrhX2g8WO4spcXEJdDQOZlRwj+ZehQ\nNYV2zzq2FdYf6y3wcFuc92WKNJZ/CmKwWj2k1iNtiy053hAn7OsV9XojLOOr\nf2hiEh3HWgmWU1eucGNdaxb9H7cMiXqHJEkQPGHp7qpTEL8areMHD4T6RaB1\nm8AgJ6Zmb8QHebUmQB1ZkR/ye9YHgQrzgb3uhaMJTOA/HqlW19c2VvM7FrVS\nonSQNYsesHZ599PyStMXAKdjaGGT10aFWqKNO1zFY3GTPH678vRzMjaumfHs\nmK64\r\n=ndT9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/optimizely.node.min.js","module":"dist/optimizely.browser.es.min.js","browser":"dist/optimizely.browser.min.js","engines":{"node":">=8.0.0"},"scripts":{"lint":"tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.ts' 'lib/**/*.tests.js'","build":"rollup -c","clean":"rm -rf dist","cover":"nyc report -r lcov","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","precover":"nyc npm test","coveralls":"< coverage/lcov.info coveralls","precoveralls":"npm run cover","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm run build && npm test && npm run test-xbrowser && npm run test-umdbrowser","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","build-browser-umd":"rollup -c --config-umd"},"typings":"lib/index.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git","directory":"packages/optimizely-sdk"},"_npmVersion":"6.14.5","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"14.5.0","dependencies":{"murmurhash":"0.0.2","json-schema":"^0.2.3","@optimizely/js-sdk-utils":"^0.4.0","@optimizely/js-sdk-logging":"^0.1.0","@optimizely/js-sdk-event-processor":"^0.7.0","@optimizely/js-sdk-datafile-manager":"^0.8.0"},"react-native":"dist/optimizely.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","nock":"^7.7.2","karma":"^4.4.1","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^6.7.2","lodash":"^4.17.11","rollup":"2.2.0","ts-node":"^8.10.2","webpack":"^4.42.1","bluebird":"^3.4.6","coveralls":"^3.0.2","ts-loader":"^7.0.5","karma-chai":"^0.1.0","typescript":"^4.0.3","@types/chai":"^4.2.11","json-loader":"^0.5.4","karma-mocha":"^1.3.0","@types/mocha":"^5.2.7","karma-webpack":"^4.0.2","promise-polyfill":"8.1.0","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","@rollup/plugin-commonjs":"^11.0.2","@typescript-eslint/parser":"^3.2.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1","@typescript-eslint/eslint-plugin":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_4.4.1_1604598679371_0.993936576876338","host":"s3://npm-registry-packages"}},"4.4.2":{"name":"@optimizely/optimizely-sdk","version":"4.4.2","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@4.4.2","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"449deda8c22b73c60d49d52b14a1894c9f36590c","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-4.4.2.tgz","fileCount":96,"integrity":"sha512-hGAuijZY27u0hrLP7tZsq3CfJFM4hltisrikG67xh5WasytHGbV767NoCdkEqAydVyR8ikkQoD9LbcvIR1R/Gg==","signatures":[{"sig":"MEUCIQDnjk+c/RQMZG/pS9Tzcab4T+6ANPszbmWKOLVj2uUoTgIgNuPiDPF3wKTXQMZ4ENXDgJt5IioFzM6/Oq1auMAUr7c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4227681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftrQ2CRA9TVsSAnZWagAAxpoP/0GIh7nrYxaTCUQrHtOe\n9+qiur3nx8l1NWwHEmdAS8IhPRRyEt1LEp6huhHlvZtdhVdMBBWlwyfiYNDB\nRF6ljgPZnKaWfkbW/hFHRmvcz61Q+LtmCgrAfO1lKG9OE6Jo2i9Cu5oXFjG7\nSJElUZguoPP1jzvu4jTnN2FaTRV2KHD9MUmUPg8cnbVgXWtLiNmgTtNWJQDY\nm2m6Dl1d7VzjU2D4U2TAFgP1Se96TDwV/Gv/QiZqSJk8BuFZuuiX1jAVSRX8\nw6+/77SlREWSDNXo0Ui4qyI//YrmbPTvs3cMVR1RqsJvNpgsuxWKMa1ke7p3\nqtDlWDW2SOXYkLanKodrORKZb0fswy2J4JYEkZuPbDuoIwjtVe8N/48fKV26\nvE04X+pQxDJ8rFwu9mAhTx6dObSUBdKp96Qp/uRPQEZTTcXEEANBRmeVUVTo\nctHbg9GAlAX8zvG4o9hZFaVoQTA1iht91lHn6qi2UvIGlm4juCYD+a5lSEC+\nlHybttHhlCdpxwaW8uPYGpUUX8UdCMyEXAfWYZgne78QANwsCrOQAFyTy7VZ\n4i1PXLUaS7sRmCL57gIQ3PF/Io7sxhVb4G5Sci8Gzd7THq2hIAXup+gU2THT\nl6U6s92Fcmk9Qi4iapWggmZqyWPGMvhfBv1zl6K6GnuliBuIWCKcyjG6NW+t\nOykf\r\n=ODG2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/optimizely.node.min.js","module":"dist/optimizely.browser.es.min.js","browser":"dist/optimizely.browser.min.js","engines":{"node":">=8.0.0"},"scripts":{"lint":"tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.ts' 'lib/**/*.tests.js'","build":"rollup -c","clean":"rm -rf dist","cover":"nyc report -r lcov","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","precover":"nyc npm test","coveralls":"< coverage/lcov.info coveralls","precoveralls":"npm run cover","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm run build && npm test && npm run test-xbrowser && npm run test-umdbrowser","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","build-browser-umd":"rollup -c --config-umd"},"typings":"lib/index.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git","directory":"packages/optimizely-sdk"},"_npmVersion":"6.14.4","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"12.17.0","dependencies":{"murmurhash":"0.0.2","json-schema":"^0.2.3","@optimizely/js-sdk-utils":"^0.4.0","@optimizely/js-sdk-logging":"^0.1.0","@optimizely/js-sdk-event-processor":"^0.8.0","@optimizely/js-sdk-datafile-manager":"^0.8.0"},"react-native":"dist/optimizely.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","nock":"^7.7.2","karma":"^4.4.1","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^6.7.2","lodash":"^4.17.11","rollup":"2.2.0","ts-node":"^8.10.2","webpack":"^4.42.1","bluebird":"^3.4.6","coveralls":"^3.0.2","ts-loader":"^7.0.5","karma-chai":"^0.1.0","typescript":"^4.0.3","@types/chai":"^4.2.11","json-loader":"^0.5.4","karma-mocha":"^1.3.0","@types/mocha":"^5.2.7","karma-webpack":"^4.0.2","promise-polyfill":"8.1.0","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","@rollup/plugin-commonjs":"^11.0.2","@typescript-eslint/parser":"^3.2.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1","@typescript-eslint/eslint-plugin":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_4.4.2_1605809206196_0.8009023310252672","host":"s3://npm-registry-packages"}},"4.4.3":{"name":"@optimizely/optimizely-sdk","version":"4.4.3","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@4.4.3","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"67f975a36515270183cbbe8ee64962d65befa5b2","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-4.4.3.tgz","fileCount":96,"integrity":"sha512-BLpjVzHSeZ6egxmIQMpGx63gUpw8GQMDjQmI7FF0tnqyW7wA+Uf0l3OVpTt3lbnRnHaQs29tR+vkhvZrrH5zuQ==","signatures":[{"sig":"MEUCIQDRZZAJdpVNFrPbK4sJJCbFQLGymtDCCEFZL6aHxtmbbwIgXtWTrgZ+YD96HQpg+x2WU5oGDxoltCHlXOh55wDun8Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4223888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvBJrCRA9TVsSAnZWagAAuQUP/RcdcPkCNY7bk6VcvPRK\nhlVylvmmNtH3IVbUrOUlYfDyk48NlBOMyr0zkn/D6BDNf+aA2iLA2erg2c8G\n87PSyM2i039FXW2oOzMlDUAu69vAUnB2Nl+N4XlAecA1Fwn1jK7cs6ftbP3U\nD0VBuQtCvUV2jMWvDfVnEyGeQBI07ybCvYipy7Oyl8yT+P3fhwxCfKZPo3Z0\nCe+W/ruiQHiqE1dAJsxUEJS21UAfSzd+TKaJ1UCB+2xmt/3MCGi6/Nq1yc5l\n8avn6IgrIkgKBrs1LGDGC/8rh9z54gVbAG4Fn+ngTbbt8ad1XC3/YrqvIzXm\nxJtuCvRkdB33wU0LTc57+Kw1IN9xnk8qOeB6kTOv6q93kDEQONE/CHQBevOn\nSf94nFYbP2mqmD034EkgDbQ4zXQ8SXnF4mCH2m15DQz1GVluiibA7VJppOwP\nya9UOFJX5E4Tr37JLlYPPsZTeuC0YkG3Tq4m07xrQi083Fyxv8oUj8NauuQB\nmtF2zC4SwnSM0kn0PW449L19nl7flHxbxyCf1iakCzfQI/1WtONo0yxbWWFy\nD3Mp3h8IXmNFr626uC3DF94le0Rc+K+gsqgc0wi4zSL5wutebOkhUvnoVH60\nFZEivY80rMvq3eT7+Xs1wjatNAdHtBRkXJcY9ONl4MLxs3o91VME9gjPJBtS\nNkTG\r\n=BLEV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/optimizely.node.min.js","module":"dist/optimizely.browser.es.min.js","browser":"dist/optimizely.browser.min.js","engines":{"node":">=8.0.0"},"scripts":{"lint":"tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.ts' 'lib/**/*.tests.js'","build":"rollup -c","clean":"rm -rf dist","cover":"nyc report -r lcov","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","precover":"nyc npm test","coveralls":"< coverage/lcov.info coveralls","precoveralls":"npm run cover","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm run build && npm test && npm run test-xbrowser && npm run test-umdbrowser","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","build-browser-umd":"rollup -c --config-umd"},"typings":"lib/index.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git","directory":"packages/optimizely-sdk"},"_npmVersion":"6.14.4","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"12.17.0","dependencies":{"murmurhash":"0.0.2","json-schema":"^0.2.3","@optimizely/js-sdk-utils":"^0.4.0","@optimizely/js-sdk-logging":"^0.1.0","@optimizely/js-sdk-event-processor":"^0.8.0","@optimizely/js-sdk-datafile-manager":"^0.8.0"},"react-native":"dist/optimizely.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","nock":"^7.7.2","karma":"^4.4.1","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^6.7.2","lodash":"^4.17.11","rollup":"2.2.0","ts-node":"^8.10.2","webpack":"^4.42.1","bluebird":"^3.4.6","coveralls":"^3.0.2","ts-loader":"^7.0.5","karma-chai":"^0.1.0","typescript":"^4.0.3","@types/chai":"^4.2.11","json-loader":"^0.5.4","karma-mocha":"^1.3.0","@types/mocha":"^5.2.7","karma-webpack":"^4.0.2","promise-polyfill":"8.1.0","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","@rollup/plugin-commonjs":"^11.0.2","@typescript-eslint/parser":"^3.2.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1","@typescript-eslint/eslint-plugin":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_4.4.3_1606161002859_0.8823803835044008","host":"s3://npm-registry-packages"}},"4.5.0-beta":{"name":"@optimizely/optimizely-sdk","version":"4.5.0-beta","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@4.5.0-beta","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"69bbb82ab6abac9d56ed7e581aacabda3332d855","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-4.5.0-beta.tgz","fileCount":99,"integrity":"sha512-7lleaatiuBBwW2YL8WXylo7NB6vB7t02npSrqd4iuKDc7114xJogrNq0nGQgLw48SgYbY6pHFL2ipDCNIZ3f5w==","signatures":[{"sig":"MEYCIQDpxcBQpeacuMepErtvFqtnt88NqYm2ktstMIYn+cp6nwIhAJ7VsLTl/eutEKuj1cJrp5zbjLEIu/vPKvaygkRr7fh9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4713675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJBo/CRA9TVsSAnZWagAAIOAP/RoPpJvVguPcr2FX+oeB\njroLdgTXVbZ2L6d54FzYp09wl1j0JGUOp1kXs5snyowXp3Zdto5GOT03189C\nUVEjbd1mXu5lU035bOwzsH0wSKWqANbPjQ6kMJlRLMqWcre9SXlBSACleUjb\nPPlZlOTXIDsdWjW8efzqADzNYFS/5uJ31WuvMPNFcEUcmYN12cxQgFDnONG0\nVakuZgOHfH9qFGhfvTv9wnOSw1gkYfuwLMSgmsSORn5v3hbsId/IFYJnmshO\nwpJT9vDJ5mdneowBTFfTsJucJn6mSvtbz7flWPsbIqH1QI1P/Neva0vRFOgE\nVH7NzmxNDqRQRMJ1MzYbBAKRZ04bBa6F/G1d8JMJv5T/1zfxHP78LdSMVjKH\nNLQRS2ymR/BWN6qcOUv1W5w9gbnbXw6Hzedy4XpfNGF41E5YsM9CIFwXXdN4\nFgG+tzeaJVD1ez+x8wWETt0atmyUqa6RxMKTGl2I3mfOIXXjFOap6vxfUYSf\nUAaMYg+9AyEZnqgTKCAS+WW6ZXZrrBdRMl9k6yR5SLo+/YC1BdeWVXftiadR\noGIHgSLfiForThm89W2LHceuiH2ktFVoRdzokRtrXEktSnmiLDPZSCed7b4t\nXwZYKXRMKv0f9N86pEQnDqFHAGY03lmgHQS9MKyeu0+JtjeMPMYMLi0+FdQF\n2nw8\r\n=9lmK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/optimizely.node.min.js","module":"dist/optimizely.browser.es.min.js","browser":"dist/optimizely.browser.min.js","engines":{"node":">=8.0.0"},"scripts":{"lint":"tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.ts' 'lib/**/*.tests.js'","build":"rollup -c","clean":"rm -rf dist","cover":"nyc report -r lcov","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","precover":"nyc npm test","coveralls":"< coverage/lcov.info coveralls","precoveralls":"npm run cover","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm run build && npm test && npm run test-xbrowser && npm run test-umdbrowser","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","build-browser-umd":"rollup -c --config-umd"},"typings":"lib/index.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git","directory":"packages/optimizely-sdk"},"_npmVersion":"6.14.4","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"12.17.0","dependencies":{"murmurhash":"0.0.2","json-schema":"^0.2.3","@optimizely/js-sdk-utils":"^0.4.0","@optimizely/js-sdk-logging":"^0.1.0","@optimizely/js-sdk-event-processor":"^0.8.0","@optimizely/js-sdk-datafile-manager":"^0.8.0"},"react-native":"dist/optimizely.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","nock":"^7.7.2","karma":"^4.4.1","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^6.7.2","lodash":"^4.17.11","rollup":"2.2.0","ts-node":"^8.10.2","webpack":"^4.42.1","bluebird":"^3.4.6","coveralls":"^3.0.2","ts-loader":"^7.0.5","karma-chai":"^0.1.0","typescript":"^4.0.3","@types/chai":"^4.2.11","json-loader":"^0.5.4","karma-mocha":"^1.3.0","@types/mocha":"^5.2.7","karma-webpack":"^4.0.2","promise-polyfill":"8.1.0","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","@rollup/plugin-commonjs":"^11.0.2","@typescript-eslint/parser":"^3.2.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1","@typescript-eslint/eslint-plugin":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_4.5.0-beta_1612978748214_0.6030769487876206","host":"s3://npm-registry-packages"}},"4.5.0":{"name":"@optimizely/optimizely-sdk","version":"4.5.0","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@4.5.0","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"af85693b38662d0036e2b819426d11fc038dd7e0","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-4.5.0.tgz","fileCount":99,"integrity":"sha512-d9dYXfncDDXlBZ1pFsqNkwO7rTBHuEQGVE3pWd3lIsddpaCWEo+lf5j6F3CzvECbi2moVRtBYaIpo8PzKNRGJw==","signatures":[{"sig":"MEUCIA/96N4Hg73HfMtgcwop8y1/ZVgBmZH/57xyxX0Wz9pWAiEAy58rpm1fX07vUEB+XpdinUX5Y3QFrsxbdPv1GrrK4a8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4714988,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLZoDCRA9TVsSAnZWagAAkZgP/RO8P/LDESfxmWXjygWz\nMUfaeGtikxld2k9p6qgAe2kui76xpOPDYNsJxJCwIfLwgl6GPYy7NS4ilNCb\nyIBw2sjJEjRkTcDY4A/dB6qkdfzpK9eaLoTPQxz6QVNTQ+GqcFBnq9TMgxjl\nAiAiAmjW7K3xg81urVhm/td0+D9ToYUkDUevIDmd8DEsgNZfxjg1DTAajg1t\n5TidHP0P5xMY5xj8XmLCS8l6GcDacA3WmIYGZk0k/C40Fl+7UiwlXoGGHuHs\nygS3OyeK2n067yxRKf3RV2shfUTJRE8mTkWZ570QUXOcn/hzYC/0nkTYHXD9\n6J2ZFP5GYd62FNycRx/FUUvXiCm06Q2a5zyY64izDEws1Jj9D3e+9idCfWYr\nNUd9KvytuY/53gnW4CJylQJ3NOAxDsazqgSVtvAqSCFdCSuT4Q16RIEC1YWt\n4bpcKKcK98R4JhM/2FFOOBZMf3Va1Mth5bimTtfx3RHvBsxRx08tdN0MTPGH\nTav1rfd5TbZB1wP8Q5Z9hOhgc0s7ptWhAZco1XwWOxjbh/MhD0boNEdAVjdg\n7XGsp8ZfFJhMNHSxuofeI8Wqp8P7xLdmqCQdYyPqKrda3vlrKcRb/XWAsicM\nKLp9sRNxkjGVBMLRHKmYmKxP67FHxqYUyP0qTTxq+LMwsnurArIZgkpKnFaf\nmzsm\r\n=4K3h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/optimizely.node.min.js","module":"dist/optimizely.browser.es.min.js","browser":"dist/optimizely.browser.min.js","engines":{"node":">=8.0.0"},"scripts":{"lint":"tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.ts' 'lib/**/*.tests.js'","build":"rollup -c","clean":"rm -rf dist","cover":"nyc report -r lcov","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","precover":"nyc npm test","coveralls":"< coverage/lcov.info coveralls","precoveralls":"npm run cover","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm run build && npm test && npm run test-xbrowser && npm run test-umdbrowser","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","build-browser-umd":"rollup -c --config-umd"},"typings":"lib/index.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git","directory":"packages/optimizely-sdk"},"_npmVersion":"6.14.4","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"12.17.0","dependencies":{"murmurhash":"0.0.2","json-schema":"^0.2.3","@optimizely/js-sdk-utils":"^0.4.0","@optimizely/js-sdk-logging":"^0.1.0","@optimizely/js-sdk-event-processor":"^0.8.0","@optimizely/js-sdk-datafile-manager":"^0.8.0"},"react-native":"dist/optimizely.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","nock":"^7.7.2","karma":"^4.4.1","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^6.7.2","lodash":"^4.17.11","rollup":"2.2.0","ts-node":"^8.10.2","webpack":"^4.42.1","bluebird":"^3.4.6","coveralls":"^3.0.2","ts-loader":"^7.0.5","karma-chai":"^0.1.0","typescript":"^4.0.3","@types/chai":"^4.2.11","json-loader":"^0.5.4","karma-mocha":"^1.3.0","@types/mocha":"^5.2.7","karma-webpack":"^4.0.2","promise-polyfill":"8.1.0","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","@rollup/plugin-commonjs":"^11.0.2","@typescript-eslint/parser":"^3.2.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1","@typescript-eslint/eslint-plugin":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_4.5.0_1613601282497_0.16796112035758193","host":"s3://npm-registry-packages"}},"4.5.1":{"name":"@optimizely/optimizely-sdk","version":"4.5.1","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@4.5.1","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"cab05df1b6062ae31909e77a419b5f7662738374","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-4.5.1.tgz","fileCount":99,"integrity":"sha512-u/AaI/Dte0TPrxB7K3ihYRjZK9bQbFEjZ3Rh6pbFHsMLEzfvBSH2AEtEsrXjzCSdXdRhYQYG74Rf9+eFMXa8Ew==","signatures":[{"sig":"MEUCICxN3zA2Kn+x/ydblu+5PX/uY3PH34IzbEbbB2fQKiPzAiEAxocxBH+pZrj78nmzEaTMtWlNFZWP6xE4lUmjvttuVik=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4726397,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPrYACRA9TVsSAnZWagAA8dAP/0XAb9JG1AtvGf8U+3NW\nWd4wb1FTeG8uVRrFj/Jzemy0cCDQbjaZBi9HnZsVac6QkJLYOkFDJdPi9J9Y\nUybqUtR9Rafo0Rmkq7quVKtssQrgM6M/qHPqoVSvGx4mEkKz5944Hh3SBDry\nXRKa3LdCyOVkJDDY1DUAZIXcrO2I9VxbWVFfYrf06dODfdseEyOVM2kkVAEj\nveN6NAVVgpk/YnyuwuhFNFEHTwKJ5kFYMtObU+PkAiAVmW58FYDrZLRl8nUc\nwHAgd1znZkCv4XYwPncz7UA9g2FUL8+qZWciH1TR2PTBimScpVcGHQpoBtdX\nUZki4BEHae4uTq39BfmBqyUT9IKpyo8uDbqYLNtVriqEPLJCFAovDMrtM7LM\nANuRsfKOMYRtHJmPXN/Hf38J0gBPETf+W2hqseN1FhIWwBtxywgDp/oBunIs\nl1x4myoOfIom3AhZ6CHhqmuKHadHiwUJHk5c9Ptrywdq2x60j/Y/ucGjIMVg\nVcKgTcP/7h/MIZ854/w4JA7LYVTV69Ms+8ivDof0yr3Xy7Em4CyShywmsBxK\n7psdfajIXQvh96w45/f//AgajpXzJ/cMfT9TI4ZZM79/oY8SDWVHV77ON8ck\nd0mjUBDlGQrtjxKTj+d/XdH4W/d8s3ZTuWlWbVHORXt2oAl27dunQDoU2Txj\nMws+\r\n=CxKH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/optimizely.node.min.js","module":"dist/optimizely.browser.es.min.js","browser":"dist/optimizely.browser.min.js","engines":{"node":">=8.0.0"},"scripts":{"lint":"tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.ts' 'lib/**/*.tests.js'","build":"rollup -c","clean":"rm -rf dist","cover":"nyc report -r lcov","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","precover":"nyc npm test","coveralls":"< coverage/lcov.info coveralls","precoveralls":"npm run cover","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm run build && npm test && npm run test-xbrowser && npm run test-umdbrowser","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","build-browser-umd":"rollup -c --config-umd"},"typings":"lib/index.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git","directory":"packages/optimizely-sdk"},"_npmVersion":"6.14.4","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"12.17.0","dependencies":{"murmurhash":"0.0.2","json-schema":"^0.2.3","@optimizely/js-sdk-utils":"^0.4.0","@optimizely/js-sdk-logging":"^0.1.0","@optimizely/js-sdk-event-processor":"^0.8.0","@optimizely/js-sdk-datafile-manager":"^0.8.0"},"react-native":"dist/optimizely.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","nock":"^7.7.2","karma":"^4.4.1","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^6.7.2","lodash":"^4.17.11","rollup":"2.2.0","ts-node":"^8.10.2","webpack":"^4.42.1","bluebird":"^3.4.6","coveralls":"^3.0.2","ts-loader":"^7.0.5","karma-chai":"^0.1.0","typescript":"^4.0.3","@types/chai":"^4.2.11","json-loader":"^0.5.4","karma-mocha":"^1.3.0","@types/mocha":"^5.2.7","karma-webpack":"^4.0.2","promise-polyfill":"8.1.0","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","@rollup/plugin-commonjs":"^11.0.2","@typescript-eslint/parser":"^3.2.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1","@typescript-eslint/eslint-plugin":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_4.5.1_1614722559905_0.5737070930756587","host":"s3://npm-registry-packages"}},"4.6.0":{"name":"@optimizely/optimizely-sdk","version":"4.6.0","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@4.6.0","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"03850983c7b36ea97ac181d44707fa61a912f28e","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-4.6.0.tgz","fileCount":97,"integrity":"sha512-xhTWe3Jg4YFCy8VG0c0depur0wumhgD3AnlSnHrTnaDNjuCvmBVrYV3cV3RMt8OJoZZxwQvJ2SJKjj73LMplBQ==","signatures":[{"sig":"MEUCIC4xJU0URsJDypI4960jfUWt6e7KL9FukDwimWcPUj8xAiEA/ttI1tIh9DKtpV0mlSjvxVL/OtfnF0duALz5KhQgpF8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4777735,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsBMVCRA9TVsSAnZWagAAWVkP/RIjr5rEqAesU04poun2\nj0fN6y5Vv9rtPx687ZaL/0e5yN0xA7nocy4p5ujiJF5zV0XvQ0Gzh27qCXey\nWvXEWIux0sBnUF2foC9GbI0h5dPK1xRJtkckb7llzLxYC+e5/szlu7pUZAkV\nGcc1FDMiZEozV38LzmmY3SPd0mGuRTXtqmBAT3W/a8P8hdOpXgl9mxYhd74t\n+mr1wtZupODFFR/8xZuouBJTLGoWM4Dad5L8HCfoIz5vItM+y0Ad1/1Daf9N\n+PqOv4bxW01riehYqJA8oNuIjBe7OyAIBsDN9MdRCJQgBuDCyoKfwzCAxa8j\ngNdPoQGAaJQj3w7U44agw8CtIUIf2lfWIsjSxquKgpngRHkAeQK1leTrro7n\nw5l1DYWXxECKR7EVcU8TtafWODAIO2LZQrBG+ym4A8xrsKXzwceqCNNjBIDw\ngUXbJVbyehvlQ0129VTC7wtNwrjiYxh0rS6fjH6eJc74vR5nuP7LtvpSPNZz\nVSCqUETAHd5XKFvKefC1ZRXqdbxVbizbzvRytXJCtgmWtL5oxSr5ut3+eel5\nzYpkWkHWe/ISl3H7aGPZ+aNWwvrepNAOauWyxLRQWJboAm9UVYZccKNteZR6\ncwu3eBrAas2gUnhEHPifMVb3vg6275EqR8kfaGstQs+uWR6m7aUVJZCqpBRu\n30T8\r\n=kEU0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/optimizely.node.min.js","module":"dist/optimizely.browser.es.min.js","browser":"dist/optimizely.browser.min.js","engines":{"node":">=8.0.0"},"scripts":{"lint":"tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.ts' 'lib/**/*.tests.js'","build":"rollup -c","clean":"rm -rf dist","cover":"nyc report -r lcov","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","precover":"nyc npm test","coveralls":"< coverage/lcov.info coveralls","precoveralls":"npm run cover","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm run build && npm test && npm run test-xbrowser && npm run test-umdbrowser","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","build-browser-umd":"rollup -c --config-umd"},"typings":"lib/index.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git","directory":"packages/optimizely-sdk"},"_npmVersion":"6.14.4","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"12.17.0","dependencies":{"murmurhash":"0.0.2","json-schema":"^0.2.3","@optimizely/js-sdk-utils":"^0.4.0","@optimizely/js-sdk-logging":"^0.1.0","@optimizely/js-sdk-event-processor":"^0.8.1","@optimizely/js-sdk-datafile-manager":"^0.8.1"},"react-native":"dist/optimizely.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","nock":"^7.7.2","karma":"^4.4.1","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^6.7.2","lodash":"^4.17.11","rollup":"2.2.0","ts-node":"^8.10.2","webpack":"^4.42.1","bluebird":"^3.4.6","coveralls":"^3.0.2","ts-loader":"^7.0.5","karma-chai":"^0.1.0","typescript":"^4.0.3","@types/chai":"^4.2.11","json-loader":"^0.5.4","karma-mocha":"^1.3.0","@types/mocha":"^5.2.7","karma-webpack":"^4.0.2","promise-polyfill":"8.1.0","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","@rollup/plugin-commonjs":"^11.0.2","@typescript-eslint/parser":"^3.2.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1","@typescript-eslint/eslint-plugin":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_4.6.0_1622151956548_0.39715249146071474","host":"s3://npm-registry-packages"}},"4.6.1":{"name":"@optimizely/optimizely-sdk","version":"4.6.1","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@4.6.1","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"40c98a6d50d23c1f6066a607a04aa8fa343ea4b5","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-4.6.1.tgz","fileCount":94,"integrity":"sha512-cMOAssKYigNfVQtYH5ZfwG735DFhVay5nx+dgzdwOvJaYR+hazvd0Mw/4PdEvrC0KUIo7186O5qlixRebar9hA==","signatures":[{"sig":"MEUCIDPD9OVLMdarjYKRpf2UMlHsWBhAeejzOChznHr4kwaHAiEAjrXGs3dDd35yMKzAHb/9ngv9JsEws6qM7jucgPK7sF0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4777048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5y49CRA9TVsSAnZWagAAb/wP/i+E6vH4H+jynqBLXSCe\nmcc/+3iikQm+aC4gW7LoOeRP3/Fgm/VhmhIPw2azXTUs4tKjVSMrZJ+6S8DF\n01Ia63wVTHj/a3JaNiognCTcVVOoWSkt6YSaCTGS+MLRRIA9zeuZcLwWApSq\n7187Yf1exT4Mgy71utZB8kGNIIGeN9h+gqECVyWqdejxBKLtv76G9Wd2+l5E\nTbTRLliqMJxjDOaWnTknUj3WFuk+HTSbTaTgonxxVcfL2oihdExLdJ/7qtn5\nDZ6T9PAP7Ud97FhJ1wAxRFyTaPf2SXXEf1+59pFIeql1J+rUVDY8HxpcTA80\nThY/yxyYLIaA1bgKXnMY4YLcPJCgtoijs/EMwBtu1MmqUfH/vQc2gWsIp7Mc\n0ZZf+1GEQ+JxQjYdMxbQjrKKnM2+Pib5VTYbiIhs7vPcGXORyyPXnc04SQth\nVGEGuc/5P07gnz7LdjoeMAZL9CvpJ3y0KurEvI6AJ7G5z33EOopULDcAdU3w\n9jmk1HfvtLex01wffU9FGK6r6brFTSoP4+drp5HRaQilKZDe8TyaQ8fbgI4m\nXEXWPOkzrpIk5Ni6p8RguJKEahl4jb8cJsotfwmFnuQlQ9i9KjO8cq/Z1dWw\nnXqjlv/eh9XDRUDroyWAxlpDxNvYnugVxlgAxIMMjYoodzt0TjBGRCa/LLLW\nmcMZ\r\n=+d12\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/optimizely.node.min.js","module":"dist/optimizely.browser.es.min.js","browser":"dist/optimizely.browser.min.js","engines":{"node":">=8.0.0"},"scripts":{"lint":"tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.ts' 'lib/**/*.tests.js'","build":"rollup -c","clean":"rm -rf dist","cover":"nyc report -r lcov","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","precover":"nyc npm test","coveralls":"< coverage/lcov.info coveralls","precoveralls":"npm run cover","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm run build && npm test && npm run test-xbrowser && npm run test-umdbrowser","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","build-browser-umd":"rollup -c --config-umd"},"typings":"lib/index.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git","directory":"packages/optimizely-sdk"},"_npmVersion":"6.14.13","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"12.17.0","dependencies":{"murmurhash":"0.0.2","json-schema":"^0.2.3","@optimizely/js-sdk-utils":"^0.4.0","@optimizely/js-sdk-logging":"^0.1.0","@optimizely/js-sdk-event-processor":"^0.8.2","@optimizely/js-sdk-datafile-manager":"^0.8.1"},"react-native":"dist/optimizely.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","nock":"^7.7.2","karma":"^4.4.1","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^6.7.2","lodash":"^4.17.11","rollup":"2.2.0","ts-node":"^8.10.2","webpack":"^4.42.1","bluebird":"^3.4.6","coveralls":"^3.0.2","ts-loader":"^7.0.5","karma-chai":"^0.1.0","typescript":"^4.0.3","@types/chai":"^4.2.11","json-loader":"^0.5.4","karma-mocha":"^1.3.0","@types/mocha":"^5.2.7","karma-webpack":"^4.0.2","promise-polyfill":"8.1.0","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","@rollup/plugin-commonjs":"^11.0.2","@typescript-eslint/parser":"^3.2.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1","@typescript-eslint/eslint-plugin":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_4.6.1_1625763388876_0.3279787220470751","host":"s3://npm-registry-packages"}},"4.6.2":{"name":"@optimizely/optimizely-sdk","version":"4.6.2","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@4.6.2","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"2f6ed23d88970f9f3420286f93ed6120dfcf14ea","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-4.6.2.tgz","fileCount":94,"integrity":"sha512-ohXLafoShX6i5daZWbu+hHpAtw8i9QTOiwkHMRNIwBc70fcTDpUwl0UXsGbyJAmF1rTgcIknvqZKifVXLr/hgg==","signatures":[{"sig":"MEUCIQCjKza19QX5fov6Z/OV7FDp1WIADVXD11Kly5fCrGx/9QIgOrgpor9XJZ3Dwv8g9LC15nER89y4LRRptMB5YD2f+KY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4785670,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8K5pCRA9TVsSAnZWagAAFw4P/2rlKwr/2yVO4VQ6X7cM\na3/gnr8biTLweLukj3dFQQ9MqSF32koG4QvTAEldz74pbjZaRCxG1qVE5GYW\nHV3K033Pac+6xwJRVSbXGZAn5caBmF/bjkGG1sUlnrFqOe0xVpvOirCfGrqR\nw8eenmpKRqDDpUqgORHf81sm29dEL4Xlz7D7uuWPeK7arlXjuIrSooDn12cv\nbYyGG94SLoBiDM6z/PRstjhp1ppY8Q7veV2rgFW7kIOkHNdHYsbrsOfliTSO\nYSPqTUU8khjmvHvQBdk/JWqbIfxUF/Dl6rOVDz8LX/p/OefPwa05YJDzMf3y\neFvcOgKf4026mB+MnLMo4JzAFNs0ISNi+MV7wqq/rTc7vHJHcYNp6FNu5h9e\nrPY9tZ3+B26dKulCWQrL4kuB26lklmZgxM1Prtj8bBf+KzqcRZoHkYVRv0x/\n2aPUkJS6tovwzKhdajIQCkT5GA97nuiA5o5Cjp/aeutJ7xlNx2n0DOZwuvFR\nxDneMUA1i6CA2GRoQXmMP9nDugAHXJF2rspY/wGmdGk1qQvV5K/B3IDDdfGK\nG+Ts/z3wZu1D6uGgO7Uiw/w9sImh2PdaYdNEndkjZueBYgXau26SbfOZUxs0\njNYRIBV5u71X/KhbxMDw4g2vkz+J0gMpcadDQueOU1Oo6xIMKb53MLJjF0Zb\nI+4h\r\n=m6/k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/optimizely.node.min.js","module":"dist/optimizely.browser.es.min.js","browser":"dist/optimizely.browser.min.js","engines":{"node":">=8.0.0"},"scripts":{"lint":"tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.ts' 'lib/**/*.tests.js'","build":"rollup -c","clean":"rm -rf dist","cover":"nyc report -r lcov","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","precover":"nyc npm test","coveralls":"< coverage/lcov.info coveralls","precoveralls":"npm run cover","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm run build && npm test && npm run test-xbrowser && npm run test-umdbrowser","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","build-browser-umd":"rollup -c --config-umd"},"typings":"lib/index.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git","directory":"packages/optimizely-sdk"},"_npmVersion":"6.14.13","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"12.17.0","dependencies":{"murmurhash":"0.0.2","json-schema":"^0.2.3","@optimizely/js-sdk-utils":"^0.4.0","@optimizely/js-sdk-logging":"^0.1.0","@optimizely/js-sdk-event-processor":"^0.8.2","@optimizely/js-sdk-datafile-manager":"^0.8.1"},"react-native":"dist/optimizely.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","nock":"^7.7.2","karma":"^4.4.1","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^6.7.2","lodash":"^4.17.11","rollup":"2.2.0","ts-node":"^8.10.2","webpack":"^4.42.1","bluebird":"^3.4.6","coveralls":"^3.0.2","ts-loader":"^7.0.5","karma-chai":"^0.1.0","typescript":"^4.0.3","@types/chai":"^4.2.11","json-loader":"^0.5.4","karma-mocha":"^1.3.0","@types/mocha":"^5.2.7","karma-webpack":"^4.0.2","promise-polyfill":"8.1.0","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","@rollup/plugin-commonjs":"^11.0.2","@typescript-eslint/parser":"^3.2.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1","@typescript-eslint/eslint-plugin":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_4.6.2_1626386024818_0.2714192001742597","host":"s3://npm-registry-packages"}},"4.7.0":{"name":"@optimizely/optimizely-sdk","version":"4.7.0","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@4.7.0","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"4f05368e1fd23e642da2606d8c23e7759af3b0ed","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-4.7.0.tgz","fileCount":93,"integrity":"sha512-62XfmRGOiJOBP9LQ7bTVu4okTKiHVOx22Mv8p3gxetJINdqcL508JrBgAMiWe8bueuR4pfS2/orstAsceAVCsw==","signatures":[{"sig":"MEYCIQC42DIGzZVU2qwI/0Px1aRoBzxABYFBkj+SfdTbhKnYNwIhAOrAsDYq/VsmWJyqyT7vz+vVDTbtdnk6eIqfMUr2ICdY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4943656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQn9xCRA9TVsSAnZWagAAB60P/iT3sKLF+L1gRE1V3s0p\nrZjwNXz34j/kAmofLCtpvfsKYmn9NaUy8U0hhhIJJTZQjeKbi/wJew+4BOg0\nVoQSDWr0yNtX+zJCWGMgyThixKJ9jWc9eqXpOVT3oKn8FzUEcwG6xLKCJWrJ\nMT0Y2Zx0AN2f8U0AFScUxDjoXna8SmbSIPPJpmQVfy8cPk53Az5XZrGhIGHR\nb8xWwAeawKc+GIExsmA9rsQhQpJUBCxHGhSZcsuvIh5HKa+3P13MWs+sUcfR\nsv7MfOeJkkgXUztigfGVEPuLSOqBNFFniXQ748BDCVHWkX1NKPBRa3kax0mm\nI6nAC4AF4VCfUDEiH6dVhEHBQ++RaSxxvvno7IcJspPAALODS1LmktOLYqVa\nzlJNG8DU9SDMfD3NB9GNBYx79b+t4wYf08AaImY+LhuDVocxIs0G5Gt0CZHU\nEy+umJDj1m26hPFvW6tp0Fi2JrG3AC3ubsW6m9RYe4XAfZAiAqAGfp4Fv5c8\nErf3lMR8fk+2AqcX5qbGsFuga1Uu7HQWvwYsQmbzMAkY8CmT4UaRy3pemES9\nIx9P03DZMeMQWjU7qctwf265D5dt6MgxxNAojUWOyUfdIUrQ+vy3amrk/Y3U\nbCkR8ovsG7Kt9hdglMJyvG7Lh/HbT7kR2ii639yGbZMT5bC+nAaTVxRipqbL\nxE7m\r\n=Mvvt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/optimizely.node.min.js","module":"dist/optimizely.browser.es.min.js","browser":"dist/optimizely.browser.min.js","engines":{"node":">=8.0.0"},"scripts":{"lint":"tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.ts' 'lib/**/*.tests.js'","build":"rollup -c","clean":"rm -rf dist","cover":"nyc report -r lcov","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","precover":"nyc npm test","coveralls":"< coverage/lcov.info coveralls","precoveralls":"npm run cover","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm run build && npm test && npm run test-xbrowser && npm run test-umdbrowser","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","build-browser-umd":"rollup -c --config-umd"},"typings":"lib/index.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git","directory":"packages/optimizely-sdk"},"_npmVersion":"6.14.13","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"12.17.0","dependencies":{"murmurhash":"0.0.2","json-schema":"^0.2.3","@optimizely/js-sdk-utils":"^0.4.0","@optimizely/js-sdk-logging":"^0.1.0","@optimizely/js-sdk-event-processor":"^0.8.2","@optimizely/js-sdk-datafile-manager":"^0.8.1"},"react-native":"dist/optimizely.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","nock":"^7.7.2","karma":"^4.4.1","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^6.7.2","lodash":"^4.17.11","rollup":"2.2.0","ts-node":"^8.10.2","webpack":"^4.42.1","bluebird":"^3.4.6","coveralls":"^3.0.2","ts-loader":"^7.0.5","karma-chai":"^0.1.0","typescript":"^4.0.3","@types/chai":"^4.2.11","json-loader":"^0.5.4","karma-mocha":"^1.3.0","@types/mocha":"^5.2.7","karma-webpack":"^4.0.2","promise-polyfill":"8.1.0","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","@rollup/plugin-commonjs":"^11.0.2","@typescript-eslint/parser":"^3.2.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1","@typescript-eslint/eslint-plugin":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_4.7.0_1631747952900_0.010096223847202435","host":"s3://npm-registry-packages"}},"4.8.0-beta":{"name":"@optimizely/optimizely-sdk","version":"4.8.0-beta","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@4.8.0-beta","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"0a63fd41137463e421caf3826406a37f7736c4d9","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-4.8.0-beta.tgz","fileCount":108,"integrity":"sha512-MJcIp2JH754Pgi7jZlWrQDQ/XYqOpzXZOqsb+vCB7NNz3TvJ3AOW7LcYO9Jri+HbkgW24n8pEwuCB4MJ28bOng==","signatures":[{"sig":"MEYCIQCx9Q9uZKhbtF3GP4yCuwzTxqww9Uj5He4EiLoFHwLZlgIhAN2T8MfoqpRA01mY2HWEz5WgIk6HRBuHxRcligdLeCLQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6591290},"main":"dist/optimizely.node.min.js","module":"dist/optimizely.browser.es.min.js","browser":"dist/optimizely.browser.min.js","engines":{"node":">=8.0.0"},"scripts":{"lint":"tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.ts' 'lib/**/*.tests.js'","build":"rollup -c","clean":"rm -rf dist","cover":"nyc report -r lcov","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","precover":"nyc npm test","coveralls":"< coverage/lcov.info coveralls","precoveralls":"npm run cover","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm run build && npm test && npm run test-xbrowser && npm run test-umdbrowser","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","build-browser-umd":"rollup -c --config-umd"},"typings":"lib/index.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git","directory":"packages/optimizely-sdk"},"_npmVersion":"6.14.12","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"12.22.1","dependencies":{"murmurhash":"0.0.2","json-schema":"^0.2.3","@optimizely/js-sdk-utils":"^0.4.0","@optimizely/js-sdk-logging":"^0.3.1","@optimizely/js-sdk-event-processor":"^0.9.1","@optimizely/js-sdk-datafile-manager":"^0.9.1"},"react-native":"dist/optimizely.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","nock":"^7.7.2","karma":"^4.4.1","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^6.7.2","lodash":"^4.17.11","rollup":"2.2.0","ts-node":"^8.10.2","webpack":"^4.42.1","bluebird":"^3.4.6","coveralls":"^3.0.2","ts-loader":"^7.0.5","karma-chai":"^0.1.0","typescript":"^4.0.3","@types/chai":"^4.2.11","json-loader":"^0.5.4","karma-mocha":"^1.3.0","@types/mocha":"^5.2.7","karma-webpack":"^4.0.2","promise-polyfill":"8.1.0","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","@rollup/plugin-commonjs":"^11.0.2","@typescript-eslint/parser":"^3.2.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1","@typescript-eslint/eslint-plugin":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_4.8.0-beta_1634578164662_0.8464559715106998","host":"s3://npm-registry-packages"}},"4.8.0-beta.2":{"name":"@optimizely/optimizely-sdk","version":"4.8.0-beta.2","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@4.8.0-beta.2","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"489aab6ce91241883950189217c914a9a492af1a","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-4.8.0-beta.2.tgz","fileCount":107,"integrity":"sha512-dpwwoddAUUvVP0e3p6EmBdG536aPkulAvpcjJJQ6UvbB9eP2IXbplIaAXJetijOXPpQNaYrGyfcKMUW/NldONg==","signatures":[{"sig":"MEQCIHLPbrSfbT8NAbVmvoRjYO+7i7HgnH+ftc6xbennbE6eAiADXZ0Q8cqVVy3AbZmMzvVYAp9WzYWpOMmcc+nNElupeA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6836703},"main":"dist/optimizely.node.min.js","module":"dist/optimizely.browser.es.min.js","browser":"dist/optimizely.browser.min.js","engines":{"node":">=8.0.0"},"scripts":{"lint":"tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.ts' 'lib/**/*.tests.js'","build":"rollup -c","clean":"rm -rf dist","cover":"nyc report -r lcov","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","precover":"nyc npm test","coveralls":"< coverage/lcov.info coveralls","precoveralls":"npm run cover","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm run build && npm test && npm run test-xbrowser && npm run test-umdbrowser","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","build-browser-umd":"rollup -c --config-umd"},"typings":"lib/index.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git","directory":"packages/optimizely-sdk"},"_npmVersion":"6.14.12","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"12.22.1","dependencies":{"murmurhash":"0.0.2","json-schema":"^0.2.3","@optimizely/js-sdk-utils":"^0.4.0","@optimizely/js-sdk-logging":"^0.3.1","@optimizely/js-sdk-event-processor":"^0.9.1","@optimizely/js-sdk-datafile-manager":"^0.9.1"},"react-native":"dist/optimizely.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","nock":"^7.7.2","karma":"^4.4.1","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^6.7.2","lodash":"^4.17.11","rollup":"2.2.0","ts-node":"^8.10.2","webpack":"^4.42.1","bluebird":"^3.4.6","coveralls":"^3.0.2","ts-loader":"^7.0.5","karma-chai":"^0.1.0","typescript":"^4.0.3","@types/chai":"^4.2.11","json-loader":"^0.5.4","karma-mocha":"^1.3.0","@types/mocha":"^5.2.7","karma-webpack":"^4.0.2","promise-polyfill":"8.1.0","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","@rollup/plugin-commonjs":"^11.0.2","@typescript-eslint/parser":"^3.2.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1","@typescript-eslint/eslint-plugin":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_4.8.0-beta.2_1635790673123_0.8003784085775398","host":"s3://npm-registry-packages"}},"4.8.0":{"name":"@optimizely/optimizely-sdk","version":"4.8.0","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@4.8.0","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"c29e6840342ca56948656c873660b5dcea06aebe","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-4.8.0.tgz","fileCount":107,"integrity":"sha512-x64O4XJG1Xux7i+sBR0kqpQ17AD9XhQ5rhSl0/pdlIBVSyU/HUXwAuFUv9O1ZgnKw6Am2LsLAEckrbkYt6q00g==","signatures":[{"sig":"MEUCICujX+dDKA+2VWqez/XO/QDTbcCvRlPYWyVz4W5392PvAiEA3bqnkT40LVNOMoOECmet6a7xS1xntXSo014BArO4I4g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6840677,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpSFaCRA9TVsSAnZWagAA+d8P/0kfZR8i+2z/nF9n2Odg\nIt7BoYkHdHJfcVmEg8MyVb4mwWz4MM7JhLgSR6wlXN/R0xeRSsOwKfm41CN0\ndbZM54sj05N5g0jJON/mDiVzozx389WCGkSaSq9JWbx//XJfG7awxfmKaZEh\ng4SFxjlmv7jBwdSIVuBwoP+VudxS7YpethIQPkID8j5utXDzNhguRepvxXRv\n3MK82Aw4o1RarFvMbw/GbtVsGpf8I8bOf0KcK/+cVJNQyjdoQ9GdOjTDCXhu\n8JH/fnV60z+AecXIcErbJ9ecZdtaYWyerCFfnEmoeyW9eCY6zfd8CpiiGfSR\nSHRESGbxL7AWM0QeIArDdvqa+M6C7xEb/m3eY8RWYAveUAe19WGz3oWbvOTX\nX2VK31piLcDYHHxqkWm+u2RmGxoaoxTgD5lNoYLzWq1SyV27ovH+ney/W655\nFpq148sWdu8IERlh1ZfVgwuXXrZuST5u9rVgr+MaJ0hq9uWd/JbyGLeSBwu4\nXxrtAU9gUaZXNRA+CTqlkGo3BAoM4RPa/ExqWCLgKf0VcU6YvSNBvMqCTQ78\nDvhAJVzNHErB2sTmdYm46R9Yp8R1a3GBvvj7beSAPumaR2hvB/tMzRRHUJtJ\newXenrI6yJCpFjzHJYGBOKpZO0YyV1wSCBe9aZw4Ej1uLx2c6FJMep77poqT\nW6xJ\r\n=3kC/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/optimizely.node.min.js","module":"dist/optimizely.browser.es.min.js","browser":"dist/optimizely.browser.min.js","engines":{"node":">=8.0.0"},"scripts":{"lint":"tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.ts' 'lib/**/*.tests.js'","build":"rollup -c","clean":"rm -rf dist","cover":"nyc report -r lcov","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","precover":"nyc npm test","coveralls":"< coverage/lcov.info coveralls","precoveralls":"npm run cover","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm run build && npm test && npm run test-xbrowser && npm run test-umdbrowser","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","build-browser-umd":"rollup -c --config-umd"},"typings":"lib/index.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git","directory":"packages/optimizely-sdk"},"_npmVersion":"6.14.12","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"12.22.1","dependencies":{"murmurhash":"0.0.2","json-schema":"^0.4.0","@optimizely/js-sdk-utils":"^0.4.0","@optimizely/js-sdk-logging":"^0.3.1","@optimizely/js-sdk-event-processor":"^0.9.2","@optimizely/js-sdk-datafile-manager":"^0.9.1"},"react-native":"dist/optimizely.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","nock":"^7.7.2","karma":"^4.4.1","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^6.7.2","lodash":"^4.17.11","rollup":"2.2.0","ts-node":"^8.10.2","webpack":"^4.42.1","bluebird":"^3.4.6","coveralls":"^3.0.2","ts-loader":"^7.0.5","karma-chai":"^0.1.0","typescript":"^4.0.3","@types/chai":"^4.2.11","json-loader":"^0.5.4","karma-mocha":"^1.3.0","@types/mocha":"^5.2.7","karma-webpack":"^4.0.2","promise-polyfill":"8.1.0","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","@rollup/plugin-commonjs":"^11.0.2","@typescript-eslint/parser":"^3.2.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1","@typescript-eslint/eslint-plugin":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_4.8.0_1638211929996_0.08274341313403588","host":"s3://npm-registry-packages"}},"4.9.0":{"name":"@optimizely/optimizely-sdk","version":"4.9.0","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@4.9.0","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"18cb98b3150d7e6f949f7f40f277b686f0d01ecc","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-4.9.0.tgz","fileCount":107,"integrity":"sha512-hixUh47DVsZWC7qSsh7zRoOrSipfosW/ihgNjHCMANGR1C1LMcGaRaucTbISKlfz6AFzZgzfcrmEwc1gGHK/Zw==","signatures":[{"sig":"MEYCIQCcgBX8rka9Sd1gm8zv3Xl/vbKxLqVz1UIKQTTgKspcogIhAIfCyQenRAOfiFZWv7s2TG4b5ALOAmeXJEmY0aJYz1dr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6838792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4h1ACRA9TVsSAnZWagAAdkUP/1DTVzlhv3IAR1TmGzNd\nny6IjQ9Yly/DeALqqL2v51am+HEL/+JXBxQ/PxjeJuiSjrILvQlb061ehR7+\nSr+y8Ayyq2SQ9wnRQccSWCI4fpV0Mjl8FIquRRRAoY/fxDC3cuxRJy9Pr29G\nmNuo+/a/u/QjxX8nZBjuTFIIIUPwfcIg2CsbPre12uebDCYSxs0qODHDHZbT\nDrfJSRMDFjD1YnsfOJZO3Gv2V8v+mywRH8es5ndVVOR+I1orrxS5l/DFLXGp\nS6/yYj9j0raicqwwPwUA3mNJenGxd6SOFKKEl6JucJpQIOsjY2tFJzMIsnaH\nQDnE5SBczW/xygyoIUgLZXIvuXqlPSm8cYV9DySOFQGxIWyc5wU25JMPSmee\n4NbsjnfUi1XbCTO/7L2ttbGsU1zUJBDezkpDqzgUAhi/nOA69whEPE3pRfqZ\n3L/xkUyMBm+IxB8AGlSp6AEOOXJgqlhZ/55mQRNLr9pbAuzoaGrUhRIM6gW+\nAIVtIQq8IuRIX8g7cp0hlzNZUd7z6iXu2Us3PUlNMstZl4NeRIoIBOWbayoS\nEOmBSrZhF9u1pHX7aB0g4Ov4dGgYAq9EzrfNK56qiPXk72NdKQ07OyZabGKC\nWvr4sTbxDu9hkc0+2ORRPvE3ejarDU3Ezjn2wJSz/ECK/vLUTPIjyYru2FUo\ndhVN\r\n=FsCu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/optimizely.node.min.js","module":"dist/optimizely.browser.es.min.js","browser":"dist/optimizely.browser.min.js","engines":{"node":">=8.0.0"},"scripts":{"lint":"tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.ts' 'lib/**/*.tests.js'","build":"rollup -c","clean":"rm -rf dist","cover":"nyc report -r lcov","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","precover":"nyc npm test","coveralls":"< coverage/lcov.info coveralls","precoveralls":"npm run cover","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm run build && npm test && npm run test-xbrowser && npm run test-umdbrowser","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","build-browser-umd":"rollup -c --config-umd"},"typings":"lib/index.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git","directory":"packages/optimizely-sdk"},"_npmVersion":"6.14.12","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"12.22.1","dependencies":{"murmurhash":"0.0.2","json-schema":"^0.4.0","@optimizely/js-sdk-utils":"^0.4.0","@optimizely/js-sdk-logging":"^0.3.1","@optimizely/js-sdk-event-processor":"^0.9.2","@optimizely/js-sdk-datafile-manager":"^0.9.1"},"react-native":"dist/optimizely.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","nock":"^7.7.2","karma":"^4.4.1","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^6.7.2","lodash":"^4.17.11","rollup":"2.2.0","ts-node":"^8.10.2","webpack":"^4.42.1","bluebird":"^3.4.6","coveralls":"^3.0.2","ts-loader":"^7.0.5","karma-chai":"^0.1.0","typescript":"^4.0.3","@types/chai":"^4.2.11","json-loader":"^0.5.4","karma-mocha":"^1.3.0","@types/mocha":"^5.2.7","karma-webpack":"^4.0.2","promise-polyfill":"8.1.0","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","@rollup/plugin-commonjs":"^11.0.2","@typescript-eslint/parser":"^3.2.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1","@typescript-eslint/eslint-plugin":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_4.9.0_1642208576207_0.36030834526936384","host":"s3://npm-registry-packages"}},"4.9.1":{"name":"@optimizely/optimizely-sdk","version":"4.9.1","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@4.9.1","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"2d9d3f7a18526973e2280c938dbb9cd6ac2c7c88","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-4.9.1.tgz","fileCount":107,"integrity":"sha512-BHwoXONZKOBI2DyXBc8gsYgPgGltCO42/11iFFc4oOnZFkR2UwO7PI2S7oeE2SN168ObTNhmEaJWgenIJuE00A==","signatures":[{"sig":"MEUCIQDVr3jwF0JNOSkhNXjM+QMF9ymL43KvnACuiY4UjrQaFQIgTiIg0RnwNjucD62EvYgcWUyXV0F4ev74USrsvR8PQCc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6838406,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5yD+CRA9TVsSAnZWagAAOIgP/3quEakW9lB/16yaP2Fr\ntrNnMmAEFB/JqBXM/HlUFFtiXYSLv07mmvbxo0nsNuNYpgrwbdGs4GUGfbj5\n0YSux8po9Eht7dhPksigiUUdRbPPcZoeF/7BcGargi801NbObYwMrb5Yle2I\nEKetp+ZaB4e0XGblkm7d4MNPCgNlWHfpRaxkXBDe89NJiXltZj46ibjQDTkX\nrKjZCqWwFsMkN4zV9J1rfYIPkFAmeaFMsFtcA3D9rZWXe0gmazh6YnwMrqmY\ndRoTq4P0RRlkK++HzTNNn9aWmT8kKh8Q3R29z+kiVUNRVcCrEqLQUwZrCIu5\nAXkMecTnJlbeBpi3MY2a1Tj/4JgJZk6Xj4DwOaOdcxNLrgolOd9TOJbXB8Va\nFX0rrUg6OjZ2yNdfCmZnDuw7iWXJ/c2mrhbwl9etLQkwPtoVgeqDzaCItdvt\nPCYFUN3AiixbGQtnTRLyl5nfhe3tF/3XOzlo1yWyUEhmGB3e5g13BhuYXv2G\nvkV/Cx7Mrug8wAKXVJFei6/MdQvd+BmSOpL+auNZvH+fZmNDRWWfasc4m45C\nNwqW+Yhr4j8bVCRBxGdSX5Udwrhz1tjvXeAcz8qGyMbP5NwQEc84KyC6n9cE\nSVPXK0yldytdpBJzkXIZmKDfUfKWjwmfa2r9Cqg9WrHwrXqkYmpMy37jMn9l\nK3Ts\r\n=Ojcy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/optimizely.node.min.js","module":"dist/optimizely.browser.es.min.js","browser":"dist/optimizely.browser.min.js","engines":{"node":">=8.0.0"},"scripts":{"lint":"tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.ts' 'lib/**/*.tests.js'","build":"rollup -c","clean":"rm -rf dist","cover":"nyc report -r lcov","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","precover":"nyc npm test","coveralls":"< coverage/lcov.info coveralls","precoveralls":"npm run cover","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm run build && npm test && npm run test-xbrowser && npm run test-umdbrowser","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","build-browser-umd":"rollup -c --config-umd"},"typings":"lib/index.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git","directory":"packages/optimizely-sdk"},"_npmVersion":"6.14.12","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"12.22.1","dependencies":{"murmurhash":"0.0.2","json-schema":"^0.4.0","@optimizely/js-sdk-utils":"^0.4.0","@optimizely/js-sdk-logging":"^0.3.1","@optimizely/js-sdk-event-processor":"^0.9.2","@optimizely/js-sdk-datafile-manager":"^0.9.1"},"react-native":"dist/optimizely.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","nock":"^7.7.2","karma":"^4.4.1","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^6.7.2","lodash":"^4.17.11","rollup":"2.2.0","ts-node":"^8.10.2","webpack":"^4.42.1","bluebird":"^3.4.6","coveralls":"^3.0.2","ts-loader":"^7.0.5","karma-chai":"^0.1.0","typescript":"^4.0.3","@types/chai":"^4.2.11","json-loader":"^0.5.4","karma-mocha":"^1.3.0","@types/mocha":"^5.2.7","karma-webpack":"^4.0.2","promise-polyfill":"8.1.0","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","@rollup/plugin-commonjs":"^11.0.2","@typescript-eslint/parser":"^3.2.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1","@typescript-eslint/eslint-plugin":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_4.9.1_1642537213759_0.16040554251041672","host":"s3://npm-registry-packages"}},"4.9.2":{"name":"@optimizely/optimizely-sdk","version":"4.9.2","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@4.9.2","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"d63edda82e957927a3b9d909aa9f67a34013eb77","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-4.9.2.tgz","fileCount":154,"integrity":"sha512-aPUU2KGDgo0VmbYNXeUCttXQgbBr59leUhyNPidy1J3YixEhzo0Q9UXCzhf4SgCTCtHCwahE7g0Lf36U0IVPgQ==","signatures":[{"sig":"MEQCIC9EhU48ydYFWjyhMqHc3b4nQqugXmufODjsKAHtkhA6AiBOBg1IVR/Al1hW7aLL4R/kTEl0hECexZGBjOsBI8HGCQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7100147,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuh2UACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKnA/5AYDSMG+2Q2l3Zn1NUSeQsbd22DM5ciz/mWVquD5IWhsVfwJk\r\nNxvpMVtW3N6SocNjeH0JWFWgon9vDzY9RJfVS38zxBrhRZ8mh9DTz8mxeODE\r\nKi3/9s+EFUPP8fsFZ2u7//2W4DDSokns5WSUdRB/zl0/eWe7gAroNRHnFcrr\r\ngg84s3ohaDhi1GhB/pbLL1jL65Knu2PyANVsh0/yGoz6+T02tpBE+eT/87Mk\r\nCq2fwJ06FEZ6J3RcimNYTbKDzwUyiHIeTwVzagqEsyvxjkh63R5jYlBQ3dbq\r\nmMWnmn6IETp3UhLXqCOqVDbr4JTbUJxCuhFFSwL8Dp65hPyx4LdSrLihLbTD\r\nkAoUgJoFLUdokgKQS8McspuJOBYl5Vx+3/ho9551ATISWLmZ8GeFCgeDUIYb\r\nJ5FgFemBliF2djolhJ+3FtN1w3qhTBCJb1/pn/5ILzJR13bt4fkCSUpbitGK\r\nTebZsNbaXMTtwiY374esCd4vg5Oo/6A345PcWDBESk+O2E/5FkN/FbE70OcC\r\nAt0+TWfJZ/6Bjde3NO45HXv1/OH0SQuqItKujaKhKOLw91RorlBo05PB7eRO\r\nE6Wy9AP/4YseAGa6uCj9++P7tcBH+yXP1Am5eQoKULoGtLnFOLV8DmwMsEBj\r\nPH93qIWgZYRjYtJdcsRdtDQ+rU2XBMEAz5E=\r\n=cHvw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/optimizely.node.min.js","module":"dist/optimizely.browser.es.js","browser":"dist/optimizely.browser.min.js","engines":{"node":">=8.0.0"},"scripts":{"lint":"tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.ts' 'lib/**/*.tests.js' && jest","build":"rollup -c && cp dist/index.lite.d.ts dist/optimizely.lite.es.d.ts && cp dist/index.lite.d.ts dist/optimizely.lite.es.min.d.ts && cp dist/index.lite.d.ts dist/optimizely.lite.min.d.ts","clean":"rm -rf dist","prepare":"npm run build","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","coveralls":"nyc --reporter=lcov npm test","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm test && npm run test-ci","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","test-karma-local":"karma start karma.local_chrome.bs.conf.js && npm run build-browser-umd && karma start karma.local_chrome.umd.conf.js","build-browser-umd":"rollup -c --config-umd"},"typings":"dist/index.browser.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git","directory":"packages/optimizely-sdk"},"_npmVersion":"6.14.17","description":"JavaScript SDK for Optimizely X Full Stack","directories":{},"_nodeVersion":"14.19.3","dependencies":{"uuid":"^3.3.2","murmurhash":"0.0.2","json-schema":"^0.4.0","@optimizely/js-sdk-logging":"^0.3.1","@optimizely/js-sdk-event-processor":"^0.9.2","@optimizely/js-sdk-datafile-manager":"^0.9.5"},"react-native":"dist/optimizely.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","jest":"^23.6.0","nock":"^7.7.2","karma":"^4.4.1","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^6.7.2","lodash":"^4.17.11","rollup":"2.2.0","ts-jest":"^23.10.5","ts-node":"^8.10.2","webpack":"^4.42.1","bluebird":"^3.4.6","coveralls":"^3.0.2","ts-loader":"^7.0.5","karma-chai":"^0.1.0","typescript":"^4.0.3","@types/chai":"^4.2.11","@types/jest":"^23.3.12","@types/uuid":"^3.4.4","json-loader":"^0.5.4","karma-mocha":"^1.3.0","@types/mocha":"^5.2.7","karma-webpack":"^4.0.2","promise-polyfill":"8.1.0","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","@rollup/plugin-commonjs":"^11.0.2","@typescript-eslint/parser":"^3.2.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1","@typescript-eslint/eslint-plugin":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_4.9.2_1656364436268_0.6671612332648411","host":"s3://npm-registry-packages"}},"4.9.3":{"name":"@optimizely/optimizely-sdk","version":"4.9.3","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@4.9.3","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"b711bc9fad52610537cc361f4cb4e7e995d578ab","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-4.9.3.tgz","fileCount":159,"integrity":"sha512-Sm1QxvwnjA/bnxmOXZAPjELnWF6CmaQPVyMgTikfmu0WhmthEkOQyrrmQGkYKicnaGOXm2+h4oJdGVXgKg/scg==","signatures":[{"sig":"MEYCIQCtIw/aev67iQg1+8UUEZQZhKdd84SEyJDz1+cZclpe1gIhAI2iiwSmoKANrOUizvrHsMQUnKC5lSVFgfGWXrrIYHvJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7154400,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkI2OQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrI0Q/+OT5lonqOR1ju1t8zBxKczgG19iKicfAkdeiwhVTGYTFplLCX\r\nVyKfNuHAtUPrMcg3DiGd7jSO/4o25780B5vnYFQ9FD20ZVdETPYNGotmqgpu\r\nCrqgtIWUYdAyDQagoZl/hFVBEBPc2HvNzLlAGhuirTyaBhM2cWnnEI4jVApC\r\nzJSxEKDzBFesCKEUBZhVnoTejXY71jBWhbOwf7sC1INF8MazOW8S9+v9m+0S\r\nCTGe2KZAZfzBXYHSUmLcmusMc3noToVdPNZjBg5TdDgtS4WFgjMxDbdw4HKo\r\nRERhQdDNSK/oiXPmVpFBx/R/Rz1jLi5jEpoBq5YEW5IODNe/2iZMZHjk/N17\r\ncxWmFdp9XYftMH+zE5ds8BzeVAcjG0mlk5zrD4wvdBTDJ3cxbh3YdYBRJ/SP\r\naBosFNbfy5s2tcoZ9Wy++CCJlk//TCQI1gjltLcTf8VOt9kPMx2Od9Jiwj26\r\nOuo6Vsc4hLmJW0qGiVG/YnrpuSmm7AXu/m7/OARGLsm4gtTplLE1V19AHBQ/\r\nSSHSOTK5dLLc4gkfbZYWTku4yx1Bqw7mx51ojb7xKyBPbhB/vmlPGrpa3EmY\r\nf6EISlO05YrVUDNcWE1jTkBFfxJNsEUJkmL/ToJlLnbLRjvbtYXkTAvc2XSH\r\nWHpdLL/yJhNtgkh4GxKazOkWQrZ/P5dqf/E=\r\n=0WWU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/optimizely.node.min.js","module":"dist/optimizely.browser.es.js","browser":"dist/optimizely.browser.min.js","engines":{"node":">=8.0.0"},"scripts":{"lint":"tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.ts' 'lib/**/*.tests.js' && jest","build":"rollup -c && cp dist/index.lite.d.ts dist/optimizely.lite.es.d.ts && cp dist/index.lite.d.ts dist/optimizely.lite.es.min.d.ts && cp dist/index.lite.d.ts dist/optimizely.lite.min.d.ts","clean":"rm -rf dist","prepare":"npm run build","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","coveralls":"nyc --reporter=lcov npm test","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm test && npm run test-ci","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","test-karma-local":"karma start karma.local_chrome.bs.conf.js && npm run build-browser-umd && karma start karma.local_chrome.umd.conf.js","build-browser-umd":"rollup -c --config-umd"},"typings":"dist/index.browser.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git","directory":"packages/optimizely-sdk"},"_npmVersion":"6.14.18","description":"JavaScript SDK for Optimizely Feature Experimentation, Optimizely Full Stack (legacy), and Optimizely Rollouts","directories":{},"_nodeVersion":"14.19.3","dependencies":{"uuid":"^3.3.2","murmurhash":"0.0.2","json-schema":"^0.4.0","@optimizely/js-sdk-logging":"^0.3.1","@optimizely/js-sdk-event-processor":"^0.9.2","@optimizely/js-sdk-datafile-manager":"^0.9.5"},"react-native":"dist/optimizely.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","jest":"^23.6.0","nock":"^7.7.2","karma":"^4.4.1","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^6.7.2","lodash":"^4.17.11","rollup":"2.2.0","ts-jest":"^23.10.5","ts-node":"^8.10.2","webpack":"^4.42.1","bluebird":"^3.4.6","coveralls":"^3.0.2","ts-loader":"^7.0.5","karma-chai":"^0.1.0","typescript":"^4.0.3","@types/chai":"^4.2.11","@types/jest":"^23.3.12","@types/uuid":"^3.4.4","json-loader":"^0.5.4","karma-mocha":"^1.3.0","@types/mocha":"^5.2.7","karma-webpack":"^4.0.2","promise-polyfill":"8.1.0","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","@rollup/plugin-commonjs":"^11.0.2","@typescript-eslint/parser":"^3.2.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1","@typescript-eslint/eslint-plugin":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_4.9.3_1680040848025_0.9697192839787891","host":"s3://npm-registry-packages"}},"5.0.0-beta":{"name":"@optimizely/optimizely-sdk","version":"5.0.0-beta","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@5.0.0-beta","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"3290713524707d6328ec2c00a4ec1490410d3bcd","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-5.0.0-beta.tgz","fileCount":308,"integrity":"sha512-WgiZDAJcdRyRPbJlZ96cuVVAF+6IuwK4hzGT6XBPdfRrBm6jLb9oQ3qUhGJMxNBoUFHlaNVnvm/T4lKS/gcy9Q==","signatures":[{"sig":"MEYCIQC510N7dSg1GSzyjCNI1gLUSxrS1NXbZ5DERzPwyUsy9QIhAOwDaD8PbYuYu3gTPsiKDGNepOmYymVi3xRVapcpg4d/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9475945,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUvUzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWUA/7BtJsr3YuW5cag/xNlWXkPpzhUCoamM2cbzMpy8RYDLygxxyr\r\nVB4FV9hjTkhM/wLZ+V3Iyb7jks0FlPkqFMmrybUs5cykfx5FblGdVdnd8cA+\r\nb2CNGunQizDZMz1Q+UgZHkThmDaQWLgdeVyJJHUTkmLIdeISgboFYZnuP1yc\r\nkzJhAEMIHtO/n9g7E7RYguQpqp/+02WsXdoKmcBihagXgHfWVhJOKs06A4T3\r\nEi3N17K78/dsCsWTDbyzmGSwdTYpL6emfiwu7AeasLppOat014AGsR6FvJu/\r\nTq02AV51r+Hotes8EAkmHzVgCXRJuxtN5YFOIhZ5m0hqLq7egQre1g9gelpD\r\nA2l9BxkCwl6QvS9mp0piiMDt54GGOI8r0PfURVZtJAnTPnudPbLuGUCKS6Ox\r\nfEwtxfJ3XmSaTRRtmo1vlPz2RCjmI8ZZPKRdti7nRCj/bN33WnTMdj+8qhtL\r\nbOin3I8BIyntP0HNFgO+t+5+W/VLPNTgIRrH+GlY1FB7mJKw19zqiIieAgrb\r\nrlDmRn6fOnooo9ZWCZ046P7I9JcyT4a4MkCYjVVB+HfysV18C/Ix1qxm+a4e\r\nieopf6tYZMYmtzIUgVIo++8HguExNikeWXOKSg8OCK4uYFGsCTSDb4WJ7nxm\r\ns/fJMR0jYW3jsP3Z/83bmE3BY3XFClM+WKU=\r\n=uwut\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/optimizely.node.min.js","module":"dist/optimizely.browser.es.js","browser":"dist/optimizely.browser.min.js","engines":{"node":">=14.0.0"},"scripts":{"lint":"tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.ts' 'lib/**/*.tests.js' && jest","build":"rollup -c && cp dist/index.lite.d.ts dist/optimizely.lite.es.d.ts && cp dist/index.lite.d.ts dist/optimizely.lite.es.min.d.ts && cp dist/index.lite.d.ts dist/optimizely.lite.min.d.ts","clean":"rm -rf dist","prepare":"npm run build","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","coveralls":"nyc --reporter=lcov npm test","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm test","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","test-karma-local":"karma start karma.local_chrome.bs.conf.js && npm run build-browser-umd && karma start karma.local_chrome.umd.conf.js","build-browser-umd":"rollup -c --config-umd"},"typings":"dist/index.browser.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git","directory":"packages/optimizely-sdk"},"_npmVersion":"6.14.18","description":"JavaScript SDK for Optimizely Feature Experimentation, Optimizely Full Stack (legacy), and Optimizely Rollouts","directories":{},"_nodeVersion":"14.19.3","dependencies":{"uuid":"^8.3.2","murmurhash":"^2.0.1","json-schema":"^0.4.0","decompress-response":"^4.2.1","@optimizely/js-sdk-datafile-manager":"^0.9.5"},"react-native":"dist/optimizely.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","jest":"^28.1.3","nise":"^1.4.10","nock":"11.9.1","karma":"^6.4.0","mocha":"^5.2.0","sinon":"^2.3.1","tslib":"^2.4.0","eslint":"^8.21.0","lodash":"^4.17.11","rollup":"2.2.0","ts-jest":"^28.0.8","ts-node":"^8.10.2","webpack":"^5.74.0","bluebird":"^3.4.6","prettier":"^1.19.1","coveralls":"^3.0.2","ts-loader":"^9.3.1","karma-chai":"^0.1.0","ts-mockito":"^2.6.1","typescript":"^4.7.4","@types/chai":"^4.2.11","@types/jest":"^23.3.14","@types/nise":"^1.4.0","@types/node":"^18.7.18","@types/uuid":"^3.4.4","json-loader":"^0.5.4","karma-mocha":"^1.3.0","@types/mocha":"^5.2.7","karma-webpack":"^5.0.0","promise-polyfill":"8.1.0","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"^3.1.2","jest-environment-jsdom":"^29.0.0","jest-localstorage-mock":"^2.4.22","@rollup/plugin-commonjs":"^11.0.2","@typescript-eslint/parser":"^5.33.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1","@react-native-community/netinfo":"^5.9.10","@typescript-eslint/eslint-plugin":"^5.33.0","@react-native-async-storage/async-storage":"^1.2.0"},"peerDependencies":{"@babel/runtime":"^7.0.0","@react-native-community/netinfo":"5.9.4","@react-native-async-storage/async-storage":"^1.2.0"},"peerDependenciesMeta":{"@react-native-community/netinfo":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_5.0.0-beta_1683158322928_0.7620366139964165","host":"s3://npm-registry-packages"}},"4.9.4":{"name":"@optimizely/optimizely-sdk","version":"4.9.4","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@4.9.4","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"bd1713928d4273ceb16048b0193484a12a22ea33","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-4.9.4.tgz","fileCount":154,"integrity":"sha512-aYxndR6RahnLdX7SQR1YO2dklfNjbCGUUvRaYJZ50LIsDqhkAu426vxHwYO+V+QJxqipypPG5SVdG1m32AgDvw==","signatures":[{"sig":"MEYCIQD7wZabrcNRVAcCu27mK5DhPfFvNCfEG6QGHEelYFKQ1QIhAIk/xqVVYAU7bUVmp5Os8nl2FSHYXLVi/s5DTArNrcG4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7117321},"main":"dist/optimizely.node.min.js","module":"dist/optimizely.browser.es.js","browser":"dist/optimizely.browser.min.js","engines":{"node":">=8.0.0"},"scripts":{"lint":"tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.ts' 'lib/**/*.tests.js' && jest","build":"rollup -c && cp dist/index.lite.d.ts dist/optimizely.lite.es.d.ts && cp dist/index.lite.d.ts dist/optimizely.lite.es.min.d.ts && cp dist/index.lite.d.ts dist/optimizely.lite.min.d.ts","clean":"rm -rf dist","prepare":"npm run build","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","coveralls":"nyc --reporter=lcov npm test","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm test && npm run test-ci","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","test-karma-local":"karma start karma.local_chrome.bs.conf.js && npm run build-browser-umd && karma start karma.local_chrome.umd.conf.js","build-browser-umd":"rollup -c --config-umd"},"typings":"dist/index.browser.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git","directory":"packages/optimizely-sdk"},"_npmVersion":"6.14.7","description":"JavaScript SDK for Optimizely Feature Experimentation, Optimizely Full Stack (legacy), and Optimizely Rollouts","directories":{},"_nodeVersion":"14.7.0","dependencies":{"uuid":"^3.3.2","murmurhash":"0.0.2","json-schema":"^0.4.0","@optimizely/js-sdk-logging":"^0.3.1","@optimizely/js-sdk-event-processor":"^0.9.2","@optimizely/js-sdk-datafile-manager":"^0.9.5"},"react-native":"dist/optimizely.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","jest":"^23.6.0","nock":"^7.7.2","karma":"^4.4.1","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^6.7.2","lodash":"^4.17.11","rollup":"2.2.0","ts-jest":"^23.10.5","ts-node":"^8.10.2","webpack":"^4.42.1","bluebird":"^3.4.6","coveralls":"^3.0.2","ts-loader":"^7.0.5","karma-chai":"^0.1.0","typescript":"^4.0.3","@types/chai":"^4.2.11","@types/jest":"^23.3.12","@types/uuid":"^3.4.4","json-loader":"^0.5.4","karma-mocha":"^1.3.0","@types/mocha":"^5.2.7","karma-webpack":"^4.0.2","promise-polyfill":"8.1.0","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","@rollup/plugin-commonjs":"^11.0.2","@typescript-eslint/parser":"^3.2.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1","@typescript-eslint/eslint-plugin":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_4.9.4_1686285358457_0.24141607298879264","host":"s3://npm-registry-packages"}},"5.0.0-beta2":{"name":"@optimizely/optimizely-sdk","version":"5.0.0-beta2","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@5.0.0-beta2","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"83eb7ea3fb94ad6e75263c1493f219d3cfff0595","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-5.0.0-beta2.tgz","fileCount":420,"integrity":"sha512-UnA5Nk1ZbmpsJoHt2uizJ+Rb0qx6Jrt2+g9rPguzbkr1HMFDiK1apod8+9NVzB98SroXSA+dHTlBc+OAVp7m4w==","signatures":[{"sig":"MEQCIAmlCOekX9VAZwKZ7SYRPMkL8edO3ManaPiJAYb4Z/LoAiAv59nmQqbBcNntm1QJaTlARxoGJWBZv2foyWpebT34jg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9737339},"main":"dist/optimizely.node.min.js","module":"dist/optimizely.browser.es.js","browser":"dist/optimizely.browser.min.js","engines":{"node":">=14.0.0"},"scripts":{"lint":"tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.ts' 'lib/**/*.tests.js' && jest","build":"rollup -c && cp dist/index.lite.d.ts dist/optimizely.lite.es.d.ts && cp dist/index.lite.d.ts dist/optimizely.lite.es.min.d.ts && cp dist/index.lite.d.ts dist/optimizely.lite.min.d.ts","clean":"rm -rf dist","prepare":"npm run build","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","coveralls":"nyc --reporter=lcov npm test","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm test && npm run test-ci","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","test-karma-local":"karma start karma.local_chrome.bs.conf.js && npm run build-browser-umd && karma start karma.local_chrome.umd.conf.js","build-browser-umd":"rollup -c --config-umd"},"typings":"dist/index.browser.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git","directory":"packages/optimizely-sdk"},"_npmVersion":"6.14.7","description":"JavaScript SDK for Optimizely Feature Experimentation, Optimizely Full Stack (legacy), and Optimizely Rollouts","directories":{},"_nodeVersion":"14.7.0","dependencies":{"uuid":"^8.3.2","murmurhash":"^2.0.1","json-schema":"^0.4.0","decompress-response":"^4.2.1","@optimizely/js-sdk-datafile-manager":"^0.9.5"},"react-native":"dist/optimizely.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","jest":"^28.1.3","nise":"^1.4.10","nock":"11.9.1","karma":"^6.4.0","mocha":"^5.2.0","sinon":"^2.3.1","tslib":"^2.4.0","eslint":"^8.21.0","lodash":"^4.17.11","rollup":"2.2.0","ts-jest":"^28.0.8","ts-node":"^8.10.2","webpack":"^5.74.0","bluebird":"^3.4.6","prettier":"^1.19.1","coveralls":"^3.0.2","ts-loader":"^9.3.1","karma-chai":"^0.1.0","ts-mockito":"^2.6.1","typescript":"^4.7.4","@types/chai":"^4.2.11","@types/jest":"^23.3.14","@types/nise":"^1.4.0","@types/node":"^18.7.18","@types/uuid":"^3.4.4","json-loader":"^0.5.4","karma-mocha":"^1.3.0","@types/mocha":"^5.2.7","karma-webpack":"^5.0.0","promise-polyfill":"8.1.0","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"^3.1.2","jest-environment-jsdom":"^29.0.0","jest-localstorage-mock":"^2.4.22","@rollup/plugin-commonjs":"^11.0.2","@typescript-eslint/parser":"^5.33.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1","@react-native-community/netinfo":"^5.9.10","@typescript-eslint/eslint-plugin":"^5.33.0","@react-native-async-storage/async-storage":"^1.2.0"},"peerDependencies":{"@babel/runtime":"^7.0.0","@react-native-community/netinfo":"5.9.4","@react-native-async-storage/async-storage":"^1.2.0"},"peerDependenciesMeta":{"@react-native-community/netinfo":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_5.0.0-beta2_1689856823251_0.623717426507925","host":"s3://npm-registry-packages"}},"5.0.0-beta3":{"name":"@optimizely/optimizely-sdk","version":"5.0.0-beta3","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@5.0.0-beta3","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"535ad40c93d50f8c0e6455a52f727270d259148a","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-5.0.0-beta3.tgz","fileCount":421,"integrity":"sha512-TG4lCTnIllAhdX0wlJwkeTaQvD582B9qxeOiLj8G+Z5LdsfjX/0J0zjLbSifWG8MhKns1hB40csLBGap6nsX/A==","signatures":[{"sig":"MEUCIGqDvT78lz6kKBa5FIQxVQLAZkLNa5dtKPk2raBANFsNAiEAyzaa2lMPUQq+1LXiRUBX+bibzg0ZPJOkqo8BvRnDSmI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9894063},"main":"dist/optimizely.node.min.js","module":"dist/optimizely.browser.es.js","browser":"dist/optimizely.browser.min.js","engines":{"node":">=14.0.0"},"gitHead":"2125cdeb5a21281c5dbf619cecff8ca1488e744e","scripts":{"lint":"tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.ts' 'lib/**/*.tests.js' && jest","build":"rollup -c && cp dist/index.lite.d.ts dist/optimizely.lite.es.d.ts && cp dist/index.lite.d.ts dist/optimizely.lite.es.min.d.ts && cp dist/index.lite.d.ts dist/optimizely.lite.min.d.ts","clean":"rm -rf dist","prepare":"npm run build","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","build:win":"rollup -c && type nul > dist/optimizely.lite.es.d.ts && type nul > dist/optimizely.lite.es.min.d.ts && type nul > dist/optimizely.lite.min.d.ts","clean:win":"(if exist dist rd /s/q dist)","coveralls":"nyc --reporter=lcov npm test","postbuild:win":"@powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.es.d.ts\" && @powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.es.min.d.ts\" && @powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.min.d.ts\"","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm test && npm run test-ci","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","test-karma-local":"karma start karma.local_chrome.bs.conf.js && npm run build-browser-umd && karma start karma.local_chrome.umd.conf.js","build-browser-umd":"rollup -c --config-umd"},"typings":"dist/index.browser.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"6.14.8","description":"JavaScript SDK for Optimizely Feature Experimentation, Optimizely Full Stack (legacy), and Optimizely Rollouts","directories":{},"_nodeVersion":"14.13.1","dependencies":{"uuid":"^8.3.2","murmurhash":"^2.0.1","json-schema":"^0.4.0","decompress-response":"^4.2.1"},"react-native":"dist/optimizely.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","jest":"^28.1.3","nise":"^1.4.10","nock":"11.9.1","karma":"^6.4.0","mocha":"^5.2.0","sinon":"^2.3.1","tslib":"^2.4.0","eslint":"^8.21.0","lodash":"^4.17.11","rollup":"2.2.0","ts-jest":"^28.0.8","ts-node":"^8.10.2","webpack":"^5.74.0","bluebird":"^3.4.6","prettier":"^1.19.1","coveralls":"^3.0.2","ts-loader":"^9.3.1","karma-chai":"^0.1.0","ts-mockito":"^2.6.1","typescript":"^4.7.4","@types/chai":"^4.2.11","@types/jest":"^23.3.14","@types/nise":"^1.4.0","@types/node":"^18.7.18","@types/uuid":"^3.4.4","json-loader":"^0.5.4","karma-mocha":"^1.3.0","@types/mocha":"^5.2.7","karma-webpack":"^5.0.0","promise-polyfill":"8.1.0","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"^3.1.2","jest-environment-jsdom":"^29.0.0","jest-localstorage-mock":"^2.4.22","@rollup/plugin-commonjs":"^11.0.2","@typescript-eslint/parser":"^5.33.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1","@react-native-community/netinfo":"^5.9.10","@typescript-eslint/eslint-plugin":"^5.33.0","@react-native-async-storage/async-storage":"^1.2.0"},"peerDependencies":{"@babel/runtime":"^7.0.0","@react-native-community/netinfo":"5.9.4","@react-native-async-storage/async-storage":"^1.2.0"},"peerDependenciesMeta":{"@react-native-community/netinfo":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_5.0.0-beta3_1692381464340_0.7323358126280275","host":"s3://npm-registry-packages"}},"5.0.0-beta4":{"name":"@optimizely/optimizely-sdk","version":"5.0.0-beta4","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@5.0.0-beta4","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"0e7a670f79a59227eb57d96c9c431d1b24b5a76d","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-5.0.0-beta4.tgz","fileCount":430,"integrity":"sha512-NFWjNEp0ruHLU75kkMDT4cJwrXXA5SUeut+8Fhda/FgXLuOiuVYLxKDMuB74SaXIFprxcZjRUnaSj9NcsJK0nQ==","signatures":[{"sig":"MEUCIQD/gd5SiK8K+bRys35P7TOcB5Gvtjl4VLqob3tXM7ZoVQIgTbagwko9giunGKb5UMps5GdFqZb9CseWiQygqpIcjV4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10067202},"main":"dist/optimizely.node.min.js","module":"dist/optimizely.browser.es.js","browser":"dist/optimizely.browser.min.js","engines":{"node":">=14.0.0"},"gitHead":"9ff28873701ae023a45d23e8ccd380db7b13a397","scripts":{"lint":"tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.ts' 'lib/**/*.tests.js' && jest","build":"rollup -c && cp dist/index.lite.d.ts dist/optimizely.lite.es.d.ts && cp dist/index.lite.d.ts dist/optimizely.lite.es.min.d.ts && cp dist/index.lite.d.ts dist/optimizely.lite.min.d.ts","clean":"rm -rf dist","prepare":"npm run build","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","build:win":"rollup -c && type nul > dist/optimizely.lite.es.d.ts && type nul > dist/optimizely.lite.es.min.d.ts && type nul > dist/optimizely.lite.min.d.ts","clean:win":"(if exist dist rd /s/q dist)","coveralls":"nyc --reporter=lcov npm test","postbuild:win":"@powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.es.d.ts\" && @powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.es.min.d.ts\" && @powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.min.d.ts\"","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm test && npm run test-ci","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","test-karma-local":"karma start karma.local_chrome.bs.conf.js && npm run build-browser-umd && karma start karma.local_chrome.umd.conf.js","build-browser-umd":"rollup -c --config-umd"},"typings":"dist/index.browser.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"6.14.8","description":"JavaScript SDK for Optimizely Feature Experimentation, Optimizely Full Stack (legacy), and Optimizely Rollouts","directories":{},"_nodeVersion":"14.13.1","dependencies":{"uuid":"^8.3.2","murmurhash":"^2.0.1","json-schema":"^0.4.0","ua-parser-js":"^1.0.35","decompress-response":"^4.2.1"},"react-native":"dist/optimizely.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","jest":"^28.1.3","nise":"^1.4.10","nock":"11.9.1","karma":"^6.4.0","mocha":"^5.2.0","sinon":"^2.3.1","tslib":"^2.4.0","eslint":"^8.21.0","lodash":"^4.17.11","rollup":"2.2.0","ts-jest":"^28.0.8","ts-node":"^8.10.2","webpack":"^5.74.0","bluebird":"^3.4.6","prettier":"^1.19.1","coveralls":"^3.0.2","ts-loader":"^9.3.1","karma-chai":"^0.1.0","ts-mockito":"^2.6.1","typescript":"^4.7.4","@types/chai":"^4.2.11","@types/jest":"^23.3.14","@types/nise":"^1.4.0","@types/node":"^18.7.18","@types/uuid":"^3.4.4","json-loader":"^0.5.4","karma-mocha":"^1.3.0","@types/mocha":"^5.2.7","karma-webpack":"^5.0.0","promise-polyfill":"8.1.0","@types/ua-parser-js":"^0.7.36","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"^3.1.2","jest-environment-jsdom":"^29.0.0","jest-localstorage-mock":"^2.4.22","@rollup/plugin-commonjs":"^11.0.2","@typescript-eslint/parser":"^5.33.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1","@react-native-community/netinfo":"^5.9.10","@typescript-eslint/eslint-plugin":"^5.33.0","@react-native-async-storage/async-storage":"^1.2.0"},"peerDependencies":{"@babel/runtime":"^7.0.0","@react-native-community/netinfo":"5.9.4","@react-native-async-storage/async-storage":"^1.2.0"},"peerDependenciesMeta":{"@react-native-community/netinfo":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_5.0.0-beta4_1692728392333_0.1124963892032389","host":"s3://npm-registry-packages"}},"5.0.0-beta5":{"name":"@optimizely/optimizely-sdk","version":"5.0.0-beta5","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@5.0.0-beta5","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"67ac961be3d1269d2774ec758659d42a3e763e38","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-5.0.0-beta5.tgz","fileCount":271,"integrity":"sha512-xQ1Lv306d9xQoK/vr0o4Wpn53gJNVUeJVi8N90NinDYjtFPsXasdWEFNXNN+qH678VmdpBsPPKLg/5olLoFrKg==","signatures":[{"sig":"MEQCICQAoThPjruJSv+ODDlbjHtdvaZcGj8D7L2ryu8lHEneAiBY0ogFem4RwsgwjHHjaTY5sc6FWsGHgM4Z6z+QZnXvpg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8426850},"main":"dist/optimizely.node.min.js","module":"dist/optimizely.browser.es.js","browser":"dist/optimizely.browser.min.js","engines":{"node":">=14.0.0"},"gitHead":"f5b4b9a4f1fa02ae70b2153de3aeddb818f10e8f","scripts":{"lint":"tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.ts' 'lib/**/*.tests.js' && jest","build":"rollup -c && cp dist/index.lite.d.ts dist/optimizely.lite.es.d.ts && cp dist/index.lite.d.ts dist/optimizely.lite.es.min.d.ts && cp dist/index.lite.d.ts dist/optimizely.lite.min.d.ts","clean":"rm -rf dist","prepare":"npm run build","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","build:win":"rollup -c && type nul > dist/optimizely.lite.es.d.ts && type nul > dist/optimizely.lite.es.min.d.ts && type nul > dist/optimizely.lite.min.d.ts","clean:win":"(if exist dist rd /s/q dist)","coveralls":"nyc --reporter=lcov npm test","postbuild:win":"@powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.es.d.ts\" && @powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.es.min.d.ts\" && @powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.min.d.ts\"","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm test && npm run test-ci","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","test-karma-local":"karma start karma.local_chrome.bs.conf.js && npm run build-browser-umd && karma start karma.local_chrome.umd.conf.js","build-browser-umd":"rollup -c --config-umd"},"typings":"dist/index.browser.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"6.14.8","description":"JavaScript SDK for Optimizely Feature Experimentation, Optimizely Full Stack (legacy), and Optimizely Rollouts","directories":{},"_nodeVersion":"14.13.1","dependencies":{"uuid":"^8.3.2","murmurhash":"^2.0.1","json-schema":"^0.4.0","ua-parser-js":"^1.0.35","decompress-response":"^4.2.1"},"react-native":"dist/optimizely.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","jest":"^28.1.3","nise":"^1.4.10","nock":"11.9.1","karma":"^6.4.0","mocha":"^5.2.0","sinon":"^2.3.1","tslib":"^2.4.0","eslint":"^8.21.0","lodash":"^4.17.11","rollup":"2.2.0","ts-jest":"^28.0.8","ts-node":"^8.10.2","webpack":"^5.74.0","bluebird":"^3.4.6","prettier":"^1.19.1","coveralls":"^3.0.2","ts-loader":"^9.3.1","karma-chai":"^0.1.0","ts-mockito":"^2.6.1","typescript":"^4.7.4","@types/chai":"^4.2.11","@types/jest":"^23.3.14","@types/nise":"^1.4.0","@types/node":"^18.7.18","@types/uuid":"^3.4.4","json-loader":"^0.5.4","karma-mocha":"^1.3.0","@types/mocha":"^5.2.7","karma-webpack":"^5.0.0","promise-polyfill":"8.1.0","@types/ua-parser-js":"^0.7.36","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"^3.1.2","jest-environment-jsdom":"^29.0.0","jest-localstorage-mock":"^2.4.22","@rollup/plugin-commonjs":"^11.0.2","@typescript-eslint/parser":"^5.33.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1","@react-native-community/netinfo":"^5.9.10","@typescript-eslint/eslint-plugin":"^5.33.0","@react-native-async-storage/async-storage":"^1.2.0"},"peerDependencies":{"@babel/runtime":"^7.0.0","@react-native-community/netinfo":"5.9.4","@react-native-async-storage/async-storage":"^1.2.0"},"peerDependenciesMeta":{"@react-native-community/netinfo":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_5.0.0-beta5_1693587039505_0.08927134209412735","host":"s3://npm-registry-packages"}},"4.10.0":{"name":"@optimizely/optimizely-sdk","version":"4.10.0","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@4.10.0","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"3644d0b97c928f18b2e4636c99f8f89b60ee7215","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-4.10.0.tgz","fileCount":156,"integrity":"sha512-DVsbhhwOObJRKDkrXcJJw0FZh/7PIbHAewmtm3fCq9jU2UE2n45h1e/Iy4IgRzUaSOrJccN+wUsN+lD3XTJwww==","signatures":[{"sig":"MEUCIAhMuiuZiXGAJObGjY/DIoLYJLj3o3/cfIz2wCxDZyj2AiEA06eqynIrDfOOiwYiCRvqCrX+AIlFl2acos/LXzXBHr8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7137947},"main":"dist/optimizely.node.min.js","module":"dist/optimizely.browser.es.js","browser":"dist/optimizely.browser.min.js","engines":{"node":">=8.0.0"},"scripts":{"lint":"tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register -r lib/tests/exit_on_unhandled_rejection.js -r jsdom-global/register 'lib/**/*.tests.ts' 'lib/**/*.tests.js' && jest","build":"rollup -c && cp dist/index.lite.d.ts dist/optimizely.lite.es.d.ts && cp dist/index.lite.d.ts dist/optimizely.lite.es.min.d.ts && cp dist/index.lite.d.ts dist/optimizely.lite.min.d.ts","clean":"rm -rf dist","prepare":"npm run build","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","coveralls":"nyc --reporter=lcov npm test","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm test && npm run test-ci","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","test-karma-local":"karma start karma.local_chrome.bs.conf.js && npm run build-browser-umd && karma start karma.local_chrome.umd.conf.js","build-browser-umd":"rollup -c --config-umd"},"typings":"dist/index.browser.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git","directory":"packages/optimizely-sdk"},"_npmVersion":"6.14.11","description":"JavaScript SDK for Optimizely Feature Experimentation, Optimizely Full Stack (legacy), and Optimizely Rollouts","directories":{},"_nodeVersion":"14.15.5","dependencies":{"uuid":"^3.3.2","murmurhash":"0.0.2","json-schema":"^0.4.0","@optimizely/js-sdk-logging":"^0.3.1","@optimizely/js-sdk-event-processor":"^0.10.0","@optimizely/js-sdk-datafile-manager":"^0.9.5"},"react-native":"dist/optimizely.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","jest":"^23.6.0","nock":"^7.7.2","jsdom":"^15.2.1","karma":"^4.4.1","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^6.7.2","lodash":"^4.17.11","rollup":"2.2.0","ts-jest":"^23.10.5","ts-node":"^8.10.2","webpack":"^4.42.1","bluebird":"^3.4.6","coveralls":"^3.0.2","ts-loader":"^7.0.5","karma-chai":"^0.1.0","ts-mockito":"^2.6.1","typescript":"^4.0.3","@types/chai":"^4.2.11","@types/jest":"^23.3.12","@types/uuid":"^3.4.4","json-loader":"^0.5.4","karma-mocha":"^1.3.0","@types/mocha":"^5.2.7","jsdom-global":"^3.0.2","karma-webpack":"^4.0.2","promise-polyfill":"8.1.0","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","@rollup/plugin-commonjs":"^11.0.2","@typescript-eslint/parser":"^3.2.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1","@typescript-eslint/eslint-plugin":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_4.10.0_1697051086012_0.9128787964630618","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"@optimizely/optimizely-sdk","version":"5.0.0","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@5.0.0","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"9dc06e6aa05fafa5a0a689cf986f5198deb93786","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-5.0.0.tgz","fileCount":148,"integrity":"sha512-qOJhCa/q/GXcuHSjbuDVB7kepo1GzLs2dS9iwZBD2Auupy/XjCh77cAuMQpqCbeNlQJsqr5meqxHeN+HGKqzAA==","signatures":[{"sig":"MEUCIDhMjDxBD4yCg2LSnd5+veC/jllivtX3a9+6v1rdBa3qAiEAhG4VJS5PXoiUPwImoXAMz5WSxrMMmjLXm8q/OYfAM2A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8169887},"main":"dist/optimizely.node.min.js","module":"dist/optimizely.browser.es.js","browser":"dist/optimizely.browser.min.js","engines":{"node":">=14.0.0"},"exports":{".":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/optimizely.node.min.js"},"default":{"types":"./dist/index.browser.d.ts","import":"./dist/optimizely.browser.es.js","default":"./dist/optimizely.browser.es.min.js","require":"./dist/optimizely.browser.min.js"},"react-native":{"types":"./dist/index.react_native.d.ts","default":"./dist/optimizely.react_native.min.js"}},"./lite":{"node":"./dist/optimizely.lite.min.js","types":"./dist/index.lite.d.ts","import":"./dist/optimizely.lite.es.js","default":"./dist/optimizely.lite.min.js"},"./dist/optimizely.lite.es":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.js"},"./dist/optimizely.lite.min":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.min.js"},"./dist/optimizely.lite.es.js":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.js"},"./dist/optimizely.lite.es.min":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.min.js"},"./dist/optimizely.lite.min.js":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.min.js"},"./dist/optimizely.lite.es.min.js":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.min.js"}},"gitHead":"961f6a124f132bc49bee0b318acdca2f7f39ad2b","scripts":{"lint":"tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.ts' 'lib/**/*.tests.js' && jest","build":"rollup -c && cp dist/index.lite.d.ts dist/optimizely.lite.es.d.ts && cp dist/index.lite.d.ts dist/optimizely.lite.es.min.d.ts && cp dist/index.lite.d.ts dist/optimizely.lite.min.d.ts","clean":"rm -rf dist","prepare":"npm run build","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","build:win":"rollup -c && type nul > dist/optimizely.lite.es.d.ts && type nul > dist/optimizely.lite.es.min.d.ts && type nul > dist/optimizely.lite.min.d.ts","clean:win":"(if exist dist rd /s/q dist)","coveralls":"nyc --reporter=lcov npm test","postbuild:win":"@powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.es.d.ts\" && @powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.es.min.d.ts\" && @powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.min.d.ts\"","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm test && npm run test-ci","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","test-karma-local":"karma start karma.local_chrome.bs.conf.js && npm run build-browser-umd && karma start karma.local_chrome.umd.conf.js","build-browser-umd":"rollup -c --config-umd"},"typings":"dist/index.browser.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"9.5.1","description":"JavaScript SDK for Optimizely Feature Experimentation, Optimizely Full Stack (legacy), and Optimizely Rollouts","directories":{},"_nodeVersion":"18.16.1","dependencies":{"uuid":"^9.0.1","murmurhash":"^2.0.1","json-schema":"^0.4.0","ua-parser-js":"^1.0.37","decompress-response":"^4.2.1"},"react-native":"dist/optimizely.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","jest":"^28.1.3","nise":"^1.4.10","nock":"11.9.1","karma":"^6.4.0","mocha":"^5.2.0","sinon":"^2.3.1","tslib":"^2.4.0","eslint":"^8.21.0","lodash":"^4.17.11","rollup":"2.2.0","ts-jest":"^28.0.8","ts-node":"^8.10.2","webpack":"^5.74.0","bluebird":"^3.4.6","prettier":"^1.19.1","coveralls":"^3.0.2","ts-loader":"^9.3.1","karma-chai":"^0.1.0","ts-mockito":"^2.6.1","typescript":"^4.7.4","@types/chai":"^4.2.11","@types/jest":"^23.3.14","@types/nise":"^1.4.0","@types/node":"^18.7.18","@types/uuid":"^9.0.7","json-loader":"^0.5.4","karma-mocha":"^1.3.0","@types/mocha":"^5.2.7","karma-webpack":"^5.0.0","promise-polyfill":"8.1.0","@types/ua-parser-js":"^0.7.36","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"^3.1.2","jest-environment-jsdom":"^29.0.0","jest-localstorage-mock":"^2.4.22","@rollup/plugin-commonjs":"^11.0.2","@typescript-eslint/parser":"^5.33.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1","@react-native-community/netinfo":"^5.9.10","@typescript-eslint/eslint-plugin":"^5.33.0","@react-native-async-storage/async-storage":"^1.2.0"},"peerDependencies":{"@babel/runtime":"^7.0.0","@react-native-community/netinfo":"5.9.4","@react-native-async-storage/async-storage":"^1.2.0"},"peerDependenciesMeta":{"@react-native-community/netinfo":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_5.0.0_1705680051922_0.6250431925067592","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"@optimizely/optimizely-sdk","version":"5.0.1","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@5.0.1","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"9ac9e098f3840c8b381a7d3df77cfacb2e381e78","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-5.0.1.tgz","fileCount":148,"integrity":"sha512-KFXFIUKwmNDJGCjOqDE8pPnI6fmpW1bPAPUWTtVOxUXvty+fhSVFqfsVY0pvWsY6WOEuMGM30iIKoItcU4Raig==","signatures":[{"sig":"MEUCIB4Niayhd0WOy6j2DVQJMKqJskDf++nhyjwf9UACCt3zAiEAjw6SZLjyR5XjmInudVq1hIO2bbInuiZ5senDucf1kq4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8176700},"main":"dist/optimizely.node.min.js","module":"dist/optimizely.browser.es.js","browser":"dist/optimizely.browser.min.js","engines":{"node":">=14.0.0"},"exports":{".":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/optimizely.node.min.js"},"default":{"types":"./dist/index.browser.d.ts","import":"./dist/optimizely.browser.es.js","default":"./dist/optimizely.browser.es.min.js","require":"./dist/optimizely.browser.min.js"},"react-native":{"types":"./dist/index.react_native.d.ts","default":"./dist/optimizely.react_native.min.js"}},"./lite":{"node":"./dist/optimizely.lite.min.js","types":"./dist/index.lite.d.ts","import":"./dist/optimizely.lite.es.js","default":"./dist/optimizely.lite.min.js"},"./dist/optimizely.lite.es":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.js"},"./dist/optimizely.lite.min":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.min.js"},"./dist/optimizely.lite.es.js":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.js"},"./dist/optimizely.lite.es.min":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.min.js"},"./dist/optimizely.lite.min.js":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.min.js"},"./dist/optimizely.lite.es.min.js":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.min.js"}},"gitHead":"d5e6a05666b4b68b5356bee0ccaf8f4a4ff33821","scripts":{"lint":"tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.ts' 'lib/**/*.tests.js' && jest","build":"rollup -c && cp dist/index.lite.d.ts dist/optimizely.lite.es.d.ts && cp dist/index.lite.d.ts dist/optimizely.lite.es.min.d.ts && cp dist/index.lite.d.ts dist/optimizely.lite.min.d.ts","clean":"rm -rf dist","prepare":"npm run build","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","build:win":"rollup -c && type nul > dist/optimizely.lite.es.d.ts && type nul > dist/optimizely.lite.es.min.d.ts && type nul > dist/optimizely.lite.min.d.ts","clean:win":"(if exist dist rd /s/q dist)","coveralls":"nyc --reporter=lcov npm test","postbuild:win":"@powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.es.d.ts\" && @powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.es.min.d.ts\" && @powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.min.d.ts\"","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm test && npm run test-ci","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","test-karma-local":"karma start karma.local_chrome.bs.conf.js && npm run build-browser-umd && karma start karma.local_chrome.umd.conf.js","build-browser-umd":"rollup -c --config-umd"},"typings":"dist/index.browser.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"10.2.3","description":"JavaScript SDK for Optimizely Feature Experimentation, Optimizely Full Stack (legacy), and Optimizely Rollouts","directories":{},"_nodeVersion":"18.19.0","dependencies":{"uuid":"^9.0.1","murmurhash":"^2.0.1","json-schema":"^0.4.0","ua-parser-js":"^1.0.37","decompress-response":"^4.2.1"},"react-native":"dist/optimizely.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","jest":"^29.7.0","nise":"^1.4.10","nock":"11.9.1","karma":"^6.4.0","mocha":"^10.2.0","sinon":"^2.3.1","tslib":"^2.4.0","eslint":"^8.21.0","lodash":"^4.17.11","rollup":"2.2.0","ts-jest":"^29.1.2","ts-node":"^8.10.2","webpack":"^5.74.0","prettier":"^1.19.1","ts-loader":"^9.3.1","karma-chai":"^0.1.0","ts-mockito":"^2.6.1","typescript":"^4.7.4","@types/chai":"^4.2.11","@types/jest":"^23.3.14","@types/nise":"^1.4.0","@types/node":"^18.7.18","@types/uuid":"^9.0.7","json-loader":"^0.5.4","karma-mocha":"^2.0.1","@types/mocha":"^5.2.7","karma-webpack":"^5.0.1","coveralls-next":"^4.2.0","promise-polyfill":"8.1.0","@types/ua-parser-js":"^0.7.36","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"^3.1.2","jest-environment-jsdom":"^29.0.0","jest-localstorage-mock":"^2.4.22","@rollup/plugin-commonjs":"^11.0.2","@typescript-eslint/parser":"^5.33.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1","@react-native-community/netinfo":"^5.9.10","@typescript-eslint/eslint-plugin":"^5.33.0","@react-native-async-storage/async-storage":"^1.2.0"},"peerDependencies":{"@babel/runtime":"^7.0.0","@react-native-community/netinfo":"5.9.4","@react-native-async-storage/async-storage":"^1.2.0"},"peerDependenciesMeta":{"@react-native-community/netinfo":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_5.0.1_1708460652540_0.7716673417531992","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"@optimizely/optimizely-sdk","version":"5.1.0","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@5.1.0","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"bd6ef1640e35d10d3943bbbb140c9c9c618c448b","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-5.1.0.tgz","fileCount":148,"integrity":"sha512-q2hzGrth6CH51Z4FpVQwya3wQm6tgd4wZsOWyoAGaBBB2gFZzMRT/cdiR/LREp1k9Q/zXIDz6W7wjnx2hNPixQ==","signatures":[{"sig":"MEQCIHXzh7BKbzXXIgw56LfKWiQwBgXvJPXGMfcqYqMwyQheAiBiQlLHtAUjOLxaprMIAnc7sKokp33ptpRRoPAs8BjQAQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8177046},"main":"dist/optimizely.node.min.js","module":"dist/optimizely.browser.es.js","browser":"dist/optimizely.browser.min.js","engines":{"node":">=14.0.0"},"exports":{".":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/optimizely.node.min.js"},"default":{"types":"./dist/index.browser.d.ts","import":"./dist/optimizely.browser.es.js","default":"./dist/optimizely.browser.es.min.js","require":"./dist/optimizely.browser.min.js"},"react-native":{"types":"./dist/index.react_native.d.ts","default":"./dist/optimizely.react_native.min.js"}},"./lite":{"node":"./dist/optimizely.lite.min.js","types":"./dist/index.lite.d.ts","import":"./dist/optimizely.lite.es.js","default":"./dist/optimizely.lite.min.js"},"./node":{"types":"./dist/index.node.d.ts","default":"./dist/optimizely.node.min.js"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/optimizely.browser.es.js","default":"./dist/optimizely.browser.es.min.js","require":"./dist/optimizely.browser.min.js"},"./react_native":{"types":"./dist/index.react_native.d.ts","default":"./dist/optimizely.react_native.min.js"},"./dist/optimizely.lite.es":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.js"},"./dist/optimizely.lite.min":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.min.js"},"./dist/optimizely.lite.es.js":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.js"},"./dist/optimizely.lite.es.min":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.min.js"},"./dist/optimizely.lite.min.js":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.min.js"},"./dist/optimizely.lite.es.min.js":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.min.js"}},"gitHead":"ce1c43596f908df203421fe922da93904a1b2545","scripts":{"lint":"tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.ts' 'lib/**/*.tests.js' && jest","build":"rollup -c && cp dist/index.lite.d.ts dist/optimizely.lite.es.d.ts && cp dist/index.lite.d.ts dist/optimizely.lite.es.min.d.ts && cp dist/index.lite.d.ts dist/optimizely.lite.min.d.ts","clean":"rm -rf dist","prepare":"npm run build","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","build:win":"rollup -c && type nul > dist/optimizely.lite.es.d.ts && type nul > dist/optimizely.lite.es.min.d.ts && type nul > dist/optimizely.lite.min.d.ts","clean:win":"(if exist dist rd /s/q dist)","coveralls":"nyc --reporter=lcov npm test","postbuild:win":"@powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.es.d.ts\" && @powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.es.min.d.ts\" && @powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.min.d.ts\"","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm test && npm run test-ci","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","test-karma-local":"karma start karma.local_chrome.bs.conf.js && npm run build-browser-umd && karma start karma.local_chrome.umd.conf.js","build-browser-umd":"rollup -c --config-umd"},"typings":"dist/index.browser.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"JavaScript SDK for Optimizely Feature Experimentation, Optimizely Full Stack (legacy), and Optimizely Rollouts","directories":{},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^9.0.1","murmurhash":"^2.0.1","json-schema":"^0.4.0","ua-parser-js":"^1.0.37","decompress-response":"^4.2.1"},"react-native":"dist/optimizely.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","jest":"^29.7.0","nise":"^1.4.10","nock":"11.9.1","karma":"^6.4.0","mocha":"^10.2.0","sinon":"^2.3.1","tslib":"^2.4.0","eslint":"^8.21.0","lodash":"^4.17.11","rollup":"2.2.0","ts-jest":"^29.1.2","ts-node":"^8.10.2","webpack":"^5.74.0","prettier":"^1.19.1","ts-loader":"^9.3.1","karma-chai":"^0.1.0","ts-mockito":"^2.6.1","typescript":"^4.7.4","@types/chai":"^4.2.11","@types/jest":"^23.3.14","@types/nise":"^1.4.0","@types/node":"^18.7.18","@types/uuid":"^9.0.7","json-loader":"^0.5.4","karma-mocha":"^2.0.1","@types/mocha":"^5.2.7","karma-webpack":"^5.0.1","coveralls-next":"^4.2.0","promise-polyfill":"8.1.0","@types/ua-parser-js":"^0.7.36","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"^3.1.2","jest-environment-jsdom":"^29.0.0","jest-localstorage-mock":"^2.4.22","@rollup/plugin-commonjs":"^11.0.2","@typescript-eslint/parser":"^5.33.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1","@react-native-community/netinfo":"^5.9.10","@typescript-eslint/eslint-plugin":"^5.33.0","@react-native-async-storage/async-storage":"^1.2.0"},"peerDependencies":{"@babel/runtime":"^7.0.0","@react-native-community/netinfo":"5.9.4","@react-native-async-storage/async-storage":"^1.2.0"},"peerDependenciesMeta":{"@react-native-community/netinfo":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_5.1.0_1709294945725_0.1776702603169802","host":"s3://npm-registry-packages"}},"5.2.0":{"name":"@optimizely/optimizely-sdk","version":"5.2.0","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@5.2.0","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"6449336182515dd4cca9d6913e24ca8e814e6278","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-5.2.0.tgz","fileCount":144,"integrity":"sha512-JxdhWHU9OiJKrKfyWe9lL+2/e28gBZnPNHQAA+heyWTAtcuxZWdSZ24bIkLwAAuIf26dh89o9LNB2L8aKPmwWw==","signatures":[{"sig":"MEUCIQD3rCIIQCDuCxVOrCizzfRWlI4zpggA4d8l11HakuKHJwIgMZ7QZxvWA5QG0RKWhp81h6O09uyVOX8PAQjTwdkIpqE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8174596},"main":"dist/optimizely.node.min.js","module":"dist/optimizely.browser.es.js","browser":"dist/optimizely.browser.min.js","engines":{"node":">=14.0.0"},"exports":{".":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/optimizely.node.min.js"},"default":{"types":"./dist/index.browser.d.ts","import":"./dist/optimizely.browser.es.js","default":"./dist/optimizely.browser.es.min.js","require":"./dist/optimizely.browser.min.js"},"react-native":{"types":"./dist/index.react_native.d.ts","default":"./dist/optimizely.react_native.min.js"}},"./lite":{"node":"./dist/optimizely.lite.min.js","types":"./dist/index.lite.d.ts","import":"./dist/optimizely.lite.es.js","default":"./dist/optimizely.lite.min.js"},"./node":{"types":"./dist/index.node.d.ts","default":"./dist/optimizely.node.min.js"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/optimizely.browser.es.js","default":"./dist/optimizely.browser.es.min.js","require":"./dist/optimizely.browser.min.js"},"./react_native":{"types":"./dist/index.react_native.d.ts","default":"./dist/optimizely.react_native.min.js"},"./dist/optimizely.lite.es":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.js"},"./dist/optimizely.lite.min":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.min.js"},"./dist/optimizely.lite.es.js":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.js"},"./dist/optimizely.lite.es.min":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.min.js"},"./dist/optimizely.lite.min.js":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.min.js"},"./dist/optimizely.lite.es.min.js":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.min.js"}},"gitHead":"6be2631c3940bda0120532279eea56c9fcccd37d","scripts":{"lint":"tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.ts' 'lib/**/*.tests.js' && jest","build":"rollup -c && cp dist/index.lite.d.ts dist/optimizely.lite.es.d.ts && cp dist/index.lite.d.ts dist/optimizely.lite.es.min.d.ts && cp dist/index.lite.d.ts dist/optimizely.lite.min.d.ts","clean":"rm -rf dist","prepare":"npm run build","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","build:win":"rollup -c && type nul > dist/optimizely.lite.es.d.ts && type nul > dist/optimizely.lite.es.min.d.ts && type nul > dist/optimizely.lite.min.d.ts","clean:win":"(if exist dist rd /s/q dist)","coveralls":"nyc --reporter=lcov npm test","postbuild:win":"@powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.es.d.ts\" && @powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.es.min.d.ts\" && @powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.min.d.ts\"","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm test && npm run test-ci","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","test-karma-local":"karma start karma.local_chrome.bs.conf.js && npm run build-browser-umd && karma start karma.local_chrome.umd.conf.js","build-browser-umd":"rollup -c --config-umd"},"typings":"dist/index.browser.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"JavaScript SDK for Optimizely Feature Experimentation, Optimizely Full Stack (legacy), and Optimizely Rollouts","directories":{},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^9.0.1","murmurhash":"^2.0.1","json-schema":"^0.4.0","ua-parser-js":"^1.0.37","decompress-response":"^4.2.1"},"react-native":"dist/optimizely.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","jest":"^29.7.0","nise":"^1.4.10","nock":"11.9.1","karma":"^6.4.0","mocha":"^10.2.0","sinon":"^2.3.1","tslib":"^2.4.0","eslint":"^8.21.0","lodash":"^4.17.11","rollup":"2.2.0","ts-jest":"^29.1.2","ts-node":"^8.10.2","webpack":"^5.74.0","prettier":"^1.19.1","ts-loader":"^9.3.1","karma-chai":"^0.1.0","ts-mockito":"^2.6.1","typescript":"^4.7.4","@types/chai":"^4.2.11","@types/jest":"^29.5.12","@types/nise":"^1.4.0","@types/node":"^18.7.18","@types/uuid":"^9.0.7","json-loader":"^0.5.4","karma-mocha":"^2.0.1","@types/mocha":"^5.2.7","karma-webpack":"^5.0.1","coveralls-next":"^4.2.0","promise-polyfill":"8.1.0","@types/ua-parser-js":"^0.7.36","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"^3.1.2","jest-environment-jsdom":"^29.0.0","jest-localstorage-mock":"^2.4.22","@rollup/plugin-commonjs":"^11.0.2","@typescript-eslint/parser":"^5.33.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1","@react-native-community/netinfo":"^5.9.10","@typescript-eslint/eslint-plugin":"^5.33.0","@react-native-async-storage/async-storage":"^1.2.0"},"peerDependencies":{"@babel/runtime":"^7.0.0","@react-native-community/netinfo":"5.9.4","@react-native-async-storage/async-storage":"^1.2.0"},"peerDependenciesMeta":{"@react-native-community/netinfo":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_5.2.0_1710778675836_0.4480788528910764","host":"s3://npm-registry-packages"}},"5.2.1":{"name":"@optimizely/optimizely-sdk","version":"5.2.1","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@5.2.1","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"b42b6d5b39a27b81432918b87a7984584bf9c5fc","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-5.2.1.tgz","fileCount":144,"integrity":"sha512-B6JugOJ6+H0GhXcSQCb9yRDU3S8ogXQxfKN5Dl3S1YfyrXmvCU7Y1J9PvV6/PBz9itXhcvnMfje6iyMCt57wGg==","signatures":[{"sig":"MEQCIB+JeNcMjIArcQqS5CZZDcIQ4QQb4ojrUMdbtth+t+R2AiBkUcFnVOB8cAP0um7X+FgzlssHQpVQlP2VwGiXtSZcxQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8174743},"main":"dist/optimizely.node.min.js","module":"dist/optimizely.browser.es.js","browser":"dist/optimizely.browser.min.js","engines":{"node":">=14.0.0"},"exports":{".":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/optimizely.node.min.js"},"default":{"types":"./dist/index.browser.d.ts","import":"./dist/optimizely.browser.es.js","default":"./dist/optimizely.browser.es.min.js","require":"./dist/optimizely.browser.min.js"},"react-native":{"types":"./dist/index.react_native.d.ts","default":"./dist/optimizely.react_native.min.js"}},"./lite":{"node":"./dist/optimizely.lite.min.js","types":"./dist/index.lite.d.ts","import":"./dist/optimizely.lite.es.js","default":"./dist/optimizely.lite.min.js"},"./node":{"types":"./dist/index.node.d.ts","default":"./dist/optimizely.node.min.js"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/optimizely.browser.es.js","default":"./dist/optimizely.browser.es.min.js","require":"./dist/optimizely.browser.min.js"},"./react_native":{"types":"./dist/index.react_native.d.ts","default":"./dist/optimizely.react_native.min.js"},"./dist/optimizely.lite.es":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.js"},"./dist/optimizely.lite.min":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.min.js"},"./dist/optimizely.lite.es.js":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.js"},"./dist/optimizely.lite.es.min":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.min.js"},"./dist/optimizely.lite.min.js":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.min.js"},"./dist/optimizely.lite.es.min.js":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.min.js"}},"gitHead":"53a2042dab94f6b35f3ad627b375c15650d9e537","scripts":{"lint":"tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.ts' 'lib/**/*.tests.js' && jest","build":"rollup -c && cp dist/index.lite.d.ts dist/optimizely.lite.es.d.ts && cp dist/index.lite.d.ts dist/optimizely.lite.es.min.d.ts && cp dist/index.lite.d.ts dist/optimizely.lite.min.d.ts","clean":"rm -rf dist","prepare":"npm run build","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","build:win":"rollup -c && type nul > dist/optimizely.lite.es.d.ts && type nul > dist/optimizely.lite.es.min.d.ts && type nul > dist/optimizely.lite.min.d.ts","clean:win":"(if exist dist rd /s/q dist)","coveralls":"nyc --reporter=lcov npm test","postbuild:win":"@powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.es.d.ts\" && @powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.es.min.d.ts\" && @powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.min.d.ts\"","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm test && npm run test-ci","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","test-karma-local":"karma start karma.local_chrome.bs.conf.js && npm run build-browser-umd && karma start karma.local_chrome.umd.conf.js","build-browser-umd":"rollup -c --config-umd"},"typings":"dist/index.browser.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"JavaScript SDK for Optimizely Feature Experimentation, Optimizely Full Stack (legacy), and Optimizely Rollouts","directories":{},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^9.0.1","murmurhash":"^2.0.1","json-schema":"^0.4.0","ua-parser-js":"^1.0.37","decompress-response":"^4.2.1"},"react-native":"dist/optimizely.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","jest":"^29.7.0","nise":"^1.4.10","nock":"11.9.1","karma":"^6.4.0","mocha":"^10.2.0","sinon":"^2.3.1","tslib":"^2.4.0","eslint":"^8.21.0","lodash":"^4.17.11","rollup":"2.2.0","ts-jest":"^29.1.2","ts-node":"^8.10.2","webpack":"^5.74.0","prettier":"^1.19.1","ts-loader":"^9.3.1","karma-chai":"^0.1.0","ts-mockito":"^2.6.1","typescript":"^4.7.4","@types/chai":"^4.2.11","@types/jest":"^29.5.12","@types/nise":"^1.4.0","@types/node":"^18.7.18","@types/uuid":"^9.0.7","json-loader":"^0.5.4","karma-mocha":"^2.0.1","@types/mocha":"^5.2.7","karma-webpack":"^5.0.1","coveralls-next":"^4.2.0","promise-polyfill":"8.1.0","@types/ua-parser-js":"^0.7.36","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"^3.1.2","jest-environment-jsdom":"^29.0.0","jest-localstorage-mock":"^2.4.22","@rollup/plugin-commonjs":"^11.0.2","@typescript-eslint/parser":"^5.33.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1","@react-native-community/netinfo":"^5.9.10","@typescript-eslint/eslint-plugin":"^5.33.0","@react-native-async-storage/async-storage":"^1.2.0"},"peerDependencies":{"@babel/runtime":"^7.0.0","@react-native-community/netinfo":"5.9.4","@react-native-async-storage/async-storage":"^1.2.0"},"peerDependenciesMeta":{"@react-native-community/netinfo":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_5.2.1_1711373912383_0.5149860223663005","host":"s3://npm-registry-packages"}},"5.3.0":{"name":"@optimizely/optimizely-sdk","version":"5.3.0","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@5.3.0","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"dd1ca9d19287b31675d2f95c24234e074ade9a8b","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-5.3.0.tgz","fileCount":145,"integrity":"sha512-PzfjcApCvcHGir8XWSG3IBaOJXvPADjqpzXypEWTfArrONA3FlmqdnwDAlxF4b557fo/UZI6ZCyj3AWrG8cprg==","signatures":[{"sig":"MEYCIQCCdaTBjSlvkfdzuLgCYu4jyzdV0hsWMECcTKtOuftrQwIhAMcYlZejjqfcvhYEtcum0ooQ6d8AAa3rBuudMtEqDuoo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8169013},"main":"dist/optimizely.node.min.js","module":"dist/optimizely.browser.es.js","browser":"dist/optimizely.browser.min.js","engines":{"node":">=14.0.0"},"exports":{".":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/optimizely.node.min.js"},"default":{"types":"./dist/index.browser.d.ts","import":"./dist/optimizely.browser.es.js","default":"./dist/optimizely.browser.es.min.js","require":"./dist/optimizely.browser.min.js"},"react-native":{"types":"./dist/index.react_native.d.ts","default":"./dist/optimizely.react_native.min.js"}},"./lite":{"node":"./dist/optimizely.lite.min.js","types":"./dist/index.lite.d.ts","import":"./dist/optimizely.lite.es.js","default":"./dist/optimizely.lite.min.js"},"./node":{"types":"./dist/index.node.d.ts","default":"./dist/optimizely.node.min.js"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/optimizely.browser.es.js","default":"./dist/optimizely.browser.es.min.js","require":"./dist/optimizely.browser.min.js"},"./react_native":{"types":"./dist/index.react_native.d.ts","default":"./dist/optimizely.react_native.min.js"},"./dist/optimizely.lite.es":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.js"},"./dist/optimizely.lite.min":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.min.js"},"./dist/optimizely.lite.es.js":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.js"},"./dist/optimizely.lite.es.min":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.min.js"},"./dist/optimizely.lite.min.js":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.min.js"},"./dist/optimizely.lite.es.min.js":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.min.js"}},"gitHead":"75418da42a93dd94e63885685d3c55605fdaf6d4","scripts":{"lint":"tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.ts' 'lib/**/*.tests.js' && jest","build":"rollup -c && cp dist/index.lite.d.ts dist/optimizely.lite.es.d.ts && cp dist/index.lite.d.ts dist/optimizely.lite.es.min.d.ts && cp dist/index.lite.d.ts dist/optimizely.lite.min.d.ts","clean":"rm -rf dist","prepare":"npm run build","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","build:win":"rollup -c && type nul > dist/optimizely.lite.es.d.ts && type nul > dist/optimizely.lite.es.min.d.ts && type nul > dist/optimizely.lite.min.d.ts","clean:win":"(if exist dist rd /s/q dist)","coveralls":"nyc --reporter=lcov npm test","postbuild:win":"@powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.es.d.ts\" && @powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.es.min.d.ts\" && @powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.min.d.ts\"","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm test && npm run test-ci","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","test-karma-local":"karma start karma.local_chrome.bs.conf.js && npm run build-browser-umd && karma start karma.local_chrome.umd.conf.js","build-browser-umd":"rollup -c --config-umd"},"typings":"dist/index.browser.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"JavaScript SDK for Optimizely Feature Experimentation, Optimizely Full Stack (legacy), and Optimizely Rollouts","directories":{},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^9.0.1","murmurhash":"^2.0.1","json-schema":"^0.4.0","ua-parser-js":"^1.0.37","decompress-response":"^4.2.1"},"react-native":"dist/optimizely.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","jest":"^29.7.0","nise":"^1.4.10","nock":"11.9.1","karma":"^6.4.0","mocha":"^10.2.0","sinon":"^2.3.1","tslib":"^2.4.0","eslint":"^8.21.0","lodash":"^4.17.11","rollup":"2.2.0","ts-jest":"^29.1.2","ts-node":"^8.10.2","webpack":"^5.74.0","prettier":"^1.19.1","ts-loader":"^9.3.1","karma-chai":"^0.1.0","ts-mockito":"^2.6.1","typescript":"^4.7.4","@types/chai":"^4.2.11","@types/jest":"^29.5.12","@types/nise":"^1.4.0","@types/node":"^18.7.18","@types/uuid":"^9.0.7","json-loader":"^0.5.4","karma-mocha":"^2.0.1","@types/mocha":"^5.2.7","karma-webpack":"^5.0.1","coveralls-next":"^4.2.0","promise-polyfill":"8.1.0","@types/ua-parser-js":"^0.7.36","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"^3.1.2","jest-environment-jsdom":"^29.0.0","jest-localstorage-mock":"^2.4.22","@rollup/plugin-commonjs":"^11.0.2","@typescript-eslint/parser":"^5.33.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1","@react-native-community/netinfo":"^5.9.10","@typescript-eslint/eslint-plugin":"^5.33.0","@react-native-async-storage/async-storage":"^1.2.0"},"peerDependencies":{"@babel/runtime":"^7.0.0","@react-native-community/netinfo":"5.9.4","@react-native-async-storage/async-storage":"^1.2.0"},"peerDependenciesMeta":{"@react-native-community/netinfo":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_5.3.0_1712581025180_0.5782250670306492","host":"s3://npm-registry-packages"}},"5.3.1-rc.1":{"name":"@optimizely/optimizely-sdk","version":"5.3.1-rc.1","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@5.3.1-rc.1","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"04a4772d47cebf55e93a591c42a8332ea180f6dc","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-5.3.1-rc.1.tgz","fileCount":145,"integrity":"sha512-DlJKzwSh7gsTS7Co7+o8vG1DVNN44e7KYc5wCgGZeGTIWFBxCqB4F9zTVXqQ6nRebjFCzM8GQVY00scBcnHRAQ==","signatures":[{"sig":"MEYCIQCe7wlCm8xDbDiZdW2oE0RStd2r9835lvq6v/1gge4oqwIhAMnzOKvFYbOg1pBVaH6rcASvncAK6wJtppxYiNvmfmDE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8169723},"main":"dist/optimizely.node.min.js","module":"dist/optimizely.browser.es.js","browser":"dist/optimizely.browser.min.js","engines":{"node":">=14.0.0"},"exports":{".":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/optimizely.node.min.js"},"default":{"types":"./dist/index.browser.d.ts","import":"./dist/optimizely.browser.es.js","default":"./dist/optimizely.browser.es.min.js","require":"./dist/optimizely.browser.min.js"},"react-native":{"types":"./dist/index.react_native.d.ts","default":"./dist/optimizely.react_native.min.js"}},"./lite":{"node":"./dist/optimizely.lite.min.js","types":"./dist/index.lite.d.ts","import":"./dist/optimizely.lite.es.js","default":"./dist/optimizely.lite.min.js"},"./node":{"types":"./dist/index.node.d.ts","default":"./dist/optimizely.node.min.js"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/optimizely.browser.es.js","default":"./dist/optimizely.browser.es.min.js","require":"./dist/optimizely.browser.min.js"},"./react_native":{"types":"./dist/index.react_native.d.ts","default":"./dist/optimizely.react_native.min.js"},"./dist/optimizely.lite.es":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.js"},"./dist/optimizely.lite.min":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.min.js"},"./dist/optimizely.lite.es.js":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.js"},"./dist/optimizely.lite.es.min":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.min.js"},"./dist/optimizely.lite.min.js":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.min.js"},"./dist/optimizely.lite.es.min.js":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.min.js"}},"gitHead":"2f6dc05c6aa7aacc8f6e2e99c1da128fc585742a","scripts":{"lint":"tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.ts' 'lib/**/*.tests.js' && jest","build":"rollup -c && cp dist/index.lite.d.ts dist/optimizely.lite.es.d.ts && cp dist/index.lite.d.ts dist/optimizely.lite.es.min.d.ts && cp dist/index.lite.d.ts dist/optimizely.lite.min.d.ts","clean":"rm -rf dist","prepare":"npm run build","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","build:win":"rollup -c && type nul > dist/optimizely.lite.es.d.ts && type nul > dist/optimizely.lite.es.min.d.ts && type nul > dist/optimizely.lite.min.d.ts","clean:win":"(if exist dist rd /s/q dist)","coveralls":"nyc --reporter=lcov npm test","postbuild:win":"@powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.es.d.ts\" && @powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.es.min.d.ts\" && @powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.min.d.ts\"","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm test && npm run test-ci","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","test-karma-local":"karma start karma.local_chrome.bs.conf.js && npm run build-browser-umd && karma start karma.local_chrome.umd.conf.js","build-browser-umd":"rollup -c --config-umd"},"typings":"dist/index.browser.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"JavaScript SDK for Optimizely Feature Experimentation, Optimizely Full Stack (legacy), and Optimizely Rollouts","directories":{},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^9.0.1","murmurhash":"^2.0.1","json-schema":"^0.4.0","ua-parser-js":"^1.0.37","decompress-response":"^4.2.1"},"react-native":"dist/optimizely.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","jest":"^29.7.0","nise":"^1.4.10","nock":"11.9.1","karma":"^6.4.0","mocha":"^10.2.0","sinon":"^2.3.1","tslib":"^2.4.0","eslint":"^8.21.0","lodash":"^4.17.11","rollup":"2.2.0","ts-jest":"^29.1.2","ts-node":"^8.10.2","webpack":"^5.74.0","prettier":"^1.19.1","ts-loader":"^9.3.1","karma-chai":"^0.1.0","ts-mockito":"^2.6.1","typescript":"^4.7.4","@types/chai":"^4.2.11","@types/jest":"^29.5.12","@types/nise":"^1.4.0","@types/node":"^18.7.18","@types/uuid":"^9.0.7","json-loader":"^0.5.4","karma-mocha":"^2.0.1","@types/mocha":"^5.2.7","karma-webpack":"^5.0.1","coveralls-next":"^4.2.0","promise-polyfill":"8.1.0","@types/ua-parser-js":"^0.7.36","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"^3.1.2","jest-environment-jsdom":"^29.0.0","jest-localstorage-mock":"^2.4.22","@rollup/plugin-commonjs":"^11.0.2","@typescript-eslint/parser":"^5.33.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1","@react-native-community/netinfo":"^5.9.10","@typescript-eslint/eslint-plugin":"^5.33.0","@react-native-async-storage/async-storage":"^1.2.0"},"peerDependencies":{"@babel/runtime":"^7.0.0","@react-native-community/netinfo":"5.9.4","@react-native-async-storage/async-storage":"^1.2.0"},"peerDependenciesMeta":{"@react-native-community/netinfo":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_5.3.1-rc.1_1715656733148_0.8629016430767162","host":"s3://npm-registry-packages"}},"5.3.1":{"name":"@optimizely/optimizely-sdk","version":"5.3.1","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@5.3.1","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"d3d7eeee17de58f46872eb9bdb197a82290db345","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-5.3.1.tgz","fileCount":145,"integrity":"sha512-EJOTO0zfvijTJnfYSDn+f+429/uYgVb83tULAFVTnYb3dr+fFH4cIMkZ9xbIWRUZ1aJTLrydtZL2KzerHXBlcQ==","signatures":[{"sig":"MEYCIQDQs808sdMM/qGeGA3tf+N6B0bVwu66zLsUEUIB4f73RwIhAKxAvW4ypKl+DuD66rUbckSpwTVqFSEHVegKpGzECbOH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8169553},"main":"dist/optimizely.node.min.js","module":"dist/optimizely.browser.es.js","browser":"dist/optimizely.browser.min.js","engines":{"node":">=14.0.0"},"exports":{".":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/optimizely.node.min.js"},"default":{"types":"./dist/index.browser.d.ts","import":"./dist/optimizely.browser.es.js","default":"./dist/optimizely.browser.es.min.js","require":"./dist/optimizely.browser.min.js"},"react-native":{"types":"./dist/index.react_native.d.ts","default":"./dist/optimizely.react_native.min.js"}},"./lite":{"node":"./dist/optimizely.lite.min.js","types":"./dist/index.lite.d.ts","import":"./dist/optimizely.lite.es.js","default":"./dist/optimizely.lite.min.js"},"./node":{"types":"./dist/index.node.d.ts","default":"./dist/optimizely.node.min.js"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/optimizely.browser.es.js","default":"./dist/optimizely.browser.es.min.js","require":"./dist/optimizely.browser.min.js"},"./react_native":{"types":"./dist/index.react_native.d.ts","default":"./dist/optimizely.react_native.min.js"},"./dist/optimizely.lite.es":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.js"},"./dist/optimizely.lite.min":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.min.js"},"./dist/optimizely.lite.es.js":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.js"},"./dist/optimizely.lite.es.min":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.min.js"},"./dist/optimizely.lite.min.js":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.min.js"},"./dist/optimizely.lite.es.min.js":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.min.js"}},"gitHead":"43fea02411b583051f8b38e232d474bfba9f283b","scripts":{"lint":"tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.ts' 'lib/**/*.tests.js' && jest","build":"rollup -c && cp dist/index.lite.d.ts dist/optimizely.lite.es.d.ts && cp dist/index.lite.d.ts dist/optimizely.lite.es.min.d.ts && cp dist/index.lite.d.ts dist/optimizely.lite.min.d.ts","clean":"rm -rf dist","prepare":"npm run build","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","build:win":"rollup -c && type nul > dist/optimizely.lite.es.d.ts && type nul > dist/optimizely.lite.es.min.d.ts && type nul > dist/optimizely.lite.min.d.ts","clean:win":"(if exist dist rd /s/q dist)","coveralls":"nyc --reporter=lcov npm test","postbuild:win":"@powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.es.d.ts\" && @powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.es.min.d.ts\" && @powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.min.d.ts\"","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm test && npm run test-ci","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","test-karma-local":"karma start karma.local_chrome.bs.conf.js && npm run build-browser-umd && karma start karma.local_chrome.umd.conf.js","build-browser-umd":"rollup -c --config-umd"},"typings":"dist/index.browser.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"JavaScript SDK for Optimizely Feature Experimentation, Optimizely Full Stack (legacy), and Optimizely Rollouts","directories":{},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^9.0.1","murmurhash":"^2.0.1","json-schema":"^0.4.0","ua-parser-js":"^1.0.37","decompress-response":"^4.2.1"},"react-native":"dist/optimizely.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","jest":"^29.7.0","nise":"^1.4.10","nock":"11.9.1","karma":"^6.4.0","mocha":"^10.2.0","sinon":"^2.3.1","tslib":"^2.4.0","eslint":"^8.21.0","lodash":"^4.17.11","rollup":"2.2.0","ts-jest":"^29.1.2","ts-node":"^8.10.2","webpack":"^5.74.0","prettier":"^1.19.1","ts-loader":"^9.3.1","karma-chai":"^0.1.0","ts-mockito":"^2.6.1","typescript":"^4.7.4","@types/chai":"^4.2.11","@types/jest":"^29.5.12","@types/nise":"^1.4.0","@types/node":"^18.7.18","@types/uuid":"^9.0.7","json-loader":"^0.5.4","karma-mocha":"^2.0.1","@types/mocha":"^5.2.7","karma-webpack":"^5.0.1","coveralls-next":"^4.2.0","promise-polyfill":"8.1.0","@types/ua-parser-js":"^0.7.36","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"^3.1.2","jest-environment-jsdom":"^29.0.0","jest-localstorage-mock":"^2.4.22","@rollup/plugin-commonjs":"^11.0.2","@typescript-eslint/parser":"^5.33.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1","@react-native-community/netinfo":"^5.9.10","@typescript-eslint/eslint-plugin":"^5.33.0","@react-native-async-storage/async-storage":"^1.2.0"},"peerDependencies":{"@babel/runtime":"^7.0.0","@react-native-community/netinfo":"5.9.4","@react-native-async-storage/async-storage":"^1.2.0"},"peerDependenciesMeta":{"@react-native-community/netinfo":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_5.3.1_1716217679188_0.6010288474911443","host":"s3://npm-registry-packages"}},"5.3.2":{"name":"@optimizely/optimizely-sdk","version":"5.3.2","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@5.3.2","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"4a4918485c9319b2237f6e32d901c3ff7e998051","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-5.3.2.tgz","fileCount":145,"integrity":"sha512-9d3sRusZfkN+CCq7C7DXp0bKam+dx2cDPPdcBQxLfwtTKFulzf6kGwnz4pVTtjwQ89vbJz10iJNMmD9qtSduPw==","signatures":[{"sig":"MEQCIG+a6/aEr2ZbF5PKz0zs14zFNfR/azbc3+X+BjEdmBYFAiAaJeGE4KUZwfFNgwyGiSuaUJzSJcr49TfF57ocWHoV6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8172173},"main":"dist/optimizely.node.min.js","module":"dist/optimizely.browser.es.js","browser":"dist/optimizely.browser.min.js","engines":{"node":">=14.0.0"},"exports":{".":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/optimizely.node.min.js"},"default":{"types":"./dist/index.browser.d.ts","import":"./dist/optimizely.browser.es.js","default":"./dist/optimizely.browser.es.min.js","require":"./dist/optimizely.browser.min.js"},"react-native":{"types":"./dist/index.react_native.d.ts","default":"./dist/optimizely.react_native.min.js"}},"./lite":{"node":"./dist/optimizely.lite.min.js","types":"./dist/index.lite.d.ts","import":"./dist/optimizely.lite.es.js","default":"./dist/optimizely.lite.min.js"},"./node":{"types":"./dist/index.node.d.ts","default":"./dist/optimizely.node.min.js"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/optimizely.browser.es.js","default":"./dist/optimizely.browser.es.min.js","require":"./dist/optimizely.browser.min.js"},"./react_native":{"types":"./dist/index.react_native.d.ts","default":"./dist/optimizely.react_native.min.js"},"./dist/optimizely.lite.es":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.js"},"./dist/optimizely.lite.min":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.min.js"},"./dist/optimizely.lite.es.js":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.js"},"./dist/optimizely.lite.es.min":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.min.js"},"./dist/optimizely.lite.min.js":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.min.js"},"./dist/optimizely.lite.es.min.js":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.min.js"}},"gitHead":"851b06622fa6a0239500b3b65e2d3937334960de","scripts":{"lint":"tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.ts' 'lib/**/*.tests.js' && jest","build":"rollup -c && cp dist/index.lite.d.ts dist/optimizely.lite.es.d.ts && cp dist/index.lite.d.ts dist/optimizely.lite.es.min.d.ts && cp dist/index.lite.d.ts dist/optimizely.lite.min.d.ts","clean":"rm -rf dist","prepare":"npm run build","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","build:win":"rollup -c && type nul > dist/optimizely.lite.es.d.ts && type nul > dist/optimizely.lite.es.min.d.ts && type nul > dist/optimizely.lite.min.d.ts","clean:win":"(if exist dist rd /s/q dist)","coveralls":"nyc --reporter=lcov npm test","postbuild:win":"@powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.es.d.ts\" && @powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.es.min.d.ts\" && @powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.min.d.ts\"","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm test && npm run test-ci","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","test-karma-local":"karma start karma.local_chrome.bs.conf.js && npm run build-browser-umd && karma start karma.local_chrome.umd.conf.js","build-browser-umd":"rollup -c --config-umd"},"typings":"dist/index.browser.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"JavaScript SDK for Optimizely Feature Experimentation, Optimizely Full Stack (legacy), and Optimizely Rollouts","directories":{},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^9.0.1","murmurhash":"^2.0.1","json-schema":"^0.4.0","ua-parser-js":"^1.0.37","decompress-response":"^4.2.1"},"react-native":"dist/optimizely.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","jest":"^29.7.0","nise":"^1.4.10","nock":"11.9.1","karma":"^6.4.0","mocha":"^10.2.0","sinon":"^2.3.1","tslib":"^2.4.0","eslint":"^8.21.0","lodash":"^4.17.11","rollup":"2.2.0","ts-jest":"^29.1.2","ts-node":"^8.10.2","webpack":"^5.74.0","prettier":"^1.19.1","ts-loader":"^9.3.1","karma-chai":"^0.1.0","ts-mockito":"^2.6.1","typescript":"^4.7.4","@types/chai":"^4.2.11","@types/jest":"^29.5.12","@types/nise":"^1.4.0","@types/node":"^18.7.18","@types/uuid":"^9.0.7","json-loader":"^0.5.4","karma-mocha":"^2.0.1","@types/mocha":"^5.2.7","karma-webpack":"^5.0.1","coveralls-next":"^4.2.0","promise-polyfill":"8.1.0","@types/ua-parser-js":"^0.7.36","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"^3.1.2","jest-environment-jsdom":"^29.0.0","jest-localstorage-mock":"^2.4.22","@rollup/plugin-commonjs":"^11.0.2","@typescript-eslint/parser":"^5.33.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1","@react-native-community/netinfo":"^5.9.10","@typescript-eslint/eslint-plugin":"^5.33.0","@react-native-async-storage/async-storage":"^1.2.0"},"peerDependencies":{"@babel/runtime":"^7.0.0","@react-native-community/netinfo":"5.9.4","@react-native-async-storage/async-storage":"^1.2.0"},"peerDependenciesMeta":{"@react-native-community/netinfo":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_5.3.2_1716299111423_0.051356961765209874","host":"s3://npm-registry-packages"}},"5.3.3":{"name":"@optimizely/optimizely-sdk","version":"5.3.3","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@5.3.3","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"a08625d224dfcf2a2c41851ab3b60fc2351e98d8","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-5.3.3.tgz","fileCount":146,"integrity":"sha512-vw09Vh5EziT6gxd60/Ul4ebMU8GKMgS6GR+bLXJhuIHUKI4LUFRrUi21Vy1kR2ndxMt9J1kNfdVcWlvArHlXNQ==","signatures":[{"sig":"MEUCIAprrEn6d9r7lKAraa/drsE4G2lz061Wxt2LptKDviZPAiEAwyytE1YOOMzRFO6gWIXzdBqeMTmAyym+UgYxV3mROQ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8185879},"main":"dist/optimizely.node.min.js","module":"dist/optimizely.browser.es.js","browser":"dist/optimizely.browser.min.js","engines":{"node":">=14.0.0"},"exports":{".":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/optimizely.node.min.js"},"default":{"types":"./dist/index.browser.d.ts","import":"./dist/optimizely.browser.es.js","default":"./dist/optimizely.browser.es.min.js","require":"./dist/optimizely.browser.min.js"},"react-native":{"types":"./dist/index.react_native.d.ts","default":"./dist/optimizely.react_native.min.js"}},"./lite":{"node":"./dist/optimizely.lite.min.js","types":"./dist/index.lite.d.ts","import":"./dist/optimizely.lite.es.js","default":"./dist/optimizely.lite.min.js"},"./node":{"types":"./dist/index.node.d.ts","default":"./dist/optimizely.node.min.js"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/optimizely.browser.es.js","default":"./dist/optimizely.browser.es.min.js","require":"./dist/optimizely.browser.min.js"},"./react_native":{"types":"./dist/index.react_native.d.ts","default":"./dist/optimizely.react_native.min.js"},"./dist/optimizely.lite.es":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.js"},"./dist/optimizely.lite.min":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.min.js"},"./dist/optimizely.lite.es.js":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.js"},"./dist/optimizely.lite.es.min":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.min.js"},"./dist/optimizely.lite.min.js":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.min.js"},"./dist/optimizely.lite.es.min.js":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.min.js"}},"gitHead":"4909efb74335b754592ddf6e8415047fc0bf3e7b","scripts":{"lint":"tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.ts' 'lib/**/*.tests.js' && jest","build":"rollup -c && cp dist/index.lite.d.ts dist/optimizely.lite.es.d.ts && cp dist/index.lite.d.ts dist/optimizely.lite.es.min.d.ts && cp dist/index.lite.d.ts dist/optimizely.lite.min.d.ts","clean":"rm -rf dist","prepare":"npm run build","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","build:win":"rollup -c && type nul > dist/optimizely.lite.es.d.ts && type nul > dist/optimizely.lite.es.min.d.ts && type nul > dist/optimizely.lite.min.d.ts","clean:win":"(if exist dist rd /s/q dist)","coveralls":"nyc --reporter=lcov npm test","postbuild:win":"@powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.es.d.ts\" && @powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.es.min.d.ts\" && @powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.min.d.ts\"","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm test && npm run test-ci","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","test-karma-local":"karma start karma.local_chrome.bs.conf.js && npm run build-browser-umd && karma start karma.local_chrome.umd.conf.js","build-browser-umd":"rollup -c --config-umd"},"typings":"dist/index.browser.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"JavaScript SDK for Optimizely Feature Experimentation, Optimizely Full Stack (legacy), and Optimizely Rollouts","directories":{},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^9.0.1","murmurhash":"^2.0.1","json-schema":"^0.4.0","ua-parser-js":"^1.0.37","decompress-response":"^4.2.1"},"react-native":"dist/optimizely.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","jest":"^29.7.0","nise":"^1.4.10","nock":"11.9.1","karma":"^6.4.0","mocha":"^10.2.0","sinon":"^2.3.1","tslib":"^2.4.0","eslint":"^8.21.0","lodash":"^4.17.11","rollup":"2.2.0","ts-jest":"^29.1.2","ts-node":"^8.10.2","webpack":"^5.74.0","prettier":"^1.19.1","ts-loader":"^9.3.1","karma-chai":"^0.1.0","ts-mockito":"^2.6.1","typescript":"^4.7.4","@types/chai":"^4.2.11","@types/jest":"^29.5.12","@types/nise":"^1.4.0","@types/node":"^18.7.18","@types/uuid":"^9.0.7","json-loader":"^0.5.4","karma-mocha":"^2.0.1","@types/mocha":"^5.2.7","karma-webpack":"^5.0.1","coveralls-next":"^4.2.0","promise-polyfill":"8.1.0","@types/ua-parser-js":"^0.7.36","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"^3.1.2","jest-environment-jsdom":"^29.0.0","jest-localstorage-mock":"^2.4.22","@rollup/plugin-commonjs":"^11.0.2","@typescript-eslint/parser":"^5.33.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1","@react-native-community/netinfo":"^5.9.10","@typescript-eslint/eslint-plugin":"^5.33.0","@react-native-async-storage/async-storage":"^1.2.0"},"peerDependencies":{"@babel/runtime":"^7.0.0","@react-native-community/netinfo":"5.9.4","@react-native-async-storage/async-storage":"^1.2.0"},"peerDependenciesMeta":{"@react-native-community/netinfo":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_5.3.3_1717686477702_0.5016397258153806","host":"s3://npm-registry-packages"}},"5.3.4":{"name":"@optimizely/optimizely-sdk","version":"5.3.4","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@5.3.4","homepage":"https://github.com/optimizely/javascript-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"3d5cb2848fba1783439b1ff25c74013c78d17364","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-5.3.4.tgz","fileCount":146,"integrity":"sha512-N9BVFBoWY//cgrZu4dnUCXbbvFtx8bJURvsvQurCqdKn0pqAawDbWpm4mDTl8H3W5J4fXC5s+8xlDywiGHCY6Q==","signatures":[{"sig":"MEQCIDxkvkpwUvdCfHNUmQLAluKIah3QtY4OZ5kRMKbicSm3AiBf4B7/Pc+EkRQ2QMJ3DcYWun2U2/3wBZiajBi4ZqG0Pw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8186318},"main":"dist/optimizely.node.min.js","module":"dist/optimizely.browser.es.js","browser":"dist/optimizely.browser.min.js","engines":{"node":">=14.0.0"},"exports":{".":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/optimizely.node.min.js"},"default":{"types":"./dist/index.browser.d.ts","import":"./dist/optimizely.browser.es.js","default":"./dist/optimizely.browser.es.min.js","require":"./dist/optimizely.browser.min.js"},"react-native":{"types":"./dist/index.react_native.d.ts","default":"./dist/optimizely.react_native.min.js"}},"./lite":{"node":"./dist/optimizely.lite.min.js","types":"./dist/index.lite.d.ts","import":"./dist/optimizely.lite.es.js","default":"./dist/optimizely.lite.min.js"},"./node":{"types":"./dist/index.node.d.ts","default":"./dist/optimizely.node.min.js"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/optimizely.browser.es.js","default":"./dist/optimizely.browser.es.min.js","require":"./dist/optimizely.browser.min.js"},"./react_native":{"types":"./dist/index.react_native.d.ts","default":"./dist/optimizely.react_native.min.js"},"./dist/optimizely.lite.es":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.js"},"./dist/optimizely.lite.min":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.min.js"},"./dist/optimizely.lite.es.js":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.js"},"./dist/optimizely.lite.es.min":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.min.js"},"./dist/optimizely.lite.min.js":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.min.js"},"./dist/optimizely.lite.es.min.js":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.min.js"}},"gitHead":"b588824c3ab8e830c58bf4f8b7d952e455529a75","scripts":{"lint":"tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.ts' 'lib/**/*.tests.js' && jest","build":"rollup -c && cp dist/index.lite.d.ts dist/optimizely.lite.es.d.ts && cp dist/index.lite.d.ts dist/optimizely.lite.es.min.d.ts && cp dist/index.lite.d.ts dist/optimizely.lite.min.d.ts","clean":"rm -rf dist","prepare":"npm run build","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","build:win":"rollup -c && type nul > dist/optimizely.lite.es.d.ts && type nul > dist/optimizely.lite.es.min.d.ts && type nul > dist/optimizely.lite.min.d.ts","clean:win":"(if exist dist rd /s/q dist)","coveralls":"nyc --reporter=lcov npm test","postbuild:win":"@powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.es.d.ts\" && @powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.es.min.d.ts\" && @powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.min.d.ts\"","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm test && npm run test-ci","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","test-karma-local":"karma start karma.local_chrome.bs.conf.js && npm run build-browser-umd && karma start karma.local_chrome.umd.conf.js","build-browser-umd":"rollup -c --config-umd"},"typings":"dist/index.browser.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"JavaScript SDK for Optimizely Feature Experimentation, Optimizely Full Stack (legacy), and Optimizely Rollouts","directories":{},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^9.0.1","murmurhash":"^2.0.1","json-schema":"^0.4.0","ua-parser-js":"^1.0.37","decompress-response":"^4.2.1"},"react-native":"dist/optimizely.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","jest":"^29.7.0","nise":"^1.4.10","nock":"11.9.1","karma":"^6.4.0","mocha":"^10.2.0","sinon":"^2.3.1","tslib":"^2.4.0","eslint":"^8.21.0","lodash":"^4.17.11","rollup":"2.2.0","ts-jest":"^29.1.2","ts-node":"^8.10.2","webpack":"^5.74.0","prettier":"^1.19.1","ts-loader":"^9.3.1","karma-chai":"^0.1.0","ts-mockito":"^2.6.1","typescript":"^4.7.4","@types/chai":"^4.2.11","@types/jest":"^29.5.12","@types/nise":"^1.4.0","@types/node":"^18.7.18","@types/uuid":"^9.0.7","json-loader":"^0.5.4","karma-mocha":"^2.0.1","@types/mocha":"^5.2.7","karma-webpack":"^5.0.1","coveralls-next":"^4.2.0","promise-polyfill":"8.1.0","@types/ua-parser-js":"^0.7.36","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"^3.1.2","jest-environment-jsdom":"^29.0.0","jest-localstorage-mock":"^2.4.22","@rollup/plugin-commonjs":"^11.0.2","@typescript-eslint/parser":"^5.33.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1","@react-native-community/netinfo":"^11.3.2","@typescript-eslint/eslint-plugin":"^5.33.0","@react-native-async-storage/async-storage":"^1.2.0"},"peerDependencies":{"@babel/runtime":"^7.0.0","fast-text-encoding":"^1.0.6","react-native-get-random-values":"^1.11.0","@react-native-community/netinfo":"^11.3.2","@react-native-async-storage/async-storage":"^1.2.0"},"peerDependenciesMeta":{"fast-text-encoding":{"optional":true},"react-native-get-random-values":{"optional":true},"@react-native-community/netinfo":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_5.3.4_1719588909104_0.13212997479669486","host":"s3://npm-registry-packages"}},"4.10.1":{"name":"@optimizely/optimizely-sdk","version":"4.10.1","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@4.10.1","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"dfecd6115183c3c26afbfde6414cfaf1f26b696f","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-4.10.1.tgz","fileCount":155,"integrity":"sha512-HuuLqd8fVz5friAYNN0vdhhgkZhP1GetWrrhtABki71RvrXKf8tDxkk4EPiHQv3Oy910LHOsY4g8fqzKNdOS2g==","signatures":[{"sig":"MEUCIQCPipBVVNmHfeiLC1cV8b0V/Ig+PElt05UNthpDMnqIHwIgaL5Ip1K76OII9ckqScJp3aAXr7JHxw50PmVCJCQFMI8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7081943},"main":"dist/optimizely.node.min.js","module":"dist/optimizely.browser.es.js","browser":"dist/optimizely.browser.min.js","engines":{"node":">=8.0.0"},"gitHead":"036a033598ed116dd1819a0f0bb0075e24ff45ea","scripts":{"lint":"tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register -r lib/tests/exit_on_unhandled_rejection.js -r jsdom-global/register 'lib/**/*.tests.ts' 'lib/**/*.tests.js' && jest","build":"rollup -c && cp dist/index.lite.d.ts dist/optimizely.lite.es.d.ts && cp dist/index.lite.d.ts dist/optimizely.lite.es.min.d.ts && cp dist/index.lite.d.ts dist/optimizely.lite.min.d.ts","clean":"rm -rf dist","prepare":"npm run build","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","coveralls":"nyc --reporter=lcov npm test","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm test && npm run test-ci","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","test-karma-local":"karma start karma.local_chrome.bs.conf.js && npm run build-browser-umd && karma start karma.local_chrome.umd.conf.js","build-browser-umd":"rollup -c --config-umd"},"typings":"dist/index.browser.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git","directory":"packages/optimizely-sdk"},"_npmVersion":"8.19.4","description":"JavaScript SDK for Optimizely Feature Experimentation, Optimizely Full Stack (legacy), and Optimizely Rollouts","directories":{},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^3.3.2","murmurhash":"0.0.2","json-schema":"^0.4.0","@optimizely/js-sdk-logging":"^0.3.1","@optimizely/js-sdk-event-processor":"^0.10.0","@optimizely/js-sdk-datafile-manager":"^0.9.5"},"react-native":"dist/optimizely.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","jest":"^23.6.0","nock":"^7.7.2","jsdom":"^15.2.1","karma":"^4.4.1","mocha":"^5.2.0","sinon":"^2.3.1","eslint":"^6.7.2","lodash":"^4.17.11","rollup":"2.2.0","ts-jest":"^23.10.5","ts-node":"^8.10.2","webpack":"^4.42.1","bluebird":"^3.4.6","coveralls":"^3.0.2","ts-loader":"^7.0.5","karma-chai":"^0.1.0","ts-mockito":"^2.6.1","typescript":"^4.0.3","@types/chai":"^4.2.11","@types/jest":"^23.3.12","@types/uuid":"^3.4.4","json-loader":"^0.5.4","karma-mocha":"^1.3.0","@types/mocha":"^5.2.7","jsdom-global":"^3.0.2","karma-webpack":"^4.0.2","promise-polyfill":"8.1.0","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","@rollup/plugin-commonjs":"^11.0.2","@typescript-eslint/parser":"^3.2.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1","@typescript-eslint/eslint-plugin":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_4.10.1_1731940735891_0.661228263100277","host":"s3://npm-registry-packages"}},"5.3.5":{"name":"@optimizely/optimizely-sdk","version":"5.3.5","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@5.3.5","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"9ba561099090888d7ca614f34b2aacc5df2ee3d8","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-5.3.5.tgz","fileCount":146,"integrity":"sha512-nVoGnjqvKLCKWnjvOYSazuuMfQbYFZRWHPpYhY+zLTBk2jM3mkFKhrVTF2xzbm2otcRdRlE+633l5/1V+Gou7Q==","signatures":[{"sig":"MEUCIAFSsPoM37J22PhLL7DJLQUd01+tZmI0O94t5Y67Mry2AiEAuf5/9ynCo7+5ry/src5b7kYCIBAytlMScJZo27yDomc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8189529},"main":"dist/optimizely.node.min.js","module":"dist/optimizely.browser.es.js","browser":"dist/optimizely.browser.min.js","engines":{"node":">=14.0.0"},"exports":{".":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/optimizely.node.min.js"},"default":{"types":"./dist/index.browser.d.ts","import":"./dist/optimizely.browser.es.js","default":"./dist/optimizely.browser.es.min.js","require":"./dist/optimizely.browser.min.js"},"react-native":{"types":"./dist/index.react_native.d.ts","default":"./dist/optimizely.react_native.min.js"}},"./lite":{"node":"./dist/optimizely.lite.min.js","types":"./dist/index.lite.d.ts","import":"./dist/optimizely.lite.es.js","default":"./dist/optimizely.lite.min.js"},"./node":{"types":"./dist/index.node.d.ts","default":"./dist/optimizely.node.min.js"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/optimizely.browser.es.js","default":"./dist/optimizely.browser.es.min.js","require":"./dist/optimizely.browser.min.js"},"./react_native":{"types":"./dist/index.react_native.d.ts","default":"./dist/optimizely.react_native.min.js"},"./dist/optimizely.lite.es":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.js"},"./dist/optimizely.lite.min":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.min.js"},"./dist/optimizely.lite.es.js":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.js"},"./dist/optimizely.lite.es.min":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.min.js"},"./dist/optimizely.lite.min.js":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.min.js"},"./dist/optimizely.lite.es.min.js":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.min.js"}},"gitHead":"90ef0d736a314ef8cbcbf2f08202fde598090333","scripts":{"lint":"tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.ts' 'lib/**/*.tests.js' && jest","build":"rollup -c && cp dist/index.lite.d.ts dist/optimizely.lite.es.d.ts && cp dist/index.lite.d.ts dist/optimizely.lite.es.min.d.ts && cp dist/index.lite.d.ts dist/optimizely.lite.min.d.ts","clean":"rm -rf dist","prepare":"npm run build","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","build:win":"rollup -c && type nul > dist/optimizely.lite.es.d.ts && type nul > dist/optimizely.lite.es.min.d.ts && type nul > dist/optimizely.lite.min.d.ts","clean:win":"(if exist dist rd /s/q dist)","coveralls":"nyc --reporter=lcov npm test","postbuild:win":"@powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.es.d.ts\" && @powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.es.min.d.ts\" && @powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.min.d.ts\"","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm test && npm run test-ci","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","test-karma-local":"karma start karma.local_chrome.bs.conf.js && npm run build-browser-umd && karma start karma.local_chrome.umd.conf.js","build-browser-umd":"rollup -c --config-umd"},"typings":"dist/index.browser.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"JavaScript SDK for Optimizely Feature Experimentation, Optimizely Full Stack (legacy), and Optimizely Rollouts","directories":{},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^9.0.1","murmurhash":"^2.0.1","json-schema":"^0.4.0","ua-parser-js":"^1.0.37","decompress-response":"^4.2.1"},"react-native":"dist/optimizely.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","jest":"^29.7.0","nise":"^1.4.10","nock":"11.9.1","karma":"^6.4.0","mocha":"^10.2.0","sinon":"^2.3.1","tslib":"^2.4.0","eslint":"^8.21.0","lodash":"^4.17.11","rollup":"2.2.0","ts-jest":"^29.1.2","ts-node":"^8.10.2","webpack":"^5.74.0","prettier":"^1.19.1","ts-loader":"^9.3.1","karma-chai":"^0.1.0","ts-mockito":"^2.6.1","typescript":"^4.7.4","@types/chai":"^4.2.11","@types/jest":"^29.5.12","@types/nise":"^1.4.0","@types/node":"^18.7.18","@types/uuid":"^9.0.7","json-loader":"^0.5.4","karma-mocha":"^2.0.1","@types/mocha":"^5.2.7","karma-webpack":"^5.0.1","coveralls-next":"^4.2.0","promise-polyfill":"8.1.0","@types/ua-parser-js":"^0.7.36","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"^3.1.2","jest-environment-jsdom":"^29.0.0","jest-localstorage-mock":"^2.4.22","@rollup/plugin-commonjs":"^11.0.2","@typescript-eslint/parser":"^5.33.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1","@react-native-community/netinfo":"^11.3.2","@typescript-eslint/eslint-plugin":"^5.33.0","@react-native-async-storage/async-storage":"^1.2.0"},"peerDependencies":{"@babel/runtime":"^7.0.0","fast-text-encoding":"^1.0.6","react-native-get-random-values":"^1.11.0","@react-native-community/netinfo":"^11.3.2","@react-native-async-storage/async-storage":"^1.2.0"},"peerDependenciesMeta":{"fast-text-encoding":{"optional":true},"react-native-get-random-values":{"optional":true},"@react-native-community/netinfo":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_5.3.5_1738161551949_0.4760816169097668","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@optimizely/optimizely-sdk","version":"6.0.0","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@6.0.0","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"2861c3bb29f04d9c0062d67c005b0d7b7c9aa6a4","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-6.0.0.tgz","fileCount":151,"integrity":"sha512-17IIAmiOO/creOl+aaTrVjWJeimuKgvVlWdAyFPhoSdZtGP9uLd8TJoVlV8dz7WGdksFyl/6F4dxDfkTOdNyJg==","signatures":[{"sig":"MEUCIQCp0lFRykP0u+ajKhTuZJDOyZ5J8nLJZeX+V+PKuB7fBgIgCIhqJyQVjbedwKwWGcwj3EQxsWlPuw69gXWsC7OPOIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7741160},"main":"./dist/index.node.min.js","types":"./dist/index.d.ts","browser":"./dist/index.browser.es.min.js","engines":{"node":">=18.0.0"},"exports":{".":{"node":{"import":"./dist/index.node.es.min.mjs","require":"./dist/index.node.min.js"},"types":"./dist/index.d.ts","browser":{"import":"./dist/index.browser.es.min.js","require":"./dist/index.browser.min.js"},"default":{"import":"./dist/index.node.es.min.mjs","require":"./dist/index.node.min.js"},"react-native":{"import":"./dist/index.react_native.es.min.js","require":"./dist/index.react_native.min.js"}},"./node":{"types":"./dist/index.d.ts","import":"./dist/index.node.es.min.mjs","require":"./dist/index.node.min.js"},"./browser":{"types":"./dist/index.d.ts","import":"./dist/index.browser.es.min.js","require":"./dist/index.browser.min.js"},"./ua_parser":{"types":"./dist/odp/ua_parser/ua_parser.d.ts","import":"./dist/ua_parser.es.min.js","require":"./dist/ua_parser.min.js"},"./universal":{"types":"./dist/index.universal.d.ts","import":"./dist/index.universal.es.min.js","require":"./dist/index.universal.min.js"},"./react_native":{"types":"./dist/index.d.ts","import":"./dist/index.react_native.es.min.js","default":"./dist/index.react_native.min.js","require":"./dist/index.react_native.min.js"}},"gitHead":"760c72b976006018d0fa0f2ab2939963235ba605","scripts":{"lint":"tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"npm run test-mocha && npm run test-vitest","build":"npm run genmsg && rollup -c && cp dist/index.browser.d.ts dist/index.d.ts","clean":"rm -rf dist","genmsg":"jiti message_generator ./lib/message/error_message.ts ./lib/message/log_message.ts","prepare":"npm run build","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","build:win":"npm run genmsg && rollup -c && type nul > dist/optimizely.lite.es.d.ts && type nul > dist/optimizely.lite.es.min.d.ts && type nul > dist/optimizely.lite.min.d.ts","clean:win":"(if exist dist rd /s/q dist)","coveralls":"nyc --reporter=lcov npm test","test-mocha":"TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register -r tsconfig-paths/register -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.ts' 'lib/**/*.tests.js'","test-vitest":"vitest run","postbuild:win":"@powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.es.d.ts\" && @powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.es.min.d.ts\" && @powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.min.d.ts\"","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm test","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","test-karma-local":"karma start karma.local_chrome.bs.conf.js && npm run build-browser-umd && karma start karma.local_chrome.umd.conf.js","build-browser-umd":"rollup -c --config-umd"},"_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"JavaScript SDK for Optimizely Feature Experimentation, Optimizely Full Stack (legacy), and Optimizely Rollouts","directories":{},"_nodeVersion":"18.20.8","dependencies":{"uuid":"^10.0.0","murmurhash":"^2.0.1","json-schema":"^0.4.0","decompress-response":"^7.0.0"},"react-native":"./dist/index.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","jiti":"^2.4.1","nise":"^1.4.10","nock":"11.9.1","karma":"^6.4.0","mocha":"^10.2.0","sinon":"^2.3.1","tslib":"^2.4.0","eslint":"^8.21.0","lodash":"^4.17.11","rollup":"2.79.2","vitest":"^2.0.5","ts-node":"^8.10.2","webpack":"^5.74.0","prettier":"^1.19.1","happy-dom":"^16.6.0","ts-loader":"^9.3.1","karma-chai":"^0.1.0","typescript":"^4.7.4","@types/chai":"^4.2.11","@types/nise":"^1.4.0","@types/node":"^18.7.18","@types/uuid":"^10.0.0","json-loader":"^0.5.4","karma-mocha":"^2.0.1","@types/mocha":"^5.2.7","karma-webpack":"^5.0.1","coveralls-next":"^4.2.0","tsconfig-paths":"^4.2.0","promise-polyfill":"8.1.0","@types/ua-parser-js":"^0.7.36","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^11.0.2","@typescript-eslint/parser":"^5.33.0","@vitest/coverage-istanbul":"^2.0.5","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1","@react-native-community/netinfo":"^11.3.2","@typescript-eslint/eslint-plugin":"^5.33.0","@react-native-async-storage/async-storage":"^2"},"peerDependencies":{"ua-parser-js":"^1.0.38","fast-text-encoding":"^1.0.6","react-native-get-random-values":"^1.11.0","@react-native-community/netinfo":">=5.0.0 <12.0.0","@react-native-async-storage/async-storage":">=1.0.0 <3.0.0"},"peerDependenciesMeta":{"ua-parser-js":{"optional":true},"fast-text-encoding":{"optional":true},"react-native-get-random-values":{"optional":true},"@react-native-community/netinfo":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_6.0.0_1748542562627_0.6981795756687923","host":"s3://npm-registry-packages-npm-production"}},"6.1.0":{"name":"@optimizely/optimizely-sdk","version":"6.1.0","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@6.1.0","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"5f7c376bf87856b88409bf87167a1b7948283a5b","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-6.1.0.tgz","fileCount":152,"integrity":"sha512-p678Osy8QUiue7kdHiujeuKHHwNL82BPH2ubXeaFX8oJ4PASnSHzcVhpaCBI7GjuRPz3ZYVlZqL/Kylc3AO70Q==","signatures":[{"sig":"MEYCIQDSDfsJpzLoINBV2PrddXCkljjJ4gaeNrcHaR9WOybwWwIhAPmzxK4bwLCY/b6SFN8dWoi5bHAKlJLD6qMybg27RpA4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7859233},"main":"./dist/index.node.min.js","types":"./dist/index.d.ts","browser":"./dist/index.browser.es.min.js","engines":{"node":">=18.0.0"},"exports":{".":{"node":{"import":"./dist/index.node.es.min.mjs","require":"./dist/index.node.min.js"},"types":"./dist/index.d.ts","browser":{"import":"./dist/index.browser.es.min.js","require":"./dist/index.browser.min.js"},"default":{"import":"./dist/index.node.es.min.mjs","require":"./dist/index.node.min.js"},"react-native":{"import":"./dist/index.react_native.es.min.js","require":"./dist/index.react_native.min.js"}},"./node":{"types":"./dist/index.d.ts","import":"./dist/index.node.es.min.mjs","require":"./dist/index.node.min.js"},"./browser":{"types":"./dist/index.d.ts","import":"./dist/index.browser.es.min.js","require":"./dist/index.browser.min.js"},"./ua_parser":{"types":"./dist/odp/ua_parser/ua_parser.d.ts","import":"./dist/ua_parser.es.min.js","require":"./dist/ua_parser.min.js"},"./universal":{"types":"./dist/index.universal.d.ts","import":"./dist/index.universal.es.min.js","require":"./dist/index.universal.min.js"},"./react_native":{"types":"./dist/index.d.ts","import":"./dist/index.react_native.es.min.js","default":"./dist/index.react_native.min.js","require":"./dist/index.react_native.min.js"}},"gitHead":"f04de07b45d1332eb7069e4ae56f971d12c748d1","scripts":{"lint":"tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"npm run test-mocha && npm run test-vitest","build":"npm run genmsg && rollup -c && cp dist/index.browser.d.ts dist/index.d.ts","clean":"rm -rf dist","genmsg":"jiti message_generator ./lib/message/error_message.ts ./lib/message/log_message.ts","prepare":"npm run build","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","build:win":"npm run genmsg && rollup -c && type nul > dist/optimizely.lite.es.d.ts && type nul > dist/optimizely.lite.es.min.d.ts && type nul > dist/optimizely.lite.min.d.ts","clean:win":"(if exist dist rd /s/q dist)","coveralls":"nyc --reporter=lcov npm test","test-mocha":"TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register -r tsconfig-paths/register -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.ts' 'lib/**/*.tests.js'","test-vitest":"vitest run","postbuild:win":"@powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.es.d.ts\" && @powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.es.min.d.ts\" && @powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.min.d.ts\"","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm test","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","test-karma-local":"karma start karma.local_chrome.bs.conf.js && npm run build-browser-umd && karma start karma.local_chrome.umd.conf.js","build-browser-umd":"rollup -c --config-umd"},"_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"JavaScript SDK for Optimizely Feature Experimentation, Optimizely Full Stack (legacy), and Optimizely Rollouts","directories":{},"_nodeVersion":"18.20.8","dependencies":{"uuid":"^10.0.0","murmurhash":"^2.0.1","json-schema":"^0.4.0","decompress-response":"^7.0.0"},"react-native":"./dist/index.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","jiti":"^2.4.1","nise":"^1.4.10","nock":"11.9.1","karma":"^6.4.0","mocha":"^10.2.0","sinon":"^2.3.1","tslib":"^2.4.0","eslint":"^8.21.0","lodash":"^4.17.11","rollup":"2.79.2","vitest":"^2.0.5","ts-node":"^8.10.2","webpack":"^5.74.0","prettier":"^1.19.1","happy-dom":"^16.6.0","ts-loader":"^9.3.1","karma-chai":"^0.1.0","typescript":"^4.7.4","@types/chai":"^4.2.11","@types/nise":"^1.4.0","@types/node":"^18.7.18","@types/uuid":"^10.0.0","json-loader":"^0.5.4","karma-mocha":"^2.0.1","@types/mocha":"^5.2.7","karma-webpack":"^5.0.1","coveralls-next":"^4.2.0","tsconfig-paths":"^4.2.0","promise-polyfill":"8.1.0","@types/ua-parser-js":"^0.7.36","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^11.0.2","@typescript-eslint/parser":"^5.33.0","@vitest/coverage-istanbul":"^2.0.5","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1","@react-native-community/netinfo":"^11.3.2","@typescript-eslint/eslint-plugin":"^5.33.0","@react-native-async-storage/async-storage":"^2"},"peerDependencies":{"ua-parser-js":"^1.0.38","fast-text-encoding":"^1.0.6","react-native-get-random-values":"^1.11.0","@react-native-community/netinfo":">=5.0.0 <12.0.0","@react-native-async-storage/async-storage":">=1.0.0 <3.0.0"},"peerDependenciesMeta":{"ua-parser-js":{"optional":true},"fast-text-encoding":{"optional":true},"react-native-get-random-values":{"optional":true},"@react-native-community/netinfo":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_6.1.0_1757355950538_0.13659720752080018","host":"s3://npm-registry-packages-npm-production"}},"5.4.0":{"name":"@optimizely/optimizely-sdk","version":"5.4.0","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@5.4.0","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"6acfb5011faff881b519b9c5147ac733a52cdbfe","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-5.4.0.tgz","fileCount":146,"integrity":"sha512-hqGGgBxYkHIgiiH6RAMU0pbbj1NXYYne3vAUMtyai8godTu9w+OLZcsIGZX8FjB2UnESOE3TLL4+szLkQzZ8yg==","signatures":[{"sig":"MEYCIQCgay7sRcSv4SrIIcBOekswGiAcrC3BN5wDab1W7JIxNwIhAP0ChaVR+1slRhFgpKOoxARldkAGSay4TdS5Qv27ejBk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8206581},"main":"dist/optimizely.node.min.js","module":"dist/optimizely.browser.es.js","browser":"dist/optimizely.browser.min.js","engines":{"node":">=14.0.0"},"exports":{".":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/optimizely.node.min.js"},"default":{"types":"./dist/index.browser.d.ts","import":"./dist/optimizely.browser.es.js","default":"./dist/optimizely.browser.es.min.js","require":"./dist/optimizely.browser.min.js"},"react-native":{"types":"./dist/index.react_native.d.ts","default":"./dist/optimizely.react_native.min.js"}},"./lite":{"node":"./dist/optimizely.lite.min.js","types":"./dist/index.lite.d.ts","import":"./dist/optimizely.lite.es.js","default":"./dist/optimizely.lite.min.js"},"./node":{"types":"./dist/index.node.d.ts","default":"./dist/optimizely.node.min.js"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/optimizely.browser.es.js","default":"./dist/optimizely.browser.es.min.js","require":"./dist/optimizely.browser.min.js"},"./react_native":{"types":"./dist/index.react_native.d.ts","default":"./dist/optimizely.react_native.min.js"},"./dist/optimizely.lite.es":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.js"},"./dist/optimizely.lite.min":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.min.js"},"./dist/optimizely.lite.es.js":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.js"},"./dist/optimizely.lite.es.min":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.min.js"},"./dist/optimizely.lite.min.js":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.min.js"},"./dist/optimizely.lite.es.min.js":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.min.js"}},"gitHead":"ae2b8951a485e5eacbfd3e2457b30b278e9c555d","scripts":{"lint":"tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.ts' 'lib/**/*.tests.js' && jest","build":"rollup -c && cp dist/index.lite.d.ts dist/optimizely.lite.es.d.ts && cp dist/index.lite.d.ts dist/optimizely.lite.es.min.d.ts && cp dist/index.lite.d.ts dist/optimizely.lite.min.d.ts","clean":"rm -rf dist","prepare":"npm run build","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","build:win":"rollup -c && type nul > dist/optimizely.lite.es.d.ts && type nul > dist/optimizely.lite.es.min.d.ts && type nul > dist/optimizely.lite.min.d.ts","clean:win":"(if exist dist rd /s/q dist)","coveralls":"nyc --reporter=lcov npm test","postbuild:win":"@powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.es.d.ts\" && @powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.es.min.d.ts\" && @powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.min.d.ts\"","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm test && npm run test-ci","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","test-karma-local":"karma start karma.local_chrome.bs.conf.js && npm run build-browser-umd && karma start karma.local_chrome.umd.conf.js","build-browser-umd":"rollup -c --config-umd"},"typings":"dist/index.browser.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"JavaScript SDK for Optimizely Feature Experimentation, Optimizely Full Stack (legacy), and Optimizely Rollouts","directories":{},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^9.0.1","murmurhash":"^2.0.1","json-schema":"^0.4.0","ua-parser-js":"^1.0.37","decompress-response":"^4.2.1"},"react-native":"dist/optimizely.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","jest":"^29.7.0","nise":"^1.4.10","nock":"11.9.1","karma":"^6.4.0","mocha":"^10.2.0","sinon":"^2.3.1","tslib":"^2.4.0","eslint":"^8.21.0","lodash":"^4.17.11","rollup":"2.2.0","ts-jest":"^29.1.2","ts-node":"^8.10.2","webpack":"^5.74.0","prettier":"^1.19.1","ts-loader":"^9.3.1","karma-chai":"^0.1.0","ts-mockito":"^2.6.1","typescript":"^4.7.4","@types/chai":"^4.2.11","@types/jest":"^29.5.12","@types/nise":"^1.4.0","@types/node":"^18.7.18","@types/uuid":"^9.0.7","json-loader":"^0.5.4","karma-mocha":"^2.0.1","@types/mocha":"^5.2.7","karma-webpack":"^5.0.1","coveralls-next":"^4.2.0","promise-polyfill":"8.1.0","@types/ua-parser-js":"^0.7.36","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"^3.1.2","jest-environment-jsdom":"^29.0.0","jest-localstorage-mock":"^2.4.22","@rollup/plugin-commonjs":"^11.0.2","@typescript-eslint/parser":"^5.33.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1","@react-native-community/netinfo":"^11.3.2","@typescript-eslint/eslint-plugin":"^5.33.0","@react-native-async-storage/async-storage":"^1.2.0"},"peerDependencies":{"@babel/runtime":"^7.0.0","fast-text-encoding":"^1.0.6","react-native-get-random-values":"^1.11.0","@react-native-community/netinfo":"^11.3.2","@react-native-async-storage/async-storage":"^1.2.0"},"peerDependenciesMeta":{"fast-text-encoding":{"optional":true},"react-native-get-random-values":{"optional":true},"@react-native-community/netinfo":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_5.4.0_1760358472580_0.5009270345454175","host":"s3://npm-registry-packages-npm-production"}},"6.2.0":{"name":"@optimizely/optimizely-sdk","version":"6.2.0","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@6.2.0","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"1a06a3c76347a16e738484847551128d1cd5f695","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-6.2.0.tgz","fileCount":153,"integrity":"sha512-mUDo1km4W9ar7eFXJbvm9d701sqPm27p9hQ3dJ+ZUwazKuUQnf6pxrX4yozRXxdaWxYBLchSOQSmWSLNVuzBTQ==","signatures":[{"sig":"MEQCICZnaO3lMyM8qgvrUc93diataywZCHnEIrJWY3S56d3QAiA8Bj3/cG2haZEPef+9ApaqGUkRSWuqO1lJEEmxf4sS9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7992835},"main":"./dist/index.node.min.js","types":"./dist/index.d.ts","browser":"./dist/index.browser.es.min.js","engines":{"node":">=18.0.0"},"exports":{".":{"node":{"import":"./dist/index.node.es.min.mjs","require":"./dist/index.node.min.js"},"types":"./dist/index.d.ts","browser":{"import":"./dist/index.browser.es.min.js","require":"./dist/index.browser.min.js"},"default":{"import":"./dist/index.node.es.min.mjs","require":"./dist/index.node.min.js"},"react-native":{"import":"./dist/index.react_native.es.min.js","require":"./dist/index.react_native.min.js"}},"./node":{"types":"./dist/index.d.ts","import":"./dist/index.node.es.min.mjs","require":"./dist/index.node.min.js"},"./browser":{"types":"./dist/index.d.ts","import":"./dist/index.browser.es.min.js","require":"./dist/index.browser.min.js"},"./ua_parser":{"types":"./dist/odp/ua_parser/ua_parser.d.ts","import":"./dist/ua_parser.es.min.js","require":"./dist/ua_parser.min.js"},"./universal":{"types":"./dist/index.universal.d.ts","import":"./dist/index.universal.es.min.js","require":"./dist/index.universal.min.js"},"./react_native":{"types":"./dist/index.d.ts","import":"./dist/index.react_native.es.min.js","default":"./dist/index.react_native.min.js","require":"./dist/index.react_native.min.js"}},"gitHead":"3ae698b54b30c3a9353fb8ad6a6ff699fa5b253d","scripts":{"lint":"tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"npm run test-mocha && npm run test-vitest","build":"npm run genmsg && rollup -c && cp dist/index.browser.d.ts dist/index.d.ts","clean":"rm -rf dist","genmsg":"jiti message_generator ./lib/message/error_message.ts ./lib/message/log_message.ts","prepare":"npm run build","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","build:win":"npm run genmsg && rollup -c && type nul > dist/optimizely.lite.es.d.ts && type nul > dist/optimizely.lite.es.min.d.ts && type nul > dist/optimizely.lite.min.d.ts","clean:win":"(if exist dist rd /s/q dist)","coveralls":"nyc --reporter=lcov npm test","test-mocha":"TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register -r tsconfig-paths/register -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.ts' 'lib/**/*.tests.js'","test-vitest":"vitest run","postbuild:win":"@powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.es.d.ts\" && @powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.es.min.d.ts\" && @powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.min.d.ts\"","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm test","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","test-karma-local":"karma start karma.local_chrome.bs.conf.js && npm run build-browser-umd && karma start karma.local_chrome.umd.conf.js","build-browser-umd":"rollup -c --config-umd"},"_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"JavaScript SDK for Optimizely Feature Experimentation, Optimizely Full Stack (legacy), and Optimizely Rollouts","directories":{},"_nodeVersion":"18.20.8","dependencies":{"uuid":"^10.0.0","murmurhash":"^2.0.1","json-schema":"^0.4.0","decompress-response":"^7.0.0"},"react-native":"./dist/index.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","jiti":"^2.4.1","nise":"^1.4.10","nock":"11.9.1","karma":"^6.4.0","mocha":"^10.2.0","sinon":"^2.3.1","eslint":"^8.21.0","lodash":"^4.17.11","rollup":"2.79.2","vitest":"^2.0.5","ts-node":"^8.10.2","webpack":"^5.74.0","prettier":"^1.19.1","happy-dom":"^16.6.0","ts-loader":"^9.3.1","karma-chai":"^0.1.0","typescript":"^4.7.4","@types/chai":"^4.2.11","@types/nise":"^1.4.0","@types/node":"^18.7.18","@types/uuid":"^10.0.0","karma-mocha":"^2.0.1","@types/mocha":"^5.2.7","karma-webpack":"^5.0.1","coveralls-next":"^4.2.0","tsconfig-paths":"^4.2.0","promise-polyfill":"8.1.0","@types/ua-parser-js":"^0.7.36","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^11.0.2","@typescript-eslint/parser":"^5.33.0","@vitest/coverage-istanbul":"^2.0.5","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1","@react-native-community/netinfo":"^11.3.2","@typescript-eslint/eslint-plugin":"^5.33.0","@react-native-async-storage/async-storage":"^2"},"peerDependencies":{"ua-parser-js":"^1.0.38","fast-text-encoding":"^1.0.6","react-native-get-random-values":"^1.11.0","@react-native-community/netinfo":">=5.0.0 <12.0.0","@react-native-async-storage/async-storage":">=1.0.0 <3.0.0"},"peerDependenciesMeta":{"ua-parser-js":{"optional":true},"fast-text-encoding":{"optional":true},"react-native-get-random-values":{"optional":true},"@react-native-community/netinfo":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_6.2.0_1761234649005_0.112138885503823","host":"s3://npm-registry-packages-npm-production"}},"6.3.0":{"name":"@optimizely/optimizely-sdk","version":"6.3.0","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@6.3.0","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"efd105624ea8e71e6efa96953b7d99f204564e7b","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-6.3.0.tgz","fileCount":154,"integrity":"sha512-Ob7mZ9GwiE3hdrFNVi+nKWr3sPUiyUVBePJUW67eoR2QUhKQUyt2hybnXmr5uDBegzCq+sI4Z8jUFRdoKLpwoQ==","signatures":[{"sig":"MEUCICZRg9IAiWQu460mbEM9FzOgogqLf07tvaFHnZNjqmhUAiEAtXu17Cmud3NsNNBsDQJ+cED58UOB029g1Y1gOEWS93s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8028070},"main":"./dist/index.node.min.js","types":"./dist/index.d.ts","browser":"./dist/index.browser.es.min.js","engines":{"node":">=18.0.0"},"exports":{".":{"node":{"import":"./dist/index.node.es.min.mjs","require":"./dist/index.node.min.js"},"types":"./dist/index.d.ts","browser":{"import":"./dist/index.browser.es.min.js","require":"./dist/index.browser.min.js"},"default":{"import":"./dist/index.node.es.min.mjs","require":"./dist/index.node.min.js"},"react-native":{"import":"./dist/index.react_native.es.min.js","require":"./dist/index.react_native.min.js"}},"./node":{"types":"./dist/index.d.ts","import":"./dist/index.node.es.min.mjs","require":"./dist/index.node.min.js"},"./browser":{"types":"./dist/index.d.ts","import":"./dist/index.browser.es.min.js","require":"./dist/index.browser.min.js"},"./ua_parser":{"types":"./dist/odp/ua_parser/ua_parser.d.ts","import":"./dist/ua_parser.es.min.js","require":"./dist/ua_parser.min.js"},"./universal":{"types":"./dist/index.universal.d.ts","import":"./dist/index.universal.es.min.js","require":"./dist/index.universal.min.js"},"./react_native":{"types":"./dist/index.d.ts","import":"./dist/index.react_native.es.min.js","default":"./dist/index.react_native.min.js","require":"./dist/index.react_native.min.js"}},"gitHead":"860fca014a8f7b96723a8476a34d6b016d153a0f","scripts":{"lint":"tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"npm run test-mocha && npm run test-vitest","build":"tsc --noEmit && npm run genmsg && rollup -c && cp dist/index.browser.d.ts dist/index.d.ts","clean":"rm -rf dist","genmsg":"jiti message_generator ./lib/message/error_message.ts ./lib/message/log_message.ts","prepare":"npm run build","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","build:win":"tsc --noEmit && npm run genmsg && rollup -c && type nul > dist/optimizely.lite.es.d.ts && type nul > dist/optimizely.lite.es.min.d.ts && type nul > dist/optimizely.lite.min.d.ts","clean:win":"(if exist dist rd /s/q dist)","coveralls":"nyc --reporter=lcov npm test","test-mocha":"TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register -r tsconfig-paths/register -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.ts' 'lib/**/*.tests.js'","test-vitest":"vitest run","postbuild:win":"@powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.es.d.ts\" && @powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.es.min.d.ts\" && @powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.min.d.ts\"","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm test","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","test-karma-local":"karma start karma.local_chrome.bs.conf.js && npm run build-browser-umd && karma start karma.local_chrome.umd.conf.js","build-browser-umd":"rollup -c --config-umd"},"_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"JavaScript SDK for Optimizely Feature Experimentation, Optimizely Full Stack (legacy), and Optimizely Rollouts","directories":{},"_nodeVersion":"18.20.8","dependencies":{"uuid":"^10.0.0","murmurhash":"^2.0.1","json-schema":"^0.4.0","decompress-response":"^7.0.0"},"react-native":"./dist/index.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","jiti":"^2.4.1","nise":"^1.4.10","nock":"11.9.1","karma":"^6.4.0","mocha":"^10.2.0","sinon":"^2.3.1","eslint":"^8.21.0","lodash":"^4.17.11","rollup":"2.79.2","vitest":"^2.0.5","ts-node":"^8.10.2","webpack":"^5.74.0","prettier":"^1.19.1","happy-dom":"^16.6.0","ts-loader":"^9.3.1","karma-chai":"^0.1.0","typescript":"^4.7.4","@types/chai":"^4.2.11","@types/nise":"^1.4.0","@types/node":"^18.7.18","@types/uuid":"^10.0.0","karma-mocha":"^2.0.1","@types/mocha":"^5.2.7","karma-webpack":"^5.0.1","coveralls-next":"^4.2.0","tsconfig-paths":"^4.2.0","promise-polyfill":"8.1.0","@types/ua-parser-js":"^0.7.36","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^11.0.2","@typescript-eslint/parser":"^5.33.0","@vitest/coverage-istanbul":"^2.0.5","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1","@react-native-community/netinfo":"^11.3.2","@typescript-eslint/eslint-plugin":"^5.33.0","@react-native-async-storage/async-storage":"^2"},"peerDependencies":{"ua-parser-js":"^1.0.38","fast-text-encoding":"^1.0.6","react-native-get-random-values":"^1.11.0","@react-native-community/netinfo":">=5.0.0 <12.0.0","@react-native-async-storage/async-storage":">=1.0.0 <3.0.0"},"peerDependenciesMeta":{"ua-parser-js":{"optional":true},"fast-text-encoding":{"optional":true},"react-native-get-random-values":{"optional":true},"@react-native-community/netinfo":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_6.3.0_1763561904331_0.9218825931898933","host":"s3://npm-registry-packages-npm-production"}},"5.4.1":{"name":"@optimizely/optimizely-sdk","version":"5.4.1","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@5.4.1","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"6a575eb84db132006563799d5964fa7b27e4db5d","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-5.4.1.tgz","fileCount":146,"integrity":"sha512-xYjZ9aJbMZvLe2ejJaYNWNp2v0xluXtSMafcFjZliBE0bTKyiBPVwCyrckw/KBD/E7Aj43OsD7nj8letCtq4uA==","signatures":[{"sig":"MEYCIQCEr2Etv0dUxkZ1eGpvgbZOCCdE33Y4Q27HjQpOT7fCuQIhAO4DwIU7uxuASY7Cl7jjisvYavMCjGbUbogtPpjwL0Bd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8233966},"main":"dist/optimizely.node.min.js","module":"dist/optimizely.browser.es.js","browser":"dist/optimizely.browser.min.js","engines":{"node":">=14.0.0"},"exports":{".":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/optimizely.node.min.js"},"default":{"types":"./dist/index.browser.d.ts","import":"./dist/optimizely.browser.es.js","default":"./dist/optimizely.browser.es.min.js","require":"./dist/optimizely.browser.min.js"},"react-native":{"types":"./dist/index.react_native.d.ts","default":"./dist/optimizely.react_native.min.js"}},"./lite":{"node":"./dist/optimizely.lite.min.js","types":"./dist/index.lite.d.ts","import":"./dist/optimizely.lite.es.js","default":"./dist/optimizely.lite.min.js"},"./node":{"types":"./dist/index.node.d.ts","default":"./dist/optimizely.node.min.js"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/optimizely.browser.es.js","default":"./dist/optimizely.browser.es.min.js","require":"./dist/optimizely.browser.min.js"},"./react_native":{"types":"./dist/index.react_native.d.ts","default":"./dist/optimizely.react_native.min.js"},"./dist/optimizely.lite.es":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.js"},"./dist/optimizely.lite.min":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.min.js"},"./dist/optimizely.lite.es.js":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.js"},"./dist/optimizely.lite.es.min":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.min.js"},"./dist/optimizely.lite.min.js":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.min.js"},"./dist/optimizely.lite.es.min.js":{"types":"./dist/index.lite.d.ts","default":"./dist/optimizely.lite.es.min.js"}},"gitHead":"781499be601415228e22be619a200a2d71c65a41","scripts":{"lint":"tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.ts' 'lib/**/*.tests.js' && jest","build":"rollup -c && cp dist/index.lite.d.ts dist/optimizely.lite.es.d.ts && cp dist/index.lite.d.ts dist/optimizely.lite.es.min.d.ts && cp dist/index.lite.d.ts dist/optimizely.lite.min.d.ts","clean":"rm -rf dist","prepare":"npm run build","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","build:win":"rollup -c && type nul > dist/optimizely.lite.es.d.ts && type nul > dist/optimizely.lite.es.min.d.ts && type nul > dist/optimizely.lite.min.d.ts","clean:win":"(if exist dist rd /s/q dist)","coveralls":"nyc --reporter=lcov npm test","postbuild:win":"@powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.es.d.ts\" && @powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.es.min.d.ts\" && @powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.min.d.ts\"","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm test && npm run test-ci","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","test-karma-local":"karma start karma.local_chrome.bs.conf.js && npm run build-browser-umd && karma start karma.local_chrome.umd.conf.js","build-browser-umd":"rollup -c --config-umd"},"typings":"dist/index.browser.d.ts","_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"JavaScript SDK for Optimizely Feature Experimentation, Optimizely Full Stack (legacy), and Optimizely Rollouts","directories":{},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^9.0.1","murmurhash":"^2.0.1","json-schema":"^0.4.0","ua-parser-js":"^1.0.37","decompress-response":"^4.2.1"},"react-native":"dist/optimizely.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","jest":"^29.7.0","nise":"^1.4.10","nock":"11.9.1","karma":"^6.4.0","mocha":"^10.2.0","sinon":"^2.3.1","tslib":"^2.4.0","eslint":"^8.21.0","lodash":"^4.17.11","rollup":"2.2.0","ts-jest":"^29.1.2","ts-node":"^8.10.2","webpack":"^5.74.0","prettier":"^1.19.1","ts-loader":"^9.3.1","karma-chai":"^0.1.0","ts-mockito":"^2.6.1","typescript":"^4.7.4","@types/chai":"^4.2.11","@types/jest":"^29.5.12","@types/nise":"^1.4.0","@types/node":"^18.7.18","@types/uuid":"^9.0.7","json-loader":"^0.5.4","karma-mocha":"^2.0.1","@types/mocha":"^5.2.7","karma-webpack":"^5.0.1","coveralls-next":"^4.2.0","promise-polyfill":"8.1.0","@types/ua-parser-js":"^0.7.36","mocha-lcov-reporter":"^1.3.0","rollup-plugin-terser":"^5.3.0","karma-chrome-launcher":"^2.1.1","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"^3.1.2","jest-environment-jsdom":"^29.0.0","jest-localstorage-mock":"^2.4.22","@rollup/plugin-commonjs":"^11.0.2","@typescript-eslint/parser":"^5.33.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^7.1.1","karma-browserstack-launcher":"^1.5.1","@react-native-community/netinfo":"^11.3.2","@typescript-eslint/eslint-plugin":"^5.33.0","@react-native-async-storage/async-storage":"^1.2.0"},"peerDependencies":{"@babel/runtime":"^7.0.0","fast-text-encoding":"^1.0.6","react-native-get-random-values":">=1.11.0 <3.0.0","@react-native-community/netinfo":">=5.0.0 <12.0.0","@react-native-async-storage/async-storage":">=1.0.0 <3.0.0"},"peerDependenciesMeta":{"fast-text-encoding":{"optional":true},"react-native-get-random-values":{"optional":true},"@react-native-community/netinfo":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_5.4.1_1765200519054_0.582008121538703","host":"s3://npm-registry-packages-npm-production"}},"6.3.1":{"name":"@optimizely/optimizely-sdk","version":"6.3.1","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@6.3.1","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"f44d5e1c37afc38d73ee3bfe263d9daedf591024","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-6.3.1.tgz","fileCount":155,"integrity":"sha512-K2yhFeNJmIonnmWAV6JjlKl9pTvL8JskQZ8l0tUUq8LPeGCIm7p3YZxot3Rf2PYw+J1JaSveGJNSGo1+Enpn7w==","signatures":[{"sig":"MEUCIBvM/BUDXqo99YP/nVPghm3QWP3f50/Qwpjx3GeHLox9AiEAibVCHxR87iNrimJMl+xNIbDm7kK3z+WlEzaOyTSF328=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7751967},"main":"./dist/index.node.min.js","types":"./dist/index.d.ts","browser":"./dist/index.browser.es.min.js","engines":{"node":">=18.0.0"},"exports":{".":{"node":{"import":"./dist/index.node.es.min.mjs","require":"./dist/index.node.min.js"},"types":"./dist/index.d.ts","browser":{"import":"./dist/index.browser.es.min.js","require":"./dist/index.browser.min.js"},"default":{"import":"./dist/index.node.es.min.mjs","require":"./dist/index.node.min.js"},"react-native":{"import":"./dist/index.react_native.es.min.js","require":"./dist/index.react_native.min.js"}},"./node":{"types":"./dist/index.d.ts","import":"./dist/index.node.es.min.mjs","require":"./dist/index.node.min.js"},"./browser":{"types":"./dist/index.d.ts","import":"./dist/index.browser.es.min.js","require":"./dist/index.browser.min.js"},"./ua_parser":{"types":"./dist/odp/ua_parser/ua_parser.d.ts","import":"./dist/ua_parser.es.min.js","require":"./dist/ua_parser.min.js"},"./universal":{"types":"./dist/index.universal.d.ts","import":"./dist/index.universal.es.min.js","require":"./dist/index.universal.min.js"},"./react_native":{"types":"./dist/index.d.ts","import":"./dist/index.react_native.es.min.js","default":"./dist/index.react_native.min.js","require":"./dist/index.react_native.min.js"}},"gitHead":"5af7f3b61ae00837cedb61075021b353222bb8e1","scripts":{"lint":"tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"npm run test-mocha && npm run test-vitest","build":"npm run validate-platform-isolation && npm run genmsg && tsc && rollup -c rollup.config.mjs && cp dist/index.browser.d.ts dist/index.d.ts","clean":"rm -rf dist .build","genmsg":"jiti message_generator ./lib/message/error_message.ts ./lib/message/log_message.ts","prepare":"npm run build","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","test-umd":"node ./scripts/run-umd-tests.js","build:win":"npm run validate-platform-isolation && npm run genmsg && tsc && rollup -c rollup.config.mjs && copy dist\\index.browser.d.ts dist\\index.d.ts","clean:win":"(if exist dist rd /s/q dist) && (if exist .build rd /s/q .build)","coveralls":"nyc --reporter=lcov npm test","test-mocha":"TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register -r tsconfig-paths/register -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.ts' 'lib/**/*.tests.js'","test-vitest":"vitest run","test-browser":"node ./scripts/run-browser-tests.js","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm test","test-umd-local":"USE_LOCAL_BROWSER=true node ./scripts/run-umd-tests.js","test-typescript":"node ./scripts/run-ts-example.js","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","test-karma-local":"karma start karma.local_chrome.bs.conf.js && npm run build-browser-umd && karma start karma.local_chrome.umd.conf.js","build-browser-umd":"tsc && rollup -c rollup.config.mjs --config-umd","test-browser-local":"USE_LOCAL_BROWSER=true node ./scripts/run-browser-tests.js","fix-platform-export":"./scripts/platform-validator.js --fix-export","test-isolation-rules":"./scripts/test-validator.js","test-umd-browserstack":"USE_LOCAL_BROWSER=false node ./scripts/run-umd-tests.js","test-browser-browserstack":"USE_LOCAL_BROWSER=false node ./scripts/run-browser-tests.js","validate-platform-isolation":"./scripts/platform-validator.js --validate"},"_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"JavaScript SDK for Optimizely Feature Experimentation, Optimizely Full Stack (legacy), and Optimizely Rollouts","directories":{},"_nodeVersion":"18.20.8","dependencies":{"uuid":"^10.0.0","murmurhash":"^2.0.1","json-schema":"^0.4.0","decompress-response":"^7.0.0"},"react-native":"./dist/index.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","jiti":"^2.4.1","nise":"^6.1.1","nock":"11.9.1","vite":"^6.4.1","karma":"^6.4.0","mocha":"^10.2.0","sinon":"^2.3.1","tslib":"^2.8.1","eslint":"^8.21.0","lodash":"^4.17.11","rollup":"^4.55.1","vitest":"^3.2.4","ts-node":"^8.10.2","webpack":"^5.94.0","prettier":"^1.19.1","happy-dom":"^20.0.11","minimatch":"^9.0.5","ts-loader":"^9.3.1","karma-chai":"^0.1.0","typescript":"^4.7.4","@types/chai":"^4.2.11","@types/nise":"^1.4.0","@types/node":"^18.7.18","@types/uuid":"^10.0.0","karma-mocha":"^2.0.1","webdriverio":"^9.21.0","@types/mocha":"^5.2.7","karma-webpack":"^5.0.1","coveralls-next":"^5.0.0","tsconfig-paths":"^4.2.0","@vitest/browser":"3.2.4","promise-polyfill":"8.1.0","@types/ua-parser-js":"^0.7.36","mocha-lcov-reporter":"^1.3.0","@rollup/plugin-alias":"^6.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^2.1.1","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^29.0.0","@typescript-eslint/parser":"^5.33.0","eslint-plugin-local-rules":"^3.0.2","@rollup/plugin-node-resolve":"^16.0.3","karma-browserstack-launcher":"^1.5.1","@react-native-community/netinfo":"^11.3.2","@typescript-eslint/eslint-plugin":"^5.33.0","@react-native-async-storage/async-storage":"^2"},"peerDependencies":{"ua-parser-js":"^1.0.38","fast-text-encoding":"^1.0.6","react-native-get-random-values":"^1.11.0","@react-native-community/netinfo":">=5.0.0 <12.0.0","@react-native-async-storage/async-storage":">=1.0.0 <3.0.0"},"peerDependenciesMeta":{"ua-parser-js":{"optional":true},"fast-text-encoding":{"optional":true},"react-native-get-random-values":{"optional":true},"@react-native-community/netinfo":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_6.3.1_1769446091614_0.172625224220204","host":"s3://npm-registry-packages-npm-production"}},"6.4.0":{"name":"@optimizely/optimizely-sdk","version":"6.4.0","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@6.4.0","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"2122d2e0ab73b86184fc22027928bf20a9605240","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-6.4.0.tgz","fileCount":155,"integrity":"sha512-fiauwbs9fBsxfUqSou4y5cwnwhrMa37wv4L7ANCnAMzf4lA2xg+innmYGzbBf7jHjcDZiaWiky5+75a6PSO4Mg==","signatures":[{"sig":"MEUCIGScBoKRrzFjv2SOU0TPOJeyfwVjDblec6kPHSWLStQIAiEAyGEftO/7ztUtlI1fsKVuFMhjEEoDUktVokUxH7Z1JlY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7781439},"main":"./dist/index.node.min.js","types":"./dist/index.d.ts","browser":"./dist/index.browser.es.min.js","engines":{"node":">=18.0.0"},"exports":{".":{"node":{"import":"./dist/index.node.es.min.mjs","require":"./dist/index.node.min.js"},"types":"./dist/index.d.ts","browser":{"import":"./dist/index.browser.es.min.js","require":"./dist/index.browser.min.js"},"default":{"import":"./dist/index.node.es.min.mjs","require":"./dist/index.node.min.js"},"react-native":{"import":"./dist/index.react_native.es.min.js","require":"./dist/index.react_native.min.js"}},"./node":{"types":"./dist/index.d.ts","import":"./dist/index.node.es.min.mjs","require":"./dist/index.node.min.js"},"./browser":{"types":"./dist/index.d.ts","import":"./dist/index.browser.es.min.js","require":"./dist/index.browser.min.js"},"./ua_parser":{"types":"./dist/odp/ua_parser/ua_parser.d.ts","import":"./dist/ua_parser.es.min.js","require":"./dist/ua_parser.min.js"},"./universal":{"types":"./dist/index.universal.d.ts","import":"./dist/index.universal.es.min.js","require":"./dist/index.universal.min.js"},"./react_native":{"types":"./dist/index.d.ts","import":"./dist/index.react_native.es.min.js","default":"./dist/index.react_native.min.js","require":"./dist/index.react_native.min.js"}},"gitHead":"80a0375d15a67b9b2112f6976ba4fd2a4d1eaf6f","scripts":{"lint":"tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"npm run test-mocha && npm run test-vitest","build":"npm run validate-platform-isolation && npm run genmsg && tsc && rollup -c rollup.config.mjs && cp dist/index.browser.d.ts dist/index.d.ts","clean":"rm -rf dist .build","genmsg":"jiti message_generator ./lib/message/error_message.ts ./lib/message/log_message.ts","prepare":"npm run build","test-ci":"npm run test-xbrowser && npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","test-umd":"node ./scripts/run-umd-tests.js","build:win":"npm run validate-platform-isolation && npm run genmsg && tsc && rollup -c rollup.config.mjs && copy dist\\index.browser.d.ts dist\\index.d.ts","clean:win":"(if exist dist rd /s/q dist) && (if exist .build rd /s/q .build)","coveralls":"nyc --reporter=lcov npm test","test-mocha":"TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register -r tsconfig-paths/register -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.ts' 'lib/**/*.tests.js'","test-vitest":"vitest run","test-browser":"node ./scripts/run-browser-tests.js","test-xbrowser":"karma start karma.bs.conf.js --single-run","prepublishOnly":"npm test","test-umd-local":"USE_LOCAL_BROWSER=true node ./scripts/run-umd-tests.js","test-typescript":"node ./scripts/run-ts-example.js","test-umdbrowser":"npm run build-browser-umd && karma start karma.umd.conf.js --single-run","test-karma-local":"karma start karma.local_chrome.bs.conf.js && npm run build-browser-umd && karma start karma.local_chrome.umd.conf.js","build-browser-umd":"tsc && rollup -c rollup.config.mjs --config-umd","test-browser-local":"USE_LOCAL_BROWSER=true node ./scripts/run-browser-tests.js","fix-platform-export":"./scripts/platform-validator.js --fix-export","test-isolation-rules":"./scripts/test-validator.js","test-umd-browserstack":"USE_LOCAL_BROWSER=false node ./scripts/run-umd-tests.js","test-browser-browserstack":"USE_LOCAL_BROWSER=false node ./scripts/run-browser-tests.js","validate-platform-isolation":"./scripts/platform-validator.js --validate"},"_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"JavaScript SDK for Optimizely Feature Experimentation, Optimizely Full Stack (legacy), and Optimizely Rollouts","directories":{},"_nodeVersion":"18.20.8","dependencies":{"uuid":"^10.0.0","murmurhash":"^2.0.1","json-schema":"^0.4.0","decompress-response":"^7.0.0"},"react-native":"./dist/index.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","jiti":"^2.4.1","nise":"^6.1.1","nock":"11.9.1","vite":"^6.4.1","karma":"^6.4.0","mocha":"^10.2.0","sinon":"^2.3.1","tslib":"^2.8.1","eslint":"^8.21.0","lodash":"^4.17.11","rollup":"^4.55.1","vitest":"^3.2.4","ts-node":"^8.10.2","webpack":"^5.94.0","prettier":"^1.19.1","happy-dom":"^20.0.11","minimatch":"^9.0.5","ts-loader":"^9.3.1","karma-chai":"^0.1.0","typescript":"^4.7.4","@types/chai":"^4.2.11","@types/nise":"^1.4.0","@types/node":"^18.7.18","@types/uuid":"^10.0.0","karma-mocha":"^2.0.1","webdriverio":"^9.21.0","@types/mocha":"^5.2.7","karma-webpack":"^5.0.1","coveralls-next":"^5.0.0","tsconfig-paths":"^4.2.0","@vitest/browser":"3.2.4","promise-polyfill":"8.1.0","@types/ua-parser-js":"^0.7.36","mocha-lcov-reporter":"^1.3.0","@rollup/plugin-alias":"^6.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^2.1.1","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^29.0.0","@typescript-eslint/parser":"^5.33.0","eslint-plugin-local-rules":"^3.0.2","@rollup/plugin-node-resolve":"^16.0.3","karma-browserstack-launcher":"^1.5.1","@react-native-community/netinfo":"^11.3.2","@typescript-eslint/eslint-plugin":"^5.33.0","@react-native-async-storage/async-storage":"^2"},"peerDependencies":{"ua-parser-js":"^1.0.38","fast-text-encoding":"^1.0.6","react-native-get-random-values":"^1.11.0","@react-native-community/netinfo":">=5.0.0 <12.0.0","@react-native-async-storage/async-storage":">=1.0.0 <3.0.0"},"peerDependenciesMeta":{"ua-parser-js":{"optional":true},"fast-text-encoding":{"optional":true},"react-native-get-random-values":{"optional":true},"@react-native-community/netinfo":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_6.4.0_1778156658192_0.9023074826024853","host":"s3://npm-registry-packages-npm-production"}},"6.5.0":{"name":"@optimizely/optimizely-sdk","version":"6.5.0","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@6.5.0","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"e54f467a4c07f2ebb8088137cad4ca2d6487a9c9","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-6.5.0.tgz","fileCount":154,"integrity":"sha512-tHGJxRo/ZmRpTQcI0L2S4sm/SBPnfF52lBRLwt2vFxWXCrAM61zRor06lR6foySnx0jRhP7H//6a03QGcCIuZw==","signatures":[{"sig":"MEUCIQDplwQZKITB72k10MYCqIIUKxcRLMyZE/8xwDZE601YuAIgdWVKr9fRqffXoqGlRcys9vDelpUqc/LFnk2OETb7f9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7863694},"main":"./dist/index.node.min.js","types":"./dist/index.d.ts","browser":"./dist/index.browser.es.min.js","engines":{"node":">=18.0.0"},"exports":{".":{"node":{"import":"./dist/index.node.es.min.mjs","require":"./dist/index.node.min.js"},"types":"./dist/index.d.ts","browser":{"import":"./dist/index.browser.es.min.js","require":"./dist/index.browser.min.js"},"default":{"import":"./dist/index.node.es.min.mjs","require":"./dist/index.node.min.js"},"react-native":{"import":"./dist/index.react_native.es.min.js","require":"./dist/index.react_native.min.js"}},"./node":{"types":"./dist/index.d.ts","import":"./dist/index.node.es.min.mjs","require":"./dist/index.node.min.js"},"./browser":{"types":"./dist/index.d.ts","import":"./dist/index.browser.es.min.js","require":"./dist/index.browser.min.js"},"./ua_parser":{"types":"./dist/odp/ua_parser/ua_parser.d.ts","import":"./dist/ua_parser.es.min.js","require":"./dist/ua_parser.min.js"},"./universal":{"types":"./dist/index.universal.d.ts","import":"./dist/index.universal.es.min.js","require":"./dist/index.universal.min.js"},"./react_native":{"types":"./dist/index.d.ts","import":"./dist/index.react_native.es.min.js","default":"./dist/index.react_native.min.js","require":"./dist/index.react_native.min.js"}},"gitHead":"7d8e5baf1d4c576900620a022461cd5076cd8f68","scripts":{"lint":"tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"npm run test-mocha && npm run test-vitest","build":"npm run validate-platform-isolation && npm run genmsg && tsc && rollup -c rollup.config.mjs && cp dist/index.browser.d.ts dist/index.d.ts","clean":"rm -rf dist .build","genmsg":"jiti message_generator ./lib/message/error_message.ts ./lib/message/log_message.ts","prepare":"npm run build","test-ci":"npm run test","posttest":"npm run lint","prebuild":"npm run clean","test-umd":"node ./scripts/run-umd-tests.js","build:win":"npm run validate-platform-isolation && npm run genmsg && tsc && rollup -c rollup.config.mjs && copy dist\\index.browser.d.ts dist\\index.d.ts","clean:win":"(if exist dist rd /s/q dist) && (if exist .build rd /s/q .build)","coveralls":"nyc --reporter=lcov npm test","test-mocha":"mocha -r lib/tests/uuid_cjs_shim.js -r ts-node/register -r tsconfig-paths/register -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.ts' 'lib/**/*.tests.js'","test-vitest":"vitest run","test-browser":"node ./scripts/run-browser-tests.js","test-commonjs":"node ./scripts/run-cjs-example.js","prepublishOnly":"npm test","test-umd-local":"USE_LOCAL_BROWSER=true node ./scripts/run-umd-tests.js","test-typescript":"node ./scripts/run-ts-example.js","build-browser-umd":"tsc && rollup -c rollup.config.mjs --config-umd","test-browser-local":"USE_LOCAL_BROWSER=true node ./scripts/run-browser-tests.js","fix-platform-export":"./scripts/platform-validator.js --fix-export","test-isolation-rules":"./scripts/test-validator.js","test-umd-browserstack":"USE_LOCAL_BROWSER=false node ./scripts/run-umd-tests.js","test-browser-browserstack":"USE_LOCAL_BROWSER=false node ./scripts/run-browser-tests.js","validate-platform-isolation":"./scripts/platform-validator.js --validate"},"_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"JavaScript SDK for Optimizely Feature Experimentation, Optimizely Full Stack (legacy), and Optimizely Rollouts","directories":{},"_nodeVersion":"18.20.8","dependencies":{"uuid":"^13.0.2","murmurhash":"^2.0.1","json-schema":"^0.4.0","decompress-response":"^7.0.0"},"react-native":"./dist/index.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","jiti":"^2.4.1","nise":"^6.1.1","nock":"11.9.1","vite":"^6.4.1","mocha":"^10.2.0","sinon":"^2.3.1","tslib":"^2.8.1","eslint":"^8.21.0","rollup":"^4.55.1","vitest":"^3.2.4","ts-node":"^10.9.2","webpack":"^5.94.0","prettier":"^1.19.1","happy-dom":"^20.0.11","minimatch":"^9.0.5","ts-loader":"^9.3.1","typescript":"^4.7.4","@types/chai":"^4.2.11","@types/nise":"^1.4.0","@types/node":"^18.7.18","webdriverio":"^9.21.0","@types/mocha":"^5.2.7","coveralls-next":"^5.0.0","tsconfig-paths":"^4.2.0","@vitest/browser":"3.2.4","promise-polyfill":"8.1.0","browserstack-local":"^1.5.13","@types/ua-parser-js":"^0.7.36","mocha-lcov-reporter":"^1.3.0","@rollup/plugin-alias":"^6.0.0","@rollup/plugin-terser":"^0.4.4","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^29.0.0","@typescript-eslint/parser":"^5.33.0","eslint-plugin-local-rules":"^3.0.2","@rollup/plugin-node-resolve":"^16.0.3","@react-native-community/netinfo":"^11.3.2","@typescript-eslint/eslint-plugin":"^5.33.0","@react-native-async-storage/async-storage":"^2"},"peerDependencies":{"ua-parser-js":"^1.0.38","fast-text-encoding":"^1.0.6","react-native-get-random-values":"^1.11.0","@react-native-community/netinfo":">=5.0.0 <12.0.0","@react-native-async-storage/async-storage":">=1.0.0 <3.0.0"},"peerDependenciesMeta":{"ua-parser-js":{"optional":true},"fast-text-encoding":{"optional":true},"react-native-get-random-values":{"optional":true},"@react-native-community/netinfo":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_6.5.0_1783535033146_0.11988148643340746","host":"s3://npm-registry-packages-npm-production"}},"6.6.0":{"name":"@optimizely/optimizely-sdk","version":"6.6.0","keywords":["optimizely"],"license":"Apache-2.0","_id":"@optimizely/optimizely-sdk@6.6.0","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},{"name":"raju-opti","email":"raju.ahmed@optimizely.com"},{"name":"junaed-optimizely","email":"junaed.hossain@optimizely.com"},{"name":"farhan_anjum_opti","email":"farhan.anjum@optimizely.com"}],"homepage":"https://github.com/optimizely/javascript-sdk","bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"nyc":{"temp-dir":"coverage/raw"},"dist":{"shasum":"ba0f726689089810b2947ca00204b4e0fb9aae79","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-6.6.0.tgz","fileCount":154,"integrity":"sha512-efPzH5PD4lKz7KyDiNjBKWUOC0lq0GKqoEammtpyvkTz0zoiwceURjXdpEgr/mW0S530D+Ts4Q0DeE6qV5LIlQ==","signatures":[{"sig":"MEYCIQCEDTw4BQTyMm1C6Te1GEBXBcTSTDhB61+BVw/jTG51bQIhAL1AKgLpko7g11kcPl4CEx/8mUEizxqEPIoYd6cAQ4wf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@optimizely%2foptimizely-sdk@6.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7894592},"main":"./dist/index.node.min.js","_from":"file:optimizely-optimizely-sdk-6.6.0.tgz","types":"./dist/index.d.ts","browser":"./dist/index.browser.es.min.js","engines":{"node":">=18.0.0"},"exports":{".":{"node":{"import":"./dist/index.node.es.min.mjs","require":"./dist/index.node.min.js"},"types":"./dist/index.d.ts","browser":{"import":"./dist/index.browser.es.min.js","require":"./dist/index.browser.min.js"},"default":{"import":"./dist/index.node.es.min.mjs","require":"./dist/index.node.min.js"},"react-native":{"import":"./dist/index.react_native.es.min.js","require":"./dist/index.react_native.min.js"}},"./node":{"types":"./dist/index.d.ts","import":"./dist/index.node.es.min.mjs","require":"./dist/index.node.min.js"},"./browser":{"types":"./dist/index.d.ts","import":"./dist/index.browser.es.min.js","require":"./dist/index.browser.min.js"},"./ua_parser":{"types":"./dist/odp/ua_parser/ua_parser.d.ts","import":"./dist/ua_parser.es.min.js","require":"./dist/ua_parser.min.js"},"./universal":{"types":"./dist/index.universal.d.ts","import":"./dist/index.universal.es.min.js","require":"./dist/index.universal.min.js"},"./react_native":{"types":"./dist/index.d.ts","import":"./dist/index.react_native.es.min.js","default":"./dist/index.react_native.min.js","require":"./dist/index.react_native.min.js"}},"scripts":{"lint":"tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"npm run test-mocha && npm run test-vitest","build":"npm run validate-platform-isolation && npm run genmsg && tsc && rollup -c rollup.config.mjs && cp dist/index.browser.d.ts dist/index.d.ts","clean":"rm -rf dist .build","genmsg":"./scripts/generate-messages.js ./lib/message/error_message.ts ./lib/message/log_message.ts","prepare":"npm run build","test-ci":"npm run test","posttest":"npm run lint","prebuild":"npm run clean","test-umd":"node ./scripts/run-umd-tests.js","build:win":"npm run validate-platform-isolation && npm run genmsg && tsc && rollup -c rollup.config.mjs && copy dist\\index.browser.d.ts dist\\index.d.ts","clean:win":"(if exist dist rd /s/q dist) && (if exist .build rd /s/q .build)","coveralls":"nyc --reporter=lcov npm test","test-mocha":"mocha -r lib/tests/uuid_cjs_shim.js -r ts-node/register -r tsconfig-paths/register -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.ts' 'lib/**/*.tests.js'","test-vitest":"vitest run","test-browser":"node ./scripts/run-browser-tests.js","test-commonjs":"node ./scripts/run-cjs-example.js","prepublishOnly":"npm test","test-umd-local":"USE_LOCAL_BROWSER=true node ./scripts/run-umd-tests.js","test-typescript":"node ./scripts/run-ts-example.js","build-browser-umd":"tsc && rollup -c rollup.config.mjs --config-umd","test-browser-local":"USE_LOCAL_BROWSER=true node ./scripts/run-browser-tests.js","fix-platform-export":"./scripts/platform-validator.js --fix-export","test-isolation-rules":"./scripts/test-validator.js","test-umd-browserstack":"USE_LOCAL_BROWSER=false node ./scripts/run-umd-tests.js","test-browser-browserstack":"USE_LOCAL_BROWSER=false node ./scripts/run-browser-tests.js","validate-platform-isolation":"./scripts/platform-validator.js --validate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64c5df49-2c43-4514-b2cc-3427b463f45f"}},"_resolved":"/home/runner/work/javascript-sdk/javascript-sdk/optimizely-optimizely-sdk-6.6.0.tgz","_integrity":"sha512-efPzH5PD4lKz7KyDiNjBKWUOC0lq0GKqoEammtpyvkTz0zoiwceURjXdpEgr/mW0S530D+Ts4Q0DeE6qV5LIlQ==","repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"12.0.2","description":"JavaScript SDK for Optimizely Feature Experimentation, Optimizely Full Stack (legacy), and Optimizely Rollouts","directories":{},"_nodeVersion":"22.23.2","dependencies":{"uuid":"^13.0.2","murmurhash":"^2.0.1","json-schema":"^0.4.0","decompress-response":"^7.0.0"},"react-native":"./dist/index.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","nise":"^6.1.1","nock":"11.9.1","vite":"^6.4.1","mocha":"^10.2.0","sinon":"^2.3.1","tslib":"^2.8.1","eslint":"^8.21.0","rollup":"^4.55.1","vitest":"^3.2.4","ts-node":"^10.9.2","webpack":"^5.94.0","prettier":"^1.19.1","happy-dom":"^20.0.11","minimatch":"^9.0.5","ts-loader":"^9.3.1","typescript":"^4.7.4","@types/chai":"^4.2.11","@types/nise":"^1.4.0","@types/node":"^18.7.18","webdriverio":"^9.21.0","@types/mocha":"^5.2.7","coveralls-next":"^5.0.0","tsconfig-paths":"^4.2.0","@vitest/browser":"3.2.4","promise-polyfill":"8.1.0","browserstack-local":"^1.5.13","@types/ua-parser-js":"^0.7.36","mocha-lcov-reporter":"^1.3.0","@rollup/plugin-alias":"^6.0.0","@rollup/plugin-terser":"^0.4.4","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^29.0.0","@typescript-eslint/parser":"^5.33.0","eslint-plugin-local-rules":"^3.0.2","@rollup/plugin-node-resolve":"^16.0.3","@react-native-community/netinfo":"^11.3.2","@typescript-eslint/eslint-plugin":"^5.33.0","@react-native-async-storage/async-storage":"^2"},"peerDependencies":{"ua-parser-js":"^1.0.38","fast-text-encoding":"^1.0.6","react-native-get-random-values":"^1.11.0","@react-native-community/netinfo":">=5.0.0 <12.0.0","@react-native-async-storage/async-storage":">=1.0.0 <3.0.0"},"peerDependenciesMeta":{"ua-parser-js":{"optional":true},"fast-text-encoding":{"optional":true},"react-native-get-random-values":{"optional":true},"@react-native-community/netinfo":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/optimizely-sdk_6.6.0_1788441188279_0.21769736947514695","host":"s3://npm-registry-packages-npm-production"}},"6.6.1":{"_id":"@optimizely/optimizely-sdk@6.6.1","nyc":{"temp-dir":"coverage/raw"},"bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"dist":{"shasum":"24df05e4830e86a424af1e4bec08c06dd3669783","tarball":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-6.6.1.tgz","fileCount":154,"integrity":"sha512-kHlASCHnoyFL+kjCENEJV2kPxYnzk6w1/GbSmKhyeBrnw6/Me3CjRRwk/dlq7c50Wc51IXSKl9aGWrT2caKqEA==","signatures":[{"sig":"MEYCIQD2I/pEiFY6zAd3RPbUNcQT3ciF6kgu52oLuxXIQ/jJ1wIhALFv62r5MsIEZrx5JAbK536xmm1GoO+uY3u3AqX8jGaQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICNEvmN3gc0Gpi4Gq11ypbUSgWghe/YWwS60Jn1bMa9UAiBjR9eMHOsyPhWMhOt3rY4DzwZ52DVWohvOe4yQE/ANnQ=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@optimizely%2foptimizely-sdk@6.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7894581},"main":"./dist/index.node.min.js","name":"@optimizely/optimizely-sdk","_from":"file:optimizely-optimizely-sdk-6.6.1.tgz","types":"./dist/index.d.ts","browser":"./dist/index.browser.es.min.js","engines":{"node":">=18.0.0"},"exports":{".":{"node":{"import":"./dist/index.node.es.min.mjs","require":"./dist/index.node.min.js"},"types":"./dist/index.d.ts","browser":{"import":"./dist/index.browser.es.min.js","require":"./dist/index.browser.min.js"},"default":{"import":"./dist/index.node.es.min.mjs","require":"./dist/index.node.min.js"},"react-native":{"import":"./dist/index.react_native.es.min.js","require":"./dist/index.react_native.min.js"}},"./node":{"types":"./dist/index.d.ts","import":"./dist/index.node.es.min.mjs","require":"./dist/index.node.min.js"},"./browser":{"types":"./dist/index.d.ts","import":"./dist/index.browser.es.min.js","require":"./dist/index.browser.min.js"},"./ua_parser":{"types":"./dist/odp/ua_parser/ua_parser.d.ts","import":"./dist/ua_parser.es.min.js","require":"./dist/ua_parser.min.js"},"./universal":{"types":"./dist/index.universal.d.ts","import":"./dist/index.universal.es.min.js","require":"./dist/index.universal.min.js"},"./react_native":{"types":"./dist/index.d.ts","import":"./dist/index.react_native.es.min.js","default":"./dist/index.react_native.min.js","require":"./dist/index.react_native.min.js"}},"license":"Apache-2.0","scripts":{"lint":"tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"npm run test-mocha && npm run test-vitest","build":"npm run validate-platform-isolation && npm run genmsg && tsc && rollup -c rollup.config.mjs && cp dist/index.browser.d.ts dist/index.d.ts","clean":"rm -rf dist .build","genmsg":"./scripts/generate-messages.js ./lib/message/error_message.ts ./lib/message/log_message.ts","prepare":"npm run build","test-ci":"npm run test","posttest":"npm run lint","prebuild":"npm run clean","test-umd":"node ./scripts/run-umd-tests.js","build:win":"npm run validate-platform-isolation && npm run genmsg && tsc && rollup -c rollup.config.mjs && copy dist\\index.browser.d.ts dist\\index.d.ts","clean:win":"(if exist dist rd /s/q dist) && (if exist .build rd /s/q .build)","coveralls":"nyc --reporter=lcov npm test","test-mocha":"mocha -r lib/tests/uuid_cjs_shim.js -r ts-node/register -r tsconfig-paths/register -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.ts' 'lib/**/*.tests.js'","test-vitest":"vitest run","test-browser":"node ./scripts/run-browser-tests.js","test-commonjs":"node ./scripts/run-cjs-example.js","prepublishOnly":"npm test","test-umd-local":"USE_LOCAL_BROWSER=true node ./scripts/run-umd-tests.js","test-typescript":"node ./scripts/run-ts-example.js","build-browser-umd":"tsc && rollup -c rollup.config.mjs --config-umd","test-browser-local":"USE_LOCAL_BROWSER=true node ./scripts/run-browser-tests.js","fix-platform-export":"./scripts/platform-validator.js --fix-export","test-isolation-rules":"./scripts/test-validator.js","test-umd-browserstack":"USE_LOCAL_BROWSER=false node ./scripts/run-umd-tests.js","test-browser-browserstack":"USE_LOCAL_BROWSER=false node ./scripts/run-browser-tests.js","validate-platform-isolation":"./scripts/platform-validator.js --validate"},"version":"6.6.1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64c5df49-2c43-4514-b2cc-3427b463f45f"}},"homepage":"https://github.com/optimizely/javascript-sdk","keywords":["optimizely"],"_resolved":"/home/runner/work/javascript-sdk/javascript-sdk/optimizely-optimizely-sdk-6.6.1.tgz","_integrity":"sha512-kHlASCHnoyFL+kjCENEJV2kPxYnzk6w1/GbSmKhyeBrnw6/Me3CjRRwk/dlq7c50Wc51IXSKl9aGWrT2caKqEA==","repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"_npmVersion":"12.0.2","description":"JavaScript SDK for Optimizely Feature Experimentation, Optimizely Full Stack (legacy), and Optimizely Rollouts","directories":{},"maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},{"name":"raju-opti","email":"raju.ahmed@optimizely.com"},{"name":"junaed-optimizely","email":"junaed.hossain@optimizely.com"},{"name":"farhan_anjum_opti","email":"farhan.anjum@optimizely.com"}],"_nodeVersion":"22.23.2","dependencies":{"uuid":"^13.0.2","murmurhash":"^2.0.1","json-schema":"^0.4.0","decompress-response":"^7.0.0"},"react-native":"./dist/index.react_native.min.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","nise":"^6.1.1","nock":"11.9.1","vite":"^6.4.1","mocha":"^10.2.0","sinon":"^2.3.1","tslib":"^2.8.1","eslint":"^8.21.0","rollup":"^4.55.1","vitest":"^3.2.4","ts-node":"^10.9.2","webpack":"^5.94.0","prettier":"^1.19.1","happy-dom":"^20.0.11","minimatch":"^9.0.5","ts-loader":"^9.3.1","typescript":"^4.7.4","@types/chai":"^4.2.11","@types/nise":"^1.4.0","@types/node":"^18.7.18","webdriverio":"^9.21.0","@types/mocha":"^5.2.7","coveralls-next":"^5.0.0","tsconfig-paths":"^4.2.0","@vitest/browser":"3.2.4","promise-polyfill":"8.1.0","browserstack-local":"^1.5.13","@types/ua-parser-js":"^0.7.36","mocha-lcov-reporter":"^1.3.0","@rollup/plugin-alias":"^6.0.0","@rollup/plugin-terser":"^0.4.4","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^29.0.0","@typescript-eslint/parser":"^5.33.0","eslint-plugin-local-rules":"^3.0.2","@rollup/plugin-node-resolve":"^16.0.3","@react-native-community/netinfo":"^11.3.2","@typescript-eslint/eslint-plugin":"^5.33.0","@react-native-async-storage/async-storage":"^2"},"peerDependencies":{"ua-parser-js":"^1.0.38","fast-text-encoding":"^1.0.6","react-native-get-random-values":"^1.11.0","@react-native-community/netinfo":">=5.0.0 <12.0.0","@react-native-async-storage/async-storage":">=1.0.0 <3.0.0"},"peerDependenciesMeta":{"ua-parser-js":{"optional":true},"fast-text-encoding":{"optional":true},"react-native-get-random-values":{"optional":true},"@react-native-community/netinfo":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/optimizely-sdk_6.6.1_1789729315801_0.7456827321716182"}}},"time":{"created":"2018-03-29T19:25:28.227Z","modified":"2026-09-18T11:01:56.319Z","2.0.0-beta1":"2018-03-29T19:25:28.444Z","2.0.0":"2018-04-11T20:32:47.547Z","2.0.1":"2018-04-16T22:44:18.211Z","2.0.2-beta":"2018-05-22T01:00:41.449Z","2.0.2-beta.1":"2018-05-22T01:12:53.721Z","2.0.2":"2018-05-24T23:26:28.819Z","2.0.3":"2018-05-24T23:51:20.689Z","2.1.0":"2018-05-25T00:41:32.071Z","2.1.1":"2018-06-19T18:15:08.964Z","2.0.4":"2018-06-19T18:30:57.195Z","2.1.2":"2018-06-25T22:14:37.362Z","2.0.5":"2018-06-25T22:15:36.057Z","2.1.3":"2018-08-22T00:56:15.234Z","2.2.0":"2018-09-26T22:13:33.389Z","3.0.0-alpha":"2018-10-22T18:06:52.121Z","3.0.0-rc":"2018-11-06T23:38:32.103Z","2.3.0":"2018-11-14T19:33:39.440Z","2.3.1":"2018-11-14T22:23:43.023Z","3.0.0-rc2":"2018-11-16T18:55:27.517Z","3.0.0":"2019-02-13T22:49:02.479Z","3.0.1":"2019-02-21T18:37:48.069Z","3.1.0-beta1":"2019-03-06T19:25:52.419Z","3.1.0":"2019-04-22T23:15:18.480Z","3.2.0-alpha":"2019-04-26T18:21:42.728Z","3.2.0-beta":"2019-05-16T22:09:07.868Z","3.2.0":"2019-05-30T20:39:20.567Z","3.2.1":"2019-07-01T22:18:55.427Z","3.2.2":"2019-08-20T18:31:10.964Z","3.3.0-beta":"2019-08-21T16:35:33.881Z","3.3.0":"2019-09-25T21:28:05.084Z","3.3.1":"2019-10-25T16:05:01.533Z","3.3.2":"2019-11-14T17:14:57.064Z","3.4.0-beta":"2019-12-18T17:43:57.951Z","3.4.0":"2020-01-21T23:11:55.608Z","3.4.1":"2020-01-29T00:46:55.659Z","3.5.0":"2020-02-20T21:07:24.494Z","3.6.0-alpha.1":"2020-03-04T19:38:30.342Z","4.0.0-alpha.1":"2020-04-02T17:10:05.559Z","4.0.0-rc.1":"2020-04-17T21:44:34.957Z","4.0.0-rc.2":"2020-04-24T19:10:22.303Z","4.0.0":"2020-04-30T20:54:43.982Z","4.1.0-beta":"2020-06-16T18:42:38.898Z","4.1.0":"2020-07-08T03:20:04.638Z","4.2.0":"2020-07-31T18:50:33.933Z","4.2.1":"2020-08-10T22:40:23.202Z","4.3.0":"2020-10-01T22:53:17.549Z","4.3.1":"2020-10-05T18:18:50.558Z","4.3.2":"2020-10-06T21:24:12.078Z","4.3.3":"2020-10-07T21:44:40.159Z","4.3.4":"2020-10-08T22:54:30.480Z","4.4.0":"2020-11-02T17:28:13.453Z","4.4.1":"2020-11-05T17:51:19.590Z","4.4.2":"2020-11-19T18:06:46.420Z","4.4.3":"2020-11-23T19:50:03.031Z","4.5.0-beta":"2021-02-10T17:39:11.015Z","4.5.0":"2021-02-17T22:34:42.716Z","4.5.1":"2021-03-02T22:02:40.185Z","4.6.0":"2021-05-27T21:45:56.756Z","4.6.1":"2021-07-08T16:56:29.152Z","4.6.2":"2021-07-15T21:53:45.015Z","4.7.0":"2021-09-15T23:19:13.066Z","4.8.0-beta":"2021-10-18T17:29:24.875Z","4.8.0-beta.2":"2021-11-01T18:17:53.355Z","4.8.0":"2021-11-29T18:52:10.216Z","4.9.0":"2022-01-15T01:02:56.505Z","4.9.1":"2022-01-18T20:20:14.007Z","4.9.2":"2022-06-27T21:13:56.616Z","4.9.3":"2023-03-28T22:00:48.348Z","5.0.0-beta":"2023-05-03T23:58:43.200Z","4.9.4":"2023-06-09T04:35:58.775Z","5.0.0-beta2":"2023-07-20T12:40:23.571Z","5.0.0-beta3":"2023-08-18T17:57:44.676Z","5.0.0-beta4":"2023-08-22T18:19:52.691Z","5.0.0-beta5":"2023-09-01T16:50:39.731Z","4.10.0":"2023-10-11T19:04:46.338Z","5.0.0":"2024-01-19T16:00:52.149Z","5.0.1":"2024-02-20T20:24:12.751Z","5.1.0":"2024-03-01T12:09:05.974Z","5.2.0":"2024-03-18T16:17:56.035Z","5.2.1":"2024-03-25T13:38:32.658Z","5.3.0":"2024-04-08T12:57:05.421Z","5.3.1-rc.1":"2024-05-14T03:18:53.389Z","5.3.1":"2024-05-20T15:07:59.410Z","5.3.2":"2024-05-21T13:45:11.818Z","5.3.3":"2024-06-06T15:07:58.002Z","5.3.4":"2024-06-28T15:35:09.341Z","4.10.1":"2024-11-18T14:38:56.185Z","5.3.5":"2025-01-29T14:39:12.224Z","6.0.0":"2025-05-29T18:16:02.930Z","6.1.0":"2025-09-08T18:25:50.848Z","5.4.0":"2025-10-13T12:27:52.759Z","6.2.0":"2025-10-23T15:50:49.258Z","6.3.0":"2025-11-19T14:18:24.595Z","5.4.1":"2025-12-08T13:28:39.323Z","6.3.1":"2026-01-26T16:48:11.849Z","6.4.0":"2026-05-07T12:24:18.434Z","6.5.0":"2026-07-08T18:23:53.340Z","6.6.0":"2026-09-03T13:13:08.506Z","6.6.1":"2026-09-18T11:01:55.950Z"},"bugs":{"url":"https://github.com/optimizely/javascript-sdk/issues"},"license":"Apache-2.0","homepage":"https://github.com/optimizely/javascript-sdk","keywords":["optimizely"],"repository":{"url":"git+https://github.com/optimizely/javascript-sdk.git","type":"git"},"description":"JavaScript SDK for Optimizely Feature Experimentation, Optimizely Full Stack (legacy), and Optimizely Rollouts","maintainers":[{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},{"name":"raju-opti","email":"raju.ahmed@optimizely.com"},{"name":"junaed-optimizely","email":"junaed.hossain@optimizely.com"},{"name":"farhan_anjum_opti","email":"farhan.anjum@optimizely.com"}],"readme":"# Optimizely JavaScript SDK\n\n[![npm](https://img.shields.io/npm/v/%40optimizely%2Foptimizely-sdk.svg)](https://www.npmjs.com/package/@optimizely/optimizely-sdk)\n[![npm](https://img.shields.io/npm/dm/%40optimizely%2Foptimizely-sdk.svg)](https://www.npmjs.com/package/@optimizely/optimizely-sdk)\n[![GitHub Actions](https://img.shields.io/github/actions/workflow/status/optimizely/javascript-sdk/javascript.yml)](https://github.com/optimizely/javascript-sdk/actions)\n[![Coveralls](https://img.shields.io/coveralls/optimizely/javascript-sdk.svg)](https://coveralls.io/github/optimizely/javascript-sdk)\n[![license](https://img.shields.io/github/license/optimizely/javascript-sdk.svg)](https://choosealicense.com/licenses/apache-2.0/)\n\nThis is the official JavaScript and TypeScript SDK for use with Optimizely Feature Experimentation and Optimizely Full Stack (legacy). The SDK now features a modular architecture for greater flexibility and control. If you're upgrading from a previous version, see our [Migration Guide](MIGRATION.md).\n\nOptimizely Feature Experimentation is an A/B testing and feature management tool for product development teams that enables you to experiment at every step. Using Optimizely Feature Experimentation allows for every feature on your roadmap to be an opportunity to discover hidden insights. Learn more at [Optimizely.com](https://www.optimizely.com/products/experiment/feature-experimentation/), or see the [developer documentation](https://docs.developers.optimizely.com/feature-experimentation/docs/introduction).\n\nOptimizely Rollouts is [free feature flags](https://www.optimizely.com/free-feature-flagging/) for development teams. You can easily roll out and roll back features in any application without code deploys, mitigating risk for every feature on your roadmap.\n\n---\n\n## Get Started\n\n> Refer to the [JavaScript SDK's developer documentation](https://docs.developers.optimizely.com/feature-experimentation/docs/javascript-sdk) for detailed instructions on getting started with using the SDK.\n\n\n> For **Edge Functions**, we provide starter kits that utilize the Optimizely JavaScript SDK for the following platforms:\n>\n> - [Akamai (Edgeworkers)](https://github.com/optimizely/akamai-edgeworker-starter-kit)\n> - [AWS Lambda@Edge](https://github.com/optimizely/aws-lambda-at-edge-starter-kit)\n> - [Cloudflare Worker](https://github.com/optimizely/cloudflare-worker-template)\n> - [Fastly Compute@Edge](https://github.com/optimizely/fastly-compute-starter-kit)\n> - [Vercel Edge Middleware](https://github.com/optimizely/vercel-examples/tree/main/edge-middleware/feature-flag-optimizely)\n>\n> Note: We recommend using the **Lite** entrypoint (for version < 6) / **Universal** entrypoint (for version >=6) of the sdk for edge platforms. These starter kits also use the **Lite** variant of the JavaScript SDK.\n\n### Prerequisites\n\nEnsure the SDK supports all of the platforms you're targeting. In particular, the SDK targets modern ES6-compliant JavaScript environments. We officially support:\n\n- Node.js >= 18.0.0. By extension, environments like AWS Lambda, Google Cloud Functions, and Auth0 Webtasks are supported as well. Older Node.js releases likely work too (try `npm test` to validate for yourself), but are not formally supported.\n- Modern Web Browsers, such as Microsoft Edge 84+, Firefox 91+, Safari 13+, and Chrome 102+, Opera 76+\n\nIn addition, other environments are likely compatible but are not formally supported including:\n\n- Progressive Web Apps, WebViews, and hybrid mobile apps like those built with React Native and Apache Cordova.\n- [Cloudflare Workers](https://developers.cloudflare.com/workers/) and [Fly](https://fly.io/), both of which are powered by recent releases of V8.\n- Anywhere else you can think of that might embed a JavaScript engine. The sky is the limit; experiment everywhere! 🚀\n\n### Install the SDK\n\nOnce you've validated that the SDK supports the platforms you're targeting, fetch the package from [NPM](https://www.npmjs.com/package/@optimizely/optimizely-sdk):\n\nUsing `npm`:\n\n```sh\nnpm install --save @optimizely/optimizely-sdk\n```\n\nUsing `yarn`:\n\n```sh\nyarn add @optimizely/optimizely-sdk\n```\n\nUsing `pnpm`:\n\n```sh\npnpm add @optimizely/optimizely-sdk\n```\n\nUsing `deno` (no installation required):\n\n```javascript\nimport optimizely from 'npm:@optimizely/optimizely-sdk';\n```\n\n## Use the JavaScript SDK\n\nSee the [JavaScript SDK's developer documentation](https://docs.developers.optimizely.com/feature-experimentation/docs/javascript-sdk) to learn how to set up your first JavaScript project using the SDK.\n\nThe SDK uses a modular architecture with dedicated components for project configuration, event processing, and more. The examples below demonstrate the recommended initialization pattern.\n\n### Initialization with Package Managers (npm, yarn, pnpm)\n\n```javascript\nimport {\n  createInstance,\n  createPollingProjectConfigManager,\n  createBatchEventProcessor,\n  createOdpManager,\n} from '@optimizely/optimizely-sdk';\n\n// 1. Configure your project config manager\nconst pollingConfigManager = createPollingProjectConfigManager({\n  sdkKey: '<YOUR_SDK_KEY>',\n  autoUpdate: true, // Optional: enable automatic updates\n  updateInterval: 300000, // Optional: update every 5 minutes (in ms)\n});\n\n// 2. Create an event processor for analytics\nconst batchEventProcessor = createBatchEventProcessor({\n  batchSize: 10, // Optional: default batch size\n  flushInterval: 1000, // Optional: flush interval in ms\n});\n\n// 3. Set up ODP manager for segments and audience targeting\nconst odpManager = createOdpManager();\n\n// 4. Initialize the Optimizely client with the components\nconst optimizelyClient = createInstance({\n  projectConfigManager: pollingConfigManager,\n  eventProcessor: batchEventProcessor,\n  odpManager: odpManager,\n});\n\noptimizelyClient\n  .onReady()\n  .then(() => {\n    console.log('Optimizely client is ready');\n    // Your application code using Optimizely goes here\n  })\n  .catch(error => {\n    console.error('Error initializing Optimizely client:', error);\n  });\n```\n\n### Initialization (Using HTML script tag)\n\nThe package has different entry points for different environments. The browser entry point is an ES module, which can be used with an appropriate bundler like **Webpack** or **Rollup**. Additionally, for ease of use during initial evaluations you can include a standalone umd bundle of the SDK in your web page by fetching it from [unpkg](https://unpkg.com/):\n\n```html\n<script src=\"https://unpkg.com/@optimizely/optimizely-sdk@6/dist/optimizely.browser.umd.min.js\"></script>\n\n<!-- You can also use the unminified version if necessary -->\n<script src=\"https://unpkg.com/@optimizely/optimizely-sdk@6/dist/optimizely.browser.umd.js\"></script>\n```\n\n> ⚠️ **Warning**: Always include a specific version number (such as @6) when using CDN URLs like the `unpkg` example above. If you use a URL without a version, your application may automatically receive breaking changes when a new major version is released, which can lead to unexpected issues.\n\nWhen evaluated, that bundle assigns the SDK's exports to `window.optimizelySdk`. If you wish to use the asset locally (for example, if unpkg is down), you can find it in your local copy of the package at dist/optimizely.browser.umd.min.js. We do not recommend using this method in production settings as it introduces a third-party performance dependency.\n\nAs `window.optimizelySdk` should be a global variable at this point, you can continue to use it like so:\n\n```html\n<script>\n  // Extract the factory functions from the global SDK\n  const {\n    createInstance,\n    createPollingProjectConfigManager,\n    createBatchEventProcessor,\n    createOdpManager,\n  } = window.optimizelySdk;\n\n  // Initialize components\n  const pollingConfigManager = createPollingProjectConfigManager({\n    sdkKey: '<YOUR_SDK_KEY>',\n    autoUpdate: true,\n  });\n\n  const batchEventProcessor = createBatchEventProcessor();\n\n  const odpManager = createOdpManager();\n\n  // Create the Optimizely client\n  const optimizelyClient = createInstance({\n    projectConfigManager: pollingConfigManager,\n    eventProcessor: batchEventProcessor,\n    odpManager: odpManager,\n  });\n\n  optimizelyClient\n    .onReady()\n    .then(() => {\n      console.log('Optimizely client is ready');\n      // Start using the client here\n    })\n    .catch(error => {\n      console.error('Error initializing Optimizely client:', error);\n    });\n</script>\n```\n\n### Closing the SDK Instance\n\nDepending on the sdk configuration, the client instance might schedule tasks in the background. If the instance has background tasks scheduled,\nthen the instance will not be garbage collected even though there are no more references to the instance in the code. (Basically, the background tasks will still hold references to the instance). Therefore, it's important to close it to properly clean up resources.\n\n```javascript\n// Close the Optimizely client when you're done using it\noptimizelyClient.close()\n```\nUsing the following settings will cause background tasks to be scheduled\n\n- Polling Datafile Manager\n- Batch Event Processor with batchSize > 1\n- ODP manager with eventBatchSize > 1\n\n\n\n> ⚠️ **Warning**: Failure to close SDK instances when they're no longer needed may result in memory leaks. This is particularly important for applications that create multiple instances over time. For some environment like SSR applications, it might not be convenient to close each instance, in which case, the `disposable` option of `createInstance` can be used to disable all background tasks on the server side, allowing the instance to be garbage collected.\n\n\n## Special Notes\n\n### Migration Guides\n\nIf you're updating your SDK version, please check the appropriate migration guide:\n\n- **Migrating from 5.x or lower to 6.x**: See our [Migration Guide](MIGRATION.md) for detailed instructions on updating to the new modular architecture.\n- **Migrating from 4.x or lower to 5.x**: Please refer to the [Changelog](CHANGELOG.md#500---january-19-2024) for details on these breaking changes.\n\n## SDK Development\n\n### Platform Isolation\n\nThe SDK supports multiple JavaScript platforms (Browser, Node.js, React Native and universal) with a unified codebase. To prevent runtime errors from platform-specific code being bundled incorrectly, we enforce **platform isolation** constraints:\n\n- Every source file must declare which platforms it supports using `export const __platforms: Platform[] = [...]`\n- Files can only import from other files that support all their declared platforms\n- Universal files (`__platforms = ['__universal__']`) work everywhere but can only import from other universal files\n\nThis system is enforced at build time through ESLint rules and validation scripts, ensuring platform-specific code (like browser DOM APIs or Node.js `fs` module) never leaks into incompatible builds.\n\n**For detailed documentation**, see [docs/PLATFORM_ISOLATION.md](docs/PLATFORM_ISOLATION.md).\n\n### Unit Tests\n\nThere is a mix of testing paradigms used within the JavaScript SDK which include Mocha, Chai, and Vitest, indicated by their respective `*.tests.js` and `*.spec.ts` filenames.\n\nWhen contributing code to the SDK, aim to keep the percentage of code test coverage at the current level ([![Coveralls](https://img.shields.io/coveralls/optimizely/javascript-sdk.svg)](https://coveralls.io/github/optimizely/javascript-sdk)) or above.\n\nTo run unit tests, you can take the following steps:\n\n1. Ensure that you have run `npm install` to install all project dependencies.\n2. Run `npm test` to run all test files.\n3. Run `npm run test-vitest` to run only tests written using Vitest.\n4. Run `npm run test-mocha` to run only tests written using Mocha.\n5. (For cross-browser testing) Run `npm run test-browser-browserstack` to run browser tests via BrowserStack, or `npm run test-browser-local` to run them locally.\n6. Resolve any tests that fail before continuing with your contribution.\n\nThis information is relevant only if you plan on contributing to the SDK itself.\n\n```sh\n# Prerequisite: Install dependencies.\nnpm install\n\n# Run unit tests.\nnpm test\n\n# Run browser tests locally.\nnpm run test-browser-local\n\n# Run browser tests via BrowserStack.\n# For this to work, the following environment variables must be set:\n#   - BROWSERSTACK_USERNAME\n#   - BROWSERSTACK_ACCESS_KEY\nnpm run test-browser-browserstack\n\n# Run UMD bundle tests via BrowserStack.\nnpm run test-umd-browserstack\n```\n\n[/.github/workflows/javascript.yml](/.github/workflows/javascript.yml) contains the definitions for `BROWSERSTACK_USERNAME` and `BROWSERSTACK_ACCESS_KEY` used in the GitHub Actions CI pipeline. When developing locally, you must provide your own credentials in order to run `npm run test-browser-browserstack`. You can register for an account for free on [the BrowserStack official website here](https://www.browserstack.com/).\n\n### Contributing\n\nFor more information regarding contributing to the Optimizely JavaScript SDK, please read [Contributing](CONTRIBUTING.md).\n\n\n### Feature Management access\n\nTo access the Feature Management configuration in the Optimizely dashboard, please contact your Optimizely customer success manager.\n\n## Credits\n\n`@optimizely/optimizely-sdk` is developed and maintained by [Optimizely](https://optimizely.com) and many [contributors](https://github.com/optimizely/javascript-sdk/graphs/contributors). If you're interested in learning more about what Optimizely Feature Experimentation can do for your company you can visit the [official Optimizely Feature Experimentation product page here](https://www.optimizely.com/products/experiment/feature-experimentation/) to learn more.\n\nFirst-party code (under `lib/`) is copyright Optimizely, Inc., licensed under Apache 2.0.\n\n### Other Optimizely SDKs\n\n- Agent - https://github.com/optimizely/agent\n\n- Android - https://github.com/optimizely/android-sdk\n\n- C# - https://github.com/optimizely/csharp-sdk\n\n- Flutter - https://github.com/optimizely/optimizely-flutter-sdk\n\n- Go - https://github.com/optimizely/go-sdk\n\n- Java - https://github.com/optimizely/java-sdk\n\n- PHP - https://github.com/optimizely/php-sdk\n\n- Python - https://github.com/optimizely/python-sdk\n\n- React - https://github.com/optimizely/react-sdk\n\n- Ruby - https://github.com/optimizely/ruby-sdk\n\n- Swift - https://github.com/optimizely/swift-sdk\n","readmeFilename":"README.md"}