{"id":155009281,"number":"6.2.0","published_at":"2025-10-23T15:50:49.258Z","licenses":"Apache-2.0","integrity":"sha512-mUDo1km4W9ar7eFXJbvm9d701sqPm27p9hQ3dJ+ZUwazKuUQnf6pxrX4yozRXxdaWxYBLchSOQSmWSLNVuzBTQ==","status":null,"download_url":"https://registry.npmjs.org/@optimizely/optimizely-sdk/-/optimizely-sdk-6.2.0.tgz","registry_url":"https://www.npmjs.com/package/@optimizely/optimizely-sdk/v/6.2.0","documentation_url":null,"install_command":"npm install @optimizely/optimizely-sdk@6.2.0","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"optimizely-fullstack","email":"optimizely-fullstack@optimizely.com"},"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},"gitHead":"3ae698b54b30c3a9353fb8ad6a6ff699fa5b253d","main":"./dist/index.node.min.js","scripts":{"lint":"tsc --noEmit \u0026\u0026 eslint 'lib/**/*.js' 'lib/**/*.ts'","test":"npm run test-mocha \u0026\u0026 npm run test-vitest","build":"npm run genmsg \u0026\u0026 rollup -c \u0026\u0026 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 \u0026\u0026 npm run test-umdbrowser","posttest":"npm run lint","prebuild":"npm run clean","build:win":"npm run genmsg \u0026\u0026 rollup -c \u0026\u0026 type nul \u003e dist/optimizely.lite.es.d.ts \u0026\u0026 type nul \u003e dist/optimizely.lite.es.min.d.ts \u0026\u0026 type nul \u003e 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\" \u0026\u0026 @powershell copy \"dist/index.lite.d.ts\" \"dist/optimizely.lite.es.min.d.ts\" \u0026\u0026 @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 \u0026\u0026 karma start karma.umd.conf.js --single-run","test-karma-local":"karma start karma.local_chrome.bs.conf.js \u0026\u0026 npm run build-browser-umd \u0026\u0026 karma start karma.local_chrome.umd.conf.js","build-browser-umd":"rollup -c --config-umd"},"_npmVersion":"10.8.2","_nodeVersion":"18.20.8","_hasShrinkwrap":false,"directories":{},"engines":{"node":"\u003e=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"}},"browserify":null},"created_at":"2025-11-30T04:45:47.196Z","updated_at":"2025-11-30T04:45:47.196Z","purl":"pkg:npm/%40optimizely/optimizely-sdk@6.2.0","related_tag":{"name":"v6.2.0","sha":"3ae698b54b30c3a9353fb8ad6a6ff699fa5b253d","kind":"commit","published_at":"2025-10-23T15:44:49.000Z","download_url":"https://codeload.github.com/optimizely/javascript-sdk/tar.gz/v6.2.0","html_url":"https://github.com/optimizely/javascript-sdk/releases/tag/v6.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/optimizely/javascript-sdk@v6.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/optimizely%2Fjavascript-sdk/tags/v6.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/optimizely%2Fjavascript-sdk/tags/v6.2.0/manifests"},"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@optimizely%2Foptimizely-sdk/versions/6.2.0","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@optimizely%2Foptimizely-sdk/versions/6.2.0/codemeta","dependencies":[{"id":1812561165,"ecosystem":"npm","package_name":"uuid","requirements":"^10.0.0","kind":"runtime","optional":false},{"id":1812561166,"ecosystem":"npm","package_name":"murmurhash","requirements":"^2.0.1","kind":"runtime","optional":false},{"id":1812561167,"ecosystem":"npm","package_name":"json-schema","requirements":"^0.4.0","kind":"runtime","optional":false},{"id":1812561168,"ecosystem":"npm","package_name":"decompress-response","requirements":"^7.0.0","kind":"runtime","optional":false},{"id":1812561169,"ecosystem":"npm","package_name":"nyc","requirements":"^15.0.1","kind":"Development","optional":false},{"id":1812561170,"ecosystem":"npm","package_name":"chai","requirements":"^4.2.0","kind":"Development","optional":false},{"id":1812561171,"ecosystem":"npm","package_name":"jiti","requirements":"^2.4.1","kind":"Development","optional":false},{"id":1812561172,"ecosystem":"npm","package_name":"nise","requirements":"^1.4.10","kind":"Development","optional":false},{"id":1812561173,"ecosystem":"npm","package_name":"nock","requirements":"11.9.1","kind":"Development","optional":false},{"id":1812561174,"ecosystem":"npm","package_name":"karma","requirements":"^6.4.0","kind":"Development","optional":false},{"id":1812561175,"ecosystem":"npm","package_name":"mocha","requirements":"^10.2.0","kind":"Development","optional":false},{"id":1812561176,"ecosystem":"npm","package_name":"sinon","requirements":"^2.3.1","kind":"Development","optional":false},{"id":1812561177,"ecosystem":"npm","package_name":"eslint","requirements":"^8.21.0","kind":"Development","optional":false},{"id":1812561178,"ecosystem":"npm","package_name":"lodash","requirements":"^4.17.11","kind":"Development","optional":false},{"id":1812561179,"ecosystem":"npm","package_name":"rollup","requirements":"2.79.2","kind":"Development","optional":false},{"id":1812561180,"ecosystem":"npm","package_name":"vitest","requirements":"^2.0.5","kind":"Development","optional":false},{"id":1812561181,"ecosystem":"npm","package_name":"ts-node","requirements":"^8.10.2","kind":"Development","optional":false},{"id":1812561182,"ecosystem":"npm","package_name":"webpack","requirements":"^5.74.0","kind":"Development","optional":false},{"id":1812561183,"ecosystem":"npm","package_name":"prettier","requirements":"^1.19.1","kind":"Development","optional":false},{"id":1812561184,"ecosystem":"npm","package_name":"happy-dom","requirements":"^16.6.0","kind":"Development","optional":false},{"id":1812561185,"ecosystem":"npm","package_name":"ts-loader","requirements":"^9.3.1","kind":"Development","optional":false},{"id":1812561186,"ecosystem":"npm","package_name":"karma-chai","requirements":"^0.1.0","kind":"Development","optional":false},{"id":1812561187,"ecosystem":"npm","package_name":"typescript","requirements":"^4.7.4","kind":"Development","optional":false},{"id":1812561188,"ecosystem":"npm","package_name":"@types/chai","requirements":"^4.2.11","kind":"Development","optional":false},{"id":1812561189,"ecosystem":"npm","package_name":"@types/nise","requirements":"^1.4.0","kind":"Development","optional":false},{"id":1812561190,"ecosystem":"npm","package_name":"@types/node","requirements":"^18.7.18","kind":"Development","optional":false},{"id":1812561191,"ecosystem":"npm","package_name":"@types/uuid","requirements":"^10.0.0","kind":"Development","optional":false},{"id":1812561192,"ecosystem":"npm","package_name":"karma-mocha","requirements":"^2.0.1","kind":"Development","optional":false},{"id":1812561193,"ecosystem":"npm","package_name":"@types/mocha","requirements":"^5.2.7","kind":"Development","optional":false},{"id":1812561194,"ecosystem":"npm","package_name":"karma-webpack","requirements":"^5.0.1","kind":"Development","optional":false},{"id":1812561195,"ecosystem":"npm","package_name":"coveralls-next","requirements":"^4.2.0","kind":"Development","optional":false},{"id":1812561196,"ecosystem":"npm","package_name":"tsconfig-paths","requirements":"^4.2.0","kind":"Development","optional":false},{"id":1812561197,"ecosystem":"npm","package_name":"promise-polyfill","requirements":"8.1.0","kind":"Development","optional":false},{"id":1812561198,"ecosystem":"npm","package_name":"@types/ua-parser-js","requirements":"^0.7.36","kind":"Development","optional":false},{"id":1812561199,"ecosystem":"npm","package_name":"mocha-lcov-reporter","requirements":"^1.3.0","kind":"Development","optional":false},{"id":1812561200,"ecosystem":"npm","package_name":"rollup-plugin-terser","requirements":"^5.3.0","kind":"Development","optional":false},{"id":1812561201,"ecosystem":"npm","package_name":"karma-chrome-launcher","requirements":"^2.1.1","kind":"Development","optional":false},{"id":1812561202,"ecosystem":"npm","package_name":"eslint-config-prettier","requirements":"^6.10.0","kind":"Development","optional":false},{"id":1812561203,"ecosystem":"npm","package_name":"eslint-plugin-prettier","requirements":"^3.1.2","kind":"Development","optional":false},{"id":1812561204,"ecosystem":"npm","package_name":"@rollup/plugin-commonjs","requirements":"^11.0.2","kind":"Development","optional":false},{"id":1812561205,"ecosystem":"npm","package_name":"@typescript-eslint/parser","requirements":"^5.33.0","kind":"Development","optional":false},{"id":1812561206,"ecosystem":"npm","package_name":"@vitest/coverage-istanbul","requirements":"^2.0.5","kind":"Development","optional":false},{"id":1812561207,"ecosystem":"npm","package_name":"rollup-plugin-typescript2","requirements":"^0.27.1","kind":"Development","optional":false},{"id":1812561208,"ecosystem":"npm","package_name":"@rollup/plugin-node-resolve","requirements":"^7.1.1","kind":"Development","optional":false},{"id":1812561209,"ecosystem":"npm","package_name":"karma-browserstack-launcher","requirements":"^1.5.1","kind":"Development","optional":false},{"id":1812561210,"ecosystem":"npm","package_name":"@react-native-community/netinfo","requirements":"^11.3.2","kind":"Development","optional":false},{"id":1812561211,"ecosystem":"npm","package_name":"@typescript-eslint/eslint-plugin","requirements":"^5.33.0","kind":"Development","optional":false},{"id":1812561212,"ecosystem":"npm","package_name":"@react-native-async-storage/async-storage","requirements":"^2","kind":"Development","optional":false}],"advisories":[],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@optimizely%2Foptimizely-sdk"}