{"_id":"@rokt/ux-helper-web","_rev":"29-08835b5357137f5f4ad18766b7aae3dd","name":"@rokt/ux-helper-web","dist-tags":{"next":"0.1.4-rc.0","latest":"2.0.0"},"versions":{"0.1.1":{"name":"@rokt/ux-helper-web","version":"0.1.1","author":{"name":"New Integrations team"},"license":"ISC","_id":"@rokt/ux-helper-web@0.1.1","maintainers":[{"name":"rokt-npmjs","email":"npmjs@rokt.com"}],"bin":{"bundle-ux-helper":"bin/bundle-ux-helper.sh"},"dist":{"shasum":"64e571d0da1b85de2e53e8687bc0e88c53d1644f","tarball":"https://registry.npmjs.org/@rokt/ux-helper-web/-/ux-helper-web-0.1.1.tgz","fileCount":78,"integrity":"sha512-08/A9eDCfmW692WUQawmPS1XcPOcV/RfTUNyH5nkpeGnvvYPcn1l/CicXnrl6u4tRaDFVXyLbmHIXLhjOImdDg==","signatures":[{"sig":"MEUCIQDA015ZAQf0il21aEd7eTZ1L20PNXzM2c6cOUv1Z+UHNQIgWYz879CrD77ClTUWeTL8OaOZbD+dlfFRJKArvVgt5SU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4143884},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.mjs","gitHead":"a214a985a6a02727f3822dcc66f9d8e312b9418f","scripts":{"lint":"npx eslint './src/**/*.{ts,tsx}'","test":"npx jest --passWithNoTests --coverage","build":"sh ./scripts/build.sh","check":"npm run lint && npm run prettier:check && npm run test","clean":"rm -rf ./build && rm -rf ./dist","lint:fix":"npx eslint './src/**/*.{ts,tsx}' --fix","prettier":"npx prettier --config ../.prettierrc.yaml --ignore-path ../.prettierignore --write './src/**/*.{ts,tsx}'","test:watch":"npx jest --watch --passWithNoTests","build:local":"mkdir -p ../packages && npm run build && npm pack --pack-destination ../packages","prettier:fix":"npx prettier --config ../.prettierrc.yaml --ignore-path ../.prettierignore --write './src/**/*.{ts,tsx}'","prettier:check":"npx prettier --config ../.prettierrc.yaml --ignore-path ../.prettierignore --check './src/**/*.{ts,tsx}'"},"_npmUser":{"name":"rokt-npmjs","email":"npmjs@rokt.com"},"_npmVersion":"10.7.0","description":"The Rokt UX Helper Web is an open source library that enables partner applications to more easily render various user experiences, increasing the velocity of testing and ultimately improving relevancy for the customer. This library provides the flexibilit","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.3","ramda":"^0.30.1","react":"^18","eslint":"^9.17.0","insane":"^2.6.2","nanoid":"^1.0.0","rollup":"^4.23.0","globals":"^15.12.0","ts-jest":"^29.1.1","ts-node":"10.9.1","prettier":"^3.4.2","@rokt/kit":"^6.5.0","react-dom":"^18","@eslint/js":"^9.15.0","babel-jest":"^29.4.1","redux-saga":"^1.0.0","typescript":"5.7.2","@babel/core":"^7.23.6","@types/jest":"^29.5.13","@types/node":"^22","react-redux":"^8.0.0","@emotion/css":"^11.0.0","@rokt/plugin":"^5.6.0","@types/react":"^18","@reduxjs/toolkit":"^1.0.3","@types/react-dom":"^18","@babel/preset-env":"^7.23.6","@types/react-redux":"^7","@babel/preset-react":"^7.14.5","embla-carousel-react":"^8.0.0","eslint-plugin-import":"^2.31.0","rollup-plugin-dotenv":"^0.5.1","@rollup/plugin-inject":"^5.0.5","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-virtual":"^3.0.2","jest-environment-jsdom":"^29.4.3","@rokt/dcui-orchestrator":"^0.1.0-rc.1","@rollup/plugin-commonjs":"^28.0.0","@rokt/dcui-layout-schema":"1.4.0","@rokt/partner-integration":"^4.5.0","@rollup/plugin-typescript":"^12.1.0","@testing-library/jest-dom":"^5.16.5","@typescript-eslint/parser":"^8.15.0","@rollup/plugin-node-resolve":"^15.3.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.15.0"},"peerDependencies":{"ramda":"^0.30.1","react":"^18.0","insane":"^2.0.0","nanoid":"^1.0.0","react-dom":"^18.0","redux-saga":"^1.0.0","react-redux":"^8.0.0","@emotion/css":"^11.0","@reduxjs/toolkit":"^1.0.3","embla-carousel-react":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ux-helper-web_0.1.1_1734593167326_0.5969916052743824","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@rokt/ux-helper-web","version":"0.1.2","author":{"name":"New Integrations team"},"license":"SEE LICENSE IN LICENSE.md","_id":"@rokt/ux-helper-web@0.1.2","maintainers":[{"name":"rokt-npmjs","email":"npmjs@rokt.com"}],"bin":{"bundle-ux-helper":"bin/bundle-ux-helper.sh"},"dist":{"shasum":"a3252e5a832a2ebcb7472fd5f1e771fd6e5ee136","tarball":"https://registry.npmjs.org/@rokt/ux-helper-web/-/ux-helper-web-0.1.2.tgz","fileCount":78,"integrity":"sha512-W8TJI8AShWQ3YAuCTj57BGiKBbXosM0QpJF+X6s7tcaIjWPLw87dg41JcXMOlGvPdROY5dTqfl4QFsXDkdiIgw==","signatures":[{"sig":"MEYCIQCrzAKJC8HkaLdcKY0kJiwK9ZmO2H85x+3ZVunJKJ9VUAIhAIAFZ6csP9Mzlg+kf60FdDrAnJXhhHRNHc+gl4EpkAQB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3265867},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.mjs","gitHead":"524d2b9c986319f0c436d3e49ebc0ebcb964a668","scripts":{"lint":"npx eslint './src/**/*.{ts,tsx}'","test":"npx jest --passWithNoTests --coverage","build":"sh ./scripts/build.sh","check":"npm run lint && npm run prettier:check && npm run test","clean":"rm -rf ./build && rm -rf ./dist","lint:fix":"npx eslint './src/**/*.{ts,tsx}' --fix","prettier":"npx prettier --config ../.prettierrc.yaml --ignore-path ../.prettierignore --write './src/**/*.{ts,tsx}'","test:watch":"npx jest --watch --passWithNoTests","build:local":"mkdir -p ../packages && npm run build && npm pack --pack-destination ../packages","build:stats":"rm -rf ./build-stats && sh ./scripts/build.sh --configStats","prettier:fix":"npx prettier --config ../.prettierrc.yaml --ignore-path ../.prettierignore --write './src/**/*.{ts,tsx}'","build:reports":"sh ./scripts/build-with-reports.sh","prettier:check":"npx prettier --config ../.prettierrc.yaml --ignore-path ../.prettierignore --check './src/**/*.{ts,tsx}'"},"_npmUser":{"name":"rokt-npmjs","email":"npmjs@rokt.com"},"_npmVersion":"10.8.2","description":"The Rokt UX Helper Web is an open source library that enables partner applications to more easily render various user experiences, increasing the velocity of testing and ultimately improving relevancy for the customer. This library provides the flexibilit","directories":{},"_nodeVersion":"18.20.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.3","ramda":"^0.30.1","react":"^18","eslint":"^9.17.0","insane":"^2.6.2","nanoid":"^1.0.0","rollup":"^4.31.0","globals":"^15.12.0","ts-jest":"^29.1.1","ts-node":"10.9.1","prettier":"^3.4.2","react-dom":"^18","@eslint/js":"^9.15.0","babel-jest":"^29.4.1","redux-saga":"^1.0.0","typescript":"5.7.2","@babel/core":"^7.23.6","@types/jest":"^29.5.13","@types/node":"^22","react-redux":"^8.0.0","@emotion/css":"^11.0.0","@types/react":"^18","@reduxjs/toolkit":"^1.0.3","@types/react-dom":"^18","@babel/preset-env":"^7.23.6","@types/react-redux":"^7","@babel/preset-react":"^7.14.5","embla-carousel-react":"^8.0.0","eslint-plugin-import":"^2.31.0","rollup-plugin-dotenv":"^0.5.1","@rollup/plugin-inject":"^5.0.5","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-virtual":"^3.0.2","jest-environment-jsdom":"^29.4.3","rollup-plugin-filesize":"^10.0.0","@rollup/plugin-commonjs":"^28.0.0","rollup-plugin-visualizer":"^5.14.0","@rollup/plugin-typescript":"^12.1.0","@testing-library/jest-dom":"^5.16.5","@typescript-eslint/parser":"^8.15.0","@rollup/plugin-node-resolve":"^15.3.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.15.0"},"peerDependencies":{"ramda":"^0.30.1","react":"^18.0","insane":"^2.0.0","nanoid":"^1.0.0","react-dom":"^18.0","redux-saga":"^1.0.0","react-redux":"^8.0.0","@emotion/css":"^11.0","@reduxjs/toolkit":"^1.0.3","embla-carousel-react":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ux-helper-web_0.1.2_1739237433841_0.0017433304266363248","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@rokt/ux-helper-web","version":"0.1.3","author":{"name":"New Integrations team"},"license":"SEE LICENSE IN LICENSE.md","_id":"@rokt/ux-helper-web@0.1.3","maintainers":[{"name":"rokt-npmjs","email":"npmjs@rokt.com"}],"bin":{"bundle-ux-helper":"bin/bundle-ux-helper.sh"},"dist":{"shasum":"990f7e5124db79c34ab63b5b143388900199eaeb","tarball":"https://registry.npmjs.org/@rokt/ux-helper-web/-/ux-helper-web-0.1.3.tgz","fileCount":45,"integrity":"sha512-m4CQhnhED5He6A7+7CijHLroMiJ3WEpcp1WwB7nILxWGeaEmnwzbb0rtYSDjKH7lxdSab+S0lzzm4wYcZXPgxw==","signatures":[{"sig":"MEYCIQDSc3wcZSboe1mR0htB/epESI9o/TDFxICBhDtfoqC9hwIhAM+a5WVQ/jGNvwQfP+WJUcHBY4DMyoog0M8ZWQsRW5fb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3242160},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.mjs","gitHead":"db048fac243740845b6e21e4e82f0c9425520277","scripts":{"lint":"npx eslint './src/**/*.{ts,tsx}'","test":"npx jest --passWithNoTests --coverage","build":"bash ./scripts/build.sh","check":"npm run lint && npm run prettier:check && npm run test","clean":"rm -rf ./build && rm -rf ./dist","lint:fix":"npx eslint './src/**/*.{ts,tsx}' --fix","prettier":"npx prettier --config ../.prettierrc.yaml --ignore-path ../.prettierignore --write './src/**/*.{ts,tsx}'","test:watch":"npx jest --watch --passWithNoTests","build:local":"mkdir -p ../packages && npm run build && npm pack --pack-destination ../packages","build:stats":"rm -rf ./build-stats && sh ./scripts/build.sh --configStats","prettier:fix":"npx prettier --config ../.prettierrc.yaml --ignore-path ../.prettierignore --write './src/**/*.{ts,tsx}'","build:reports":"sh ./scripts/build-with-reports.sh","prettier:check":"npx prettier --config ../.prettierrc.yaml --ignore-path ../.prettierignore --check './src/**/*.{ts,tsx}'"},"_npmUser":{"name":"rokt-npmjs","email":"npmjs@rokt.com"},"_npmVersion":"10.8.2","description":"The Rokt UX Helper Web is an open source library that enables partner applications to more easily render various user experiences, increasing the velocity of testing and ultimately improving relevancy for the customer. This library provides the flexibilit","directories":{},"_nodeVersion":"18.20.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.3","ramda":"^0.30.1","react":"^18","eslint":"^9.17.0","insane":"^2.6.2","nanoid":"^1.0.0","rollup":"^4.31.0","globals":"^15.12.0","ts-jest":"^29.1.1","ts-node":"10.9.1","prettier":"^3.4.2","react-dom":"^18","@eslint/js":"^9.15.0","babel-jest":"^29.4.1","redux-saga":"^1.0.0","typescript":"5.7.2","@babel/core":"^7.23.6","@types/jest":"^29.5.13","@types/node":"^22","react-redux":"^8.0.0","@emotion/css":"^11.0.0","@types/react":"^18","@reduxjs/toolkit":"^1.0.3","@types/react-dom":"^18","@babel/preset-env":"^7.23.6","@types/react-redux":"^7","@babel/preset-react":"^7.14.5","embla-carousel-react":"^8.0.0","eslint-plugin-import":"^2.31.0","rollup-plugin-dotenv":"^0.5.1","@rollup/plugin-inject":"^5.0.5","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-virtual":"^3.0.2","jest-environment-jsdom":"^29.4.3","rollup-plugin-filesize":"^10.0.0","@rollup/plugin-commonjs":"^28.0.0","rollup-plugin-visualizer":"^5.14.0","@rollup/plugin-typescript":"^12.1.0","@testing-library/jest-dom":"^5.16.5","@typescript-eslint/parser":"^8.15.0","@rollup/plugin-node-resolve":"^15.3.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.15.0"},"peerDependencies":{"ramda":"^0.30.1","react":"^18.0","insane":"^2.0.0","nanoid":"^1.0.0","react-dom":"^18.0","redux-saga":"^1.0.0","react-redux":"^8.0.0","@emotion/css":"^11.0","@reduxjs/toolkit":"^1.0.3","embla-carousel-react":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ux-helper-web_0.1.3_1739332387730_0.7662237584933103","host":"s3://npm-registry-packages-npm-production"}},"0.1.4-rc.0":{"name":"@rokt/ux-helper-web","version":"0.1.4-rc.0","author":{"name":"New Integrations team"},"license":"SEE LICENSE IN LICENSE.md","_id":"@rokt/ux-helper-web@0.1.4-rc.0","maintainers":[{"name":"rokt-npmjs","email":"npmjs@rokt.com"}],"bin":{"bundle-ux-helper":"bin/bundle-ux-helper.sh"},"dist":{"shasum":"56c8565b547fc78b991be4e9c7c482f44925309e","tarball":"https://registry.npmjs.org/@rokt/ux-helper-web/-/ux-helper-web-0.1.4-rc.0.tgz","fileCount":45,"integrity":"sha512-QoHAei6mFd0Nzq4uUH+/Yf8XFW8yiMaOPp1iEvhBR0iWmcazNCDsPyBxhvvDHKCduxaq/tTinFS4oXZw63uNiQ==","signatures":[{"sig":"MEUCIQD16NvpqA0VNAGgxouOEo7+vynZvY6TKAZkXakj2OH+BwIgJAbhk5GwULlzWJzpzPj1aWNIBu6ZM+fyvUW6dS0lVAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3242165},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.mjs","gitHead":"02f278f1acdc8c4dc51156ecc02023a352bfc2da","scripts":{"lint":"npx eslint './src/**/*.{ts,tsx}'","test":"npx jest --passWithNoTests --coverage","build":"bash ./scripts/build.sh","check":"npm run lint && npm run prettier:check && npm run test","clean":"rm -rf ./build && rm -rf ./dist","lint:fix":"npx eslint './src/**/*.{ts,tsx}' --fix","prettier":"npx prettier --config ../.prettierrc.yaml --ignore-path ../.prettierignore --write './src/**/*.{ts,tsx}'","test:watch":"npx jest --watch --passWithNoTests","build:local":"mkdir -p ../packages && npm run build && npm pack --pack-destination ../packages","build:stats":"rm -rf ./build-stats && sh ./scripts/build.sh --configStats","prettier:fix":"npx prettier --config ../.prettierrc.yaml --ignore-path ../.prettierignore --write './src/**/*.{ts,tsx}'","build:reports":"sh ./scripts/build-with-reports.sh","prettier:check":"npx prettier --config ../.prettierrc.yaml --ignore-path ../.prettierignore --check './src/**/*.{ts,tsx}'"},"_npmUser":{"name":"rokt-npmjs","email":"npmjs@rokt.com"},"_npmVersion":"10.8.2","description":"The Rokt UX Helper Web is an open source library that enables partner applications to more easily render various user experiences, increasing the velocity of testing and ultimately improving relevancy for the customer. This library provides the flexibilit","directories":{},"_nodeVersion":"18.20.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.4.3","ramda":"^0.30.1","react":"^18","eslint":"^9.17.0","insane":"^2.6.2","nanoid":"^1.0.0","rollup":"^4.31.0","globals":"^15.12.0","ts-jest":"^29.1.1","ts-node":"10.9.1","prettier":"^3.4.2","react-dom":"^18","@eslint/js":"^9.15.0","babel-jest":"^29.4.1","redux-saga":"^1.0.0","typescript":"5.7.2","@babel/core":"^7.23.6","@types/jest":"^29.5.13","@types/node":"^22","react-redux":"^8.0.0","@emotion/css":"^11.0.0","@types/react":"^18","@reduxjs/toolkit":"^1.0.3","@types/react-dom":"^18","@babel/preset-env":"^7.23.6","@types/react-redux":"^7","@babel/preset-react":"^7.14.5","embla-carousel-react":"^8.0.0","eslint-plugin-import":"^2.31.0","rollup-plugin-dotenv":"^0.5.1","@rollup/plugin-inject":"^5.0.5","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-virtual":"^3.0.2","jest-environment-jsdom":"^29.4.3","rollup-plugin-filesize":"^10.0.0","@rollup/plugin-commonjs":"^28.0.0","rollup-plugin-visualizer":"^5.14.0","@rollup/plugin-typescript":"^12.1.0","@testing-library/jest-dom":"^5.16.5","@typescript-eslint/parser":"^8.15.0","@rollup/plugin-node-resolve":"^15.3.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.15.0"},"peerDependencies":{"ramda":"^0.30.1","react":"^18.0","insane":"^2.0.0","nanoid":"^1.0.0","react-dom":"^18.0","redux-saga":"^1.0.0","react-redux":"^8.0.0","@emotion/css":"^11.0","@reduxjs/toolkit":"^1.0.3","embla-carousel-react":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ux-helper-web_0.1.4-rc.0_1739332747679_0.2803904509745645","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@rokt/ux-helper-web","version":"0.1.5","author":{"name":"New Integrations team"},"license":"SEE LICENSE IN LICENSE.md","_id":"@rokt/ux-helper-web@0.1.5","maintainers":[{"name":"rokt-npmjs","email":"npmjs@rokt.com"}],"bin":{"bundle-ux-helper":"bin/bundle-ux-helper.sh"},"dist":{"shasum":"997b577927456acdd57f7a90977229b2c62bdcda","tarball":"https://registry.npmjs.org/@rokt/ux-helper-web/-/ux-helper-web-0.1.5.tgz","fileCount":52,"integrity":"sha512-jxEueBPlFdB0aLvgqDsmMiEn4g0Iyv3QfLTVLJ6ddQFT1dm29z43LSmfNVd+/n0wzD3750KtPa7dqfx2LVPTIA==","signatures":[{"sig":"MEUCIQDf2ax8r308M9Rijwi8yIcv2vCyJc0OusPd4qmjjDcXxgIgIWabTFkUDAEt6pgUeZdydNV9lrFWi8Bx1YqxA8ymTU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3385928},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.mjs","gitHead":"721c78983a5257a264d4812a44ecc00051ee90a3","scripts":{"lint":"npx eslint './src/**/*.{ts,tsx}'","test":"npx jest --passWithNoTests --coverage","build":"bash ./scripts/build.sh","check":"npm run lint && npm run prettier:check && npm run test","clean":"rm -rf ./build && rm -rf ./dist","lint:fix":"npx eslint './src/**/*.{ts,tsx}' --fix","prettier":"npx prettier --config ../.prettierrc.yaml --ignore-path ../.prettierignore --write './src/**/*.{ts,tsx}'","test:watch":"npx jest --watch --passWithNoTests","build:debug":"sh ./scripts/build.sh --configDebug","build:local":"mkdir -p ../packages && npm run build && npm pack --pack-destination ../packages","build:stats":"rm -rf ./build-stats && sh ./scripts/build.sh --configStats","prettier:fix":"npx prettier --config ../.prettierrc.yaml --ignore-path ../.prettierignore --write './src/**/*.{ts,tsx}'","build:reports":"sh ./scripts/build-with-reports.sh","prettier:check":"npx prettier --config ../.prettierrc.yaml --ignore-path ../.prettierignore --check './src/**/*.{ts,tsx}'"},"_npmUser":{"name":"rokt-npmjs","email":"npmjs@rokt.com"},"_npmVersion":"10.8.2","description":"The Rokt UX Helper Web is an open source library that enables partner applications to more easily render various user experiences, increasing the velocity of testing and ultimately improving relevancy for the customer. This library provides the flexibilit","directories":{},"_nodeVersion":"18.20.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.3","ramda":"^0.30.1","react":"^18.2.0","tslib":"^2.6.2","eslint":"^9.17.0","insane":"^2.6.2","nanoid":"^4.0.1","rollup":"^4.31.0","globals":"^15.12.0","ts-jest":"^29.1.1","ts-node":"10.9.2","prettier":"^3.4.2","react-dom":"^18.2.0","@eslint/js":"^9.15.0","babel-jest":"^29.4.1","redux-saga":"^1.1.3","typescript":"5.7.2","@babel/core":"^7.23.6","@types/jest":"^29.5.13","@types/node":"^22","react-redux":"^8.0.5","@emotion/css":"^11.10.6","@types/react":"^18","@reduxjs/toolkit":"^1.8.5","@types/react-dom":"^18","@babel/preset-env":"^7.23.6","@types/react-redux":"^7","@babel/preset-react":"^7.14.5","embla-carousel-react":"^8.0.0-rc11","eslint-plugin-import":"^2.31.0","rollup-plugin-dotenv":"^0.5.1","@rollup/plugin-inject":"^5.0.5","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-virtual":"^3.0.2","jest-environment-jsdom":"^29.4.3","rollup-plugin-filesize":"^10.0.0","@rollup/plugin-commonjs":"^28.0.0","rollup-plugin-visualizer":"^5.14.0","@rollup/plugin-typescript":"^12.1.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.15.0","@rollup/plugin-node-resolve":"^15.3.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.15.0"},"peerDependencies":{"ramda":"^0.30.1","react":"^18.2.0","tslib":"^2.6.2","insane":"^2.6.2","nanoid":"^4.0.1","react-dom":"^18.2.0","redux-saga":"^1.1.3","react-redux":"^8.0.5","@emotion/css":"^11.10.6","@reduxjs/toolkit":"^1.8.5","embla-carousel-react":"^8.0.0-rc11"},"_npmOperationalInternal":{"tmp":"tmp/ux-helper-web_0.1.5_1742794636345_0.9111351515456851","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@rokt/ux-helper-web","version":"0.1.6","author":{"name":"New Integrations team"},"license":"SEE LICENSE IN LICENSE.md","_id":"@rokt/ux-helper-web@0.1.6","maintainers":[{"name":"rokt-npmjs","email":"npmjs@rokt.com"}],"bin":{"bundle-ux-helper":"bin/bundle-ux-helper.sh"},"dist":{"shasum":"a391be9660736831d2f48eed5aef6ba61aa642df","tarball":"https://registry.npmjs.org/@rokt/ux-helper-web/-/ux-helper-web-0.1.6.tgz","fileCount":53,"integrity":"sha512-VUHeM99iD1tQXxHlzFs8Yei5yAaE7SfG82X3j64UQtljz+j5rEPSyui7+up3yMrEnG80kokclsM1P5dlEk9Tzw==","signatures":[{"sig":"MEUCIQCNVLS0ZlmI11OVGgNWDjNmLgqZRiyzwXq3uMNMHi7d5QIgW0yxBddTlT8wxWWMQEfAu2NihYKXALikAkWeETqcHG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3398395},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.mjs","gitHead":"d485575fced461db22b478624a7739300d7af305","scripts":{"lint":"npx eslint './src/**/*.{ts,tsx}'","test":"npx jest --passWithNoTests --coverage","build":"bash ./scripts/build.sh","check":"npm run lint && npm run prettier:check && npm run test","clean":"rm -rf ./build && rm -rf ./dist","lint:fix":"npx eslint './src/**/*.{ts,tsx}' --fix","prettier":"npx prettier --config ../.prettierrc.yaml --ignore-path ../.prettierignore --write './src/**/*.{ts,tsx}'","test:watch":"npx jest --watch --passWithNoTests --coverage","build:debug":"sh ./scripts/build.sh --configDebug","build:local":"mkdir -p ../packages && npm run build && npm pack --pack-destination ../packages","build:stats":"rm -rf ./build-stats && sh ./scripts/build.sh --configStats","prettier:fix":"npx prettier --config ../.prettierrc.yaml --ignore-path ../.prettierignore --write './src/**/*.{ts,tsx}'","build:reports":"sh ./scripts/build-with-reports.sh","prettier:check":"npx prettier --config ../.prettierrc.yaml --ignore-path ../.prettierignore --check './src/**/*.{ts,tsx}'"},"_npmUser":{"name":"rokt-npmjs","email":"npmjs@rokt.com"},"_npmVersion":"10.8.2","description":"The Rokt UX Helper Web is an open source library that enables partner applications to more easily render various user experiences, increasing the velocity of testing and ultimately improving relevancy for the customer. This library provides the flexibilit","directories":{},"sideEffects":true,"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.3","ramda":"^0.30.1","react":"^18.2.0","tslib":"^2.6.2","eslint":"^9.17.0","insane":"^2.6.2","nanoid":"^5.1.5","rollup":"^4.31.0","globals":"^15.12.0","ts-jest":"^29.1.1","ts-node":"10.9.2","prettier":"^3.4.2","react-dom":"^18.2.0","@eslint/js":"^9.15.0","babel-jest":"^29.4.1","redux-saga":"^1.1.3","typescript":"5.7.2","@babel/core":"^7.23.6","@types/jest":"^29.5.13","@types/node":"^22","react-redux":"^8.0.5","@emotion/css":"^11.10.6","@types/react":"^18","@reduxjs/toolkit":"^1.8.5","@types/react-dom":"^18","@babel/preset-env":"^7.23.6","@types/react-redux":"^7","@babel/preset-react":"^7.14.5","embla-carousel-react":"^8.0.0-rc11","eslint-plugin-import":"^2.31.0","rollup-plugin-dotenv":"^0.5.1","@rollup/plugin-inject":"^5.0.5","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-virtual":"^3.0.2","jest-environment-jsdom":"^29.4.3","rollup-plugin-filesize":"^10.0.0","@rollup/plugin-commonjs":"^28.0.0","rollup-plugin-visualizer":"^5.14.0","@rollup/plugin-typescript":"^12.1.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.15.0","@rollup/plugin-node-resolve":"^15.3.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.15.0"},"peerDependencies":{"ramda":"^0.30.1","react":"^18.2.0","tslib":"^2.6.2","insane":"^2.6.2","nanoid":"^5.1.5","react-dom":"^18.2.0","redux-saga":"^1.1.3","react-redux":"^8.0.5","@emotion/css":"^11.10.6","@reduxjs/toolkit":"^1.8.5","embla-carousel-react":"^8.0.0-rc11"},"_npmOperationalInternal":{"tmp":"tmp/ux-helper-web_0.1.6_1744346507623_0.699796750414956","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@rokt/ux-helper-web","version":"0.1.7","author":{"name":"New Integrations team"},"license":"SEE LICENSE IN LICENSE.md","_id":"@rokt/ux-helper-web@0.1.7","maintainers":[{"name":"rokt-npmjs","email":"npmjs@rokt.com"}],"bin":{"bundle-ux-helper":"bin/bundle-ux-helper.sh"},"dist":{"shasum":"14752a6d2e56929c6a1c951fa6ecbec3266f0ed4","tarball":"https://registry.npmjs.org/@rokt/ux-helper-web/-/ux-helper-web-0.1.7.tgz","fileCount":53,"integrity":"sha512-99N738Uc4yiWURgYcub9e3YBMjfIlqK6GvTg46Ml9MKk+/jZupvN44cgKka3WEcPF7QbnB+BNpA+9sedByVM/A==","signatures":[{"sig":"MEUCIQDxy9gWK6mHzlsUyFymuBp2YeyzV1UBoUES7MHbSUfEDgIgRYq8yHB9ytNyIYHcJfk0A+5QWLMBNc0mkVLyMZmc0L8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3527688},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.mjs","gitHead":"ebe7a969ef18bd2086371006a0f5a872130691b1","scripts":{"lint":"npx eslint './src/**/*.{ts,tsx}'","test":"npx jest --passWithNoTests --coverage","build":"bash ./scripts/build.sh","check":"npm run lint && npm run prettier:check && npm run test","clean":"rm -rf ./build && rm -rf ./dist","lint:fix":"npx eslint './src/**/*.{ts,tsx}' --fix","prettier":"npx prettier --config ../.prettierrc.yaml --ignore-path ../.prettierignore --write './src/**/*.{ts,tsx}'","test:watch":"npx jest --watch --passWithNoTests --coverage","build:debug":"sh ./scripts/build.sh --configDebug","build:local":"mkdir -p ../packages && npm run build && npm pack --pack-destination ../packages","build:stats":"rm -rf ./build-stats && sh ./scripts/build.sh --configStats","prettier:fix":"npx prettier --config ../.prettierrc.yaml --ignore-path ../.prettierignore --write './src/**/*.{ts,tsx}'","build:reports":"sh ./scripts/build-with-reports.sh","prettier:check":"npx prettier --config ../.prettierrc.yaml --ignore-path ../.prettierignore --check './src/**/*.{ts,tsx}'"},"_npmUser":{"name":"rokt-npmjs","email":"npmjs@rokt.com"},"_npmVersion":"10.9.2","description":"The Rokt UX Helper Web is an open source library that enables partner applications to more easily render various user experiences, increasing the velocity of testing and ultimately improving relevancy for the customer. This library provides the flexibilit","directories":{},"sideEffects":true,"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.3","ramda":"^0.30.1","react":"^18.3.1","tslib":"^2.6.2","eslint":"^9.17.0","insane":"^2.6.2","nanoid":"^5.1.5","rollup":"^4.31.0","globals":"^15.12.0","ts-jest":"^29.1.1","ts-node":"10.9.2","prettier":"^3.4.2","react-dom":"^18.3.1","@eslint/js":"^9.15.0","babel-jest":"^29.4.1","redux-saga":"^1.3.0","typescript":"5.8.3","@babel/core":"^7.23.6","@types/jest":"^29.5.13","@types/node":"^22","react-redux":"^9.0.2","@emotion/css":"^11.10.6","@types/react":"^18","@reduxjs/toolkit":"^2.5.1","@types/react-dom":"^18","@babel/preset-env":"^7.23.6","@types/react-redux":"^7","@babel/preset-react":"^7.14.5","embla-carousel-react":"^8.0.0","eslint-plugin-import":"^2.31.0","rollup-plugin-dotenv":"^0.5.1","@rollup/plugin-inject":"^5.0.5","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-virtual":"^3.0.2","jest-environment-jsdom":"^29.4.3","rollup-plugin-filesize":"^10.0.0","@rollup/plugin-commonjs":"^28.0.0","rollup-plugin-visualizer":"^5.14.0","@rollup/plugin-typescript":"^12.1.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.30.1","@rollup/plugin-node-resolve":"^16.0.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.30.1"},"peerDependencies":{"ramda":"^0.30.1","react":"^18.3.1","tslib":"^2.6.2","insane":"^2.6.2","nanoid":"^5.1.5","react-dom":"^18.3.1","redux-saga":"^1.3.0","react-redux":"^9.0.2","@emotion/css":"^11.10.6","@reduxjs/toolkit":"^2.5.1","embla-carousel-react":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ux-helper-web_0.1.7_1744688247389_0.15105935686566907","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@rokt/ux-helper-web","version":"0.2.1","author":{"name":"New Integrations team"},"license":"SEE LICENSE IN LICENSE.md","_id":"@rokt/ux-helper-web@0.2.1","maintainers":[{"name":"rokt-npmjs","email":"npmjs@rokt.com"}],"bin":{"bundle-ux-helper":"bin/bundle-ux-helper.sh"},"dist":{"shasum":"f73cb7d0516c944a96ba8e29456cb8fb88d0abc1","tarball":"https://registry.npmjs.org/@rokt/ux-helper-web/-/ux-helper-web-0.2.1.tgz","fileCount":53,"integrity":"sha512-lllG0lGb30t/PoAplgFg+S+BO5kOBBxWnMZmuwCpdiLCpHOl5FXBMEAnkwYkSzxH7agbs1E65RkCFJYWQCxewQ==","signatures":[{"sig":"MEUCIQDi5syp7zA7hNBc6uWrjvN4mPtA/MQEXEYIrY78cQbMBgIgXTUe5UBUMIJL+m6oRe3YZiX9ufMEmSYwQEMRfD7g6po=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3864058},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.mjs","gitHead":"cbc3b2f3083d2adbc85d4c5331eb5f76cf0d6bf6","scripts":{"lint":"npx eslint './src/**/*.{ts,tsx}'","test":"npx jest --passWithNoTests --coverage","build":"bash ./scripts/build.sh","check":"npm run lint && npm run prettier:check && npm run test","clean":"rm -rf ./build && rm -rf ./dist","lint:fix":"npx eslint './src/**/*.{ts,tsx}' --fix","prettier":"npx prettier --config ../.prettierrc.yaml --ignore-path ../.prettierignore --write './src/**/*.{ts,tsx}'","test:watch":"npx jest --watch --passWithNoTests --coverage","build:debug":"sh ./scripts/build.sh --configDebug","build:local":"mkdir -p ../packages && npm run build && npm pack --pack-destination ../packages","build:stats":"rm -rf ./build-stats && sh ./scripts/build.sh --configStats","prettier:fix":"npx prettier --config ../.prettierrc.yaml --ignore-path ../.prettierignore --write './src/**/*.{ts,tsx}'","build:reports":"sh ./scripts/build-with-reports.sh","prettier:check":"npx prettier --config ../.prettierrc.yaml --ignore-path ../.prettierignore --check './src/**/*.{ts,tsx}'"},"_npmUser":{"name":"rokt-npmjs","email":"npmjs@rokt.com"},"_npmVersion":"10.9.2","description":"The Rokt UX Helper Web is an open source library that enables partner applications to more easily render various user experiences, increasing the velocity of testing and ultimately improving relevancy for the customer. This library provides the flexibilit","directories":{},"sideEffects":true,"_nodeVersion":"22.16.0","dependencies":{"@rokt/dcui-orchestrator":"0.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.3","ramda":"^0.30.1","react":"^18.3.1","tslib":"^2.6.2","eslint":"^9.17.0","insane":"^2.6.2","nanoid":"^5.1.5","rollup":"^4.31.0","globals":"^16.2.0","ts-jest":"^29.1.1","ts-node":"10.9.2","prettier":"^3.4.2","react-dom":"^18.3.1","@eslint/js":"^9.15.0","babel-jest":"^29.4.1","redux-saga":"^1.3.0","typescript":"5.8.3","@babel/core":"^7.23.6","@types/jest":"^29.5.13","@types/node":"^22","react-redux":"^9.0.2","@emotion/css":"^11.10.6","@types/react":"^18","@reduxjs/toolkit":"^2.5.1","@types/react-dom":"^18","@babel/preset-env":"^7.26.9","@types/react-redux":"^7","@babel/preset-react":"^7.14.5","embla-carousel-react":"^8.0.0","eslint-plugin-import":"^2.31.0","rollup-plugin-dotenv":"^0.5.1","@rollup/plugin-inject":"^5.0.5","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-virtual":"^3.0.2","jest-environment-jsdom":"^29.4.3","rollup-plugin-filesize":"^10.0.0","@rollup/plugin-commonjs":"^28.0.3","rollup-plugin-visualizer":"^5.14.0","@rollup/plugin-typescript":"^12.1.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.30.1","@rollup/plugin-node-resolve":"^16.0.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/ux-helper-web_0.2.1_1748929189769_0.5360410265875379","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@rokt/ux-helper-web","version":"0.3.0","author":{"name":"New Integrations team"},"license":"SEE LICENSE IN LICENSE.md","_id":"@rokt/ux-helper-web@0.3.0","maintainers":[{"name":"rokt-npmjs","email":"npmjs@rokt.com"}],"bin":{"bundle-ux-helper":"bin/bundle-ux-helper.sh"},"dist":{"shasum":"49071363b50676c89ccd5b57e084ca882d1db734","tarball":"https://registry.npmjs.org/@rokt/ux-helper-web/-/ux-helper-web-0.3.0.tgz","fileCount":53,"integrity":"sha512-PA6brXEo+mpiXPJ13T5j5ejotLd0N4cMVBVhuo6J8GBqXaLCsRcjivT/gxpQJFsadNQDQspAkAvbQb1mPC3srw==","signatures":[{"sig":"MEYCIQCz1ZDe0iFuDYPKlTfvoy1gOBcbQwJVKhuJj5Ypj40+wQIhALEOLHq1+EU3YUKMekwQ7+L13hwGNeDgNb9bFZAI+QPS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3988829},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.mjs","gitHead":"d00db15a6e5feadd0055def9a0b6adc1059074d1","scripts":{"lint":"npx eslint './src/**/*.{ts,tsx}'","test":"npx jest --passWithNoTests --coverage","build":"bash ./scripts/build.sh","check":"npm run lint && npm run prettier:check && npm run test","clean":"rm -rf ./build && rm -rf ./dist","lint:fix":"npx eslint './src/**/*.{ts,tsx}' --fix","prettier":"npx prettier --config ../.prettierrc.yaml --ignore-path ../.prettierignore --write './src/**/*.{ts,tsx}'","test:watch":"npx jest --watch --passWithNoTests --coverage","build:debug":"sh ./scripts/build.sh --configDebug","build:local":"mkdir -p ../packages && npm run build && npm pack --pack-destination ../packages","build:stats":"rm -rf ./build-stats && sh ./scripts/build.sh --configStats","prettier:fix":"npx prettier --config ../.prettierrc.yaml --ignore-path ../.prettierignore --write './src/**/*.{ts,tsx}'","build:reports":"sh ./scripts/build-with-reports.sh","prettier:check":"npx prettier --config ../.prettierrc.yaml --ignore-path ../.prettierignore --check './src/**/*.{ts,tsx}'"},"_npmUser":{"name":"rokt-npmjs","email":"npmjs@rokt.com"},"_npmVersion":"10.9.2","description":"The Rokt UX Helper Web is an open source library that enables partner applications to more easily render various user experiences, increasing the velocity of testing and ultimately improving relevancy for the customer. This library provides the flexibilit","directories":{},"sideEffects":true,"_nodeVersion":"22.17.1","dependencies":{"@rokt/dcui-orchestrator":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.3","ramda":"^0.30.1","react":"^18.3.1","tslib":"^2.6.2","eslint":"^9.17.0","insane":"^2.6.2","nanoid":"^5.1.5","rollup":"^4.31.0","globals":"^16.2.0","ts-jest":"^29.1.1","ts-node":"10.9.2","prettier":"^3.4.2","react-dom":"^18.3.1","@eslint/js":"^9.15.0","babel-jest":"^29.4.1","redux-saga":"^1.3.0","typescript":"5.8.3","@babel/core":"^7.23.6","@types/jest":"^29.5.13","@types/node":"^22","react-redux":"^9.0.2","@emotion/css":"^11.10.6","@types/react":"^18","@reduxjs/toolkit":"^2.5.1","@types/react-dom":"^18","@babel/preset-env":"^7.26.9","@types/react-redux":"^7","@babel/preset-react":"^7.14.5","embla-carousel-react":"^8.0.0","eslint-plugin-import":"^2.31.0","rollup-plugin-dotenv":"^0.5.1","@rollup/plugin-inject":"^5.0.5","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-virtual":"^3.0.2","jest-environment-jsdom":"^29.4.3","rollup-plugin-filesize":"^10.0.0","@rollup/plugin-commonjs":"^28.0.3","rollup-plugin-visualizer":"^6.0.3","@rollup/plugin-typescript":"^12.1.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.30.1","@rollup/plugin-node-resolve":"^16.0.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/ux-helper-web_0.3.0_1753305885801_0.6391385918577335","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@rokt/ux-helper-web","version":"0.3.1","author":{"name":"New Integrations team"},"license":"SEE LICENSE IN LICENSE.md","_id":"@rokt/ux-helper-web@0.3.1","maintainers":[{"name":"rokt-npmjs","email":"npmjs@rokt.com"}],"bin":{"bundle-ux-helper":"bin/bundle-ux-helper.sh"},"dist":{"shasum":"2cf6a5f6ea84a74418a17f08dbe3ea8269dc8b46","tarball":"https://registry.npmjs.org/@rokt/ux-helper-web/-/ux-helper-web-0.3.1.tgz","fileCount":53,"integrity":"sha512-e47cm8y5W9vAUm0MwVLa3kaiUuOotRqPIfxmey8woc8PMwQAHlZ6S7uvaGVFydPe05wYSUhKbPMw1e8Hwatopg==","signatures":[{"sig":"MEUCIHz804hFOGG2Ugthz0HXfBlDOPMxz65xh2tz5d0cmNJxAiEA34uoduuDk3RF1kTW72XIvflRwU30Y/LEg8yVB7/RnLQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3988928},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.mjs","gitHead":"23a51bdf5212a662bf0e42a14bb150f0c6947724","scripts":{"lint":"npx eslint './src/**/*.{ts,tsx}'","test":"npx jest --passWithNoTests --coverage","build":"bash ./scripts/build.sh","check":"npm run lint && npm run prettier:check && npm run test","clean":"rm -rf ./build && rm -rf ./dist","lint:fix":"npx eslint './src/**/*.{ts,tsx}' --fix","prettier":"npx prettier --config ../.prettierrc.yaml --ignore-path ../.prettierignore --write './src/**/*.{ts,tsx}'","test:watch":"npx jest --watch --passWithNoTests --coverage","build:debug":"sh ./scripts/build.sh --configDebug","build:local":"mkdir -p ../packages && npm run build && npm pack --pack-destination ../packages","build:stats":"rm -rf ./build-stats && sh ./scripts/build.sh --configStats","prettier:fix":"npx prettier --config ../.prettierrc.yaml --ignore-path ../.prettierignore --write './src/**/*.{ts,tsx}'","build:reports":"sh ./scripts/build-with-reports.sh","prettier:check":"npx prettier --config ../.prettierrc.yaml --ignore-path ../.prettierignore --check './src/**/*.{ts,tsx}'"},"_npmUser":{"name":"rokt-npmjs","email":"npmjs@rokt.com"},"_npmVersion":"10.9.8","description":"The Rokt UX Helper Web is an open source library that enables partner applications to more easily render various user experiences, increasing the velocity of testing and ultimately improving relevancy for the customer. This library provides the flexibilit","directories":{},"sideEffects":true,"_nodeVersion":"22.23.1","dependencies":{"@rokt/dcui-orchestrator":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.3","ramda":"^0.30.1","react":"^18.3.1","tslib":"^2.6.2","eslint":"^9.17.0","insane":"^2.6.2","nanoid":"^5.1.5","rollup":"^4.31.0","globals":"^16.2.0","ts-jest":"^29.1.1","ts-node":"10.9.2","prettier":"^3.4.2","react-dom":"^18.3.1","@eslint/js":"^9.15.0","babel-jest":"^29.4.1","redux-saga":"^1.3.0","typescript":"5.8.3","@babel/core":"^7.23.6","@types/jest":"^29.5.13","@types/node":"^22","react-redux":"^9.0.2","@emotion/css":"^11.10.6","@types/react":"^18","@reduxjs/toolkit":"^2.5.1","@types/react-dom":"^18","@babel/preset-env":"^7.26.9","@types/react-redux":"^7","@babel/preset-react":"^7.14.5","embla-carousel-react":"^8.0.0","eslint-plugin-import":"^2.31.0","rollup-plugin-dotenv":"^0.5.1","@rollup/plugin-inject":"^5.0.5","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-virtual":"^3.0.2","jest-environment-jsdom":"^29.4.3","rollup-plugin-filesize":"^10.0.0","@rollup/plugin-commonjs":"^28.0.3","rollup-plugin-visualizer":"^6.0.3","@rollup/plugin-typescript":"^12.1.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.30.1","@rollup/plugin-node-resolve":"^16.0.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/ux-helper-web_0.3.1_1785441895817_0.015185760966742068","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@rokt/ux-helper-web","version":"1.0.0","author":{"name":"New Integrations team"},"license":"SEE LICENSE IN LICENSE.md","_id":"@rokt/ux-helper-web@1.0.0","maintainers":[{"name":"rokt-npmjs","email":"npmjs@rokt.com"}],"bin":{"bundle-ux-helper":"bin/bundle-ux-helper.sh"},"dist":{"shasum":"49650352eb4a35859d27b6250c5fad117ec18ea2","tarball":"https://registry.npmjs.org/@rokt/ux-helper-web/-/ux-helper-web-1.0.0.tgz","fileCount":60,"integrity":"sha512-dtIAQpkE6VWpMlAt9l42JlaxhRY9g8hM0KrP2Wm2MHxq0FvddfU9qtwMgK7ShJJXswR2g1cEdMUxDhFKXRaQJA==","signatures":[{"sig":"MEUCIQDuCae7yOkONAcaKsBYnBCRm/g3JpEqv6jL/L6upykH7gIgNsCmSOxPxcYLa647GcoTNCfWPBsWwpFsX6GzWESXwV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6769867},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.mjs","gitHead":"c8f73e636adb6f9779146e5e8973443284cd7acb","scripts":{"lint":"npx eslint './src/**/*.{ts,tsx}'","test":"vitest run --coverage","build":"bash ./scripts/build.sh","check":"npm run lint && npm run prettier:check && npm run test","clean":"rm -rf ./build && rm -rf ./dist","lint:fix":"npx eslint './src/**/*.{ts,tsx}' --fix","prettier":"npx prettier --config ../.prettierrc.yaml --ignore-path ../.prettierignore --write './src/**/*.{ts,tsx}'","test:watch":"vitest --coverage","build:debug":"sh ./scripts/build.sh --configDebug","build:local":"mkdir -p ../packages && npm run build && npm pack --pack-destination ../packages","build:stats":"rm -rf ./build-stats && sh ./scripts/build.sh --configStats","prettier:fix":"npx prettier --config ../.prettierrc.yaml --ignore-path ../.prettierignore --write './src/**/*.{ts,tsx}'","build:reports":"sh ./scripts/build-with-reports.sh","prettier:check":"npx prettier --config ../.prettierrc.yaml --ignore-path ../.prettierignore --check './src/**/*.{ts,tsx}'"},"_npmUser":{"name":"rokt-npmjs","email":"npmjs@rokt.com"},"_npmVersion":"10.9.8","description":"The Rokt UX Helper Web is an open source library that enables partner applications to more easily render various user experiences, increasing the velocity of testing and ultimately improving relevancy for the customer. This library provides the flexibilit","directories":{},"sideEffects":true,"_nodeVersion":"22.23.1","dependencies":{"@rokt/dcui-orchestrator":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","ramda":"^0.30.1","react":"^18.3.1","tslib":"^2.6.2","eslint":"^9.17.0","insane":"^2.6.2","nanoid":"^5.1.5","rollup":"^4.31.0","vitest":"^3.2.4","globals":"^16.2.0","prettier":"^3.4.2","react-dom":"^18.3.1","@eslint/js":"^9.15.0","redux-saga":"^1.3.0","typescript":"5.8.3","@types/node":"^22","react-redux":"^9.0.2","@emotion/css":"^11.10.6","@types/react":"^18","@reduxjs/toolkit":"^2.5.1","@types/react-dom":"^18","@types/react-redux":"^7","embla-carousel-react":"^8.0.0","eslint-plugin-import":"^2.31.0","rollup-plugin-dotenv":"^0.5.1","@rollup/plugin-inject":"^5.0.5","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-virtual":"^3.0.2","rollup-plugin-filesize":"^10.0.0","@rollup/plugin-commonjs":"^28.0.3","rollup-plugin-visualizer":"^6.0.3","@rollup/plugin-typescript":"^12.1.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.30.1","@vitest/coverage-istanbul":"^3.2.4","@rollup/plugin-node-resolve":"^16.0.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/ux-helper-web_1.0.0_1786472022708_0.32225872271469136","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@rokt/ux-helper-web","version":"1.0.1","author":{"name":"New Integrations team"},"license":"SEE LICENSE IN LICENSE.md","_id":"@rokt/ux-helper-web@1.0.1","maintainers":[{"name":"rokt-npmjs","email":"npmjs@rokt.com"}],"bin":{"bundle-ux-helper":"bin/bundle-ux-helper.sh"},"dist":{"shasum":"d795c82a7f2664a2b2be4e33b907158baefa26d4","tarball":"https://registry.npmjs.org/@rokt/ux-helper-web/-/ux-helper-web-1.0.1.tgz","fileCount":60,"integrity":"sha512-qP72GcGpRJKbrshMnpbpZAGkwa4CtWplidqcwylw9a+KsMT6KG+BZPBmXCUW3ky2faLbbR3uvykgS9PEfYL33g==","signatures":[{"sig":"MEYCIQDIMbQmMI4UspF3XXIPW6IHsAaQehxMTcmE6iQP8CkT2AIhAL3seTgvP7xU/r248Tur/cZVkv8MCYhz1ZDeAxX/puML","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6771928},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.mjs","gitHead":"50cc8f6ef3d0f07f840dac3e11f2138be99e9607","scripts":{"lint":"npx eslint './src/**/*.{ts,tsx}'","test":"vitest run --coverage","build":"bash ./scripts/build.sh","check":"npm run lint && npm run prettier:check && npm run test","clean":"rm -rf ./build && rm -rf ./dist","lint:fix":"npx eslint './src/**/*.{ts,tsx}' --fix","prettier":"npx prettier --config ../.prettierrc.yaml --ignore-path ../.prettierignore --write './src/**/*.{ts,tsx}'","test:watch":"vitest --coverage","build:debug":"sh ./scripts/build.sh --configDebug","build:local":"mkdir -p ../packages && npm run build && npm pack --pack-destination ../packages","build:stats":"rm -rf ./build-stats && sh ./scripts/build.sh --configStats","prettier:fix":"npx prettier --config ../.prettierrc.yaml --ignore-path ../.prettierignore --write './src/**/*.{ts,tsx}'","build:reports":"sh ./scripts/build-with-reports.sh","prettier:check":"npx prettier --config ../.prettierrc.yaml --ignore-path ../.prettierignore --check './src/**/*.{ts,tsx}'"},"_npmUser":{"name":"rokt-npmjs","email":"npmjs@rokt.com"},"_npmVersion":"10.9.8","description":"The Rokt UX Helper Web is an open source library that enables partner applications to more easily render various user experiences, increasing the velocity of testing and ultimately improving relevancy for the customer. This library provides the flexibilit","directories":{},"sideEffects":true,"_nodeVersion":"22.23.2","dependencies":{"@rokt/dcui-orchestrator":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","ramda":"^0.30.1","react":"^18.3.1","tslib":"^2.6.2","eslint":"^9.17.0","insane":"^2.6.2","nanoid":"^5.1.5","rollup":"^4.31.0","vitest":"^3.2.4","globals":"^16.2.0","prettier":"^3.4.2","react-dom":"^18.3.1","@eslint/js":"^9.15.0","redux-saga":"^1.3.0","typescript":"5.8.3","@types/node":"^22","react-redux":"^9.0.2","@emotion/css":"^11.10.6","@types/react":"^18","@reduxjs/toolkit":"^2.5.1","@types/react-dom":"^18","@types/react-redux":"^7","embla-carousel-react":"^8.0.0","eslint-plugin-import":"^2.31.0","rollup-plugin-dotenv":"^0.5.1","@rollup/plugin-inject":"^5.0.5","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-virtual":"^3.0.2","rollup-plugin-filesize":"^10.0.0","@rollup/plugin-commonjs":"^28.0.3","rollup-plugin-visualizer":"^6.0.3","@rollup/plugin-typescript":"^12.1.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.30.1","@vitest/coverage-istanbul":"^3.2.4","@rollup/plugin-node-resolve":"^16.0.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/ux-helper-web_1.0.1_1786730693117_0.07535275356901838","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@rokt/ux-helper-web","version":"1.0.2","author":{"name":"New Integrations team"},"license":"SEE LICENSE IN LICENSE.md","_id":"@rokt/ux-helper-web@1.0.2","maintainers":[{"name":"rokt-npmjs","email":"npmjs@rokt.com"}],"bin":{"bundle-ux-helper":"bin/bundle-ux-helper.sh"},"dist":{"shasum":"36e51f4182d8dadc30accb5cc6113c84c2f46761","tarball":"https://registry.npmjs.org/@rokt/ux-helper-web/-/ux-helper-web-1.0.2.tgz","fileCount":60,"integrity":"sha512-XiIvXkKMvVSkqsdU6boY3lM0viNJXO/n/HSmtdZgLcXfgBo3VZTn1z6iIEoq5JggEsj9I6H7tUZ3fIyDBPfgZA==","signatures":[{"sig":"MEQCID//JOY8kbojB8H9xCYsY8q5Q+mb7I3wfCuHanhwFKW/AiAgLB4CpV0ujuU5MVfwPGZ9j/DVKG5s9eZBEQPrMZXvrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6772838},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.mjs","gitHead":"c48a4abc7eeed62436bc3ff718650b37ce8f9e85","scripts":{"lint":"npx eslint './src/**/*.{ts,tsx}'","test":"vitest run --coverage","build":"bash ./scripts/build.sh && npm run check:externals","check":"npm run lint && npm run prettier:check && npm run test","clean":"rm -rf ./build && rm -rf ./dist","lint:fix":"npx eslint './src/**/*.{ts,tsx}' --fix","prettier":"npx prettier --config ../.prettierrc.yaml --ignore-path ../.prettierignore --write './src/**/*.{ts,tsx}'","test:watch":"vitest --coverage","build:debug":"sh ./scripts/build.sh --configDebug","build:local":"mkdir -p ../packages && npm run build && npm pack --pack-destination ../packages","build:stats":"rm -rf ./build-stats && sh ./scripts/build.sh --configStats","prettier:fix":"npx prettier --config ../.prettierrc.yaml --ignore-path ../.prettierignore --write './src/**/*.{ts,tsx}'","build:reports":"sh ./scripts/build-with-reports.sh","prettier:check":"npx prettier --config ../.prettierrc.yaml --ignore-path ../.prettierignore --check './src/**/*.{ts,tsx}'","check:externals":"node ./scripts/check-declared-externals.mjs"},"_npmUser":{"name":"rokt-npmjs","email":"npmjs@rokt.com"},"_npmVersion":"10.9.8","description":"The Rokt UX Helper Web is an open source library that enables partner applications to more easily render various user experiences, increasing the velocity of testing and ultimately improving relevancy for the customer. This library provides the flexibilit","directories":{},"sideEffects":true,"_nodeVersion":"22.23.2","dependencies":{"@rokt/dcui-orchestrator":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","ramda":"^0.30.1","react":"^18.3.1","tslib":"^2.6.2","eslint":"^9.17.0","insane":"^2.6.2","nanoid":"^5.1.5","rollup":"^4.31.0","vitest":"^3.2.4","globals":"^16.2.0","prettier":"^3.4.2","react-dom":"^18.3.1","@eslint/js":"^9.15.0","redux-saga":"^1.3.0","typescript":"5.8.3","@types/node":"^22","react-redux":"^9.0.2","@emotion/css":"^11.10.6","@types/react":"^18","@reduxjs/toolkit":"^2.5.1","@types/react-dom":"^18","@types/react-redux":"^7","embla-carousel-fade":"^8.6.0","embla-carousel-react":"^8.0.0","eslint-plugin-import":"^2.31.0","rollup-plugin-dotenv":"^0.5.1","@rollup/plugin-inject":"^5.0.5","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-virtual":"^3.0.2","rollup-plugin-filesize":"^10.0.0","@rollup/plugin-commonjs":"^28.0.3","embla-carousel-autoplay":"^8.6.0","rollup-plugin-visualizer":"^6.0.3","@rollup/plugin-typescript":"^12.1.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.30.1","@vitest/coverage-istanbul":"^3.2.4","@rollup/plugin-node-resolve":"^16.0.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.30.1"},"peerDependencies":{"ramda":"^0.30.1","react":"^18.3.1","insane":"^2.6.2","react-dom":"^18.3.1","redux-saga":"^1.3.0","react-redux":"^9.0.2","@emotion/css":"^11.10.6","@redux-saga/core":"^1.3.0","@reduxjs/toolkit":"^2.5.1","embla-carousel-fade":"^8.6.0","embla-carousel-react":"^8.0.0","embla-carousel-autoplay":"^8.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ux-helper-web_1.0.2_1786987864311_0.18141981502394633","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@rokt/ux-helper-web","version":"2.0.0","description":"The Rokt UX Helper Web is an open source library that enables partner applications to more easily render various user experiences, increasing the velocity of testing and ultimately improving relevancy for the customer. This library provides the flexibilit","bin":{"bundle-ux-helper":"bin/bundle-ux-helper.sh"},"types":"dist/index.d.ts","module":"dist/index.mjs","main":"dist/index.cjs","sideEffects":true,"scripts":{"build":"bash ./scripts/build.sh && npm run check:externals","build:debug":"sh ./scripts/build.sh --configDebug","build:local":"mkdir -p ../packages && npm run build && npm pack --pack-destination ../packages","build:reports":"sh ./scripts/build-with-reports.sh","build:stats":"rm -rf ./build-stats && sh ./scripts/build.sh --configStats","check":"npm run lint && npm run prettier:check && npm run test","clean":"rm -rf ./build && rm -rf ./dist","lint":"npx eslint './src/**/*.{ts,tsx}'","lint:fix":"npx eslint './src/**/*.{ts,tsx}' --fix","prettier":"npx prettier --config ../.prettierrc.yaml --ignore-path ../.prettierignore --write './src/**/*.{ts,tsx}'","prettier:check":"npx prettier --config ../.prettierrc.yaml --ignore-path ../.prettierignore --check './src/**/*.{ts,tsx}'","prettier:fix":"npx prettier --config ../.prettierrc.yaml --ignore-path ../.prettierignore --write './src/**/*.{ts,tsx}'","test":"vitest run --coverage","test:watch":"vitest --coverage","check:externals":"node ./scripts/check-declared-externals.mjs"},"dependencies":{"@rokt/dcui-orchestrator":"^1.0.0"},"devDependencies":{"@emotion/css":"^11.10.6","@eslint/js":"^9.15.0","@reduxjs/toolkit":"^2.5.1","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-inject":"^5.0.5","@rollup/plugin-node-resolve":"^16.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^12.1.0","@rollup/plugin-virtual":"^3.0.2","@testing-library/jest-dom":"^6.6.3","@types/node":"^24","@types/react":"^19","@types/react-dom":"^19","@types/react-redux":"^7","@typescript-eslint/eslint-plugin":"^8.30.1","@typescript-eslint/parser":"^8.30.1","@vitest/coverage-istanbul":"^3.2.4","embla-carousel-autoplay":"^8.6.0","embla-carousel-fade":"^8.6.0","embla-carousel-react":"^8.0.0","eslint":"^9.17.0","eslint-plugin-import":"^2.31.0","eslint-plugin-unused-imports":"^4.1.4","globals":"^16.2.0","insane":"^2.6.2","jsdom":"^26.1.0","nanoid":"^5.1.5","prettier":"^3.4.2","ramda":"^0.30.1","react":"^19.2.8","react-dom":"^19.2.8","react-redux":"^9.0.2","redux-saga":"^1.3.0","rollup":"^4.31.0","rollup-plugin-dotenv":"^0.5.1","rollup-plugin-filesize":"^10.0.0","rollup-plugin-visualizer":"^6.0.3","tslib":"^2.6.2","typescript":"5.8.3","vitest":"^3.2.4"},"author":{"name":"New Integrations team"},"license":"SEE LICENSE IN LICENSE.md","peerDependencies":{"@emotion/css":"^11.10.6","@redux-saga/core":"^1.3.0","@reduxjs/toolkit":"^2.5.1","embla-carousel-autoplay":"^8.6.0","embla-carousel-fade":"^8.6.0","embla-carousel-react":"^8.0.0","insane":"^2.6.2","ramda":"^0.30.1","react":"^19.2.8","react-dom":"^19.2.8","react-redux":"^9.0.2","redux-saga":"^1.3.0"},"gitHead":"fcd1436653586e021915ce2a9c4a664fada55ee2","_id":"@rokt/ux-helper-web@2.0.0","_nodeVersion":"24.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-quZt9WUuXsTkqF0AbjLUxDP9zkOTDftWhFX7EDdtgN5tYVtYNmRXI7VFmlXbk0iwLLT2HocpxWjwb7mNn5hZQQ==","shasum":"b83c99435fcf9bae8bf1a8cca4f2e4f803a980bb","tarball":"https://registry.npmjs.org/@rokt/ux-helper-web/-/ux-helper-web-2.0.0.tgz","fileCount":60,"unpackedSize":7385488,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHbQtspJbUbuo18HLTSoKFuVS7N3oT1FS/aGIGF6IhGdAiEAgAxTsGAoN1pXIPX6V6RtTphYM/WPoPl0iJyTxys0Mfw="}]},"_npmUser":{"name":"rokt-npmjs","email":"npmjs@rokt.com"},"directories":{},"maintainers":[{"name":"rokt-npmjs","email":"npmjs@rokt.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ux-helper-web_2.0.0_1787161865440_0.16779165376406713"},"_hasShrinkwrap":false}},"time":{"created":"2024-12-19T07:26:07.254Z","modified":"2026-08-19T17:51:05.842Z","1.0.4":"2024-12-10T10:49:38.228Z","1.1.2-rc.16":"2024-12-10T11:28:00.100Z","1.1.2-rc.19":"2024-12-10T12:21:46.678Z","1.1.2-rc.20":"2024-12-11T03:47:48.877Z","1.0.1-beta.0":"2024-12-11T04:57:51.860Z","1.0.1-beta.1":"2024-12-16T01:59:45.873Z","1.0.0-rc.2":"2024-12-17T11:59:28.249Z","0.2.0":"2024-12-19T06:24:47.764Z","0.1.1":"2024-12-19T07:26:07.530Z","0.1.2":"2025-02-11T01:30:34.142Z","0.1.3":"2025-02-12T03:53:07.991Z","0.1.4-rc.0":"2025-02-12T03:59:07.937Z","0.1.4":"2025-03-21T00:16:49.055Z","0.1.5":"2025-03-24T05:37:16.771Z","0.1.6":"2025-04-11T04:41:47.870Z","0.1.7":"2025-04-15T03:37:27.582Z","0.2.1":"2025-06-03T05:39:50.043Z","0.3.0":"2025-07-23T21:24:46.112Z","0.3.1":"2026-07-30T20:04:55.997Z","1.0.0":"2026-08-11T18:13:42.908Z","1.0.1":"2026-08-14T18:04:53.298Z","1.0.2":"2026-08-17T17:31:04.510Z","2.0.0":"2026-08-19T17:51:05.662Z"},"author":{"name":"New Integrations team"},"license":"SEE LICENSE IN LICENSE.md","description":"The Rokt UX Helper Web is an open source library that enables partner applications to more easily render various user experiences, increasing the velocity of testing and ultimately improving relevancy for the customer. This library provides the flexibilit","maintainers":[{"name":"rokt-npmjs","email":"npmjs@rokt.com"}],"readme":"# Rokt UX Helper Web\n\nThe **Rokt UX Helper Web** is an open source library that enables partner applications to more easily render various user experiences, increasing the velocity of testing and ultimately improving relevancy for the customer. This library provides the flexibility to modify the Rokt optimized user experience before rendering content and exposes various events for the RoktLayout that the application can listen to and may forward to their server.\n\n## 📦 Installation\n\nInstall the library using npm:\n\n```bash\n# Current stable release, tagged @latest (recommended for production)\nnpm install @rokt/ux-helper-web\n```\n\nThere is no `@stable` tag. Installing without a tag resolves `@latest`, which is the stable release.\n\nInstall pre-releases by their exact version rather than by tag, because `@next` only moves when a\npre-release is cut and can trail `@latest` by several major versions:\n\n```bash\n# Check what is published, then pin the pre-release you want\nnpm view @rokt/ux-helper-web dist-tags versions\nnpm install @rokt/ux-helper-web@<version>\n```\n\n### Requirements\n\n**React 19 (`^19.2.8`) is required from v2.0.0 onward.** Earlier versions took React 18. If you are\nstill on React 18, stay on the 1.x line.\n\nThe `dist/` builds deliberately leave React and the rest of the render stack unbundled so your app\ndedupes them instead of running a second copy. That means they are `peerDependencies`, and your app\nsupplies them:\n\n| Peer                                                     | Range      |\n| -------------------------------------------------------- | ---------- |\n| `react`, `react-dom`                                     | `^19.2.8`  |\n| `@reduxjs/toolkit`                                       | `^2.5.1`   |\n| `react-redux`                                            | `^9.0.2`   |\n| `redux-saga`, `@redux-saga/core`                         | `^1.3.0`   |\n| `@emotion/css`                                           | `^11.10.6` |\n| `embla-carousel-react`                                   | `^8.0.0`   |\n| `embla-carousel-autoplay`, `embla-carousel-fade`         | `^8.6.0`   |\n| `insane`                                                 | `^2.6.2`   |\n| `ramda`                                                  | `^0.30.1`  |\n\nnpm 7+ installs peers automatically, so usually there is nothing to do. If your package manager does\nnot (or you pin peers yourself), a missing one surfaces at build time as\n`Could not resolve \"@emotion/css\"` or similar.\n\n### CDN Usage\n\nLoad the IIFE bundle, which inlines everything above — including React — and so has no peer\nrequirements at all. It exposes a `RoktUXHelper` global and registers the custom elements on load:\n\n```html\n<!-- Use the stable version for production -->\n<script src=\"https://cdn.jsdelivr.net/npm/@rokt/ux-helper-web/build/rokt-ux-helper-web.js\"></script>\n```\n\n`dist/index.cjs` is not usable from a `<script>` tag. It is the CommonJS build for bundlers and\nstarts with `require(\"react/jsx-runtime\")`, which a browser cannot resolve.\n\n## 🚀 Getting Started\n\nThis library is a renderer, not a network client. Your backend makes the API calls and hands the\nresponse to a `<rokt-layout-view>` element, which paints the layout and emits DOM events for you to\nforward back.\n\nPick the guide that matches the API you call:\n\n- **[docs/GETTING_STARTED.md](docs/GETTING_STARTED.md)** — V2 sessions API\n  (`/v2/sessions/offers`, `/v2/sessions/events`). Start here for new integrations.\n- **[docs/GETTING_STARTED_V1.md](docs/GETTING_STARTED_V1.md)** — V1 Partner Experiences API\n  (`/experiences`, `/events`). Still fully supported.\n\nOne package serves both. Migrating from V1 to V2 changes your fetch and forward code only, not the\npackage version or your DOM markup.\n\n### V2 helpers\n\nTwo exports cover the shape differences at the API boundaries:\n\n| Export                                  | Purpose                                                                  |\n| --------------------------------------- | ------------------------------------------------------------------------ |\n| `adaptSelectResponse(response)`         | Converts a snake_case `/v2/sessions/offers` response into the render model |\n| `buildRecordEventsRequest(detail, opts)` | Converts a `RoktPlatformEvent` payload into a `/v2/sessions/events` body   |\n\n## 🔔 Events\n\nFor detailed event handling documentation, refer to [docs/EVENTS.md](docs/EVENTS.md).\n\n### Main Event Types\n\n- **RoktUXEvent** - User interaction events you can use to customize your UX\n- **RoktPlatformEvent** - System events that should be forwarded to Rokt\n\n## 🔧 Utils\n\nFor detailed documentation on utility functions, refer to [docs/UTILS.md](docs/UTILS.md).\n\n## 📂 Key Directories\n\n- **`rokt-custom-elements/`**: Contains web component definitions like `RoktLayoutView`.\n- **`renderer/`**: Manages rendering and core application logic.\n- **`utils/`**: Includes reusable utility functions (e.g., `parseUserAgent`).\n- **`types/`**: Defines shared TypeScript interfaces and types.\n\n## 📖 Additional Resources\n\n- 🛠 [API Reference - Events](https://docs.rokt.com/developers/api-reference/v2/partner/events/)\n- 🌟 [API Reference - Experiences](https://docs.rokt.com/developers/api-reference/v2/partner/experiences/)\n- 📝 [Full Documentation](https://docs.rokt.com/server-to-server/web)\n\n## 🙋 FAQ\n\n### Where can I find integration guides?\n\nStart with [docs/GETTING_STARTED.md](docs/GETTING_STARTED.md) for V2, or\n[docs/GETTING_STARTED_V1.md](docs/GETTING_STARTED_V1.md) if you call `/experiences`. The hosted\nversion is the [Web integration guide](https://docs.rokt.com/server-to-server/web).\n\n### Do I have to migrate from V1 to V2?\n\nNo. Both APIs are supported by the current version and V1 is not deprecated in this library. When\nyou do migrate, only your fetch and forward code changes.\n\n### Nothing renders and there is no error. What now?\n\nMost often the response's `target_element_selector` does not match your element. A bare token such\nas `checkout-slot` will not match `id=\"checkout-slot\"`, since the selector must be `#checkout-slot`.\nSee [debugging a blank render](docs/GETTING_STARTED.md#debugging-a-blank-render).\n\n### Icons render as words like \"Close\" instead of symbols. Why?\n\nIcons are ligatures in a font Rokt hosts, so when that font is blocked the browser falls back to\nshowing the icon's name as text. Allow `https://apps.rokt.com` in your `font-src` CSP directive. See\n[Content Security Policy](docs/GETTING_STARTED.md#6-content-security-policy).\n\n### How do I determine if I need embedded or overlay experiences?\n\nEmbedded experiences integrate within your page structure, while overlay experiences appear on top of your content. Review your design requirements or consult with your Rokt Account Manager to determine which type best meets your needs.\n\n### How do I report issues?\n\nOpen an issue on [GitHub Issues](https://github.com/ROKT/rokt-ux-helper-web/issues).\n\n### What browser versions are supported?\n\nThe library is compatible with modern browsers including Chrome, Firefox, Safari, and Edge. For older browser support, consider adding web component polyfills.\n\n---\n\n## 👥 Resident Experts\n\n- **Cris Ryan Tan** - <crisryan.tan@rokt.com>\n- **Martin Rubinsztein** - <martin.rubinsztein@rokt.com>\n- **James Newman** - <james.newman@rokt.com>\n\n## 📝 License\n\nLicensed under [Rokt License](LICENSE.md).\n","readmeFilename":"README.md"}