{"id":118497675,"number":"2.22.0","published_at":"2024-08-22T21:03:58.962Z","licenses":"Apache-2.0","integrity":"sha512-RI9P7wsi5RGAYEyJWJp7/HH4SHmhtgJb70sKz9nanOyYIdZCGl1ury/EKkWnIhga9b8OgfizKYOKcdOR58Q8nA==","status":null,"download_url":"https://registry.npmjs.org/@adobe/alloy/-/alloy-2.22.0.tgz","registry_url":"https://www.npmjs.com/package/@adobe/alloy/v/2.22.0","documentation_url":null,"install_command":"npm install @adobe/alloy@2.22.0","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},"dist":{"shasum":"5ce7947d0f6880145e3e6bd4c916173c75d1f7bb","tarball":"https://registry.npmjs.org/@adobe/alloy/-/alloy-2.22.0.tgz","fileCount":755,"integrity":"sha512-RI9P7wsi5RGAYEyJWJp7/HH4SHmhtgJb70sKz9nanOyYIdZCGl1ury/EKkWnIhga9b8OgfizKYOKcdOR58Q8nA==","signatures":[{"sig":"MEQCIHqlR1UTM5OTikepSNK0auorsWgh3e8P65Vkj5pV1a8RAiBoD6qMZbCxOuFThSIQXJ0Hum0xzuMShC1T5pTsBvw3aA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1276631},"gitHead":"2f84409c1a6f515dc58f9fe62c39e1a283bb552d","main":"libEs5/index.js","scripts":{"dev":"concurrently --names build,sandbox \"rollup -c -w --environment SANDBOX\" \"cd sandbox \u0026\u0026 export REACT_APP_NONCE=321 \u0026\u0026 npm start\"","lint":"eslint --cache --fix \"*.{js,cjs,mjs,jsx}\" \"{src,test,scripts}/**/*.{js,cjs,mjs,jsx}\"","test":"npm run test:unit \u0026\u0026 npm run test:scripts \u0026\u0026 npm run test:functional","build":"npm run clean \u0026\u0026 rollup -c --environment BASE_CODE_MIN,STANDALONE,STANDALONE_MIN,BUNDLESIZE \u0026\u0026 echo \"Base Code:\" \u0026\u0026 cat distTest/baseCode.min.js","clean":"rimraf dist distTest libEs5 libEs6","format":"prettier --write \"*.{html,js,cjs,mjs,jsx}\" \"{sandbox,src,test,scripts}/**/*.{html,js,cjs,mjs,jsx}\"","prepack":"rimraf libEs5 libEs6 \u0026\u0026 babel src -d libEs5 --env-name npmEs5 \u0026\u0026 babel src -d libEs6 --env-name npmEs6","prepare":"husky \u0026\u0026 cd sandbox \u0026\u0026 npm install","build:cli":"node scripts/build-alloy.js","test:unit":"karma start karma.conf.cjs --single-run","preinstall":"npx force-resolutions","add-license":"./scripts/add-license.js","test:scripts":"jasmine --config=scripts/specs/jasmine.json","sandbox:build":"rollup -c --environment SANDBOX \u0026\u0026 cd sandbox \u0026\u0026 npm run build","dev:standalone":"npm run clean \u0026\u0026 rollup -c -w --environment STANDALONE","test:functional":"EDGE_BASE_PATH=\"ee-pre-prd\" ALLOY_ENV=\"int\" testcafe chrome","test:unit:debug":"karma start --browsers=Chrome --single-run=false --debug","test:unit:watch":"karma start","test:unit:coverage":"karma start --single-run --reporters spec,coverage","test:functional:debug":"EDGE_BASE_PATH=\"ee-pre-prd\" ALLOY_ENV=\"int\" testcafe --inspect-brk chrome","test:functional:watch":"EDGE_BASE_PATH=\"ee-pre-prd\" ALLOY_ENV=\"int\" ./scripts/watchFunctionalTests.js --browsers chrome","test:functional:custom":"node scripts/helpers/runFunctionalTests.js","checkthattestfilesexist":"./scripts/checkThatTestFilesExist.js","test:functional:build:int":"rollup -c --environment BASE_CODE_MIN,STANDALONE,NPM_PACKAGE_LOCAL","test:unit:saucelabs:local":"karma start karma.saucelabs.conf.cjs --single-run","test:functional:build:prod":"rollup -c --environment BASE_CODE_MIN,NPM_PACKAGE_PROD","test:functional:saucelabs:dev":"NPM_PACKAGE_VERSION=$(npm pkg get version | tr -d '\"') EDGE_BASE_PATH=\"ee-pre-prd\" ALLOY_ENV=\"int\" saucectl run --config ./.sauce/dev.yml"},"_npmVersion":"10.8.1","_nodeVersion":"22.4.1","_hasShrinkwrap":false,"directories":{}},"created_at":"2024-08-22T23:38:23.804Z","updated_at":"2024-11-10T20:37:16.435Z","purl":"pkg:npm/%40adobe/alloy@2.22.0","related_tag":{"name":"v2.22.0","sha":"9cb67443f8000e180713297eafdcda26e89b3474","kind":"tag","published_at":"2024-08-22T21:05:19.000Z","download_url":"https://codeload.github.com/adobe/alloy/tar.gz/v2.22.0","html_url":"https://github.com/adobe/alloy/releases/tag/v2.22.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adobe/alloy@v2.22.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adobe%2Falloy/tags/v2.22.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adobe%2Falloy/tags/v2.22.0/manifests"},"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@adobe%2Falloy/versions/2.22.0","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@adobe%2Falloy/versions/2.22.0/codemeta","dependencies":[{"id":1320383282,"ecosystem":"npm","package_name":"@adobe/aep-rules-engine","requirements":"^2.0.2","kind":"runtime","optional":false},{"id":1320383283,"ecosystem":"npm","package_name":"@adobe/reactor-cookie","requirements":"^1.1.0","kind":"runtime","optional":false},{"id":1320383284,"ecosystem":"npm","package_name":"@adobe/reactor-load-script","requirements":"^1.1.1","kind":"runtime","optional":false},{"id":1320383285,"ecosystem":"npm","package_name":"@adobe/reactor-object-assign","requirements":"^1.0.0","kind":"runtime","optional":false},{"id":1320383286,"ecosystem":"npm","package_name":"@adobe/reactor-query-string","requirements":"^2.0.0","kind":"runtime","optional":false},{"id":1320383287,"ecosystem":"npm","package_name":"@babel/core","requirements":"^7.25.2","kind":"runtime","optional":false},{"id":1320383288,"ecosystem":"npm","package_name":"@babel/eslint-parser","requirements":"^7.25.1","kind":"runtime","optional":false},{"id":1320383289,"ecosystem":"npm","package_name":"@babel/plugin-transform-template-literals","requirements":"^7.24.7","kind":"runtime","optional":false},{"id":1320383290,"ecosystem":"npm","package_name":"@babel/preset-env","requirements":"^7.25.3","kind":"runtime","optional":false},{"id":1320383291,"ecosystem":"npm","package_name":"@rollup/plugin-babel","requirements":"^6.0.4","kind":"runtime","optional":false},{"id":1320383292,"ecosystem":"npm","package_name":"@rollup/plugin-commonjs","requirements":"^26.0.1","kind":"runtime","optional":false},{"id":1320383293,"ecosystem":"npm","package_name":"@rollup/plugin-node-resolve","requirements":"^15.2.3","kind":"runtime","optional":false},{"id":1320383294,"ecosystem":"npm","package_name":"@rollup/plugin-terser","requirements":"^0.4.4","kind":"runtime","optional":false},{"id":1320383295,"ecosystem":"npm","package_name":"commander","requirements":"^12.1.0","kind":"runtime","optional":false},{"id":1320383296,"ecosystem":"npm","package_name":"css.escape","requirements":"^1.5.1","kind":"runtime","optional":false},{"id":1320383297,"ecosystem":"npm","package_name":"inquirer","requirements":"^10.1.8","kind":"runtime","optional":false},{"id":1320383298,"ecosystem":"npm","package_name":"js-cookie","requirements":"3.0.5","kind":"runtime","optional":false},{"id":1320383299,"ecosystem":"npm","package_name":"parse-uri","requirements":"^1.0.9","kind":"runtime","optional":false},{"id":1320383300,"ecosystem":"npm","package_name":"rollup","requirements":"^4.21.0","kind":"runtime","optional":false},{"id":1320383301,"ecosystem":"npm","package_name":"rollup-plugin-license","requirements":"^3.5.2","kind":"runtime","optional":false},{"id":1320383302,"ecosystem":"npm","package_name":"uuid","requirements":"^10.0.0","kind":"runtime","optional":false},{"id":1320383303,"ecosystem":"npm","package_name":"@adobe/alloy","requirements":"^2.22.0-beta.3","kind":"Development","optional":false},{"id":1320383304,"ecosystem":"npm","package_name":"@babel/cli","requirements":"^7.24.8","kind":"Development","optional":false},{"id":1320383305,"ecosystem":"npm","package_name":"@babel/plugin-transform-runtime","requirements":"^7.24.7","kind":"Development","optional":false},{"id":1320383306,"ecosystem":"npm","package_name":"@eslint/js","requirements":"^9.9.0","kind":"Development","optional":false},{"id":1320383307,"ecosystem":"npm","package_name":"@octokit/rest","requirements":"^21.0.2","kind":"Development","optional":false},{"id":1320383308,"ecosystem":"npm","package_name":"bundlesize","requirements":"^0.18.2","kind":"Development","optional":false},{"id":1320383309,"ecosystem":"npm","package_name":"chai","requirements":"^5.1.1","kind":"Development","optional":false},{"id":1320383310,"ecosystem":"npm","package_name":"chalk","requirements":"^5.3.0","kind":"Development","optional":false},{"id":1320383311,"ecosystem":"npm","package_name":"concurrently","requirements":"^8.2.2","kind":"Development","optional":false},{"id":1320383312,"ecosystem":"npm","package_name":"date-fns","requirements":"^3.6.0","kind":"Development","optional":false},{"id":1320383313,"ecosystem":"npm","package_name":"dotenv","requirements":"^16.4.5","kind":"Development","optional":false},{"id":1320383314,"ecosystem":"npm","package_name":"eslint","requirements":"^8.57.0","kind":"Development","optional":false},{"id":1320383315,"ecosystem":"npm","package_name":"eslint-config-airbnb-base","requirements":"^15.0.0","kind":"Development","optional":false},{"id":1320383316,"ecosystem":"npm","package_name":"eslint-config-prettier","requirements":"^9.1.0","kind":"Development","optional":false},{"id":1320383317,"ecosystem":"npm","package_name":"eslint-plugin-ban","requirements":"^1.6.0","kind":"Development","optional":false},{"id":1320383318,"ecosystem":"npm","package_name":"eslint-plugin-import","requirements":"^2.29.1","kind":"Development","optional":false},{"id":1320383319,"ecosystem":"npm","package_name":"eslint-plugin-prettier","requirements":"^5.2.1","kind":"Development","optional":false},{"id":1320383320,"ecosystem":"npm","package_name":"eslint-plugin-testcafe","requirements":"^0.2.1","kind":"Development","optional":false},{"id":1320383321,"ecosystem":"npm","package_name":"force-resolutions","requirements":"^1.0.11","kind":"Development","optional":false},{"id":1320383322,"ecosystem":"npm","package_name":"glob","requirements":"^11.0.0","kind":"Development","optional":false},{"id":1320383323,"ecosystem":"npm","package_name":"globals","requirements":"^15.9.0","kind":"Development","optional":false},{"id":1320383324,"ecosystem":"npm","package_name":"handlebars","requirements":"^4.7.8","kind":"Development","optional":false},{"id":1320383325,"ecosystem":"npm","package_name":"husky","requirements":"^9.1.4","kind":"Development","optional":false},{"id":1320383326,"ecosystem":"npm","package_name":"jasmine","requirements":"^5.2.0","kind":"Development","optional":false},{"id":1320383327,"ecosystem":"npm","package_name":"jasmine-core","requirements":"^5.2.0","kind":"Development","optional":false},{"id":1320383328,"ecosystem":"npm","package_name":"karma","requirements":"^6.4.4","kind":"Development","optional":false},{"id":1320383329,"ecosystem":"npm","package_name":"karma-chrome-launcher","requirements":"^3.2.0","kind":"Development","optional":false},{"id":1320383330,"ecosystem":"npm","package_name":"karma-coverage","requirements":"^2.2.1","kind":"Development","optional":false},{"id":1320383331,"ecosystem":"npm","package_name":"karma-firefox-launcher","requirements":"^2.1.3","kind":"Development","optional":false},{"id":1320383332,"ecosystem":"npm","package_name":"karma-jasmine","requirements":"^5.1.0","kind":"Development","optional":false},{"id":1320383333,"ecosystem":"npm","package_name":"karma-jasmine-html-reporter","requirements":"^2.1.0","kind":"Development","optional":false},{"id":1320383334,"ecosystem":"npm","package_name":"karma-jasmine-matchers","requirements":"^5.0.0","kind":"Development","optional":false},{"id":1320383335,"ecosystem":"npm","package_name":"karma-junit-reporter","requirements":"^2.0.1","kind":"Development","optional":false},{"id":1320383336,"ecosystem":"npm","package_name":"karma-rollup-preprocessor","requirements":"^7.0.8","kind":"Development","optional":false},{"id":1320383337,"ecosystem":"npm","package_name":"karma-safari-launcher","requirements":"^1.0.0","kind":"Development","optional":false},{"id":1320383338,"ecosystem":"npm","package_name":"karma-sauce-launcher","requirements":"^4.3.6","kind":"Development","optional":false},{"id":1320383339,"ecosystem":"npm","package_name":"karma-spec-reporter","requirements":"0.0.36","kind":"Development","optional":false},{"id":1320383340,"ecosystem":"npm","package_name":"lint-staged","requirements":"^15.2.9","kind":"Development","optional":false},{"id":1320383341,"ecosystem":"npm","package_name":"prettier","requirements":"^3.3.3","kind":"Development","optional":false},{"id":1320383342,"ecosystem":"npm","package_name":"read-cache","requirements":"^1.0.0","kind":"Development","optional":false},{"id":1320383343,"ecosystem":"npm","package_name":"recursive-readdir","requirements":"^2.2.3","kind":"Development","optional":false},{"id":1320383344,"ecosystem":"npm","package_name":"request","requirements":"^2.88.2","kind":"Development","optional":false},{"id":1320383345,"ecosystem":"npm","package_name":"rimraf","requirements":"^6.0.1","kind":"Development","optional":false},{"id":1320383346,"ecosystem":"npm","package_name":"rollup-plugin-glob-import","requirements":"^0.5.0","kind":"Development","optional":false},{"id":1320383347,"ecosystem":"npm","package_name":"rollup-plugin-istanbul","requirements":"^5.0.0","kind":"Development","optional":false},{"id":1320383348,"ecosystem":"npm","package_name":"semver","requirements":"^7.6.3","kind":"Development","optional":false},{"id":1320383349,"ecosystem":"npm","package_name":"staged-git-files","requirements":"^1.3.0","kind":"Development","optional":false},{"id":1320383350,"ecosystem":"npm","package_name":"start-server-and-test","requirements":"^2.0.5","kind":"Development","optional":false},{"id":1320383351,"ecosystem":"npm","package_name":"testcafe","requirements":"^3.6.2","kind":"Development","optional":false},{"id":1320383352,"ecosystem":"npm","package_name":"testcafe-browser-provider-saucelabs","requirements":"^3.0.0","kind":"Development","optional":false},{"id":1320383353,"ecosystem":"npm","package_name":"testcafe-reporter-junit","requirements":"^3.0.2","kind":"Development","optional":false},{"id":1320383354,"ecosystem":"npm","package_name":"testcafe-reporter-saucelabs","requirements":"^3.4.0","kind":"Development","optional":false},{"id":1320383355,"ecosystem":"npm","package_name":"url-exists-nodejs","requirements":"^0.2.4","kind":"Development","optional":false},{"id":1320383356,"ecosystem":"npm","package_name":"url-parse","requirements":"^1.5.10","kind":"Development","optional":false},{"id":1320383357,"ecosystem":"npm","package_name":"@rollup/rollup-linux-x64-gnu","requirements":"^4.21.0","kind":"Optional","optional":true}],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@adobe%2Falloy"}