{"_id":"avada-ui-bridge","_rev":"51-ed1008b9c1e741eb9315f1804682973f","name":"avada-ui-bridge","dist-tags":{"latest":"1.11.0"},"versions":{"1.0.0":{"name":"avada-ui-bridge","version":"1.0.0","author":{"name":"Avada","email":"dev@avada.io"},"license":"MIT","_id":"avada-ui-bridge@1.0.0","maintainers":[{"name":"tholx","email":"tholx@avadagroup.com"}],"dist":{"shasum":"195c5ffdedf71b4c0abb8c701d0ab1ac89ac81ec","tarball":"https://registry.npmjs.org/avada-ui-bridge/-/avada-ui-bridge-1.0.0.tgz","fileCount":30,"integrity":"sha512-agBJ1tkYuVjlge+5Q2tl271ASvcWddWMu+XkVJLkqGbIGcdVMImVGLDUIfLsP8xm+IbsDLWL+/GHmY01bGtd1Q==","signatures":[{"sig":"MEYCIQDEoj8bB3DeWc8/UqXfn4B+LPm3apqRJvRdkBuc0DA+zwIhAJjhiq1UL3iZz1lbLWgQYTLFp2uxPfn7hELisF61Ywh4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2951235},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"0a6ec4dbd2cdf30cf2d506596e5163deb26a285d","scripts":{"dev":"rollup -c rollup.config.mjs -w","build":"rollup -c rollup.config.mjs","clean":"rimraf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"tholx","email":"tholx@avadagroup.com"},"_npmVersion":"11.6.2","description":"Shared CrossApp Banner components and hooks for Avada Shopify apps","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.70.0","tslib":"^2.8.1","rimraf":"^5.0.5","rollup":"^4.9.6","postcss":"^8.5.6","typescript":"^5.3.3","@types/react":"^18.2.48","@types/react-dom":"^18.2.18","rollup-plugin-dts":"^6.1.0","@rollup/plugin-image":"^3.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","@shopify/polaris":">=12.0.0","@shopify/react-i18n":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/avada-ui-bridge_1.0.0_1773630352871_0.11759414672008339","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"avada-ui-bridge","version":"1.0.1","author":{"name":"Avada","email":"dev@avada.io"},"license":"MIT","_id":"avada-ui-bridge@1.0.1","maintainers":[{"name":"tholx","email":"tholx@avadagroup.com"}],"dist":{"shasum":"626b74f5e253b7c38194fcc446692e784ba072c1","tarball":"https://registry.npmjs.org/avada-ui-bridge/-/avada-ui-bridge-1.0.1.tgz","fileCount":32,"integrity":"sha512-GYhizEJsU+plhCcToxY/d1u9FUeMeViGaeWlXmhgpDK6h38/pmdi9pHtZHlJvW/NQ1pw3jzrhQndw4L1hYpK7g==","signatures":[{"sig":"MEUCIQD40SpZkQtuvj129zy+veD+ciJvZBwzXVMeyMiE/dejSgIgdMNLkVGO7GJbU6Bp/GyB+hwyFLZXOvPlyUfgawh7bEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2968861},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"0a6ec4dbd2cdf30cf2d506596e5163deb26a285d","scripts":{"dev":"rollup -c rollup.config.mjs -w","build":"rollup -c rollup.config.mjs","clean":"rimraf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"tholx","email":"tholx@avadagroup.com"},"_npmVersion":"11.6.2","description":"Shared CrossApp Banner components and hooks for Avada Shopify apps","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.70.0","tslib":"^2.8.1","rimraf":"^5.0.5","rollup":"^4.9.6","postcss":"^8.5.6","typescript":"^5.3.3","@types/react":"^18.2.48","@types/react-dom":"^18.2.18","rollup-plugin-dts":"^6.1.0","@rollup/plugin-image":"^3.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","@shopify/polaris":">=12.0.0","@shopify/react-i18n":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/avada-ui-bridge_1.0.1_1774252823272_0.7517770009105311","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"avada-ui-bridge","version":"1.0.2","author":{"name":"Avada","email":"dev@avada.io"},"license":"MIT","_id":"avada-ui-bridge@1.0.2","maintainers":[{"name":"tholx","email":"tholx@avadagroup.com"}],"dist":{"shasum":"5b2cf1680be17e33c5ec7d67430ca968a65e2629","tarball":"https://registry.npmjs.org/avada-ui-bridge/-/avada-ui-bridge-1.0.2.tgz","fileCount":32,"integrity":"sha512-L3+upsLkZhJuq033nmE4d+J/POdO7mH+NH8XomxNafBeOYqcbrheiU6IyBUX5Gi6zGynD707FqMsrqerLlAAvA==","signatures":[{"sig":"MEQCIDk4XCKCbaFR1LpP9rJw7DkYhzSsIXiv64euTDXnqqhTAiBzme2dXqkU9iCvLzoesA89tNPSuEua9UnuwItIuEZ9Dg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2987839},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"0a6ec4dbd2cdf30cf2d506596e5163deb26a285d","scripts":{"dev":"rollup -c rollup.config.mjs -w","build":"rollup -c rollup.config.mjs","clean":"rimraf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"tholx","email":"tholx@avadagroup.com"},"_npmVersion":"11.6.2","description":"Shared CrossApp Banner components and hooks for Avada Shopify apps","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.70.0","tslib":"^2.8.1","rimraf":"^5.0.5","rollup":"^4.9.6","postcss":"^8.5.6","typescript":"^5.3.3","@types/react":"^18.2.48","@types/react-dom":"^18.2.18","rollup-plugin-dts":"^6.1.0","@rollup/plugin-image":"^3.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","@shopify/polaris":">=12.0.0","@shopify/react-i18n":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/avada-ui-bridge_1.0.2_1774327028361_0.9237728890284755","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"avada-ui-bridge","version":"1.0.3","author":{"name":"Avada","email":"dev@avada.io"},"license":"MIT","_id":"avada-ui-bridge@1.0.3","maintainers":[{"name":"tholx","email":"tholx@avadagroup.com"}],"dist":{"shasum":"a5f5bc9cb6fa281f9111fe5818b53a3942142c59","tarball":"https://registry.npmjs.org/avada-ui-bridge/-/avada-ui-bridge-1.0.3.tgz","fileCount":33,"integrity":"sha512-UeBoZyiogYpMWwWPWtIrV/PepfprVUCp4AjFZTY03dkIMFJHBzxzUT9D3uMiraVbmakwyI3GB4Hu4tzi7jghZA==","signatures":[{"sig":"MEUCIQDDVS6F58sfya+MVdsrZ023SQVHEFXo6Bg6qIFrnrsqwgIgfp+/TXoFX58hGWxeRYUEDu99pR71GIdirMhAibflWns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3037743},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"0a6ec4dbd2cdf30cf2d506596e5163deb26a285d","scripts":{"dev":"rollup -c rollup.config.mjs -w","build":"rollup -c rollup.config.mjs","clean":"rimraf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"tholx","email":"tholx@avadagroup.com"},"_npmVersion":"11.6.2","description":"Shared CrossApp Banner components and hooks for Avada Shopify apps","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.70.0","tslib":"^2.8.1","rimraf":"^5.0.5","rollup":"^4.9.6","postcss":"^8.5.6","typescript":"^5.3.3","@types/react":"^18.2.48","@types/react-dom":"^18.2.18","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-image":"^3.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","@shopify/polaris":">=12.0.0","@shopify/react-i18n":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/avada-ui-bridge_1.0.3_1774338820545_0.8577527473829774","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"avada-ui-bridge","version":"1.0.4","author":{"name":"Avada","email":"dev@avada.io"},"license":"MIT","_id":"avada-ui-bridge@1.0.4","maintainers":[{"name":"tholx","email":"tholx@avadagroup.com"}],"dist":{"shasum":"ed242cde262c99c267df9933cf5054a34e668c97","tarball":"https://registry.npmjs.org/avada-ui-bridge/-/avada-ui-bridge-1.0.4.tgz","fileCount":33,"integrity":"sha512-CvfW+WQJKL2YflrSS2W9FMBLQVd/1jWI0TZwSkj5p4j8dg0h+DwTu6bbnhTHbfIUBRTyRqLBRxgqHch5CXXX1A==","signatures":[{"sig":"MEUCIBEHVQdhYNdlC4lPe3X+2BdPTeByjjAIklFoUzJhGjeUAiEAykqN25aOjpuanHRz8RX5Su38fHuHw3rcdedtrKqxVJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3045154},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"0a6ec4dbd2cdf30cf2d506596e5163deb26a285d","scripts":{"dev":"rollup -c rollup.config.mjs -w","build":"rollup -c rollup.config.mjs","clean":"rimraf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"tholx","email":"tholx@avadagroup.com"},"_npmVersion":"11.6.2","description":"Shared CrossApp Banner components and hooks for Avada Shopify apps","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.70.0","tslib":"^2.8.1","rimraf":"^5.0.5","rollup":"^4.9.6","postcss":"^8.5.6","typescript":"^5.3.3","@types/react":"^18.2.48","@types/react-dom":"^18.2.18","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-image":"^3.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","@shopify/polaris":">=12.0.0","@shopify/react-i18n":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/avada-ui-bridge_1.0.4_1774345317370_0.44675249470777434","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"avada-ui-bridge","version":"1.0.5","author":{"name":"Avada","email":"dev@avada.io"},"license":"MIT","_id":"avada-ui-bridge@1.0.5","maintainers":[{"name":"tholx","email":"tholx@avadagroup.com"}],"dist":{"shasum":"d135e0b67ab0c1d5f11ad35f24a19f5de92666c2","tarball":"https://registry.npmjs.org/avada-ui-bridge/-/avada-ui-bridge-1.0.5.tgz","fileCount":33,"integrity":"sha512-uwFWYLD9Is+HrxYe8XdsbNar9yOLUKm+67XR1mpjKORuDuDDUOkbPoLMSkEspCwBR104OG2HFBEnpv6fx0ljiA==","signatures":[{"sig":"MEYCIQCbf2TOVqra3Ia5kT8eQkg1M+y+QKxRRA1oBd3Fpk0uswIhAPDwv1l5IAdTO+g93QV6hWdWAJzqOhHBIU/+2dId4cdb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3050138},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"325e90b77d9563ddc766c7f8be058cacac0bb750","scripts":{"dev":"rollup -c rollup.config.mjs -w","build":"rollup -c rollup.config.mjs","clean":"rimraf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"tholx","email":"tholx@avadagroup.com"},"_npmVersion":"11.6.2","description":"Shared Cross App Banner components and hooks for Avada Shopify apps","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.70.0","tslib":"^2.8.1","rimraf":"^5.0.5","rollup":"^4.9.6","postcss":"^8.5.6","typescript":"^5.3.3","@types/react":"^18.2.48","@types/react-dom":"^18.2.18","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-image":"^3.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","@shopify/polaris":">=12.0.0","@shopify/react-i18n":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/avada-ui-bridge_1.0.5_1774410735344_0.18130936394161545","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"avada-ui-bridge","version":"1.0.6","author":{"name":"Avada","email":"dev@avada.io"},"license":"MIT","_id":"avada-ui-bridge@1.0.6","maintainers":[{"name":"tholx","email":"tholx@avadagroup.com"}],"dist":{"shasum":"089e1fb7d36962b3a66a669308e317a9ec2398f6","tarball":"https://registry.npmjs.org/avada-ui-bridge/-/avada-ui-bridge-1.0.6.tgz","fileCount":33,"integrity":"sha512-CoTbIjgdbxllkFbQ1IiMMtVbk+iSZmbpHyfnLP11hUJpfEye3vYXc/h2zMXg7o2T2NJo72Is+2+DDZxOHEYcTw==","signatures":[{"sig":"MEYCIQCcp7sYALF3bwYjtPK3dOBCX6ezQ6QsD1+hr5jTQp78bAIhAM4ruOXLxCurE+e1ex7qzlQ9QBUT4SfES7pBWrfCEiSU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3049924},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"325e90b77d9563ddc766c7f8be058cacac0bb750","scripts":{"dev":"rollup -c rollup.config.mjs -w","build":"rollup -c rollup.config.mjs","clean":"rimraf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"tholx","email":"tholx@avadagroup.com"},"_npmVersion":"11.6.2","description":"Shared Cross App Banner components and hooks for Avada Shopify apps","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.70.0","tslib":"^2.8.1","rimraf":"^5.0.5","rollup":"^4.9.6","postcss":"^8.5.6","typescript":"^5.3.3","@types/react":"^18.2.48","@types/react-dom":"^18.2.18","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-image":"^3.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","@shopify/polaris":">=12.0.0","@shopify/react-i18n":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/avada-ui-bridge_1.0.6_1774491361290_0.5933058146150489","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"avada-ui-bridge","version":"1.0.7","author":{"name":"Avada","email":"dev@avada.io"},"license":"MIT","_id":"avada-ui-bridge@1.0.7","maintainers":[{"name":"tholx","email":"tholx@avadagroup.com"}],"dist":{"shasum":"7e79fe777ec54b9e90c52ce2ab1c2e791b454481","tarball":"https://registry.npmjs.org/avada-ui-bridge/-/avada-ui-bridge-1.0.7.tgz","fileCount":33,"integrity":"sha512-9Nviqk2dYrv+WPVUYHfDW6GW/O7KBretKnhcDi+NCgaD/mrnWs0E/Rg4Ei2/Ra4+Am6jcCRmEl1XoglivWrDcA==","signatures":[{"sig":"MEUCIQDGpQq0UvrDSHIoruVkVQgv0p/8YDjCFOth4IinXNMyTQIgdEH3doAUCkiJzAd5HCO9US7rcJa0ABd3QDOjOYJ/IwE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3054216},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"325e90b77d9563ddc766c7f8be058cacac0bb750","scripts":{"dev":"rollup -c rollup.config.mjs -w","build":"rollup -c rollup.config.mjs","clean":"rimraf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"tholx","email":"tholx@avadagroup.com"},"_npmVersion":"11.6.2","description":"Shared Cross App Banner components and hooks for Avada Shopify apps","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.70.0","tslib":"^2.8.1","rimraf":"^5.0.5","rollup":"^4.9.6","postcss":"^8.5.6","typescript":"^5.3.3","@types/react":"^18.2.48","@types/react-dom":"^18.2.18","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-image":"^3.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","@shopify/polaris":">=12.0.0","@shopify/react-i18n":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/avada-ui-bridge_1.0.7_1774493795705_0.7594984780107463","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"avada-ui-bridge","version":"1.0.8","author":{"name":"Avada","email":"dev@avada.io"},"license":"MIT","_id":"avada-ui-bridge@1.0.8","maintainers":[{"name":"tholx","email":"tholx@avadagroup.com"}],"dist":{"shasum":"004652589d3c73c8cbc89c5cdb71aba12e66179c","tarball":"https://registry.npmjs.org/avada-ui-bridge/-/avada-ui-bridge-1.0.8.tgz","fileCount":33,"integrity":"sha512-87WjIj2hBJHVyl6MDdYwxrfUuVV7ow9Oynf2b6HlVtlmqwxgBRTW4PNivXengvxXL0v48MxAEBow2hiw+x7Yjw==","signatures":[{"sig":"MEUCIANibSSXMopFlW1k1Ltf0Gv/arCdoQWUudDGLI9i6ELwAiEA1jX7dQ83+jsl9npZ6UOroQA/4HVmUKQzr2hL5mCWTBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3054224},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"325e90b77d9563ddc766c7f8be058cacac0bb750","scripts":{"dev":"rollup -c rollup.config.mjs -w","build":"rollup -c rollup.config.mjs","clean":"rimraf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"tholx","email":"tholx@avadagroup.com"},"_npmVersion":"11.6.2","description":"Shared Cross App Banner components and hooks for Avada Shopify apps","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.70.0","tslib":"^2.8.1","rimraf":"^5.0.5","rollup":"^4.9.6","postcss":"^8.5.6","typescript":"^5.3.3","@types/react":"^18.2.48","@types/react-dom":"^18.2.18","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-image":"^3.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","@shopify/polaris":">=12.0.0","@shopify/react-i18n":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/avada-ui-bridge_1.0.8_1774494459207_0.4908409832817482","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"avada-ui-bridge","version":"1.0.9","author":{"name":"Avada","email":"dev@avada.io"},"license":"MIT","_id":"avada-ui-bridge@1.0.9","maintainers":[{"name":"tholx","email":"tholx@avadagroup.com"}],"dist":{"shasum":"3a693bfffb8e776af4c52ac0ba0cb21286e0b924","tarball":"https://registry.npmjs.org/avada-ui-bridge/-/avada-ui-bridge-1.0.9.tgz","fileCount":33,"integrity":"sha512-bXzpV1AN4v1IJ7jKiOidiG4jVefMX9WTEUsurKSnH9mDRP9csle5Op9tTODnLEsQ9EKwhdQKFTvdZ3B2U0exbQ==","signatures":[{"sig":"MEUCIDdCRcG6v+DcoUpnZtEyUUdSOdnrlhsVNHuBvgRv0gFmAiEAuQTVdR9gY0qemYip7ziLTkXeMGx47QqT2KlQfdOakNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3056605},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"325e90b77d9563ddc766c7f8be058cacac0bb750","scripts":{"dev":"rollup -c rollup.config.mjs -w","build":"rollup -c rollup.config.mjs","clean":"rimraf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"tholx","email":"tholx@avadagroup.com"},"_npmVersion":"11.6.2","description":"Shared Cross App Banner components and hooks for Avada Shopify apps","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.70.0","tslib":"^2.8.1","rimraf":"^5.0.5","rollup":"^4.9.6","postcss":"^8.5.6","typescript":"^5.3.3","@types/react":"^18.2.48","@types/react-dom":"^18.2.18","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-image":"^3.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","@shopify/polaris":">=12.0.0","@shopify/react-i18n":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/avada-ui-bridge_1.0.9_1774499904764_0.08494920776684145","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"avada-ui-bridge","version":"1.1.0","author":{"name":"Avada","email":"dev@avada.io"},"license":"MIT","_id":"avada-ui-bridge@1.1.0","maintainers":[{"name":"tholx","email":"tholx@avadagroup.com"}],"dist":{"shasum":"9281ecc7d21d6dbebaf7eaa33b9d34890d5b23a3","tarball":"https://registry.npmjs.org/avada-ui-bridge/-/avada-ui-bridge-1.1.0.tgz","fileCount":34,"integrity":"sha512-8wBvhkBZkwFKfyRENvX5dac7rfSEMWUkYkLrYr7yeUYD5LYbxdKugnmAdB7z8tRt/ioaLnjedGLBqUc3E2f21g==","signatures":[{"sig":"MEYCIQCVYMSdUOPTGC3mDdiE3mG920Q+VZpswoJNNka7GI2A+wIhALco5VwNmDkAetK4bM6+ohC5eDHvDm2enVkH9NnIbkWR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3062244},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"7748abfa0740c55bb9d160008b20fe0f46a99280","scripts":{"dev":"rollup -c rollup.config.mjs -w","build":"rollup -c rollup.config.mjs","clean":"rimraf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"tholx","email":"tholx@avadagroup.com"},"_npmVersion":"11.6.2","description":"Shared Cross App Banner components and hooks for Avada Shopify apps","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.70.0","tslib":"^2.8.1","rimraf":"^5.0.5","rollup":"^4.9.6","postcss":"^8.5.6","typescript":"^5.3.3","@types/react":"^18.2.48","@types/react-dom":"^18.2.18","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-image":"^3.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","@shopify/polaris":">=12.0.0","@shopify/react-i18n":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/avada-ui-bridge_1.1.0_1774853494264_0.2660409608964205","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"avada-ui-bridge","version":"1.2.0","author":{"name":"Avada","email":"dev@avada.io"},"license":"MIT","_id":"avada-ui-bridge@1.2.0","maintainers":[{"name":"tholx","email":"tholx@avadagroup.com"}],"dist":{"shasum":"d28566ba00ee175b615d37fc314003648578bd8c","tarball":"https://registry.npmjs.org/avada-ui-bridge/-/avada-ui-bridge-1.2.0.tgz","fileCount":34,"integrity":"sha512-s9TAC+FB+c/I9A5/Lv934ktxMeewWUnY+lWGc+OS7CZFfbyfNctZI4OS3ZEV7lS7X83eU+CouTEF3mQU7VQRmQ==","signatures":[{"sig":"MEUCICfh82u3IaMDHDP644Z4EXStGLAkMJ0+XiDYXhaFna9eAiEAsfqRFZ/rgLV8tCG21HfDMNCsAr6HKniJ22dYWXoVYtk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3087430},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"3f44050336650453268b7ec48e83876cced37146","scripts":{"dev":"rollup -c rollup.config.mjs -w","build":"rollup -c rollup.config.mjs","clean":"rimraf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"tholx","email":"tholx@avadagroup.com"},"_npmVersion":"11.6.2","description":"Shared Cross App Banner components and hooks for Avada Shopify apps","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.70.0","tslib":"^2.8.1","rimraf":"^5.0.5","rollup":"^4.9.6","postcss":"^8.5.6","typescript":"^5.3.3","@types/react":"^18.2.48","@types/react-dom":"^18.2.18","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-image":"^3.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","@shopify/polaris":">=12.0.0","@shopify/react-i18n":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/avada-ui-bridge_1.2.0_1776758535890_0.43756376673021813","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"avada-ui-bridge","version":"1.3.0","author":{"name":"Avada","email":"dev@avada.io"},"license":"MIT","_id":"avada-ui-bridge@1.3.0","maintainers":[{"name":"tholx","email":"tholx@avadagroup.com"}],"dist":{"shasum":"2899d42e4ce4a67ac1cdace4eb4c545b57d03d27","tarball":"https://registry.npmjs.org/avada-ui-bridge/-/avada-ui-bridge-1.3.0.tgz","fileCount":35,"integrity":"sha512-xX0UkwrxPTCXMCzIyCJKDIpn+7jErclAoTqXoHSNsh1zIPQxExMIjo2gP1MLBukYr+jCHB2YE9lk+cSeH/s5Mg==","signatures":[{"sig":"MEUCIBCJ0n8ZHbv9qhN8maTdv+8HBpT8nXTcyfaLLZ2i0oDtAiEApZaonciLUb1DddEiXr49YmrsCEgMsY+OUTXmLCLt6dg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5920251},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"53a0858e2a4fb672bcc10ab68ddd8c005aadc6f0","scripts":{"dev":"rollup -c rollup.config.mjs -w","build":"rollup -c rollup.config.mjs","clean":"rimraf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"tholx","email":"tholx@avadagroup.com"},"_npmVersion":"11.6.2","description":"Shared Cross App Banner components and hooks for Avada Shopify apps","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.70.0","tslib":"^2.8.1","rimraf":"^5.0.5","rollup":"^4.9.6","postcss":"^8.5.6","typescript":"^5.3.3","@types/react":"^18.2.48","@types/react-dom":"^18.2.18","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-image":"^3.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","@shopify/polaris":">=12.0.0","@shopify/react-i18n":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/avada-ui-bridge_1.3.0_1778485982080_0.5309907707477111","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"avada-ui-bridge","version":"1.3.1","author":{"name":"Avada","email":"dev@avada.io"},"license":"MIT","_id":"avada-ui-bridge@1.3.1","maintainers":[{"name":"tholx","email":"tholx@avadagroup.com"}],"dist":{"shasum":"1191fda1f74f7b1497be306c32df43072e35ac02","tarball":"https://registry.npmjs.org/avada-ui-bridge/-/avada-ui-bridge-1.3.1.tgz","fileCount":35,"integrity":"sha512-WH9l+qwD1rFmMZS8ZIHjJmMhjKhAjpX1jEVlqLDhAr8T67eY4PtrERKCS7kxJWWNilxG6Tp8gJiLgLEJzsarfQ==","signatures":[{"sig":"MEQCIDCujYe12Orf7Gijb1mgE1g2dBCFQT/B2KB/wU2rWKz1AiBnrfIcAN+mPYtl6dYSnO0yWC5QS3XsTp1c/IHnjiuLDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5920251},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"53a0858e2a4fb672bcc10ab68ddd8c005aadc6f0","scripts":{"dev":"rollup -c rollup.config.mjs -w","build":"rollup -c rollup.config.mjs","clean":"rimraf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"tholx","email":"tholx@avadagroup.com"},"_npmVersion":"11.6.2","description":"Shared Cross App Banner components and hooks for Avada Shopify apps","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.70.0","tslib":"^2.8.1","rimraf":"^5.0.5","rollup":"^4.9.6","postcss":"^8.5.6","typescript":"^5.3.3","@types/react":"^18.2.48","@types/react-dom":"^18.2.18","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-image":"^3.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","@shopify/polaris":">=12.0.0","@shopify/react-i18n":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/avada-ui-bridge_1.3.1_1778488547255_0.21452088410803682","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"avada-ui-bridge","version":"1.3.2","author":{"name":"Avada","email":"dev@avada.io"},"license":"MIT","_id":"avada-ui-bridge@1.3.2","maintainers":[{"name":"tholx","email":"tholx@avadagroup.com"}],"dist":{"shasum":"091d200dbb2c7ca582393c72b110fde5aeee78d1","tarball":"https://registry.npmjs.org/avada-ui-bridge/-/avada-ui-bridge-1.3.2.tgz","fileCount":35,"integrity":"sha512-TDBjuOWf3LEMGWrjiQJNQyYmEDecGdNfAg/2SkRPvjMm7fpUC6rSzeeg8tBF8ZjZB8hkscejDbl7fB7Tk9ifVA==","signatures":[{"sig":"MEYCIQDfQFIoDeIpYzNqsR0GqjHGwV9wp5/qfM2plcpfyjtI6AIhAOAhabzG48NsanDTTmREmXa6quPR3erbBBY0V0w55qcT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7696719},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"38b68f36f178fe7f62da3dcdb8b7bdf8c3c7eced","scripts":{"dev":"rollup -c rollup.config.mjs -w","build":"rollup -c rollup.config.mjs","clean":"rimraf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"tholx","email":"tholx@avadagroup.com"},"_npmVersion":"11.6.2","description":"Shared Cross App Banner components and hooks for Avada Shopify apps","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.70.0","tslib":"^2.8.1","rimraf":"^5.0.5","rollup":"^4.9.6","postcss":"^8.5.6","typescript":"^5.3.3","@types/react":"^18.2.48","@types/react-dom":"^18.2.18","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-image":"^3.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","@shopify/polaris":">=12.0.0","@shopify/react-i18n":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/avada-ui-bridge_1.3.2_1778556801560_0.9242533796604124","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"avada-ui-bridge","version":"1.3.3","author":{"name":"Avada","email":"dev@avada.io"},"license":"MIT","_id":"avada-ui-bridge@1.3.3","maintainers":[{"name":"tholx","email":"tholx@avadagroup.com"}],"dist":{"shasum":"2f49e4ab41c0de36fc55b3696ad4bb2d6c9c37f4","tarball":"https://registry.npmjs.org/avada-ui-bridge/-/avada-ui-bridge-1.3.3.tgz","fileCount":35,"integrity":"sha512-AaZUD3b19ZUPFplQRU1eioWR4/1J5Bqh6aAtAAqUIbMJdKXtQxtThBnhh1nqtCTad3zD5cuxfl76hTjtPNkHKg==","signatures":[{"sig":"MEUCIQDuM02aFovPQAAKiDoN5LN/23xb+qVESrYlLGiVsE7QAQIgWm5B5zs2VRjXrFB//eL/szE6B+dXUFG7pYjYrZ0i1GU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5890191},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"38b68f36f178fe7f62da3dcdb8b7bdf8c3c7eced","scripts":{"dev":"rollup -c rollup.config.mjs -w","build":"rollup -c rollup.config.mjs","clean":"rimraf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"tholx","email":"tholx@avadagroup.com"},"_npmVersion":"11.6.2","description":"Shared Cross App Banner components and hooks for Avada Shopify apps","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.70.0","tslib":"^2.8.1","rimraf":"^5.0.5","rollup":"^4.9.6","postcss":"^8.5.6","typescript":"^5.3.3","@types/react":"^18.2.48","@types/react-dom":"^18.2.18","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-image":"^3.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","@shopify/polaris":">=12.0.0","@shopify/react-i18n":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/avada-ui-bridge_1.3.3_1778641771596_0.9070042190076375","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"avada-ui-bridge","version":"1.3.4","author":{"name":"Avada","email":"dev@avada.io"},"license":"MIT","_id":"avada-ui-bridge@1.3.4","maintainers":[{"name":"tholx","email":"tholx@avadagroup.com"}],"dist":{"shasum":"fa4038b8ee63421fe7ee5e65c2443c69d93b43fa","tarball":"https://registry.npmjs.org/avada-ui-bridge/-/avada-ui-bridge-1.3.4.tgz","fileCount":35,"integrity":"sha512-Jm3Lm7ljGVn4mSLP6LyvFKNarbix01CVYetmnfh6b9zb0p1+IPsauJMpKltGxVbo3c+jjjwwwU5rTiC+PfDD5w==","signatures":[{"sig":"MEUCIQCzBr+ZQBfskY91oNsS4sK4n2r/PmSMgtsg+G2c6aAU5wIgHMX7dQRqyD1Ss2wC+WBqiglhkI9K6PzQDTmlU751qxM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4216924},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"38b68f36f178fe7f62da3dcdb8b7bdf8c3c7eced","scripts":{"dev":"rollup -c rollup.config.mjs -w","build":"rollup -c rollup.config.mjs","clean":"rimraf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"tholx","email":"tholx@avadagroup.com"},"_npmVersion":"11.6.2","description":"Shared Cross App Banner components and hooks for Avada Shopify apps","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.70.0","tslib":"^2.8.1","rimraf":"^5.0.5","rollup":"^4.9.6","postcss":"^8.5.6","typescript":"^5.3.3","@types/react":"^18.2.48","@types/react-dom":"^18.2.18","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-image":"^3.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","@shopify/polaris":">=12.0.0","@shopify/react-i18n":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/avada-ui-bridge_1.3.4_1778646281119_0.9299459783882962","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"avada-ui-bridge","version":"1.3.5","author":{"name":"Avada","email":"dev@avada.io"},"license":"MIT","_id":"avada-ui-bridge@1.3.5","maintainers":[{"name":"tholx","email":"tholx@avadagroup.com"}],"dist":{"shasum":"55d1e821bb1399a48ef0db30ea6cb2dba402508e","tarball":"https://registry.npmjs.org/avada-ui-bridge/-/avada-ui-bridge-1.3.5.tgz","fileCount":35,"integrity":"sha512-PEae7eLRU5i0fkAm6+895kGprn5bj2+2ql1+X/IoRMlBs4Mto/8XoJdhTI9lqTIG1Ym4zn3rzJlqjqKwHUhBbg==","signatures":[{"sig":"MEUCIQCZAefZj7HkUdAJvaekiFk8dWKS72E0gfyluJfUJUzxcwIgLNjPUy3f3LetwdqWZkUjNh4Ux9v89fM6lcT/R/fn3Q0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3130270},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"38b68f36f178fe7f62da3dcdb8b7bdf8c3c7eced","scripts":{"dev":"rollup -c rollup.config.mjs -w","build":"rollup -c rollup.config.mjs","clean":"rimraf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"tholx","email":"tholx@avadagroup.com"},"_npmVersion":"11.6.2","description":"Shared Cross App Banner components and hooks for Avada Shopify apps","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.70.0","tslib":"^2.8.1","rimraf":"^5.0.5","rollup":"^4.9.6","postcss":"^8.5.6","typescript":"^5.3.3","@types/react":"^18.2.48","@types/react-dom":"^18.2.18","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-image":"^3.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","@shopify/polaris":">=12.0.0","@shopify/react-i18n":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/avada-ui-bridge_1.3.5_1778646616482_0.05328473321942262","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"avada-ui-bridge","version":"1.3.6","author":{"name":"Avada","email":"dev@avada.io"},"license":"MIT","_id":"avada-ui-bridge@1.3.6","maintainers":[{"name":"tholx","email":"tholx@avadagroup.com"}],"dist":{"shasum":"e4dd441dfac167b1234f9b0d5e3c362075ac26fe","tarball":"https://registry.npmjs.org/avada-ui-bridge/-/avada-ui-bridge-1.3.6.tgz","fileCount":35,"integrity":"sha512-UBM/wFYH3JhoowAvj76SRMHclG36TTvBwAB7Z1aNHFJN80qs9z5awyBdmWFCA2pUkZRvo5xZYtx3ch8I0U/6ew==","signatures":[{"sig":"MEYCIQDnghH5brKNhcr1P/DxFf19tIIMTiY+KlrPit80U4UvJAIhAKR2lIIdGYdKGhydJ/YGOBR7p0bG8DM9kKpfW10cCSje","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3106418},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"2a64ef382c6f72054b381b06a17a38ee49aaa114","scripts":{"dev":"rollup -c rollup.config.mjs -w","build":"rollup -c rollup.config.mjs","clean":"rimraf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"tholx","email":"tholx@avadagroup.com"},"_npmVersion":"11.6.2","description":"Shared Cross App Banner components and hooks for Avada Shopify apps","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.70.0","tslib":"^2.8.1","rimraf":"^5.0.5","rollup":"^4.9.6","postcss":"^8.5.6","typescript":"^5.3.3","@types/react":"^18.2.48","@types/react-dom":"^18.2.18","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-image":"^3.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","@shopify/polaris":">=12.0.0","@shopify/react-i18n":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/avada-ui-bridge_1.3.6_1779768328271_0.5443469796627782","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"avada-ui-bridge","version":"1.4.0","author":{"name":"Avada","email":"dev@avada.io"},"license":"MIT","_id":"avada-ui-bridge@1.4.0","maintainers":[{"name":"tholx","email":"tholx@avadagroup.com"}],"dist":{"shasum":"8b469f6373e0786598ee8315a9b9ad57dd79f590","tarball":"https://registry.npmjs.org/avada-ui-bridge/-/avada-ui-bridge-1.4.0.tgz","fileCount":45,"integrity":"sha512-tsJoQsutNGDt5X0K0I5slr2JQ0Rz2E3GTiCrYdm8/Fe4MbmIZYoLBkZqi50qk3s5Tc6ew/7loa8kw4V7Dw04PA==","signatures":[{"sig":"MEQCIH6R1kPhy46nzLj7i98cAYG6IuNCek6Z5WRWZIkA5svGAiAJ4yeJJbYZjzD+o6k8iebwVao7Dcy1qo9Q8HaaSJUY9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3346239},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"f51eefc9c2f6424528752b6bb7f7d1f4cc728d49","scripts":{"dev":"rollup -c rollup.config.mjs -w","build":"rollup -c rollup.config.mjs","clean":"rimraf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"tholx","email":"tholx@avadagroup.com"},"_npmVersion":"11.6.2","description":"Shared Cross App Banner components and hooks for Avada Shopify apps","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.70.0","tslib":"^2.8.1","rimraf":"^5.0.5","rollup":"^4.9.6","postcss":"^8.5.6","typescript":"^5.3.3","@types/react":"^18.2.48","@types/react-dom":"^18.2.18","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-image":"^3.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","@shopify/polaris":">=12.0.0","@shopify/react-i18n":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/avada-ui-bridge_1.4.0_1781076273613_0.03521925329811837","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"avada-ui-bridge","version":"1.4.1","author":{"name":"Avada","email":"dev@avada.io"},"license":"MIT","_id":"avada-ui-bridge@1.4.1","maintainers":[{"name":"tholx","email":"tholx@avadagroup.com"}],"dist":{"shasum":"5548425c71d81d59df501955ba9338e5f5eda8f4","tarball":"https://registry.npmjs.org/avada-ui-bridge/-/avada-ui-bridge-1.4.1.tgz","fileCount":45,"integrity":"sha512-0Vh6nyzFrwtWlslteMvq7kl88tSDRuuiaZf4MtD2qwaMaZIPgv9ZvjT/mUMqABWK2OqMtyvklE/Thzgcvgmo6A==","signatures":[{"sig":"MEUCIQDe1Nh/SQvdDLRtGduP+gyJ80Uf+NLclXOSfY74JNopvQIgDn1HwMl9uqP5ePyDC/aoxxQKoD1RyJ1X8ECL8ZrOFEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3348806},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"71e57d92befa37765b68496343b1aad82e981844","scripts":{"dev":"rollup -c rollup.config.mjs -w","build":"rollup -c rollup.config.mjs","clean":"rimraf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"tholx","email":"tholx@avadagroup.com"},"_npmVersion":"11.6.2","description":"Shared Cross App Banner components and hooks for Avada Shopify apps","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.70.0","tslib":"^2.8.1","rimraf":"^5.0.5","rollup":"^4.9.6","postcss":"^8.5.6","typescript":"^5.3.3","@types/react":"^18.2.48","@types/react-dom":"^18.2.18","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-image":"^3.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","@shopify/polaris":">=12.0.0","@shopify/react-i18n":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/avada-ui-bridge_1.4.1_1781077900190_0.5183478816285323","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"avada-ui-bridge","version":"1.4.2","author":{"name":"Avada","email":"dev@avada.io"},"license":"MIT","_id":"avada-ui-bridge@1.4.2","maintainers":[{"name":"tholx","email":"tholx@avadagroup.com"}],"dist":{"shasum":"eba16ba1ed0e289f194e4623d66cc3e1e97ba47e","tarball":"https://registry.npmjs.org/avada-ui-bridge/-/avada-ui-bridge-1.4.2.tgz","fileCount":45,"integrity":"sha512-ADo0OF9of4yTxJtz/sZ58fZSO3GWCQIEtJQUyK0/JrZYIbZHJXDMcKozLh9G1mvQoqmpB8blR7/d6nkPjRIzkw==","signatures":[{"sig":"MEYCIQCUje3TAiH1AN2xa8KUopMv5C2DrtIcD3/XR4UQAC/H2wIhAPuulLGV5sdCtsAjDWTRazr78PnS/+Qq625tYqQFjqFg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3350110},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"8c4e66d6d2f82482e1247acd231fb680b77134e9","scripts":{"dev":"rollup -c rollup.config.mjs -w","build":"rollup -c rollup.config.mjs","clean":"rimraf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"tholx","email":"tholx@avadagroup.com"},"_npmVersion":"11.6.2","description":"Shared Cross App Banner components and hooks for Avada Shopify apps","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.70.0","tslib":"^2.8.1","rimraf":"^5.0.5","rollup":"^4.9.6","postcss":"^8.5.6","typescript":"^5.3.3","@types/react":"^18.2.48","@types/react-dom":"^18.2.18","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-image":"^3.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","@shopify/polaris":">=12.0.0","@shopify/react-i18n":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/avada-ui-bridge_1.4.2_1781083042866_0.5936231071242797","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"avada-ui-bridge","version":"1.4.3","author":{"name":"Avada","email":"dev@avada.io"},"license":"MIT","_id":"avada-ui-bridge@1.4.3","maintainers":[{"name":"tholx","email":"tholx@avadagroup.com"}],"dist":{"shasum":"13b86ae84c0d58476b808f78ac9ffe664bf7c2a4","tarball":"https://registry.npmjs.org/avada-ui-bridge/-/avada-ui-bridge-1.4.3.tgz","fileCount":45,"integrity":"sha512-a4lf7ZYIK3w/FZXHEjHYsU/QhArtQq9++bopOFPIrb3h+mI2SB/mAexuWrYwKa66hsQTMpX0pAoyFL1A8TCqJQ==","signatures":[{"sig":"MEQCICwFDpsCnWqqABA+tfJSXApn1uW//z9Ph+Rqak+TngkJAiBpfN44lk3klYddmjzeJ/xVYzs6j0xLdyfCNeVjJNw0Nw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3350182},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"b434e8483ce928f5461a702db9fb98bc0b02d612","scripts":{"dev":"rollup -c rollup.config.mjs -w","build":"rollup -c rollup.config.mjs","clean":"rimraf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"tholx","email":"tholx@avadagroup.com"},"_npmVersion":"11.6.2","description":"Shared Cross App Banner components and hooks for Avada Shopify apps","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.70.0","tslib":"^2.8.1","rimraf":"^5.0.5","rollup":"^4.9.6","postcss":"^8.5.6","typescript":"^5.3.3","@types/react":"^18.2.48","@types/react-dom":"^18.2.18","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-image":"^3.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","@shopify/polaris":">=12.0.0","@shopify/react-i18n":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/avada-ui-bridge_1.4.3_1781164469189_0.5371974736381244","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"avada-ui-bridge","version":"1.5.0","author":{"name":"Avada","email":"dev@avada.io"},"license":"MIT","_id":"avada-ui-bridge@1.5.0","maintainers":[{"name":"tholx","email":"tholx@avadagroup.com"}],"dist":{"shasum":"b58ae8c1bfebf706570afe867ae86777ef3c3c2c","tarball":"https://registry.npmjs.org/avada-ui-bridge/-/avada-ui-bridge-1.5.0.tgz","fileCount":49,"integrity":"sha512-sNj9Ixy1Kvd+CC+4C95Lih430MH1ja3+S1t4PRYsW0ggW/Y2RBp1zCsvHN+pQepchRGHOPkixscPcnEV/EjSkA==","signatures":[{"sig":"MEYCIQDy1ENMY0cKjHXGfZNIrioWs9yrWyOg0nKxDGcqDX6WOQIhANVJY9u0cNaXMV/RROOQGxg5OLQDEScWAI3lxoczbRDS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3428324},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"b434e8483ce928f5461a702db9fb98bc0b02d612","scripts":{"dev":"rollup -c rollup.config.mjs -w","build":"rollup -c rollup.config.mjs","clean":"rimraf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"tholx","email":"tholx@avadagroup.com"},"_npmVersion":"11.6.2","description":"Shared Cross App Banner components and hooks for Avada Shopify apps","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.70.0","tslib":"^2.8.1","rimraf":"^5.0.5","rollup":"^4.9.6","postcss":"^8.5.6","typescript":"^5.3.3","@types/react":"^18.2.48","@types/react-dom":"^18.2.18","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-image":"^3.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","@shopify/polaris":">=12.0.0","@shopify/react-i18n":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/avada-ui-bridge_1.5.0_1781172703778_0.6134502809185396","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"avada-ui-bridge","version":"1.5.1","author":{"name":"Avada","email":"dev@avada.io"},"license":"MIT","_id":"avada-ui-bridge@1.5.1","maintainers":[{"name":"tholx","email":"tholx@avadagroup.com"}],"dist":{"shasum":"1721e094bdb0ab4e4c1762021c555d0ac2a516ff","tarball":"https://registry.npmjs.org/avada-ui-bridge/-/avada-ui-bridge-1.5.1.tgz","fileCount":49,"integrity":"sha512-aJWsLBt10XA5jyvI+zAJ3ek3+PZ9pdfLLZ0ZUdh7qsYv9M6fii4B7qX0nqxaLEXGeKKvxYME1hJBo6Ri1fA05Q==","signatures":[{"sig":"MEQCIEVVqjakwtp8jCMCMqDET7JpiaUCEPMvsKkW05P9f+JpAiArT4QdVI+NVrY+v+sPG03cwHZB0WJGeCf62ljqPeJNtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3446346},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"b434e8483ce928f5461a702db9fb98bc0b02d612","scripts":{"dev":"rollup -c rollup.config.mjs -w","build":"rollup -c rollup.config.mjs","clean":"rimraf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"tholx","email":"tholx@avadagroup.com"},"_npmVersion":"11.6.2","description":"Shared Cross App Banner components and hooks for Avada Shopify apps","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.70.0","tslib":"^2.8.1","rimraf":"^5.0.5","rollup":"^4.9.6","postcss":"^8.5.6","typescript":"^5.3.3","@types/react":"^18.2.48","@types/react-dom":"^18.2.18","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-image":"^3.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","@shopify/polaris":">=12.0.0","@shopify/react-i18n":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/avada-ui-bridge_1.5.1_1781173799569_0.18075625263851602","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"avada-ui-bridge","version":"1.5.2","author":{"name":"Avada","email":"dev@avada.io"},"license":"MIT","_id":"avada-ui-bridge@1.5.2","maintainers":[{"name":"tholx","email":"tholx@avadagroup.com"}],"dist":{"shasum":"2900e86435c3ca7fcb2452e3961339d0605c2f67","tarball":"https://registry.npmjs.org/avada-ui-bridge/-/avada-ui-bridge-1.5.2.tgz","fileCount":49,"integrity":"sha512-HFgeMJYEwcKin2gozRymnwmBT8tYoqzD/+p9WVIDpLXSTWHVzEJKuxjI9QF2iDxr6ZtRcA8ZJfxXCnWdqXjOdw==","signatures":[{"sig":"MEYCIQD/CmcIeuatHMKwJS+CgC8sj9XAJ7n5WdhjeJ0pWdF4AgIhAIwqqf0i/e3Y1PE/LgOlE/ZaELbOfHV+pBslI/ePy6ta","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472280},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"b434e8483ce928f5461a702db9fb98bc0b02d612","scripts":{"dev":"rollup -c rollup.config.mjs -w","build":"rollup -c rollup.config.mjs","clean":"rimraf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"tholx","email":"tholx@avadagroup.com"},"_npmVersion":"11.6.2","description":"Shared Cross App Banner components and hooks for Avada Shopify apps","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.70.0","tslib":"^2.8.1","rimraf":"^5.0.5","rollup":"^4.9.6","postcss":"^8.5.6","typescript":"^5.3.3","@types/react":"^18.2.48","@types/react-dom":"^18.2.18","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-image":"^3.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","@shopify/polaris":">=12.0.0","@shopify/react-i18n":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/avada-ui-bridge_1.5.2_1781175042049_0.9524522741295354","host":"s3://npm-registry-packages-npm-production"}},"1.5.3":{"name":"avada-ui-bridge","version":"1.5.3","author":{"name":"Avada","email":"dev@avada.io"},"license":"MIT","_id":"avada-ui-bridge@1.5.3","maintainers":[{"name":"tholx","email":"tholx@avadagroup.com"}],"dist":{"shasum":"01ea0ff7c441bdb43f5af979e15988a443e5b0c1","tarball":"https://registry.npmjs.org/avada-ui-bridge/-/avada-ui-bridge-1.5.3.tgz","fileCount":49,"integrity":"sha512-wEViVbvqgIhYaNHmBQCDr3Jdin/FasfouDnCIkZSoZTZkund+M2dufwbyhkjB2LEzh4wJZhm1MBozIUaMIaDAw==","signatures":[{"sig":"MEYCIQDQ4HZlOLhPnD3v6MOIQsr/6uQIU3lGgwyeiaOMe7FIpgIhAMQZ3wDMUALJujp1u4A7uBoDuE/NnaNPQ9gEP7UjFg+o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3470596},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"b434e8483ce928f5461a702db9fb98bc0b02d612","scripts":{"dev":"rollup -c rollup.config.mjs -w","build":"rollup -c rollup.config.mjs","clean":"rimraf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"tholx","email":"tholx@avadagroup.com"},"_npmVersion":"11.6.2","description":"Shared Cross App Banner components and hooks for Avada Shopify apps","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.70.0","tslib":"^2.8.1","rimraf":"^5.0.5","rollup":"^4.9.6","postcss":"^8.5.6","typescript":"^5.3.3","@types/react":"^18.2.48","@types/react-dom":"^18.2.18","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-image":"^3.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","@shopify/polaris":">=12.0.0","@shopify/react-i18n":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/avada-ui-bridge_1.5.3_1781177282670_0.14725696808386335","host":"s3://npm-registry-packages-npm-production"}},"1.5.4":{"name":"avada-ui-bridge","version":"1.5.4","author":{"name":"Avada","email":"dev@avada.io"},"license":"MIT","_id":"avada-ui-bridge@1.5.4","maintainers":[{"name":"tholx","email":"tholx@avadagroup.com"}],"dist":{"shasum":"ccef505a40305bd0f12ea6294a474141ae8b0b2b","tarball":"https://registry.npmjs.org/avada-ui-bridge/-/avada-ui-bridge-1.5.4.tgz","fileCount":48,"integrity":"sha512-wd3/GX2Jh66Dr5SpDj/SBAS4EoQjDeNn4AU5JMdzwgd33Ct3hfc0Kr9g5JgCzVEHmz+YsG3xooiuaMC+PIpfGA==","signatures":[{"sig":"MEQCICFzc0SdbHHVlAwiEfKKd3Vtvb/8yqGbZ1fdnyvGNO8iAiBdibIGUpHVGWhtxLEO7cH3NcsR67/N+q4WUvG71hRddQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3448807},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"b434e8483ce928f5461a702db9fb98bc0b02d612","scripts":{"dev":"rollup -c rollup.config.mjs -w","build":"rollup -c rollup.config.mjs","clean":"rimraf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"tholx","email":"tholx@avadagroup.com"},"_npmVersion":"11.6.2","description":"Shared Cross App Banner components and hooks for Avada Shopify apps","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.70.0","tslib":"^2.8.1","rimraf":"^5.0.5","rollup":"^4.9.6","postcss":"^8.5.6","typescript":"^5.3.3","@types/react":"^18.2.48","@types/react-dom":"^18.2.18","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-image":"^3.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","@shopify/polaris":">=12.0.0","@shopify/react-i18n":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/avada-ui-bridge_1.5.4_1781178122801_0.5206739429582383","host":"s3://npm-registry-packages-npm-production"}},"1.5.5":{"name":"avada-ui-bridge","version":"1.5.5","author":{"name":"Avada","email":"dev@avada.io"},"license":"MIT","_id":"avada-ui-bridge@1.5.5","maintainers":[{"name":"tholx","email":"tholx@avadagroup.com"},{"name":"trungnq-avada","email":"trungnq@avadagroup.com"}],"dist":{"shasum":"a1ba5f2a71aa574a595c93f704eb2dcd067a4440","tarball":"https://registry.npmjs.org/avada-ui-bridge/-/avada-ui-bridge-1.5.5.tgz","fileCount":41,"integrity":"sha512-q8CV7P4A07wp26stqojlz94nOLS5L2NGqFFCFr0BuQI/1qY1OAJ/O59tYeUaLA8xhajNMBBAAq+M9ITFsF1Ivw==","signatures":[{"sig":"MEQCIFUlD7+WnODOf4hVrW4d9IF8dDHBdG/IbpTePY9Ssu1VAiAxk71foCTJ6Hft28XvA0WMvgSd0vppGqMeCasBHLcI4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3248185},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"35e93cd8b2b5d99d5640b4127cbebc34b2e80335","scripts":{"dev":"rollup -c rollup.config.mjs -w","build":"rollup -c rollup.config.mjs","clean":"rimraf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"trungnq-avada","email":"trungnq@avadagroup.com"},"_npmVersion":"10.8.2","description":"Shared Cross App Banner components and hooks for Avada Shopify apps","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.70.0","tslib":"^2.8.1","rimraf":"^5.0.5","rollup":"^4.9.6","postcss":"^8.5.6","typescript":"^5.3.3","@types/react":"^18.2.48","@types/react-dom":"^18.2.18","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-image":"^3.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","@shopify/polaris":">=12.0.0","@shopify/react-i18n":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/avada-ui-bridge_1.5.5_1781187676839_0.4236550362399236","host":"s3://npm-registry-packages-npm-production"}},"1.5.6":{"name":"avada-ui-bridge","version":"1.5.6","author":{"name":"Avada","email":"dev@avada.io"},"license":"MIT","_id":"avada-ui-bridge@1.5.6","maintainers":[{"name":"tholx","email":"tholx@avadagroup.com"},{"name":"trungnq-avada","email":"trungnq@avadagroup.com"}],"dist":{"shasum":"899f0a2a13595bbb2a82534484dbfbf3362a5b7f","tarball":"https://registry.npmjs.org/avada-ui-bridge/-/avada-ui-bridge-1.5.6.tgz","fileCount":41,"integrity":"sha512-+5zfbem+aiGCB/LKeVSASMDaDCGbzi9T4VxsQgRk0085KpXZ7WJ4a5iOVLInbdaR60TdFJ4KW5v7QlPA1E/zPg==","signatures":[{"sig":"MEUCIQD1cHvtt5lZTy5k/gbtjJlpUpbui5ECblrU1tXWasYLkgIgW+kSpSm0F+PhK7CjWL70JTZGb6al3ticzwzuI686Syg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3246515},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"35e93cd8b2b5d99d5640b4127cbebc34b2e80335","scripts":{"dev":"rollup -c rollup.config.mjs -w","build":"rollup -c rollup.config.mjs","clean":"rimraf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"trungnq-avada","email":"trungnq@avadagroup.com"},"_npmVersion":"10.8.2","description":"Shared Cross App Banner components and hooks for Avada Shopify apps","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.70.0","tslib":"^2.8.1","rimraf":"^5.0.5","rollup":"^4.9.6","postcss":"^8.5.6","typescript":"^5.3.3","@types/react":"^18.2.48","@types/react-dom":"^18.2.18","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-image":"^3.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","@shopify/polaris":">=12.0.0","@shopify/react-i18n":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/avada-ui-bridge_1.5.6_1781188967641_0.5992740276187194","host":"s3://npm-registry-packages-npm-production"}},"1.5.7":{"name":"avada-ui-bridge","version":"1.5.7","author":{"name":"Avada","email":"dev@avada.io"},"license":"MIT","_id":"avada-ui-bridge@1.5.7","maintainers":[{"name":"tholx","email":"tholx@avadagroup.com"},{"name":"trungnq-avada","email":"trungnq@avadagroup.com"}],"dist":{"shasum":"9c3d0d0fbbc6c5a34d4e073e38729a4a6fe4c78d","tarball":"https://registry.npmjs.org/avada-ui-bridge/-/avada-ui-bridge-1.5.7.tgz","fileCount":41,"integrity":"sha512-IeQDpAWatsiBfd9da9HtuJcGB/RhZyRr/Bf8wob/g8Ag3dD2gtX58CzbV64zJ+/Z7nyjFO6ln37TNEm7mbnb8w==","signatures":[{"sig":"MEUCIQCLOi6NIzb+mWy/DUIGdWduHdMSVWVJ7l+TTWio0scenQIgDjmOfqP3AbgjS2mcXXsI63C6VERHSIPlFqid9/fhIEc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3245820},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"35e93cd8b2b5d99d5640b4127cbebc34b2e80335","scripts":{"dev":"rollup -c rollup.config.mjs -w","build":"rollup -c rollup.config.mjs","clean":"rimraf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"trungnq-avada","email":"trungnq@avadagroup.com"},"_npmVersion":"10.8.2","description":"Shared Cross App Banner components and hooks for Avada Shopify apps","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.70.0","tslib":"^2.8.1","rimraf":"^5.0.5","rollup":"^4.9.6","postcss":"^8.5.6","typescript":"^5.3.3","@types/react":"^18.2.48","@types/react-dom":"^18.2.18","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-image":"^3.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","@shopify/polaris":">=12.0.0","@shopify/react-i18n":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/avada-ui-bridge_1.5.7_1781194922827_0.8268288317576871","host":"s3://npm-registry-packages-npm-production"}},"1.5.8":{"name":"avada-ui-bridge","version":"1.5.8","author":{"name":"Avada","email":"dev@avada.io"},"license":"MIT","_id":"avada-ui-bridge@1.5.8","maintainers":[{"name":"tholx","email":"tholx@avadagroup.com"},{"name":"trungnq-avada","email":"trungnq@avadagroup.com"}],"dist":{"shasum":"c1aae4756c1c5c53b505492123f5e9a5374c0559","tarball":"https://registry.npmjs.org/avada-ui-bridge/-/avada-ui-bridge-1.5.8.tgz","fileCount":49,"integrity":"sha512-j8aXnHDiI3NSxmh7URlZDx9YHiFABfsVmDxV7KSAs2XlRwQJvpcoxAceWdku5t+DTLn+lQK0Ckrm1TbfIwfj2Q==","signatures":[{"sig":"MEUCIQCcarHy1vZpHGr5UjpMOcYe2SovJN3xgGneAr/Yg0+E7gIgKbgrXJKeYGv/PosAEcbvzcgme3txLMscQsZAuLUQqPk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3453752},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"0b49837cc43621524b0e0229ac511fd698c1e129","scripts":{"dev":"rollup -c rollup.config.mjs -w","build":"rollup -c rollup.config.mjs","clean":"rimraf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"tholx","email":"tholx@avadagroup.com"},"_npmVersion":"11.6.2","description":"Shared Cross App Banner components and hooks for Avada Shopify apps","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.70.0","tslib":"^2.8.1","rimraf":"^5.0.5","rollup":"^4.9.6","postcss":"^8.5.6","typescript":"^5.3.3","@types/react":"^18.2.48","@types/react-dom":"^18.2.18","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-image":"^3.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","@shopify/polaris":">=12.0.0","@shopify/react-i18n":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/avada-ui-bridge_1.5.8_1781585632147_0.772183899025882","host":"s3://npm-registry-packages-npm-production"}},"1.5.9":{"name":"avada-ui-bridge","version":"1.5.9","author":{"name":"Avada","email":"dev@avada.io"},"license":"MIT","_id":"avada-ui-bridge@1.5.9","maintainers":[{"name":"tuoiteen199x","email":"ageofdarknesstinker@gmail.com"},{"name":"tholx","email":"tholx@avadagroup.com"},{"name":"trungnq-avada","email":"trungnq@avadagroup.com"}],"dist":{"shasum":"cbbc84bef08db7e5d2870adf27e5c1d4fc34bb4a","tarball":"https://registry.npmjs.org/avada-ui-bridge/-/avada-ui-bridge-1.5.9.tgz","fileCount":49,"integrity":"sha512-JO0kbVOvlKspBykiLmHxdXBS73vKlSIQgqlSq50mFKmZqKVadoABM+BtQYY7MyPg86mmaEHpPuux2y+CGGLTqQ==","signatures":[{"sig":"MEUCIQCf6dQ5Ae0f3JSbRHdyje4WZ2AdXb3ZinH3UD8tWX7MugIgN0Pb9AJtInGetPUO2kD1phWrMmKW+dbE2zKPyWJ7FJY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3455082},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"c95f964405d0da8164a2da838beb91f96cfef8da","scripts":{"dev":"rollup -c rollup.config.mjs -w","build":"rollup -c rollup.config.mjs","clean":"rimraf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"tuoiteen199x","email":"ageofdarknesstinker@gmail.com"},"_npmVersion":"10.9.4","description":"Shared Cross App Banner components and hooks for Avada Shopify apps","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.70.0","tslib":"^2.8.1","rimraf":"^5.0.5","rollup":"^4.9.6","postcss":"^8.5.6","typescript":"^5.3.3","@types/react":"^18.2.48","@types/react-dom":"^18.2.18","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-image":"^3.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","@shopify/polaris":">=12.0.0","@shopify/react-i18n":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/avada-ui-bridge_1.5.9_1783393419275_0.09856298931592011","host":"s3://npm-registry-packages-npm-production"}},"1.5.10":{"name":"avada-ui-bridge","version":"1.5.10","author":{"name":"Avada","email":"dev@avada.io"},"license":"MIT","_id":"avada-ui-bridge@1.5.10","maintainers":[{"name":"tuoiteen199x","email":"ageofdarknesstinker@gmail.com"},{"name":"tholx","email":"tholx@avadagroup.com"},{"name":"trungnq-avada","email":"trungnq@avadagroup.com"}],"dist":{"shasum":"ebca88b48f86ef50b75f24fe7d3f04e4386b4fa4","tarball":"https://registry.npmjs.org/avada-ui-bridge/-/avada-ui-bridge-1.5.10.tgz","fileCount":50,"integrity":"sha512-/PqRNEvVMkkzy5y4/nfGddz0qYaxYrnuvfU+a0atjHPrHkGBJkK4x+jzFz4NLmWtftkzCoX4Z//SNPkkdyK0gQ==","signatures":[{"sig":"MEQCIBwEXtWCUQvgrpwLzD9MhnIH+4zyUE6fwQYDGyVOZnZjAiAaCPi8l9DYFA3eAtxhcjJacIUEaqwxuZx+WQwXQNFBYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3707573},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"726d919f73c8bbd603b47cf5d95285745aca3e90","scripts":{"dev":"rollup -c rollup.config.mjs -w","build":"rollup -c rollup.config.mjs","clean":"rimraf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"tuoiteen199x","email":"ageofdarknesstinker@gmail.com"},"_npmVersion":"10.9.4","description":"Shared Cross App Banner components and hooks for Avada Shopify apps","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.70.0","tslib":"^2.8.1","rimraf":"^5.0.5","rollup":"^4.9.6","postcss":"^8.5.6","typescript":"^5.3.3","@types/react":"^18.2.48","@types/react-dom":"^18.2.18","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-image":"^3.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","@shopify/polaris":">=12.0.0","@shopify/react-i18n":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/avada-ui-bridge_1.5.10_1783396194647_0.6814003431584554","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"avada-ui-bridge","version":"1.6.0","author":{"name":"Avada","email":"dev@avada.io"},"license":"MIT","_id":"avada-ui-bridge@1.6.0","maintainers":[{"name":"tuoiteen199x","email":"ageofdarknesstinker@gmail.com"},{"name":"tholx","email":"tholx@avadagroup.com"},{"name":"trungnq-avada","email":"trungnq@avadagroup.com"},{"name":"vuavada","email":"vulq@avadagroup.com"}],"dist":{"shasum":"e7df9c1a94ea124911486942a4d626e51bfc83d7","tarball":"https://registry.npmjs.org/avada-ui-bridge/-/avada-ui-bridge-1.6.0.tgz","fileCount":58,"integrity":"sha512-Eu71AORBi/d9WtuxMOvx43gUPEWIaCb/YyI775O5q7ivtqtbpVdJ4RlYNQiEVZ82vL1iyyhpEAflLE0rmmscCQ==","signatures":[{"sig":"MEQCIAr7LpNQDQcvCqN6eriSS6adXfoTBbmhBNjd7D+OJ1/6AiBVEhUxyOBjPkaoyTYmpe4MpdiaqzcNwNhxDyMmDEm8pw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3855728},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"bf37de3f50bb951beb9a65f95d99eb6c98f08a0f","scripts":{"dev":"rollup -c rollup.config.mjs -w","build":"rollup -c rollup.config.mjs","clean":"rimraf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"vuavada","email":"vulq@avadagroup.com"},"_npmVersion":"11.13.0","description":"Shared Cross App Banner components and hooks for Avada Shopify apps","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.70.0","tslib":"^2.8.1","rimraf":"^5.0.5","rollup":"^4.9.6","postcss":"^8.5.6","typescript":"^5.3.3","@types/react":"^18.2.48","@types/react-dom":"^18.2.18","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-image":"^3.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","@shopify/polaris":">=12.0.0","@shopify/react-i18n":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/avada-ui-bridge_1.6.0_1783566268251_0.5657623617869214","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"avada-ui-bridge","version":"1.7.0","author":{"name":"Avada","email":"dev@avada.io"},"license":"MIT","_id":"avada-ui-bridge@1.7.0","maintainers":[{"name":"tuoiteen199x","email":"ageofdarknesstinker@gmail.com"},{"name":"tholx","email":"tholx@avadagroup.com"},{"name":"trungnq-avada","email":"trungnq@avadagroup.com"},{"name":"vuavada","email":"vulq@avadagroup.com"}],"dist":{"shasum":"225fc96d74e675ca4a1d2e40207fac4f4b5a4f6b","tarball":"https://registry.npmjs.org/avada-ui-bridge/-/avada-ui-bridge-1.7.0.tgz","fileCount":59,"integrity":"sha512-Vccr58ulSerXBpntDbrrnpcT5sCD1PdXiZvp54cOIlQbihCP7c9j++7Hi6NLpQMQeuHxhuLtG5mtCcGMJj602Q==","signatures":[{"sig":"MEUCIF6qf5pbl1+anzJyPulGMWeRk2SeMu0t4EIQYlfBw1nGAiEAiY1CsbP5hftewGndIvFwlTxm8ooCICrHC3QbRSYUWq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3896495},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"60464a09c06b641978bcd461c2e26c83b88f5b3e","scripts":{"dev":"rollup -c rollup.config.mjs -w","build":"rollup -c rollup.config.mjs","clean":"rimraf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"vuavada","email":"vulq@avadagroup.com"},"_npmVersion":"11.13.0","description":"Shared Cross App Banner components and hooks for Avada Shopify apps","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.70.0","tslib":"^2.8.1","rimraf":"^5.0.5","rollup":"^4.9.6","postcss":"^8.5.6","typescript":"^5.3.3","@types/react":"^18.2.48","@types/react-dom":"^18.2.18","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-image":"^3.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","@shopify/polaris":">=12.0.0","@shopify/react-i18n":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/avada-ui-bridge_1.7.0_1783675862033_0.7380501512278821","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"avada-ui-bridge","version":"1.8.0","author":{"name":"Avada","email":"dev@avada.io"},"license":"MIT","_id":"avada-ui-bridge@1.8.0","maintainers":[{"name":"tuoiteen199x","email":"ageofdarknesstinker@gmail.com"},{"name":"tholx","email":"tholx@avadagroup.com"},{"name":"trungnq-avada","email":"trungnq@avadagroup.com"},{"name":"vuavada","email":"vulq@avadagroup.com"}],"dist":{"shasum":"5b7c23421144f2cd68a01d52775ee43219e4af6b","tarball":"https://registry.npmjs.org/avada-ui-bridge/-/avada-ui-bridge-1.8.0.tgz","fileCount":61,"integrity":"sha512-ydphXFzhbS4SdomoEKGwnTORDig3G84kUodPxigQE/ksHfCxIgPDPbkPULk58/Diy6Ej6n/7eZBkXSeFxpeq6A==","signatures":[{"sig":"MEUCIQD64VMPz+2aDr9Zal+D8OOHYySetk2ZPJii7Tgfr8TPfgIgYIgzZrL8zLhCBECMZ4/yl7NGCoU7HNmvAyqkBBApHGM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3916359},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"f23f27f452218e4f1e7b3725ed8f3569800d0c87","scripts":{"dev":"rollup -c rollup.config.mjs -w","build":"rollup -c rollup.config.mjs","clean":"rimraf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"vuavada","email":"vulq@avadagroup.com"},"_npmVersion":"11.13.0","description":"Shared Cross App Banner components and hooks for Avada Shopify apps","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.70.0","tslib":"^2.8.1","rimraf":"^5.0.5","rollup":"^4.9.6","postcss":"^8.5.6","typescript":"^5.3.3","@types/react":"^18.2.48","@types/react-dom":"^18.2.18","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-image":"^3.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","@shopify/polaris":">=12.0.0","react-router-dom":">=5.0.0","@shopify/react-i18n":">=7.0.0","@shopify/polaris-icons":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/avada-ui-bridge_1.8.0_1784200531301_0.2544630024425396","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"avada-ui-bridge","version":"1.9.0","author":{"name":"Avada","email":"dev@avada.io"},"license":"MIT","_id":"avada-ui-bridge@1.9.0","maintainers":[{"name":"tuoiteen199x","email":"ageofdarknesstinker@gmail.com"},{"name":"tholx","email":"tholx@avadagroup.com"},{"name":"trungnq-avada","email":"trungnq@avadagroup.com"},{"name":"vuavada","email":"vulq@avadagroup.com"}],"dist":{"shasum":"4eb56a223956e38391c87707ef08e6c87a1e0ff3","tarball":"https://registry.npmjs.org/avada-ui-bridge/-/avada-ui-bridge-1.9.0.tgz","fileCount":62,"integrity":"sha512-E6prbkQRZ8r2cgwcCdRtMphR0Z1JP1X/lBsc79D6qVIlkPmN7xRUACjKA2S2grUnbqyHUIVQ4krtHvTOMUSbZw==","signatures":[{"sig":"MEUCIE0pWvqaza5fqXMK76JgK8HpqeJODunI2QuaEJvOEaMPAiEA3CWrF9/jolraxGx7yotjKs1AUZcNj6pT8sE/TGGj72o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13381625},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"b4caeca373b886eff51c17973aabbc46cbadf894","scripts":{"dev":"rollup -c rollup.config.mjs -w","build":"rollup -c rollup.config.mjs","clean":"rimraf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"vuavada","email":"vulq@avadagroup.com"},"_npmVersion":"11.13.0","description":"Shared Cross App Banner components and hooks for Avada Shopify apps","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.70.0","tslib":"^2.8.1","rimraf":"^5.0.5","rollup":"^4.9.6","postcss":"^8.5.6","typescript":"^5.3.3","@types/react":"^18.2.48","@types/react-dom":"^18.2.18","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-image":"^3.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","@shopify/polaris":">=12.0.0","react-router-dom":">=5.0.0","@shopify/react-i18n":">=7.0.0","@shopify/polaris-icons":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/avada-ui-bridge_1.9.0_1784869047697_0.5285621184990799","host":"s3://npm-registry-packages-npm-production"}},"1.9.1":{"name":"avada-ui-bridge","version":"1.9.1","author":{"name":"Avada","email":"dev@avada.io"},"license":"MIT","_id":"avada-ui-bridge@1.9.1","maintainers":[{"name":"tuoiteen199x","email":"ageofdarknesstinker@gmail.com"},{"name":"tholx","email":"tholx@avadagroup.com"},{"name":"trungnq-avada","email":"trungnq@avadagroup.com"},{"name":"vuavada","email":"vulq@avadagroup.com"}],"dist":{"shasum":"ca028a94cf7db12eb20415e0fb7cbbc6e47b7a7d","tarball":"https://registry.npmjs.org/avada-ui-bridge/-/avada-ui-bridge-1.9.1.tgz","fileCount":62,"integrity":"sha512-xF0VMiRpBFiXLUQg/4ftNoUo0yfZi5q5rLwpiY7AYOl4Tzje53GSFfUVkvF2ju7+n62wdHmUEpb0taP8GFiCGw==","signatures":[{"sig":"MEYCIQCbLoFK30Ii9tl1nLmDyIm+3Kookcb9MTXgdyp8x9maQwIhANwq7ySOmFclR3k04acUzfqirqRnasvq4MF4Dr3YD+l+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13382457},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"590c4c46832ac224947e4acac8078eff27ba009a","scripts":{"dev":"rollup -c rollup.config.mjs -w","build":"rollup -c rollup.config.mjs","clean":"rimraf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"vuavada","email":"vulq@avadagroup.com"},"_npmVersion":"11.13.0","description":"Shared Cross App Banner components and hooks for Avada Shopify apps","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.70.0","tslib":"^2.8.1","rimraf":"^5.0.5","rollup":"^4.9.6","postcss":"^8.5.6","typescript":"^5.3.3","@types/react":"^18.2.48","@types/react-dom":"^18.2.18","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-image":"^3.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","@shopify/polaris":">=12.0.0","react-router-dom":">=5.0.0","@shopify/react-i18n":">=7.0.0","@shopify/polaris-icons":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/avada-ui-bridge_1.9.1_1785147242967_0.7026606862754918","host":"s3://npm-registry-packages-npm-production"}},"1.9.2":{"name":"avada-ui-bridge","version":"1.9.2","author":{"name":"Avada","email":"dev@avada.io"},"license":"MIT","_id":"avada-ui-bridge@1.9.2","maintainers":[{"name":"tuoiteen199x","email":"ageofdarknesstinker@gmail.com"},{"name":"tholx","email":"tholx@avadagroup.com"},{"name":"trungnq-avada","email":"trungnq@avadagroup.com"},{"name":"vuavada","email":"vulq@avadagroup.com"}],"dist":{"shasum":"ab212effc20ca84bc66751ced8780fe792d4f503","tarball":"https://registry.npmjs.org/avada-ui-bridge/-/avada-ui-bridge-1.9.2.tgz","fileCount":62,"integrity":"sha512-NWe5ynHLyw9pXqWJkhK3IrWvWDAy4TWIXDevvGJkvUYaAsEr2Q8cc6qAR09oclTkSluWVsf9G8vspByHQsaVfQ==","signatures":[{"sig":"MEUCIQCaDc4XjyLF/a0WJv0/Qm+QN4Quh1cizhVZ0MgvBG8RZgIgAQFNOgjAf8j0nU6tj0JPW9w2mKO+3Kbm5IWS3dqTvFE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13382584},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"86f34e69d5327a246b67d228da51bc3244f6328d","scripts":{"dev":"rollup -c rollup.config.mjs -w","build":"rollup -c rollup.config.mjs","clean":"rimraf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"vuavada","email":"vulq@avadagroup.com"},"_npmVersion":"11.13.0","description":"Shared Cross App Banner components and hooks for Avada Shopify apps","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.70.0","tslib":"^2.8.1","rimraf":"^5.0.5","rollup":"^4.9.6","postcss":"^8.5.6","typescript":"^5.3.3","@types/react":"^18.2.48","@types/react-dom":"^18.2.18","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-image":"^3.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","@shopify/polaris":">=12.0.0","react-router-dom":">=5.0.0","@shopify/react-i18n":">=7.0.0","@shopify/polaris-icons":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/avada-ui-bridge_1.9.2_1785223260220_0.01657251905955137","host":"s3://npm-registry-packages-npm-production"}},"1.9.3":{"name":"avada-ui-bridge","version":"1.9.3","author":{"name":"Avada","email":"dev@avada.io"},"license":"MIT","_id":"avada-ui-bridge@1.9.3","maintainers":[{"name":"tuoiteen199x","email":"ageofdarknesstinker@gmail.com"},{"name":"tholx","email":"tholx@avadagroup.com"},{"name":"trungnq-avada","email":"trungnq@avadagroup.com"},{"name":"vuavada","email":"vulq@avadagroup.com"}],"dist":{"shasum":"3082cb55341f615e2099f383479e6604777b44c6","tarball":"https://registry.npmjs.org/avada-ui-bridge/-/avada-ui-bridge-1.9.3.tgz","fileCount":62,"integrity":"sha512-YWv39QFDozXU6kTV+vB3Qetu14/2FWfYve/2ur5vjxIuKYBTg8NV/p0WYcZfsBTyYJCf2j1La09fs2nCkbB5oQ==","signatures":[{"sig":"MEUCICDhrLCmXwkrc8gM8AqZPdXJlvt8rnOVUQwv/idNd1C1AiEAz3a4QnSozAQX96tW1O7wfBUpLydGBPna9CR9rwGNU8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13382548},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"b7d493a96ca664547cf086519d581693a6d88d00","scripts":{"dev":"rollup -c rollup.config.mjs -w","build":"rollup -c rollup.config.mjs","clean":"rimraf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"vuavada","email":"vulq@avadagroup.com"},"_npmVersion":"11.13.0","description":"Shared Cross App Banner components and hooks for Avada Shopify apps","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.70.0","tslib":"^2.8.1","rimraf":"^5.0.5","rollup":"^4.9.6","postcss":"^8.5.6","typescript":"^5.3.3","@types/react":"^18.2.48","@types/react-dom":"^18.2.18","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-image":"^3.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","@shopify/polaris":">=12.0.0","react-router-dom":">=5.0.0","@shopify/react-i18n":">=7.0.0","@shopify/polaris-icons":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/avada-ui-bridge_1.9.3_1785231805270_0.9070011698338474","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"avada-ui-bridge","version":"1.10.0","author":{"name":"Avada","email":"dev@avada.io"},"license":"MIT","_id":"avada-ui-bridge@1.10.0","maintainers":[{"name":"tuoiteen199x","email":"ageofdarknesstinker@gmail.com"},{"name":"tholx","email":"tholx@avadagroup.com"},{"name":"trungnq-avada","email":"trungnq@avadagroup.com"},{"name":"vuavada","email":"vulq@avadagroup.com"}],"dist":{"shasum":"5b6ebf30a444530b3a5c7937fb11a4fdce9a2327","tarball":"https://registry.npmjs.org/avada-ui-bridge/-/avada-ui-bridge-1.10.0.tgz","fileCount":68,"integrity":"sha512-Bj/CJTwN/rxLcDsiWqMfaQv1qwavsareEFD5/aO4GviSfVTIfI7uWQMRKBIU9w0VFEgzJoGD/DElCPXqnYjNnA==","signatures":[{"sig":"MEUCIHvQDcOeFfQVBmftlp/rn5OS1CBkBtowSqwCJaqGUVMJAiEAhab10nRlbhBr+J76JltbLTH0E6qePd2musLKuRlvnzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16201842},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"a1306fb84e4915bbcad9ddeb8e223bf94acba158","scripts":{"dev":"rollup -c rollup.config.mjs -w","build":"rollup -c rollup.config.mjs","clean":"rimraf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"vuavada","email":"vulq@avadagroup.com"},"_npmVersion":"10.9.8","description":"Shared Cross App Banner components and hooks for Avada Shopify apps","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.70.0","tslib":"^2.8.1","rimraf":"^5.0.5","rollup":"^4.9.6","postcss":"^8.5.6","typescript":"^5.3.3","@types/react":"^18.2.48","@types/react-dom":"^18.2.18","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-image":"^3.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","@shopify/polaris":">=12.0.0","react-router-dom":">=5.0.0","@shopify/react-i18n":">=7.0.0","@shopify/polaris-icons":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/avada-ui-bridge_1.10.0_1785811500549_0.8435583901597321","host":"s3://npm-registry-packages-npm-production"}},"1.10.9":{"name":"avada-ui-bridge","version":"1.10.9","author":{"name":"Avada","email":"dev@avada.io"},"license":"MIT","_id":"avada-ui-bridge@1.10.9","maintainers":[{"name":"tuoiteen199x","email":"ageofdarknesstinker@gmail.com"},{"name":"tholx","email":"tholx@avadagroup.com"},{"name":"trungnq-avada","email":"trungnq@avadagroup.com"},{"name":"vuavada","email":"vulq@avadagroup.com"}],"dist":{"shasum":"08ba2a58ab8ff49fd39efbf90b424d06c6c78bbf","tarball":"https://registry.npmjs.org/avada-ui-bridge/-/avada-ui-bridge-1.10.9.tgz","fileCount":68,"integrity":"sha512-P7JPbzLLMm0qo7/HRA4oryXU0g8uyS+EL+CYgTL3sAVOkBs6lc1FyLTN8DnHmIogeAffna2w0jIoQwwcKadi8g==","signatures":[{"sig":"MEQCIGckchbbS8AZDdfUgQB2LnRcDuITcN10PmvqmIvy+Y9EAiA5P+1SYABdeuAvGAI1v4r6Ly5k7TJtOXC7HNPSEyjJyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16202056},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"1c95d4f5f57203399d89755488b999ea36767cf4","scripts":{"dev":"rollup -c rollup.config.mjs -w","build":"rollup -c rollup.config.mjs","clean":"rimraf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"vuavada","email":"vulq@avadagroup.com"},"_npmVersion":"11.13.0","description":"Shared Cross App Banner components and hooks for Avada Shopify apps","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.70.0","tslib":"^2.8.1","rimraf":"^5.0.5","rollup":"^4.9.6","postcss":"^8.5.6","typescript":"^5.3.3","@types/react":"^18.2.48","@types/react-dom":"^18.2.18","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-image":"^3.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","@shopify/polaris":">=12.0.0","react-router-dom":">=5.0.0","@shopify/react-i18n":">=7.0.0","@shopify/polaris-icons":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/avada-ui-bridge_1.10.9_1785834335637_0.2903952908248124","host":"s3://npm-registry-packages-npm-production"}},"1.10.10":{"name":"avada-ui-bridge","version":"1.10.10","author":{"name":"Avada","email":"dev@avada.io"},"license":"MIT","_id":"avada-ui-bridge@1.10.10","maintainers":[{"name":"tuoiteen199x","email":"ageofdarknesstinker@gmail.com"},{"name":"tholx","email":"tholx@avadagroup.com"},{"name":"trungnq-avada","email":"trungnq@avadagroup.com"},{"name":"vuavada","email":"vulq@avadagroup.com"}],"dist":{"shasum":"ac93f443f522b2bc917e5a487b184c908b04a7d6","tarball":"https://registry.npmjs.org/avada-ui-bridge/-/avada-ui-bridge-1.10.10.tgz","fileCount":68,"integrity":"sha512-rq5Jdnm4LiC/GiwjybPWqEy7gIkqw1US1eVUCUlaHbzzK9eGgbq1MvteV2LX+56TJs85evo3DOOksiim2bOokw==","signatures":[{"sig":"MEQCIG91GBWuhGTufDDQGsm/rn49Zb/wthmQ/GsWlQ8d9l2xAiB6Svwjr+HtR87uKAeKDnLbGY99veNuYNWdPJSMCVWvGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16202837},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"f4ed51048af8f21941f040be7bc3e38f1a4da635","scripts":{"dev":"rollup -c rollup.config.mjs -w","build":"rollup -c rollup.config.mjs","clean":"rimraf dist","typecheck":"tsc --noEmit","release:major":"npm version major","release:minor":"npm version minor","release:patch":"npm version patch","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"vuavada","email":"vulq@avadagroup.com"},"_npmVersion":"10.8.2","description":"Shared Cross App Banner components and hooks for Avada Shopify apps","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.70.0","tslib":"^2.8.1","rimraf":"^5.0.5","rollup":"^4.9.6","postcss":"^8.5.6","typescript":"^5.3.3","@types/react":"^18.2.48","@types/react-dom":"^18.2.18","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-image":"^3.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","@shopify/polaris":">=12.0.0","react-router-dom":">=5.0.0","@shopify/react-i18n":">=7.0.0","@shopify/polaris-icons":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/avada-ui-bridge_1.10.10_1785904857770_0.3665820245701883","host":"s3://npm-registry-packages-npm-production"}},"1.10.11":{"name":"avada-ui-bridge","version":"1.10.11","author":{"name":"Avada","email":"dev@avada.io"},"license":"MIT","_id":"avada-ui-bridge@1.10.11","maintainers":[{"name":"tuoiteen199x","email":"ageofdarknesstinker@gmail.com"},{"name":"tholx","email":"tholx@avadagroup.com"},{"name":"trungnq-avada","email":"trungnq@avadagroup.com"},{"name":"vuavada","email":"vulq@avadagroup.com"}],"dist":{"shasum":"250c90c167e0a2b854339f48a0a6012a962cab3e","tarball":"https://registry.npmjs.org/avada-ui-bridge/-/avada-ui-bridge-1.10.11.tgz","fileCount":68,"integrity":"sha512-EwhwSB7ughzR8ojbd7KJBejLWuN3rHIpm1kVh9CjelUmCdYYqZy3dt+qw4gYSeihBwdfYoBncCe2edLldfvwfw==","signatures":[{"sig":"MEQCIGin51wC4VzqALzJ7lNRWnhQbskJHU2HUel7vfaHUpzJAiAz+kowUFEfm5PJq9tmCebcsVdzJpKS7tf7W0XIcvJL+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16203305},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"e04fb51ca7c9f86d9e532de0608c3e2ef1177d38","scripts":{"dev":"rollup -c rollup.config.mjs -w","build":"rollup -c rollup.config.mjs","clean":"rimraf dist","typecheck":"tsc --noEmit","release:major":"npm version major","release:minor":"npm version minor","release:patch":"npm version patch","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"vuavada","email":"vulq@avadagroup.com"},"_npmVersion":"10.8.2","description":"Shared Cross App Banner components and hooks for Avada Shopify apps","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.70.0","tslib":"^2.8.1","rimraf":"^5.0.5","rollup":"^4.9.6","postcss":"^8.5.6","typescript":"^5.3.3","@types/react":"^18.2.48","@types/react-dom":"^18.2.18","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-image":"^3.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","@shopify/polaris":">=12.0.0","react-router-dom":">=5.0.0","@shopify/react-i18n":">=7.0.0","@shopify/polaris-icons":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/avada-ui-bridge_1.10.11_1785987225717_0.35548911338026556","host":"s3://npm-registry-packages-npm-production"}},"1.10.12":{"name":"avada-ui-bridge","version":"1.10.12","author":{"name":"Avada","email":"dev@avada.io"},"license":"MIT","_id":"avada-ui-bridge@1.10.12","maintainers":[{"name":"tuoiteen199x","email":"ageofdarknesstinker@gmail.com"},{"name":"tholx","email":"tholx@avadagroup.com"},{"name":"trungnq-avada","email":"trungnq@avadagroup.com"},{"name":"vuavada","email":"vulq@avadagroup.com"}],"dist":{"shasum":"d32dede717aece3d70668dbf4fdc46559b84c4dc","tarball":"https://registry.npmjs.org/avada-ui-bridge/-/avada-ui-bridge-1.10.12.tgz","fileCount":68,"integrity":"sha512-i2B1uGvGkqm6ohRuXdBf6TvGuF560x73V6205Wsf7+OybBG7coJHzsrv0RrNEmqpmmsjx26eX+3jlJL+pmcrAg==","signatures":[{"sig":"MEQCIApCDhsy904Q11v7KuTis6rxaONSb7GDHmlr8VyJyEAzAiA/4858ZP4IL9vgwSqvnadSgi+8C5/FMuj7xIg/JBAXYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13661837},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"b3912d2fff5f4ecaf8ad4b27f20d8a639e573312","scripts":{"dev":"rollup -c rollup.config.mjs -w","build":"rollup -c rollup.config.mjs","clean":"rimraf dist","typecheck":"tsc --noEmit","release:major":"npm version major","release:minor":"npm version minor","release:patch":"npm version patch","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"vuavada","email":"vulq@avadagroup.com"},"_npmVersion":"10.8.2","description":"Shared Cross App Banner components and hooks for Avada Shopify apps","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.70.0","tslib":"^2.8.1","rimraf":"^5.0.5","rollup":"^4.9.6","postcss":"^8.5.6","typescript":"^5.3.3","@types/react":"^18.2.48","@types/react-dom":"^18.2.18","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-image":"^3.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","@shopify/polaris":">=12.0.0","react-router-dom":">=5.0.0","@shopify/react-i18n":">=7.0.0","@shopify/polaris-icons":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/avada-ui-bridge_1.10.12_1786096481713_0.43152234328672856","host":"s3://npm-registry-packages-npm-production"}},"1.10.13":{"name":"avada-ui-bridge","version":"1.10.13","author":{"name":"Avada","email":"dev@avada.io"},"license":"MIT","_id":"avada-ui-bridge@1.10.13","maintainers":[{"name":"tuoiteen199x","email":"ageofdarknesstinker@gmail.com"},{"name":"tholx","email":"tholx@avadagroup.com"},{"name":"trungnq-avada","email":"trungnq@avadagroup.com"},{"name":"vuavada","email":"vulq@avadagroup.com"}],"dist":{"shasum":"76de3d38022d0eefd525da39f2b03efa550e3fbe","tarball":"https://registry.npmjs.org/avada-ui-bridge/-/avada-ui-bridge-1.10.13.tgz","fileCount":69,"integrity":"sha512-xOMwUXPJbZPaKScoN9FV/51Hu5TmmxTRRo+Ywr4YNIWNzYJJkyT8I9p/DbaHj7S704NM6gz4DojKTZ3QBcmgOQ==","signatures":[{"sig":"MEYCIQD1vgzje66xlEJpzTwqRJgfB88WLXuuc1FhUjT7z2a7kQIhAIdOnwLqmRL9cH/nI7YmVM6edkDtNADSaQCunVr5kAD6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14842448},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"a68f4f86f0227bca8d4b6f61f374143fb94c552a","scripts":{"dev":"rollup -c rollup.config.mjs -w","build":"rollup -c rollup.config.mjs","clean":"rimraf dist","typecheck":"tsc --noEmit","release:major":"npm version major","release:minor":"npm version minor","release:patch":"npm version patch","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"vuavada","email":"vulq@avadagroup.com"},"_npmVersion":"10.8.2","description":"Shared Cross App Banner components and hooks for Avada Shopify apps","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.70.0","tslib":"^2.8.1","rimraf":"^5.0.5","rollup":"^4.9.6","postcss":"^8.5.6","typescript":"^5.3.3","@types/react":"^18.2.48","@types/react-dom":"^18.2.18","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-image":"^3.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","@shopify/polaris":">=12.0.0","react-router-dom":">=5.0.0","@shopify/react-i18n":">=7.0.0","@shopify/polaris-icons":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/avada-ui-bridge_1.10.13_1786349464293_0.04948885653148971","host":"s3://npm-registry-packages-npm-production"}},"1.10.14":{"name":"avada-ui-bridge","version":"1.10.14","author":{"name":"Avada","email":"dev@avada.io"},"license":"MIT","_id":"avada-ui-bridge@1.10.14","maintainers":[{"name":"tuoiteen199x","email":"ageofdarknesstinker@gmail.com"},{"name":"tholx","email":"tholx@avadagroup.com"},{"name":"trungnq-avada","email":"trungnq@avadagroup.com"},{"name":"vuavada","email":"vulq@avadagroup.com"}],"dist":{"shasum":"2dcaa9c5442aae816c891c3ebaddf8196b59ea48","tarball":"https://registry.npmjs.org/avada-ui-bridge/-/avada-ui-bridge-1.10.14.tgz","fileCount":70,"integrity":"sha512-qIHUxwZGLcR3aVlmWoGYdEAP5XVhM49lDjbpS6XSSE4KqgLCKdr/VXjpfkwSkXuu7Y34iwHHAEvZU8hU+V4pDA==","signatures":[{"sig":"MEQCIHWqcicILQ9EDEt5BbGCLnlMo2JWm0ocmnRWPuozAIAGAiAXKWKtK6iXC9sFUy3NrG6IedJKO4c9TzVxXAHZbc1F6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13915937},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"b8bbdac2f34765d971438576d3e0370e7202aab6","scripts":{"dev":"rollup -c rollup.config.mjs -w","build":"rollup -c rollup.config.mjs","clean":"rimraf dist","typecheck":"tsc --noEmit","release:major":"npm version major","release:minor":"npm version minor","release:patch":"npm version patch","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"vuavada","email":"vulq@avadagroup.com"},"_npmVersion":"10.8.2","description":"Shared Cross App Banner components and hooks for Avada Shopify apps","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.70.0","tslib":"^2.8.1","rimraf":"^5.0.5","rollup":"^4.9.6","postcss":"^8.5.6","typescript":"^5.3.3","@types/react":"^18.2.48","@types/react-dom":"^18.2.18","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-image":"^3.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","@shopify/polaris":">=12.0.0","react-router-dom":">=5.0.0","@shopify/react-i18n":">=7.0.0","@shopify/polaris-icons":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/avada-ui-bridge_1.10.14_1787029402620_0.6415416701868821","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"avada-ui-bridge","version":"1.11.0","description":"Shared Cross App Banner components and hooks for Avada Shopify apps","author":{"name":"Avada","email":"dev@avada.io"},"license":"MIT","main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","scripts":{"build":"rollup -c rollup.config.mjs","dev":"rollup -c rollup.config.mjs -w","clean":"rimraf dist","prepublishOnly":"npm run clean && npm run build","typecheck":"tsc --noEmit","test":"node --test tests/*.test.cjs","release:patch":"npm version patch","release:minor":"npm version minor","release:major":"npm version major"},"peerDependencies":{"@shopify/polaris":">=12.0.0","@shopify/polaris-icons":">=8.0.0","@shopify/react-i18n":">=7.0.0","react":">=16.8.0","react-dom":">=16.8.0","react-router-dom":">=5.0.0"},"devDependencies":{"@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-image":"^3.0.3","@rollup/plugin-json":"^6.1.0","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-typescript":"^11.1.6","@types/react":"^18.2.48","@types/react-dom":"^18.2.18","postcss":"^8.5.6","rimraf":"^5.0.5","rollup":"^4.9.6","rollup-plugin-dts":"^6.1.0","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-postcss":"^4.0.2","sass":"^1.70.0","tslib":"^2.8.1","typescript":"^5.3.3"},"_id":"avada-ui-bridge@1.11.0","gitHead":"24400e1bd750fbc597c7763d0077be59ed17fa01","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-JH4W0P5hn1bFSwvLjgkUgRB4c7Pra1ALvOmuDsAb406CJTGLpwznYYV0lTwpf4UpccI6pcteLLidNQ/Ti8NdNw==","shasum":"2f6bfaaa02aa98f9d8319a350e2c2a557881c75d","tarball":"https://registry.npmjs.org/avada-ui-bridge/-/avada-ui-bridge-1.11.0.tgz","fileCount":80,"unpackedSize":14136371,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICq1bXPgC7E4PogEVa0yun8XuhdJRQw8A+VkqXHFhOruAiBeFF8am/aCSE3eU0sn+LlSpowt/GdDTobJK5KkFOZd0g=="}]},"_npmUser":{"name":"vuavada","email":"vulq@avadagroup.com"},"directories":{},"maintainers":[{"name":"tuoiteen199x","email":"ageofdarknesstinker@gmail.com"},{"name":"tholx","email":"tholx@avadagroup.com"},{"name":"trungnq-avada","email":"trungnq@avadagroup.com"},{"name":"vuavada","email":"vulq@avadagroup.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/avada-ui-bridge_1.11.0_1788838226139_0.42856779296731196"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-16T03:05:52.870Z","modified":"2026-09-08T03:30:26.586Z","1.0.0":"2026-03-16T03:05:53.091Z","1.0.1":"2026-03-23T08:00:23.474Z","1.0.2":"2026-03-24T04:37:08.632Z","1.0.3":"2026-03-24T07:53:40.776Z","1.0.4":"2026-03-24T09:41:57.557Z","1.0.5":"2026-03-25T03:52:15.606Z","1.0.6":"2026-03-26T02:16:01.556Z","1.0.7":"2026-03-26T02:56:35.961Z","1.0.8":"2026-03-26T03:07:39.479Z","1.0.9":"2026-03-26T04:38:24.994Z","1.1.0":"2026-03-30T06:51:34.512Z","1.2.0":"2026-04-21T08:02:16.178Z","1.3.0":"2026-05-11T07:53:02.347Z","1.3.1":"2026-05-11T08:35:47.543Z","1.3.2":"2026-05-12T03:33:21.942Z","1.3.3":"2026-05-13T03:09:31.883Z","1.3.4":"2026-05-13T04:24:41.397Z","1.3.5":"2026-05-13T04:30:16.720Z","1.3.6":"2026-05-26T04:05:28.540Z","1.4.0":"2026-06-10T07:24:33.771Z","1.4.1":"2026-06-10T07:51:40.369Z","1.4.2":"2026-06-10T09:17:23.068Z","1.4.3":"2026-06-11T07:54:29.380Z","1.5.0":"2026-06-11T10:11:44.065Z","1.5.1":"2026-06-11T10:29:59.735Z","1.5.2":"2026-06-11T10:50:42.297Z","1.5.3":"2026-06-11T11:28:02.884Z","1.5.4":"2026-06-11T11:42:03.106Z","1.5.5":"2026-06-11T14:21:17.096Z","1.5.6":"2026-06-11T14:42:47.824Z","1.5.7":"2026-06-11T16:22:03.025Z","1.5.8":"2026-06-16T04:53:52.313Z","1.5.9":"2026-07-07T03:03:39.462Z","1.5.10":"2026-07-07T03:49:54.838Z","1.6.0":"2026-07-09T03:04:28.602Z","1.7.0":"2026-07-10T09:31:02.246Z","1.8.0":"2026-07-16T11:15:31.534Z","1.9.0":"2026-07-24T04:57:27.978Z","1.9.1":"2026-07-27T10:14:03.243Z","1.9.2":"2026-07-28T07:21:00.513Z","1.9.3":"2026-07-28T09:43:25.518Z","1.10.0":"2026-08-04T02:45:00.917Z","1.10.9":"2026-08-04T09:05:35.974Z","1.10.10":"2026-08-05T04:40:58.126Z","1.10.11":"2026-08-06T03:33:46.051Z","1.10.12":"2026-08-07T09:54:41.993Z","1.10.13":"2026-08-10T08:11:04.587Z","1.10.14":"2026-08-18T05:03:22.916Z","1.11.0":"2026-09-08T03:30:26.454Z"},"author":{"name":"Avada","email":"dev@avada.io"},"license":"MIT","description":"Shared Cross App Banner components and hooks for Avada Shopify apps","maintainers":[{"name":"tuoiteen199x","email":"ageofdarknesstinker@gmail.com"},{"name":"tholx","email":"tholx@avadagroup.com"},{"name":"trungnq-avada","email":"trungnq@avadagroup.com"},{"name":"vuavada","email":"vulq@avadagroup.com"}],"readme":"# Avada UI Bridge\n\nShared components, hooks, and utilities for Avada Shopify apps.\n\n## Installation\n\n```bash\nnpm install avada-ui-bridge\n```\n\n## Peer Dependencies\n\n- `@shopify/polaris >= 12.0.0`\n- `@shopify/react-i18n >= 7.0.0`\n- `react >= 16.8.0`\n- `react-dom >= 16.8.0`\n- `react-router-dom`\n\n---\n\n## Components\n\n### StorefrontCodeInjection\n\nInternal DevZone card with a line-numbered editor, version history, and confirmed rollback diff. Import `avada-ui-bridge/dist/styles.css` alongside the component. Both host hooks are required; without them the card renders nothing.\n\n```tsx\n<StorefrontCodeInjection useFetchApi={useFetchApi} useEditApi={useEditApi} />\n```\n\nThe edit hook must honor `method: 'POST'` and `fullResp: true`. Push and rollback responses use `{success, data: {versionId}, error?}`. The server must validate classic JavaScript script syntax before writing; rejected pushes appear in the card's error banner and preserve the draft. The card intentionally has no live syntax parser: compiling a function body does not validate the script grammar used by the storefront. It never executes submitted code in the admin, and standalone `CodeInput` retains its `error` prop for host validation.\n\n`useStorefrontCode` also works without the card. Its mutation lock rejects overlapping pushes/rollbacks, preserves edits made during requests, and stays busy through the refresh after a write. Automatic refreshes must match the confirmed code and returned version ID, so lagging reads cannot undo a successful write. Use its explicit `refetch()` to adopt fresh server state. For authoritative refreshes, the host `fetchApi`/`reFetch` should return its response envelope (or raw `{js}`/version-array data); superseded responses are ignored. Legacy fetchers returning `void` remain supported conservatively: the last confirmed code is preserved and history updates only when the fetched code and version match it. Such fetchers cannot reliably adopt another operator's changes; return response data to enable that behavior.\n\nRender the card in the client-side DevZone, and remount it when changing the store or endpoint scope. Its stable instance IDs use React 16.8-compatible hooks. Bundled copy is available in English, German, Spanish, French, Italian, and Japanese.\n\nRun `npm test` for focused hook and editor regressions (Node's test runner and the existing TypeScript compiler; no test framework dependency).\n\n### AgeVerificationBanner\n\nStandalone age verification banner that fetches shop data and manages its own state via API.\n\n```tsx\nimport { AgeVerificationBanner } from \"avada-ui-bridge\";\n\nfunction MyComponent() {\n  return (\n    <AgeVerificationBanner\n      sourcePage=\"dashboard\"\n      fetchAuthenticatedApi={(uri, options) => fetch(uri, options)}\n    />\n  );\n}\n```\n\n#### Props\n\n| Prop                    | Type                                 | Required | Default       | Description                      |\n| ----------------------- | ------------------------------------ | -------- | ------------- | -------------------------------- |\n| `sourcePage`            | `string`                             | No       | `\"dashboard\"` | Page where banner is displayed   |\n| `fetchAuthenticatedApi` | `(uri: string, options: any) => any` | Yes      | -             | Authenticated API fetch function |\n\n---\n\n### BundleSaving\n\nDisplays a bundle saving promotion card that shows discount tiers based on how many Avada apps the merchant has installed. Fetches campaign data automatically from the Avada CRM API.\n\n```tsx\nimport { BundleSaving } from \"avada-ui-bridge\";\nimport \"avada-ui-bridge/dist/styles.css\";\n\n<BundleSaving\n  plans={plans}\n  getMonthlyPricing={getMonthlyPricing}\n  onSubscribe={(planId, options) => {\n    store.dispatch(subscribeShopify(planId, options));\n  }}\n/>;\n```\n\n#### Props\n\n| Prop                | Type                                                  | Required | Default             | Description                                                  |\n| ------------------- | ----------------------------------------------------- | -------- | ------------------- | ------------------------------------------------------------ |\n| `shop`              | `BundleSavingShop`                                    | No       | `window.activeShop` | Shop data. Falls back to `window.activeShop` if not provided |\n| `plans`             | `PlanConfig[]`                                        | Yes      | -                   | Available plan configurations                                |\n| `getMonthlyPricing` | `(params: { shop, plan, interval }) => string`        | Yes      | -                   | Function to calculate monthly pricing                        |\n| `freePlanId`        | `string`                                              | No       | `\"free\"`            | ID of the free plan                                          |\n| `subscriptionUrl`   | `string`                                              | No       | `\"/subscription\"`   | URL for subscription management                              |\n| `onSubscribe`       | `(planId: string, options: SubscribeOptions) => void` | Yes      | -                   | Callback when user subscribes with bundle discount           |\n\n#### BundleSavingShop\n\n```typescript\ninterface BundleSavingShop {\n  shopifyDomain: string;\n  appName: string; // Used to detect current app (\"accessibility\", \"cookie\", \"pdf\"/\"invoice\")\n  plan: string;\n  subStartAt?: string;\n}\n```\n\n#### SubscribeOptions\n\n```typescript\ninterface SubscribeOptions {\n  interval: string;\n  redirectUrl: string;\n  discountCode?: string;\n}\n```\n\nThe component automatically detects the current app from `shop.appName` and shows other Avada apps (Accessibility, Cookie Bar, PDF Invoice) as bundle options. Discount tiers increase as more apps are installed. Navigation is handled internally via `react-router-dom`.\n\n---\n\n### LawNews\n\nRead-only Home block: a horizontally scrollable row of the latest published legal & compliance updates. **Presentational only** — the consuming app fetches the data server-side and passes it in; the component never fetches, holds no credentials, and does no app-specific branching. Self-contained i18n (6 locales) under the `LawNews.*` namespace.\n\n```tsx\nimport { LawNews } from \"avada-ui-bridge\";\nimport \"avada-ui-bridge/dist/styles.css\";\n\n// Parent owns the fetch + loading state; showCard mirrors `law_news_config.showCard`.\n<LawNews items={items} loading={loading} showCard={showCard} app=\"seaAccessibility\" />;\n```\n\n#### Props\n\n| Prop       | Type            | Required | Default | Description                                                                                   |\n| ---------- | --------------- | -------- | ------- | --------------------------------------------------------------------------------------------- |\n| `items`    | `LawNewsItem[]` | Yes      | -       | Published news items (parent fetches; component never fetches)                                |\n| `loading`  | `boolean`       | No       | `false` | Show a spinner while the parent's first fetch is in flight                                     |\n| `showCard` | `boolean`       | No       | `false` | Master visibility gate (mirrors `law_news_config.showCard`). Fail-closed: renders nothing when false |\n| `app`      | `string`        | No       | -       | App-context handle. INPUT only — reserved for telemetry/link context, never branched on in the lib |\n\n#### LawNewsItem\n\n```typescript\ninterface LawNewsItem {\n  id: string;\n  app: string;\n  region?: string; // EU | US | UK | Global | SEA (drives the flag)\n  urgency?: string; // 'action' | 'info' (drives the accent + pill)\n  title: string;\n  summary?: string;\n  publishedDate?: string; // DATE 'yyyy-mm-dd'\n  effectiveDate?: string; // DATE 'yyyy-mm-dd'\n  sourceUrl?: string;\n  suggestedApp?: string;\n  appNameShow?: string;\n  ctaName?: string;\n  utmLink?: string;\n  status: string; // 'draft' | 'published'\n  createdAt?: string;\n  updatedAt?: string;\n}\n```\n\nWhen `showCard` is false the block renders nothing, so keep it false while loading / on error to fail closed. To override copy, `deepMerge(getLawNewsTranslation(locale), ...)` into the app's i18n fallback and use `LAW_NEWS_I18N_KEYS` as the completeness checklist.\n\n#### Headless hooks (v1.8.0+)\n\nData wiring for the block — the app injects ITS OWN api hooks (auth/toast stay app-side) and renders its own switch UI. Server side of these routes ships in `avada-app-kit` (`createLawNewsModule`).\n\n```tsx\nimport { useLawNews, useLawNewsToggle } from \"avada-ui-bridge\";\n\n// Home: one GET /law-news → {items, showCard}; fails soft to hidden\nconst { items, showCard, loading } = useLawNews({ useFetchApi });\n\n// DevZone master switch: optimistic flip, reverts on failed persist\nconst { checked, disabled, onToggle } = useLawNewsToggle({ useFetchApi, useEditApi });\nreturn <AdvancedToggle checked={checked} disabled={disabled} onChange={onToggle} />;\n```\n\n---\n\n## Hooks\n\n### useDisplayBanner\n\nManages banner visibility with localStorage persistence and shop-level dismissal tracking.\n\n```tsx\nimport {\n  useDisplayBanner,\n  TARGET_STORAGE_NEXT_DAY,\n} from \"avada-ui-bridge\";\n\nfunction MyBanner() {\n  const { displayBanner, closeBanner } = useDisplayBanner({\n    storageKey: \"my-banner\",\n    shopKey: \"my-banner-key\",\n    activeShop: shop,\n    checkShop: true,\n    disableCount: 3,\n    targetDateType: TARGET_STORAGE_NEXT_DAY,\n    checkStorage: true,\n    onClose: () => console.log(\"Banner closed\"),\n    onDismiss: async (dismissedBanners) => {\n      await updateShop({ dismissedBanners });\n    },\n  });\n\n  if (!displayBanner) return null;\n\n  return (\n    <div>\n      My Banner Content\n      <button onClick={() => closeBanner()}>Close</button>\n      <button onClick={() => closeBanner(true)}>Don't show again</button>\n    </div>\n  );\n}\n```\n\n#### Options\n\n| Option           | Type                                            | Required | Default                  | Description                                        |\n| ---------------- | ----------------------------------------------- | -------- | ------------------------ | -------------------------------------------------- |\n| `storageKey`     | `string`                                        | Yes      | -                        | LocalStorage key for persisting banner state       |\n| `shopKey`        | `string`                                        | No       | `''`                     | Shop identifier for dismissal tracking             |\n| `activeShop`     | `Shop`                                          | No       | `{}`                     | Shop object with optional `dismissedBanners` array |\n| `checkShop`      | `boolean`                                       | No       | `false`                  | Whether to check shop-level dismissal              |\n| `disableCount`   | `number`                                        | No       | `3`                      | Number of closures before permanently dismissing   |\n| `targetDateType` | `TargetStorageType`                             | No       | `TARGET_STORAGE_NEXT_DAY`| When to re-show the banner after closing           |\n| `checkStorage`   | `boolean`                                       | No       | `true`                   | Whether to check localStorage                      |\n| `onClose`        | `() => void`                                    | No       | `() => {}`               | Callback when banner is closed                     |\n| `onDismiss`      | `(dismissedBanners: string[]) => Promise<void>` | No       | -                        | Async callback to persist dismissal status         |\n\n#### Return\n\n| Property        | Type                                 | Description                                          |\n| --------------- | ------------------------------------ | ---------------------------------------------------- |\n| `displayBanner` | `boolean`                            | Whether the banner should be visible                 |\n| `closeBanner`   | `(isDismissShop?: boolean) => void`  | Close the banner. Pass `true` to permanently dismiss |\n\n---\n\n### useBundleCampaign\n\nFetches bundle campaign data from the Avada CRM API. Used internally by `BundleSaving` but can be used standalone.\n\n```tsx\nimport { useBundleCampaign } from \"avada-ui-bridge\";\n\nfunction MyComponent() {\n  const { data, loading } = useBundleCampaign({\n    shopifyDomain: \"mystore.myshopify.com\",\n    appId: \"cookieBar\", // \"cookieBar\" | \"seaAccessibility\" | \"pdfInvoice\"\n  });\n\n  if (loading || !data) return null;\n\n  return (\n    <div>\n      <h2>{data.copy.title}</h2>\n      <p>Installed: {data.installedCount} / {data.totalApps}</p>\n      {data.applicableDiscount && (\n        <p>Discount: {data.applicableDiscount.percentOff}% off</p>\n      )}\n    </div>\n  );\n}\n```\n\n#### Return\n\n```typescript\ninterface UseBundleCampaignResult {\n  data: BundleCampaignData | null;\n  loading: boolean;\n}\n\ninterface BundleCampaignData {\n  copy: { title: string; subtitle: string; compareLabel: string; footerNote: string };\n  discountRules: { minInstalled: number; percentOff: number }[];\n  applicableDiscount: { percentOff: number; couponCode?: string } | null;\n  installedCount: number;\n  totalApps: number;\n  apps: BundleApp[];\n}\n```\n\n---\n\n## Utility Functions\n\n### CrossApp Config\n\n```tsx\nimport {\n  getAgeVerification,\n  getAccessibilityApp,\n  getCookieBarApp,\n  getAppData,\n} from \"avada-ui-bridge\";\n\nconst ageVerificationConfig = getAgeVerification(shop, \"dashboard\");\nconst accessibilityConfig = getAccessibilityApp(shop);\nconst cookieBarConfig = getCookieBarApp(shop);\n\n// Generic function\nconst appConfig = getAppData(\"ageVerification\", shop, \"dashboard\");\n```\n\nEach function returns a `CrossAppData` object:\n\n```typescript\ninterface CrossAppData {\n  appHandle: string;\n  translationKey: string;\n  targetUrl: string;\n  showPlanBtn?: boolean;\n  planUrl?: string;\n  bgColor?: string;\n  isHideBanner?: boolean;\n  eventPrefix?: string;\n  bannerCloseKey?: string;\n  sourcePage?: string;\n}\n```\n\n### Storage Utilities\n\n```tsx\nimport {\n  getStorageData,\n  setStorageData,\n  removeStorageData,\n  isEmpty,\n} from \"avada-ui-bridge\";\n\nsetStorageData(\"my-key\", { count: 1, date: new Date() });\nconst data = getStorageData(\"my-key\", { count: 0 });\nremoveStorageData(\"my-key\");\nisEmpty(data); // true if null, empty array, or empty object\n```\n\n### Helpers\n\n```tsx\nimport { getShopifyName } from \"avada-ui-bridge\";\n\ngetShopifyName(\"mystore.myshopify.com\"); // \"mystore\"\n```\n\n---\n\n## Constants\n\n### Grouped Constants\n\n```typescript\nimport {\n  BANNER_SOURCE_PAGES,\n  BANNER_ACTION_TYPES,\n  BANNER_SOURCE_APP,\n  BANNER_APP_HANDLE,\n  BANNER_APP_DOMAIN,\n  BANNER_SHOPIFY_APP_HANDLE,\n  BANNER_PLAN,\n} from \"avada-ui-bridge\";\n```\n\n| Constant                  | Keys                                                                                                  | Values                                                                                                                                                     |\n| ------------------------- | ----------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `BANNER_SOURCE_PAGES`     | `DASHBOARD`, `SETTINGS`, `ORDERS`, `PRODUCTS`, `SCANNER`, `CONSENT_LOGS`, `BANNER_SETTINGS`           | `\"dashboard\"`, `\"settings\"`, `\"orders\"`, `\"products\"`, `\"scanner\"`, `\"consentlogs\"`, `\"bannersettings\"`                                                    |\n| `BANNER_ACTION_TYPES`     | `DISPLAY`, `ACCESS`, `CLOSE`                                                                         | `\"display\"`, `\"access\"`, `\"close\"`                                                                                                                         |\n| `BANNER_SOURCE_APP`       | `COOKIE_BAR`, `ORDER_LIMIT`                                                                          | `\"cb\"`, `\"ol\"`                                                                                                                                             |\n| `BANNER_APP_HANDLE`       | `COOKIE_BAR`, `ACCESSIBILITY`, `AGE_VERIFICATION`                                                    | `\"cookieBar\"`, `\"accessibility\"`, `\"ageVerification\"`                                                                                                      |\n| `BANNER_APP_DOMAIN`       | `COOKIE_BAR`, `ACCESSIBILITY`, `AGE_VERIFICATION`                                                    | `\"cookie.avada.io\"`, `\"sea-accessibility.firebaseapp.com\"`, `\"age-verification-b0fa4.firebaseapp.com\"`                                                     |\n| `BANNER_SHOPIFY_APP_HANDLE` | `COOKIE_BAR`, `ACCESSIBILITY`, `AGE_VERIFICATION`                                                  | `\"avada-cookie-bar\"`, `\"sea-accessibility-ada-wcag\"`, `\"sun-age-verification-popup\"`                                                                       |\n| `BANNER_PLAN`             | `ENTERPRISE`                                                                                         | `\"enterprise\"`                                                                                                                                              |\n\n### Storage Target Date Types\n\n```typescript\nimport {\n  TARGET_STORAGE_NEXT_DAY,\n  TARGET_STORAGE_NEXT_WEEK,\n  TARGET_STORAGE_NEXT_MONDAY,\n  TARGET_STORAGE_NEXT_MONDAY_AND_THURSDAY,\n  TARGET_STORAGE_7_DAYS_AFTER,\n} from \"avada-ui-bridge\";\n```\n\n### Bundle Saving I18N Keys\n\n```typescript\nimport { BUNDLE_SAVING_I18N_KEYS } from \"avada-ui-bridge\";\n```\n\nExports all required i18n translation keys for the `BundleSaving` component. Use this to ensure your app provides all necessary translations.\n\n### Backward Compatibility Aliases\n\n```typescript\nimport {\n  AGE_VERIFICATION_HANDLE,    // = BANNER_APP_HANDLE.AGE_VERIFICATION\n  ACCESSIBILITY_HANDLE,       // = BANNER_APP_HANDLE.ACCESSIBILITY\n  COOKIE_BAR_HANDLE,          // = BANNER_APP_HANDLE.COOKIE_BAR\n  AGE_VERIFICATION_DOMAIN,    // = BANNER_APP_DOMAIN.AGE_VERIFICATION\n  ACCESSIBILITY_DOMAIN,       // = BANNER_APP_DOMAIN.ACCESSIBILITY\n  COOKIE_BAR_DOMAIN,          // = BANNER_APP_DOMAIN.COOKIE_BAR\n  AGE_VERIFICATION_APP_HANDLE, // = BANNER_SHOPIFY_APP_HANDLE.AGE_VERIFICATION\n  ACCESSIBILITY_APP_HANDLE,   // = BANNER_SHOPIFY_APP_HANDLE.ACCESSIBILITY\n  COOKIE_BAR_APP_HANDLE,      // = BANNER_SHOPIFY_APP_HANDLE.COOKIE_BAR\n  ENTERPRISE,                 // = BANNER_PLAN.ENTERPRISE\n} from \"avada-ui-bridge\";\n```\n\n---\n\n## TypeScript Types\n\n```typescript\nimport type {\n  // AgeVerificationBanner\n  AgeVerificationBannerProps,\n\n  // useDisplayBanner\n  UseDisplayBannerOptions,\n  UseDisplayBannerResult,\n  Shop,\n  StorageData,\n  TargetStorageType,\n\n  // BundleSaving\n  BundleSavingProps,\n  BundleSavingShop,\n  PlanConfig,\n  SubscribeOptions,\n\n  // CrossApp Config\n  CrossAppData,\n  ShopData,\n\n  // Constants\n  BannerActionType,\n  BannerSourcePage,\n  BannerSourceApp,\n  BannerAppHandle,\n  BannerAppDomain,\n  BannerShopifyAppHandle,\n  BannerPlan,\n} from \"avada-ui-bridge\";\n```\n\n---\n\n## Translations\n\n### BundleSaving Component\n\nUse `BUNDLE_SAVING_I18N_KEYS` to get the full list of required keys. Key categories:\n\n- `OtherCompliance.bundle.copy.*` - Header copy\n- `OtherCompliance.bundle.progressBar.*` - Progress bar labels\n- `OtherCompliance.bundle.priceCards.*` - Pricing card labels\n- `OtherCompliance.bundle.appCards.*` - App card action labels\n- `OtherCompliance.cards.accessibility.*` - Accessibility app card content\n- `OtherCompliance.cards.dataProtection.*` - Cookie Bar app card content\n- `OtherCompliance.cards.eInvoice.*` - PDF Invoice app card content\n\n### BundleSaving en.json\n\n```json\n{\n  \"OtherCompliance\": {\n    \"cards\": {\n      \"eInvoice\": {\n        \"title\": \"E-Invoice\",\n        \"badge\": \"Required for EU, US, LATAM & APAC\",\n        \"features\": {\n          \"compliance\": \"Ensures legal invoicing compliance across global markets\",\n          \"tax\": \"Simplifies tax reporting and accounting\",\n          \"transparency\": \"Boosts transparency and customer trust\",\n          \"automation\": \"Automates order invoicing (send, print, download)\",\n          \"manualWork\": \"Reduces manual work and risk of legal penalties\"\n        },\n        \"appName\": \"PDF Invoice\",\n        \"buttonText\": \"Install\",\n        \"freePlan\": \"Free plan available\"\n      },\n      \"accessibility\": {\n        \"title\": \"Accessibility (ADA, EAA, WCAG)\",\n        \"badge\": \"Required for EU & US\",\n        \"features\": {\n          \"accessible\": \"Ensures that digital content is accessible to all customers\",\n          \"experience\": \"Enhances user experience\",\n          \"engagement\": \"Boosts customer engagement\",\n          \"performance\": \"Improves your store's performance\",\n          \"legal\": \"Reduces the risk of legal action and penalties\"\n        },\n        \"appName\": \"SEA Accessibility\",\n        \"buttonText\": \"Install\",\n        \"freePlan\": \"Free plan available\"\n      },\n      \"dataProtection\": {\n        \"title\": \"Data protection (GDPR, CCPA)\",\n        \"badge\": \"Required for EU & US\",\n        \"features\": {\n          \"privacy\": \"Protects personal data and privacy of customers\",\n          \"trust\": \"Enhances customer trust\",\n          \"engagement\": \"Boosts customer engagement\",\n          \"reputation\": \"Protects brand reputation\",\n          \"legal\": \"Reduces the risk of legal action and penalties\"\n        },\n        \"appName\": \"Avada GDPR Cookies Consent\"\n      }\n    },\n    \"bundle\": {\n      \"priceCards\": {\n        \"currentPlan\": \"Current plan\",\n        \"bestChoice\": \"Best choice\",\n        \"perMonth\": \"/month\",\n        \"downgradeTitle\": \"Downgrade to Free plan\",\n        \"confirmDowngrade\": \"Confirm downgrade\",\n        \"cancel\": \"Cancel\",\n        \"downgradeMessage\": \"Are you sure you want to downgrade to the Free plan? You will lose access to premium features.\",\n        \"planNames\": {\n          \"cookieBar\": {\n            \"free\": \"Free\",\n            \"pro\": \"Professional\",\n            \"advanced\": \"Advanced\",\n            \"enterprise\": \"Enterprise\"\n          },\n          \"seaAccessibility\": {\n            \"free\": \"Free\",\n            \"starter\": \"Starter\",\n            \"growth\": \"Growth\",\n            \"scale\": \"Scale\"\n          },\n          \"pdfInvoice\": {\n            \"free\": \"Free\",\n            \"professional\": \"Professional\",\n            \"ultimate\": \"Ultimate\",\n            \"wholesale\": \"Wholesale\"\n          }\n        }\n      },\n      \"progressBar\": {\n        \"awayFromDiscount\": \"You are {appsNeeded} app away from getting {percentOff}% off 🔥\",\n        \"maxDiscount\": \"Amazing! You're saving {currentPercent}% — maximum discount reached!\",\n        \"addOneMore\": \"Amazing! You're saving {currentPercent}% — add 1 more for max {percentOff}% off!\",\n        \"savingGreat\": \"Great! You're saving {currentPercent}% — add {appsNeeded} more to save {percentOff}%\",\n        \"savingAmazing\": \"Amazing! You're saving {currentPercent}% — add {appsNeeded} more for max {percentOff}% off!\",\n        \"percentOff\": \"{percentOff}% off\",\n        \"appInstalled\": \"{count} app installed\",\n        \"appsInstalled\": \"{count} apps installed\"\n      },\n      \"appCards\": {\n        \"subscribed\": \"Subscribed\",\n        \"subscribe\": \"Subscribe\",\n        \"install\": \"Install\",\n        \"freePlanAvailable\": \"Free plan available\"\n      },\n      \"copy\": {\n        \"title\": \"🎉 Stack your savings — the more apps you use, the more you save!\",\n        \"subtitle\": \"Prices below reflect your bundle discount. Final price confirmed at checkout\",\n        \"compareLabel\": \"Your discounted prices - active now!\",\n        \"footerNote\": \"Discount applies automatically at checkout\"\n      }\n    }\n  }\n}\n```\n\n---\n\n## Releasing\n\nCI auto-publishes to npm when the `package.json` version differs from the published one — no manual `npm publish`.\n\n1. On a feature branch, bump the version:\n   - `npm run release:patch` — bug fix (1.2.3 → 1.2.4)\n   - `npm run release:minor` — new feature (1.2.3 → 1.3.0)\n   - `npm run release:major` — breaking change (1.2.3 → 2.0.0)\n2. `git push`, open an MR — `verify` (build + typecheck) must be green.\n3. Merge to `main`:\n   - version changed → CI runs `npm publish`\n   - version unchanged → CI skips (a normal merge is a no-op)\n\nPipeline: `verify` runs on MRs + `main` (gate); `publish` runs only on `main`.\n\n---\n\n## License\n\nMIT\n","readmeFilename":"README.md"}