{"_id":"@atlaskit/analytics-cross-product","_rev":"8-49783ad4c0368c67803bce3232eee8fb","name":"@atlaskit/analytics-cross-product","dist-tags":{"latest":"2.2.0"},"versions":{"1.0.0":{"name":"@atlaskit/analytics-cross-product","version":"1.0.0","author":{"name":"Atlassian Pty Ltd"},"license":"Apache-2.0","_id":"@atlaskit/analytics-cross-product@1.0.0","maintainers":[{"name":"atlassianartifactteam","email":"eng-development-tooling-artifacts@atlassian.com"}],"homepage":"https://bitbucket.org/atlassian/atlassian-frontend-monorepo#readme","bugs":{"url":"https://bitbucket.org/atlassian/atlassian-frontend-monorepo/issues"},"dist":{"shasum":"401834e6ea265697459dfc299dd5ba15a3207222","tarball":"https://registry.npmjs.org/@atlaskit/analytics-cross-product/-/analytics-cross-product-1.0.0.tgz","fileCount":24,"integrity":"sha512-n2recb5zXvkJ7n1Pq9xM/lXFu0rICvSiFy2qK2cS/lZog1kKMphuAUSHwMefx6vys5asvMYz9AK1XrDOpIyBPA==","signatures":[{"sig":"MEUCIQCLCnwIJM4/9sYC1N9CPkyyYe0JrFy8SvAwBDJlmEH+PAIgINt5Lf86qEYVFx4isj6yyTXEC7/bmG4Mxi+X1gtAp2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28366},"main":"dist/cjs/index.js","_from":"file:/tmp/package-1-6a019b35-3a862f66f8c0851016568ae8-1.tgz","types":"dist/types/index.d.ts","module":"dist/esm/index.js","_npmUser":{"name":"atlassianartifactteam","email":"eng-development-tooling-artifacts@atlassian.com"},"_resolved":"/tmp/package-1-6a019b35-3a862f66f8c0851016568ae8-1.tgz","atlassian":{"team":"Atlassian Analytics Pipeline","website":{"name":"AnalyticsCrossProduct","category":"Layout and structure"}},"techstack":{"@repo/internal":{"imports":["import-no-extraneous-disable-for-examples-and-docs"],"styling":["static","compiled"],"theming":["react-context"],"analytics":["analytics-next"],"dom-events":"use-bind-event-listener","deprecation":["no-deprecated-imports"],"design-tokens":["color"],"ui-components":["lite-mode"]},"@atlassian/frontend":{"code-structure":["tangerine-next"],"import-structure":["atlassian-conventions"],"circular-dependencies":["file-and-folder-level"]}},"_integrity":"sha512-n2recb5zXvkJ7n1Pq9xM/lXFu0rICvSiFy2qK2cS/lZog1kKMphuAUSHwMefx6vys5asvMYz9AK1XrDOpIyBPA==","repository":{"url":"git+https://bitbucket.org/atlassian/atlassian-frontend-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Utilities to enable cross-product interaction session tracking","directories":{},"sideEffects":["*.compiled.css"],"_nodeVersion":"20.20.2","dependencies":{"@babel/runtime":"^7.0.0","@compiled/react":"^0.20.0","bind-event-listener":"^3.0.0","@atlaskit/platform-feature-flags":"^1.1.0"},"module:es2019":"dist/es2019/index.js","publishConfig":{"registry":"https://registry.npmjs.org/"},"typesVersions":{">=4.5 <5.9":{"*":["dist/types-ts4.5/*","dist/types-ts4.5/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react-dom":"^18.2.0","@testing-library/react":"^16.3.0","@atlassian/feature-flags-test-utils":"^1.1.0"},"peerDependencies":{"react":"^18.2.0"},"platform-feature-flags":{"atlaskit-analytics-cross-product":{"type":"boolean"}},"_npmOperationalInternal":{"tmp":"tmp/analytics-cross-product_1.0.0_1778490168387_0.15841733271196623","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@atlaskit/analytics-cross-product","version":"1.0.1","author":{"name":"Atlassian Pty Ltd"},"license":"Apache-2.0","_id":"@atlaskit/analytics-cross-product@1.0.1","maintainers":[{"name":"atlassianartifactteam","email":"eng-development-tooling-artifacts@atlassian.com"}],"homepage":"https://bitbucket.org/atlassian/atlassian-frontend-monorepo#readme","bugs":{"url":"https://bitbucket.org/atlassian/atlassian-frontend-monorepo/issues"},"dist":{"shasum":"2f0a6453e3933128c5505f392163f53220ab89a7","tarball":"https://registry.npmjs.org/@atlaskit/analytics-cross-product/-/analytics-cross-product-1.0.1.tgz","fileCount":24,"integrity":"sha512-NA6pbg0UD6jx/2wbtNgQwKOMv3ubyNZgcIpSRaGNtJRQbL3+Qi7eKR9dH1VDOp0cg3gNT61aS9VUu6C0XxiA8w==","signatures":[{"sig":"MEYCIQCNqrVtuef9EL8g0MT7FuB7OBzUfA0KHhrlXSRWrvFzdAIhANU11EUCPXi43MhZpYWS+9sYfbJNYDx/t2pDz1UQLOEw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28468},"main":"dist/cjs/index.js","_from":"file:/tmp/package-1-6a042363-f4cf3db47d36e2e82c0c3117-1.tgz","types":"dist/types/index.d.ts","module":"dist/esm/index.js","_npmUser":{"name":"atlassianartifactteam","email":"eng-development-tooling-artifacts@atlassian.com"},"_resolved":"/tmp/package-1-6a042363-f4cf3db47d36e2e82c0c3117-1.tgz","atlassian":{"team":"Atlassian Analytics Pipeline","website":{"name":"AnalyticsCrossProduct","category":"Layout and structure"}},"techstack":{"@repo/internal":{"imports":["import-no-extraneous-disable-for-examples-and-docs"],"styling":["static","compiled"],"theming":["react-context"],"analytics":["analytics-next"],"dom-events":"use-bind-event-listener","deprecation":["no-deprecated-imports"],"design-tokens":["color"],"ui-components":["lite-mode"]},"@atlassian/frontend":{"code-structure":["tangerine-next"],"import-structure":["atlassian-conventions"],"circular-dependencies":["file-and-folder-level"]}},"_integrity":"sha512-NA6pbg0UD6jx/2wbtNgQwKOMv3ubyNZgcIpSRaGNtJRQbL3+Qi7eKR9dH1VDOp0cg3gNT61aS9VUu6C0XxiA8w==","repository":{"url":"git+https://bitbucket.org/atlassian/atlassian-frontend-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Utilities to enable cross-product interaction session tracking","directories":{},"sideEffects":["*.compiled.css"],"_nodeVersion":"20.20.2","dependencies":{"@babel/runtime":"^7.0.0","@compiled/react":"^0.20.0","bind-event-listener":"^3.0.0","@atlaskit/platform-feature-flags":"^1.1.0"},"module:es2019":"dist/es2019/index.js","publishConfig":{"registry":"https://registry.npmjs.org/"},"typesVersions":{">=4.5 <5.9":{"*":["dist/types-ts4.5/*","dist/types-ts4.5/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react-dom":"^18.2.0","@testing-library/react":"^16.3.0","@atlassian/feature-flags-test-utils":"^1.1.0"},"peerDependencies":{"react":"^18.2.0"},"platform-feature-flags":{"atlaskit-analytics-cross-product":{"type":"boolean"}},"_npmOperationalInternal":{"tmp":"tmp/analytics-cross-product_1.0.1_1778656102357_0.6016188026520262","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@atlaskit/analytics-cross-product","version":"1.1.0","author":{"name":"Atlassian Pty Ltd"},"license":"Apache-2.0","_id":"@atlaskit/analytics-cross-product@1.1.0","maintainers":[{"name":"atlassianartifactteam","email":"eng-development-tooling-artifacts@atlassian.com"}],"homepage":"https://bitbucket.org/atlassian/atlassian-frontend-monorepo#readme","bugs":{"url":"https://bitbucket.org/atlassian/atlassian-frontend-monorepo/issues"},"dist":{"shasum":"3b4f9ac90bed329834acf75e4a88293d4475f1c5","tarball":"https://registry.npmjs.org/@atlaskit/analytics-cross-product/-/analytics-cross-product-1.1.0.tgz","fileCount":26,"integrity":"sha512-1XVWAZkXsVI4aXT/kC53F/toz8DpVaY5B3pRCgYXgZe6WNvb7/fUBK9fEBXDd2e1N+wBc9JPdyNcmpij07OgXQ==","signatures":[{"sig":"MEQCIGL2OVVvQyQSCyV0XJWCFdfjDxNFTAajkTlD8Q7b7nEiAiAwfnj3pj4aGULISRPdOIEIBvgOTZFDguiEUouY5NQxPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29680},"main":"dist/cjs/index.js","_from":"file:/tmp/package-1-6a0d93f5-988c1dc16fdca1a1ef3c0e85-1.tgz","types":"dist/types/index.d.ts","module":"dist/esm/index.js","_npmUser":{"name":"atlassianartifactteam","email":"eng-development-tooling-artifacts@atlassian.com"},"_resolved":"/tmp/package-1-6a0d93f5-988c1dc16fdca1a1ef3c0e85-1.tgz","atlassian":{"team":"Atlassian Analytics Pipeline","website":{"name":"AnalyticsCrossProduct","category":"Layout and structure"}},"techstack":{"@repo/internal":{"imports":["import-no-extraneous-disable-for-examples-and-docs"],"styling":["static","compiled"],"theming":["react-context"],"analytics":["analytics-next"],"dom-events":"use-bind-event-listener","deprecation":["no-deprecated-imports"],"design-tokens":["color"],"ui-components":["lite-mode"]},"@atlassian/frontend":{"code-structure":["tangerine-next"],"import-structure":["atlassian-conventions"],"circular-dependencies":["file-and-folder-level"]}},"_integrity":"sha512-1XVWAZkXsVI4aXT/kC53F/toz8DpVaY5B3pRCgYXgZe6WNvb7/fUBK9fEBXDd2e1N+wBc9JPdyNcmpij07OgXQ==","repository":{"url":"git+https://bitbucket.org/atlassian/atlassian-frontend-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Utilities to enable cross-product interaction session tracking","directories":{},"sideEffects":["*.compiled.css"],"_nodeVersion":"20.20.2","dependencies":{"@babel/runtime":"^7.0.0","@compiled/react":"^0.20.0","bind-event-listener":"^3.0.0","@atlaskit/platform-feature-flags":"^1.1.0"},"module:es2019":"dist/es2019/index.js","publishConfig":{"registry":"https://registry.npmjs.org/"},"typesVersions":{">=4.5 <5.9":{"*":["dist/types-ts4.5/*","dist/types-ts4.5/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react-dom":"^18.2.0","@testing-library/react":"^16.3.0","@atlassian/feature-flags-test-utils":"^1.1.0"},"peerDependencies":{"react":"^18.2.0"},"platform-feature-flags":{"atlaskit-analytics-cross-product":{"type":"boolean"}},"_npmOperationalInternal":{"tmp":"tmp/analytics-cross-product_1.1.0_1779274744223_0.2043833141560638","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@atlaskit/analytics-cross-product","version":"1.2.0","author":{"name":"Atlassian Pty Ltd"},"license":"Apache-2.0","_id":"@atlaskit/analytics-cross-product@1.2.0","maintainers":[{"name":"atlassianartifactteam","email":"eng-development-tooling-artifacts@atlassian.com"}],"homepage":"https://bitbucket.org/atlassian/atlassian-frontend-monorepo#readme","bugs":{"url":"https://bitbucket.org/atlassian/atlassian-frontend-monorepo/issues"},"dist":{"shasum":"f77935d18d27f31c92f20126302218119fd85b4c","tarball":"https://registry.npmjs.org/@atlaskit/analytics-cross-product/-/analytics-cross-product-1.2.0.tgz","fileCount":26,"integrity":"sha512-daDFR13A8qXI1UKaqUstk3BShzD8z2OFKXv9JtzIyZEfwgHo4YYhcCOw1TxbPl3oyCkmxwyA3TPFUPOiYvMabA==","signatures":[{"sig":"MEYCIQCMJdSm6uNRVIa2KJlUkVfxEiDjkgqsFWlclTfCL3bKBwIhAJyGPEJ3jl4oWSk0xbhWcfbr//ePOfS/VnRkv3e+9ix6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45849},"main":"dist/cjs/index.js","_from":"file:/tmp/package-1-6a14323a-e93c73ddcf501ddfdcef357d-1.tgz","types":"dist/types/index.d.ts","module":"dist/esm/index.js","_npmUser":{"name":"atlassianartifactteam","email":"eng-development-tooling-artifacts@atlassian.com"},"_resolved":"/tmp/package-1-6a14323a-e93c73ddcf501ddfdcef357d-1.tgz","atlassian":{"team":"Atlassian Analytics Pipeline","website":{"name":"AnalyticsCrossProduct","category":"Layout and structure"}},"techstack":{"@repo/internal":{"imports":["import-no-extraneous-disable-for-examples-and-docs"],"styling":["static","compiled"],"theming":["react-context"],"analytics":["analytics-next"],"dom-events":"use-bind-event-listener","deprecation":["no-deprecated-imports"],"design-tokens":["color"],"ui-components":["lite-mode"]},"@atlassian/frontend":{"code-structure":["tangerine-next"],"import-structure":["atlassian-conventions"],"circular-dependencies":["file-and-folder-level"]}},"_integrity":"sha512-daDFR13A8qXI1UKaqUstk3BShzD8z2OFKXv9JtzIyZEfwgHo4YYhcCOw1TxbPl3oyCkmxwyA3TPFUPOiYvMabA==","repository":{"url":"git+https://bitbucket.org/atlassian/atlassian-frontend-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Utilities to enable cross-product interaction session tracking","directories":{},"sideEffects":["*.compiled.css"],"_nodeVersion":"20.20.2","dependencies":{"@babel/runtime":"^7.0.0","@compiled/react":"^0.20.0","bind-event-listener":"^3.0.0","@atlaskit/platform-feature-flags":"^1.1.0"},"module:es2019":"dist/es2019/index.js","publishConfig":{"registry":"https://registry.npmjs.org/"},"typesVersions":{">=4.5 <5.9":{"*":["dist/types-ts4.5/*","dist/types-ts4.5/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@testing-library/react":"^16.3.0","@atlassian/feature-flags-test-utils":"^1.1.0"},"peerDependencies":{"react":"^18.2.0"},"platform-feature-flags":{"atlaskit-analytics-cross-product":{"type":"boolean"},"cross_product_wrapper_react_safe":{"type":"boolean"}},"_npmOperationalInternal":{"tmp":"tmp/analytics-cross-product_1.2.0_1779708477111_0.20210802711976572","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@atlaskit/analytics-cross-product","version":"2.0.0","author":{"name":"Atlassian Pty Ltd"},"license":"Apache-2.0","_id":"@atlaskit/analytics-cross-product@2.0.0","maintainers":[{"name":"atlassianartifactteam","email":"eng-development-tooling-artifacts@atlassian.com"}],"homepage":"https://bitbucket.org/atlassian/atlassian-frontend-monorepo#readme","bugs":{"url":"https://bitbucket.org/atlassian/atlassian-frontend-monorepo/issues"},"dist":{"shasum":"d9aebc36fb3343dda9c8f1249158fd2b840baf7d","tarball":"https://registry.npmjs.org/@atlaskit/analytics-cross-product/-/analytics-cross-product-2.0.0.tgz","fileCount":22,"integrity":"sha512-sOUZR0jnP8FDjETdZy2jUP+h0KNpmpqw9kGJq2rc+2aKKvDGAuTL+nIGuv8FltaZ//cZEGKHXMcrpXEVH5aA8A==","signatures":[{"sig":"MEYCIQCKBj8oaez7Ejz+oyhFiXljtv1veceKqzmoeZGV6H9cYwIhAPueU4fe17iSRtgeR//leiIqdzIQiSwr8O0/bt93gQsy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42618},"main":"dist/cjs/index.js","_from":"file:/tmp/package-1-6a30e1ae-2afdee848301f5f4418dc4bd-1.tgz","types":"dist/types/index.d.ts","module":"dist/esm/index.js","_npmUser":{"name":"atlassianartifactteam","email":"eng-development-tooling-artifacts@atlassian.com"},"_resolved":"/tmp/package-1-6a30e1ae-2afdee848301f5f4418dc4bd-1.tgz","atlassian":{"team":"Atlassian Analytics Pipeline","website":{"name":"AnalyticsCrossProduct","category":"Layout and structure"}},"techstack":{"@repo/internal":{"imports":["import-no-extraneous-disable-for-examples-and-docs"],"styling":["static","compiled"],"theming":["react-context"],"analytics":["analytics-next"],"dom-events":"use-bind-event-listener","deprecation":["no-deprecated-imports"],"design-tokens":["color"],"ui-components":["lite-mode"]},"@atlassian/frontend":{"code-structure":["tangerine-next"],"import-structure":["atlassian-conventions"],"circular-dependencies":["file-and-folder-level"]}},"_integrity":"sha512-sOUZR0jnP8FDjETdZy2jUP+h0KNpmpqw9kGJq2rc+2aKKvDGAuTL+nIGuv8FltaZ//cZEGKHXMcrpXEVH5aA8A==","repository":{"url":"git+https://bitbucket.org/atlassian/atlassian-frontend-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Utilities to enable cross-product interaction session tracking","directories":{},"sideEffects":["*.compiled.css"],"_nodeVersion":"20.20.2","dependencies":{"@babel/runtime":"^7.0.0","@compiled/react":"^0.20.0","bind-event-listener":"^3.0.0","@atlaskit/platform-feature-flags":"^2.0.0"},"module:es2019":"dist/es2019/index.js","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@testing-library/react":"^16.3.0","@atlassian/feature-flags-test-utils":"^1.1.0"},"peerDependencies":{"react":"^18.2.0"},"platform-feature-flags":{"atlaskit-analytics-cross-product":{"type":"boolean"},"cross_product_wrapper_react_safe":{"type":"boolean"}},"_npmOperationalInternal":{"tmp":"tmp/analytics-cross-product_2.0.0_1781588403190_0.03898842408462522","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@atlaskit/analytics-cross-product","version":"2.1.0","author":{"name":"Atlassian Pty Ltd"},"license":"Apache-2.0","_id":"@atlaskit/analytics-cross-product@2.1.0","maintainers":[{"name":"atlassianartifactteam","email":"eng-development-tooling-artifacts@atlassian.com"}],"homepage":"https://bitbucket.org/atlassian/atlassian-frontend-monorepo#readme","bugs":{"url":"https://bitbucket.org/atlassian/atlassian-frontend-monorepo/issues"},"dist":{"shasum":"987644f1f8f2a38a5f634ada5f41536ed77f141a","tarball":"https://registry.npmjs.org/@atlaskit/analytics-cross-product/-/analytics-cross-product-2.1.0.tgz","fileCount":23,"integrity":"sha512-2XeAEIUMzlvekkDw7CrktU6Ams/Az63q2k8kA+gpEqV9l6eiVEO8BevMlFfYs4TAtjObzNbwOQtcC7kKqeiaYg==","signatures":[{"sig":"MEUCIE3IOFxZ5iFC3Sf7cvb29vNO27vC6ciJzLWAZ4TjohynAiEAgbbPKclNT0xc/AoMSD1VptdUPbT3iiKWG2/q6vt/PR4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31896},"main":"dist/cjs/index.js","_from":"file:/tmp/package-1-6a4ccb3f-8d2f013aec0e2f2ccc58eff5-1.tgz","types":"dist/types/index.d.ts","module":"dist/esm/index.js","_npmUser":{"name":"atlassianartifactteam","email":"eng-development-tooling-artifacts@atlassian.com"},"_resolved":"/tmp/package-1-6a4ccb3f-8d2f013aec0e2f2ccc58eff5-1.tgz","atlassian":{"team":"Atlassian Analytics Pipeline","website":{"name":"AnalyticsCrossProduct","category":"Layout and structure"}},"techstack":{"@repo/internal":{"imports":["import-no-extraneous-disable-for-examples-and-docs"],"styling":["static","compiled"],"theming":["react-context"],"analytics":["analytics-next"],"dom-events":"use-bind-event-listener","deprecation":["no-deprecated-imports"],"design-tokens":["color"],"ui-components":["lite-mode"]},"@atlassian/frontend":{"code-structure":["tangerine-next"],"import-structure":["atlassian-conventions"],"circular-dependencies":["file-and-folder-level"]}},"_integrity":"sha512-2XeAEIUMzlvekkDw7CrktU6Ams/Az63q2k8kA+gpEqV9l6eiVEO8BevMlFfYs4TAtjObzNbwOQtcC7kKqeiaYg==","repository":{"url":"git+https://bitbucket.org/atlassian/atlassian-frontend-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Utilities to enable cross-product interaction session tracking","directories":{},"sideEffects":["*.compiled.css"],"_nodeVersion":"20.20.2","dependencies":{"@babel/runtime":"^7.0.0","@compiled/react":"^0.20.0","bind-event-listener":"^3.0.0","@atlaskit/platform-feature-flags":"^2.0.0"},"module:es2019":"dist/es2019/index.js","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@testing-library/react":"^16.3.0","@atlassian/feature-flags-test-utils":"^1.1.0"},"peerDependencies":{"react":"^18.2.0"},"platform-feature-flags":{"atlaskit-analytics-cross-product":{"type":"boolean"}},"_npmOperationalInternal":{"tmp":"tmp/analytics-cross-product_2.1.0_1783417665469_0.8069799306233876","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@atlaskit/analytics-cross-product","version":"2.1.1","author":{"name":"Atlassian Pty Ltd"},"license":"Apache-2.0","_id":"@atlaskit/analytics-cross-product@2.1.1","maintainers":[{"name":"atlassianartifactteam","email":"eng-development-tooling-artifacts@atlassian.com"}],"homepage":"https://bitbucket.org/atlassian/atlassian-frontend-monorepo#readme","bugs":{"url":"https://bitbucket.org/atlassian/atlassian-frontend-monorepo/issues"},"dist":{"shasum":"42cbbb7836522b530261c4a66720b1ca2b910b04","tarball":"https://registry.npmjs.org/@atlaskit/analytics-cross-product/-/analytics-cross-product-2.1.1.tgz","fileCount":23,"integrity":"sha512-JzhG8QSVpZdYPQIIdScTYavdnnPvCxXNiBYfJf3AWuoeCnjGp0v8pqSBMkKyY2mgTjuCXT/lHWvIBVXZdNI83Q==","signatures":[{"sig":"MEYCIQD0HEozaCJJ406Nwj77nRyDDA9/Pscp94PONBK+egIWbAIhAJW/uwu7OC8aUTw9+tSPALHV7HDuhrmM4I0jkmBi8FMR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31391},"main":"dist/cjs/index.js","_from":"file:/tmp/package-1-6a5f3d7d-dd2ad440b6742df3c0e4d54d-1.tgz","types":"dist/types/index.d.ts","module":"dist/esm/index.js","_npmUser":{"name":"atlassianartifactteam","email":"eng-development-tooling-artifacts@atlassian.com"},"_resolved":"/tmp/package-1-6a5f3d7d-dd2ad440b6742df3c0e4d54d-1.tgz","atlassian":{"team":"Atlassian Analytics Pipeline","website":{"name":"AnalyticsCrossProduct","category":"Layout and structure"}},"techstack":{"@repo/internal":{"imports":["import-no-extraneous-disable-for-examples-and-docs"],"styling":["static","compiled"],"theming":["react-context"],"analytics":["analytics-next"],"dom-events":"use-bind-event-listener","deprecation":["no-deprecated-imports"],"design-tokens":["color"],"ui-components":["lite-mode"]},"@atlassian/frontend":{"code-structure":["tangerine-next"],"import-structure":["atlassian-conventions"],"circular-dependencies":["file-and-folder-level"]}},"_integrity":"sha512-JzhG8QSVpZdYPQIIdScTYavdnnPvCxXNiBYfJf3AWuoeCnjGp0v8pqSBMkKyY2mgTjuCXT/lHWvIBVXZdNI83Q==","repository":{"url":"git+https://bitbucket.org/atlassian/atlassian-frontend-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Utilities to enable cross-product interaction session tracking","directories":{},"sideEffects":["*.compiled.css"],"_nodeVersion":"20.20.2","dependencies":{"@babel/runtime":"^7.0.0","@compiled/react":"^0.22.2","bind-event-listener":"^3.0.0","@atlaskit/platform-feature-flags":"^2.0.0"},"module:es2019":"dist/es2019/index.js","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@testing-library/react":"^16.3.0","@atlassian/feature-flags-test-utils":"^1.2.0"},"peerDependencies":{"react":"^18.2.0"},"platform-feature-flags":{"atlaskit-analytics-cross-product":{"type":"boolean"}},"_npmOperationalInternal":{"tmp":"tmp/analytics-cross-product_2.1.1_1784626560122_0.76649093825284","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"_id":"@atlaskit/analytics-cross-product@2.2.0","bugs":{"url":"https://bitbucket.org/atlassian/atlassian-frontend-monorepo/issues"},"dist":{"shasum":"d6233c4e79dbb4aa0e33c64867ad947501f8acf9","tarball":"https://registry.npmjs.org/@atlaskit/analytics-cross-product/-/analytics-cross-product-2.2.0.tgz","fileCount":23,"integrity":"sha512-n2a0bhE+EzJoryhlXVVxTseVQqIhD8E0LNSnbG1QlbLFlMsUCE2L1eXJwUTOEYV0B7bOLqAkUlolf5z3+CGCEA==","signatures":[{"sig":"MEUCIQCxSZVAeOI/HLvWxIuWcmX6eFtPAB8WdtXtjkiC3bdCQQIgQs4lhQ4LVuceljjtmlFF8+5BtkXlR3lE1s42Zbmts8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDnhB0o0Ip4e1DhCZHeBAQ7bg/EIjr32RD87VsXXKlW9AiBEdJAsPLg1yaMfnZ8/4wiKU4voDkxualfZ+7Fd+XICSA=="}],"unpackedSize":33282},"main":"dist/cjs/index.js","name":"@atlaskit/analytics-cross-product","_from":"file:/tmp/package-1-6aa262f3-b2589a3ba6f5eeabfb3bd10e-1.tgz","types":"dist/types/index.d.ts","author":{"name":"Atlassian Pty Ltd"},"module":"dist/esm/index.js","license":"Apache-2.0","version":"2.2.0","_npmUser":{"name":"atlassianartifactteam","email":"eng-development-tooling-artifacts@atlassian.com"},"homepage":"https://bitbucket.org/atlassian/atlassian-frontend-monorepo#readme","_resolved":"/tmp/package-1-6aa262f3-b2589a3ba6f5eeabfb3bd10e-1.tgz","atlassian":{"team":"Atlassian Analytics Pipeline","website":{"name":"AnalyticsCrossProduct","category":"Layout and structure"}},"_integrity":"sha512-n2a0bhE+EzJoryhlXVVxTseVQqIhD8E0LNSnbG1QlbLFlMsUCE2L1eXJwUTOEYV0B7bOLqAkUlolf5z3+CGCEA==","repository":{"url":"git+https://bitbucket.org/atlassian/atlassian-frontend-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Utilities to enable cross-product interaction session tracking","directories":{},"maintainers":[{"name":"atlassianartifactteam","email":"eng-development-tooling-artifacts@atlassian.com"}],"sideEffects":["*.compiled.css"],"_nodeVersion":"20.20.2","dependencies":{"@babel/runtime":"^7.0.0","@compiled/react":"^1.0.2","bind-event-listener":"^3.0.0","@atlaskit/platform-feature-flags":"^2.2.0","@atlaskit/platform-feature-experiments":"^0.3.0"},"module:es2019":"dist/es2019/index.js","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@testing-library/react":"^16.3.0","@atlassian/experiment-test-utils":"^0.2.0","@atlassian/feature-flags-test-utils":"^1.3.0"},"peerDependencies":{"react":"^18.2.0"},"platform-feature-flags":{"atlaskit-analytics-cross-product":{"type":"boolean"}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/analytics-cross-product_2.2.0_1789027157005_0.9689182899616167"}}},"time":{"created":"2026-05-11T09:02:48.273Z","modified":"2026-09-10T07:59:17.269Z","1.0.0":"2026-05-11T09:02:48.516Z","1.0.1":"2026-05-13T07:08:22.507Z","1.1.0":"2026-05-20T10:59:04.380Z","1.2.0":"2026-05-25T11:27:57.260Z","2.0.0":"2026-06-16T05:40:03.345Z","2.1.0":"2026-07-07T09:47:45.609Z","2.1.1":"2026-07-21T09:36:00.261Z","2.2.0":"2026-09-10T07:59:17.097Z"},"bugs":{"url":"https://bitbucket.org/atlassian/atlassian-frontend-monorepo/issues"},"author":{"name":"Atlassian Pty Ltd"},"license":"Apache-2.0","homepage":"https://bitbucket.org/atlassian/atlassian-frontend-monorepo#readme","repository":{"url":"git+https://bitbucket.org/atlassian/atlassian-frontend-monorepo.git","type":"git"},"description":"Utilities to enable cross-product interaction session tracking","maintainers":[{"name":"atlassianartifactteam","email":"eng-development-tooling-artifacts@atlassian.com"}],"readme":"# AnalyticsCrossProduct\n\nUtilities to enable cross-product interaction session tracking\n\nThis repository is the public facing version of\n`@atlassiansox/analytics-cross-product-interaction-client`. Functionality has been duplicated from\nthe private package to enable `@atlaskit` components to use our library, with the eventual goal of\ndeprecating these functions in the existing package to avoid code duplication.\n\nThe functions in this library are designed to work in conjunction with `analytics-web-client` and\n`analytics-cross-product-interaction-client` on Atlassian products, and using these functions on\ntheir own will return a no-op.\n\n## Overview\n\nThe Analytics Web Client generates interaction session data and stores it in Session Storage. The\ndata is in the following shape:\n\n```Json\n\"interactionSession\": {\n    \"id\": \"123456789\",\n    \"prevId\": \"912345678\",\n    \"bridge\": \"atlassianSwitcher\",\n    \"source\": \"jira\"\n}\n```\n\nThis package exposes: `useCrossProductUrlWrapper`, a React hook that can be used to retrieve\ninteraction session data and append them as URL parameters onto cross-product navigation URLs\n\n## Usage within an Atlassian bridge\n\nA bridge is a component that provides a link/navigation to a different Atlassian page, for example:\n\n```TypeScript\nreturn <Link href=\"https://hello.atlassian.net/wiki\"> Confluence </Link>\n```\n\nTo embed the interaction session properties into the link as a UTM parameter, call our hook\n`useCrossProductUrlWrapper` which generates a function to wrap the link with.\n\nThen replace any instances of URLs with the URL wrapped in the hook\n\n```TypeScript\nimport { useCrossProductUrlWrapper }  from '@atlaskit/analytics-cross-product';\n\nconst withInteractionSession = useCrossProductUrlWrapper({\n    bridge: 'Bridge Name', // The name of your bridge component e.g. atlassianSwitcher\n    product: 'Product Name', // The product you are hosted on e.g. jira\n    subProduct: 'SubProduct Name', // Optional - include if required\n});\n\nreturn (\n    <Link href={withInteractionSession(\"https://hello.atlassian.net/wiki\")}> Confluence </Link>\n)\n```\n\nThe `useCrossProductUrlWrapper` hook takes in options of type `CrossProductUrlOptions` which can be\nimported from our library if required\n\nThe returned wrapper function (`withInteractionSession` in the above example) takes a URL as a\nstring, and returns a string as well. The return value of the above call would be something like:\n\n```\nhttps://hello.atlassian.net/wiki?xpis=e2JyaWRnZToiQnJpZGdlIE5hbWUiLGlkOiIxMjM0NTY3ODkiLHNvdXJjZToiUHJvZHVjdCBOYW1lLVN1YlByb2R1Y3QgTmFtZSJ9\n```\n\nwith the interaction session data encoded in the `?xpis` query parameter (cross-product interaction\nsession)\n\nSee our [example](./examples/basic.tsx). To run the example locally:\n\n```bash\nyarn start @atlaskit/analytics-cross-product\n```\n\n### Parameter generation and re-generation\n\nInteraction session data will only be appended to the URL if it has already been generated by the\nAnalytics Web Client and exists in Session Storage. If interaction session data cannot be found, the\nhook will not modify the URL. The hook is subscribed to a DOM event that will trigger a re-render if\na new interaciton session is generated, and will dynamically update the URL to include the correct\nparameters\n\n### Relative URLs\n\nThe wrapper supports relative URLs, for example:\n\n```TypeScript\nwithInteractionSession(\"/wiki\")\n```\n\nwill return\n\n```TypeScript\n\"/wiki?xpis=e2Jya...\"\n```\n\nWe use the `URL` class to perform operations. Note:\n\n- The URL must not have a trailing slash (i.e. use `/wiki` instead of `/wiki/`)\n- A leading slash will be added to the return output (i.e. `wiki` will become `/wiki?xpis=...`)\n- Existing query parameters will be preserved (`/wiki?a=b` becomes `/wiki?a=b&xpis=e2Jya...`)\n\n### Usage with Identity\n\nWhen a link is wrapped in Identity (passed as the `continue` paramater in the redirect), Identity\nencodes query parameters using percent encoding (i.e. `&key=value` becomes `%26key%3Dvalue`).\n\nEnsure that our wrapper is called on the `href` _before_ passing into identity. This will ensure our\nquery parameters are also correctly percent encoded, and will persist after Identity redirect\n","readmeFilename":"README.md"}