{"id":115104242,"number":"2.21.1","published_at":"2024-07-18T17:19:32.869Z","licenses":"Apache-2.0","integrity":"sha512-uTrHlf02eRMEDm69o3bSliwxBV4You/5EI6BtmXJEDhCNycy3xu0CfkYTmA0kNVdfNfZ/FYQrPEaajjyhROSfA==","status":null,"download_url":"https://registry.npmjs.org/@adobe/alloy/-/alloy-2.21.1.tgz","registry_url":"https://www.npmjs.com/package/@adobe/alloy/v/2.21.1","documentation_url":null,"install_command":"npm install @adobe/alloy@2.21.1","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},"dist":{"shasum":"fc5fa5e857a94c23ae3d89973944c445a0ff4b6c","tarball":"https://registry.npmjs.org/@adobe/alloy/-/alloy-2.21.1.tgz","fileCount":772,"integrity":"sha512-uTrHlf02eRMEDm69o3bSliwxBV4You/5EI6BtmXJEDhCNycy3xu0CfkYTmA0kNVdfNfZ/FYQrPEaajjyhROSfA==","signatures":[{"sig":"MEYCIQCgcxxJDZLvwfxRUD9ceHE8mnJ8wiX1dnwXDO40S7buugIhAMoKOe88spjJrY6bHto3LvXx+xUMOVNOz7of72U8wI8B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1425768},"gitHead":"379b07e5e304826a7293356294fa5ec89423afcd","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\" \"{src,test,scripts}/**/*.js\"","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 \u0026\u0026 echo \"Base Code:\" \u0026\u0026 cat distTest/baseCode.min.js","clean":"rimraf dist distTest libEs5 libEs6","format":"prettier --write \"*.{html,js}\" \"{sandbox,src,test,scripts}/**/*.{html,js}\"","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 --esm --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-07-18T17:20:12.534Z","updated_at":"2024-11-10T20:37:13.710Z","purl":"pkg:npm/%40adobe/alloy@2.21.1","related_tag":{"name":"v2.21.1","sha":"c318c696a2bbff8947493ea56368d404219cfa9a","kind":"tag","published_at":"2024-07-18T17:20:56.000Z","download_url":"https://codeload.github.com/adobe/alloy/tar.gz/v2.21.1","html_url":"https://github.com/adobe/alloy/releases/tag/v2.21.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adobe/alloy@v2.21.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adobe%2Falloy/tags/v2.21.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adobe%2Falloy/tags/v2.21.1/manifests"},"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@adobe%2Falloy/versions/2.21.1","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@adobe%2Falloy/versions/2.21.1/codemeta","dependencies":[{"id":1275941902,"ecosystem":"npm","package_name":"@adobe/aep-rules-engine","requirements":"^2.0.2","kind":"runtime","optional":false},{"id":1275941903,"ecosystem":"npm","package_name":"@adobe/reactor-cookie","requirements":"^1.1.0","kind":"runtime","optional":false},{"id":1275941904,"ecosystem":"npm","package_name":"@adobe/reactor-load-script","requirements":"^1.1.1","kind":"runtime","optional":false},{"id":1275941905,"ecosystem":"npm","package_name":"@adobe/reactor-object-assign","requirements":"^1.0.0","kind":"runtime","optional":false},{"id":1275941906,"ecosystem":"npm","package_name":"@adobe/reactor-query-string","requirements":"^1.0.0","kind":"runtime","optional":false},{"id":1275941907,"ecosystem":"npm","package_name":"@babel/core","requirements":"^7.24.7","kind":"runtime","optional":false},{"id":1275941908,"ecosystem":"npm","package_name":"@babel/eslint-parser","requirements":"^7.24.7","kind":"runtime","optional":false},{"id":1275941909,"ecosystem":"npm","package_name":"@babel/plugin-transform-template-literals","requirements":"^7.24.7","kind":"runtime","optional":false},{"id":1275941910,"ecosystem":"npm","package_name":"@babel/preset-env","requirements":"^7.24.7","kind":"runtime","optional":false},{"id":1275941911,"ecosystem":"npm","package_name":"@rollup/plugin-babel","requirements":"^6.0.4","kind":"runtime","optional":false},{"id":1275941912,"ecosystem":"npm","package_name":"@rollup/plugin-commonjs","requirements":"^26.0.1","kind":"runtime","optional":false},{"id":1275941913,"ecosystem":"npm","package_name":"@rollup/plugin-node-resolve","requirements":"^15.2.3","kind":"runtime","optional":false},{"id":1275941914,"ecosystem":"npm","package_name":"@rollup/plugin-terser","requirements":"^0.4.4","kind":"runtime","optional":false},{"id":1275941915,"ecosystem":"npm","package_name":"commander","requirements":"^12.1.0","kind":"runtime","optional":false},{"id":1275941916,"ecosystem":"npm","package_name":"css.escape","requirements":"^1.5.1","kind":"runtime","optional":false},{"id":1275941917,"ecosystem":"npm","package_name":"inquirer","requirements":"^9.2.23","kind":"runtime","optional":false},{"id":1275941918,"ecosystem":"npm","package_name":"js-cookie","requirements":"3.0.5","kind":"runtime","optional":false},{"id":1275941919,"ecosystem":"npm","package_name":"parse-uri","requirements":"^1.0.9","kind":"runtime","optional":false},{"id":1275941920,"ecosystem":"npm","package_name":"rollup","requirements":"^4.18.0","kind":"runtime","optional":false},{"id":1275941921,"ecosystem":"npm","package_name":"rollup-plugin-glob-import","requirements":"^0.5.0","kind":"runtime","optional":false},{"id":1275941922,"ecosystem":"npm","package_name":"rollup-plugin-istanbul","requirements":"^5.0.0","kind":"runtime","optional":false},{"id":1275941923,"ecosystem":"npm","package_name":"rollup-plugin-license","requirements":"^3.5.0","kind":"runtime","optional":false},{"id":1275941924,"ecosystem":"npm","package_name":"uuid","requirements":"^10.0.0","kind":"runtime","optional":false},{"id":1275941925,"ecosystem":"npm","package_name":"@adobe/alloy","requirements":"^2.21.1-beta.5","kind":"Development","optional":false},{"id":1275941926,"ecosystem":"npm","package_name":"@babel/cli","requirements":"^7.24.7","kind":"Development","optional":false},{"id":1275941927,"ecosystem":"npm","package_name":"@babel/plugin-transform-runtime","requirements":"^7.24.7","kind":"Development","optional":false},{"id":1275941928,"ecosystem":"npm","package_name":"@eslint/js","requirements":"^9.5.0","kind":"Development","optional":false},{"id":1275941929,"ecosystem":"npm","package_name":"@octokit/rest","requirements":"^21.0.0","kind":"Development","optional":false},{"id":1275941930,"ecosystem":"npm","package_name":"bundlesize","requirements":"^0.18.2","kind":"Development","optional":false},{"id":1275941931,"ecosystem":"npm","package_name":"chai","requirements":"^5.1.1","kind":"Development","optional":false},{"id":1275941932,"ecosystem":"npm","package_name":"chalk","requirements":"^5.3.0","kind":"Development","optional":false},{"id":1275941933,"ecosystem":"npm","package_name":"concurrently","requirements":"^8.2.2","kind":"Development","optional":false},{"id":1275941934,"ecosystem":"npm","package_name":"date-fns","requirements":"^3.6.0","kind":"Development","optional":false},{"id":1275941935,"ecosystem":"npm","package_name":"dotenv","requirements":"^16.4.5","kind":"Development","optional":false},{"id":1275941936,"ecosystem":"npm","package_name":"eslint","requirements":"^8.57.0","kind":"Development","optional":false},{"id":1275941937,"ecosystem":"npm","package_name":"eslint-config-airbnb-base","requirements":"^15.0.0","kind":"Development","optional":false},{"id":1275941938,"ecosystem":"npm","package_name":"eslint-config-prettier","requirements":"^9.1.0","kind":"Development","optional":false},{"id":1275941939,"ecosystem":"npm","package_name":"eslint-plugin-ban","requirements":"^1.6.0","kind":"Development","optional":false},{"id":1275941940,"ecosystem":"npm","package_name":"eslint-plugin-import","requirements":"^2.29.1","kind":"Development","optional":false},{"id":1275941941,"ecosystem":"npm","package_name":"eslint-plugin-prettier","requirements":"^5.1.3","kind":"Development","optional":false},{"id":1275941942,"ecosystem":"npm","package_name":"eslint-plugin-testcafe","requirements":"^0.2.1","kind":"Development","optional":false},{"id":1275941943,"ecosystem":"npm","package_name":"force-resolutions","requirements":"^1.0.11","kind":"Development","optional":false},{"id":1275941944,"ecosystem":"npm","package_name":"glob","requirements":"^10.4.2","kind":"Development","optional":false},{"id":1275941945,"ecosystem":"npm","package_name":"globals","requirements":"^15.6.0","kind":"Development","optional":false},{"id":1275941946,"ecosystem":"npm","package_name":"handlebars","requirements":"^4.7.8","kind":"Development","optional":false},{"id":1275941947,"ecosystem":"npm","package_name":"husky","requirements":"^9.0.11","kind":"Development","optional":false},{"id":1275941948,"ecosystem":"npm","package_name":"jasmine","requirements":"^5.1.0","kind":"Development","optional":false},{"id":1275941949,"ecosystem":"npm","package_name":"jasmine-core","requirements":"^5.1.2","kind":"Development","optional":false},{"id":1275941950,"ecosystem":"npm","package_name":"karma","requirements":"^6.4.3","kind":"Development","optional":false},{"id":1275941951,"ecosystem":"npm","package_name":"karma-chrome-launcher","requirements":"^3.2.0","kind":"Development","optional":false},{"id":1275941952,"ecosystem":"npm","package_name":"karma-coverage","requirements":"^2.2.1","kind":"Development","optional":false},{"id":1275941953,"ecosystem":"npm","package_name":"karma-firefox-launcher","requirements":"^2.1.3","kind":"Development","optional":false},{"id":1275941954,"ecosystem":"npm","package_name":"karma-jasmine","requirements":"^5.1.0","kind":"Development","optional":false},{"id":1275941955,"ecosystem":"npm","package_name":"karma-jasmine-html-reporter","requirements":"^2.1.0","kind":"Development","optional":false},{"id":1275941956,"ecosystem":"npm","package_name":"karma-jasmine-matchers","requirements":"^5.0.0","kind":"Development","optional":false},{"id":1275941957,"ecosystem":"npm","package_name":"karma-junit-reporter","requirements":"^2.0.1","kind":"Development","optional":false},{"id":1275941958,"ecosystem":"npm","package_name":"karma-rollup-preprocessor","requirements":"^7.0.8","kind":"Development","optional":false},{"id":1275941959,"ecosystem":"npm","package_name":"karma-safari-launcher","requirements":"^1.0.0","kind":"Development","optional":false},{"id":1275941960,"ecosystem":"npm","package_name":"karma-sauce-launcher","requirements":"^4.3.6","kind":"Development","optional":false},{"id":1275941961,"ecosystem":"npm","package_name":"karma-spec-reporter","requirements":"0.0.36","kind":"Development","optional":false},{"id":1275941962,"ecosystem":"npm","package_name":"lint-staged","requirements":"^15.2.7","kind":"Development","optional":false},{"id":1275941963,"ecosystem":"npm","package_name":"prettier","requirements":"^3.3.2","kind":"Development","optional":false},{"id":1275941964,"ecosystem":"npm","package_name":"promise-polyfill","requirements":"^8.3.0","kind":"Development","optional":false},{"id":1275941965,"ecosystem":"npm","package_name":"read-cache","requirements":"^1.0.0","kind":"Development","optional":false},{"id":1275941966,"ecosystem":"npm","package_name":"recursive-readdir","requirements":"^2.2.3","kind":"Development","optional":false},{"id":1275941967,"ecosystem":"npm","package_name":"request","requirements":"^2.88.0","kind":"Development","optional":false},{"id":1275941968,"ecosystem":"npm","package_name":"rimraf","requirements":"^5.0.7","kind":"Development","optional":false},{"id":1275941969,"ecosystem":"npm","package_name":"semver","requirements":"^7.6.2","kind":"Development","optional":false},{"id":1275941970,"ecosystem":"npm","package_name":"staged-git-files","requirements":"^1.3.0","kind":"Development","optional":false},{"id":1275941971,"ecosystem":"npm","package_name":"start-server-and-test","requirements":"^2.0.4","kind":"Development","optional":false},{"id":1275941972,"ecosystem":"npm","package_name":"testcafe","requirements":"^3.6.1","kind":"Development","optional":false},{"id":1275941973,"ecosystem":"npm","package_name":"testcafe-browser-provider-saucelabs","requirements":"^3.0.0","kind":"Development","optional":false},{"id":1275941974,"ecosystem":"npm","package_name":"testcafe-reporter-junit","requirements":"^3.0.2","kind":"Development","optional":false},{"id":1275941975,"ecosystem":"npm","package_name":"testcafe-reporter-saucelabs","requirements":"^3.2.0","kind":"Development","optional":false},{"id":1275941976,"ecosystem":"npm","package_name":"url-exists-nodejs","requirements":"^0.2.4","kind":"Development","optional":false},{"id":1275941977,"ecosystem":"npm","package_name":"url-parse","requirements":"^1.5.10","kind":"Development","optional":false},{"id":1275941978,"ecosystem":"npm","package_name":"@rollup/rollup-linux-x64-gnu","requirements":"^4.18.0","kind":"Optional","optional":true}],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@adobe%2Falloy"}